@-webkit-keyframes video-loading{0%{-webkit-box-shadow:-15px 0 0 0 #0c2340,-5px 0 0 0 rgba(12,35,64,.4),5px 0 0 0 rgba(12,35,64,.4),15px 0 0 0 rgba(12,35,64,.4);box-shadow:-15px 0 0 0 #0c2340,-5px 0 0 0 rgba(12,35,64,.4),5px 0 0 0 rgba(12,35,64,.4),15px 0 0 0 rgba(12,35,64,.4)}25%{-webkit-box-shadow:-15px 0 0 0 rgba(12,35,64,.4),-5px 0 0 0 #0c2340,5px 0 0 0 rgba(12,35,64,.4),15px 0 0 0 rgba(12,35,64,.4);box-shadow:-15px 0 0 0 rgba(12,35,64,.4),-5px 0 0 0 #0c2340,5px 0 0 0 rgba(12,35,64,.4),15px 0 0 0 rgba(12,35,64,.4)}50%{-webkit-box-shadow:-15px 0 0 0 rgba(12,35,64,.4),-5px 0 0 0 rgba(12,35,64,.4),5px 0 0 0 #0c2340,15px 0 0 0 rgba(12,35,64,.4);box-shadow:-15px 0 0 0 rgba(12,35,64,.4),-5px 0 0 0 rgba(12,35,64,.4),5px 0 0 0 #0c2340,15px 0 0 0 rgba(12,35,64,.4)}80%{-webkit-box-shadow:-15px 0 0 0 rgba(12,35,64,.4),-5px 0 0 0 rgba(12,35,64,.4),5px 0 0 0 rgba(12,35,64,.4),15px 0 0 0 #0c2340;box-shadow:-15px 0 0 0 rgba(12,35,64,.4),-5px 0 0 0 rgba(12,35,64,.4),5px 0 0 0 rgba(12,35,64,.4),15px 0 0 0 #0c2340}to{-webkit-box-shadow:-15px 0 0 0 rgba(12,35,64,.4),-5px 0 0 0 rgba(12,35,64,.4),5px 0 0 0 rgba(12,35,64,.4),15px 0 0 0 rgba(12,35,64,.4);box-shadow:-15px 0 0 0 rgba(12,35,64,.4),-5px 0 0 0 rgba(12,35,64,.4),5px 0 0 0 rgba(12,35,64,.4),15px 0 0 0 rgba(12,35,64,.4)}}@keyframes video-loading{0%{-webkit-box-shadow:-15px 0 0 0 #0c2340,-5px 0 0 0 rgba(12,35,64,.4),5px 0 0 0 rgba(12,35,64,.4),15px 0 0 0 rgba(12,35,64,.4);box-shadow:-15px 0 0 0 #0c2340,-5px 0 0 0 rgba(12,35,64,.4),5px 0 0 0 rgba(12,35,64,.4),15px 0 0 0 rgba(12,35,64,.4)}25%{-webkit-box-shadow:-15px 0 0 0 rgba(12,35,64,.4),-5px 0 0 0 #0c2340,5px 0 0 0 rgba(12,35,64,.4),15px 0 0 0 rgba(12,35,64,.4);box-shadow:-15px 0 0 0 rgba(12,35,64,.4),-5px 0 0 0 #0c2340,5px 0 0 0 rgba(12,35,64,.4),15px 0 0 0 rgba(12,35,64,.4)}50%{-webkit-box-shadow:-15px 0 0 0 rgba(12,35,64,.4),-5px 0 0 0 rgba(12,35,64,.4),5px 0 0 0 #0c2340,15px 0 0 0 rgba(12,35,64,.4);box-shadow:-15px 0 0 0 rgba(12,35,64,.4),-5px 0 0 0 rgba(12,35,64,.4),5px 0 0 0 #0c2340,15px 0 0 0 rgba(12,35,64,.4)}80%{-webkit-box-shadow:-15px 0 0 0 rgba(12,35,64,.4),-5px 0 0 0 rgba(12,35,64,.4),5px 0 0 0 rgba(12,35,64,.4),15px 0 0 0 #0c2340;box-shadow:-15px 0 0 0 rgba(12,35,64,.4),-5px 0 0 0 rgba(12,35,64,.4),5px 0 0 0 rgba(12,35,64,.4),15px 0 0 0 #0c2340}to{-webkit-box-shadow:-15px 0 0 0 rgba(12,35,64,.4),-5px 0 0 0 rgba(12,35,64,.4),5px 0 0 0 rgba(12,35,64,.4),15px 0 0 0 rgba(12,35,64,.4);box-shadow:-15px 0 0 0 rgba(12,35,64,.4),-5px 0 0 0 rgba(12,35,64,.4),5px 0 0 0 rgba(12,35,64,.4),15px 0 0 0 rgba(12,35,64,.4)}}.variation-video-wrapper{height:100vh;width:100%}.variation-video-wrapper .s7iconeffect{-webkit-box-sizing:border-box;box-sizing:border-box;color:#191919;font-weight:700;height:30px!important;left:15px!important;line-height:29px;padding-left:10px;text-align:center;text-transform:uppercase;top:15px!important;width:65px!important;z-index:5000}.variation-video-wrapper .s7iconeffect[state=play],.variation-video-wrapper .s7iconeffect[state=replay]{background:#fff url(../../../../img/new_design/tb-play-btn-s.svg) no-repeat 3px}.s7videoplayer{background-color:transparent;cursor:pointer;overflow:hidden}.s7videoplayer__loader{background:#f6f6f8;height:100%;position:relative;width:100%;z-index:1}.s7videoplayer__loader:after{-webkit-animation:video-loading 1.2s infinite;animation:video-loading 1.2s infinite;border-radius:50%;content:"";display:block;height:4px;left:50%;position:absolute;top:50%;-webkit-transform:translate3d(-50%,-50%,0);transform:translate3d(-50%,-50%,0);width:4px;z-index:1}#videoViewerContainer video{height:calc(85vh - 68px)!important;top:0!important}#videoViewerContainer video+div{opacity:1!important}@media screen and (max-width:770px){#videoViewerContainer video{height:calc(100vh - 150px)!important}}@media screen and (max-width:770px) and (orientation:landscape){#videoViewerContainer video{height:calc(100vh - 62px)!important}}.main_grid{margin:0 auto;max-width:1400px}.main_grid--ts{max-width:1310px}.main_grid--ts .wishlist-msg div{font-family:sweet-sans-pro,Helvetica,Tahoma,sans-serif;font-size:12px;text-transform:lowercase}.main_grid--ts .wishlist-msg .msg-saved{color:#043696;font-size:16px}.main_grid--ts .wishlist-msg .msg-saved-first{color:#6c717a}.main_grid--ts .wishlist-msg .msg-saved-first .link--underline span{font-weight:600}.main_grid .image a img{height:auto;width:100%}.main_grid .name a,.main_grid .price{color:#6e6e6e;font-family:Sweet Sans Pro;font-size:10px;font-weight:500;line-height:15px;margin:0;text-decoration:none;text-transform:uppercase;width:189px}.main_grid .name{margin-top:15px}.main_grid p{font-size:14px}.main_grid .searchresults{overflow:visible;padding:0 15px}.main_grid .searchresults:after{clear:both;content:".";display:block;height:0;visibility:hidden}#content .producthits #search .productresultarea:after,.product-grid__group:after,.row:after{clear:both;content:"";display:table}.gridnew{background:#f6f7f8}.gridnew .columnnew{background:#e4e5e7;color:#767779;padding:10px;text-align:center}.col-xs-1,.col-xs-10,.col-xs-11,.col-xs-12,.col-xs-2,.col-xs-3,.col-xs-4,.col-xs-5,.col-xs-6,.col-xs-7,.col-xs-8,.col-xs-9,.col-xs-com{-webkit-box-sizing:border-box;box-sizing:border-box;float:left;padding-left:7.5px;padding-right:7.5px;width:100%}.col-xs-1{vertical-align:top;width:8.3333333333%}.col-xs-2{vertical-align:top;width:16.6666666667%}.col-xs-3{vertical-align:top;width:25%}.col-xs-4{vertical-align:top;width:33.3333333333%}.col-xs-5{vertical-align:top;width:41.6666666667%}.col-xs-6{vertical-align:top;width:50%}.col-xs-7{vertical-align:top;width:58.3333333333%}.col-xs-8{vertical-align:top;width:66.6666666667%}.col-xs-9{vertical-align:top;width:75%}.col-xs-10{vertical-align:top;width:83.3333333333%}.col-xs-11{vertical-align:top;width:91.6666666667%}.col-xs-12{vertical-align:top;width:100%}@media only screen and (min-width:551px){.col-sm-1,.col-sm-10,.col-sm-11,.col-sm-12,.col-sm-2,.col-sm-3,.col-sm-4,.col-sm-5,.col-sm-6,.col-sm-7,.col-sm-8,.col-sm-9,.col-sm-com{-webkit-box-sizing:border-box;box-sizing:border-box;float:left;padding-left:15px;padding-right:15px;width:100%}.col-sm-1{vertical-align:top;width:8.3333333333%}.col-sm-2{vertical-align:top;width:16.6666666667%}.col-sm-3{vertical-align:top;width:25%}.col-sm-4{vertical-align:top;width:33.3333333333%}.col-sm-5{vertical-align:top;width:41.6666666667%}.col-sm-6{vertical-align:top;width:50%}.col-sm-7{vertical-align:top;width:58.3333333333%}.col-sm-8{vertical-align:top;width:66.6666666667%}.col-sm-9{vertical-align:top;width:75%}.col-sm-10{vertical-align:top;width:83.3333333333%}.col-sm-11{vertical-align:top;width:91.6666666667%}.col-sm-12{vertical-align:top;width:100%}}@media only screen and (min-width:961px){.col-md-1,.col-md-10,.col-md-11,.col-md-12,.col-md-2,.col-md-3,.col-md-4,.col-md-5,.col-md-6,.col-md-7,.col-md-8,.col-md-9,.col-md-com{-webkit-box-sizing:border-box;box-sizing:border-box;float:left;padding-left:15px;padding-right:15px;width:100%}.col-md-1{vertical-align:top;width:8.3333333333%}.col-md-2{vertical-align:top;width:16.6666666667%}.col-md-3{vertical-align:top;width:25%}.col-md-4{vertical-align:top;width:33.3333333333%}.col-md-5{vertical-align:top;width:41.6666666667%}.col-md-6{vertical-align:top;width:50%}.col-md-7{vertical-align:top;width:58.3333333333%}.col-md-8{vertical-align:top;width:66.6666666667%}.col-md-9{vertical-align:top;width:75%}.col-md-10{vertical-align:top;width:83.3333333333%}.col-md-11{vertical-align:top;width:91.6666666667%}.col-md-12{vertical-align:top;width:100%}}@media only screen and (min-width:1241px){.col-lg-1,.col-lg-10,.col-lg-11,.col-lg-12,.col-lg-2,.col-lg-3,.col-lg-4,.col-lg-5,.col-lg-6,.col-lg-7,.col-lg-8,.col-lg-9,.col-lg-com{-webkit-box-sizing:border-box;box-sizing:border-box;float:left;padding-left:15px;padding-right:15px;width:100%}.col-lg-1{vertical-align:top;width:8.3333333333%}.col-lg-2{vertical-align:top;width:16.6666666667%}.col-lg-3{vertical-align:top;width:25%}.col-lg-4{vertical-align:top;width:33.3333333333%}.col-lg-5{vertical-align:top;width:41.6666666667%}.col-lg-6{vertical-align:top;width:50%}.col-lg-7{vertical-align:top;width:58.3333333333%}.col-lg-8{vertical-align:top;width:66.6666666667%}.col-lg-9{vertical-align:top;width:75%}.col-lg-10{vertical-align:top;width:83.3333333333%}.col-lg-11{vertical-align:top;width:91.6666666667%}.col-lg-12{vertical-align:top;width:100%}}@media screen and (max-width:770px){.main_grid .searchresults{padding:0 7.5px}}#content .producthits #search .productresultarea{overflow:initial}@media screen and (max-width:770px){#content .producthits #search .productresultarea{padding:40px 0}}#content .producthits #search .productresultareakeyword{opacity:0}#endless_scroll_loader{clear:both;margin:40px 0}@media only screen and (min-width:1241px){.product-grid__group--hero .grid-tile-container:nth-of-type(6){clear:left}.product-grid__group--hero-left .grid-tile-container:first-of-type{vertical-align:top;width:50%}.product-grid__group--hero-left .grid-tile-container:first-of-type .product-tile__thumb{padding-bottom:calc(113% + 88px)}.product-grid__group--hero-left .grid-tile-container:first-of-type .product-tile__thumb-container{padding:0 0 17px}.product-grid__group--hero-right .grid-tile-container:nth-of-type(3){float:right;vertical-align:top;width:50%}.product-grid__group--hero-right .grid-tile-container:nth-of-type(3) .product-tile__thumb{padding-bottom:calc(113% + 88px)}.product-grid__group--hero-right .grid-tile-container:nth-of-type(3) .product-tile__thumb-container{padding:0 0 17px}}@media only screen and (max-width:960px){.product-grid__group--hero .grid-tile-container:nth-of-type(3){width:100%}}.scroll-top--container{bottom:-85px;height:50px;position:fixed;right:0;width:50px;z-index:99}@media only screen and (max-width:960px){.scroll-top--container{height:65px}}.scroll-top--button{background:#fff;background:url(../../../../images/new_design/svg/backtotop.svg);height:40px;width:40px}.grid-tile-container .productset-tile{display:none}.grid-tile-container--ts .product-tile__name{color:#757575;font-size:10px;font-weight:600;letter-spacing:.75px;text-transform:lowercase}.grid-tile-container--ts .product-tile__name,.grid-tile-container--ts .product-tile__price{font-family:sweet-sans-pro,Helvetica,Tahoma,sans-serif}