.mb-0{margin-bottom:0!important}.mb-10{margin-bottom:10px}.mt-10{margin-top:10px}.mb-15{margin-bottom:15px}.text-red{color:red}.mr-15{margin-right:15px}.mt-100{margin-top:100px}.mt-50{margin-top:50px!important}.mt-15{margin-top:15px}.pt-70{padding-top:70px}.float-right{float:right!important}.bg-olive-green{background-color:#90b733!important}.bg-purple-shade{background-color:rgba(101,96,156,.18)!important}.bg-white{background-color:#fff!important}.bg-light-blue{background-color:#d0cdef!important}.border-olive-green{border:1px solid #90b733!important}.border-purple-shade{border:1px solid rgba(101,96,156,.18)!important}.border-light-blue{border:1px solid #d0cdef!important}.dot-pulse{animation:dot-pulse 1.5s linear infinite;animation-delay:.25s;box-shadow:9999px 0 0 -5px;left:-9999px;position:relative}.dot-pulse,.dot-pulse:after,.dot-pulse:before{background-color:#9880ff;border-radius:5px;color:#9880ff;height:10px;width:10px}.dot-pulse:after,.dot-pulse:before{content:"";display:inline-block;position:absolute;top:0}.dot-pulse:before{animation:dot-pulse-before 1.5s linear infinite;animation-delay:0s;box-shadow:9984px 0 0 -5px}.dot-pulse:after{animation:dot-pulse-after 1.5s linear infinite;animation-delay:.5s;box-shadow:10014px 0 0 -5px}@keyframes dot-pulse-before{0%{box-shadow:9984px 0 0 -5px}30%{box-shadow:9984px 0 0 2px}60%,to{box-shadow:9984px 0 0 -5px}}@keyframes dot-pulse{0%{box-shadow:9999px 0 0 -5px}30%{box-shadow:9999px 0 0 2px}60%,to{box-shadow:9999px 0 0 -5px}}@keyframes dot-pulse-after{0%{box-shadow:10014px 0 0 -5px}30%{box-shadow:10014px 0 0 2px}60%,to{box-shadow:10014px 0 0 -5px}}@keyframes slideInUp{0%{transform:translateY(100%)}to{transform:translateY(0)}}.blink{animation:blink-animation 4s steps(100,start) infinite}@keyframes blink-animation{50%{opacity:0}}.color-variations{text-align:center}.color-variations ul{margin:0;padding:0}.color-variations ul li{border:1px solid #65609c;border-radius:50%;display:inline-block;list-style-type:none;margin-bottom:3px;margin-right:6px;position:relative}.color-variations ul li:last-child{margin-right:0}.color-variations ul li a{cursor:pointer}.color-variations ul li a img{border-radius:50%;height:27px;object-fit:cover;width:28px}.color-variations ul li:hover{border:1px solid #f38fa3}.color-variations ul li.product-not-available{border:1px solid #dcdcdc}.color-variations ul li.product-not-available a{cursor:context-menu}.color-variations ul li.product-not-available a span.cross{color:#f44336;display:none;font-size:31px;font-weight:100;height:33px;left:26%;position:absolute;top:-7px;z-index:999}.color-variations ul li .un-select-item{color:#8bc34a;cursor:pointer;display:none;font-size:25px;position:absolute;right:-6px;top:-17px}.color-variations ul li.sold-out{border:0;color:red;font-style:italic;padding:5px}.color-variations .variation-more{color:#f38fa3;cursor:pointer;margin-left:15px}.color-variations .variation-more:hover{color:#65609c}.od-backorder-checkout-section{background-color:#f1f1f1;display:none}.od-backorder-checkout-section .od-form-section textarea{width:100%}.od-backorder-checkout-section .od-btn-section{padding-top:45px;width:70%}.od-backorder-checkout-section .od-btn-section .credit-key-ad,.od-backorder-checkout-section .od-btn-section button{float:right;width:50%}.section-customization{border-bottom:1px dashed #ddd;border-top:1px dashed #ddd;margin:25px 0;padding:20px 0 30px;text-align:left}.section-customization .input-group{width:100%}.section-customization .input-group input[type=text]{margin-bottom:7px}.section-customization .input-group input[type=text]::placeholder{font-style:italic}.section-customization .input-group .help-text{font-size:13px;font-style:italic;font-weight:300;margin-top:24px;position:relative}#dropArea{border:2px dashed #ccc;padding:20px;text-align:center}#dropArea img{margin-top:10px;max-height:200px;max-width:100%}#dropArea #uploadButton{bottom:10px;left:50%;position:absolute;transform:translateX(-50%)}#popup-container{animation:slideInUp .5s ease-out forwards;background-color:#fff;border:1px solid #fff;border-radius:0;bottom:20px;box-shadow:0 0 10px rgba(0,0,0,.1);box-shadow:0 10px 37px 9px rgba(0,0,0,.75);-webkit-box-shadow:0 10px 37px 9px rgba(0,0,0,.75);-moz-box-shadow:0 10px 37px 9px rgba(0,0,0,.75);display:none;left:15px;max-height:300px;max-width:400px;padding:20px;position:fixed;z-index:9999999999}#popup-container .content .title #close-btn{border:1px solid #f38fa3;border-radius:50%;color:#f38fa3;cursor:pointer;font-size:18px;font-weight:700;padding:2px 10px;position:absolute;right:11px;top:8px}#popup-container .content .title #close-btn:hover{background-color:red;border:1px solid red;color:#fff}#popup-container .content .pc-body .cc-fs{background:#eee;border:2px dashed #65609c;color:#f38fa3;cursor:pointer;display:block;font-size:30px;margin:1px 0 14px;padding:4px;text-align:center;width:100%}#popup-container h3{margin:0}.notifi-top{background:#228b22;border:1px dashed #fff;bottom:10px;color:#fff;position:relative}.nav_noti .badge{font-size:10px;margin:0 6px;position:relative;top:-2px}.bck-modal-position{margin-bottom:5px;margin-top:20px}.ok-to-ship{color:#228b22}.hold-will-add{color:#ee900d}.cancel{color:red}.ml-15{margin-left:15px}.btn-gray{background-color:#b3afaf;border-color:#b3afaf;color:#fff}.modal-create-new-list-wrapper{margin-top:30px}.modal-create-new-list-wrapper li{list-style-type:none}.btn-create-a-list{cursor:pointer}#addToListModal ul{padding:0}#addToListModal ul li{list-style-type:none}.wish-list-icon{left:25px;top:4px}.has-wish-listed{color:#f48da2;cursor:pointer}.not-wish-listed{cursor:pointer}.wishlist-items .nav-tabs{position:relative;z-index:1}.wishlist-items .tab-content{border:1px solid #ddd;min-height:500px;padding:37px;position:relative}.wishlist-items .tab-content tr:hover td{background-color:#f3c0ca}.wishlist-items .tab-content tr th{background-color:#ddd;color:#000;padding:10px 15px}.wishlist-items .tab-content .tbl-wish-list{border:1px solid #ddd;width:100%}.wishlist-items .tab-content .tbl-wish-list td,.wishlist-items .tab-content .tbl-wish-list th{font-size:12px;padding:8px;text-align:left}.wishlist-items .tab-content .tbl-wish-list td a,.wishlist-items .tab-content .tbl-wish-list th a{color:#3876eb!important;font-size:12px;text-decoration:underline}.wishlist-items .tab-content .tbl-wish-list td:first-child,.wishlist-items .tab-content .tbl-wish-list th:first-child{width:50px}.wishlist-items .tab-content .tbl-wish-list td:nth-child(2),.wishlist-items .tab-content .tbl-wish-list th:nth-child(2){padding:10px 15px;width:130px}.wishlist-items .tab-content .tbl-wish-list td:nth-child(2) img,.wishlist-items .tab-content .tbl-wish-list th:nth-child(2) img{height:auto;width:100%}.wishlist-items .tab-content .tbl-wish-list td:last-child,.wishlist-items .tab-content .tbl-wish-list th:last-child{padding-right:20px}.wishlist-items .tab-content .tbl-wish-list tr:nth-child(2n){background-color:#f2f2f2}.prev-price{margin-right:5px;text-decoration-line:line-through}.wishlist-edit-label{color:#3876eb;cursor:pointer;font-size:11px;font-style:italic;position:absolute;right:37px;top:9px}.init-hide{display:none}.current-list-name{cursor:pointer}#wish_list_name{margin-bottom:10px}.delete-item,.delete-saved-item{border:1px solid red;border-radius:50%;color:red;cursor:pointer;float:right;font-size:10px;font-weight:700;padding:2px 3px;position:relative}.data-list-item li{margin-bottom:4px;padding:5px}.data-list-item li:nth-child(2n){background-color:#f2f2f2}.history-bck-time-left{font-style:italic;font-weight:700}.badge-success{background:#080;border-radius:10px;color:#fff;font-style:italic;margin:3px 0;padding:2px 0 5px;text-align:center}.color-green{color:#228b22}.color-red{color:red}.order-details-order-status{margin-bottom:5px}.cart-qty{border:1px solid #ccc;margin:0 3px 0 0;padding:3px;text-align:center;width:50px}.btn-single-add-to-cart{margin:15px 0!important}.input-error{border:1px solid red}.custom-section .tbl-list tr{margin-bottom:4px;padding:5px}.custom-section .tbl-list tr td{padding:5px 20px}.custom-section .tbl-list tr th{background-color:#f38fa3;color:#000;padding:10px 15px}.custom-section .tbl-list tr:nth-child(2n){background-color:#f2f2f2}li.wishlist i{color:#f38fa3;font-size:20px;font-weight:800;opacity:1!important;position:relative;top:2px}li.wishlist a{color:#f38fa3!important}.wishlist-list-page{cursor:pointer;position:absolute;right:13px!important;top:11px;z-index:99}.wishlist-list-page img{width:40px}.has-wish-listed-list-page{cursor:pointer;position:absolute;right:13px!important;top:11px;z-index:99}.has-wish-listed-list-page img{width:40px}.wish-list-icon{cursor:pointer;position:relative;top:6px}.wish-list-icon img{width:40px}.has-wish-listed{position:relative}.has-wish-listed img{width:40px}.wishlist-item-checkbox{left:7px;position:relative;top:24px;z-index:99}.wishlist-items .shop-item-list{border-bottom:1px dashed #ddd;margin-bottom:30px!important}.slick-track .variation-more{position:relative;top:-9px}.dot-pulse{margin-left:50%}.shop-item-image .img-responsive{min-height:290px}.owl-carousel .owl-item>div{overflow:hidden;position:relative}.owl-carousel .owl-item>div img{transition:transform 2s ease-in-out}.owl-carousel .owl-item>div:hover img{max-width:100%;transform:scale(1.2)}div.shop-item>.thumbnail{min-width:184px;overflow:hidden}.product-info-header{display:flex}.product-info-header .box:first-child{margin-right:10px}.product-info-header span img{height:auto;max-width:100%}.formAddToListModal .btn-default:disabled{background-color:#f9c7d1;border-color:#f9c7d1}.formAddToListModal .btn-default:disabled:hover{color:#999}.formAddToListModal p,.response{margin-bottom:10px}.response{display:none;font-style:italic;padding:5px 5px 7px 10px}.page{height:100vh}.page,.success-message{align-items:center;display:flex;justify-content:center}.success-message{background-color:#f2f2f2;border:1px solid #ccc;height:50vh;width:50%}.success-message__content{align-items:center;display:flex;flex-direction:column;height:100%;justify-content:center}.success-message__content-icon-container{align-items:center;background-color:#4caf50;border-radius:50%;display:flex;height:100px;justify-content:center;margin-bottom:20px;width:100px}.success-message__content-icon-container .glyphicon{color:#fff;font-size:60px;margin:auto}.success-message__title{font-size:32px;margin-top:20px}.feature-announcement{background-color:#fff;border:1px solid #ffc107;box-shadow:0 8px 16px #ffc107,0 4px 8px rgba(0,0,0,.1),0 0 4px rgba(0,0,0,.1);display:none;position:fixed;right:20px;top:20px;transition:opacity .3s ease;z-index:9999}.feature-announcement.show{opacity:1}.feature-announcement .feature-header{align-items:center;display:flex;justify-content:space-between;padding:10px 10px 0}.feature-announcement .feature-header h2{font-size:15px;font-weight:700;margin:0}.feature-announcement button{background-color:#eee;border:none;color:#333;cursor:pointer;font-size:14px;padding:5px 10px}.feature-announcement button:hover{background-color:#333;color:#fff}.feature-announcement .dismiss-btn:hover,.feature-announcement .fet-permanent-dismiss-btn:hover{background-color:#ffc107;color:#fff}.feature-announcement .fet-permanent-dismiss-btn{margin-left:10px}.feature-announcement .feature-body{border-bottom:1px solid #ffc107;box-shadow:inset 0 -10px 10px -10px #ffc107;margin-bottom:10px;padding:0 10px}.feature-announcement .feature-body .feature-description{font-family:Arial,Helvetica,sans-serif!important;font-size:16px;margin:10px 0 16px;padding-left:25px}.feature-announcement .feature-body .feature-description li{font-size:13px;font-weight:400}.feature-announcement .feature-body .feature-description li a{color:#65609c;font-size:12px;font-style:italic}.feature-announcement .feature-body .feature-description li a:hover{color:#f38fa3;text-decoration:underline}.feature-announcement .feature-footer{padding:0 10px 10px;text-align:right}.account-settings tr td{padding:0 15px 0 0;vertical-align:top}.account-settings tr td .form-control{width:50%}.account-settings tr td:first-child{padding-top:8px}ul.s-list>li.dropdown-right>a:first-child:after{content:"▶";font-size:12px;position:absolute;right:6px}div.dropdown-menu{min-width:190px}ul.s-list li{list-style:none;padding-left:5px}ul.s-list li a{color:#000;font-size:10pt}#dropArea p{margin-bottom:0}.hidden-animation{opacity:0!important;transition:opacity .5s ease}.referral-center .tab-content{min-height:360px}.fame-mega-menu{min-width:500px}@media(max-width:768px){.SA__overall{padding:42px 0!important}#SA_wrapper_default{min-height:377px;overflow:auto}.SA__next{right:0!important;top:75%!important}.SA__prev{left:0!important;top:75%!important}}