@font-face{font-family:"common";src:url("../fonts/common.eot");src:url("../fonts/common.eot?#iefix") format("embedded-opentype"),url("../fonts/common.woff") format("woff"),url("../fonts/common.ttf") format("truetype"),url("../fonts/common.svg#common") format("svg");font-weight:normal;font-style:normal}#co-header{margin:0;padding:0;list-style:none;position:relative;counter-reset:co-section;display:inline-block;margin-top:60px}#co-header li{position:relative;display:inline-block;width:170px;text-align:center}#co-header li>div{width:100%;white-space:nowrap;text-overflow:ellipsis;overflow:hidden}#co-header:before{position:absolute;left:85px;right:85px;top:-25px;height:2px;background:#aaa;content:" "}#co-header li:after{position:absolute;left:50%;margin-left:-15px;top:-40px;width:30px;height:30px;line-height:30px;text-align:center;background:#aaa;border-radius:100%;counter-increment:co-section;content:counter(co-section);z-index:10;font-size:18px;color:#333}#co-header li.active:after{background:#000;color:#fff}#co-header li+li{margin-left:60px}.required:after{content:" *";color:#d45978}.required-legend{font-size:0.85em;color:#d45978}.required-legend:before{content:"* "}.co-order-info{margin-top:35px !important;margin-bottom:5px !important}.co-order-info>div:first-child{width:100px;text-align:center}.co-order-info>div img{max-width:100%}.co-order-info>div+div{margin-left:10px}.co-order-info .price-note{font-size:85%}.co-order-costs{margin:5px 0}.co-order-subtotal{margin:35px 0 5px}.co-order-option{display:table;font-size:85%}.co-order-option .row{display:table-row}.co-order-option .row .cell{display:table-cell;border-top:1px solid #ddd;padding:5px 0}.co-order-option .row:first-child .cell{border-top:none}.co-order-option .row .cell.option-name{padding-right:35px}.co-order-option .row .cell.option-value{width:100%}.img-ccavenue{height:20px}.co-payment-method-lable-ccavenue{margin:5px 0 0 5px}.co-payment-method-lable-ccavenue img{vertical-align:text-bottom}.co-payment-method-label-custom{padding-left:6px}.payment_method_form_row .custom-payment-button{margin-left:9px}.payment_method_form_row .ccavenue-payment-button{margin-left:9px}.payment_method_form_row a#paypal_payment_submit{margin-left:7px}.payment_method_form.stripe-payment-form{margin-left:8px}.co-payment-method-info{padding-left:22px;font-size:12px}#cvc-tooltip{cursor:pointer}.tooltip-inner{width:400px}.payment_method_form_row{margin-left:0 !important;margin-right:0 !important}.payment_method_form_col{padding-right:5px !important}hr.payment-method-divider{height:1px}.payment-method{padding:10px 0}.payment-method .form-group{margin-bottom:10px !important}#cc-month{padding-left:15px}#cc-year{padding-left:0}#cc-cvc{padding-left:15px}#order-confirmation{position:relative;width:100%;margin:10px 0;background-color:transparent}#order-confirmation .oc-overlay{height:auto;width:100%;padding:40px 80px;background:#000;background:rgba(0,0,0,0.5);color:#fff}@media (max-width: 767px){#order-confirmation .oc-overlay{padding:40px 40px}}#order-confirmation .oc-overlay>*{margin:10px 0}#order-confirmation .oc-overlay .btn-row{margin-top:30px}#order-confirmation .oc-overlay h3,#order-confirmation .oc-overlay p{color:#fff !important}#order-confirmation .oc-overlay .btn-back-wrapper{display:inline-block}#order-confirmation .oc-overlay .btn.btn-back{background:transparent !important;border:1px solid #eee !important;color:#eee !important;font-weight:bold !important}#order-confirmation .oc-overlay .btn.btn-back:hover{border-color:#fff;color:#fff}#order-confirmation .oc-custom{margin:10px 0;padding:10px;color:#fff !important;border:2px solid rgba(255,255,255,0.75)}#order-confirmation .oc-custom strong{display:block}#order-confirmation .btn-row>a{color:#eee;border:0 !important}.loader-nav-backer{position:fixed;top:0;left:0;right:0;bottom:0;background:#000;background:rgba(0,0,0,0.6);z-index:998}.loader-nav{position:fixed;top:50%;left:50%;width:500px;height:200px;line-height:200px;background:#eee;margin-left:-250px;margin-top:-100px;z-index:999}.loader-nav h3{margin-top:80px;font-style:italic;color:#333}.loader-nav h3 span{background-position:left center;background-repeat:no-repeat;padding-left:45px}#paypal-button{height:30px}#img-paypal{margin-left:5px;margin-top:2px}.inactive #img-paypal,.inactive #card-container .co-payment-logo,.active #card-container.selected .co-payment-logo{opacity:0.75;filter:url("data:image/svg+xml;utf8,<svg xmlns='http://www.w3.org/2000/svg'><filter id='grayscale'><feColorMatrix type='matrix' values='0.3333 0.3333 0.3333 0 0 0.3333 0.3333 0.3333 0 0 0.3333 0.3333 0.3333 0 0 0 0 0 1 0'/></filter></svg>#grayscale");filter:gray;-webkit-filter:grayscale(100%)}.active #img-paypal,.active #card-container.selected .co-payment-logo.selected{opacity:1.0;filter:url("data:image/svg+xml;utf8,<svg xmlns='http://www.w3.org/2000/svg'><filter id='grayscale'><feColorMatrix type='matrix' values='1 0 0 0 0, 0 1 0 0 0, 0 0 1 0 0, 0 0 0 1 0'/></filter></svg>#grayscale");-webkit-filter:grayscale(0%)}@media (max-width: 700px){#co-header{margin-top:10px}#co-header:before{left:-25px;top:20px;bottom:15px;right:inherit;width:2px;height:auto}#co-header li{display:block;text-align:left;height:40px;line-height:40px}#co-header li+li{margin:0}#co-header li:after{left:-25px;top:5px}#order-confirmation .oc-overlay{top:0;width:100%;bottom:0;right:0}#order-confirmation .oc-overlay>*{margin:20px 0}.loader-nav{width:90%;left:5%;right:5%;margin-left:initial}}input[type=number]::-webkit-inner-spin-button,input[type=number]::-webkit-outer-spin-button{opacity:1}@media (max-width: 767px){#cart,#cart tbody,#cart tr,#cart td{display:block}#cart thead,#cart td.cart-item-price{display:none}#cart .cart-item{position:relative;padding:.5em 40px .5em 100px}#cart .cart-item+.cart-item{border-top:1px solid}#cart .cart-item td{border:none}#cart td.cart-img{width:100px;text-align:center;position:absolute;left:0;top:.5em}#cart td.cart-action{width:40px;text-align:center;position:absolute;right:0;top:.5em}}#quantity-warning>div[data-id]{display:none}.cart-remove-disable{pointer-events:none}#coupon_code{display:inline-block;width:150px}.text-left{text-align:left}.text-center{text-align:center}.text-right{text-align:right}textarea.form-control.personalization_text{height:auto !important;resize:none}textarea.form-control.personalization_text,input.form-control.personalization_text{max-width:100%}.nemo-cd-container{position:relative}.nemo-cd-container .nemo-cd{position:absolute;right:0;bottom:-1.4em;font-size:1.2rem;font-size:12px}.nemo-cd-container .nemo-cd.nemo-cd-bottom{top:initial;bottom:-1.4em}.personalization-increase-price-wrapper{white-space:nowrap}.personalization-text-wrapper{margin-top:-5px;padding-bottom:5px}.personalization-text-wrapper .nemo-note{font-size:1.2rem;font-size:12px}#cart div.item-options{font-size:85%;display:table}#cart div.item-options div.row{display:table-row}#cart div.item-options div.row div{display:table-cell;vertical-align:top;padding:2px 20px 2px 0}#cart div.item-options div.row div.option-name{font-weight:bold}#cart div.item-options span.ellipsis{max-width:360px;white-space:nowrap;overflow:hidden;display:inline-block;text-overflow:ellipsis}.cart-personalization-text span{width:auto;white-space:nowrap;overflow:hidden;display:inline-block;text-overflow:ellipsis}.cart-personalization-text.show-full-text span{white-space:normal}.cart-personalization-text .personalization-show-more,.cart-personalization-text.show-full-text .personalization-show-more,.cart-personalization-text.show-full-text.has-more .personalization-show-more{display:none}.cart-personalization-text.has-more .personalization-show-more{display:inline-block;vertical-align:top}.checkout-show-personalization-text+span{display:none}.product-price[data-on-sale="true"]>span:first-child,#product-price[data-on-sale="true"]>span:first-child{text-decoration:line-through;font-style:italic}.product-price[data-on-sale="true"]>span:first-child+span,#product-price[data-on-sale="true"]>span:first-child+span{margin-left:10px;color:red}.product-option-group option.hint{color:#aaa}#page-content img{max-width:100%}.hidden{display:none !important;visibility:hidden !important}.personalization-error{margin-top:12px}.rupee{font-family:'common'}.force-disabled{opacity:0.55;pointer-events:none}small.text-xs{font-size:70%}#product-price .has-free-ship{margin-right:10px}#product-price .free-shipping{vertical-align:top}.free-shipping{border-radius:2px;padding:4px 6px;font-size:16px;line-height:16px;display:inline-block}.free-shipping .ship-table{display:table}.free-shipping .ship-table svg{display:table-cell;width:20px;height:14px}.free-shipping .ship-table span{display:table-cell;padding-left:5px;font-size:12px;line-height:16px;vertical-align:middle}.mcafee-enabled{-ms-overflow-style:scrollbar}#mcafee-iframe{background:transparent;position:fixed;bottom:0;right:0;width:100px;z-index:10000;border:0;height:40px}[class^="common-icon-"]:before,[class*=" common-icon-"]:before{font-family:"common" !important;font-style:normal !important;font-weight:normal !important;font-variant:normal !important;text-transform:none !important;speak:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.common-icon-arrow-right:before{content:"\e000"}.common-icon-arrow-left:before{content:"\e002"}.common-icon-checkmark:before{content:"\e001"}#email-widget-wrapper .input-row .email-input{float:left;padding-left:5px;border-width:1px;border-style:solid;background-color:#fff;color:#333}#email-widget-wrapper .input-row button{position:relative;float:left;text-align:center;padding:0;border-width:1px;border-style:solid}#email-widget-wrapper .input-row button .common-icon-arrow-right{position:absolute;left:50%;top:50%;margin-left:-7px;margin-top:-7px;width:14px;height:14px}#email-widget-wrapper .input-row button .common-icon-arrow-right:before{display:block;font-size:14px;line-height:14px}#email-widget-wrapper .email-error{white-space:nowrap;position:absolute;text-transform:none}#email-widget-wrapper .email-error,#email-widget-wrapper .email-success-wrapper{display:none}#email-widget-wrapper .has-error .email-error{display:block}#email-widget-wrapper.success .email-widget{display:none !important}#email-widget-wrapper.success .email-success-wrapper{display:block}#payment_form .row.first{padding-top:15px}
