h2,body .slide-content .slide-heading{font-weight:400;text-transform:initial;letter-spacing:0}body .page-header h1,body .page-header h2,body .page-header h1 span,body .page-header h2 span,body .halo-blog-content .article-title{font-size:45px;text-transform:capitalize;letter-spacing:0;font-weight:400;line-height:1.4em}@media screen and (max-width:1200px){body .page-header h1,body .page-header h2,body .page-header h1 span,body .page-header h2 span,body .halo-blog-content .article-title{font-size:26px}}body .btn,body .home-spotlight-block.layout_style_2 .spotlight-item .spotlight-button{text-transform:capitalize;font-weight:600;letter-spacing:0;background-color:#232323!important;border-color:#232323!important;color:#fff!important;padding:var(--padding_btn)!important}.animate-scale:before{opacity:.4!important}.banner-item .content-box{z-index:2}.wrapper-newsletter .halo-modal-body .column-left{height:360px}body .wrapper-newsletter .halo-modal-body .column-right{padding:50px 50px 21px 51px}body .site-footer .foot-title{font-weight:400;letter-spacing:0;text-transform:capitalize}body .product-item .product-bottom .wrapper-compare{display:none}body .footer-default .footer-top{border-top:1px solid #eaeaea;padding:60px 0 50px}body .footer-default .footer-bottom{border-top:1px solid #eaeaea;padding:40px 0 50px;text-align:center}body .site-footer .foot-link{font-size:14px;color:#797979}body .site-footer .foot-link:hover{color:#000}body .site-footer .foot-link>span:before{background-color:#000}@media(min-width:1200px){.wrapper_header_parallax .wrapper-header-bt .header-panel-bt{align-items:center}}body .collection-header .collection-image{display:none}body .breadcrumb{font-size:12px;padding:34px 0 0}body .wrapper-newsletter .halo-modal-body .title{font-weight:400;text-transform:capitalize;letter-spacing:0}body .toolbar{background:#fff;border:1px solid whitesmoke}.page-tpl .container,.contact-us-page .container{max-width:860px}.page-tpl .container img{display:block;margin:auto}body .slide-content{z-index:2}body .quickSearchResultsWrap{display:none!important}body .search-page .product-title,body .search-page .product-name,body .search-page .product-title span,body .search-page .product-name span{text-overflow:unset;overflow:visible;display:block}body .search-page .products-grid .grid-item .product-item.sold-out .product-label{display:none!important}.search-page .product-item .product-image img[srcset*=no-image]{border:1px solid #e2e2e2}body .blog-detail-custom-block{margin-bottom:90px!important;margin-top:90px}body .blog-detail-custom-block .container .blog-item .content-image{margin-top:0!important}body .blog-detail-custom-block .col-6{width:100%;max-width:100%;display:block;flex:1}body .blog-detail-custom-block .col-6 .content-image{flex-direction:row!important;align-items:center}body .blog-detail-custom-block .col-6 .content-image .animate-scale{width:calc(34.3% - 30px);margin-right:30px;padding-top:0!important}body .blog-detail-custom-block .col-6 .content-image .animate-scale.adaptive_height img{position:relative}body .blog-detail-custom-block .col-6 .content-image .animate-scale:before{display:none}body .blog-detail-custom-block .col-6 .content-image .banner-content{width:calc(60% - 30px)!important;margin-left:30px;margin-bottom:30px!important}body .blog-detail-custom-block .container .blog-item .banner-content h2{font-size:32px;letter-spacing:0;font-weight:400;text-transform:capitalize}body .blog-detail-custom-block .container .blog-item .banner-content h2 span{background-image:none!important}body .blog-detail-custom-block .container .blog-item .banner-content .banner-desc{font-weight:400!important;line-height:1.8em!important;margin-top:30px!important;font-size:16px!important}body .blog-detail-custom-block .container .blog-item .banner-content .banner-button{border-radius:0}body #shopify-section-sidebar-filter{padding-top:18px}body .sidebar-links .widget-content li a{font-size:14px}.home-custom-block-middle-banner-sections+.home-custom-block-middle-banner-sections .container .blog-item .content-image{flex-direction:row-reverse!important}@media screen and (max-width:1024px){body .blog-detail-custom-block .container .blog-item:last-child .banner-content .banner-desc{font-size:16px!important}.blog-detail-custom-block .container .blog-item:last-child .content-image{display:block!important;padding:0 20px}body .blog-detail-custom-block .col-6 .content-image .animate-scale{width:100%}body .blog-detail-custom-block .container .blog-item .banner-content.abs_left{margin:30px 0 0!important;width:100%!important}}body .size-chart-open-popup{display:none}body .wrapper_header_parallax .is-sticky .left-header{margin:8px 0}body .wrapper_header_parallax .wrapper-header-bt .header-panel-bt{align-items:center}body .product-title+#ssw-avg-rate-profile-html{display:none}body .home-custom-block-spotlight-sections{padding-top:10px}body .home-custom-block-spotlight-sections .img-box img{max-width:135px;margin-bottom:18px}.cpagebanner-ella{background-position:center center;background-repeat:no-repeat;background-size:cover;background-color:#fff;height:365px;position:relative;width:100%;overflow:hidden}.cpage-container{width:100%;padding-right:15px;padding-left:15px;margin-right:auto;margin-left:auto}.cpage-container{max-width:1200px}.cpagebanner-ella .cpage-container{left:0;right:0;margin:0 auto;position:absolute;top:50%;-ms-transform:translate(0,-50%);text-align:left;transform:translateY(-50%);z-index:3}.cpagebanner-title h1{color:#fff;text-shadow:1px 1px 3px rgba(0,0,0,.3);text-transform:uppercase;margin-bottom:0}.cpage-content-section{padding:60px 0;position:relative}.cpage-imagetext-section{padding:10px 0;position:relative}.cpage-text h2{margin-bottom:20px;text-transform:capitalize;line-height:1}.cpage-text-sec .cpage-text{width:80%;margin:0 auto;padding:20px}.cpage-text .text{margin-bottom:20px}.align-items-start .cpage-text-sec .cpage-text{padding:0 20px 20px}@media(max-width:767px){.row.switch-mobile-vs{flex-flow:column-reverse}.cpage-text-sec .cpage-text{width:100%;margin:20px auto 0;padding:0}.cpagebanner-ella{height:230px}.cpage-content-section{padding:30px 0}}@media(max-width:575px){.cpagebanner-title h1{font-size:30px}.cpagebanner-ella{height:200px}.cpage-text-sec .cpage-text{padding:0 15px}.cpage-text h2{font-size:26px}}
/*# sourceMappingURL=/cdn/shop/t/21/assets/theme-custom.css.map */
