.brand-banner{margin-left:-6vw;margin-right:-6vw}.brand-banner img{max-width:100%}.brand-banner .banner-content{z-index:2;top:50%;left:0;right:0;padding:1rem;transform:translateY(-50%)}.brand-banner .banner-content .title{font-size:54px}.brand-banner .banner-content .text{font-size:24px;padding:0 50px;text-align:center;margin:30px auto}@media screen and (max-width:1024px){.brand-banner .banner-content .text{width:80%;padding:0;margin:15px auto}.brand-banner .banner-content .title{font-size:34px}}@media screen and (min-width:1025px){.brand-banner .banner-content .text{width:50%}}.new-arrivals,.popular-products{margin:70px auto}.popular-products .item-grid{width:100%;margin:0 auto;display:flex;justify-content:center}p{line-height:28px}.brand-page .item-box{border:0}.product-item .product-title{font-size:18px!important;line-height:28px!important;color:#191919;height:unset!important}.item-box .picture a img{padding:5px;height:100%}.qty{margin-top:10px;font-size:13px;font-weight:400!important;line-height:normal}.title-section{margin-bottom:50px!important}.title-section .our-product-image{position:relative;display:inline-block;margin-top:15px}.title-section .our-product-image:after,.title-section .our-product-image:before{content:'';position:absolute;top:50%;transform:translateY(-50%);width:73px;height:4px;background:url(../../images/title-img.png)}.title-section .our-product-image:before{left:-86px}.title-section .our-product-image:after{right:-86px}.brand-page .item-box .product-title>a,.brand-page .item-box .title>a{height:60px;overflow:hidden;text-overflow:ellipsis;-webkit-box-orient:vertical}.new-arrivals .full-bleed:hover>a .product-image{-ms-transform:translate(0,0) scale(1.1);-moz-transform:translate(0,0) scale(1.1);-webkit-transform:translate(0,0) scale(1.1);-o-transform:translate(0,0) scale(1.1);transform:translate(0,0) scale(1.1)}.new-arrivals .full-bleed>a .product-image{-webkit-transform:translate(0,0);-ms-transform:translate(0,0);transform:translate(0,0);-webkit-transition:all 1s ease;-moz-transition:all 1s ease;-ms-transition:all 1s ease;-o-transition:all 1s ease;transition:all 1s ease}.btn-white{vertical-align:top;text-align:center;padding:12px 15px;display:inline-block;color:#323232;background:#fff;border:1px solid #fff;transition:all .2s ease;border-radius:0;font-size:16px;font-weight:700}.btn-white:focus,.btn-white:hover{background:0 0;color:#fff;border:1px solid #fff}.new-products-list .no-left-pad,.new-products-list .no-right-pad{background:rgba(242,242,242,.6)}.new-products-list .no-left-pad .content-wrapper,.new-products-list .no-right-pad .content-wrapper{padding:0 50px}.new-products-list .no-left-pad .popular-product-title,.new-products-list .no-right-pad .popular-product-title{font-size:24px;font-weight:400;line-height:32px;text-transform:none;margin-bottom:20px;margin-top:0}.new-products-list .product-image{margin-left:auto;margin-right:auto;max-height:330px}@media screen and (min-width:768px){.new-products-list .no-left-pad,.new-products-list .no-right-pad{width:50%;height:430px}.new-products-list .no-left-pad a,.new-products-list .no-right-pad a{width:100%;height:100%}.new-products-list .full-bleed{width:50%;padding:30px;border:1px solid #f2f2f2}}@media (min-width:581px){.item-box{width:32%;flex:unset;max-width:32%;text-align:center}}@media (min-width:1025px){.item-box{flex:0 0 24.25%;max-width:24.25%}}@media (min-width:1280px){.item-box{width:19.2%!important;flex:0 0 19.2%!important;max-width:19.2%!important}}.master-wrapper-content{padding:0 0 20px}.availability-content{flex:1 1 auto}.availability-content li{display:inline-block;font-size:10px}.availability-content li:not(:last-of-type)::after{border-right:1px solid rgba(50,50,50,.3);content:'';margin:0 10px;position:relative}.availability-content p{display:inline;font-size:13px;line-height:24px}.about-brand,.brand-page .title-section,.new-products-list{max-width:1170px;margin:0 auto}@media screen and (max-width:1024px){.brand-banner .banner-content .text{width:80%;padding:0;margin:15px auto}.brand-banner .banner-content .title{font-size:34px}.new-products-list .row .no-left-pad .content-wrapper,.new-products-list .row .no-right-pad .content-wrapper{padding:0 30px}.popular-products .item-grid{display:inline-block}.popular-products .item-grid .item-box{float:left}.full-bleed{padding:18px!important}}@media screen and (max-width:767px){.new-products-list .row .no-left-pad .content-wrapper,.new-products-list .row .no-right-pad .content-wrapper{padding:20px}.new-products-list .row .no-left-pad,.new-products-list .row .no-right-pad{height:auto;order:2}.new-products-list .row{display:flex;flex-direction:column;align-items:center;margin-bottom:50px;margin-top:0;justify-content:center}.new-products-list .row .full-bleed{order:1;border:0;padding:20px!important}.brand-banner .banner-content .title,.btn-white,.new-products-list h3,.title-section h3{font-size:20px;line-height:normal}.new-products-list p{margin-top:20px;line-height:24px}.new-products-list li p{font-size:13px!important}.brand-banner .banner-content .text{font-size:14px;width:100%!important;margin:10px auto;line-height:1.4}.btn-white{font-size:14px;padding:8px 10px}.about-brand,.new-arrivals,.popular-products{margin:50px auto}.about-brand p.font-regular,.new-products-list p{font-size:14px!important}.brand-page .item-box{border:0;float:left}.display-mobile{display:inline-block}.product-item .product-title{font-size:14px!important;line-height:22px}p{font-size:14px}.brand-banner img{max-width:100%;object-fit:cover;width:100%;max-height:230px;margin-top:18px}}@media screen and (max-width:580px){.brand-page .item-box{margin:0;float:none;display:block!important;width:100%}.item-box .picture a img{width:55%;height:unset}.item-box .picture a:before{content:"";display:block;padding-top:50%!important}.brand-banner{margin-left:-15px;margin-right:-15px}.brand-banner img{height:190px!important;margin-top:0!important}}
.item-box .btn-wrapper .button-2{font-size:0;transition:all .1s ease}.item-box .btn-wrapper .button-2,.store-detail .button-2{width:40px;height:40px;line-height:40px;backface-visibility:hidden;border:1px solid #d1d1d1;border-radius:50%;box-shadow:0 0 11px 0 rgba(50,50,50,.05),0 10px 10px 0 rgba(50,50,50,.05);background-color:#fff;outline:0}@media (max-width:567px){.item-box .btn-wrapper .button-2,.store-detail .button-2{width:48px;height:48px;line-height:46px;background-size:21px!important;background-position:center!important}.item-box .btn-wrapper .button-2 svg,.store-detail .button-2 svg{width:22px;height:21px}}.item-box .btn-wrapper button::before,.store-detail .button-2{transition:all .1s ease;text-transform:none;font-weight:400;font-size:18px;color:#707070}@media (max-width:567px){.item-box .btn-wrapper button::before,.store-detail .button-2{font-size:20px}}.item-box .btn-wrapper .add-to-wishlist-button::before,.store-detail .add-to-wishlist-button:before{content:"\f08a";font-family:FontAwesome}.item-box .product-title>.product-name:first-child,.item-box .title>.product-name:first-child,.item-box .title>a:first-child{height:40px;overflow:hidden;text-overflow:ellipsis;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical}.category-page .item-box .picture a img,.popular-product .item-box .picture a img{opacity:0;transition:all .3s ease-in,opacity 0s ease-in}.item-box .picture{z-index:1;border-radius:2px 2px 0 0}.item-box .picture a:before{content:"";display:block;padding-top:100%}.item-box .picture a img{padding:20px;top:50%;left:50%;transform:translate(-50%,-50%);max-width:none;transition:all .3s ease-in}@media (min-width:1200px){.item-box .picture a img{padding:30px!important}}@media (max-width:767px){.item-box .picture a img{padding:5px!important}}.item-box .btn-wrapper{top:10px;right:10px;min-width:40px;pointer-events:initial;transition:opacity .2s ease}.item-box .btn-wrapper button.active:before{content:"\f004"}.item-box .btn-wrapper .add-to-wishlist-button{background-image:url(../../images/wishlist.svg);background-repeat:no-repeat;background-position:10px 10px;background-size:19px}.item-box .btn-wrapper .add-to-wishlist-button::before{display:none!important}.item-box .btn-wrapper .add-to-wishlist-button.active{background-image:url(../../images/wishlist-fill.svg)}.item-box .buttons .button-2:hover{color:#fff}.item-box .details{padding:14px}.item-box .product-title,.item-box .title{height:100px;margin:0 0 7px;font-size:15px;line-height:1.3}.item-box .product-title .product-name,.item-box .title .product-name{font-size:15px;line-height:normal}.item-box .product-rating-box{margin:8px 0;display:none}.item-box .prices *{display:inline-block}.item-box .add-to-cart{margin-top:15px;display:none}.item-box .actual-price{font-size:16px;line-height:1.3}.item-box .not-avail{line-height:1.66;margin-top:1px}.item-box .actual-price+.tax-shipping-info,.item-box .old-price+.actual-price{margin-left:5px}.qty{line-height:normal}.item-box input[type=button]{height:40px;padding:0 18px;vertical-align:middle;border:0;text-overflow:ellipsis;overflow:hidden}.description{font-size:12px;height:30px;text-overflow:ellipsis;margin-top:2px;color:#707070}.recently-viewed .item-box .details{width:calc(100% - 150px)}@media (min-width:1025px){.owl-item .item-box:hover .picture>a img,.product-grid .item-box:hover .picture>a img{transform:translate(-50%,-50%) scale(1.1)}}