.customer-nav{float:right;height:100%}.customer-nav__item{float:left;height:100%;-webkit-box-sizing:border-box;box-sizing:border-box}.customer-nav__item a{padding-top:15px;display:block;float:left;position:relative;padding-right:16px;margin-left:10px}.customer-nav__item a img{float:left}.customer-nav__item a:hover img{opacity:0}.customer-nav__item a:hover .customer-nav__img-hover{opacity:1}.customer-nav__item a:hover .customer-nav__circle{opacity:.7}.customer-nav__circle{display:block;border-radius:50%;background-color:#02c2f9;width:14px;height:14px;position:absolute;top:15px;right:0;font-size:8px;line-height:16px;text-align:center;color:#fff}.customer-nav__img-hover{position:absolute;top:15px;left:0;opacity:0}.customer-nav__flag{position:relative}.customer-nav__flag:hover .customer-nav__flag-list{display:block;opacity:1}.customer-nav__flag>a{padding:15px 30px 0 0;opacity:1;cursor:pointer}.customer-nav__flag>a:hover img{opacity:1}.customer-nav__flag ul{text-align:left;background-color:#0d0d0d;list-style:none;height:auto;padding:19px 14px}.customer-nav__flag ul li{width:100%;padding:7px 0;color:#fff;opacity:.3;font-size:14px;cursor:pointer}.customer-nav__flag ul li.active{opacity:1;cursor:default}.customer-nav__flag ul li:hover{opacity:1}.customer-nav__flag ul li img,.customer-nav__flag ul li span{display:inline}.customer-nav__flag ul li img{margin-right:14px}.customer-nav__flag ul li a{color:#fff;-webkit-box-align:center;-ms-flex-align:center;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex;padding:0;margin:0;float:none}.customer-nav__flag ul li a:hover img{opacity:1}.customer-nav__flag-list{position:absolute;min-width:180px;padding-top:5px;z-index:999;right:17px;top:100%;display:none;opacity:0;-webkit-transition:opacity .2s ease-out;-o-transition:opacity .2s ease-out;transition:opacity .2s ease-out}.customer-nav__flag-arrow{position:absolute;width:0;height:0;border-left:6px solid transparent;border-right:6px solid transparent;border-bottom:5px solid #0d0d0d;top:0;right:30px}.notify-bar{background-color:#d8d8d8;font-weight:700;text-align:center;font-size:16px;padding:17px 0;color:#0b0b0b;-webkit-box-sizing:border-box;box-sizing:border-box;position:relative}.notify-bar__close{position:absolute;width:21px;height:21px;display:block;top:50%;right:32px;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%)}.cms-home .notify-bar{margin-bottom:22px}.notify-bar-mobile{display:none;padding:15px 30px}.mobile-site .notify-bar-mobile{display:block}.notify-bar-mobile .notify-bar__close{right:10px}@media only screen and (max-width:768px){.notify-bar{font-size:22px;word-break:break-word}}.mobile-stores .customer-nav__flag-list{position:initial;opacity:1;display:block;font-size:16px}.mobile-stores .customer-nav__flag-list li{float:left;width:100%}.mobile-stores .customer-nav__flag-list li a{padding:10px 0;width:100%;height:100%;float:left;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;color:#fff}.mobile-stores .customer-nav__flag-list li a img{margin-right:20px}.mobile-stores .customer-nav__flag-list li.active a{color:#02a7e0}.product-view .add-to-cart button.button.product-btn-pre-order{background-color:#af1685;padding:0 32px 0 26px}.product-view .add-to-cart button.button.product-btn-pre-order span span{background-position:-1267px -67px!important;width:100%;-webkit-box-sizing:border-box;box-sizing:border-box;padding-left:43px!important;font-family:Helvetica,sans-serif!important;font-size:16px!important}.product-view .add-to-cart button.button.product-btn-pre-order:hover,.product-view .add-to-cart button.button.product-btn-pre-order:focus{background-color:#9e1478}.osd-sub-wrap{position:absolute;z-index:999;width:100%;height:100%;text-align:center;top:0;left:0;display:none}@media only screen and (max-width:768px){.osd-sub-wrap{display:none!important}}.osd-sub-wrap.tmp-visible{display:block!important;z-index:-9999}.osd-sub-wrap.p-on-mobile{position:fixed;width:100vw;height:100vh;overflow-y:auto;padding:30px 34px 50px;-webkit-box-sizing:border-box;box-sizing:border-box}.osd-sub-wrap.p-on-mobile .osd-sub-overlay{position:absolute;top:0;left:0}.osd-sub-wrap.p-on-mobile .osd-sub-box{position:relative;-webkit-transform:none;-ms-transform:none;transform:none;float:left;width:100%;max-width:100%;left:0}.osd-sub-wrap.p-on-mobile .osd-sub-close{display:none}.osd-sub-wrap.p-on-mobile .osd-sub-heading{font-size:18px}.osd-sub-wrap.p-on-mobile #sub_form_btn{width:100%;font-size:18px;padding:0 20px;height:40px}.osd-sub-wrap.p-on-mobile .osd-sub-form .input-text{padding:22px 12px}.osd-sub-overlay{position:fixed;width:100%;height:100%;background:rgba(0,0,0,.67)}.osd-sub-box{background-color:#fff;width:320px;max-width:calc(100% - 30px);height:auto;text-align:center;position:absolute;top:30px;left:50%;-webkit-transform:translateX(-50%);-ms-transform:translateX(-50%);transform:translateX(-50%)}.osd-sub-image{width:100%;float:left}.osd-sub-heading{width:100%;float:left;font-family:Helvetica,Arial;font-weight:700;font-size:14px;padding:0 37px;-webkit-box-sizing:border-box;box-sizing:border-box;margin:35px 0 20px;color:#000}.osd-sub-image img{width:100%}.osd-sub-form{float:left;width:100%;padding:0 37px;-webkit-box-sizing:border-box;box-sizing:border-box}.osd-sub-form .input-box{float:left;width:100%}.osd-sub-form .input-text{padding:11px 12px;width:100%;float:left;-webkit-box-sizing:border-box;box-sizing:border-box;height:44px;margin-bottom:24px}.osd-sub-form .button{padding:10px 20px 12px;-webkit-box-sizing:border-box;box-sizing:border-box;background-color:#000;font-family:Helvetica,Arial;font-weight:700;font-size:10px;color:#fff}.osd-sub-form .button:hover{background-color:#353942}.osd-sub-form .button:disabled,.osd-sub-form .button[disabled]{background-color:#ccc;color:#666}.osd-sub-control{width:100%;float:left;margin-bottom:40px}.sub-form-msg{margin-top:0;display:none}.osd-sub-close{display:block;position:absolute;top:0;right:-25px;width:7px;height:7px;background:url(../images/subscribe/sub-close.png) no-repeat center;background-size:contain;cursor:pointer}.osd-sub-close:hover{opacity:.6}.ws-absolute{position:relative}.ws-absolute .product-custom-link-wishlist{position:absolute;right:0;top:-44px}.my-wishlist{border:1px solid #9b9c9f;border-radius:2px;padding:12px 15px 26px;background:#fafafa;margin-bottom:53px}.my-wishlist .product-image img{border:1px solid #ccc}.my-wishlist .product-name{font-family:Helvetica,sans-serif;font-size:15px;color:#1aa6df}.my-wishlist .description{color:#7b7274}.my-wishlist .wishlist-col-info{text-align:right}.my-wishlist button.wishlist-fap-button,.my-wishlist a.wishlist-fap-button{line-height:22px;padding:0;text-align:center;background-color:#1aa7df;color:#fff;font-size:11px;width:100%;min-width:100px;margin:0;height:auto;font-family:Helvetica,sans-serif}.my-wishlist button.wishlist-fap-button:hover,.my-wishlist a.wishlist-fap-button:hover{opacity:.7}.my-wishlist button.wishlist-btn-update{width:auto}.my-wishlist #wishlist-table button.btn-cart{width:100%;min-width:100px;margin-bottom:8px}.my-wishlist .wishlist-link-edit a{display:block;background-color:#e5e5e5;color:#606060;margin-bottom:8px}.my-wishlist .wishlist-link-detail{font-family:Helvetica,sans-serif;font-size:11px;color:#1aa7df;text-align:left}.my-wishlist .buttons-set{background-color:transparent;margin-top:32px;margin-bottom:0;padding:0}.my-wishlist .buttons-set button.button{width:128px;height:30px;line-height:30px;font-family:Helvetica,sans-serif;font-size:12px;background-color:#1aa7e0;padding:0}.my-wishlist .buttons-set button.button.btn-update{background-color:#e5e5e5;color:#606060}.my-wishlist .btn-remove-mobile{display:none!important}.my-wishlist .data-table .btn-remove{width:auto;height:auto;margin-top:0}.wishlist-tbl.data-table{border:none}.wishlist-tbl.data-table th{padding:0 12px 5px;font-family:Helvetica,sans-serif;font-size:11px}.wishlist-tbl.data-table td{font-family:Helvetica,sans-serif;font-size:11px;background-color:#fafafa;padding-bottom:0}.wishlist-tbl.data-table tr.first td{padding-top:14px}.wishlist-tbl.data-table tr.last td{border-bottom:none}.wishlist-tbl.data-table textarea{max-width:100%;width:100%;-webkit-box-sizing:border-box;box-sizing:border-box}.wishlist-col-qty,.wishlist-col-price{text-align:center}.wishlist-col-qty .input-text,.wishlist-col-price .input-text{border-color:#ccc!important;color:#606060!important}.wishlist-col-qty .price-box,.wishlist-col-price .price-box{color:#606060!important}.wishlist-tbl .mobile-data-table-col.col_5 button,.wishlist-tbl .mobile-data-table-col.col_5 input,.wishlist-tbl .mobile-data-table-col.col_6 button,.wishlist-tbl .mobile-data-table-col.col_6 input{width:calc(100% - 20px)!important;max-width:250px;-webkit-box-sizing:border-box;box-sizing:border-box}.wishlist-tbl .mobile-data-table-col.col_5 .wishlist-link-edit,.wishlist-tbl .mobile-data-table-col.col_5 .wishlist-link-detail,.wishlist-tbl .mobile-data-table-col.col_6 .wishlist-link-edit,.wishlist-tbl .mobile-data-table-col.col_6 .wishlist-link-detail{display:none!important}.wishlist-tbl .mobile-data-table-col.col_5 .btn-remove-mobile,.wishlist-tbl .mobile-data-table-col.col_5 .wishlist-fap-button,.wishlist-tbl .mobile-data-table-col.col_6 .btn-remove-mobile,.wishlist-tbl .mobile-data-table-col.col_6 .wishlist-fap-button{float:left;display:block!important}.wishlist-tbl .mobile-data-table-col.col_7{display:none}.wishlist-tbl .mobile-data-table-col.col_1{padding-top:0!important}.wishlist-tbl .mobile-data-table-col.col_1 textarea,.wishlist-tbl .mobile-data-table-col.col_1 .wishlist-col-info{display:none!important}.wishlist-tbl .mobile-data-table-col.col_2,.wishlist-tbl .mobile-data-table-col.col_3{display:none}.dashboard .welcome-msg{border-bottom:none!important;margin-bottom:20px!important}.mobile-wishlist-col-price,.mobile-wishlist-col-qty{display:none}