﻿@font-face{font-weight:normal;font-style:normal}span.separator{color:#BBB}.page-header{padding-top:15px;padding-bottom:10px;border-bottom:1px solid #DDD;margin-bottom:40px;position:relative}.page-header h1.alt,.page-header h2.alt{margin:0;letter-spacing:-0.05em;line-height:1.2em}.page-header p.message a{text-decoration:underline;color:#333}.page-header p.message a:visited{color:#999999}.page-header p.message a:hover{color:#dd7e00}.page-header .page-header-actions{margin-top:0}.page-header-actions{float:right;margin-left:20px;margin-top:15px;position:relative;z-index:2}.page-header-actions .btn-group{display:inline-block;zoom:1;*display:inline}a.wedge{display:block;width:75px;height:75px;text-indent:-9999px;position:absolute;bottom:0;right:0;background-position:right bottom !important;background-repeat:no-repeat !important}a.wedge.new{background-image:url(https://assetcdn2.tanga.com/images/utils/wedge-new.png)}a.wedge.win{background-image:url(https://assetcdn2.tanga.com/images/utils/wedge-win.png)}.admin-link a{background:#333;font-weight:bold;white-space:nowrap;text-transform:uppercase;-moz-border-radius:3px;-webkit-border-radius:3px;border-radius:3px;color:white;padding:3px !important;font-size:11px !important;color:white !important;text-decoration:none !important}.admin-link a:hover{background:#b48d05}.top{margin-top:0 !important;padding-top:0 !important}.stagger-even{margin-top:10px}a.user-icon-level-combo{text-decoration:none !important}a.user-icon-level-combo img{vertical-align:middle}a.user-icon-level-combo span{text-decoration:underline !important}a.user-icon-level-combo:hover{text-decoration:none !important}a.user-icon-level-combo:hover span{text-decoration:underline !important}.horizontal-rule{display:block;position:relative;padding:0;margin:8px auto;width:100%;border:none;border-top:1px solid #AAA;border-bottom:1px solid #FFF;font-size:1px;line-height:0;overflow:visible}.tooltip{font-size:12px;font-weight:bold;line-height:1.3em}.tooltip .tooltip-inner{padding:10px 5px 12px}.empty{color:#999999}.media .pull-left{margin-right:10px}.label a{color:white !important}.navbar-form>div,.form-actions>div{display:inline}ul.item-description-list{margin:0;list-style:none}ul.item-description-list>li{border-top:1px solid white;border-bottom:1px solid #dddddd;padding:7px 0}ul.item-description-list>li:first-child{border-top:none}ul.item-description-list>li:last-child{border-bottom:none}ul.item-description-list>li span.item-label{font-weight:bold}ul.item-description-list>li span.item-description{margin-left:3px;display:inline-block;zoom:1;*display:inline}ul.item-description-list>li a{text-decoration:underline;color:#333}ul.item-description-list>li a:visited{color:#999999}ul.item-description-list>li a:hover{color:#dd7e00}ul.item-description-list.item-description-list-inline li{display:inline-block;zoom:1;*display:inline;border-top:none;border-bottom:none;padding:0 5px 0 0;border-right:1px solid #dadada}ul.item-description-list.item-description-list-inline li:first-child{border-left:none}ul.item-description-list.item-description-list-inline li:last-child{border-right:none}.popover-title{font-weight:bold}.btn-group>form,.btn-group>form>div{display:inline}.btn-group>form .btn,.btn-group>form>div .btn{font-size:13px}.help-link{margin-top:3px;font-size:12px}.help-link a:link,.help-link a:visited{color:#dd7e00;text-decoration:none}.help-link a:hover{text-decoration:underline}.modal-backdrop,.modal-backdrop.fade.in,.modal-backdrop.fade.show{filter:alpha(opacity=70);-moz-opacity:0.7;-khtml-opacity:0.7;opacity:0.7}.modal{overflow:visible}.modal.narrow{width:450px;margin-left:-225px}.modal .close{position:absolute;margin:0;background:#3db7e4;width:35px;height:35px;-moz-border-radius:35px;-webkit-border-radius:35px;border-radius:35px;top:-10px;right:-10px;color:rgba(255,255,255,0.8);text-shadow:0 -1px 0 rgba(0,0,0,0.3);filter:alpha(opacity=100);-moz-opacity:1;-khtml-opacity:1;opacity:1;text-align:center;font-size:24px;font-weight:normal;line-height:28px}.modal .close:hover{color:white}.modal button.close{font-size:18px}.modal-header{background:#3db7e4;padding:15px;position:relative}.modal-header h3,.modal-header h4,.modal-header h5{color:white;text-shadow:0 -1px 0 rgba(0,0,0,0.2);letter-spacing:0}.modal-body{overflow:auto}.pager{border-bottom:1px solid #e7e7e7;padding:20px 0;margin-top:0}.pager li{padding:0 10px}.pager li.page-number{color:#999999}.pager a,.pager span.disabled{border-width:3px;font-weight:bold;border-color:#ff9911;color:#ff9911}.pager a:hover,.pager span.disabled:hover{color:#c4262e;border-color:#c4262e}.pager span.disabled,.pager span.disabled:hover{border-color:#e7e7e7;color:#c8c8c8}.alert a{text-decoration:underline;font-weight:bold}.alert a.close{text-decoration:none}.loading-indicator-large{display:block;width:32px;height:32px;background:url(https://assetcdn2.tanga.com/assets/loading/indicator-large-dfafc8cf4bc761a71dea724ee6ee3bc02761dcc6720db07dfd96ac115fa59d39.gif) no-repeat left top}.reward{margin-left:40px}.reward .reward-code{display:inline-block;zoom:1;*display:inline;background:#00ae65;border:1px dashed #007b47;margin-right:5px;padding:5px 7px;color:white;font-weight:bold}.reward .reward-exp{color:#999999;font-style:italic}.hidden{display:none}[ng-click],[data-ng-click],[x-ng-click]{cursor:pointer}#top-bar{font-size:11px;height:35px;line-height:35px;background:#222222;font-family:Arial, Helvetica, sans-serif;color:#CCC}#top-bar a{color:#CCC}#top-bar a.active{color:#FFF}#top-bar .content{position:relative;margin:0 auto;width:980px}#top-bar .title{text-transform:uppercase}#top-bar .title .alternate{font-weight:bold}#top-bar a{text-decoration:none}#top-bar a.active{font-weight:bold}#top-bar a:hover{text-decoration:underline}#top-bar #sites-family .title{padding-right:20px}#top-bar #sites-family .links a{padding-right:15px}#top-bar #social-media{position:absolute;top:-3px;right:0;width:600px;text-align:right;height:35px;line-height:35px}#top-bar #social-media .services{letter-spacing:1px;font-size:9px}#top-bar #social-media .services .label{display:inline-block;zoom:1;*display:inline;padding-right:5px}#top-bar #social-media .services .service{display:inline-block;zoom:1;*display:inline;position:relative;top:7px}#top-bar #social-media .services .service.google-plus{top:11px;width:120px}#top-bar #social-media .services .service.facebook{top:7px}#top-bar #social-media .services .service.twitter iframe{width:150px !important}.dropdown.hover .dropdown-menu{display:block}.dropdown.hover .dropdown-menu a{padding:5px 15px}#facebox{position:absolute;top:0;left:0;z-index:100000;text-align:left}#facebox .b{background:url(https://assetcdn2.tanga.com/images/facebox/b.png)}#facebox .tl{background:url(https://assetcdn2.tanga.com/images/facebox/tl.png)}#facebox .tr{background:url(https://assetcdn2.tanga.com/images/facebox/tr.png)}#facebox .bl{background:url(https://assetcdn2.tanga.com/images/facebox/bl.png)}#facebox .br{background:url(https://assetcdn2.tanga.com/images/facebox/br.png)}#facebox .b,#facebox .tl,#facebox .tr,#facebox .bl,#facebox .br{border:none}#facebox form table tr th{padding-top:0.6em !important}#facebox form table tr td{padding-top:0.5em !important}#facebox .popup{position:relative}#facebox form{margin-bottom:0}#facebox table{border-collapse:collapse}#facebox td{padding:0}#facebox .body{background:white}#facebox .loading{text-align:center}#facebox .image{text-align:center}#facebox img{border:0;margin:0}#facebox .footer{border-top:1px solid #dddddd;padding-top:5px;margin-top:10px;text-align:right}#facebox .tl,#facebox .tr,#facebox .bl,#facebox .br{height:10px;width:10px;overflow:hidden;padding:0}#facebox_overlay{position:fixed;top:0px;left:0px;height:100%;width:100%}.facebox_hide{z-index:-100}.facebox_overlayBG{background-color:black;z-index:99}* html #facebox_overlay{position:absolute;height:expression(document.body.scrollHeight > document.body.offsetHeight ? document.body.scrollHeight : document.body.offsetHeight + 'px')}ul.icons{list-style-type:none;text-indent:-25px;padding-left:20px}ul.icons li{font-size:13px;margin-bottom:10px;line-height:16px}ul.icons li [class^="icon-"],ul.icons li [class*=" icon-"]{line-height:15px;text-align:right;padding-right:5px}ul.icons li.button{text-indent:0}ol.highlighted-numbers{list-style:none;margin:20px 0 0 0}ol.highlighted-numbers li{list-style:none;margin:0 0 7px}ol.highlighted-numbers li>span{display:inline-block;zoom:1;*display:inline;width:30px;height:30px;-moz-border-radius:30px;-webkit-border-radius:30px;border-radius:30px;line-height:30px;background:#3db7e4;text-align:center;color:white;font-weight:bold;margin-right:5px}li.is-completed{text-decoration:line-through}.verify-address-form .address-label{position:relative}.verify-address-form .address-label span.recommended{position:absolute;top:15px;right:50px}.verify-address-form .address-fields{padding-left:18px;display:none}.verify-address-form .recommended{background-repeat:no-repeat;background-color:transparent;background-image:url(https://assetcdn2.tanga.com/assets/shared/recommended-by-usps-3b8fbe74b615a01485ccd2850fa93f348b9ffeafe6fd7ef0a444f9107dae503f.png);color:transparent;display:block;overflow:hidden;text-indent:-10000px;display:inline-block;zoom:1;*display:inline;height:23px;margin-left:10px;width:179px;vertical-align:top}.verify-address-form .unrecognized-address{position:relative;padding-right:200px;display:inline-block;zoom:1;*display:inline}.verify-address-form .unrecognized-address .address{font-size:18px;margin-bottom:20px;line-height:1.2em}.verify-address-form .unrecognized-address .address .name{width:auto}.verify-address-form .unrecognized-address .unrecognized-address-label{position:absolute;background:transparent url(https://assetcdn2.tanga.com/assets/shared/unrecognized-by-usps-c5bfef945da170084c3912bbb13f3399c61bee3cca1481ca1196c8391699fd67.png) no-repeat right center;text-indent:-9999px;width:179px;height:23px;top:20px;right:0}.verify-address-form .unrecognized-address-options .address-option{margin-bottom:0}.add-to-cart__also-bought{height:360px}.add-to-cart__also-bought h3{margin-top:0}.add-to-cart__also-bought .catalog-items{padding-top:10px}.add-to-cart{border:1px solid #e7e7e7;padding-top:16px;padding-bottom:16px;margin-bottom:40px}.add-to-cart .success{text-align:center;color:#00ae65;font-size:16px;margin-bottom:10px}.add-to-cart .success:before{content:"";font-family:"FontAwesome"}.add-to-cart .breakdown{width:45%;display:inline-block;border-right:1px solid #e7e7e7;padding-left:5%;min-height:100px}.add-to-cart .breakdown .image{width:120px;float:left}.add-to-cart .summary{float:right;text-align:left;width:45%}.add-to-cart .summary form{margin-top:55px}.cart-summary{zoom:1}.cart-summary:before,.cart-summary:after{content:" ";display:block;height:0;overflow:hidden}.cart-summary:after{clear:both}.cart-summary h2{color:#333;font-size:12px;height:35px;line-height:50px;margin:0}.cart-summary .contact_vendor{display:none}.cart-summary .info-wrapper{position:relative;min-height:40px;padding:0}.cart-summary .info-wrapper .image{float:left;margin-right:10px}.cart-summary .info-wrapper .image img{display:block}.cart-summary .info-wrapper .info-details-wrapper{padding-left:60px}.cart-summary .info-wrapper .info-details-wrapper .redemption_code_label{margin:0}.cart-summary .info-wrapper .info-details-wrapper .redemption_code_container{margin:5px 0}.cart-summary .info-wrapper .info-details-wrapper .redemption_code_container .redemption_code{background:#F0F2F4;padding:2px 5px;margin-right:5px;margin-bottom:2px;display:inline-block;border-radius:3px;color:#627084}.cart-summary .cancel{text-align:center}.cart-summary .description{position:relative;padding:0 15px 0 3px}.cart-summary .info td{padding-top:10px;padding-bottom:5px}.cart-summary .section{margin-bottom:30px;position:relative;border-style:none;background-color:transparent}.cart-summary .section a{text-decoration:underline}.cart-summary .section .image img{background-color:transparent;border-style:none}.cart-summary .address,.cart-summary p.payment-type{border-top:1px solid #e7e7e7;font-style:italic;padding:5px 0}.cart-summary p.payment-type{margin-bottom:0}.cart-summary table{width:100%}.cart-summary table thead{line-height:24px;font-size:12px}.cart-summary table th,.cart-summary table td{padding:0;border:none}.cart-summary table th{text-align:right}.cart-summary table th.info{text-align:left}.cart-summary table .items,.cart-summary table .totals{border-top:1px solid #e7e7e7}.cart-summary table tbody.items{border-top:1px solid #e7e7e7}.cart-summary table tbody.items tr.info{border-bottom:1px solid #e7e7e7}.cart-summary table tbody.items tr.info:last-child{border:none}.cart-summary table tbody.items strong.name{padding-top:3px;margin-bottom:3px}.cart-summary table tbody.items strong.name a{color:#333}.cart-summary table tbody.items p.item-style,.cart-summary table tbody.items p.item-size{font-size:11px;line-height:5px;font-style:italic}.cart-summary table tbody.items p.item-subtitle{margin-bottom:5px}.cart-summary table tbody.items td{padding:6px 0;vertical-align:top}.cart-summary table tbody.items td.quantity,.cart-summary table tbody.items td.amount{text-align:right}.cart-summary table tbody.items td.amount select{width:auto;margin-bottom:0}.cart-summary table tbody.items td.amount a{display:block;color:#333;font-size:11px;text-decoration:underline}.cart-summary table tbody.items td.amount-label{line-height:1.3em;padding-bottom:10px}.cart-summary table tbody.items td.cost{text-align:right;width:80px}.cart-summary table tbody.items td.total{text-align:right;width:90px}.cart-summary table tbody.items td.quantity{white-space:nowrap;font-size:12px;text-align:center;width:90px}.cart-summary table tbody.items td.quantity input{font-size:12px}.cart-summary .totals{border-top:1px solid #dadada;text-align:right;line-height:20px}.cart-summary .totals .update-cart{padding-top:10px}.cart-summary .totals p .amount{display:inline-block;zoom:1;*display:inline;width:100px}.cart-summary .totals p.subtotal{font-weight:bold;margin-top:10px}.cart-summary .totals p.note{font-size:12px}.cart-summary .totals p.total{font-weight:bold;border-top:1px solid #cecece;font-size:15px;margin:10px 0;text-align:right;padding:0}.cart-summary .totals p.total span{padding-top:5px}.cart-summary .modify{position:absolute;display:block;font-weight:bold;font-size:12px;line-height:28px;right:0;top:0}.cart-summary .cart-totals p{border-top:1px solid #e7e7e7;margin-bottom:0;padding:5px 0;position:relative}.cart-summary .cart-totals p span.amount-label{padding-right:75px}.cart-summary .cart-totals p span.amount{position:absolute;top:5px;right:0}.cart-summary .cart-totals p.coupon{text-transform:capitalize}.cart-summary .cart-totals p.subtotal{font-weight:bold}.cart-summary .cart-totals p.total{font-weight:bold;font-size:15px;padding:10px 0}.cart-summary .cart-totals p.total span.amount{top:10px}.shipping .cart-summary,.payment-information .cart-summary,.confirmation .cart-summary{position:absolute;right:0;top:0;width:225px}.paypal-express-checkout{display:inline}.paypal-express-checkout button.paypal-express{background:transparent;border:none}.new_refund_form .cancel_input{width:58px}#promotion-codes-form .promotion-codes-list{margin:0;list-style:none;padding-top:6px}#promotion-codes-form li.promotion-code{background:#7bffc8;border:1px solid #48ffb2;padding:5px;margin-bottom:5px;color:#007b47;position:relative;-moz-border-radius:5px;-webkit-border-radius:5px;border-radius:5px}#promotion-codes-form i.fa-check-circle{font-size:21px;vertical-align:middle}#promotion-codes-form .apply-discount{padding-left:10px;padding-right:10px;text-transform:uppercase;font-weight:bold}#promotion-codes-form .remove-coupon{position:absolute;top:2px;right:5px;color:black;filter:alpha(opacity=40);-moz-opacity:0.4;-khtml-opacity:0.4;opacity:0.4;padding:5px}#promotion-codes-form .remove-coupon i.fa-times{font-size:11px}#promotion-codes-form .remove-coupon:hover{text-decoration:none;filter:alpha(opacity=100);-moz-opacity:1;-khtml-opacity:1;opacity:1}#promotion-codes-form #coupon-label{width:100%;padding-top:0;float:none;font-weight:bold}#promotion-codes-form div.input{margin-left:0}#session_cart_id{display:none}.payment-methods input[type="radio"].payment-method{margin-top:6px}.payment-methods label{cursor:pointer;font-weight:bold;vertical-align:middle}.payment-methods span.exp{font-weight:normal;font-style:italic}label.paypal-label,label.credit-card-label{background-repeat:no-repeat;background-color:transparent;background-image:url(https://assetcdn2.tanga.com/assets/shared/payment-method-icons-8a3a827f0038bbdf4be4b818ea4dcc7e787bf324877b4c358c6bd2721fcfb0a9.png);color:transparent;display:block;overflow:hidden;text-indent:-10000px}label.credit-card-label{height:30px;width:178px;background-position:5px -30px}label.paypal-label{height:23px;width:60px;background-position:5px 5px}.simple-checkbox,.address-option{margin-bottom:10px}.simple-checkbox input[type="checkbox"],.simple-checkbox input[type="radio"],.address-option input[type="checkbox"],.address-option input[type="radio"]{float:left;margin-top:2px}.simple-checkbox label,.address-option label{cursor:pointer}.simple-checkbox label,.simple-checkbox label+a,.address-option label,.address-option label+a{padding-left:20px}input#cart_cc_verification_value{margin-left:3px}.checkout-fields .form-input label.field-label{width:130px;padding-top:6px;float:left;line-height:18px}.checkout-fields .form-input .input{margin-left:150px}.checkout-fields .form-input .input label{display:inline-block;zoom:1;*display:inline;line-height:18px}.checkout-fields .form-input .input .mini{width:35px}.checkout-fields .form-input .input .medium{width:135px}.checkout-fields .form-input .input .autosize{width:auto}.checkout-fields .form-input .input select.mini{min-width:55px}.checkout__thanks__recommended_items{margin:0}.checkout__thanks__recommended_items li{list-style:none;display:inline-block;margin-right:28px;width:171px}.checkout__thanks__recommended_items li:last-child{margin-right:0}.checkout__thanks__recommended_items li .image-holder img{width:171px;height:225px}.checkout__thanks__recommended_items li .title-link{display:block;margin-bottom:2px}.checkout__thanks__recommended_items li .title-link a{color:#333;font-weight:normal}.checkout__thanks__recommended_items li .price span{color:#c4262e}.checkout__thanks__recommended_items li .price del{text-decoration:line-through;color:#8f8b82;font-weight:normal}.checkout__thanks__recommended_items li .price .issues{display:none}.user-orders{margin-right:30px}.user-order{margin-bottom:40px}.user-order-invoice #uuid-order{position:relative}.user-order-invoice #new-checkout-page{padding-right:0}.user-order-invoice .cart-information *{border-color:#e7e7e7 !important}.user-order-invoice #admin-control-panel{min-height:400px;position:relative;margin-top:100px}.user-order-invoice #admin-control-panel .header{border-top:1px solid #cecece;border-bottom:1px solid #e7e7e7;margin-bottom:50px;padding:20px 0;margin-top:0}.user-order-invoice #admin-tabs .nav-tabs a{color:#333}.user-order-invoice dl.breakdown dt{margin-bottom:5px}.user-order-invoice #admin-comments{border:1px solid #e7e7e7;-moz-border-radius:5px;-webkit-border-radius:5px;border-radius:5px;padding:15px}.user-order-invoice #admin-comments h2{font-size:14px}.user-order-invoice #admin-comments .comment-form .form-input{padding:0}.user-order-invoice #admin-comments .comment-form .form-input textarea{width:450px}.orders-uuid .page-header h1{line-height:30px}.order-status{float:left;font-size:16px;padding:10px 5px;width:95px;font-weight:bold;margin-right:10px;text-align:center;color:white;-moz-border-radius:5px;-webkit-border-radius:5px;border-radius:5px}.order-status.order-status-open{background:#00ae65}.order-status.order-status-completed{background:#BBB}.order-status.order-status-canceled{background:#c4262e}.order-status.order-status-large{font-size:21px;padding:15px 5px;width:125px}.user-order-primary,.user-order-secondary{width:48.5%;float:left;padding-top:30px}.user-order-secondary{border-left:1px solid #e7e7e7;padding-left:20px}.user-order-secondary h4{margin-top:30px}.user-order-summary .cart{padding:0;margin:0}.user-order-summary .details{clear:both}.user-order-returns p{line-height:20px;margin-bottom:15px}.user-order-summary-item{margin-bottom:30px;border:1px solid #e7e7e7;zoom:1}.user-order-summary-item:before,.user-order-summary-item:after{content:" ";display:block;height:0;overflow:hidden}.user-order-summary-item:after{clear:both}.user-order-summary-item .user-order-info{padding:15px 10px;width:150px;float:left}.user-order-summary-item .user-order-breakdown{margin:0;list-style:none}.user-order-summary-item .user-order-breakdown li:last-child{margin-top:10px}.user-order-summary-item .user-order-shipments-container{border-left:1px solid #e7e7e7;margin-left:180px;min-height:145px}.user-order-summary-item .user-order-shipments-title{display:none}.user-order-summary-item .user-order-shipment-header{padding:10px}.user-order-summary-item .user-order-shipment-body{padding:20px 10px}.user-order-summary-item .user-order-shipment-alert{margin:10px 10px 0px 10px}.user-order-title{font-size:18px;font-weight:bold;margin-top:0}.user-order-title .order-number{font-size:14px;color:#999999}.user-order-shipments{margin:0}.user-order-shipments h3{margin-bottom:20px}.page-header.user-order-shipments-header{margin-bottom:0}.user-order-shipment{zoom:1}.user-order-shipment:before,.user-order-shipment:after{content:" ";display:block;height:0;overflow:hidden}.user-order-shipment:after{clear:both}.user-order-shipment .alert{border-color:#e8c406}.user-order-summary-list-items{margin:0;list-style:none}.redemption_code_label{margin:0}.redemption_code_container{margin:5px 0}.redemption_code_container .redemption_code{background:#F0F2F4;padding:2px 5px;margin-right:5px;margin-bottom:2px;display:inline-block;border-radius:3px;color:#627084}.user-order-summary-list-item{margin-bottom:10px;position:relative;-moz-border-radius:5px;-webkit-border-radius:5px;border-radius:5px;zoom:1}.user-order-summary-list-item:before,.user-order-summary-list-item:after{content:" ";display:block;height:0;overflow:hidden}.user-order-summary-list-item:after{clear:both}.user-order-summary-list-item.has-input{cursor:pointer}.user-order-summary-list-item.has-input:hover{background:#fef7d6;-moz-border-radius:5px;-webkit-border-radius:5px;border-radius:5px}.user-order-summary-list-item.has-input .user-order-summary-list-item-details{min-height:65px;padding:10px 10px 10px 30px}.user-order-summary-list-item h4{margin-top:0}.user-order-summary-list-item:last-child{margin-bottom:0}.row-fluid .span6{min-height:0}.user-order-summary-list-item-input{position:absolute;top:20px;left:5px}.user-order-shipment-header{border-top:1px solid #e7e7e7;border-bottom:1px solid #e7e7e7;position:relative;padding:10px 0}.user-order-shipments:first-child .user-order-shipment-header{border-top:none}.user-order-shipment-body{padding:10px 0}.user-order-shipment-status,.user-order-shipment-number{display:inline-block;zoom:1;*display:inline}.user-order-shipment-tracking{position:absolute;top:50%;margin-top:-12px;right:10px}.user-order-shipment-tracking p,.user-order-shipment-tracking a.btn{display:inline-block;zoom:1;*display:inline}.user-order-summary-list-item{zoom:1}.user-order-summary-list-item:before,.user-order-summary-list-item:after{content:" ";display:block;height:0;overflow:hidden}.user-order-summary-list-item:after{clear:both}.user-order-summary-list-item input{float:right}.user-order-summary-list-item .media-body{padding-left:75px}.user-order-summary-list-item .help{color:#999999;font-size:12px;line-height:1.2}.user-order-shipment-number{font-weight:bold}.user-order-shipment-status{padding:5px 7px;color:white;font-weight:bold;margin-right:5px;-moz-border-radius:3px;-webkit-border-radius:3px;border-radius:3px;display:inline-block;zoom:1;*display:inline}.user-order-shipment-status.user-order-shipment-status-canceled,.user-order-shipment-status.user-order-shipment-status-Canceled,.user-order-shipment-status.user-order-shipment-status-delivery,.user-order-shipment-status.user-order-shipment-status-Delivery{background:#c4262e}.user-order-shipment-status.user-order-shipment-status-delivered,.user-order-shipment-status.user-order-shipment-status-Delivered{background:#00ae65}.user-order-shipment-status.user-order-shipment-status-in-transit,.user-order-shipment-status.user-order-shipment-status-In-Transit,.user-order-shipment-status.user-order-shipment-status-waiting-for-pickup,.user-order-shipment-status.user-order-shipment-status-Waiting-For-Pickup{background:#ff9911}.user-order-shipment-status.user-order-shipment-status-processing,.user-order-shipment-status.user-order-shipment-status-Processing{background:#555}.was-this-helpful{padding-top:1em}.was-this-helpful div ul{list-style:disc !important;margin-left:1.5em !important}.animated{-webkit-animation-fill-mode:both;-moz-animation-fill-mode:both;-ms-animation-fill-mode:both;-o-animation-fill-mode:both;animation-fill-mode:both;-webkit-animation-duration:1s;-moz-animation-duration:1s;-ms-animation-duration:1s;-o-animation-duration:1s;animation-duration:1s}.animated.hinge{-webkit-animation-duration:2s;-moz-animation-duration:2s;-ms-animation-duration:2s;-o-animation-duration:2s;animation-duration:2s}@-webkit-keyframes flash{0%, 50%, 100%{opacity:1}25%, 75%{opacity:0}}@-moz-keyframes flash{0%, 50%, 100%{opacity:1}25%, 75%{opacity:0}}@-o-keyframes flash{0%, 50%, 100%{opacity:1}25%, 75%{opacity:0}}@keyframes flash{0%, 50%, 100%{opacity:1}25%, 75%{opacity:0}}.flash{-webkit-animation-name:flash;-moz-animation-name:flash;-o-animation-name:flash;animation-name:flash}@-webkit-keyframes bounce{0%, 20%, 50%, 80%, 100%{-webkit-transform:translateY(0)}40%{-webkit-transform:translateY(-30px)}60%{-webkit-transform:translateY(-15px)}}@-moz-keyframes bounce{0%, 20%, 50%, 80%, 100%{-moz-transform:translateY(0)}40%{-moz-transform:translateY(-30px)}60%{-moz-transform:translateY(-15px)}}@-o-keyframes bounce{0%, 20%, 50%, 80%, 100%{-o-transform:translateY(0)}40%{-o-transform:translateY(-30px)}60%{-o-transform:translateY(-15px)}}@keyframes bounce{0%, 20%, 50%, 80%, 100%{transform:translateY(0)}40%{transform:translateY(-30px)}60%{transform:translateY(-15px)}}.bounce{-webkit-animation-name:bounce;-moz-animation-name:bounce;-o-animation-name:bounce;animation-name:bounce}@-webkit-keyframes swing{20%, 40%, 60%, 80%, 100%{-webkit-transform-origin:top center}20%{-webkit-transform:rotate(15deg)}40%{-webkit-transform:rotate(-10deg)}60%{-webkit-transform:rotate(5deg)}80%{-webkit-transform:rotate(-5deg)}100%{-webkit-transform:rotate(0deg)}}@-moz-keyframes swing{20%{-moz-transform:rotate(15deg)}40%{-moz-transform:rotate(-10deg)}60%{-moz-transform:rotate(5deg)}80%{-moz-transform:rotate(-5deg)}100%{-moz-transform:rotate(0deg)}}@-o-keyframes swing{20%{-o-transform:rotate(15deg)}40%{-o-transform:rotate(-10deg)}60%{-o-transform:rotate(5deg)}80%{-o-transform:rotate(-5deg)}100%{-o-transform:rotate(0deg)}}@keyframes swing{20%{transform:rotate(15deg)}40%{transform:rotate(-10deg)}60%{transform:rotate(5deg)}80%{transform:rotate(-5deg)}100%{transform:rotate(0deg)}}.swing{-webkit-transform-origin:top center;-moz-transform-origin:top center;-o-transform-origin:top center;transform-origin:top center;-webkit-animation-name:swing;-moz-animation-name:swing;-o-animation-name:swing;animation-name:swing}@-webkit-keyframes wobble{0%{-webkit-transform:translateX(0%)}15%{-webkit-transform:translateX(-25%) rotate(-5deg)}30%{-webkit-transform:translateX(20%) rotate(3deg)}45%{-webkit-transform:translateX(-15%) rotate(-3deg)}60%{-webkit-transform:translateX(10%) rotate(2deg)}75%{-webkit-transform:translateX(-5%) rotate(-1deg)}100%{-webkit-transform:translateX(0%)}}@-moz-keyframes wobble{0%{-moz-transform:translateX(0%)}15%{-moz-transform:translateX(-25%) rotate(-5deg)}30%{-moz-transform:translateX(20%) rotate(3deg)}45%{-moz-transform:translateX(-15%) rotate(-3deg)}60%{-moz-transform:translateX(10%) rotate(2deg)}75%{-moz-transform:translateX(-5%) rotate(-1deg)}100%{-moz-transform:translateX(0%)}}@-o-keyframes wobble{0%{-o-transform:translateX(0%)}15%{-o-transform:translateX(-25%) rotate(-5deg)}30%{-o-transform:translateX(20%) rotate(3deg)}45%{-o-transform:translateX(-15%) rotate(-3deg)}60%{-o-transform:translateX(10%) rotate(2deg)}75%{-o-transform:translateX(-5%) rotate(-1deg)}100%{-o-transform:translateX(0%)}}@keyframes wobble{0%{transform:translateX(0%)}15%{transform:translateX(-25%) rotate(-5deg)}30%{transform:translateX(20%) rotate(3deg)}45%{transform:translateX(-15%) rotate(-3deg)}60%{transform:translateX(10%) rotate(2deg)}75%{transform:translateX(-5%) rotate(-1deg)}100%{transform:translateX(0%)}}.wobble{-webkit-animation-name:wobble;-moz-animation-name:wobble;-o-animation-name:wobble;animation-name:wobble}@-webkit-keyframes wiggle{0%{-webkit-transform:skewX(9deg)}10%{-webkit-transform:skewX(-8deg)}20%{-webkit-transform:skewX(7deg)}30%{-webkit-transform:skewX(-6deg)}40%{-webkit-transform:skewX(5deg)}50%{-webkit-transform:skewX(-4deg)}60%{-webkit-transform:skewX(3deg)}70%{-webkit-transform:skewX(-2deg)}80%{-webkit-transform:skewX(1deg)}90%{-webkit-transform:skewX(0deg)}100%{-webkit-transform:skewX(0deg)}}@-moz-keyframes wiggle{0%{-moz-transform:skewX(9deg)}10%{-moz-transform:skewX(-8deg)}20%{-moz-transform:skewX(7deg)}30%{-moz-transform:skewX(-6deg)}40%{-moz-transform:skewX(5deg)}50%{-moz-transform:skewX(-4deg)}60%{-moz-transform:skewX(3deg)}70%{-moz-transform:skewX(-2deg)}80%{-moz-transform:skewX(1deg)}90%{-moz-transform:skewX(0deg)}100%{-moz-transform:skewX(0deg)}}@-o-keyframes wiggle{0%{-o-transform:skewX(9deg)}10%{-o-transform:skewX(-8deg)}20%{-o-transform:skewX(7deg)}30%{-o-transform:skewX(-6deg)}40%{-o-transform:skewX(5deg)}50%{-o-transform:skewX(-4deg)}60%{-o-transform:skewX(3deg)}70%{-o-transform:skewX(-2deg)}80%{-o-transform:skewX(1deg)}90%{-o-transform:skewX(0deg)}100%{-o-transform:skewX(0deg)}}@keyframes wiggle{0%{transform:skewX(9deg)}10%{transform:skewX(-8deg)}20%{transform:skewX(7deg)}30%{transform:skewX(-6deg)}40%{transform:skewX(5deg)}50%{transform:skewX(-4deg)}60%{transform:skewX(3deg)}70%{transform:skewX(-2deg)}80%{transform:skewX(1deg)}90%{transform:skewX(0deg)}100%{transform:skewX(0deg)}}.wiggle{-webkit-animation-name:wiggle;-moz-animation-name:wiggle;-o-animation-name:wiggle;animation-name:wiggle;-webkit-animation-timing-function:ease-in;-moz-animation-timing-function:ease-in;-o-animation-timing-function:ease-in;animation-timing-function:ease-in}@-webkit-keyframes fadeIn{0%{opacity:0}100%{opacity:1}}@-moz-keyframes fadeIn{0%{opacity:0}100%{opacity:1}}@-o-keyframes fadeIn{0%{opacity:0}100%{opacity:1}}@keyframes fadeIn{0%{opacity:0}100%{opacity:1}}.fadeIn{-webkit-animation-name:fadeIn;-moz-animation-name:fadeIn;-o-animation-name:fadeIn;animation-name:fadeIn}@-webkit-keyframes fadeInUp{0%{opacity:0;-webkit-transform:translateY(20px)}100%{opacity:1;-webkit-transform:translateY(0)}}@-moz-keyframes fadeInUp{0%{opacity:0;-moz-transform:translateY(20px)}100%{opacity:1;-moz-transform:translateY(0)}}@-o-keyframes fadeInUp{0%{opacity:0;-o-transform:translateY(20px)}100%{opacity:1;-o-transform:translateY(0)}}@keyframes fadeInUp{0%{opacity:0;transform:translateY(20px)}100%{opacity:1;transform:translateY(0)}}.fadeInUp{-webkit-animation-name:fadeInUp;-moz-animation-name:fadeInUp;-o-animation-name:fadeInUp;animation-name:fadeInUp}@-webkit-keyframes fadeInDown{0%{opacity:0;-webkit-transform:translateY(-20px)}100%{opacity:1;-webkit-transform:translateY(0)}}@-moz-keyframes fadeInDown{0%{opacity:0;-moz-transform:translateY(-20px)}100%{opacity:1;-moz-transform:translateY(0)}}@-o-keyframes fadeInDown{0%{opacity:0;-o-transform:translateY(-20px)}100%{opacity:1;-o-transform:translateY(0)}}@keyframes fadeInDown{0%{opacity:0;transform:translateY(-20px)}100%{opacity:1;transform:translateY(0)}}.fadeInDown{-webkit-animation-name:fadeInDown;-moz-animation-name:fadeInDown;-o-animation-name:fadeInDown;animation-name:fadeInDown}@-webkit-keyframes fadeInLeft{0%{opacity:0;-webkit-transform:translateX(-20px)}100%{opacity:1;-webkit-transform:translateX(0)}}@-moz-keyframes fadeInLeft{0%{opacity:0;-moz-transform:translateX(-20px)}100%{opacity:1;-moz-transform:translateX(0)}}@-o-keyframes fadeInLeft{0%{opacity:0;-o-transform:translateX(-20px)}100%{opacity:1;-o-transform:translateX(0)}}@keyframes fadeInLeft{0%{opacity:0;transform:translateX(-20px)}100%{opacity:1;transform:translateX(0)}}.fadeInLeft{-webkit-animation-name:fadeInLeft;-moz-animation-name:fadeInLeft;-o-animation-name:fadeInLeft;animation-name:fadeInLeft}@-webkit-keyframes fadeInRight{0%{opacity:0;-webkit-transform:translateX(20px)}100%{opacity:1;-webkit-transform:translateX(0)}}@-moz-keyframes fadeInRight{0%{opacity:0;-moz-transform:translateX(20px)}100%{opacity:1;-moz-transform:translateX(0)}}@-o-keyframes fadeInRight{0%{opacity:0;-o-transform:translateX(20px)}100%{opacity:1;-o-transform:translateX(0)}}@keyframes fadeInRight{0%{opacity:0;transform:translateX(20px)}100%{opacity:1;transform:translateX(0)}}.fadeInRight{-webkit-animation-name:fadeInRight;-moz-animation-name:fadeInRight;-o-animation-name:fadeInRight;animation-name:fadeInRight}@-webkit-keyframes fadeOut{0%{opacity:1}100%{opacity:0}}@-moz-keyframes fadeOut{0%{opacity:1}100%{opacity:0}}@-o-keyframes fadeOut{0%{opacity:1}100%{opacity:0}}@keyframes fadeOut{0%{opacity:1}100%{opacity:0}}.fadeOut{-webkit-animation-name:fadeOut;-moz-animation-name:fadeOut;-o-animation-name:fadeOut;animation-name:fadeOut}@-webkit-keyframes fadeOutUp{0%{opacity:1;-webkit-transform:translateY(0)}100%{opacity:0;-webkit-transform:translateY(-20px)}}@-moz-keyframes fadeOutUp{0%{opacity:1;-moz-transform:translateY(0)}100%{opacity:0;-moz-transform:translateY(-20px)}}@-o-keyframes fadeOutUp{0%{opacity:1;-o-transform:translateY(0)}100%{opacity:0;-o-transform:translateY(-20px)}}@keyframes fadeOutUp{0%{opacity:1;transform:translateY(0)}100%{opacity:0;transform:translateY(-20px)}}.fadeOutUp{-webkit-animation-name:fadeOutUp;-moz-animation-name:fadeOutUp;-o-animation-name:fadeOutUp;animation-name:fadeOutUp}@-webkit-keyframes fadeOutDown{0%{opacity:1;-webkit-transform:translateY(0)}100%{opacity:0;-webkit-transform:translateY(20px)}}@-moz-keyframes fadeOutDown{0%{opacity:1;-moz-transform:translateY(0)}100%{opacity:0;-moz-transform:translateY(20px)}}@-o-keyframes fadeOutDown{0%{opacity:1;-o-transform:translateY(0)}100%{opacity:0;-o-transform:translateY(20px)}}@keyframes fadeOutDown{0%{opacity:1;transform:translateY(0)}100%{opacity:0;transform:translateY(20px)}}.fadeOutDown{-webkit-animation-name:fadeOutDown;-moz-animation-name:fadeOutDown;-o-animation-name:fadeOutDown;animation-name:fadeOutDown}@-webkit-keyframes fadeOutLeft{0%{opacity:1;-webkit-transform:translateX(0)}100%{opacity:0;-webkit-transform:translateX(-20px)}}@-moz-keyframes fadeOutLeft{0%{opacity:1;-moz-transform:translateX(0)}100%{opacity:0;-moz-transform:translateX(-20px)}}@-o-keyframes fadeOutLeft{0%{opacity:1;-o-transform:translateX(0)}100%{opacity:0;-o-transform:translateX(-20px)}}@keyframes fadeOutLeft{0%{opacity:1;transform:translateX(0)}100%{opacity:0;transform:translateX(-20px)}}.fadeOutLeft{-webkit-animation-name:fadeOutLeft;-moz-animation-name:fadeOutLeft;-o-animation-name:fadeOutLeft;animation-name:fadeOutLeft}@-webkit-keyframes fadeOutRight{0%{opacity:1;-webkit-transform:translateX(0)}100%{opacity:0;-webkit-transform:translateX(20px)}}@-moz-keyframes fadeOutRight{0%{opacity:1;-moz-transform:translateX(0)}100%{opacity:0;-moz-transform:translateX(20px)}}@-o-keyframes fadeOutRight{0%{opacity:1;-o-transform:translateX(0)}100%{opacity:0;-o-transform:translateX(20px)}}@keyframes fadeOutRight{0%{opacity:1;transform:translateX(0)}100%{opacity:0;transform:translateX(20px)}}.fadeOutRight{-webkit-animation-name:fadeOutRight;-moz-animation-name:fadeOutRight;-o-animation-name:fadeOutRight;animation-name:fadeOutRight}.shipping-messaging.is-holiday,.product-shipping-messaging.is-holiday{font-weight:bold;color:#c4262e}.buy_form__layout_hide_submit input[type="submit"]{display:none}#order-form .btn.btn-primary.buy-button{width:220px;font-size:18px;height:42px;margin-top:6px;margin-bottom:10px}.personalize-modal-text-box{height:100%;width:100%;box-sizing:border-box;min-height:50px}.extended_warranty_modal{text-align:left}.extended_warranty_modal h1{margin-top:0px;margin-bottom:0px}.extended_warranty_modal .warranty_price{color:red;font-weight:bold;font-size:23px;margin-bottom:8px}.extended_warranty_modal .title{color:#818582;margin-top:0px}.extended_warranty_modal .warranty_description{font-size:14px}.extended_warranty_modal .warranty_description p{font-size:14px !important;margin-bottom:5px !important}.warrantySelector{text-align:left;margin-top:15px}.warranty-name{width:180px;margin-left:5px;font-size:13px;margin-bottom:5px;color:#6c716d}.warranty-checkbox{float:left}.warranty-price{color:#c4262e}.modal .extended_warranty_modal{height:100%}.warranty-item-bordered{border:1px solid #ccc;margin-top:10px;margin-bottom:10px;border-radius:10px;position:relative;overflow:hidden;margin-right:10px}.warranty-item-bordered input{padding:0 !important;position:absolute;margin:auto 13px !important;top:0;left:0;bottom:0;right:0}.warranty-item-bordered .warranty-description{width:100%;display:inline-block;padding-left:5px}.warranty-item-bordered .warranty-description .warranty-name{display:block;padding-top:10px;padding-bottom:10px;padding-left:5px;cursor:pointer;margin-right:15px;margin-bottom:0px}.warranty-item-bordered .warranty-price{color:red}.warranty-item-bordered .warranty-action{font-size:1.5em;color:#ccc;display:inline !important;position:absolute;margin:auto !important;top:0;bottom:0;right:7px;height:21px}.warranty-item-bordered input[type=checkbox]{margin-left:14px;margin-right:10px;margin-top:0}.warranty-item-bordered .span2{width:auto;float:none;margin-left:0}.extended_warranty_modal.ew-modal{font-family:Helvetica, Arial, Inter, sans-serif !important;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;display:flex;flex-direction:column;background:#ffffff;border-radius:16px;overflow:hidden;box-shadow:0 10px 40px rgba(15,23,42,0.12);text-align:left;max-width:480px;max-height:90vh;margin:0 auto}.extended_warranty_modal.ew-modal,.extended_warranty_modal.ew-modal h1,.extended_warranty_modal.ew-modal h2,.extended_warranty_modal.ew-modal h3,.extended_warranty_modal.ew-modal h4,.extended_warranty_modal.ew-modal h5,.extended_warranty_modal.ew-modal h6,.extended_warranty_modal.ew-modal p,.extended_warranty_modal.ew-modal button,.extended_warranty_modal.ew-modal span,.extended_warranty_modal.ew-modal strong,.extended_warranty_modal.ew-modal li,.extended_warranty_modal.ew-modal a,.extended_warranty_modal.ew-modal div{font-family:Helvetica, Arial, Inter, sans-serif !important}.extended_warranty_modal.ew-modal .ew-modal__header{background:#f8fafc;color:#1e3a5f;border-bottom:1px solid #e5e7eb;padding:1rem 1.25rem;display:flex;flex-direction:row;align-items:center;justify-content:space-between;flex-shrink:0}.extended_warranty_modal.ew-modal .ew-modal__title{margin:0;padding-right:0.75rem;font-size:1.0625rem;font-weight:700;color:#1e3a5f;line-height:1.35;letter-spacing:-0.01em;font-style:normal}.extended_warranty_modal.ew-modal .ew-modal__close{flex-shrink:0;background:transparent;border:none;color:#64748b !important;font-size:1.5rem;font-weight:300;line-height:1;padding:0.15rem 0.35rem;margin:0;cursor:pointer;border-radius:4px}.extended_warranty_modal.ew-modal .ew-modal__hero{width:100%;flex-shrink:0}.extended_warranty_modal.ew-modal .ew-modal__hero-img{display:block;width:100%;height:200px;object-fit:cover}.extended_warranty_modal.ew-modal .ew-modal__content{padding:1.35rem 1.35rem 0.85rem;flex:1;min-height:0}.extended_warranty_modal.ew-modal .ew-modal__content.ew-modal__scroller{overflow-y:auto;-webkit-overflow-scrolling:touch}.extended_warranty_modal.ew-modal .ew-modal__vendor{margin:0 0 0.5rem;font-size:0.8125rem;color:#6b7280;font-weight:400}.extended_warranty_modal.ew-modal .ew-modal__product-title{margin:0 0 1rem;font-size:1.5rem;font-weight:700;color:#0f172a;line-height:1.2;letter-spacing:-0.025em}.extended_warranty_modal.ew-modal .ew-modal__price-pill{display:inline-flex;align-items:baseline;flex-wrap:wrap;background:#f1f5f9;border-radius:12px;padding:0.65rem 1.1rem;margin-bottom:1.1rem;gap:0.5rem}.extended_warranty_modal.ew-modal .ew-modal__price-amount{font-size:1.125rem;font-weight:700;color:#475569;white-space:nowrap}.extended_warranty_modal.ew-modal .ew-modal__price-note{font-size:0.8125rem;color:#6b7280;font-weight:400}.extended_warranty_modal.ew-modal .ew-modal__review-carousel{background:#f1f5f9;border-radius:10px;margin-bottom:1.25rem;overflow:hidden}.extended_warranty_modal.ew-modal .ew-modal__review-track{display:flex;width:200%;animation:ew-review-slide 12s infinite}.extended_warranty_modal.ew-modal .ew-modal__review-slide{width:50%;padding:1rem 1.125rem;box-sizing:border-box}.extended_warranty_modal.ew-modal .ew-modal__review-head{display:flex;align-items:center;gap:0.625rem;margin-bottom:0.625rem}.extended_warranty_modal.ew-modal .ew-modal__review-initials{width:34px;height:34px;border-radius:999px;background:#e2e8f0;color:#475569;font-size:0.75rem;font-weight:700;display:inline-flex;align-items:center;justify-content:center;flex-shrink:0}.extended_warranty_modal.ew-modal .ew-modal__review-stars{color:#f59e0b;font-size:0.75rem;line-height:1}.extended_warranty_modal.ew-modal .ew-modal__review-stars i+i{margin-left:0.15rem}.extended_warranty_modal.ew-modal .ew-modal__review-meta{margin:0.3rem 0 0;font-size:0.75rem;color:#6b7280}.extended_warranty_modal.ew-modal .ew-modal__review-text{margin:0;font-size:0.8125rem;line-height:1.5;color:#4b5563}.extended_warranty_modal.ew-modal .ew-modal__features{list-style:none;margin:0;padding:0 0 0.5rem}.extended_warranty_modal.ew-modal .ew-modal__feature{display:flex;gap:0.875rem;margin-bottom:1.125rem}.extended_warranty_modal.ew-modal .ew-modal__feature:last-child{margin-bottom:0}.extended_warranty_modal.ew-modal .ew-modal__feature-icon{flex-shrink:0;width:48px;height:48px;border-radius:10px;background:#e2e8f0;display:flex;align-items:center;justify-content:center}.extended_warranty_modal.ew-modal .ew-modal__feature-icon svg{stroke:#475569}.extended_warranty_modal.ew-modal .ew-modal__feature-title{font-size:0.9375rem;font-weight:700;color:#1f2937;margin-bottom:0.25rem}.extended_warranty_modal.ew-modal .ew-modal__feature-desc{margin:0;font-size:0.8125rem;line-height:1.45;color:#6b7280}.extended_warranty_modal.ew-modal .ew-modal__footer{background:#fafafa;border-top:1px solid #e5e7eb;padding:1rem 1.25rem 1.25rem;flex-shrink:0}.extended_warranty_modal.ew-modal .ew-modal__actions{display:flex;gap:0.75rem;width:100%}.extended_warranty_modal.ew-modal .ew-modal__btn{flex:1;display:inline-flex;align-items:center;justify-content:center;gap:0.45rem;padding:0.85rem 1rem;font-size:0.875rem;font-weight:600;border-radius:999px;border:2px solid transparent;cursor:pointer;font-family:Helvetica, Arial, Inter, sans-serif !important;line-height:1.2;text-transform:none}.extended_warranty_modal.ew-modal .ew-modal__btn--secondary{background:#ffffff;border-color:#475569;color:#475569}.extended_warranty_modal.ew-modal .ew-modal__btn--secondary .ew-modal__btn-icon{color:#475569}.extended_warranty_modal.ew-modal .ew-modal__btn--primary{background:#475569;border-color:#475569;color:#ffffff;box-shadow:0 2px 6px rgba(71,85,105,0.28)}.extended_warranty_modal.ew-modal .ew-modal__btn-icon{font-size:1.05rem;line-height:1;color:#94a3b8}.extended_warranty_modal.ew-modal .ew-modal__btn-icon--light{color:#ffffff;display:inline-flex}.extended_warranty_modal.ew-modal .ew-modal__btn-icon--light svg{display:block}.extended_warranty_modal.ew-modal .ew-modal__btn-spinner{margin-right:0.25rem}@media screen and (max-width: 575.98px){.modal-open .modal-wrapper .modal .modal-dialog .modal-content .extended_warranty_modal.ew-modal{display:flex;flex-direction:column;height:100%;max-height:none;max-width:none;border-radius:0;margin:0;box-shadow:none}.modal-open .modal-wrapper .modal .modal-dialog .modal-content .extended_warranty_modal.ew-modal .ew-modal__content.ew-modal__scroller{flex:1;min-height:0;overflow-y:auto;-webkit-overflow-scrolling:touch}}@keyframes ew-review-slide{0%{transform:translateX(0)}42%{transform:translateX(0)}50%{transform:translateX(-50%)}92%{transform:translateX(-50%)}100%{transform:translateX(0)}}.modal:focus{outline:0}
