.rma-rma-view .fieldset>.field:not(.choice)>.control textarea{background:#fff;border:1px solid #ccc}.fieldset.rmaReturnMsg .field:not(.choice) label{position:relative;top:10px;text-align:left}.hero-banner img{width:100%;position:relative}@media (max-width:800px){.hero-banner img{top:0}}.hero-banner .banner-content{position:relative}.hero-banner .banner-content .overlay-content{position:absolute;z-index:2;width:410px;margin:0 auto;left:0;right:0;top:50%;transform:translateY(-50%)}@media (max-width:767px){.hero-banner .banner-content .overlay-content{width:100%;top:auto;transform:none;bottom:0;padding:40px}}.hero-banner .banner-content .overlay-content h2{font-size:80px;letter-spacing:-.8px;text-align:center;color:#000;line-height:.75em;margin-bottom:15px;font-family:'made_coachellaregular'}@media (max-width:1025px){.hero-banner .banner-content .overlay-content h2{font-size:60px}}@media (max-width:767px){.hero-banner .banner-content .overlay-content h2{font-size:30px}}@media (max-width:767px){.hero-banner .banner-content .overlay-content h2{text-align:left;margin-bottom:10px}}.hero-banner .banner-content .overlay-content p{font-size:1.6em;margin-bottom:15px;line-height:1.6em;text-align:center;letter-spacing:.19px;color:#000}@media (max-width:767px){.hero-banner .banner-content .overlay-content p{text-align:left;font-size:1.4em}}.hero-banner .banner-content .overlay-content a{letter-spacing:.68px;color:#000;text-align:center;text-decoration:underline;display:block;font-size:1.6em}@media (max-width:767px){.hero-banner .banner-content .overlay-content a{text-align:left}}@media (max-width:767px){.hero-banner .banner-content .mobile-hide{display:none !important}}@media (min-width:767px){.hero-banner .banner-content .desktop-hide{display:none !important}}.section-title{font-weight:700;font-size:1.5em;margin-bottom:8px}.section-description{font-size:1.2em;font-weight:400;color:#333;margin-bottom:20px;letter-spacing:.6px;line-height:19px}section .alfa-features{border-bottom:solid 1px #e5e5e5;padding:20px 0;font-weight:600;text-transform:uppercase}section .alfa-features .features-flex-grid{display:flex;justify-content:space-between}section .alfa-features .features-flex-grid .col{width:33.33%}section .alfa-features .features-flex-grid .col:nth-child(2){text-align:center}section .alfa-features .features-flex-grid .col:nth-child(3){text-align:right}.trending-categories{padding:30px 0 55px}.trending-categories .box{display:flex;position:relative;justify-content:space-between}.trending-categories .box>div img{width:100%}.trending-categories .box>div img.mobile{display:none}.trending-categories .box>div:nth-child(1){width:600px}.trending-categories .box>div.flex{display:flex;justify-content:space-between;flex-direction:column;width:438px}.trending-categories .box>div:hover .trending-details:before{height:30px}.trending-categories .trending-details{padding:30px 10px 5px;color:#000;position:relative;background:#fff;width:90%;margin:-70px auto;text-align:center}.trending-categories .trending-details:before{content:"";position:absolute;width:3px;height:20px;background:#000;left:40px;top:0;-webkit-transition:all .3s ease-in-out;-moz-transition:all .3s ease-in-out;-o-transition:all .3s ease-in-out;transition:all .3s ease-in-out;display:none}.trending-categories .trending-details h5{font-size:16px;font-weight:400;margin-bottom:7px;letter-spacing:.05em;text-transform:uppercase;font-family:'FuturaLTProBold';color:#222;line-height:24px}.trending-categories .trending-details p{margin-bottom:0;line-height:20px;letter-spacing:.325px;font-size:13px}.trending-categories .trending-details a{text-decoration:underline;color:#000;letter-spacing:.325px;line-height:20px;font-size:13px}.trending-categories .trending-details a:hover{color:#888}.trending-categories .trending-details a:before,.trending-categories .trending-details a:after{display:none}.trending-section{margin:50px 0 0;padding-top:30px}@media (max-width:767px){.trending-section{padding-top:10px}}.trending-section .trending-col-1{float:left;width:45%;padding:5px 30px}.trending-section .trending-col-1 ul li{display:inline-block;width:49%;padding:10px 30px;vertical-align:top;text-align:center}.trending-section .trending-col-1 ul li img{margin-bottom:0;width:150px}.trending-section .trending-col-1 ul li .product-title{font-weight:400;margin-bottom:7px;color:#222;text-align:left;letter-spacing:.57px;text-transform:uppercase}.trending-section .trending-col-1 ul li .product-description{font-weight:400;font-size:1.2em;color:#222;text-align:left;letter-spacing:.26px;line-height:1.3em;margin-bottom:5px}.trending-section .trending-col-1 ul li .price-box{text-align:left}.trending-section .trending-col-2{float:right;width:55%;text-align:center;position:relative}.trending-section .trending-col-2>div{position:absolute;bottom:0;left:0;width:100%}.trending-section .trending-col-2 a{margin:30px auto 0;background:#333;max-width:280px;box-shadow:#333 0 0px 0px 40px inset}.trending-section .section-title{font-size:16px;letter-spacing:1.6px;color:#222;text-transform:uppercase;font-weight:400;position:relative;margin-bottom:0;text-align:center}.trending-section .section-title span{display:inline-block;padding:10px 20px;position:relative;z-index:1;background:#fff}.trending-section .section-title:before{content:'';position:absolute;left:0;right:0;height:1px;width:100%;background:#222;top:50%}.trending-section .link{text-align:center;text-decoration:underline;margin-bottom:35px;color:#000;font-size:14px}@media (max-width:767px){.trending-section .link{margin-bottom:20px}}.trending-section .link a{color:#000}.trending-section .link a:hover{color:#888}.trending-section .link:hover{color:#888}.brands-in-focus-section{margin:35px 0 0;padding-top:35px;border-top:solid 1px #000}.brands-in-focus-section .brands-slider .slick-list{height:400px}.brands-in-focus-section .brands-slider li{position:relative;width:350px;float:left;margin:0 10px}.brands-in-focus-section .brands-slider li a div.brand-details{background:#fff;padding:20px;position:absolute;bottom:-50px;color:#333;text-align:center;width:80%;left:50%;-webkit-transform:translateX(-50%);transform:translateX(-50%);transition:all .3s ease-out}@media (max-width:767px){.brands-in-focus-section .brands-slider li a div.brand-details{bottom:-1px}}.brands-in-focus-section .brands-slider li a div.brand-details h5{font-size:1.5em;text-transform:uppercase;font-weight:700;margin-bottom:15px}.brands-in-focus-section .brands-slider li a div.brand-details p{font-size:1.333em;font-weight:600;line-height:21px}@media (min-width:500px){.brands-in-focus-section .brands-slider li a div.brand-details p{max-height:40px;overflow:hidden}}.brands-in-focus-section .brands-slider li figure:hover+div.brand-details{bottom:-20px}.brands-in-focus-section .brands-slider li figure:hover+div.brand-details p{max-height:auto}.whats-new-section{margin:0;padding-top:30px;text-align:center}.whats-new-section .section-title{font-size:1.3em;letter-spacing:1.34px;color:#222;text-transform:uppercase;font-weight:400;position:relative;margin-bottom:0}.whats-new-section .section-title span{display:inline-block;padding:10px 20px;position:relative;z-index:1;background:#fff}.whats-new-section .section-title:before{content:'';position:absolute;left:0;right:0;height:1px;width:100%;background:#222;top:50%}.whats-new-section .link{text-decoration:underline;margin-bottom:15px;display:inline-block;color:#000;font-size:14px}.whats-new-section .link:hover{color:#888}.whats-new-section .section-description{width:55%;margin:0 auto}.whats-new-section .button-1{margin:13px auto 0}.whats-new-section .product-slider{margin:30px 92px 0}@media (max-width:1050px){.whats-new-section .product-slider{margin:30px 60px 0}}@media (max-width:767px){.whats-new-section .product-slider{margin:5px 0 0;margin-left:30px;margin-right:30px}}.whats-new-section .product-slider li{text-align:left;display:inline-block;margin:0 10px}@media (max-width:600px){.whats-new-section .product-slider li{margin:0 5px}}.whats-new-section .product-slider li a.product-item-photo{position:relative;display:block;margin:0 2px 5px;overflow:hidden}.whats-new-section .product-slider li a.product-item-photo img{width:100%}.whats-new-section .product-slider li a.product-item-photo:before{box-sizing:border-box;transform:translateX(100%);content:'';position:absolute;bottom:0;left:0;width:99.5%;height:1px;border-bottom:1px solid transparent;border-left:1px solid transparent;display:none}.whats-new-section .product-slider li a.product-item-photo:after{box-sizing:border-box;transform:translateX(-100%);content:'';position:absolute;top:0;left:0;width:99.5%;height:1px;border-top:1px solid transparent;border-right:1px solid transparent;display:none}.whats-new-section .product-slider li:hover a.product-item-photo:before{transition:.1s transform linear,.1s height linear .1s;transform:translateX(0);height:100%;border-color:#eaeaea}.whats-new-section .product-slider li:hover a.product-item-photo:after{transition:.1s transform linear .2s,.1s height linear .3s;transform:translateX(0);height:100%;border-color:#eaeaea}.whats-new-section .product-slider li .new-tag{font-size:.75em;font-weight:700;font-size:1.1em;float:left;position:absolute}.whats-new-section .product-slider li .wishlist-icon{float:right;position:relative;display:none}.whats-new-section .product-slider li .wishlist-icon:before{width:18px;height:18px;font-family:'mycustomfont';-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-size:19px;color:#666;display:block;content:"\e906"}.whats-new-section .product-slider li .wishlist-icon.active:before{content:"\e911"}.whats-new-section .product-slider li h5{font-weight:600;margin:20px 0 5px;color:#222;letter-spacing:.1em;font-size:13px;text-transform:uppercase}.whats-new-section .product-slider li h5:hover{color:#888}.whats-new-section .product-slider li .product-item-name{font-weight:400;font-size:13px;color:#333;margin-bottom:10px;margin-top:3px;line-height:19px}@media (max-width:767px){.whats-new-section .product-slider li .product-item-name{margin-bottom:6px}}.whats-new-section .product-slider li .product-item-name a:hover{color:#888}.whats-new-section .product-slider li .price-box{display:block}.whats-new-section .product-slider li .price-box>.price{font-size:1.083em;color:#000;margin:0 3px;font-weight:600}@media (max-width:767px){.whats-new-section .product-slider li .price-box>.price{font-size:1.18em;line-height:1.3em}}.whats-new-section .product-slider li .price-box .old-price.og-price .price-container .price{text-decoration:line-through;color:#000}.whats-new-section .product-slider li .price-box .discountp{font-size:.917em;color:#333}.whats-new-section .product-slider li .price-box .price-container .price{font-size:1.083em;color:#000;margin:0;font-weight:600}.whats-new-section .product-slider li .price-box .price-container .price:hover{color:#888}@media (max-width:767px){.whats-new-section .product-slider li .price-box .price-container .price{font-size:1.15em;line-height:1.2em}}@media (max-width:767px){.whats-new-section .container{padding-left:0;padding-right:0}}.two-banners{margin:45px 0 0;padding-top:5px}.two-banners ul li{padding:0 5px;width:50%;float:left}@media (max-width:1025px){.two-banners ul li{float:none;width:100%}}.two-banners ul li>div{padding:25px 0 0;color:#000;position:relative;background-color:#fff;margin:0 auto;margin-top:-35px;width:90%}@media (max-width:1025px){.two-banners ul li>div{margin-bottom:60px}}@media (max-width:767px){.two-banners ul li>div{margin-bottom:0;padding-left:12px;padding-right:12px;padding-bottom:0}}.two-banners ul li>div:before{content:"";position:absolute;width:1px;height:30px;background:#000;left:20px;top:0;-webkit-transition:all .3s ease-in-out;-moz-transition:all .3s ease-in-out;-o-transition:all .3s ease-in-out;transition:all .3s ease-in-out;display:none}.two-banners ul li>div h5{font-size:16px;margin-bottom:10px;color:#222;text-align:center;font-family:'FuturaLTProBold';text-transform:uppercase;line-height:24px}.two-banners ul li>div h5:hover{color:#888}.two-banners ul li>div p{margin-bottom:10px;line-height:18px;text-align:center;color:#222;letter-spacing:.325px;font-size:13px}.two-banners ul li>div p:hover{color:#888}.two-banners ul li>div a{font-size:1.1em;color:#000;text-align:center;letter-spacing:.26px}.two-banners ul li:hover>div:before{height:85px;background:#969595}@media (max-width:767px){.two-banners .container{padding:0}}.testimonial-section{margin:45px 0 0;padding-top:30px;border-top:solid 1px #000;text-align:center}.testimonial-section .section-title{font-size:1.75em}.newsletter-section{margin:65px 0 0;padding-top:30px;border-top:solid 1px #000;margin:35px 0 0;padding:25px;position:relative}.newsletter-section:before{content:"";position:absolute;width:1px;height:80px;background:#cbcbcb;left:50%;top:15px}.newsletter-section .alfa-rewards{position:relative;padding-left:95px;float:left;width:46%}.newsletter-section .alfa-rewards:before{content:"";position:absolute;width:77px;height:50px;background:url(../images/sprite.png) -123px 0;left:0;top:50%;margin-top:-25px}.newsletter-section .alfa-rewards h5{text-transform:uppercase;font-weight:700;color:#000;font-size:1.167em;margin-bottom:12px}.newsletter-section .alfa-rewards p{font-size:1.333em;color:#000}.newsletter-section .newsletter-footer{float:right;width:46%}.newsletter-section .newsletter-footer .label{text-transform:uppercase;font-weight:700;color:#000;font-size:1.167em;margin-bottom:10px;display:block;line-height:16px}.newsletter-section .newsletter-footer .control{position:relative}.newsletter-section .newsletter-footer .newsletter{float:left;width:460px}.newsletter-section .newsletter-footer .newsletter input[type=email]{width:100%;border:solid 1px #595b5a;height:39px}.newsletter-section .newsletter-footer .actions{width:192px;float:left;padding-top:24px}.newsletter-section .newsletter-footer .actions button{width:100%;line-height:21px;padding:9px 0;height:39px;margin-top:2px}.testimonial-slider{padding:0 50px;position:relative}.testimonial-slider:before{content:"";position:absolute;width:1px;height:95px;background:#cbcbcb;left:50%;top:0}.testimonial-slider.no-seprator:before{content:none}.testimonial-slider .slick-slide{padding:0 53px}.testimonial-slider li{width:44%;vertical-align:top}.testimonial-slider li:nth-child(even){float:right}.testimonial-slider li:nth-child(odd){float:left}.testimonial-slider li div.testimonial-image{float:left;margin-right:30px;width:100px}.testimonial-slider li div.testimonial-image img{-webkit-border-radius:50%;-moz-border-radius:50%;border-radius:50%;width:95px;height:95px;border:solid 1px #e2e2e2}.testimonial-slider li div.testimonial-description{float:left;width:430px;text-align:left}.testimonial-slider li div.testimonial-description p{font-size:1.167em;line-height:21px;margin-bottom:13px}.testimonial-slider li div.testimonial-description strong{text-transform:uppercase;font-weight:700;color:#333}.sendfriend-product-send .columns .column.main{max-width:600px;margin:50px auto}@media (max-width:500px){.sendfriend-product-send .columns .column.main{max-width:90%;margin:20px auto}}.sendfriend-product-send .columns .column.main .page-title-wrapper h1{text-align:center;text-transform:uppercase;font-size:1.5em;color:#000;font-weight:600;margin-bottom:15px}.sendfriend-product-send .columns .column.main .fieldset{margin-bottom:0}.sendfriend-product-send .columns .column.main .fieldset .legend{width:100%;margin:0;padding:0;text-align:left;font-size:15px;border-bottom:solid 1px #e2e2e2;padding-bottom:5px;margin-bottom:10px}.sendfriend-product-send .columns .column.main .fieldset .field{margin:0 0 20px}.sendfriend-product-send .columns .column.main .fieldset .field label{width:100%;padding:0;margin:0 0 10px;text-align:left;font-weight:400}.sendfriend-product-send .columns .column.main .fieldset .field .control{width:100% !important}.sendfriend-product-send .columns .column.main .fieldset .field .control input,.sendfriend-product-send .columns .column.main .fieldset .field .control textarea{border:solid 1px #e4e4e4}.sendfriend-product-send .columns .column.main .fieldset .field.additional{margin-top:0}.sendfriend-product-send .columns .column.main .actions-toolbar{width:100%;margin:0;margin-bottom:20px}.sendfriend-product-send .columns .column.main .actions-toolbar button{margin-top:0 !important;max-width:100%;width:100%}.sendfriend-product-send .columns .column.main .actions-toolbar .primary{width:100%}.sendfriend-product-send .columns .column.main .actions-toolbar .secondary{display:inline-block;vertical-align:top;position:relative;float:right}.sendfriend-product-send .columns .column.main .actions-toolbar .secondary .action.remove{position:relative}.sendfriend-product-send .columns .column.main .actions-toolbar .secondary .action.remove:before{-webkit-font-smoothing:antialiased;font-size:10px;color:#000;font-family:mycustomfont;vertical-align:middle;display:inline-block;font-weight:400;speak:none;text-align:center;content:"\e918";overflow:hidden}.sendfriend-product-send .columns .column.main .actions-toolbar .secondary .action.remove span{color:#000;font-size:11px;font-weight:400}.sendfriend-product-send .columns .column.main .fields.additional .actions-toolbar{position:absolute;top:-15px;z-index:1}.sendfriend-product-send .columns .column.main .fields.additional .actions-toolbar .secondary{display:inline-block;vertical-align:top;position:relative;float:right}.sendfriend-product-send .columns .column.main .fields.additional .actions-toolbar .secondary .action.remove{position:relative;background:0 0;margin-left:0;margin-right:20px}.sendfriend-product-send .columns .column.main .fields.additional .actions-toolbar .secondary .action.remove:before{-webkit-font-smoothing:antialiased;font-size:10px;color:#000;font-family:mycustomfont;vertical-align:middle;display:inline-block;font-weight:400;speak:none;text-align:center;content:"\e918";overflow:hidden}.trending-categories.container{padding:55px 0 90px}@media (max-width:1440px){.brands-in-focus-section .brands-slider .slick-list{height:360px}.testimonial-slider li div.testimonial-description{width:390px}.newsletter-section .alfa-rewards p{line-height:20px}.newsletter-section .newsletter-footer .newsletter{width:390px}}@media (max-width:1366px){.newsletter-section .newsletter-footer .actions{width:154px}.newsletter-section .newsletter-footer .actions button{min-width:100%}.testimonial-slider li div.testimonial-image{width:90px}.testimonial-slider li div.testimonial-image img{width:90px;height:90px}.testimonial-slider li div.testimonial-description{width:340px}.testimonial-section{margin:45px 0 0}}@media (max-width:1286px){.brands-in-focus-section .brands-slider .slick-list{height:320px}.testimonial-slider li div.testimonial-description{width:330px}.newsletter-section .newsletter-footer .actions{width:135px}.newsletter-section .newsletter-footer .actions button{min-width:135px}}@media (max-width:1024px){.trending-section .trending-col-1,.trending-section .trending-col-2{width:100%;padding:0 0 30px}.trending-categories.container{padding:30px 0 0}.trending-categories.container .box{display:block}.trending-categories.container .box>div:nth-child(1){width:100%;padding:0;margin-bottom:90px}.trending-categories.container .box>div:nth-child(2){padding:0;width:100%}.trending-categories.container .box>div:nth-child(3){padding:0;width:100%;position:static}.trending-categories.container .box>div.slick-list.draggable{padding-bottom:40px}.trending-categories.container .box>div img.web{display:none}.trending-categories.container .box>div img.mobile{display:block}.trending-categories.container .box .flex .trending-details{margin-bottom:20px}.trending-section .trending-col-1 ul li img{width:100%}.trending-col-2 .hover-flash img{width:100%}.trending-section .trending-col-2>div{bottom:30px}.brands-in-focus-section{margin:15px 0 0}.trending-categories .trending-details{padding:40px 40px 20px}.brands-in-focus-section .brands-slider .slick-list{height:340px}.whats-new-section{margin:0}.two-banners{margin:35px 0 0}.two-banners ul li{padding:0}.two-banners ul li img{width:100%}.testimonial-slider:before{background:0 0}.testimonial-slider li div.testimonial-image{width:100%;padding-bottom:10px}.testimonial-slider li div.testimonial-image img{margin:0 auto}.testimonial-slider li div.testimonial-description{width:100%;text-align:center}.whats-new-section .section-description{width:90%}.section-title{text-align:center}.section-description{text-align:center}.newsletter-section:before{background:0 0}.newsletter-section .alfa-rewards{width:100%;margin-bottom:35px;padding-bottom:35px;border-bottom:solid 1px #cbcbcb}.newsletter-section .alfa-rewards:before{top:0;margin-top:0}.newsletter-section .newsletter-footer{width:100%;position:relative}.newsletter-section .newsletter-footer .newsletter{width:calc(100% - 39px)}.newsletter-section .newsletter-footer .actions{width:25%}.newsletter-section .newsletter-footer .actions button{min-width:100%}}@media (max-width:1024px) and (max-width:767px){.two-banners{margin-top:20px}}@media (max-width:768px){.alfa-features{display:none}.brands-in-focus-section .brands-slider .slick-list{height:385px}.trending-categories .box>div.slick-list.draggable{padding-bottom:40px}.trending-section{margin:45px 0 0;padding-top:20px}.trending-section .trending-col-1{padding:0 0 10px}.brands-in-focus-section{padding-top:15px}.whats-new-section,.testimonial-section{margin:10px 0 50px;padding-top:0}}@media (max-width:768px) and (max-width:767px){.trending-section{padding-top:10px}}@media (max-width:768px) and (max-width:767px){.whats-new-section,.testimonial-section{margin-bottom:70px}}@media (max-width:767px){.trending-section .trending-col-2>div{width:90%;left:0;right:0;margin:auto}.trending-section .container{padding-left:0;padding-right:0}.trending-section .trending-col-1{padding-left:20px;padding-right:20px}.hero-banner{overflow:hidden}.newsletter-section{margin-bottom:20px}.newsletter-section .newsletter-footer .label{font-size:11px}.newsletter-section .newsletter-footer .actions{width:39px;padding-top:0;height:39px;position:absolute;top:auto;bottom:0;right:1px}.newsletter-section .newsletter-footer .actions button{padding:0;margin:0}.newsletter-section .newsletter-footer .actions button:before{content:'\e91a';font-family:'mycustomfont';width:40px;text-align:center;color:#fff;font-size:14px;line-height:39px;height:39px}.newsletter-section .newsletter-footer .actions button span{display:none}.whats-new-section .product-slider li a.product-item-photo{width:auto}.newsletter-section .alfa-rewards p a{text-decoration:underline}.trending-section .trending-col-1 ul .slick-prev{left:-15px;background-image:url(../images/arrow.svg);top:135px;background-repeat:no-repeat;transform:rotate(180deg);width:20px}.trending-section .trending-col-1 ul .slick-next{right:-7px;background-image:url(../images/arrow.svg);top:185px;background-repeat:no-repeat;width:20px}.trending-section .trending-col-1 ul li{padding:10px 20px 10px 10px;text-align:center}.trending-section .trending-col-1 ul li .product-description{font-size:13px;line-height:18px}.trending-section .trending-col-1 ul li .product-title{font-size:13px}}@media (max-width:650px){.brands-in-focus-section .brands-slider .slick-list{height:310px}.trending-section{margin:0}}@media (max-width:490px){.brands-in-focus-section .brands-slider li img{margin:0 auto}.brands-in-focus-section .brands-slider .slick-list{height:390px}.testimonial-slider .slick-slide{padding:0}.newsletter-section{padding:25px 0 0}}@media (max-width:380px){.newsletter-section .newsletter-footer .newsletter{width:100%}.newsletter-section .alfa-rewards{margin-bottom:20px;padding-bottom:20px}.brands-in-focus-section .brands-slider .slick-list{height:350px}}@media (max-width:320px){.brands-in-focus-section .brands-slider .slick-list{height:300px}.newsletter-section .newsletter-footer .label{font-size:10px}}.promotion-product-list{margin-top:30px}@media (max-width:767px){.promotion-product-list{margin-top:5px}}.promotion-product-list .lists{display:flex;flex-wrap:wrap;margin-right:-10px;margin-left:-10px}@media (max-width:767px){.promotion-product-list .lists{margin-left:-5px;margin-right:-5px}}.promotion-product-list .lists .items{padding:10px;flex-basis:25%}@media (max-width:768px){.promotion-product-list .lists .items{flex-basis:50%;padding:10px 5px;margin-bottom:15px}}.promotion-product-list .lists .items a{display:inline-block}.promotion-product-list .lists .items figure{margin-bottom:25px}.promotion-product-list .lists .items h5{font-size:14px !important;margin:25px 0 10px;text-align:left;color:#222}.promotion-product-list .lists .items p{margin-bottom:7px;letter-spacing:.26px;color:#222;line-height:1.3em}.promotion-product-list .lists .items .brand-details a{text-decoration:underline;color:#222;font-size:13px}.promotion-product-list .lists .items .brand-details a:hover{color:#888}.banner-top-mobile-links{display:flex;flex-wrap:wrap;margin-top:24px;background:#f5f5f5;clear:both}@media (min-width:767px){.banner-top-mobile-links{display:none}}.banner-top-mobile-links li{flex-basis:50%;text-align:center;background-color:#f5f5f5;border-bottom:1px solid #fff;border-right:1px solid #fff}.banner-top-mobile-links li:nth-child(2n){border-right:0}.banner-top-mobile-links li a{padding:10px;display:block;text-align:center;text-transform:uppercase;color:#777;font-size:12px;letter-spacing:.1em;height:40px}@media (min-width:768px){header nav{border-bottom:solid 2px #222 !important;border-top:0 !important}}.trending-section .trending-col-1 .price-container .price{font-size:13px;color:#222}.promotion-product-list .lists .items h5{font-size:14px;color:#222;text-transform:uppercase;font-weight:700;font-family:'FuturaStdBook';line-height:16px}@media (max-width:767px){.trending-section .trending-col-1 .slick-list.draggable{position:relative;height:320px}.trending-section .trending-col-1 .slick-track{position:absolute}.whats-new-section .product-slider .slick-list.draggable{position:relative;height:320px}.whats-new-section .product-slider .slick-track{position:absolute}header .header-search-wrapper-mobile div.header-search input[type=text]{float:none;text-align:center;width:100%}header .header-search-wrapper-mobile div.header-search button{float:left;text-align:center;position:absolute;left:140px}header .header-search-wrapper-mobile.hide{display:block}header .header-search-wrapper-mobile div.header-search{border-top:solid 1px #000}header.page-header{margin-bottom:0;border-bottom:1px solid #000}.whats-new-section .product-slider .slick-prev{left:-20px;background-image:url(../images/arrow.svg);top:142px;background-repeat:no-repeat;transform:rotate(180deg);width:16px}.whats-new-section .product-slider .slick-next{right:-15px;background-image:url(../images/arrow.svg);top:200px;background-repeat:no-repeat;background-position:0;width:16px}}@media (max-width:480px){#algolia-autocomplete-tt.algolia-autocomplete{width:100%;margin:auto}}@media (max-width:360px){header .header-search-wrapper-mobile div.header-search button{float:left;text-align:center;position:absolute;left:128px}}.subscribe_btn{margin:0 auto;padding:1px;line-height:38px;color:#000;border:1px solid #000;background:0 0;display:block;width:240px;text-align:center;letter-spacing:.325px;font-size:14px;min-width:240px;letter-spacing:1.6px}.two-banners a.button-2.shop_now{text-align:center;margin:auto;display:block;margin-top:15px;text-decoration:underline;color:#222;font-family:'FuturaLTProBook';font-size:13px}@media (max-width:767px){a.button-2.shop_now{text-align:center;margin:auto;display:block;margin-top:15px;text-decoration:underline;color:#222}}.checkout-index-index .top_bar.web_display{display:none}.checkout-cart-index .top_bar.responsive_display{display:none}.checkout-index-index .top_bar.web_display{display:none}.checkout-cart-index .top_bar.responsive_display{display:none}@media (min-width:1001px){.top_bar.web_display{background:#000;color:#fff;text-align:center;padding:9px;font-size:13px;min-height:63px;display:flex;align-items:center;justify-content:center}.top_bar.responsive_display{display:none}}@media (max-width:1000px){.top_bar.responsive_display{background:#000;color:#fff;text-align:center;padding:9px 2px;font-size:12px;position:fixed;width:100%;top:0;z-index:9}.checkout-cart-index .top_bar.responsive_display{display:block;display:flex;align-items:center;justify-content:center}.checkout-index-index .top_bar.web_display{display:none}.top_bar.web_display{display:none}}.widget.block.block-static-block{margin-bottom:0}.whats-new-section .product-slider li .price-box span.normal-price.special-price span.price{color:#b44}li.level0.nav-12.category-item.level-top.sale a.level-top{font-weight:700;color:#e11f27}.cms-index-index .modal-inner-wrap{width:600px}.cms-index-index #modal-content-9,.cms-index-index #modal-content-11,.cms-index-index #modal-content-13,.cms-index-index #modal-content-12{padding:0}.cms-index-index .modal-popup.modal-slide header{padding:0}.cms-index-index #first-popup .popup-content,.cms-index-index #second-popup .popup-content,.cms-index-index #third-popup .popup-content{display:flex}.cms-index-index #first-popup,.cms-index-index #second-popup,.cms-index-index #third-popup{line-height:0}.cms-index-index #first-popup .popup-content .popup-image,.cms-index-index #second-popup .popup-content .popup-image,.cms-index-index #third-popup .popup-content .popup-image{width:50%}.cms-index-index #first-popup .popup-content .popup-text,.cms-index-index #second-popup .popup-content .popup-text,.cms-index-index #third-popup .popup-content .popup-text{width:50%;display:flex;flex-direction:column;justify-content:center;text-align:center;padding:0 20px;background-color:#000;color:#fff;line-height:20px;font-size:13px;font-weight:400}.cms-index-index #first-popup .popup-content .popup-text button,.cms-index-index #second-popup .popup-content .popup-text button,.cms-index-index #third-popup .popup-content .popup-text button{background:#000;border-radius:0;border-style:solid;border-color:#fff;border-width:1px;color:#fff;font-size:12px;font-weight:400;letter-spacing:0px;line-height:1;white-space:normal;padding-top:0;padding-bottom:0;text-align:center;word-break:break-word;align-self:flex-end;cursor:pointer;pointer-events:auto;height:33px;text-transform:uppercase}.cms-index-index #first-popup .popup-content .popup-text input[type=email],.cms-index-index #third-popup .popup-content .popup-text input{box-sizing:border-box;border-radius:0;padding:0 0 0 16px;height:33px;text-align:left;color:#000;font-size:12px;font-weight:400;letter-spacing:0px;background-color:#fff;border:1px solid #d0331f;margin-top:20px}.cms-index-index #second-popup .popup-content .popup-text select{width:30%;margin-right:3%;background:#fff;margin-top:20px;height:33px;margin-left:0;font-size:13px}.cms-index-index #second-popup .popup-content .popup-text input[type=tel]{box-sizing:border-box;border-radius:0;padding:0 0 0 16px;height:33px;text-align:left;color:#000;font-size:12px;font-weight:400;letter-spacing:0px;background-color:#fff;border:1px solid #d0331f;width:66%;margin-top:20px;min-width:66%}.cms-index-index #first-popup .popup-content .popup-text input[type=email]:focus,.cms-index-index #second-popup .popup-content .popup-text input[type=tel]:focus,.cms-index-index #third-popup .popup-content .popup-text input:focus{border:solid 2px #000;outline:solid 2px #fff;border-radius:3px}.cms-index-index #first-popup .popup-content img,.cms-index-index #second-popup .popup-content img,.cms-index-index #third-popup .popup-content img{min-height:450px;object-fit:cover}.cms-index-index .modal-popup .action-close:before,.cms-index-index .modal-slide .action-close:before{color:#fff}.cms-index-index .modal-popup .modal-content{padding:0}.cms-index-index header.fixed-header{z-index:99 !important}.cms-index-index .modal-popup._inner-scroll .modal-inner-wrap header.fixed-header{position:static}.cms-index-index .modal-popup .modal-header .action-close{top:auto}.cms-index-index .modal-popup._inner-scroll .modal-inner-wrap{max-height:100%;display:flex;z-index:90000;position:fixed;left:0;top:0;height:100%;justify-content:center;align-items:center;overflow:auto;background-color:transparent;animation-timing-function:ease;animation-play-state:running;animation-iteration-count:1;animation-fill-mode:both;animation-delay:.25s;animation-duration:.35s;animation-name:klaviyo-fadein;box-shadow:none;margin-top:0}body._has-modal.cms-index-index{overflow:auto}@media (max-width:767px){.cms-index-index .modal-popup .modal-header .action-close{top:-28px}.cms-index-index #first-popup .popup-content .popup-image,.cms-index-index #second-popup .popup-content .popup-image,.cms-index-index #third-popup .popup-content .popup-image{display:none}.cms-index-index #first-popup .popup-content .popup-text,.cms-index-index #second-popup .popup-content .popup-text,.cms-index-index #third-popup .popup-content .popup-text{width:100%;padding:30px 20px}.top_bar.responsive_display{font-size:11px}header .header-search-wrapper-mobile div.header-search button{float:left;top:-3px}form#search_mini_form_mbl{position:relative;height:36px}header .header-search-wrapper-mobile div.header-search form#search_mini_form_mbl input[type=text]{float:right;text-align:left;width:60%}#algolia-autocomplete-container .col9{width:100%}#algolia-autocomplete-container .col3{width:100%}.catalog-product-view header .header-search-wrapper-mobile div.header-search button{padding:4px 10px;left:135px}.trending-section .trending-col-1 ul .slick-next{background-position:0}}@media (max-width:375px){header .header-search-wrapper-mobile div.header-search button{float:left;text-align:center;position:absolute;left:130px}.catalog-product-view header .header-search-wrapper-mobile div.header-search button{padding:4px 10px;left:130px}}@media (max-width:360px){.catalog-product-view header .header-search-wrapper-mobile div.header-search button{padding:4px 10px;left:120px}header .header-search-wrapper-mobile div.header-search button{left:125px}}.sm_menu_outer .mobile_menu li.select-language.hasChild.active ul.submenu li.viewall{display:none}ul.size_chart_sec li{display:block !important}