body{-webkit-font-smoothing:antialiased;-moz-font-smoothing:antialiased;-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}a,input,button,select,textarea{outline:0;box-shadow:none}.main-content{padding:0}h2,.h2{font-size:48px}h3,.h3{font-size:30px}h4,.h4{font-size:20px}h5,.h5{font-size:18px}h6,.h6{font-size:16px}.wrapper{max-width:1460px}.site-header.inner_header{position:relative}.site-header.inner_header.fixed-header{position:fixed;z-index:111}.site-header.inner_header .bottom_header .grid-item:last-child{background-color:#e2eaf1}.site-header.inner_header .site-nav a,.site-header.inner_header .site-nav button{color:#000}.site-header.fixed-header{position:fixed;background:#fff;z-index:111;top:0}.site-header.fixed-header .top_header{display:none}.site-header.fixed-header .site-nav a,.site-header.fixed-header .site-nav button{color:#02062b}.top_header{width:100%;font-size:14px;text-transform:none;line-height:normal;white-space:inherit;padding:2.5px}.top_header span{margin:0 7px 0 4px}.site-header{padding:0;position:absolute;z-index:11;background:transparent;width:100%}.bottom_header .wrapper{max-width:100%;padding:0}.site-nav a,.site-nav button{padding:0;font-size:16px;color:#fff;text-transform:none}.site-nav li:not(:first-child){padding-left:30px}.site-header--meta-links{position:relative;vertical-align:middle;margin:0;background-color:#0000004d}.site-header--meta-links li{display:inline-block;vertical-align:middle;padding:38px 0 40px;font-size:0;width:100px;text-align:center;float:left}.site-header--meta-links li:last-child{width:123px}.site-header--meta-links li svg{display:inline-block;vertical-align:middle}.site-header--meta-links li span{display:inline-block;vertical-align:middle}.header-cart-btn{padding:0;font-size:0;line-height:normal;background:transparent;margin:0 0 0 6px}.cart-badge--desktop{position:relative;top:inherit;right:inherit;font-size:13px;background-color:transparent;font-weight:400;margin-left:7px}.site-header .search-bar{display:none;position:absolute;right:45%;max-width:100%;width:280px;margin-top:15px}.site-header .search-bar input[type=submit],.site-header .search-bar .search-bar--submit{top:-2px}a.toggle_search{cursor:pointer}.site-nav{display:inline-block;vertical-align:middle;width:calc(100% - 323px);text-align:right;padding-right:26px}.site-header .grid{display:flex;width:auto;align-items:center;table-layout:inherit}.site-header .grid .grid-item{display:inline-block}.header-logo{margin:0 0 0 60px}.header-cart-btn:hover,.header-cart-btn:focus{color:inherit;background-color:inherit}.site-nav li.site-nav--active:after{content:"";width:100%;height:3px;background:#fff;display:block;margin-top:35px}.inner_header .site-nav li.site-nav--active:after,.fixed-header .site-nav li.site-nav--active:after{background:#000}.site-nav li .site-nav--dropdown{padding:34px 40px;border:0;box-shadow:1px 5px 30px #bdbfcb80;box-shadow:0 0 30px 5px #00000080}.site-nav--dropdown li{text-align:left;padding-left:0!important;padding-bottom:24px}.site-nav--dropdown li:last-child{padding-bottom:0}.site-nav--dropdown li a{margin:0;color:#000}.site-nav--link .icon-arrow-down{display:none}.site-nav a{margin-bottom:0}.site-nav li.site-nav--active a{margin-top:33px}.site-nav li.site-nav--active ul li a,.site-nav li ul li.site-nav--active a{margin-top:0}.inner_header .site-nav li ul li.site-nav--active:after,.fixed-header .site-nav li ul li.site-nav--active:after{display:none}.banner_section{position:relative;width:100%;display:inline-block}.banner_section .slides .slide_img{margin-left:auto;margin-right:0;max-width:69%}.flexslider:hover .flex-prev,.flex-direction-nav .flex-prev{opacity:1;left:0}.flexslider:hover .flex-next,.flex-direction-nav .flex-next{opacity:1;right:0}.Slideshow__Content{padding-left:37px;position:absolute;bottom:130px;max-width:609px}.Slideshow__Content p{font-size:20px;font-weight:600;color:#000;letter-spacing:-.1px;margin-bottom:0}.Slideshow__Content .SectionHeader__Heading{font-size:60px;font-weight:500;margin:0 0 29px;line-height:74px;letter-spacing:.5px}.Slideshow__Content a{text-transform:capitalize;padding:10.5px 32.07px;font-size:18px;font-weight:400}.Slideshow__Content a:focus{color:#fff}.scroll_down{color:#000;font-size:12px;font-weight:700;text-transform:uppercase;position:absolute;left:-44px;top:48.3%;transform:rotate(-90deg);letter-spacing:-.1px;cursor:pointer}.scroll_down:before{content:"";display:inline-block;height:1px;width:119px;background-color:#000;vertical-align:middle;margin-right:18px;margin-bottom:3px}.banner_section .flex-control-nav{display:none}.banner_section .flex-direction-nav{max-width:1460px;margin:0 auto;padding-left:66px;position:absolute;bottom:52px;left:0;right:0}.banner_section .flex-direction-nav li{display:inline-block;margin-right:42px}.banner_section .flex-direction-nav li a{background-image:url(/cdn/shop/t/2/assets/b_left_arrow.png?v=29858318655306467031561010676);background-repeat:no-repeat;background-size:100% 100%;width:24px;height:14px;opacity:1;position:relative}.banner_section .flex-direction-nav li a.flex-next{transform:rotate(180deg)}.banner_section .flex-direction-nav li a.flex-next:hover,.banner_section .flex-direction-nav li a.flex-next:focus{transform:rotate(0)}.banner_section .flex-direction-nav li a:hover,.banner_section .flex-direction-nav li a:focus{background-image:url(/cdn/shop/t/2/assets/b_right_arrow.png?v=176312974996485241881561010683)}.banner_section .flex-direction-nav li a.flex-prev:hover,.banner_section .flex-direction-nav li a.flex-prev:focus{transform:rotate(180deg)}.banner_social{z-index:11;width:209px;position:absolute;transform:rotate(90deg);letter-spacing:-.1px;cursor:pointer;top:47.8%;right:0;padding-bottom:81px}.banner_social p{display:inline-block;vertical-align:middle;color:#fff;font-size:12px;font-weight:700;text-transform:uppercase;margin:0}.banner_social p:after{content:"";display:inline-block;height:1px;width:44px;background-color:#fff;vertical-align:middle;margin-left:20px;margin-top:1px;margin-right:14px}.banner_social ul.social-icons{display:inline-block;vertical-align:middle;font-size:0}.banner_social ul.social-icons li{margin:0 0 0 27px}.banner_social ul.social-icons li:first-child{margin-left:0}.banner_social ul.social-icons li svg{transform:rotate(-90deg)}.inner_banner_social p{color:#000}.inner_banner_social p:after{background-color:#000}.inner_banner_social .social-icons li a{color:#000}.inner_banner_social ul.social-icons li svg path{fill:#000}.site-footer{padding:0;color:#747474;font-size:14px;font-weight:400;line-height:17px}.site-footer p:last-child{margin-bottom:0}.site-footer h3{color:#fff;font-size:24px;margin-bottom:29px}.site-footer a{color:#747474}.site-footer ul{margin:7px 0 0 28.7%;width:76.4%}.site-footer ul ul.menu_links{float:left;width:50%;margin:0}.site-footer ul li{margin-bottom:17px}.site-footer ul li a{color:#fff}.site-footer .site-footer__newsletter-subtext{margin-bottom:25px}.site-footer form{margin-bottom:0;position:relative}.site-footer form input[type=email]{border:0;color:#747474;border-bottom:2px solid #828788;border-radius:0;margin-bottom:0;padding:0 70px 12px 0}.site-footer form button[type=submit]{background-color:transparent;color:#fff;text-transform:none;position:absolute;right:-4px;bottom:14px;padding:0;font-weight:600;letter-spacing:.6px}.site-footer .footer_top{padding:72px 0 63px}.site-footer .footer_top img{margin-bottom:19px;margin-top:11px}.site-footer .footer_top .newsletter_grid{width:31.4%}.site-footer .footer_top .text_grid{width:22.5%}.site-footer .footer_top .menu_grid{width:45.8%}.site-footer .footer_bottom{border-top:1px solid #333336;padding:34px 0}.tab_content{display:none}.tab_content.active_content{display:block}.promotional-wapper{padding-bottom:112px}.promotional-wapper .grid{margin-left:-4px}.promotional-wapper .grid-item{position:relative;padding-left:4px}.promotional-wapper .grid-item:last-child .promotional_content{top:6%}.promotional-wapper .grid-item:last-child .promotional_content a{bottom:7.8%}.promotional-section .promotional_box{position:relative;margin-bottom:4px}.promotional-section .promotional_box img{display:block}.promotional-section .promotional_content{position:absolute;left:7%;right:0;top:12%;bottom:0;color:#fff;font-size:18px}.promotional-section .promotional_content a{position:absolute;color:#fff;font-weight:600;font-size:16px;bottom:16.7%;padding-bottom:2px;border-bottom:1px solid #fff}.promotional-section .promotional_content h3{letter-spacing:-.3px;margin-bottom:0;color:#fff;font-weight:600}.promotional-full{padding-bottom:77px}.promotional-full .grid{margin-left:-40px}.promotional-full .grid-item{position:relative;padding-left:40px}.promotional-full .promotional_full_left__content{max-width:352px;line-height:22px;left:5.2%;top:50%;transform:translateY(-50%);bottom:auto;margin:auto 0}.promotional-full .promotional_full_left__content h3{line-height:39px;margin-bottom:3px}.promotional-full .promotional_full_left__content p{margin-bottom:0}.promotional-full .promotional_full_left__content a{position:relative;bottom:inherit;margin-top:20px;display:table}.promotional-full .promotional_full_right__content{max-width:592px;text-align:center;left:21.5%;top:10%;right:0;margin:auto;font-size:24px;line-height:29px}.promotional-full .promotional_full_right__content img{margin:0 auto 34px}.promotional-full .promotional_full_right__content p{margin:0}.promotional-full .promotional_full_right__content h3{text-align:left;position:absolute;bottom:27px;left:10%}.promotional-full .promotional_full_right__content h3 span{display:block;font-weight:500;font-size:18px;margin-top:-8px;letter-spacing:.2px}.newsletter-section #contact_form{width:auto;margin:33px 0 0 auto;display:inline-block}.newsletter_section{margin-bottom:102px;padding:107px 0 110px;background-color:#9fb4c6;color:#fff;font-size:18px}.newsletter_section .h3{color:#fff;font-weight:600;letter-spacing:-.4px;margin-bottom:2px}.newsletter_section p{line-height:22px;margin-bottom:0}.newsletter_section input[type=email]{display:inline-block;width:491px;background:transparent;color:#fff;border:1px solid #fff;margin-bottom:0;padding:12.5px 18px 8.5px;font-size:18px;float:left}.newsletter_section input[type=email]::-webkit-input-placeholder{color:#fff}.newsletter_section button[type=submit]{display:inline-block;background-color:#fff;color:#000;font-size:18px;font-weight:600;text-transform:none;float:left;border-radius:0;padding:10.5px 28.49px}.newsletter-section{padding:20px 0 0}.blog_read_btn{font-size:16px;font-weight:600;color:#000;border-bottom:1px solid #000;letter-spacing:-.1px}.featured-blog{margin-bottom:81px}.featured-blog .section-header{margin-bottom:47px}.featured-blog .grid-item:nth-child(1) .featured-blog__post{padding-right:20px}.featured-blog .grid-item:nth-child(2) .featured-blog__post{padding-left:10px;padding-right:11px}.featured-blog .grid-item:nth-child(3) .featured-blog__post{padding-left:20px}.featured-blog a.blog_btn{font-size:16px;font-weight:600;display:table-cell;text-align:right;vertical-align:middle;padding-bottom:1px}.featured-blog .rte--indented-images{line-height:19px;margin-bottom:19px}.featured-blog .h5{font-weight:600;letter-spacing:-.2px;margin-bottom:9px}.featured-blog .lazyload__image-wrapper{margin:0 0 25px}.instagram_section{padding-bottom:30px}.instagram_section .grid{display:flex}.instagram_section .instagram_image{padding-left:60px;font-size:0;position:relative}.instagram_section .instagram_image div{background-size:cover;background-repeat:no-repeat;background-position:center center;position:absolute;height:100%;right:5px;left:60px}.instagram_section .instagram_content{padding-left:48px}.instagram_section .instagram_content .instafeed_content{margin-top:30px}.instagram_section .instagram_content .instafeed_content .grid-item{padding-left:0;font-size:0;position:relative}.instagram_section .instagram_content .instafeed_content .grid-item a.insta_img{height:100%;background-repeat:no-repeat;background-size:cover;background-position:center center;width:100%;position:absolute}.instagram_section .instagram_content .instagram_title h2{margin-bottom:0;margin-top:-14px}.instagram_section .instagram_content .instagram_title h2 svg{margin-top:14px;display:inline-block;margin-right:5px;vertical-align:top}.instagram_section .instagram_content .instagram_title p{color:#02062b;font-weight:600;font-size:18px;letter-spacing:-.2px}.slick-arrow{border:0;font-size:0;position:absolute;top:50%;bottom:auto;transform:translateY(-50%);width:35px;height:35px;display:flex!important;align-items:center;justify-content:center;margin:auto;background-color:#fff;z-index:11}.slick-arrow:after{content:"";width:13px;height:13px;border-width:0 0 1px 1px;border-style:solid;border-color:#000;display:inline-block;transform:rotate(45deg)}.slick-arrow.slick-disabled{opacity:.7;cursor:not-allowed}.slick-arrow.slick-prev{left:0}.slick-arrow.slick-next{right:0}.slick-arrow.slick-next:after{transform:rotate(-135deg)}.home_product_section{position:relative;background-size:cover;background-repeat:no-repeat;padding-top:88px;margin-bottom:116px}.home_product_section .h2{color:#fff;line-height:59px;margin-bottom:8px}.home_product_section .sale-tag{margin-top:28px;border:1px solid #ffffff;color:#fff;font-weight:600;border-radius:0;padding:0 5px;display:table;text-transform:capitalize;font-size:16px;line-height:23px;margin-bottom:10px}.home_product_section .product-meta{margin-bottom:22px}.home_product_section .product-meta span{color:#fff;font-size:20px;font-weight:600;display:inline-block}.home_product_section .product-meta span.product_compare-price{color:#b4b4b4;text-decoration:line-through;margin-right:14px}.home_product_section .product-photo-container{margin-bottom:0}.home_product_section form{margin-bottom:23px}.home_product_section .swatch .header{display:none}.home_product_section .product_image{width:45.9%}.home_product_section .product_content{width:54.1%;padding-left:5.9%;padding-right:11%;position:absolute;right:13px;top:49%;bottom:auto;transform:translateY(-50%)}.product_btn li{display:inline-block;margin-bottom:0;vertical-align:middle;margin-right:16px}.product_btn li .amazon_btn{background-color:#fad575;color:#000;font-weight:600;font-size:18px;display:table;padding:9px 27.5px 11px}.product_btn li .amazon_btn img{display:inline-block;vertical-align:top;margin-left:3px;margin-top:7px}.product_btn li .full-details{color:#fff;font-size:18px;border:1px solid #ffffff;margin-top:0;padding:9px 27.71px;letter-spacing:0;font-weight:600}.swatch-element{margin-right:17px;width:50px;border:1px solid #737373;display:inline-block;height:50px;overflow:hidden;position:relative;border-radius:50%}.swatch-element img.crossed-out{display:none}.swatch-element input{position:absolute;opacity:0;width:100%;height:100%;z-index:1}.swatch-element label{width:100%;height:100%;background-size:100% 100%;background-repeat:no-repeat}.swatch-element.soldout{opacity:.4}.swatch-element.soldout input{cursor:not-allowed}.home_collection_row_section{margin-bottom:70px;padding-top:95px}.home_collection_row_section .tabs{margin-bottom:50px}.home_collection_row_section .tabs li{text-transform:capitalize;display:inline-block;margin-bottom:0;border-bottom:2px solid transparent;padding-bottom:8px;font-size:18px;font-weight:500;cursor:pointer}.home_collection_row_section .tabs li:not(:last-child){margin-right:45px}.home_collection_row_section .tabs li.active,.home_collection_row_section .tabs li:hover{border-bottom-color:#02062b}.home_collection_row_section .section-header{margin-bottom:9px}.home_collection_row_section .grid-uniform{margin-left:-40px}.home_collection_row_section .grid-item{padding-left:40px}.product-grid-item{overflow:hidden;padding:0 0 12px;background:#fff}.product-grid-item .product-grid-image{margin-bottom:17px;height:374px!important;position:relative}.product-grid-item .product-grid-image img{position:absolute;max-height:100%;top:50%;bottom:auto;transform:translateY(-50%);left:0;right:0;width:100%}.product-grid-item a p{color:#02062b;padding:0 19px;line-height:20px;margin-bottom:10px}.product-grid-item .product-item--price{padding:0 18px 8px}.product-grid-item .product-item--price span{font-size:18px;margin-bottom:0;font-weight:600}.product-grid-item .product-item--price small{font-size:100%}.product-grid-item .product_grid_btn{padding:0 18px;opacity:0;visibility:hidden;margin-bottom:-36px}.product-grid-item .product_grid_btn form{margin-bottom:0;display:inline-block;vertical-align:middle;width:calc(100% - 29px)}.product-grid-item .product_grid_btn form .btn--add-to-cart{padding:0;line-height:normal;background:transparent;border:0;font-size:18px;font-weight:700}.product-grid-item .product_grid_btn form .btn--add-to-cart svg,.product-grid-item .product_grid_btn form .btn--add-to-cart span{display:inline-block;vertical-align:middle;line-height:normal}.product-grid-item .product_grid_btn form .btn--add-to-cart span{margin-left:8px}.product-grid-item .product_grid_btn .product_view{display:inline-block;vertical-align:middle}.product-grid-item .product_grid_btn .product_view svg{margin-top:12px}.product-grid-item:hover{box-shadow:1px 5px 30px #bdbfcb80;background:#fff}.product-grid-item:hover .product-grid-image{margin-bottom:4px;height:351px!important}.product-grid-item:hover .product-grid-image img{padding-top:31px}.product-grid-item:hover .product_grid_btn{opacity:1;visibility:visible;margin-bottom:0}@media (min-width: 768px){.mobile_image{display:none!important}.menu_remove{display:none}}.banner_section .flexslider{margin-bottom:0}.login_section{display:flex;align-items:center;padding-bottom:107px}.login_section h1{font-size:30px;color:#000;font-weight:700;margin-bottom:10px}.login_section p{color:#02062b;font-size:18px;font-weight:400}.login_section label{font-size:18px;color:#000;font-weight:700;margin-bottom:-1px}.login_section input{border:1px solid #dcdcdc;background-color:#fff;color:#bdbfcb;font-size:16px;font-weight:400;padding:13px 20px 11px;margin-bottom:10px;border-radius:0}.login_section input::-webkit-input-placeholder{color:#bdbfcb;font-size:16px;font-weight:400}.login_section input::-moz-placeholder{color:#bdbfcb;font-size:16px;opacity:1;font-weight:400}.login_section .btn{font-size:18px;font-weight:700;background-color:#000;text-transform:inherit;color:#fff;padding:11.5px 28.4px 9.5px;margin-bottom:20px;border-radius:0}.login_section a{color:#02062b;font-size:18px;font-weight:400}.login_section .login_btn{padding-top:10px}.login_section .login_btn a{float:right;padding-top:11px}.login_section .right_section{max-width:701px;padding-left:5.2%}.login_section .account_line{border-top:1px solid #dcdcdc;padding-top:12px;font-size:18px}.login_section .account_line a{text-decoration:underline}.page_banner{margin:41px 0 53px}.page_banner h1{font-size:30px;color:#000;font-weight:700;display:inline-block;margin:0}.page_banner .breadcrumb{border:0;float:right;margin-bottom:0;margin-top:6px}.page_banner .breadcrumb .divider{color:#c7c7c7;font-size:16px;font-family:Catamaran,serif;padding:0 5px}.page_banner .breadcrumb a{color:#8e8e8e;margin-right:0;font-size:16px;font-weight:400;padding:0}.page_banner .breadcrumb span{color:#000;margin-right:0;font-size:16px;font-weight:400;padding:0}.login_section.register_section label,.login_section.contact_section label{text-transform:capitalize}.login_section.register_section .btn{margin-top:10px}.login_section .form-success{color:#0a942a}.contact_section{padding-top:8px}.contact_section h3{font-size:30px;color:#000;font-weight:700;margin-bottom:10px}.contact_section textarea{height:98px;resize:none;color:#bdbfcb;background-color:#fff;border-radius:0;padding:11px 20px 13px}.contact_section textarea::placeholder{color:#bdbfcb}.contact_section textarea::-webkit-input-placeholder{color:#bdbfcb}.contact_section textarea::-moz-placeholder{color:#bdbfcb}.contact_section .contact_icon_img{float:left;width:65px}.contact_section .contact_icon_text{float:left;width:calc(100% - 65px)}.contact_section .contact_icon_text h5{color:#02062b;font-size:18px;font-weight:700;margin-bottom:5px}.contact_section .contact_icon_text p{margin-bottom:0}.contact_section .rte>div.contact_icon{margin-bottom:32px}.contact_section p{margin-bottom:40px;line-height:22px}.contact_icon_img.img_2{padding-top:10px}.contact_icon_img.img_1{padding-top:3px}.faq_section .faq_content{margin:auto;max-width:896px}.faq_section .faq_content .tab_content{display:none;border-bottom:1px solid #bdbfcb;padding-bottom:20px;font-size:18px;margin:-6px 15% 0 0;background:#fff;position:relative}.faq_section .faq_content .tab_content.active_content{display:block}.faq_section .faq_content .icon{width:30px;height:30px;display:inline-block;position:absolute;top:23px;right:-18.4%}.faq_section .faq_content .icon:before{content:"";position:absolute;width:16px;height:16px;border-top:2px solid #000;top:14px;right:0;left:0;margin:auto}.faq_section .faq_content .icon:after{content:"";position:absolute;width:16px;height:16px;border-right:2px solid #000;top:0;bottom:0;right:14px;margin:auto}.faq_section .faq_content .tab_container{padding-bottom:93px}.faq_section .faq_content .tab_drawer_heading{border-bottom:1px solid #bdbfcb;position:relative;padding:24px 0 20px;margin:0 15% 0 0;font-size:24px;cursor:pointer}.faq_section .faq_content h3{color:#000;font-weight:600;margin-bottom:7px}.faq_section .faq_content .tab_drawer_heading.d_active{border-bottom:transparent}.faq_section .faq_content .tab_drawer_heading.d_active .icon{transform:rotate(45deg);display:inline-block}.page_blog_section{margin-bottom:77px}.page_blog_section .blog_page_detail{border-bottom:2px solid #f6f6f6;margin-bottom:49px}.page_blog_section .blog_page_detail .blog_title_left{text-align:right}.page_blog_section .blog_page_detail .blog_title_left h3{font-weight:600;padding-left:210px;margin-left:auto;line-height:37px}.page_blog_section .blog_page_detail .blog_title_left p{color:#a5b3bf;margin-bottom:12px}.page_blog_section .blog_page_detail .blog_title_left strong{color:#000}.page_blog_section .blog_page_detail .blog_content_right{padding-bottom:37px}.page_blog_section .blog_page_detail .blog_content_right .rte p{font-size:18px;width:78%;line-height:22px;margin-bottom:44px}.page_blog_section .blog_page_detail .blog_content_right p a{border-bottom:1px solid #000;font-weight:600;padding-bottom:1px}.page_blog_section .blog_page_detail .grid-item{padding-left:30px;padding-right:30px}.page_blog_section .blog_page_detail .blog_image{margin-bottom:46px;float:right}.page_blog_section .sidebar .h4{font-weight:600;margin-bottom:25px}.page_blog_section .sidebar p em.text-light{color:#a5b3bf;font-style:normal;font-size:16px;font-weight:400}.page_blog_section .sidebar p{font-weight:600;border-bottom:2px solid #f6f6f6;padding-bottom:15px}.page_blog_section .sidebar p a{display:inline-block;padding-bottom:13px;line-height:22px}.page_blog_section .blog_page_detail:last-child{border-bottom:0;margin-bottom:0}.pagination-custom li.disabled svg path{fill:#bdbfcb}.pagination-custom li svg path{fill:#000}.page_blog_section .sidebar p:last-child{border-bottom:0}.pagination-custom li a,.pagination-custom li span{width:48px;height:48px;align-items:center;display:flex;justify-content:center;padding:0;font-weight:600;font-size:18px;border:1px solid #dcdcdc;margin:0 5px}.article_section .page_banner{margin:41px 0}.article_section .h3,.article_section h3{display:inline-block;float:left;font-weight:600}.article_section .section-header--left p{display:inline-block;float:right;margin:0;padding-top:6px;color:#a5b3bf}.article_section .section-header--left p strong{color:#000;text-transform:capitalize}.article_section .section-header{margin:35px 0 27px}.article_section .article_content{margin-top:38px}.article_section .article_content .social_content{padding-left:41%;margin-top:-9px}.article_section .article_content .mobile_show{display:none}.article_section .article_content .h6{font-weight:600;margin:0;line-height:normal}.article_section .article_content .share-facebook,.article_section .article_content .share-twitter,.article_section .article_content .share-pinterest{background-color:transparent}.article_section .article_content .social-sharing a{margin:0 25px 0 0}.article_section .article_content .social-sharing{padding-top:9px}.article_section .article_content .rte{margin-right:143px;border-bottom:1px solid #bdbfcb;padding-bottom:7px}.article_section .article_content .grid-item.three-quarters{padding-left:82px}.article_section .article_content p{font-size:18px;line-height:21.66px;margin-bottom:27px;margin-top:-4px}.article_section .article_content img{padding-right:39px}.article_section .article_content h3{float:none;margin:2px 0 19px}.article_section .article_content h4{font-size:24px;font-weight:600;margin:-9px 0 10px;color:#000}.article_section .login_section{padding:87px 0 95px}.article_section .login_section .h3{float:none;margin-bottom:20px}.article_section .login_section .comment-form{width:85.5%;margin:0}.article_section .login_section .comment-form .error{color:#000}.article_section .login_section .grid{margin-left:-40px}.article_section .login_section .grid-item{padding-left:40px}.article_section .login_section textarea{height:148px}.about-us_section{margin-bottom:115px}.about-us_section h5{font-weight:600;color:#000;margin:0}.about-us_section h3{font-weight:600;color:#000;margin:2px 0 13px}.about-us_section p{font-size:18px;line-height:22px;margin-bottom:19px}.about-us_section .middle_left{padding-left:0;padding-right:50px}.about-us_section .middle_right{padding-left:50px}.about-us_section .about_top_text{width:64%;margin-left:56px}.about-us_section .about_top{display:flex;align-items:center;margin-bottom:0}.about-us_section .about_middle{margin:104px 0 54px}.about-us_section .about_bottom{background-size:cover;background-position:center;color:#fff;padding:8.08% 0}.about-us_section .about_bottom h2{color:#fff;font-weight:400;margin-bottom:13px;line-height:50px}.about-us_section .about_bottom a{color:#fff;border-bottom:1px solid #fff;margin-top:18px;display:inline-block;line-height:27px;font-weight:600}.about-us_section .about_bottom .about_bottom_overlay{width:41%;padding-left:49px}.about-us_section .about_bottom p{margin-bottom:0}.ajaxify-drawer .cart-row{margin:0 0 30px}.ajaxify-drawer .cart_img_content{width:29%}.ajaxify-drawer .cart-pricing{padding-left:18px;width:71%}.ajaxify-drawer .checkout_btn{color:#000;background:#fff;text-transform:capitalize;border-radius:0;width:100%;text-align:center;font-size:18px;font-weight:600;padding:10.5px 20px}.ajaxify-drawer .cart_price span{color:#fff;font-weight:600;font-family:inherit}.ajaxify-drawer .ajaxifyCart--content .cart-row .cart_number .ajaxifyCart--qty{max-width:105px}.ajaxify-drawer .ajaxifyCart--num{padding:12px 25px!important}.product-grid-item span.diamond_shape{width:50px;height:50px;background-color:#ea3714;display:flex;border-radius:50%;align-items:center;justify-content:center;color:#fff;text-transform:uppercase;font-weight:600;font-size:14px;line-height:normal;position:relative}.collection-template-section{margin-bottom:77px}.collection-template-section .form-horizontal label{color:#000;font-weight:600;font-size:18px;padding-right:3px}.collection-template-section .form-horizontal select{border:1px solid #dcdcdc;padding:12px 53px 12px 15px;background-position:right 17px center}.collection-template-section .toggle_filters{display:inline-block;border:1px solid #dedede;padding:9px 16.82px;font-weight:600;font-size:18px;cursor:pointer;position:relative;z-index:11;background:#fff}.collection-template-section .toggle_filters svg{margin-right:17px;vertical-align:middle}.collection-template-section .collection_filters{display:block;position:absolute;z-index:1;background:#fff;padding:30px;box-shadow:1px 5px 30px #bdbfcb80;width:1080px}.collection-template-section .collection_filters .close_filter{background-color:#000;color:#fff;cursor:pointer;font-size:16px;line-height:21px;padding:0 5.25px;position:absolute;right:0;top:0}.collection-template-section .collection_filters .collection_filter{display:inline-block;float:left}.collection-template-section .collection_filters .collection_filter h3{font-size:18px;font-weight:600;color:#000;line-height:15px;margin-bottom:21px;text-transform:capitalize}.collection-template-section .collection_filters label{font-size:16px;color:#000;display:inline-block;margin-bottom:0;padding-left:32px}.collection-template-section .color_filters{column-count:3;width:89%}.collection-template-section .product-label{position:relative}.collection-template-section .advanced-filters li input{opacity:0;position:absolute}.collection-template-section .advanced-filters li.active-filter label:before{border-color:#000}.collection-template-section .advanced-filters li.active-filter label:after{opacity:1}.collection-template-section .advanced-filters li label{position:relative;margin-bottom:7px;cursor:pointer}.collection-template-section .advanced-filters li label:before{content:"";width:17px;height:17px;border:1px solid #dcdcdc;position:absolute;left:0;top:3px}.collection-template-section .advanced-filters li label:after{content:"";position:absolute;left:2px;top:6px;background-image:url(/cdn/shop/t/2/assets/check_arrow.png?v=64503254684856828371561692313);background-repeat:no-repeat;background-size:100% 100%;width:13px;height:10px;opacity:0}.collection-template-section .advanced-filters a{position:relative;margin-bottom:11px;cursor:pointer;padding-left:32px}.collection-template-section .advanced-filters a:before{content:"";width:17px;height:17px;border:1px solid #dcdcdc;position:absolute;left:0;top:3px}.collection-template-section .advanced-filters a:after{content:"";position:absolute;left:2px;top:6px;background-image:url(/cdn/shop/t/2/assets/check_arrow.png?v=64503254684856828371561692313);background-repeat:no-repeat;background-size:100% 100%;width:13px;height:10px;opacity:0;background-color:#fff}.collection-template-section .advanced-filters .active-filter a:before{border:1px solid #000}.collection-template-section .advanced-filters .active-filter a:after{opacity:1}.collection-template-section .collection_advanced_filters{width:32.4%}.collection-template-section .color_collection_filter{width:50.8%}.collection-template-section .collecton_content{margin-top:50px;margin-bottom:10px}.reset_filter{display:inline-block;width:100%;text-align:right}.reset_filter .reset_btn{border:1px solid #000000;color:#000;font-weight:600;font-size:18px;padding:8px 27.85px;margin-right:6px}.reset_filter .btn{text-transform:capitalize;padding:10.5px 27.55px;font-size:18px;font-weight:600;border-radius:0;margin-top:-3px}.collection_masonry{margin-left:0}.collection_masonry .grid-item{padding-left:0}.featured-box{padding:0;border:0;margin-bottom:0}.featured-box--image{padding:0}.collection_masonry .grid-item:first-child,.collection_masonry .grid-item:nth-child(2){width:25%}.collection_masonry{margin-bottom:116px;margin-top:59px}.collection_masonry .featured-box--title{font-size:30px;font-weight:600;color:#fff;padding:0;margin-bottom:16px;line-height:34px;height:auto!important}.collection_masonry .featured-box--inner{position:absolute;top:37px;left:22px;max-width:220px}.collection_masonry .featured-box:after{display:none}.collection_masonry .grid-item:nth-child(3){width:49.9%}.collection_masonry .grid-item:nth-child(4){width:50%}.collection_masonry .featured-box--image{font-size:0;background:#ccb9ac}.collection_masonry .view_collection{font-size:16px;font-weight:600;color:#fff;border-bottom:1px solid #fff}.collection_masonry .featured-box:hover img{opacity:1}.template-product .page_banner{display:inline-block;width:100%}.product_top_section{padding-bottom:63px;margin-top:-25px}.product_top_section .product_detail_slider a.product-photo-thumb{height:100px;margin-bottom:8px;position:relative;border:1px solid #dcdcdc;width:100px}.product_top_section .product_detail_slider .slick-arrow{position:relative;top:4px;bottom:0;transform:none;z-index:inherit;background:transparent;width:30px;height:30px}.product_top_section .product_detail_slider .slick-arrow.slick-next{right:0;margin-top:-16px}.product_top_section .product_detail_slider .slick-arrow.slick-next:after{transform:rotate(-45deg)}.product_top_section .product_detail_slider .slick-arrow:after{transform:rotate(135deg);width:16px;height:16px;border-width:0 0 2px 2px}.product_top_section .product_detail_slider .slider-nav img{height:100%}.product_top_section .product_detail_slider .slick-current a.product-photo-thumb{border:2px solid #000}.product_top_section .product_detail_slider .slider-for{border:0}.product_top_section .product_detail_slider .slider-for .product__image-wrapper{position:relative;height:483px;background:#fff;width:528px;margin:auto}.product_top_section .product_detail_slider .slider-for .product__image-wrapper img{position:absolute;top:0;bottom:0;right:0;left:0;margin:auto}.product_top_section .product_detail_slider .slider-for .slick-arrow{display:none;opacity:0}.product_top_section .product_content{width:100%;position:relative;padding-top:19px}.product_top_section .product_content .h3{font-weight:600;color:#000;margin-bottom:0;display:inline-block}.product_top_section .product_content .product-meta span{font-size:24px;font-weight:600;color:#000}.product_top_section .product_content .swatch .header{display:none}.product_top_section .product_content .swatch.clearfix{position:absolute;top:18px;right:0}.product_top_section .product_content .quantity-selector label,.product_top_section .product_content .payment-buttons .icon-cart,.product_top_section .product_content .selector-wrapper label{display:none}.product_top_section .product_content .selector-wrapper select{max-width:100%;min-height:48px;border:1px solid #dcdcdc;width:268px;margin-right:19px;border-radius:0;padding-left:20px;background-position:right 15px center}.product_top_section .product_content .payment-buttons .btn--add-to-cart{min-height:auto;text-transform:capitalize;padding:12px 32.62px 10px;background:#000;color:#fff}.product_top_section .product_content .payment-buttons{display:inline-block;float:right;margin-top:8px}.product_top_section .product_content .selector-wrapper{display:inline-block;margin-top:8px}.product_top_section .product_content .shopify-payment-button .shopify-payment-button__button{margin-top:0;min-height:auto;padding:13px 10px 9px;border-radius:0;color:#000;border:2px solid #000;background:#fff}.product_top_section .product_content .shopify-payment-button{display:inline-block;float:left;margin-right:15px}.product_top_section .product_content .swatch-element{margin-right:7px;width:40px;border:2px solid #c1c1c1;height:40px}.product_top_section .product_content .swatch-element input{cursor:pointer}.product_top_bottom{background:#f7fbfe;padding:131px 0 55px}.product_top_bottom .description_left{width:66%;float:left}.product_top_bottom h5{font-weight:600;color:#000;margin-bottom:17px}.product_top_bottom p{font-size:18px;line-height:22px}.product_top_bottom .description_right{width:34%;display:inline-block;padding-left:34px}.product_top_bottom .description_right ul{list-style:none}.product_top_bottom .description_right li{position:relative;font-size:18px;margin-bottom:0;line-height:21px;padding-left:8px}.product_top_bottom .description_right li:after{content:"";position:absolute;background-image:url(/cdn/shop/t/2/assets/product_left_arrow.png?v=119107293879964406811561784612);background-repeat:no-repeat;width:12px;height:12px;left:-20px;top:0;bottom:0;margin:auto}.product_top_bottom .product-description.rte{display:inline-block;width:100%;margin-bottom:46px}.product_top_bottom .rv__grid{margin-top:74px}.product_top_bottom h2{margin-bottom:30px}.product_top_bottom s.product_compare_price{padding-left:10px}.quantity_selector .quantity-selector-product-template{display:none}.quantity_selector{position:relative;border:1px solid #dcdcdc;width:150px;margin-top:3px;background-color:#fff;display:inline-block;height:48px}.quantity_selector .button{cursor:pointer;width:44px;position:absolute;top:0;bottom:0;margin:auto;left:0;text-align:center}.quantity_selector .button.inc{right:0;left:inherit;background-image:url(/cdn/shop/t/2/assets/plus_img.png?v=35919082645842660611561797859);background-repeat:no-repeat;text-indent:-9999px;background-position:right 20px center}.quantity_selector .button.dec{background-image:url(/cdn/shop/t/2/assets/minus_img.png?v=77534648931443809431561797850);background-repeat:no-repeat;text-indent:-9999px;background-position:right 16px center}.quantity_selector .button span{bottom:auto;left:0;position:absolute;right:0;top:50%;transform:translateY(-50%);-webkit-transform:translateY(-50%);-moz-transform:translateY(-50%);font-size:24px}input.quantity-selector{border:0;width:71px;height:46px;text-align:center;margin:auto;display:table;padding:3px;background:#fff;font-size:18px;font-weight:600;color:#000}.slick-current .lazyload__image-wrapper.hide{display:block!important}.product_detail_slider .product-photo-thumbs{width:110px;display:inline-block;padding:21px 0 18px}.product-photo-container{width:calc(100% - 120px);margin-bottom:0;float:right}.slick-slide .lazyload__image-wrapper{display:none!important}.slick-slide.slick-active .lazyload__image-wrapper{display:block!important}.product_detail_slider .slider-for{border:1px solid #d9d9d9;background:#fff}.recently_button{background:#fff;border:0;text-align:left}.rv__grid .payment-buttons{flex-direction:inherit;margin-bottom:0;display:inline-block;vertical-align:middle;width:calc(100% - 29px);font-size:18px;text-transform:capitalize;margin-left:-7px;text-align:left}.rv__grid .payment-buttons svg{margin-right:10px;vertical-align:middle}.rv__grid .payment-buttons span{font-size:18px;text-transform:capitalize;font-weight:600}.slick-slide.slick-current.slick-active:focus{outline:0}.site-nav--dropdown{top:62px}li.site-nav--has-dropdown.site-nav--active .site-nav--dropdown{top:100%}.related-products_section .grid-item{width:25%}.related-products_section .large--one-fifth:nth-child(5n+1){clear:inherit}.related-products_section .large--one-fifth:nth-child(4n+1){clear:both}#age_popup{position:fixed;top:0;bottom:0;width:100%;height:100%;left:0;right:0;margin:auto;display:none;z-index:111111;background:#000c;overflow:hidden;outline:0;animation:animatezoom .6s}#age_popup .form_content{background-repeat:no-repeat;background-size:cover;background-position:center;max-width:587px;text-align:center;position:absolute;top:50%;bottom:auto;left:0;right:0;margin:auto;transform:translateY(-50%)}#age_popup .form_popUp{position:relative;padding:60px 70px 68px}#age_popup h2{color:#02062b;font-size:30px;font-weight:700;margin:3px 0 19px;line-height:37px}.age__Content p{margin-bottom:-6px;font-size:16px;font-weight:400}.age_close{display:inline-block;position:absolute;top:14px;right:15px;cursor:pointer;display:none}.yes_btn{display:block;margin:auto;border:none;color:#fff!important;background-color:#000;padding:10px;font-size:18px;font-weight:600;cursor:pointer}.no_btn{border:2px solid #000000;padding:8px 46px;margin:20px auto 13px;font-size:18px;font-weight:600;color:#000;display:table;cursor:pointer}.advanced-filter.active-filter a:hover:after{content:"";background-color:#fff;width:13px;height:10px;left:2px}.site-nav li .site-nav--dropdown:before{content:"";height:45px;background:transparent;position:absolute;top:-43px;left:0;display:block;width:100%}.featured_product_content{position:relative;margin-bottom:30px}.featured_product_content span.diamond_shape{position:absolute;top:0}.featured_product_content p.title{text-align:left;padding:0 15px;margin-bottom:10px}.featured_product_content.product-grid-item .product-item--price{text-align:left}.featured_product_content.product-grid-item:hover .product_grid_btn{margin-top:-5px}.login_section.cantact_section .right_section{padding-top:2.6%}a.user_logout svg path{fill:#fff}a.user_logout{cursor:pointer}.site-header--meta-links li ul li{font-size:16px;margin-bottom:0;padding:0 15px 10px;float:none;display:inline-block;width:100%;text-align:left}.site-header--meta-links li.accounts_links{position:relative}ul.user_account{position:absolute;top:94px;box-shadow:1px 5px 30px #bdbfcb80;background:#fff;padding-top:15px;width:150px;text-align:left}.article_section .article_content .note.form-success{display:inline-block;width:100%}.article_section .login_section{position:relative;display:block}.article_section .article_content .comment .rte{border-bottom:0}.article_section .article_content .comment .rte p{margin-bottom:0}.article_section .article_content li.comment{margin-right:143px;margin-bottom:18px}.article_section .article_content li.comment .comment,.article_section .article_content .comment .rte{margin-bottom:0}.newsletter_section p.note{text-align:left}.account_section{margin-bottom:167px;margin-top:50px}.reset_pass_section{margin-top:43px;margin-bottom:52px}.login_section.register_section{padding-top:7px}.login_section.register_section>.one-half{width:51%}.login_section.register_section .right_section{padding-top:24px}.cart_section .page_banner{margin-bottom:66px}p.cart_top_text{font-size:18px;margin-bottom:3px}.recently_viewed_slider .featured_product_content.product-grid-item:hover .product_grid_btn{margin-top:3px}#shipping-calculator .field{float:left;margin:0 .6em 1em 0;font-size:15px}#shipping-calculator .field label{display:block;margin:0 0 .3em;font-size:18px;font-weight:600}#shipping-calculator .field input[type=text]{display:inline-block;width:266px;max-width:100%;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;-ms-box-sizing:border-box;box-sizing:border-box;margin:0;padding:.4em .6em;font-size:1em;border:1px solid #dcdcdc;outline:0;border-radius:.3125em;-webkit-appearance:none}#shipping-calculator .field:last-child:before{content:"\a0";display:block;margin:0 0 .3em;font-size:1em}#shipping-calculator #wrapper-response{clear:both;position:absolute;bottom:50px}.cart__page table{min-width:100%;margin-bottom:21px}.cart__page th{padding:12px 0;font-weight:700;font-family:Catamaran,serif;font-size:18px;border:0}.cart__page th:first-child{width:66.2%}.cart__page th:nth-child(2){width:24%}.cart__page th:last-child{width:10.79%}.cart__page td{padding:30px 0;border:0;border-top:1px solid #dcdcdc;font-size:18px}.cart_item_content{display:inline-block;margin-left:24px;vertical-align:top}.cart-image{display:inline-block;vertical-align:top;border:1px solid #dcdcdc;width:130px;height:130px;position:relative}.cart-image img{bottom:auto;left:0;position:absolute;right:0;top:50%;transform:translateY(-50%);-webkit-transform:translateY(-50%);-moz-transform:translateY(-50%);margin:auto;max-width:100%;max-height:100%;width:auto}a.cart-title{margin-bottom:6px;display:table;margin-top:-5px;color:#000;font-weight:700;font-size:20px;text-transform:capitalize}.cart_variant_title,.price_multiplier,.cart_remove{font-size:16px;color:#010101}.cart_variant_title b,.price_multiplier b,.cart_remove b{font-weight:400}.cart_variant_title b,.price_multiplier b{min-width:103px;display:inline-block}p.cart_variant_title{margin-bottom:-1px}p.price_multiplier{margin-bottom:3px}.cart-row,.cart-row:first-child{border-bottom:1px solid #dcdcdc;border-top:0}.cart__footer .shopping_btn{background:#fff;color:#010101!important;border:1px solid #010101;margin-top:9px}.cart__policies,.cart-subtotal{color:#1e1e20;font-size:16px}.cart-subtotal--price{float:right;margin-right:82px;font-size:18px;margin-left:0}.cart-subtotal--price small{font-size:inherit}.cart__page .wrapper{max-width:1400px;padding:0}.cart_section .page_banner h1{margin-bottom:30px}.cart-subtotal{margin-bottom:15px}.cart__policies{margin-bottom:33px;line-height:20px;display:inline-block;width:100%;color:#02062b;font-size:18px}.cart__page h1{margin-bottom:28px}.quantity_selector{position:relative;width:152px}.quantity_selector input,.quantity_selector .button{width:44px;height:44px;background:transparent;border:1px solid #aaa;padding:0;text-align:center;color:#1e1e20;font-size:16px;line-height:44px}.quantity_selector input{margin:auto}.quantity_selector .button{position:absolute;cursor:pointer;top:0;left:0}.quantity_selector .button span{font-size:0}.quantity_selector .button:after{display:none}.quantity_selector .button.inc{right:0;left:inherit}.quantity_selector .button.inc:after{width:1px;height:11px;display:block}.quantity_selector .button.dec:before{width:4px}.wrapper.cart_section{max-width:1400px}.cart__footer .update-cart{background-color:#000;color:#fff}.cart__footer .shopping_btn{padding:8px 26.99px;margin-bottom:10px;font-size:18px;margin-right:10px;font-weight:600}.cart__footer button{background:#000;color:#fff;border:1px solid #010101;padding:9px 31.8px;font-size:18px}.cart__footer .update-cart:hover{background-color:#000;color:#fff}#shipping-calculator .field input[type=text]{border:1px solid #dedede;background-color:#fff;padding:12.5px;border-radius:0}#shipping-calculator .field select{padding:12.5px 28px 12.5px 12.5px;border-color:#dcdcdc;width:266px;border-radius:0;background:url(/cdn/shop/t/2/assets/arrow.png?v=68584734937685903751561788681);background-position:right 20px center;background-repeat:no-repeat}.cart-form .quantity_selector input,.cart-form .quantity_selector .button{border:0;font-weight:700;font-size:18px}.cart-form .quantity_selector{margin-top:0}.cart-subtotal--text{font-weight:700;font-size:18px}.cart__page #shipping-calculator{display:inline-block;width:66.4%;float:left;position:relative}.cart__page .cart__footer{display:inline-block;width:33%;float:right}#shipping-calculator h3{font-weight:700}#shipping-calculator .field.shipping_btn{display:inline-block;width:100%;margin-bottom:116px}#shipping-calculator .field.shipping_btn:before{display:none}.shipping_btn input{text-transform:capitalize;padding:10.5px 27.1px;font-size:18px;font-weight:600;border-radius:0}.cart_variant_title b,.price_multiplier b{font-weight:700;min-width:30%}#shipping-calculator .field{margin:0 20px 0 0}.product_top_section .quantity_selector input,.product_top_section .quantity_selector .button{border:0}@media (max-width: 1550px){.wrapper,.banner_section .flex-direction-nav{max-width:1170px}.newsletter_section input[type=email]{width:calc(100% - 89px)}.featured-blog .grid-item:nth-child(2) .featured-blog__post,.featured-blog .grid-item:nth-child(1) .featured-blog__post,.featured-blog .grid-item:nth-child(3) .featured-blog__post{padding:0}.newsletter-section #contact_form{width:100%}.promotional-full .grid-item,.home_collection_row_section .grid-item{padding-left:30px}.promotional-full .grid,.home_collection_row_section .grid-uniform{margin-left:-30px}.product-grid-item .product-grid-image{height:274px!important}.product-grid-item:hover .product-grid-image{height:251px!important}.product-grid-item:hover .product-grid-image img{padding-top:0}.product-grid-item a p{min-height:60px}.home_product_section .product_content{padding-right:0}.Slideshow__Content .SectionHeader__Heading{font-size:50px;margin:0 0 20px;line-height:64px}.bottom_header .grid-item:first-child{width:25%}.bottom_header .grid-item:last-child{width:75%}.banner_section .slides .slide_img{max-width:75%}.site-nav li:not(:first-child){padding-left:25px}.site-header--meta-links li{width:90px}.site-header--meta-links li:last-child{width:100px}.site-nav{width:calc(100% - 280px)}.Slideshow__Content{bottom:170px}.banner_section .flex-direction-nav{bottom:80px}.promotional-full .promotional_full_right__content{font-size:18px;line-height:22px}.promotional-full .promotional_full_right__content img{margin:0 auto 20px}.promotional-full .promotional_full_right__content h3{bottom:20px}.contact_section .rte>div.contact_icon,.contact_section p{margin-bottom:15px}.article_section .article_content .grid-item.three-quarters{padding-left:20px}.article_section .article_content .rte{margin-right:0}.article_section .article_content .social_content{padding-left:0}.article_section .login_section{padding:40px 0 95px}.login_section .right_section{max-width:48%}.article_section .article_content li.comment{margin-right:0;margin-bottom:10px}.comment+.comment{padding-top:15px}.login_section.register_section>.one-half{width:50%}.login_section.register_section .right_section{padding-top:0}.cart__footer .shopping_btn{width:48%;display:inline-block;margin:0;padding:8px}.cart__footer button{width:49%;float:right;padding:9px}#shipping-calculator .field.shipping_btn{margin-top:15px}#shipping-calculator .field{width:30%}#shipping-calculator .field input[type=text],#shipping-calculator .field select{width:100%}.cart-subtotal--price{margin-right:76px}}@media (max-width: 1366px){.banner_social{top:30%;padding-bottom:125px}.login_section .right_section{padding-left:2.2%;max-width:45%}ul.user_account{width:117px}.site-header--meta-links li ul li{padding:0 10px 10px}.cart-subtotal--price{margin-right:70px}}@media (max-width: 1350px){.site-nav li:not(:first-child){padding-left:15px}.promotional-full .promotional_full_right__content img{max-width:20%}.promotional-full .promotional_full_right__content h3{left:8%}.login_section .right_section{padding-left:2.2%;padding-right:15px}.contact_section .contact_icon_text p{font-size:16px}.home_product_section{padding-top:109px}.home_product_section{padding-top:133px}}@media (max-width: 1199px){.wrapper,.banner_section .flex-direction-nav{max-width:1020px}.site-footer .footer_top,.newsletter_section{padding:50px 0}.newsletter_section,.home_product_section{margin-bottom:60px}h3,.h3{font-size:26px}h2,.h2{font-size:38px}.featured-blog .section-header{margin-bottom:20px}.featured-blog{margin-bottom:36px}.instagram_section .instagram_content{padding-left:30px}.instagram_section .instagram_content .instagram_title h2{margin-top:-11px}.instagram_section .instagram_content .instagram_title h2 svg{margin-top:6px;margin-right:0;width:23px}.instagram_section .instagram_content .instagram_title p{margin:-10px 0}.instagram_section .instagram_image{padding-left:50px;width:25%}.promotional-wapper,.promotional-full{padding-bottom:60px}.newsletter-section{padding:0}.promotional-wapper .grid-item:last-child .promotional_content{left:5%}.instagram_section .instagram_image div{right:0;left:50px}.instagram_section .instagram_content{width:75%}.product-grid-item .product-grid-image{height:210px!important}.product-grid-item:hover .product-grid-image{height:203px!important}.home_collection_row_section{margin-bottom:25px}.home_collection_row_section .tabs{margin-bottom:30px}.home_product_section .h2{line-height:50px}.home_product_section .product-meta{margin-bottom:15px}.home_product_section{padding-bottom:60px}.product-grid-item .product_grid_btn{margin-bottom:-20px}.promotional-full .promotional_full_left__content h3{font-size:22px}.promotional-section .promotional_content{font-size:16px}.site-header--meta-links li{padding:27px 0 29px}.site-header--meta-links li:last-child{width:90px}.site-header--meta-links li{width:70px}.site-nav{width:calc(100% - 230px);padding-right:15px}.site-nav li:not(:first-child){padding-left:10px}.bottom_header .grid-item:first-child{width:20%}.bottom_header .grid-item:last-child{width:80%;padding-left:23px}.banner_section .slides .slide_img{max-width:80%}.Slideshow__Content{max-width:545px;bottom:150px}.Slideshow__Content .SectionHeader__Heading{font-size:40px;line-height:45px}.banner_section .flex-direction-nav li{margin-right:25px}.promotional-full .promotional_full_right__content h3{font-size:22px;left:6%}.promotional-full .promotional_full_right__content{left:15.5%;top:7%}.promotional-full .promotional_full_right__content img{margin:0 auto 15px;max-width:15%}.promotional-full .promotional_full_right__content h3 span{font-size:16px}.login_section input{font-size:14px;padding:11px 15px 9px}.login_section .btn{font-size:16px;padding:8.5px 25.5px;margin-bottom:10px}.login_section p{margin-bottom:10px}.login_section .login_btn a{padding-top:8px}.contact_icon .one-half{width:39%}.scroll_down{left:-77px}.faq_section .faq_content .icon{right:-9.4%}.faq_section .faq_content .tab_drawer_heading{margin:0 8% 0 0}.faq_section .faq_content .tab_content{margin:-6px 8% 0 0}.faq_section .faq_content .tab_container{padding-bottom:50px}.site-nav li.site-nav--active:after{margin-top:21px}.site-nav li.site-nav--active a{margin-top:25px}.site-nav a{margin-top:0}.page_blog_section .blog_page_detail .blog_image{margin-bottom:28px}.page_blog_section .blog_page_detail .blog_title_left h3{padding-left:0}.page_blog_section .blog_page_detail .blog_content_right .rte p{width:100%;margin-bottom:28px}.page_blog_section .blog_page_detail .blog_content_right{padding-bottom:22px}.page_blog_section .blog_page_detail .grid-item{padding-left:15px;padding-right:15px}.page_blog_section .blog_page_detail{margin-bottom:39px}.page_blog_section{margin-bottom:25px}.page_blog_section .blog_page_detail .blog_image p{margin-bottom:0}.page_blog_section .sidebar .h4{margin-bottom:13px}.page_blog_section .sidebar p{padding-bottom:9px}.page_blog_section .sidebar p a{padding-bottom:8px}.article_section .article_content img{padding-right:20px}.article_section .article_content p{font-size:16px;line-height:17px;margin-bottom:13px}.article_section .article_content h3{margin:22px 0 15px}.article_section .article_content h4{margin:0 0 10px}.article_section .login_section .comment-form{width:100%}.article_section .login_section .grid-item{padding-left:30px}.article_section .login_section .grid{margin-left:-30px}.article_section .login_section{padding:25px 0 50px}.about-us_section .about_top_text{width:100%;margin-left:0;padding-right:20px}.about-us_section .about_middle{margin:55px 0 37px}.about-us_section .middle_left{padding-right:30px}.about-us_section .middle_right{padding-left:30px}.about-us_section .about_bottom .about_bottom_overlay{width:50%}.about-us_section{margin-bottom:60px}.collection-template-section .collection_filters{width:930px}.collection-template-section .color_filters{width:100%}.collection-template-section{margin-bottom:40px}.collection-template-section .collecton_content{margin-top:40px;margin-bottom:0}.collection_masonry .featured-box--title{font-size:26px;margin-bottom:7px}.collection_masonry{margin-bottom:60px;margin-top:0}.product_top_section{padding-bottom:27px}.product_top_bottom{padding:50px 0 10px}.product_top_bottom .product-description.rte{margin-bottom:25px}.product_top_bottom .rv__grid{margin-top:33px}.NewsletterPopup_content{max-width:100%}.discount_popup h2,.discount_popup .h2{font-size:40px}.discount_popup h4,.discount_popup .h4{font-size:26px}.discount_popup input{margin:28px 0 19px}.discount_popup .form_popup{max-width:485px;padding:56px 38px 54px 67px}.site-nav li .site-nav--dropdown:before{height:31px;top:-31px}.site-nav--dropdown{top:50px}.page_banner{margin:36px 0 35px}.NewsletterPopup_content{max-width:95%}.collection-template-section .form-horizontal,.page_banner .breadcrumb{padding-right:20px}ul.user_account{top:72px}.banner_social{display:none}.account_section{margin-bottom:60px;margin-top:40px}.login_section .right_section{max-width:50%}.cart__page #shipping-calculator{width:100%}.cart__page .cart__footer{margin-bottom:30px;width:415px}#shipping-calculator .field.shipping_btn{margin-bottom:30px}#shipping-calculator .field:nth-last-child(2){margin-right:0}#shipping-calculator .field{width:31%}a.cart-title{font-size:18px}.cart-subtotal--price{margin-right:50px}}@media (max-width: 1024px){.product-grid-item .product_grid_btn{opacity:1;visibility:visible;margin-bottom:0}.product-grid-item:hover .product-grid-image{height:210px!important;margin-bottom:17px}.product-grid-item a p,.product-grid-item .product_grid_btn{padding:0 15px}.product-grid-item .product-item--price{padding:0 15px 8px}}@media (max-width: 991px){.wrapper,.banner_section .flex-direction-nav{max-width:780px}.site-footer h3{font-size:20px}.site-footer .footer_top .newsletter_grid,.site-footer .footer_top .text_grid{width:35%}.site-footer .footer_top .menu_grid{width:30%}.site-footer ul{margin:7px 0 0;width:100%}.newsletter_section,.home_product_section{margin-bottom:40px}.featured-blog{margin-bottom:16px}.newsletter_section .grid-item.one-half{width:100%}.newsletter-section #contact_form{margin-top:20px}h2,.h2{font-size:34px}.promotional-wapper,.promotional-full{padding-bottom:40px}.promotional-section .promotional_content{top:6px;left:15px}.promotional-wapper .grid-item:last-child .promotional_content{top:6px}h3,.h3{font-size:24px}.promotional-section .promotional_content h3{margin-bottom:-5px}.promotional-wapper .grid-item:last-child .promotional_content a,.promotional-section .promotional_content a{bottom:15px}.instagram_section .instagram_content .instagram_title h2 svg{margin-top:0}.home_collection_row_section .grid-item{width:33.33%}.home_collection_row_section .section-header{margin-bottom:0}.home_collection_row_section .section-header h2{margin-bottom:10px}.home_collection_row_section .tabs li:not(:last-child){margin-right:30px}.home_product_section .product_content{padding-left:30px}.home_product_section{padding-bottom:90px}.home_product_section .sale-tag{margin-top:22px}.home_product_section .h2{line-height:44px;font-size:30px}.product_btn li .amazon_btn,.product_btn li .full-details{padding:9px 15px 11px}.home_product_section form{margin-bottom:15px}.promotional-full .grid-item{width:100%}.promotional-full{padding-left:30px;padding-right:30px}.promotional-full .promotional_full_left__content{top:50%}.site-header--meta-links li:last-child,.site-header--meta-links li{width:auto}.site-header--meta-links li{padding:27px 0 29px 10px}.cart-badge--desktop{margin-left:3px}.site-nav{width:calc(100% - 110px);padding-right:5px}.site-nav li:not(:first-child){padding-left:5px}.header-cart-btn{margin-left:0}.site-header--meta-links li:last-child{padding-right:10px}.bottom_header .grid-item:last-child{width:82%}.bottom_header .grid-item:first-child{width:18%}.site-nav a,.site-nav button{font-size:15px}.banner_section .slides .slide_img{max-width:100%}.site-header .search-bar{right:50px}.site-header--meta-links{position:inherit}.Slideshow__Content{max-width:440px;bottom:130px;padding-left:0}.banner_section .flex-direction-nav{padding-left:30px}.Slideshow__Content .SectionHeader__Heading{font-size:36px;line-height:40px}.promotional-full .promotional_full_right__content{top:20%;left:34.5%}.promotional-full .promotional_full_right__content h3{bottom:25px}.contact_section .contact_icon_img{width:30%}.contact_section .contact_icon_text{width:100%}.scroll_down{left:-12%}.home_collection_row_section{padding-top:40px}.faq_section .faq_content .tab_drawer_heading{padding:16px 0 17px;font-size:22px;margin:0}.faq_section .faq_content .icon{right:-2px}.faq_section .faq_content .tab_content{margin:-6px 0% 0 0;padding-bottom:15px}.faq_section .faq_content h3{margin-bottom:10px;font-size:28px}.faq_section .faq_content .tab_container{padding-bottom:40px}.page_blog_section .blog_page_detail .blog_title_left h3{line-height:30px}.page_blog_section .blog_page_detail .blog_title_left p{margin-bottom:8px}.page_blog_section .blog_page_detail .blog_image{margin-bottom:20px}.page_blog_section .blog_page_detail .blog_content_right .rte p{margin-bottom:17px;font-size:16px}.page_blog_section .sidebar p a{line-height:19px}.page_blog_section{margin-bottom:16px}.article_section .article_content img{padding-right:0;float:none!important;margin-bottom:17px}.article_section .article_content p{font-size:18px;line-height:22px;margin-bottom:18px}.article_section .article_content{margin-top:27px}.article_section .article_content h3{margin:0 0 13px}.article_section .article_content h4{font-size:20px}.article_section .login_section{padding:16px 0 40px}.article_section .login_section .h3{margin-bottom:15px}.about-us_section p{font-size:17px;line-height:20px;margin-bottom:10px}.about-us_section h3{margin:2px 0 3px}.about-us_section .about_middle{margin:36px 0 20px}.about-us_section .middle_right{padding-left:20px}.about-us_section .middle_left{padding-right:20px}.about-us_section .about_bottom h2{margin-bottom:13px;line-height:36px}.collection-template-section .collection_filters{width:709px;padding:20px}.collection-template-section .collection_filters .collection_filter h3{margin-bottom:14px}.collection-template-section .advanced-filters a,.collection-template-section .collection_filters label{padding-left:27px}.collection-template-section .collection_advanced_filters{width:29.4%}.collecton_content .grid-item{width:33.33%}.product-grid-item span.diamond_shape{font-size:12px;width:35px;height:35px}.collection-template-section{margin-bottom:30px}.grid-uniform.collecton_content .medium--one-quarter:nth-child(4n+1){clear:inherit}.grid-uniform.collecton_content .medium--one-quarter:nth-child(3n+1){clear:both}.collection_masonry .featured-box--title{font-size:19px;margin-bottom:0;line-height:24px}.collection_masonry .featured-box--inner{top:15px;left:10px}.collection_masonry{margin-bottom:50px}.product_top_section .product_detail_slider .slider-for .product__image-wrapper{margin-bottom:20px}.product_top_section .product_content .payment-buttons{float:none}.product_top_section{padding-bottom:0}.product_top_bottom .description_right{width:40%;padding-left:15px}.product_top_bottom .description_left{width:60%}.product_top_bottom h5{margin-bottom:10px}.related-products_section .grid-item{width:33.33%}.related-products_section .large--one-fifth:nth-child(5n+1){clear:inherit}.related-products_section .large--one-fifth:nth-child(3n+1){clear:both}.rv__grid .rv__row .rv__column.rv__three{width:33.33%!important}.rv__grid .rv__row .rv__column:nth-child(3n+1){clear:both!important}.discount_popup h2,.discount_popup .h2{font-size:30px;margin-bottom:0}.discount_popup h4,.discount_popup .h4{font-size:20px;line-height:23px}.discount_popup .form_popup{padding:15px}.product_top_bottom .rv__grid{margin-top:0}.collection_masonry .view_collection{font-size:14px}.collection-template-section .form-horizontal,.page_banner .breadcrumb{padding-right:00px}ul.user_account{left:-26px}.article_section .article_content .note.form-success{font-size:16px;padding:6px}.scroll_down{left:-11%}.cart_section .page_banner{margin-bottom:40px}#shipping-calculator .field.shipping_btn{margin-top:0}.cart_item_content{margin-left:15px;width:calc(100% - 150px)}}@media (max-width: 768px){.site-header.fixed-header{position:relative;background:transparent}.site-header{position:relative}.site-header.fixed-header .top_header{display:block;padding:2.5px 15px}#mobileNavBar{height:auto;background-color:#e2eaf1}.header-cart-btn{display:block}.cart-badge--desktop{margin-left:3px;min-height:inherit;height:auto;vertical-align:top;color:#000}.mobileNavBar-link.menu_toggle .icon{font-size:16px;margin-right:0;color:#000}#mobileNavBar .display-table-cell{padding:10px 15px;width:25%}#mobileNavBar .display-table-cell.logo_table-cell{width:50%}.header-logo{margin:0 auto}.scroll_down{display:none}.header-cart-btn svg path{fill:#000}.nav-bar{background-color:#e2eaf1;top:0;height:100%;width:320px;padding:20px;left:-320px;overflow-y:auto;z-index:111111}.mobile-nav a{color:#000;font-size:16px;text-transform:none;padding:10px}.mobile-nav li{border-bottom-color:#000}.mobile-nav{border-top-color:#000}.nav-bar .search-bar{margin:0 0 20px;width:auto}.menu_remove{display:table;margin:0 0 10px auto;cursor:pointer}.menu_overlay{position:fixed;background:#000000b3;top:0;width:100%;height:100%;z-index:11111;right:0;opacity:0;visibility:hidden}.menu_open .menu_overlay{opacity:1;visibility:visible}.menu_open .nav-bar{left:0}.featured-blog .section-header h2{display:table-cell}.featured-blog .section-header{display:table;width:100%}.bottom_header{display:none}.promotional-section.promotional-wapper .promotional_box img{width:100%}body.menu_open{overflow:hidden}.template-index #mobileNavBar{background-color:transparent;position:absolute}.nav-bar .banner_social{display:block;position:relative;top:0;transform:none;right:0;left:0;margin:20px auto 0}.page_blog_section .blog_page_detail{margin-bottom:30px}.collection-template-section .collection_advanced_filters,.collection-template-section .color_collection_filter{width:100%}.collection-template-section .color_filters{column-count:inherit}.collection-template-section .collection_filters{position:fixed;top:0;right:-330px;width:300px;overflow:auto;height:100%;z-index:11;display:block!important;transition:all .6s cubic-bezier(.47,.5,0,.95)}.filters_open .collection-template-section .collection_filters{right:0}.collection-template-section .toggle_filters svg{margin-right:10px}.collection-template-section .toggle_filters{font-size:16px;padding:7px 9.82px}.collection-template-section .form-horizontal select{padding:9px 53px 9px 13px}.collection-template-section{margin-bottom:0}.mobile-nav--button:before{color:#000}.mobile-nav--button{border-right:1px solid #000;border-left:1px solid #000;padding:13px 17px}.mobile-nav li.mobile-nav--has-dropdown.nav-active{background-color:transparent}.nav-bar a:active,.nav-bar a:focus,.nav-bar button:active,.nav-bar button:focus{opacity:1}.mobile-nav--dropdown>li,.mobile-nav--dropdown-grandchild>li{border-top:1px solid #000}.mobile-nav--dropdown li a{padding:10px 28px}.product-grid-item{margin-bottom:30px}.login_section.contact_section,.login_section.register_section{display:inline-block;padding-bottom:5%}.login_section.contact_section .one-half,.login_section.register_section .one-half{width:100%}.login_section.contact_section .right_section,.login_section.register_section .right_section{max-width:100%;padding-left:45px}.contact_section .contact_icon .one-half{width:40%}.contact_section .contact_icon_img{width:65px}.contact_section .contact_icon_text{width:calc(100% - 65px)}.login_section .contact_icon_text a{font-size:16px}.login_section .one-half{width:100%}.login_section .right_section{max-width:100%;padding-left:45px}.login_section{display:inline-block}.cart__header{display:none}.cart__page td{display:inline-block;width:100%;text-align:left!important;padding:0;margin-bottom:20px;border:0}.quantity_selector,.cart_item_content{margin-left:45%}.cart_item_content{width:auto;margin-top:15px}.cart__page .quantity_selector input{margin-bottom:0}.cart__page h1{margin-bottom:15px}.cart-subtotal--price{margin-right:0}.cart__page td:before{content:attr(data-title) " :";display:inline-block;float:left;width:45%;font-weight:500;font-size:16px;text-transform:capitalize}.login_section .right_section{margin-top:10px}.product_top_section .quantity_selector{margin-left:0;margin-right:10px}}@media (max-width: 767px){.newsletter_section{padding:30px 0;margin-bottom:25px}.site-footer .footer_top{padding:30px 0 10px}.site-footer h3,.site-footer ul li{margin-bottom:10px}.site-footer .footer_top .newsletter_grid,.site-footer .footer_top .text_grid,.site-footer .footer_top .menu_grid{width:100%;margin-bottom:20px}.site-footer .footer_top img{margin-bottom:10px;margin-top:0}.site-footer .site-footer__newsletter-subtext{margin-bottom:15px}.site-footer .footer_bottom{padding:15px 0;text-align:center}h3,.h3{font-size:24px}.newsletter_section .h3{letter-spacing:0}.newsletter_section{font-size:16px}h2,.h2{font-size:30px}.featured-blog .section-header h2{margin-bottom:0}.featured-blog .grid-item{width:100%}.featured-blog__post{margin-bottom:25px}.featured-blog .lazyload__image-wrapper,.featured-blog .rte--indented-images{margin:0 0 10px}.wrapper{padding:0 15px}.promotional-wapper,.promotional-full{padding-bottom:0}.promotional-wapper .grid-item{width:100%}.promotional-section .promotional_box{margin-bottom:20px}.promotional-section .promotional_content{left:10px}.instagram_section .instagram_content{width:calc(100% - 234px);padding-left:15px}.instagram_section .instagram_image{padding-left:45px;width:234px}.instagram_section .instagram_image div{left:45px}.instagram_section .instagram_content .instagram_title p{font-size:16px;line-height:19px;margin-top:-3px;margin-bottom:0;padding-right:5px}.instagram_section .instagram_content .instafeed_content{margin-top:10px}.home_collection_row_section .tabs li:not(:last-child){margin-right:20px}.home_collection_row_section .tabs{margin-bottom:20px;margin-top:10px}.home_collection_row_section .tabs li{padding-bottom:3px}.home_collection_row_section{margin-bottom:10px}.product-grid-item .product-grid-image,.product-grid-item:hover .product-grid-image{height:201px!important;margin-bottom:10px}.product-grid-item a p,.product-grid-item .product_grid_btn{padding:0 12px}.product-grid-item .product-item--price{padding:0 12px 5px}.product-grid-item{margin-bottom:20px}.product-grid-item a p{font-size:15px}.home_product_section{margin-bottom:25px;padding:30px 15px}.home_product_section .product_image{width:100%}.home_product_section .product_content{width:100%;position:relative;top:inherit;transform:none;right:inherit}.swatch-element{width:45px;height:45px;margin-right:10px}ul.product_btn{margin-bottom:0}.home_product_section .sale-tag{margin-top:0}.promotional-full{padding-left:15px;padding-right:15px}.dekstop_image{display:none!important}.promotional-full .promotional_full_left__content{top:inherit;transform:none;position:relative;max-width:100%;left:inherit;padding:10px}.promotional-full .promotional_box{background-size:cover;padding-top:15px;background-repeat:no-repeat}.promotional-section .promotional_box img.mobile_image{max-width:80%}.promotional-full .grid-item:last-child .promotional_box{padding-top:0}.Slideshow__Content{max-width:100%;bottom:inherit;position:relative;padding-top:20px}.banner_section{margin-bottom:15px}.Slideshow__Content p{font-size:18px}.Slideshow__Content .SectionHeader__Heading{font-size:32px;line-height:35px;margin-bottom:11px}.Slideshow__Content a{padding:7px 15px;font-size:16px;font-weight:400}.banner_section .flex-direction-nav{padding-left:15px;position:relative;bottom:inherit;margin-top:21px}.promotional-full .promotional_full_right__content{top:15%;left:22%}.promotional-full .promotional_full_right__content h3{left:10%}.login_section .one-half{width:100%}.login_section .right_section{max-width:100%;padding-left:45px}.login_section{display:inline-block;padding-bottom:5%}.login_section form{margin-bottom:0}.page_banner{margin:25px 0 40px}.contact_icon .one-half{width:40%}.contact_section .contact_icon_img{width:65px}.contact_section .contact_icon_text{width:calc(100% - 65px)}.login_section .contact_icon_text a{font-size:16px}.home_collection_row_section{padding-top:30px}.faq_section .faq_content h3{font-size:25px}.faq_section .faq_content .tab_container{padding-bottom:30px}.faq_section .faq_content .tab_drawer_heading{padding:12px 0 13px;font-size:20px}.faq_section .faq_content .icon:after,.faq_section .faq_content .icon:before{width:14px;height:14px}.faq_section .faq_content .icon{top:13px}.article_section .article_content .grid-item{width:100%}.article_section .page_banner{margin:29px 0 19px}.article_section .section-header{margin:17px 0 0}.article_section .section-header--left p{display:block;float:none;padding:0 0 15px}.article_section .h3,.article_section h3{float:none}.article_section .article_content .grid-item.three-quarters{padding-left:30px}.article_section .article_content .social_content{margin-top:0;margin-bottom:10px;display:none}.article_section .article_content img{margin:0 auto 22px;display:block}.article_section .article_content .mobile_show,.about-us_section .about_top{display:block}.about-us_section .about_top .grid-item.one-half{width:100%;padding-left:45px}.about-us_section .about_top_text{margin-top:12px}.about-us_section .middle_left{padding-right:0;width:100%}.about-us_section .middle_right{padding-left:0;width:100%}.about-us_section .about_middle{margin:23px 0 10px}.about-us_section{margin-bottom:40px}.collection_masonry .grid-item:first-child,.collection_masonry .grid-item:nth-child(2){width:50%}.collection_masonry .grid-item:nth-child(3){width:100%}.collection_masonry .grid-item:nth-child(4){width:100%}.collection_masonry .featured-box--image{width:95%;margin:0 auto 20px}.collection_masonry .featured-box--inner{top:15px;left:30px;max-width:237px}.collection_masonry{margin-bottom:30px}.product_top_section .product_content .swatch.clearfix{position:relative}.product_top_bottom .description_left{width:100%;float:none}.product_top_bottom .description_right{width:100%;padding-left:0}.product_top_bottom{padding:30px 0 10px}.product_top_bottom .description_right{margin-bottom:0}.product_detail_slider .product-photo-thumbs{display:none}.product-photo-container{width:100%}.product_top_section .product_detail_slider .slider-for .slick-arrow{opacity:1}.product_top_section .product_detail_slider .slick-arrow{position:absolute;top:50%;bottom:auto;transform:translateY(-50%);z-index:1}.product_top_section .product_detail_slider .slick-arrow.slick-next{margin:0}.product_top_section .product_detail_slider .slick-arrow.slick-next:after{transform:rotate(-135deg)}.product_top_section .product_detail_slider .slick-arrow:after{transform:rotate(44deg)}.quantity_selector{margin-top:12px;display:block;margin-bottom:20px}.product_content .addToCartForm{margin-bottom:0}.product_top_bottom p{margin-bottom:10px}.product_top_bottom h2{margin-bottom:19px}.recently_viewed_slider{display:inline-block;width:100%}.rv__row.recently_viewed_slider{margin-left:-30px}#age_popup{z-index:11111111111111}#age_popup .form_content{max-width:94%}#age_popup h2{font-size:24px;line-height:32px;margin:3px 0 14px}#age_popup .form_popUp{padding:45px 50px 50px}.no_btn{padding:6px 40px;margin:20px auto 13px}.discount_popup .form_popup{max-width:100%}.page_banner h1{font-size:24px}.newsletter_section p.note{text-align:center}#shipping-calculator .field.shipping_btn{display:block}.cart-row,.cart-row:first-child{display:block;margin-top:0;padding-top:15px}.cart_section .page_banner{margin-bottom:30px}.product_top_section .product_content .selector-wrapper select{margin-bottom:0}.product_top_section .quantity_selector{margin-top:25px}#shipping-calculator .field{width:30%}}@media (max-width: 667px){.home_collection_row_section .grid-item{width:50%}.grid-uniform.collecton_content .medium--one-quarter:nth-child(3n+1){clear:inherit}.grid-uniform.collecton_content .medium--one-quarter:nth-child(odd){clear:both}.collecton_content .grid-item,.related-products_section .grid-item{width:50%}.related-products_section .large--one-fifth:nth-child(odd){clear:both}.rv__grid .rv__row .rv__column.rv__three{width:50%!important}.rv__grid .rv__row .rv__column:nth-child(odd){clear:both!important}}@media (max-width: 567px){.newsletter_section{padding:20px 0}h2,.h2,.home_product_section .h2{font-size:28px}.featured-blog .section-header{margin-bottom:15px}.instagram_section .instagram_content .instagram_title h2{font-size:26px}.instagram_section .instagram_content{width:calc(100% - 190px)}.instagram_section .instagram_image{width:190px}.template-index #mobileNavBar{position:relative}.promotional-full .promotional_full_right__content{top:6%;left:8%}.promotional-full .promotional_full_right__content h3{left:6%}.banner_section .flexslider{margin-bottom:10px}.contact_section textarea{height:80px}.faq_section .faq_content .tab_drawer_heading{padding:10px 35px 10px 0;font-size:18px;line-height:22px}.faq_section .faq_content h3{font-size:22px}.faq_section .faq_content .tab_content.active_content{line-height:23px}.faq_section .faq_content .tab_container{padding-bottom:20px}.faq_section .faq_content .icon{top:5px}.page_blog_section .blog_page_detail .grid-item{width:100%;flex:inherit}.page_blog_section .blog_page_detail .blog_title_left{text-align:left}.grid.blog_page_detail_bottom_section{margin-left:-15px}.pagination-custom li a,.pagination-custom li span{width:38px;height:38px}.pagination-custom{margin:0 0 17px}.page_blog_section .blog_page_detail .blog_image{margin-bottom:14px}.page_blog_section .blog_page_detail .blog_content_right{padding-bottom:15px}.page_blog_section .blog_page_detail .blog_content_right .rte p{margin-bottom:9px}.page_blog_section .sidebar p a{padding-bottom:5px}.page_blog_section .sidebar p{padding-bottom:7px;margin-bottom:10px}.page_blog_section .sidebar .h4{margin-bottom:8px}.article_section .h3,.article_section h3{margin-bottom:6px;line-height:28px}.article_section .article_content{margin-top:19px}.article_section .article_content h3{margin:0 0 8px}.article_section .article_content .social-sharing{padding-top:5px}.article_section .login_section{padding:4px 0 30px}.article_section .login_section .h3{margin-bottom:10px}.about-us_section .about_middle{margin:9px 0 6px}.about-us_section .about_bottom .about_bottom_overlay{width:58%;padding-left:20px}.about-us_section .about_bottom h2{margin-bottom:10px;line-height:29px}.about-us_section .about_bottom a{margin-top:10px}.about-us_section .about_bottom .about_bottom_overlay{width:100%;padding:15px;background-color:#00000080}.filter_content .grid-item{width:100%;text-align:left!important}.collection-template-section .toggle_filters{margin-bottom:15px}.collection-template-section .collecton_content{margin-top:30px}.collection-template-section .collection_filters{width:280px;padding:15px}.reset_filter .reset_btn{padding:3px 23.85px}.reset_filter .btn{padding:5.5px 21.55px}.collection_masonry .grid-item:first-child,.collection_masonry .grid-item:nth-child(2){width:100%}.collection_masonry .featured-box--inner{max-width:312px}.collection_masonry{margin-bottom:20px}.product_top_section .product_detail_slider .slider-for .product__image-wrapper{width:100%}.article_section .login_section .h3{margin-top:10px}.account_section{margin-bottom:40px;margin-top:30px}a.cart-title{font-size:14px}#shipping-calculator .field select,#shipping-calculator .field input[type=text],.cart__page .cart__footer{width:100%}#shipping-calculator .field{margin:0;width:100%}.cart_section .page_banner h1{font-size:24px}#shipping-calculator .field.shipping_btn{margin-top:15px}}@media (max-width: 480px){.site-footer ul ul.menu_links{width:100%}.site-footer ul li{margin-bottom:6px}.site-footer .footer_top{padding:30px 0 0}h2,.h2,.home_product_section .h2{font-size:26px}.featured-blog .section-header,.featured-blog .section-header h2{display:block}.promotional-section .promotional_content h3{font-size:20px}.promotional-section .promotional_content{font-size:16px}.instagram_section .instagram_content{width:100%;padding-left:30px}.instagram_section .instagram_image{display:none}.instagram_section{padding:0 15px 30px}.slick-arrow{width:30px;height:30px}.slick-arrow:after{width:11px;height:11px}.home_collection_row_section .grid-item{width:100%}.product-grid-item a p{min-height:inherit}.home_collection_row_section .tabs li{font-size:16px}.home_collection_row_section .tabs li:not(:last-child){margin-right:8px}.home_collection_row_section .section-header h2{margin-bottom:0}.product_btn li{display:block;margin-right:0}.product_btn li:not(:last-child){margin-bottom:15px}.product_btn li .amazon_btn,.product_btn li .full-details{padding:7px 15px 5px;font-size:16px}.home_product_section .h2{line-height:35px}.product-grid-item .product_grid_btn form .btn--add-to-cart{font-size:16px}.promotional-full .promotional_full_left__content{font-size:14px;line-height:17px}#mobileNavBar{position:relative;z-index:11}body{padding-top:0}.nav-bar{padding:20px 15px;width:280px;left:-280px}.promotional-full .promotional_full_right__content{font-size:14px}.page_banner{margin:15px 0 20px}.breadcrumb{margin-top:10px}.contact_section .contact_icon .one-half{width:100%}.contact_section .contact_icon_text{padding-bottom:15px}.contact_section .rte>div.contact_icon{margin-bottom:0}.contact_section .rte{margin-bottom:0}.Slideshow__Content .SectionHeader__Heading{font-size:26px}.home_collection_row_section{padding-top:15px}.grid-uniform.collecton_content .medium--one-quarter:nth-child(odd){clear:inherit}.collecton_content .grid-item{width:100%}.collection_masonry .featured-box--inner{top:13px;left:20px;max-width:209px}.collection_masonry .featured-box--title{font-size:20px}.related-products_section .grid-item{width:100%}.product_top_bottom h5{margin-bottom:7px}.rv__grid .rv__row .rv__column.rv__three{width:100%!important}.product_top_bottom p.title{font-size:16px;text-align:left;padding:0 10px;margin-bottom:0}.product_top_bottom .product-grid-item .product-item--price{text-align:left}.rv__grid .payment-buttons span{font-size:16px}.product_top_section .product_detail_slider .slider-for .product__image-wrapper{height:414px}.product_top_section .product_content .h3{font-size:22px}.product_top_section .product_detail_slider .slick-arrow:after{width:13px;height:13px}.yes_btn{padding:7px;font-size:16px}#age_popup h2{font-size:20px;line-height:24px}#age_popup .form_popUp{padding:35px 15px}.no_btn{padding:2px 35px}.discount_popup h2,.discount_popup .h2{font-size:25px;margin-bottom:5px}.NewsletterPopup_content{max-width:93%}.NewsletterPopup__Content p{font-size:16px}.discount_popup input{margin:21px 0 14px}.product-grid-item .product-grid-image img{width:auto}.rv__grid .rv__row .rv__column:nth-child(odd){clear:inherit!important}.rv__row.recently_viewed_slider{margin-left:-15px}.contact_section .contact_icon_img{width:35px;padding-top:8px}.contact_section .contact_icon_text{width:calc(100% - 35px);padding-left:15px}.promotional-full .promotional_full_right__content{font-size:12px;background-color:#4cb79a;top:0;position:relative;left:0;max-width:100%;right:15px;padding:0 10px 15px}.promotional-full .promotional_full_right__content h3{left:0;bottom:0;position:relative}.promotional-full .promotional_full_right__content h3 span{font-size:14px;padding-top:10px}.article_section .login_section .h3{margin-top:28px}.article_section .article_content .note.form-success{margin-bottom:0}.cart__footer .shopping_btn{width:100%}.cart__footer button{width:100%;margin-top:15px}}@media (max-width: 419px){.banner_social ul.social-icons li{margin:0 0 0 15px}}@media (max-width: 375px){.promotional-section .promotional_content h3{font-size:18px}.promotional-section .promotional_content a{font-size:14px}.product_top_section .product_detail_slider .slider-for .product__image-wrapper{height:323px}.login_section .btn{padding:8.5px 25.5px 7px}.banner_section{margin-bottom:0}.login_section .form-success{margin-top:10px}}@media (max-width: 353px){.product_top_section .product_content{margin-bottom:30px}}
/*# sourceMappingURL=/cdn/shop/t/2/assets/style.scss.css.map */
