.QAS_Header{display:block;padding:1em;position:relative}.QAS_Prompt{padding-top:20px;padding-left:1em;float:left;width:450px}.QAS_EmailPrompt{padding-top:10px;padding-left:1em;float:left;width:355px}.QAS_PhonePrompt{padding-top:10px;padding-left:1em;width:355px}.QAS_EmailPhoneContinue{right:0;position:absolute;bottom:0;padding-top:2em}.QAS_Input{padding:0 0 .3em;float:left}.QAS_PhoneInput{padding:0 0 .3em;float:left}.QAS_EmailInput{padding:0 0 .3em}.QAS_RightDetails{padding-top:20px;padding-left:1em;float:right;border-left:1px solid #aaaab8;width:300px}.QAS_RightSidePrompt{padding-bottom:.5em}.QAS_RightSidePromptText{padding-bottom:.5em}.QAS_RightDetails table{font-size:.9em}.QAS_EditLink{font-size:.8em;padding-left:1em}.QAS_Picklist{padding-top:.5em;padding-left:1em;width:450px;float:left;font-size:.9em}.QAS_DeliverableWarning{font-size:.8em;padding-top:.6em}.QAS_Pick{font-size:.9em;display:none;width:450px;height:200px;overflow:auto}.QAS_MultPick{font-size:.9em;display:none;width:450px;height:200px;overflow:auto}.QAS_ShowPick{padding-bottom:.6em}.QAS_Pick table,.QAS_MultPick table{font-size:.9em}.QAS_Pick table td,.QAS_MultPick table td{padding-right:1.5em}.QAS_EmailSuggPrompt{font-size:1em}.QAS_PromptText{margin-bottom:.5em}.QAS_EmailPromptText{margin-bottom:.5em}.QAS_EmailErrText{margin-bottom:.5em;color:#f00}.QAS_PhonePromptText{margin-bottom:.5em}.QAS_PhoneErrText{margin-bottom:.5em;color:#f00}.QAS_PromptData table{background-color:#e0e0ff}.QAS_EmailPromptData table{background-color:#e0e0ff}#QAS_RefineText{background:#eaecf6;border:1px solid #aaaab8;width:100px;margin-right:1em}#QAS_EmailRefineText{background:#eaecf6;border:1px solid #aaaab8;width:275px;margin-right:1em}#QAS_PhoneRefineText{background:#eaecf6;border:1px solid #aaaab8;width:200px;margin-right:1em}#QAS_RefineBtn,#QAS_AcceptOriginal,#QAS_NoApt,#QAS_TDContinue{padding:.1em 1em}#QAS_NoApt{margin-top:.5em}.QAS_Dialog{padding:6px;-webkit-border-radius:6px;-moz-border-radius:6px;border-radius:6px;border:1px solid #ccc;-webkit-box-shadow:0 4px 5px 0 #4c4c4c;-moz-box-shadow:0 4px 5px 0 #4c4c4c;box-shadow:0 4px 5px 0 #4c4c4c;z-index:1000002}.QAS_Dialog *{text-align:left;color:#666}.QAS_Dialog .ui-widget-header{border:none;background:#fff;color:#00a3e0;font-family:AvalonBook;font-size:36px;text-transform:uppercase;font-weight:normal}.QAS_Dialog .ui-dialog-titlebar{padding:12px;line-height:1}.QAS_Dialog .ui-dialog-title{padding:0;margin:0;color:#00a3e0}.QAS_Dialog .ui-corner-all{-moz-border-radius:6px;-webkit-border-radius:6px;border-radius:6px}.QAS_Dialog .ui-dialog-content{padding:6px 0}.QAS_Dialog .QAS_Header,.QAS_Dialog .QAS_Header *{color:#fff}.QAS_Dialog .ui-state-highlight{border:none;background:#00c2d6;-moz-border-radius:6px;-webkit-border-radius:6px;border-radius:6px;font-family:AvalonMedium;font-size:16px;padding:12px}.QAS_Dialog .QAS_PromptText,.QAS_Dialog .QAS_RightSidePromptText{font-family:AvalonBook;font-size:18px}.QAS_Dialog .ui-button{display:inline-block;position:relative;border:1px solid #00a3e0;border-bottom-color:#0086b8;-webkit-border-radius:1em;-moz-border-radius:1em;border-radius:1em;-moz-background-clip:padding;-webkit-background-clip:padding-box;background-clip:padding-box;padding:.25em 1em;background:#00b4e6;background:-webkit-gradient(linear,0,0,0 100%,from(#00c3ec),to(#00a4e0));background:-webkit-linear-gradient(#00c3ec,#00a4e0);background:-moz-linear-gradient(#00c3ec,#00a4e0);background:-ms-linear-gradient(#00c3ec,#00a4e0);background:-o-linear-gradient(#00c3ec,#00a4e0);background:linear-gradient(#00c3ec,#00a4e0);-webkit-box-shadow:0 2px 2px 0 #c5c5c5;-moz-box-shadow:0 2px 2px 0 #c5c5c5;box-shadow:0 2px 2px 0 #c5c5c5;font-family:AvalonDemi;text-transform:uppercase;color:#fff !important;font-size:108.333333333%;text-decoration:none;cursor:pointer}.QAS_Dialog #QAS_RefineBtn,.QAS_Dialog #QAS_AcceptOriginal,.QAS_Dialog #QAS_NoApt,.QAS_Dialog #QAS_TDContinue{padding:6px 10px}.QAS_Dialog a{text-decoration:underline;color:#666}.QAS_Dialog .QAS_RightDetails table{width:100%}.QAS_Dialog .QAS_RightDetails td{text-align:center}.QAS_Dialog .QAS_RightSidePrompt{text-align:center}.QAS_Dialog .QAS_PromptData table{margin:12px;border:12px solid #eaeceb;background-color:#eaeceb}.ui-front{z-index:1000004}#order_confirmation #torso{background-color:#e6e6e6;padding:1px 0;margin:0 0 0 0}#order_confirmation .order-error{padding:30px;font-size:14px}.gcbox{width:325px;padding:8px 0 8px 10px;margin-bottom:10px;background-color:#d8f8ff;border:1px solid #c0dce2;border-radius:6px;-webkit-box-shadow:0 -1px 0 0 #c5c5c5;-moz-box-shadow:0 -1px 0 0 #c5c5c5;box-shadow:0 -1px 0 0 #c5c5c5;font-family:AvalonDemi;font-size:12px;color:#3f3f3f;float:left;text-align:left;left:-10px;padding-left:4px;padding-top:5px;position:relative}#order_confirmation .review-order #ConversionSuccess{font-family:AvalonMedium}#order_confirmation .review-order #ConversionSuccess a{color:#00a3e0;text-decoration:none}#order_confirmation .product-specifications .adjusted-price{font-size:100%;font-weight:bold;color:#ef3340}#order_confirmation .product-specifications .regular-price{font-size:100%;font-weight:bold;color:#3f3f3f}#order_confirmation .create-account h3{padding:0;font-family:AvalonDemi;font-size:22px;color:#3ba3e6;text-transform:uppercase}#order_confirmation .create-account .header{background-color:#e2f6fa;float:left;position:relative;height:auto;border-radius:6px;-webkit-border-radius:6px;-moz-border-radius:6px;padding:10px;margin-bottom:10px}#order_confirmation .create-account ul.double{width:100%;overflow:hidden;list-style-type:disc;list-style-position:outside;margin:0;padding:0;float:left;position:relative}#order_confirmation .create-account ul.double li.double{float:left;width:250px}#order_confirmation .create-account ul.double li.double.guest-header{font-family:AvalonDemi;font-size:12px;color:#666;padding:0 0 5px 0;margin:5px 0 0 15px;font-weight:bold}#order_confirmation .create-account .entry{width:267px;display:inline-block;margin-bottom:15px;vertical-align:top}#order_confirmation .create-account h4{font-family:AvalonDemi;font-size:15px;text-transform:uppercase;font-weight:bold;color:#666;float:none;margin:3px 0}#order_confirmation .create-account .email-address{font-family:AvalonDemi;font-size:14px;font-weight:bold;color:#52ba7b;padding-bottom:15px}#order_confirmation .create-account input{width:238px;outline-style:none;vertical-align:middle;margin:2px 0 0 0;padding:6px;border-style:solid;border-color:#b4b4b4;border-width:1px;border-radius:5px;-moz-border-radius:5px;-webkit-border-radius:5px}#order_confirmation .create-account input[type="checkbox"]{width:20px;border-style:none}#order_confirmation .create-account .reminder-text{font-family:AvalonMedium;font-size:80%;margin:15px 0 0 0}#order_confirmation .create-account .errLabel{font-family:AvalonBold;color:#ef3340;display:none}#order_confirmation .create-account .button{margin-top:10px}.shp-order-savings{width:316px;padding:0;margin-top:10px;font-size:14px;color:#ef3340;font-weight:bold;list-style-type:none;font-family:AvalonMedium;text-align:center}.shp-order-savings .calc-text{width:250px}.shp-order-savings .value{width:53px;text-align:right}.shp-order-summarytotal{width:316px;padding:10px 0;float:left}.savingsBox{-webkit-box-shadow:inset 1px 1px 3px 1px rgba(128,128,128,1);box-shadow:inset 1px 1px 3px 1px rgba(128,128,128,1);border-radius:5px 5px 5px 5px;left:0;padding-left:10px;padding-bottom:6px;padding-top:5px;position:relative;width:325px;margin-bottom:10px;margin-top:10px;text-align:center}.Coupons{display:inline-block}.Coupons li{font-family:Helvetica;font-size:14px;color:#ef3340;float:left;list-style-type:none}.Coupons li.calc-text{width:245px;background:url("//www.hsn.com/cassette.axd/file/assets/img/applied-4fd99d99de1b6e9d27f94b08f4081149cc2e2600.png") no-repeat top right;background-position:60px}.Coupons li.value{width:53px;text-align:right}.shp-digital-delivery-instructions{background-color:#e5f6fc;color:#333;margin-left:6px;margin-top:6px;width:342px;border-radius:6px;padding:12px;font-size:14px;float:right;clear:right}.shp-digital-delivery-instructions p{font-size:inherit;line-height:20px;margin-top:8px}.shp-digital-delivery-instructions .note{font-size:32px;font-family:AvalonBold;float:left;margin-right:5px}.shp-digital-delivery-instructions h3{text-transform:uppercase;font-size:150%;font-family:AvalonBold;margin-top:7px}.shp-digital-delivery-instructions a{font-family:AvalonBold;text-transform:uppercase;color:#333;font-size:110%}.shp-order-summary{width:356px;margin-left:6px;border-radius:6px;padding:0 5px 5px 5px;background-color:#00c0eb;float:right}.so-fat-later{width:100%;float:left;padding:37px 0 14px 0}.so-fat-later h2{font-family:AvalonBook;font-size:250%;line-height:1em;margin:0;width:259px;float:left;color:#3f3f3f}.so-fat-later h3{font-family:AvalonMedium;font-size:100%;line-height:1em;margin:0;width:100%;float:left;color:#3f3f3f;padding-top:13px}.so-fat-later h3 span{font-family:AvalonBold;font-size:100%;line-height:1em;margin:0;color:#43b02a;text-transform:uppercase;font-weight:bold}#bag-orders{width:460px;float:right;padding-top:2px}#bag-orders ul{margin:0;padding:0}#bag-orders li{margin:0;padding:0;list-style-type:none;padding-right:27px;float:left;font-size:13px}#bag-orders li p{margin:0;padding:0;font-family:AvalonMedium;font-size:100%;color:#888;text-decoration:none}#bag-orders li p.completed{margin:0;padding:0;font-family:AvalonMedium;font-size:100%;color:#3f3f3f;text-decoration:none}#bag-orders li.last{padding-right:0}#bag-orders .bag-orders-bar{width:454px;float:left;background:#ccc;padding:2px;-webkit-border-radius:10px;-moz-border-radius:10px;border-radius:10px;-webkit-box-shadow:2px 2px 2px 0 #aeaeae inset;-moz-box-shadow:2px 2px 2px 0 #aeaeae inset;box-shadow:2px 2px 2px 0 #aeaeae inset;margin-top:3px}#bag-orders .bag-orders-bar .step-1-completed{width:18%;float:left;background:#00bdea;-webkit-border-radius:10px;-moz-border-radius:10px;border-radius:10px;-webkit-box-shadow:1px -1px 1px 0 #008cba inset;-moz-box-shadow:1px -1px 1px 0 #008cba inset;box-shadow:1px -1px 1px 0 #008cba inset;height:4px;display:block;font-size:1px}#bag-orders .bag-orders-bar .step-4-completed{width:100%;float:left;background:#00bdea;-webkit-border-radius:10px;-moz-border-radius:10px;border-radius:10px;-webkit-box-shadow:1px -1px 1px 0 #008cba inset;-moz-box-shadow:1px -1px 1px 0 #008cba inset;box-shadow:1px -1px 1px 0 #008cba inset;height:4px;display:block;font-size:1px}#bag-orders .bag-orders-bar .step-1-completed.step-2-completed{width:50%}#bag-orders .bag-orders-bar .step-1-completed.step-2-completed.step-3-completed{width:77%}#bag-orders .bag-orders-bar .step-1-completed.step-2-completed.step-3-completed.step-4-completed{width:100%}#shipping-billing-container{width:986px;margin:auto}#shipping-billing-container .modal-shipping{z-index:10000;-webkit-border-radius:6px;-moz-border-radius:6px;border-radius:6px;background-color:#fff;text-align:left;float:left}#shipping-billing-template{padding-bottom:10px;float:left}#shipping-billing-template .address-form{margin-bottom:6px;float:left}*+html .address-form-margin-top{margin-top:6px}#shipping-billing-template .field-row{width:574px;padding-bottom:20px;font-family:Helvetica;font-weight:bold;font-size:100%;color:#3f3f3f}#shipping-billing-template .field-row ul{margin:0;padding:0;list-style:none}#shipping-billing-template .field-row ul li{float:left;padding-left:15px}#shipping-billing-template .field-row ul li span{font-weight:normal;padding-left:5px;color:#666}#shipping-billing-template .field-row ul li:first-child{padding-left:0}#shipping-billing-template .field-row ul li ul{width:265px}#shipping-billing-template .field-row ul li ul li{padding:0 0 2px 0;float:none}#shipping-billing-template .field-row ul li ul li input{width:240px;border:1px solid #ccc;border-radius:4px;padding:4px 5px;background-color:#fff}#shipping-billing-template .field-row ul li.address-field{width:542px;padding:0}#shipping-billing-template .field-row ul li.address-field input{width:530px;border:1px solid #ccc;border-radius:4px;padding:4px 5px;background-color:#fff}#shipping-billing-template .city-state{width:574px;padding-bottom:20px;font-family:Helvetica;font-weight:bold;font-size:100%;color:#3f3f3f}#shipping-billing-template .city-state ul{margin:0;padding:0;list-style:none}#shipping-billing-template .city-state ul li{float:left;padding-left:20px}#shipping-billing-template .city-state ul li.phone-delivery{width:245px;padding:12px 0 0 10px;font-weight:normal;color:#666}#shipping-billing-template .city-state ul li:first-child{padding-left:0}#shipping-billing-template .city-state ul li ul li{width:209px;padding:0;float:none}#shipping-billing-template .city-state ul li ul li input{width:196px;border:1px solid #ccc;border-radius:4px;padding:4px 5px;background-color:#fff}#shipping-billing-template .city-state ul li ul li select{width:196px}#shipping-billing-template .city-state ul li.zip{width:100px}#shipping-billing-template .city-state ul li.zip ul li{width:100px;float:none}#shipping-billing-template .city-state ul li.zip ul li input{width:87px;border:1px solid #ccc;border-radius:4px;padding:4px 5px;background-color:#fff}#shipping-billing-template .payment-method{width:530px}#shipping-billing-template .payment-method ul{margin:0;padding:0;list-style:none}#shipping-billing-template .payment-method ul li.payment-head{font-family:AvalonMedium;font-size:14px;color:#666;padding-bottom:10px}#shipping-billing-template .payment-method ul li ul li{width:62px;float:left;text-align:center;padding:0 0 10px 15px}#shipping-billing-template .payment-method ul li ul li:first-child{padding:0}#shipping-billing-template .payment-method ul li ul li span{padding-top:10px;display:block}#shipping-billing-template .credit-card-info{width:570px;padding-top:10px}#shipping-billing-template .credit-card-info h3{font-family:AvalonMedium;font-size:14px;color:#3f3f3f}#shipping-billing-template .credit-card-info ul{margin:0;padding:0;list-style:none}#shipping-billing-template .credit-card-info ul li{font-family:Helvetica;font-weight:bold;font-size:100%;color:#3f3f3f;padding-right:8px;float:left}#shipping-billing-template .credit-card-info ul li ul li{width:260px;padding-bottom:2px;float:none}#shipping-billing-template .credit-card-info ul li ul li input{width:240px;border:1px solid #ccc;border-radius:4px;padding:4px 5px;background-color:#fff}#shipping-billing-template .credit-card-info ul li ul li.debit-card{width:50px;font-weight:normal;float:left}#shipping-billing-template .credit-card-info ul li ul li.debit-card input{width:20px}#shipping-billing-template .credit-card-info ul li ul li.expiary-date{width:178px;float:left}#shipping-billing-template .credit-card-info ul li ul li.expiary-date select{width:160px}#shipping-billing-template .credit-card-info ul li ul li.year{width:80px;float:left}#shipping-billing-template .credit-card-info ul li ul li.year select{width:80px}#shipping-billing-template .credit-card-info p{font-family:Helvetica;font-size:100%;color:#666}#shipping-billing-template .credit-card-info p span{padding-right:7px}#shipping-billing-template .credit-card-info ul li ul li span{font-weight:normal}#shipping-billing-template .credit-card-info.bottomline{padding-bottom:20px;border-bottom:1px solid #ccc}#shipping-billing-template .credit-card-info ul li span a{padding-left:5px;width:13px;height:13px}#shipping-billing-template .credit-card-info ul li.contact-info{padding-top:5px;width:500px}#shipping-billing-template .credit-card-info ul li.contact-info input{width:380px;padding:4px 5px}#shipping-billing-template .credit-card-info .check-box-fields p{width:166px;float:left}#shipping-billing-template .credit-card-info .check-box-fields p .check-box{width:15px}#shipping-billing-template .credit-card-info .check-box-fields p span{width:135px;float:left}#shipping-billing-template .address-form p{margin:0;font-family:Helvetica;font-size:100%;color:#666;font-style:normal}#shipping-billing-template .address-form a{color:#00a3e0;text-decoration:none}#shipping-billing-template .field-row ul li ul li a{padding-left:10px;font-weight:normal;text-decoration:none}#shipping-billing-template .bottom-left{width:310px;padding-right:30px;float:left}#shipping-billing-template .bottom-left p.up-next{margin:0;padding:0;font-family:AvalonBook;font-size:22px;color:#888;text-transform:uppercase}#shipping-billing-template .bottom-left p.order{margin:0;padding:0;font-family:AvalonBold;font-size:26px;color:#888;text-transform:uppercase;line-height:.5em}#shipping-billing-template .bottom-left p{padding-top:15px;font-family:Helvetica;font-size:100%;color:#666}#shipping-billing-template .bottom-buttons{width:222px;padding-top:15px;float:left}#shipping-billing-template .bottom-buttons ul{margin:0;padding:0;list-style:none}#shipping-billing-template .bottom-buttons ul li{float:left}#shipping-billing-template .bottom-buttons ul li.cancel-button{width:90px;text-align:center;font-family:AvalonDemi;text-transform:uppercase;font-size:100%;padding-top:10px}#shipping-billing-template .bottom-buttons ul li.cancel-button a{color:#3f3f3f;text-decoration:none}#shipping-billing-container .modal-confirmation-topcurve{z-index:10000;-webkit-border-radius:6px 6px 0 0;-moz-border-radius:6px 6px 0 0;border-radius:6px 6px 0 0;background-color:#fff;text-align:left;margin-bottom:1px;float:left}#shipping-billing-container .modal-confirmation-bottomcurve{z-index:10000;-webkit-border-radius:0 0 6px 6px;-moz-border-radius:0 0 6px 6px;border-radius:0 0 6px 6px;background-color:#fff;text-align:left;float:left}#shipping-billing-template .print-confirmation p{font-family:AvalonMedium;font-size:100%;color:#666;margin:0;padding-bottom:5px;font-size:14px}#shipping-billing-template .print-confirmation a{color:#00a3e0;text-decoration:none}#shipping-billing-template .printing{font-family:Helvetica;font-size:100%;padding:10px 20px}#shipping-billing-template .printing a{background:url(//www.hsn.com/cassette.axd/file/assets/sprites/Share/Share-932f21c033b56920eecf339010824e314ff9ea84.png) 0 -32px no-repeat;text-decoration:none;padding-left:20px;color:#00a3e0}.credit-detail-info .shipped-to{margin:0;width:190px;padding-right:20px;float:left}.credit-detail-info .shipped-to h3{font-family:AvalonBold;font-size:100%;color:#3f3f3f;text-transform:uppercase;margin:0;padding-bottom:10px}.credit-detail-info .shipped-to p{font-family:Helvetica;font-size:100%;color:#3f3f3f;margin:0}.credit-detail-info .shipped-to.billed-to{padding:0}.credit-detail-info .card-details{width:174px;padding-top:31px;float:left;text-align:center}.card-details .description{text-align:left}.card-details .mastercard{width:70px;float:left}.card-details .mastercard-details{width:100px;line-height:1.1em;float:left}.card-details .mastercard-details p{margin:0;font-family:Helvetica;font-size:100%;color:#666}#shipping-billing-template .arrival-details{width:574px;padding:15px 0;position:relative}#shipping-billing-template .arrival-details .product-number{width:100px;font-family:Helvetica;font-size:100%;color:#00a3e0;float:left}#shipping-billing-template .arrival-details .guest.product-number{color:#666}#shipping-billing-template .arrival-details .display-product{width:130px;float:left}#shipping-billing-template .arrival-details .product-specifications{width:210px;padding-right:20px;float:left;margin-bottom:20px}#shipping-billing-template .arrival-details .product-specifications p{margin:0}#shipping-billing-template .arrival-details .product-specifications p.item-number{font-size:91.6667%;font-family:Helvetica;color:#666}#shipping-billing-template .arrival-details .product-specifications p.item-number span{padding-right:5px}#shipping-billing-template .arrival-details .product-specifications p.item-number a{color:#00a3e0;text-decoration:none}#shipping-billing-template .arrival-details .product-specifications h1{font-size:13px;font-family:Helvetica}#shipping-billing-template .arrival-details .product-specifications h1 a{color:#00a3e0;text-decoration:none}#shipping-billing-template .arrival-details .product-specifications h1 a:hover{text-decoration:underline}#shipping-billing-template .arrival-details .item-price{font-size:100%;font-weight:bold;color:#3f3f3f}#shipping-billing-template .arrival-details .item-color{font-size:91.6667%;color:#666}#shipping-billing-template .arrival-details .item-color span{font-weight:bold;color:#3f3f3f}#shipping-billing-template .arrival-details .TargetedOffer{float:left;margin:6px 0 18px 0;overflow:hidden;display:block;width:100%}#shipping-billing-template .bottom-buttons .get-started{text-align:right;padding-right:13px;margin-top:15px}#shipping-billing-template .bottom-buttons .get-started a{color:#666}#shipping-billing-container .product-look{z-index:10000;-webkit-border-radius:6px 6px 6px 6px;-moz-border-radius:6px 6px 6px 6px;border-radius:6px 6px 6px 6px;background-color:#fff;text-align:left;margin-bottom:1px;float:left}#shipping-billing-container .no-bg{background:none}#shipping-billing-container .white-cell{background-color:#fff;-moz-border-radius:6px;-webkit-border-radius:6px;border-radius:6px;padding:20px;width:574px;margin-bottom:6px}#shipping-billing-container .right-column{float:right;width:372px}#shipping-billing-container .right-column #OrderSummary{margin-bottom:0 !important;width:354px !important}#shipping-billing-container .Price{color:#3f3f3f;font-weight:bold}#shipping-billing-container .Discounted{color:#ef3340}#shipping-billing-container .Originally{text-decoration:line-through}#orderreceipt{width:993px;margin:0 auto;font-family:AvalonBook;font-size:110%}#orderreceipt strong{color:#000}#orderreceipt table{width:980px;border:solid 1px #999;border-radius:5px;margin:0 auto 10px auto;border-collapse:separate}#orderreceipt th{font-weight:bold;padding:5px 10px;color:#000;font-family:AvalonDemi;font-size:110%}#orderreceipt th div{font-size:130%}#orderreceipt th span{font-weight:normal;font-family:AvalonBook;color:#666}#orderreceipt td,#orderreceipt tr{margin:0;padding:10px;border-collapse:collapse}#orderreceipt .ba{border:solid 1px #999}#orderreceipt .br{border-right:solid 1px #999}#orderreceipt .bb{border-bottom:solid 1px #999}#orderreceipt .bl{border-left:solid 1px #999}#orderreceipt .bt{border-top:solid 1px #999}#orderreceipt td{vertical-align:middle;border-collapse:collapse}#ordereceipt-totals td div{text-align:right}#ordereceipt-totals td div span{display:inline-block;float:left}#orderreceipt .tal{text-align:left;font-size:90%}#orderreceipt .yousaved{text-align:center;font-size:130%}#orderreceipt .origprice{text-decoration:line-through;display:block}#orderreceipt a{color:#666;text-decoration:underline}#orderreceipt a:hover{color:#666;text-decoration:none}#orderreceipt .w260{width:260px}#orderreceipt .w220{width:220px}#orderreceipt .w90{width:90px}#orderreceipt .w70{width:70px}#orderreceipt .w390{width:390px}#orderreceipt #ordereceipt-totals table{width:660px;float:right;margin-right:7px}#orderreceipt .w190{width:190px}#orderreceipt p{margin:0;padding:0}#orderreceipt .payment-method img{float:right}#orderreceipt .payment-method .expiration-date{display:none}#orderreceipt .support .phone{margin-left:6px}#orderreceipt .prodimg{margin:0 auto;width:64px;height:64px;text-align:center;display:block;border:solid 1px #999}#orderreceipt .ordernum{font-size:90%;text-align:center}#orderreceipt .copyright{text-align:center;clear:both;padding-top:40px;font-size:80%}#orderreceipt #orderreceipt-logo{margin:0 auto;font-size:140%}#orderreceipt #orderreceipt-logo .logo{width:150px}#orderreceipt #orderreceipt-logo .header{font-size:180%;width:170px}#orderreceipt #orderreceipt-logo .support{font-size:60%;text-align:right}#orderreceipt .no-border{border:none;margin-bottom:0}.errors{padding:20px;margin-bottom:1em;margin-left:2px;margin-right:2px;-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px;-moz-background-clip:padding;-webkit-background-clip:padding-box;background-clip:padding-box;background-color:#fff;border:2px solid #ef3341}.errors ul{position:relative;margin:0;padding:0 0 0 20px;list-style-type:disc;color:#ef3341}.errors li{padding-bottom:0;color:#ef3341}.errors h1{color:#ef3341;font-family:AvalonMedium;font-weight:normal;font-size:20px}.errors h2{padding:0;margin:6px 0;color:#ef3341;font-family:AvalonMedium;font-size:20px;line-height:20px;font-weight:normal}.items-header{width:100px;padding-right:20px;float:left}.items-header-ordernum{width:100px !important}.items-header-item{width:320px !important}.items-header-estimated-arrival{width:90px;float:left}.item-header-style{font-family:AvalonMedium;font-size:100%;color:#97999b}.gift-box-preview img{width:675px;height:571px}#gift-message-preview{padding:5px}#gift-message-preview table{width:700px;margin:5px}#gift-message-preview table table{width:100%}#gift-message-preview table table td{border:1px solid #000}#gift-message-preview .header-images td{vertical-align:middle;text-align:center}#gift-message-preview .header-images .logo{width:217px;height:64px}#gift-message-preview .contact-info td{vertical-align:top;width:auto;font-size:11px}#gift-message-preview .contact-info .sales{width:245px}#gift-message-preview .contact-info .customer-service-label{width:115px;font-weight:bold}#gift-message-preview .contact-info .numbers{width:200px}#gift-message-preview .page{position:absolute;bottom:0;right:0}#gift-message-preview .column-header td{color:#fff;font-weight:bold;background-color:#007dca;padding-left:5px;text-align:center;font-size:12px;font-family:'Helvetica Neue',Helvetica,Arial,sans-serif;float:none;vertical-align:middle}#gift-message-preview .column-header .order{width:60px}#gift-message-preview .column-header .qty{width:30px}#gift-message-preview .column-header .item{width:50px}#gift-message-preview .column-header .description{width:200px;text-align:left}#gift-message-preview .column-header .price{width:60px}#gift-message-preview .column-header .credit{width:60px}#gift-message-preview .column-header .s-and-h{width:55px}#gift-message-preview .column-header .tax{width:55px}#gift-message-preview .column-header .total{width:60px}#gift-message-preview .column-header .saving{width:80px}#gift-message-preview .column-header .loweritem{width:60px;text-align:left}#gift-message-preview .column-header .upc{width:60px}#gift-message-preview .column-header .lowerqty{width:60px}#gift-message-preview .column-header .lowerdesciption{width:360px;text-align:left}#gift-message-preview .column-header .return-code{width:80px}#gift-message-preview .column-header .credit-type{width:80px}#gift-message-preview .item-list td{text-align:center}#gift-message-preview .item-list td.description,#gift-message-preview .item-list td.item-number{text-align:left}#gift-message-preview .messages{border-spacing:10px;border-collapse:separate}#gift-message-preview .message-box{border:1px solid #000;padding:10px;height:200px;position:relative}#gift-message-preview .message-box.message{width:240px}#gift-message-preview .contact{width:240px;position:absolute;bottom:10px;left:10px;font-size:11px}#gift-message-preview th{font-size:11px;text-align:left}#gift-message-preview th.return{text-align:center}#gift-message-preview th.billing{text-align:right;width:200px}#gift-message-preview .instructions{font-size:10px}#gift-message-preview .billing-address{font-size:10px;text-align:right}#gift-message-preview ol{margin:0;padding:0}#gift-message-preview li{list-style-position:inside}#gift-message-preview .codes td{padding-right:5px;font-size:11px}#OrderSummary{width:356px;position:relative;z-index:2;float:right;background-color:#00c0eb;-webkit-border-radius:6px;-moz-border-radius:6px;border-radius:6px;padding:0 6px 5px 6px;margin-bottom:20px}#OrderSummary h2{color:#3f3f3f;font-family:Helvetica;font-size:16px;height:18px;text-transform:uppercase;padding-top:6px;text-align:left;margin:0;padding:6px 0 10px 0}#OrderSummary .Title{font-size:22px;color:#fff;font-family:AvalonBold;text-transform:uppercase;padding:15px 0 15px 15px;text-align:left}#OrderSummary .Content{background-color:#fff;width:335px;-webkit-border-radius:6px;-moz-border-radius:6px;border-radius:6px;padding:10px;float:left}#OrderSummary .GiftCard_Input{width:302px}#OrderSummary .Coupon input{width:242px}#OrderSummary dt{float:left;padding:5px 3px 0 0}#OrderSummary .YouSaved{width:316px;padding:0;margin:10px 0;float:left;text-align:left}#OrderSummary .YouSaved li{font-family:AvalonMedium;font-size:14px;color:#ef3340;font-weight:bold;width:100%;text-align:center}#OrderSummary li.CalcLabel{width:250px}#OrderSummary li.CalcValue{width:55px;text-align:right}#OrderSummary .Coupons li{color:#ef3340}#OrderSummary .Coupons li.CalcLabel{width:250px}#OrderSummary li.CalcValue{width:55px;text-align:right}#OrderSummary .Savings{width:315px;padding:10px;background-color:#d8f8ff;border:1px solid #c0dce2;border-radius:6px;-webkit-box-shadow:0 -1px 0 0 #c5c5c5;-moz-box-shadow:0 -1px 0 0 #c5c5c5;box-shadow:0 -1px 0 0 #c5c5c5;font-family:AvalonDemi;font-size:12px;color:#3f3f3f;float:left;text-align:left;left:0;position:relative}#OrderSummary .Calculations{width:316px;padding-bottom:15px;margin:0 10px;border-bottom:1px solid #ccc;float:left}#OrderSummary ul{margin:0;padding:0;list-style:none}#OrderSummary li{padding:4px 0;font-family:"helvetica neue",helvetica,arial,sans-serif;text-align:left;color:#666}#OrderSummary li ul li{float:left;font-size:12px}#OrderSummary li.CalcLabel{width:250px}#OrderSummary li.CalcValue{width:55px;text-align:right}#OrderSummary .EstimatedTax a:link,#OrderSummary .EstimatedTax a:visited,#OrderSummary .EstimatedTax a:active,#OrderSummary .EstimatedTax a:hover{font-size:100%;text-decoration:underline;cursor:pointer;color:#666}#OrderSummary .SummaryTotal{font-size:22px;font-family:AvalonBook;text-align:left;float:left;width:316px;padding:12px 0;line-height:25px;color:#666;margin:0 10px}#OrderSummary .SummaryTotal .Label{float:left}#OrderSummary .SummaryTotal .Value{float:right;text-align:right;display:block;line-height:25px}#OrderSummary .OrderButtons{width:316px;text-align:left;float:right}#OrderSummary .button{font-size:14px;float:right}#OrderSummary .Cancel{display:block;padding-top:6px}#OrderSummary a.Cancel:link,#OrderSummary a.Cancel:visited,#OrderSummary a.Cancel:active{text-decoration:none}#OrderSummary a.Cancel:hover{text-decoration:underline}#OrderSummary .SummaryTotalToday{color:#3f3f3f;width:316px;text-align:left;font-size:22px;font-family:AvalonMedium;padding-top:10px;border-top:1px dotted #ccc;float:left;padding-top:12px;line-height:25px;margin:0 10px 12px 10px}#OrderSummary .SummaryTotalToday .Label{float:left}#OrderSummary .SummaryTotalToday .Value{display:block;float:right;text-align:right}#OrderSummary .SummaryTotalToday .Query{vertical-align:middle}#OrderSummary .Note{font-size:12px;font-family:sans-serif;color:#666;line-height:normal;clear:left;display:block;float:left;width:316px}#faq-container .cell-left{float:left;margin:0 6px 6px 0}#faq-container .cell-right{float:right;margin:0 0 6px 0}#faq-container #breadbox{width:221px}#faq-container .faq-content{width:737px}#faq-container .cap{color:#fff;background-color:#00a3e0;font-family:AvalonDemi;text-transform:uppercase;padding:1px 14px;-moz-border-radius-topleft:7px;-webkit-border-top-left-radius:7px;border-top-left-radius:7px;-moz-border-radius-topright:7px;-webkit-border-top-right-radius:7px;border-top-right-radius:7px;font-size:18px}#faq-container .landing-callout{margin-top:8px;position:absolute;bottom:0;padding:10px;right:11px}#faq-container .landing-urls{color:#000;text-transform:uppercase;font-weight:900;font-family:AvalonDemi;font-size:15px}#faq-container .arrow-faq{background:url(//www.hsn.com/cassette.axd/file/assets/img/arrow-right-8x12-9c2c5b77b74b3aa5e5bcf5a5df33a0e18e198b16.png) no-repeat center center;width:8px;height:12px;display:inline-block;vertical-align:middle;margin-top:-3px;padding-left:9px}#faq-container #search-box{margin:7px 0}#faq-container #search-box .cap{font-size:30px}#faq-container .module-container{background-color:#fff;padding:12px;-moz-border-radius-bottomleft:7px;-webkit-border-bottom-left-radius:7px;border-bottom-left-radius:7px;-moz-border-radius-bottomright:7px;-webkit-border-bottom-right-radius:7px;border-bottom-right-radius:7px}#faq-container .widget-box{width:365px}#faq-container .widget-box ul{list-style-type:disc}#faq-container .widget-box li{padding:8px 0;list-style-position:inside;color:#00a3e0}#faq-container #faq-landing .module-container{min-height:207px;position:relative}#faq-container #search-btn{-webkit-border-radius:1.75em;-moz-border-radius:1.75em;border-radius:1.75em;line-height:32px;font-size:18px;width:157px;text-align:center}#faq-container #faq-search-form input{-moz-border-radius:0;-webkit-border-radius:0;border-radius:0;border:solid 1px #c7c7c7;float:none;margin:7px 7px;padding:3px 3px;width:490px;height:40px;font-family:Arial;font-size:22px;color:#999}.mobile #faq-container h1{text-align:center}.mobile #faq-container #breadbox{display:none}.mobile #faq-container .faq-content{width:90%;padding:0 14px}.mobile #faq-container #faq-search-form input{width:90%;text-align:center;font-size:18px}.mobile #faq-container #search-btn{width:85%}.mobile #faq-container .widget-box{width:100%}.mobile #faq-container .arrow-faq{margin-top:-4px;padding-left:6px}.mobile #faq-container .landing-callout{position:static;padding:0;text-align:center}.mobile #faq-container .widget-box ul{padding-left:5px}.mobile #faq-container #search-box .cap{font-size:22px;text-align:center}.mobile #faq-container .cap{text-align:center}.mobile #faq-container #search-btn{margin:9px 0}#faq-container #faq-list{margin:7px 0 0 0;padding:12px;font-family:AvalonBook}#faq-list .question{color:#00a3e0;font-size:21px}#faq-list .excerpt{color:#000;font-size:16px}#faq-list .alert-dialog{background-color:#f1f1f1;display:inline-block;width:712px}#faq-list .alertIcon{width:30px;margin:15px 16px}#faq-list .alertDescription{width:639px;margin:6px 0}#faq-list .alert{width:30px;height:30px;background:url(//www.hsn.com/cassette.axd/file/assets/sprites/global-33897c65d33cd0b353940168ce21950d7a511877.png) no-repeat top left;background-position:-29px -731px}#faq-list h2{text-transform:uppercase}#faq-container #faq-detail{margin:7px 0 0 0;padding:12px;font-family:AvalonBook}.mobile #faq-container #faq-detail{margin:0;padding:0}.mobile #faq-container ul{padding:23px;margin:0}#faq-detail .content-icon{display:inline-table;color:#00a3e0;font-size:40px;margin-top:6px;font-weight:900}#faq-detail .question-content{vertical-align:super;display:inline-table;margin-left:10px;font-size:18px !important;font-weight:bold;max-width:622px}.mobile #faq-detail .question-content{vertical-align:super;display:inline-table;margin-left:0;font-size:18px !important;font-weight:bold;max-width:622px}#faq-detail .question-content span,#faq-detail .question-content span *,#faq-detail .question-content p,#faq-detail .question-content p *{line-height:0;padding:0;margin:0;font-size:18px !important;font-weight:bold}#faq-detail .detail-answer{color:#000;font-size:15px;display:inline-table;vertical-align:top;margin-left:15px}.mobile #faq-detail .detail-answer{color:#000;font-size:15px;display:inline-table;vertical-align:top;margin-left:0}.mobile #faq-detail .detail-answer{display:inline-block !important}@media print{#faq-detail{display:block}#search-box{display:none}#faq-detail-utility{display:none}#feeds{display:none}#breadbox{display:none}#cell-left-top{display:none}.mobile header{display:none}.mobile #footer-container{display:none}}#faq-detail-utility{margin:6px 0;padding:10px 12px;border:3px solid #00a3e0}#faq-detail-utility h3{font-family:AvalonDemi;font-size:24px}#faq-detail-utility .rate-answer li{display:inline-block}#faq-detail-utility .utility-btns li{display:inline-block;cursor:pointer}#faq-detail-utility .faq-icon{top:5px;position:relative}#faq-detail-utility #rating-status{display:inline-block;padding-left:12px;vertical-align:text-bottom}#faq-detail-utility .print{background:url(//www.hsn.com/cassette.axd/file/assets/sprites/global-33897c65d33cd0b353940168ce21950d7a511877.png) no-repeat top left;background-position:0 -2308px;height:33px;width:29px;display:inline-block;position:relative;top:10px}#faq-detail-utility .email{background:url(//www.hsn.com/cassette.axd/file/assets/sprites/global-33897c65d33cd0b353940168ce21950d7a511877.png) no-repeat top left;background-position:0 -2343px;height:20px;width:29px;display:inline-block}#faq-detail-utility .icon-label{display:inline-block;font-family:AvalonBook;color:#00a3e0;font-size:14px;margin:0 16px;vertical-align:middle;margin:0 12px;top:0;position:relative;left:-9px;text-transform:uppercase}#faq-detail-utility .rateit-hover{cursor:pointer}#faq-list #popular-content ul{font-size:19px;line-height:21px;margin-left:22px}#faq-list #popular-content li{padding-top:12px;list-style-type:disc}#faq-detail .detail-answer img{max-width:611px !important}.mobile #faq-detail .detail-answer img{max-width:100% !important;height:auto}#faq-detail .detail-answer table,#faq-detail table{width:500px !important}.mobile #faq-detail .detail-answer table,#faq-detail table{width:100% !important}.mobile #faq-detail .detail-answer ol blockquote a{display:inline-block;overflow:hidden;width:259px}.mobile #faq-detail .detail-answer ol blockquote a:after{content:"\..."}.faq-validation{border:#f00 solid 2px !important}#faq-container #content-box{margin-top:8px}#faq-container #content-box .cap{font-size:20px}#faq-container #content-box input,#content-box select,#content-box textarea{-moz-border-radius:5px;-webkit-border-radius:5px;border-radius:5px;border:solid 1px #c7c7c7;float:none;margin:7px 7px;padding:3px 3px;min-width:234px;min-height:20px;font-family:Arial;font-size:15px;color:#999}#content-box textarea{-moz-border-radius:5px;-webkit-border-radius:5px;border-radius:5px;border:solid 1px #c7c7c7;float:none;margin:7px 7px;padding:3px 3px;min-width:96%;min-height:120px;font-family:Arial;font-size:15px;color:#999}.product-flag{width:auto;min-width:65px;height:36px;line-height:12px;color:#fff;font-size:12px;font-family:AvalonBook;text-transform:uppercase;text-align:left;border-radius:4px;padding:2px 6px;position:absolute;z-index:1;-webkit-box-shadow:0 1px 1px 0 #c8c8c8;-moz-box-shadow:0 1px 1px 0 #c8c8c8;box-shadow:0 1px 1px 0 #c8c8c8}.mobile .product-flag{width:auto;height:26px;line-height:12px;color:#fff;font-size:14px;font-family:AvalonDemi;text-transform:uppercase;text-align:left;vertical-align:middle;border-radius:0;padding:2px 15px;position:absolute;z-index:1;-webkit-box-shadow:none;-moz-box-shadow:none;box-shadow:none}.mobile .item div.product-flag>div{display:inline;line-height:25px;font-size:14px;font-weight:normal}.product-flag>div:first-child:nth-last-child(1){line-height:32px}.product-flag>div:first-child:nth-last-child(2),.product-flag>div:first-child:nth-last-child(2)~li{line-height:16px}.product-flag>div:first-child:nth-last-child(3),.product-flag>div:first-child:nth-last-child(3)~li{line-height:10px}.product-flag.cust-pick>div:nth-child(2),.product-flag.bonus-buy>div:nth-child(2),.product-flag.this-day-only>div:nth-child(2),.product-flag.waitlist>div:nth-child(2),.product-flag.sold-out>div:nth-child(2){font-size:14px;font-weight:bold}.product-flag.todays-special>div:first-child,.product-flag.show-stopper>div:first-child{font-size:14px;font-weight:bold}.product-flag.clearance>div,.product-flag.tspresale>div{font-weight:bold}.product-flag.sold-out{background:#888;background:-webkit-gradient(linear,0,0,0 100%,from(#888),to(#787878));background:-webkit-linear-gradient(#888,#787878);background:-moz-linear-gradient(#888,#787878);background:-ms-linear-gradient(#888,#787878);background:-o-linear-gradient(#888,#787878);background:linear-gradient(#888,#787878)}.product-flag.todays-special,.product-flag.this-day-only,.product-flag.clearance,.product-flag.tspresale{background:#f00;background:-webkit-gradient(linear,0,0,0 100%,from(#f00),to(#e00000));background:-webkit-linear-gradient(#f00,#e00000);background:-moz-linear-gradient(#f00,#e00000);background:-ms-linear-gradient(#f00,#e00000);background:-o-linear-gradient(#f00,#e00000);background:linear-gradient(#f00,#e00000)}.product-flag.show-stopper{background:#a77bc8;background:-webkit-gradient(linear,0,0,0 100%,from(#a77bc8),to(#936cb0));background:-webkit-linear-gradient(#a77bc8,#936cb0);background:-moz-linear-gradient(#a77bc8,#936cb0);background:-ms-linear-gradient(#a77bc8,#936cb0);background:-o-linear-gradient(#a77bc8,#936cb0);background:linear-gradient(#a77bc8,#936cb0)}.product-flag.daily-fix{background:#000;background:-webkit-gradient(linear,0,0,0 100%,from(#000),to(#000));background:-webkit-linear-gradient(#000,#000);background:-moz-linear-gradient(#000,#000);background:-ms-linear-gradient(#000,#000);background:-o-linear-gradient(#000,#000);background:linear-gradient(#000,#000)}.product-flag.hsn-event{background:#73cc00;background:-webkit-gradient(linear,0,0,0 100%,from(#73cc00),to(#65b400));background:-webkit-linear-gradient(#73cc00,#65b400);background:-moz-linear-gradient(#73cc00,#65b400);background:-ms-linear-gradient(#73cc00,#65b400);background:-o-linear-gradient(#73cc00,#65b400);background:linear-gradient(#73cc00,#65b400)}.product-flag.extras,.product-flag.pre-order,.product-flag.pre-sale,.product-flag.bonus-buy,.product-flag.cust-pick{background:#0cf;background:-webkit-gradient(linear,0,0,0 100%,from(#0cf),to(#00b7e0));background:-webkit-linear-gradient(#0cf,#00b7e0);background:-moz-linear-gradient(#0cf,#00b7e0);background:-ms-linear-gradient(#0cf,#00b7e0);background:-o-linear-gradient(#0cf,#00b7e0);background:linear-gradient(#0cf,#00b7e0)}.product-flag.low-inventory,.product-flag.waitlist{background:#ff7e00;background:-webkit-gradient(linear,0,0,0 100%,from(#ff7e00),to(#e06f00));background:-webkit-linear-gradient(#ff7e00,#e06f00);background:-moz-linear-gradient(#ff7e00,#e06f00);background:-ms-linear-gradient(#ff7e00,#e06f00);background:-o-linear-gradient(#ff7e00,#e06f00);background:linear-gradient(#ff7e00,#e06f00)}.product-flag.special38{background:#00c1d5}.mobile .product-flag.sold-out{background:#8c8c8c}.mobile .product-flag.todays-special,.mobile .product-flag.this-day-only,.mobile .product-flag.clearance,.mobile .product-flag.tspresale{background:#ff2338}.mobile .product-flag.show-stopper{background:#fc7fda}.mobile .product-flag.hsn-event{background:#00d000}.mobile .product-flag.extras,.mobile .product-flag.pre-order,.mobile .product-flag.pre-sale,.mobile .product-flag.bonus-buy,.mobile .product-flag.cust-pick{background:#00d0ff}.mobile .product-flag.low-inventory,.mobile .product-flag.waitlist{background:#ff7e00}.mobile .product-flag.special38{background:#00c1d5}#template-storefront_carousel{padding-top:0;padding-bottom:0}.dynamic-carousel{clear:both;position:relative}.dynamic-carousel .carousel-container .headline{font-size:1.4rem;padding:5px 0;text-align:center;color:#fff;font-family:AvalonMedium;text-transform:uppercase;background-color:#00a3e0;-ms-border-top-right-radius:6px;border-top-right-radius:6px;-ms-border-top-left-radius:6px;border-top-left-radius:6px}.dynamic-carousel .carousel-container{z-index:1;width:100%;overflow:hidden;text-align:center}.dynamic-carousel .carousel-container .module{margin:0;padding:0}.dynamic-carousel .carousel-container .carousel .prev,.dynamic-carousel .carousel-container .carousel .next{top:40%;opacity:.8;height:42px;width:25px;background-color:#d6d6d6}.dynamic-carousel .carousel-container .carousel .prev{left:0}.dynamic-carousel .carousel-container .carousel .next{right:0}.dynamic-carousel .carousel-container .product-list{margin:0;padding:0;list-style-type:none}.dynamic-carousel .product-list li{float:left;width:244px;padding:18px;background-color:transparent;position:relative}.dynamic-carousel .product-list.mobile li{width:135px;padding:10px 6px 0}.dynamic-carousel .product-list .image{text-align:center}.dynamic-carousel .product-list li .favorite-container{float:right;margin:6px}.dynamic-carousel .product-list li .favorite-container .count{float:right;margin-right:6px;line-height:16px;font-weight:bold;font-size:91.666666667%}.dynamic-carousel .product-list li .favorite-container .favorite{float:right}.dynamic-carousel .product-list li p{margin:6px;text-transform:uppercase}.dynamic-carousel .product-list li p span{display:block;padding-left:12px;font-size:125%;font-family:AvalonDemi}.dynamic-carousel .product-list li p .tag{position:relative;display:inline-block;-webkit-border-radius:2px;-moz-border-radius:2px;border-radius:2px;padding:2px 12px 0;background-color:#ed233e;color:#fff;font-weight:bold;font-size:83.333333333%;font-family:helvetica}.theme-ffd100 .dynamic-carousel .carousel-container .headline{background-color:#ffd100}.theme-f9e547 .dynamic-carousel .carousel-container .headline{background-color:#f9e547}.theme-ff671f .dynamic-carousel .carousel-container .headline{background-color:#ff671f}.theme-ff8f1c .dynamic-carousel .carousel-container .headline{background-color:#ff8f1c}.theme-c90807 .dynamic-carousel .carousel-container .headline{background-color:#c90807}.theme-f04e98 .dynamic-carousel .carousel-container .headline{background-color:#f04e98}.theme-f99fc9 .dynamic-carousel .carousel-container .headline{background-color:#f99fc9}.theme-a77bca .dynamic-carousel .carousel-container .headline{background-color:#a77bca}.theme-caa2dd .dynamic-carousel .carousel-container .headline{background-color:#caa2dd}.theme-0077c8 .dynamic-carousel .carousel-container .headline{background-color:#0077c8}.theme-00a3e0 .dynamic-carousel .carousel-container .headline{background-color:#00a3e0}.theme-00c1d5 .dynamic-carousel .carousel-container .headline{background-color:#00c1d5}.theme-68d2df .dynamic-carousel .carousel-container .headline{background-color:#68d2df}.theme-2ad2c9 .dynamic-carousel .carousel-container .headline{background-color:#2ad2c9}.theme-00bfb3 .dynamic-carousel .carousel-container .headline{background-color:#00bfb3}.theme-43b02a .dynamic-carousel .carousel-container .headline{background-color:#43b02a}.theme-78b02a .dynamic-carousel .carousel-container .headline{background-color:#78d64b}.theme-2d2926 .dynamic-carousel .carousel-container .headline{background-color:#2d2926}.theme-333333 .dynamic-carousel .carousel-container .headline{background-color:#333}.theme-666666 .dynamic-carousel .carousel-container .headline{background-color:#666}.theme-999999 .dynamic-carousel .carousel-container .headline{background-color:#999}.dynamic-carousel .product-list .ratingwrap{margin:0;padding:0}.dynamic-carousel .product-list .rating{margin-left:0;text-align:center}.dynamic-carousel .product-list .ratingwrap .rating .stars{float:left;margin-right:4px;margin-top:2px}.dynamic-carousel .product-list .ratingwrap .rating .count{font-size:91.6666667%}.dynamic-carousel .product-list.mobile .ratingwrap .rating .count{font-size:1.2rem}.dynamic-carousel .product-list .prodname{font-size:12px;font-family:Helvetica;padding-top:5px;text-align:center}.dynamic-carousel .product-list a.prodnamelink{font-size:12px;font-family:Century Gothic;color:#666}.dynamic-carousel .product-list .notewrap dt{display:none}.dynamic-carousel .product-list .notewrap dd{margin:0}.dynamic-carousel .product-list .tagline{font-size:12px;font-family:Century Gothic;font-weight:bold;text-align:center}.dynamic-carousel .product-list .pricewrap{margin:0;padding-top:0;padding-bottom:0;text-align:center}.dynamic-carousel .product-list .price{font-size:13px;font-family:AvalonMedium;font-weight:bold}.dynamic-carousel .product-list .pricewrap .pricing .actual-price{margin-left:0;padding-left:0}.dynamic-carousel .product-list .pricewrap .pricing .with-old-price .old-price{margin-left:0;padding-left:2px}.dynamic-carousel .product-list .preview{position:absolute;top:90px;left:80px;width:86px;-webkit-border-radius:1em;-moz-border-radius:1em;border-radius:1em;-moz-background-clip:padding;-webkit-background-clip:padding-box;background-clip:padding-box;padding:.3em 14px .23em 14px;background:rgba(0,0,0,.6);text-align:center;font-family:AvalonDemi;font-size:116.6666667%;letter-spacing:1px;text-transform:uppercase;color:#fff;cursor:pointer;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}.lt-ie9 .dynamic-carousel .product-list .preview{background-color:#000;filter:alpha(opacity=60)}.dynamic-carousel .product-list .preview:hover{background-color:#00a3e0}.lt-ie9 .dynamic-carousel .product-list .preview:hover{background-color:#00a3e0;filter:alpha(opacity=100)}.see-all-button{display:inline-block;background-color:#0077c8;color:#fff;font-family:"proxima-nova",sans-serif;font-size:12px;font-weight:bold;line-height:16px;letter-spacing:2px;text-align:center;padding:12px 20px;-ms-border-radius:2px;border-radius:2px;margin-top:26px;text-transform:uppercase;position:relative}.see-all-button:hover{text-decoration:none;background-color:#004b93}.see-all-button:active{background-color:#002b4d}.lessman-torso .vitamin-picker-results .dynamic-carousel,.lessman-page .vitamin-picker-results .dynamic-carousel{clear:both;height:550px;text-align:center;visibility:hidden}.lessman-torso .vitamin-picker-results .dynamic-carousel.mobile,.lessman-page .vitamin-picker-results .dynamic-carousel.mobile{height:280px}.lessman-torso .vitamin-picker-results .dynamic-carousel.mobile .module,.lessman-page .vitamin-picker-results .dynamic-carousel.mobile .module{-ms-border-radius:0;border-radius:0;overflow-x:visible}.lessman-torso .vitamin-picker-results .dynamic-carousel.mobile .carousel-container .carousel .product-list li.lessman-carousel-product-card .favorite,.lessman-page .vitamin-picker-results .dynamic-carousel.mobile .carousel-container .carousel .product-list li.lessman-carousel-product-card .favorite{clear:both;height:30px;width:30px;background:url("//www.hsn.com/cassette.axd/file/assets/img/mobile/BlueHeartOff-e485bfc0cdaa8743685e94081d167bf3436e5ad8.png") 100% 100% no-repeat;background-size:30px auto;background-position:0 !important}.lessman-torso .vitamin-picker-results .dynamic-carousel.mobile .carousel-container .carousel .product-list li.lessman-carousel-product-card .favorite.favorited,.lessman-page .vitamin-picker-results .dynamic-carousel.mobile .carousel-container .carousel .product-list li.lessman-carousel-product-card .favorite.favorited{background:url("//www.hsn.com/cassette.axd/file/assets/img/mobile/HeartOn-d69079f6ced6c7ade6c8a437ea0bd1fb7627a409.png") 100% 100% no-repeat;background-size:30px auto}.lessman-torso .vitamin-picker-results .dynamic-carousel.mobile .carousel-container .carousel .next,.lessman-page .vitamin-picker-results .dynamic-carousel.mobile .carousel-container .carousel .next{top:30%;right:10px;width:40px;height:60px;background:none}.lessman-torso .vitamin-picker-results .dynamic-carousel.mobile .carousel-container .carousel .next:before,.lessman-page .vitamin-picker-results .dynamic-carousel.mobile .carousel-container .carousel .next:before{content:'';position:absolute;right:5px;height:50%;width:25%;background-color:#f7d22b;-webkit-transform:skew(45deg,0);-moz-transform:skew(45deg,0);-ms-transform:skew(45deg,0);-o-transform:skew(45deg,0);transform:skew(45deg,0);border-top-left-radius:10px}.lessman-torso .vitamin-picker-results .dynamic-carousel.mobile .carousel-container .carousel .next:after,.lessman-page .vitamin-picker-results .dynamic-carousel.mobile .carousel-container .carousel .next:after{content:'';position:absolute;right:5px;top:50%;height:50%;width:25%;background-color:#f7d22b;-webkit-transform:skew(-45deg,0);-moz-transform:skew(-45deg,0);-ms-transform:skew(-45deg,0);-o-transform:skew(-45deg,0);transform:skew(-45deg,0);border-bottom-left-radius:10px}.lessman-torso .vitamin-picker-results .dynamic-carousel.mobile .carousel-container .carousel .next:hover,.lessman-page .vitamin-picker-results .dynamic-carousel.mobile .carousel-container .carousel .next:hover{background-image:none}.lessman-torso .vitamin-picker-results .dynamic-carousel.mobile .carousel-container .carousel .prev,.lessman-page .vitamin-picker-results .dynamic-carousel.mobile .carousel-container .carousel .prev{top:30%;left:10px;width:40px;height:60px;background:none}.lessman-torso .vitamin-picker-results .dynamic-carousel.mobile .carousel-container .carousel .prev:before,.lessman-page .vitamin-picker-results .dynamic-carousel.mobile .carousel-container .carousel .prev:before{content:'';position:absolute;left:5px;height:50%;width:25%;background-color:#f7d22b;-webkit-transform:skew(-45deg,0);-moz-transform:skew(-45deg,0);-ms-transform:skew(-45deg,0);-o-transform:skew(-45deg,0);transform:skew(-45deg,0);border-top-right-radius:10px}.lessman-torso .vitamin-picker-results .dynamic-carousel.mobile .carousel-container .carousel .prev:after,.lessman-page .vitamin-picker-results .dynamic-carousel.mobile .carousel-container .carousel .prev:after{content:'';position:absolute;left:5px;top:50%;height:50%;width:25%;background-color:#f7d22b;-webkit-transform:skew(45deg,0);-moz-transform:skew(45deg,0);-ms-transform:skew(45deg,0);-o-transform:skew(45deg,0);transform:skew(45deg,0);border-bottom-right-radius:10px}.lessman-torso .vitamin-picker-results .dynamic-carousel.mobile .carousel-container .carousel .prev:hover,.lessman-page .vitamin-picker-results .dynamic-carousel.mobile .carousel-container .carousel .prev:hover{background-image:none}.lessman-torso .vitamin-picker-results .dynamic-carousel .carousel-container,.lessman-page .vitamin-picker-results .dynamic-carousel .carousel-container{z-index:1;width:100%;overflow:hidden;margin-top:0}.lessman-torso .vitamin-picker-results .dynamic-carousel .carousel-container .module,.lessman-page .vitamin-picker-results .dynamic-carousel .carousel-container .module{margin:0;padding:0;background-color:transparent}.lessman-torso .vitamin-picker-results .dynamic-carousel .carousel-container .headline,.lessman-page .vitamin-picker-results .dynamic-carousel .carousel-container .headline{display:none}.lessman-torso .vitamin-picker-results .dynamic-carousel .carousel-container .carousel,.lessman-page .vitamin-picker-results .dynamic-carousel .carousel-container .carousel{overflow-x:hidden;margin-top:0}.lessman-torso .vitamin-picker-results .dynamic-carousel .carousel-container .carousel ul.product-list,.lessman-page .vitamin-picker-results .dynamic-carousel .carousel-container .carousel ul.product-list{margin:0;padding:0;list-style-type:none}.lessman-torso .vitamin-picker-results .dynamic-carousel ul.product-list .image,.lessman-page .vitamin-picker-results .dynamic-carousel ul.product-list .image{text-align:center}.lessman-torso .vitamin-picker-results .dynamic-carousel ul.product-list li p,.lessman-page .vitamin-picker-results .dynamic-carousel ul.product-list li p{margin:6px;text-transform:uppercase}.lessman-torso .vitamin-picker-results .dynamic-carousel ul.product-list li p span,.lessman-page .vitamin-picker-results .dynamic-carousel ul.product-list li p span{display:block;padding-left:12px;font-size:125%;font-family:AvalonDemi}.lessman-torso .vitamin-picker-results .dynamic-carousel ul.product-list li p .tag,.lessman-page .vitamin-picker-results .dynamic-carousel ul.product-list li p .tag{position:relative;display:inline-block;-webkit-border-radius:2px;-moz-border-radius:2px;border-radius:2px;padding:2px 12px 0;background-color:#ed233e;color:#fff;font-weight:bold;font-size:83.333333333%;font-family:helvetica}.lessman-torso .vitamin-picker-results .dynamic-carousel .product-list .tagline,.lessman-page .vitamin-picker-results .dynamic-carousel .product-list .tagline{font-size:12px;font-family:Century Gothic;font-weight:bold;text-align:center}.lessman-torso .vitamin-picker-results .dynamic-carousel .lt-ie9 .product-list .preview,.lessman-page .vitamin-picker-results .dynamic-carousel .lt-ie9 .product-list .preview{background-color:#000;filter:alpha(opacity=60)}.lessman-torso .vitamin-picker-results .dynamic-carousel .product-list .preview:hover,.lessman-page .vitamin-picker-results .dynamic-carousel .product-list .preview:hover{background-color:#00a3e0}.lessman-torso .vitamin-picker-results .dynamic-carousel .lt-ie9 .product-list .preview:hover,.lessman-page .vitamin-picker-results .dynamic-carousel .lt-ie9 .product-list .preview:hover{background-color:#00a3e0;filter:alpha(opacity=100)}.lessman-torso .dynamic-carousel,.lessman-page .dynamic-carousel{position:relative;height:570px}.lessman-torso .dynamic-carousel *,.lessman-page .dynamic-carousel *{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}.lessman-torso .dynamic-carousel.mobile .carousel-container .module .carousel .product-list li,.lessman-page .dynamic-carousel.mobile .carousel-container .module .carousel .product-list li{font-family:proxima-nova}.lessman-torso .dynamic-carousel.mobile .carousel-container .module .carousel .product-list li a.prodnamelink,.lessman-page .dynamic-carousel.mobile .carousel-container .module .carousel .product-list li a.prodnamelink{font-weight:600;color:#000;font-family:proxima-nova}.lessman-torso .dynamic-carousel.mobile .carousel-container .module .carousel .product-list li .pricewrap,.lessman-page .dynamic-carousel.mobile .carousel-container .module .carousel .product-list li .pricewrap{font-weight:600}.lessman-torso .dynamic-carousel.mobile .carousel-container .module .carousel .product-list li .pricewrap .pricing,.lessman-page .dynamic-carousel.mobile .carousel-container .module .carousel .product-list li .pricewrap .pricing{color:#000}.lessman-torso .dynamic-carousel.mobile .carousel-container .module .carousel .product-list li .pricewrap .pricing.with-old-price .actual-price,.lessman-page .dynamic-carousel.mobile .carousel-container .module .carousel .product-list li .pricewrap .pricing.with-old-price .actual-price{color:#991140}.lessman-torso .dynamic-carousel.mobile .carousel-container .module .carousel .product-list li .pricewrap .price,.lessman-page .dynamic-carousel.mobile .carousel-container .module .carousel .product-list li .pricewrap .price{font-family:proxima-nova;font-weight:600}.lessman-torso .dynamic-carousel.mobile .carousel-container .module .carousel .product-list li .notewrap,.lessman-page .dynamic-carousel.mobile .carousel-container .module .carousel .product-list li .notewrap{font-weight:600;text-transform:uppercase}.lessman-torso .dynamic-carousel.mobile .carousel-container .module .carousel .product-list li .flex-price,.lessman-page .dynamic-carousel.mobile .carousel-container .module .carousel .product-list li .flex-price{font-size:13px;text-align:center;color:#000}.lessman-torso .dynamic-carousel.mobile .carousel-container .module .carousel .product-list li .flex-price span,.lessman-page .dynamic-carousel.mobile .carousel-container .module .carousel .product-list li .flex-price span{color:#00a3e0}.lessman-torso .dynamic-carousel.mobile .carousel-container .module .carousel .product-list li .rating .count,.lessman-page .dynamic-carousel.mobile .carousel-container .module .carousel .product-list li .rating .count{color:#0077c8;position:relative;top:-1px}.lessman-torso .dynamic-carousel.mobile .carousel-container .module .carousel .prev,.lessman-page .dynamic-carousel.mobile .carousel-container .module .carousel .prev{top:30%;left:10px;width:40px;height:60px;background:none}.lessman-torso .dynamic-carousel.mobile .carousel-container .module .carousel .prev:before,.lessman-page .dynamic-carousel.mobile .carousel-container .module .carousel .prev:before{content:'';position:absolute;left:5px;height:50%;width:25%;background-color:#f7d22b;-webkit-transform:skew(-45deg,0);-moz-transform:skew(-45deg,0);-ms-transform:skew(-45deg,0);-o-transform:skew(-45deg,0);transform:skew(-45deg,0);border-top-right-radius:10px}.lessman-torso .dynamic-carousel.mobile .carousel-container .module .carousel .prev:after,.lessman-page .dynamic-carousel.mobile .carousel-container .module .carousel .prev:after{content:'';position:absolute;left:5px;top:50%;height:50%;width:25%;background-color:#f7d22b;-webkit-transform:skew(45deg,0);-moz-transform:skew(45deg,0);-ms-transform:skew(45deg,0);-o-transform:skew(45deg,0);transform:skew(45deg,0);border-bottom-right-radius:10px}.lessman-torso .dynamic-carousel.mobile .carousel-container .module .carousel .next,.lessman-page .dynamic-carousel.mobile .carousel-container .module .carousel .next{top:30%;right:10px;width:40px;height:60px;background:none;background-color:transparent !important}.lessman-torso .dynamic-carousel.mobile .carousel-container .module .carousel .next:before,.lessman-page .dynamic-carousel.mobile .carousel-container .module .carousel .next:before{content:'';position:absolute;right:5px;height:50%;width:25%;background-color:#f7d22b;-webkit-transform:skew(45deg,0);-moz-transform:skew(45deg,0);-ms-transform:skew(45deg,0);-o-transform:skew(45deg,0);transform:skew(45deg,0);border-top-left-radius:10px}.lessman-torso .dynamic-carousel.mobile .carousel-container .module .carousel .next:after,.lessman-page .dynamic-carousel.mobile .carousel-container .module .carousel .next:after{content:'';position:absolute;right:5px;top:50%;height:50%;width:25%;background-color:#f7d22b;-webkit-transform:skew(-45deg,0);-moz-transform:skew(-45deg,0);-ms-transform:skew(-45deg,0);-o-transform:skew(-45deg,0);transform:skew(-45deg,0);border-bottom-left-radius:10px}.lessman-torso .dynamic-carousel.mobile .carousel-container .module .carousel .prev:hover,.lessman-page .dynamic-carousel.mobile .carousel-container .module .carousel .prev:hover,.lessman-torso .dynamic-carousel.mobile .carousel-container .module .carousel .next:hover,.lessman-page .dynamic-carousel.mobile .carousel-container .module .carousel .next:hover{background-color:transparent !important}.lessman-torso .dynamic-carousel .carousel-container,.lessman-page .dynamic-carousel .carousel-container{position:absolute;top:0;margin-top:65px}.lessman-torso .dynamic-carousel .carousel-container .headline,.lessman-page .dynamic-carousel .carousel-container .headline{font-family:proxima-nova;font-weight:300;font-size:35px;line-height:45px;color:#951f2d;margin:0;letter-spacing:-.05em;background-color:transparent;text-transform:none}.lessman-torso .dynamic-carousel .carousel-container .module,.lessman-page .dynamic-carousel .carousel-container .module{margin:0;padding:0;background-color:transparent}.lessman-torso .dynamic-carousel .carousel-container .module .carousel,.lessman-page .dynamic-carousel .carousel-container .module .carousel{overflow-x:hidden}.lessman-torso .dynamic-carousel .carousel-container .module .carousel .product-list .rating,.lessman-page .dynamic-carousel .carousel-container .module .carousel .product-list .rating{margin-left:0;text-align:center}.lessman-torso .dynamic-carousel .carousel-container .module .carousel .product-list .rating .count,.lessman-page .dynamic-carousel .carousel-container .module .carousel .product-list .rating .count{color:#0077c8;position:relative;top:1px}.lessman-torso .dynamic-carousel .carousel-container .module .carousel .next,.lessman-page .dynamic-carousel .carousel-container .module .carousel .next,.lessman-torso .dynamic-carousel .carousel-container .module .carousel .prev,.lessman-page .dynamic-carousel .carousel-container .module .carousel .prev{top:40%;height:83px;width:50px;background-repeat:no-repeat;background-position:13px 20px;background-color:transparent}.lessman-torso .dynamic-carousel .carousel-container .module .carousel .next,.lessman-page .dynamic-carousel .carousel-container .module .carousel .next{right:0;background-image:url(//www.hsn.com/cassette.axd/file/assets/sprites/Lessman/RightArrow-210899f9b1ede7f13f41faa995a83ed4fa6457fe.png)}.lessman-torso .dynamic-carousel .carousel-container .module .carousel .prev,.lessman-page .dynamic-carousel .carousel-container .module .carousel .prev{left:0;background-image:url(//www.hsn.com/cassette.axd/file/assets/sprites/Lessman/LeftArrow-7ed46844b01fc32c00e662ad0439bb8dc180f5f6.png)}.lessman-torso .dynamic-carousel .carousel-container .module .carousel .next:hover,.lessman-page .dynamic-carousel .carousel-container .module .carousel .next:hover,.lessman-torso .dynamic-carousel .carousel-container .module .carousel .prev:hover,.lessman-page .dynamic-carousel .carousel-container .module .carousel .prev:hover{background-color:#f7d22b !important;-ms-border-radius:2px;border-radius:2px}.lessman-torso .dynamic-carousel .carousel-container .module .carousel .next:hover,.lessman-page .dynamic-carousel .carousel-container .module .carousel .next:hover{background-image:url(//www.hsn.com/cassette.axd/file/assets/sprites/Lessman/WhiteRightArrow-80974079cf2daeb6155579bcb7d79f4c70dc25f2.png)}.lessman-torso .dynamic-carousel .carousel-container .module .carousel .prev:hover,.lessman-page .dynamic-carousel .carousel-container .module .carousel .prev:hover{background-image:url(//www.hsn.com/cassette.axd/file/assets/sprites/Lessman/WhiteLeftArrow-da03c913bc49b5ba5eaa10c7d9160ebb85503a31.png)}.carousel-container li.lessman-carousel-product-card{float:left;width:280px;padding:12px 30px;margin:0;background-color:transparent;position:relative;text-align:center}.carousel-container li.lessman-carousel-product-card .lessman-info-icons{margin-top:5px;width:100%}.carousel-container li.lessman-carousel-product-card .description{width:95%;margin:0 auto;font-family:"proxima-nova",sans-serif;font-size:13px}.carousel-container li.lessman-carousel-product-card .prodname a.prodnamelink{font-family:"proxima-nova",sans-serif;font-style:normal;font-weight:600;color:#000;font-size:14px;line-height:18px}.carousel-container li.lessman-carousel-product-card .pricewrap{font-size:14px;line-height:18px}.carousel-container li.lessman-carousel-product-card .pricewrap .pricing{color:#000}.carousel-container li.lessman-carousel-product-card .pricewrap .pricing.with-old-price .actual-price{color:#991140}.carousel-container li.lessman-carousel-product-card .pricewrap .price{font-family:proxima-nova;font-weight:600}.carousel-container li.lessman-carousel-product-card .pricewrap .discount{color:#991140}.carousel-container li.lessman-carousel-product-card .flexpay-wrap{font-family:"proxima-nova",sans-serif;font-size:14px;font-weight:normal;line-height:16px;color:#000}.carousel-container li.lessman-carousel-product-card .flexpay-wrap span span{color:#00a3e0}.carousel-container li.lessman-carousel-product-card .free-shipping-wrap{text-transform:uppercase;color:#991140;font-size:14px;line-height:16px;font-family:"proxima-nova",sans-serif;font-weight:600;letter-spacing:1px}.carousel-container li.lessman-carousel-product-card .favorite-container,.carousel-container li.lessman-carousel-product-card .favorite-container{position:absolute;right:43px;top:0;-ms-border-radius:0 0 0 6px;border-radius:0 0 0 6px}.carousel-container li.lessman-carousel-product-card .preview{position:absolute;top:85px;left:100px;width:86px;-webkit-border-radius:1em;-moz-border-radius:1em;border-radius:1em;-moz-background-clip:padding;-webkit-background-clip:padding-box;background-clip:padding-box;padding:.3em 14px .23em 14px;background:rgba(0,0,0,.6);text-align:center;font-family:AvalonDemi;font-size:116.6666667%;letter-spacing:1px;text-transform:uppercase;color:#fff;cursor:pointer}.carousel-container li.lessman-carousel-product-card.promo-rating{width:238px}.carousel-container li.lessman-carousel-product-card.promo-rating .preview{left:46px}.carousel-container li.lessman-carousel-product-card.promo-rating .image img{width:168px;height:168px}.carousel-container li.lessman-carousel-product-card a:hover{text-decoration:none}.lessman-page #template-storefront-featured .carousel-container .carousel ul.product-list li,.lessman-torso #template-storefront-featured .carousel-container .carousel ul.product-list li{font-family:proxima-nova}.lessman-page #template-storefront-featured .carousel-container .carousel ul.product-list li a.prodnamelink,.lessman-torso #template-storefront-featured .carousel-container .carousel ul.product-list li a.prodnamelink{font-weight:600;color:#000;font-family:proxima-nova}.lessman-page #template-storefront-featured .carousel-container .carousel ul.product-list li .pricewrap .price,.lessman-torso #template-storefront-featured .carousel-container .carousel ul.product-list li .pricewrap .price{font-family:proxima-nova;font-weight:600}.lessman-page #template-storefront-featured .carousel-container .carousel ul.product-list li .notewrap,.lessman-torso #template-storefront-featured .carousel-container .carousel ul.product-list li .notewrap{font-weight:600;text-transform:uppercase}.lessman-page #template-storefront-featured .carousel-container .carousel ul.product-list li .flex-price,.lessman-torso #template-storefront-featured .carousel-container .carousel ul.product-list li .flex-price{font-size:13px;text-align:center;color:#000}.lessman-page #template-storefront-featured .carousel-container .carousel ul.product-list li .flex-price span,.lessman-torso #template-storefront-featured .carousel-container .carousel ul.product-list li .flex-price span{color:#00a3e0}.lessman-page #template-storefront-featured .carousel-container .carousel ul.product-list li .rating .count,.lessman-torso #template-storefront-featured .carousel-container .carousel ul.product-list li .rating .count{color:#0077c8;position:relative;top:-1px}.lessman-page #template-storefront-featured .carousel-container .carousel .prev,.lessman-torso #template-storefront-featured .carousel-container .carousel .prev{top:30%;left:10px;width:40px;height:60px;background:none;background-color:transparent !important}.lessman-page #template-storefront-featured .carousel-container .carousel .prev:before,.lessman-torso #template-storefront-featured .carousel-container .carousel .prev:before{content:'';position:absolute;left:5px;height:50%;width:25%;background-color:#f7d22b;-webkit-transform:skew(-45deg,0);-moz-transform:skew(-45deg,0);-ms-transform:skew(-45deg,0);-o-transform:skew(-45deg,0);transform:skew(-45deg,0);border-top-right-radius:10px}.lessman-page #template-storefront-featured .carousel-container .carousel .prev:after,.lessman-torso #template-storefront-featured .carousel-container .carousel .prev:after{content:'';position:absolute;left:5px;top:50%;height:50%;width:25%;background-color:#f7d22b;-webkit-transform:skew(45deg,0);-moz-transform:skew(45deg,0);-ms-transform:skew(45deg,0);-o-transform:skew(45deg,0);transform:skew(45deg,0);border-bottom-right-radius:10px}.lessman-page #template-storefront-featured .carousel-container .carousel .next,.lessman-torso #template-storefront-featured .carousel-container .carousel .next{top:30%;right:10px;width:40px;height:60px;background:none;background-color:transparent !important}.lessman-page #template-storefront-featured .carousel-container .carousel .next:before,.lessman-torso #template-storefront-featured .carousel-container .carousel .next:before{content:'';position:absolute;right:5px;height:50%;width:25%;background-color:#f7d22b;-webkit-transform:skew(45deg,0);-moz-transform:skew(45deg,0);-ms-transform:skew(45deg,0);-o-transform:skew(45deg,0);transform:skew(45deg,0);border-top-left-radius:10px}.lessman-page #template-storefront-featured .carousel-container .carousel .next:after,.lessman-torso #template-storefront-featured .carousel-container .carousel .next:after{content:'';position:absolute;right:5px;top:50%;height:50%;width:25%;background-color:#f7d22b;-webkit-transform:skew(-45deg,0);-moz-transform:skew(-45deg,0);-ms-transform:skew(-45deg,0);-o-transform:skew(-45deg,0);transform:skew(-45deg,0);border-bottom-left-radius:10px}.lessman-page #template-storefront-featured .carousel-container .carousel .prev:hover,.lessman-torso #template-storefront-featured .carousel-container .carousel .prev:hover,.lessman-page #template-storefront-featured .carousel-container .carousel .next:hover,.lessman-torso #template-storefront-featured .carousel-container .carousel .next:hover{background-color:transparent !important}#order_confirmation .share{float:right}#order_confirmation .share p{float:left;clear:none}#order_confirmation .share ul{float:left;clear:none;margin:0;padding:0}#order_confirmation .share li{list-style:none;margin:0;padding:0 0 0 6px;float:left;display:inline}#order_confirmation .ShareLink{width:16px;height:16px;background-size:16px 16px;cursor:pointer}#order_confirmation .share .ShareLink.email{width:16px;height:16px;background:url('//www.hsn.com/cassette.axd/file/assets/sprites/Share/Share-932f21c033b56920eecf339010824e314ff9ea84.png') 0 0}#order_confirmation .share .ShareLink.facebook{width:16px;height:16px;background:url('//www.hsn.com/cassette.axd/file/assets/sprites/Share/Share-932f21c033b56920eecf339010824e314ff9ea84.png') 0 -16px}#order_confirmation .share .ShareLink.twitter{width:15px;height:16px;background:url('//www.hsn.com/cassette.axd/file/assets/sprites/Share/Share-932f21c033b56920eecf339010824e314ff9ea84.png') 0 -48px}#template-content_carousel{padding-top:0;padding-bottom:0}.content-carousel{clear:both;position:relative}.content-carousel .play-btn{width:58px;height:58px;position:absolute;top:118px;left:14px;background:#000;opacity:.75;-webkit-border-radius:6px;-moz-border-radius:6px;border-radius:6px}.content-carousel .play-btn .icon{background:url(//www.hsn.com/cassette.axd/file/assets/sprites/global-33897c65d33cd0b353940168ce21950d7a511877.png) no-repeat scroll 0 -2425px transparent;width:39px;height:44px;display:block;margin:9px 20px}.content-carousel .mobile .play-btn{left:23px}.content-carousel .carousel-container{z-index:1;width:100%;overflow:hidden;text-align:center}.content-carousel .carousel-container a{color:#fff}.content-carousel .carousel-container a:hover{color:#fff}.content-carousel .carousel-container .headline{color:#fff}.content-carousel .carousel-container .headline.mobile{margin:0 0 1px 0}.content-carousel .carousel-container .module{margin:0;padding:0;-webkit-border-radius:0;-moz-border-radius:0;border-radius:0}.content-carousel .carousel-container .carousel .prev,.content-carousel .carousel-container .carousel .next{top:30% !important;opacity:.8;height:42px;width:25px;background-color:#d6d6d6}.content-carousel .carousel-container .carousel .prev{left:0}.content-carousel .carousel-container .carousel .next{right:0}.content-carousel .carousel-container ul.mobile li{float:left;padding:10px 6px 0;width:305px;background-color:transparent;margin:9px 5px}.content-carousel .carousel-container ul.mobile li h2{font-size:2rem;padding:0 0 1px 2px;line-height:17px}.content-carousel .carousel-container ul.mobile li h3{font-size:1.6rem;line-height:14px}.content-carousel .carousel-container ul.mobile li a.shop-now h3{font-size:2rem;line-height:0}.content-carousel .carousel-container .content-list{margin:0;padding:0;list-style-type:none}.content-carousel .carousel-container .content-list li{float:left;width:281px;padding:13px 0;position:relative;margin:0 20px}.content-carousel .carousel-container .content-list li p{margin:6px;text-transform:uppercase}.content-carousel .carousel-container .content-list li p span{display:block;padding-left:12px;font-size:125%;font-family:AvalonDemi}.content-carousel .carousel-container .content-list li p .tag{position:relative;display:inline-block;-webkit-border-radius:2px;-moz-border-radius:2px;border-radius:2px;padding:2px 12px 0;background-color:#ed233e;color:#fff;font-weight:bold;font-size:83.333333333%;font-family:helvetica}.content-carousel .carousel-container .content-list li h2{font-size:16px;font-family:"AvalonBold";font-weight:bolder;text-transform:uppercase;padding:15px 0 1px 2px;line-height:25px;color:#000}.content-carousel .carousel-container .content-list li h3{font-size:15px;font-family:"AvalonMedium";font-weight:500;text-transform:uppercase;color:#000;line-height:13px}.content-carousel .carousel-container .content-list li a.shop-now h3{padding:4px 2px;font-size:16px;font-family:"AvalonBold";font-weight:bolder;text-transform:uppercase;line-height:46px}.content-carousel .carousel-container .content-list li a{text-decoration:none;color:#000}.content-carousel .carousel-container .content-list .mobile li{width:135px;padding:10px 6px 0}.content-carousel .carousel-container .content-list img{text-align:center;width:270px;height:171px;-webkit-border-radius:6px;-moz-border-radius:6px;border-radius:6px}.content-carousel-items li{width:300px;height:300px}#smartbanner{position:absolute;left:0;top:-82px;border-bottom:1px solid #666;width:100%;height:95px;font-family:'Helvetica Neue',sans-serif;background:#fff;box-shadow:0 1px 2px rgba(0,0,0,.5);z-index:9998;-webkit-font-smoothing:antialiased;overflow:hidden;-webkit-text-size-adjust:none}#smartbanner .sb-icon{position:absolute;left:20px;top:20%;display:block;width:60px;height:60px;background:transparent;background-image:url('//www.hsn.com/cassette.axd/file/apple-touch-icon-72x72-5a717b33f32bddf8e7275acde2b1153a144d9287.png');background-size:cover}#smartbanner.no-icon .sb-icon{display:none}#smartbanner .sb-close{position:absolute;left:4px;top:5px;display:block;width:26px;height:26px;cursor:pointer;background:url('data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABoAAAAaCAYAAACpSkzOAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAoFJREFUeNq8VjuLGlEUPhtBHJuAIiiKjQFREARBEARBUKxtrPwHaQOpNqQLpJUFwVawCiwIikVQ0N5KXQhWLgZFEQQf8XFzzmRmuc5rx+yyH3yDc+895zvOnMfcMMbgLXBzhVAa+QHplu5/I38hf5qyJiED+pFl5ILpYyGd8Rv5MvpHX5GfkVa66Xa7MBwOYTqdipsejwdCoRAkk0n5/B/kN+QXs/9IQN7L4VarVRYOhykaTdIeneFwL/m48KslJIpMJhOWTqd1BZSks2TDiRkK3coigUDAtIhMsuHEbvWEvMgNnchkMleLyCRbCRvJp0rojnZrtZrK2Gq1smAwqFqPRCKaYuRDwp1SiF7einaUxiRSr9fZbDa72KPIN5sNq1QqmgFIWMmJIQulaLXT6aiMYrGY6JBAYpRlqVTqYs3v96vsyJeEFC/0kVZKpZLmo8jlcmy/3/+rzsWCbbfbp9/RaFTThnxJIN/wTionF10wOs1aazabkM/n4XA4gMPhAJvNBuv1GrLZLPT7fU0bzpfoWxY60cVisei2qvl8LgrJ2O12sFwudc9zvk680CNdfD6fplE8HodWqwV2u10UOJ/P4HK5oN1uA74fTRvO1yPfggyTYbUSE5Lh42KJRIIVCgV2PB7FtfF4zLxer+lkEORiVfY1t9vNRqORmGXYQJ/Wi8WiKNZoNMQSUPY/rmgFZcGW9QqWIuZF+GwUBMGoYMt6LWj/ii1or9eC3qypvnhM4FA0PSZUg4+e93ODj3snhB9ag++5Uf4JKdBNr9eDwWAAmOpwOp3A6XQqR/kW+f2aUa5MELMfJ97//ThRgkIPI99Th0FS/3lAdl77u+5F+CvAAKOMfjGTUfsHAAAAAElFTkSuQmCC') no-repeat top left}#smartbanner .sb-info{position:absolute;display:block;left:90px;top:35%;width:44%;font-size:1.4rem;line-height:1.2em;font-weight:bold;color:#6a6a6a;text-shadow:0 1px 0 rgba(255,255,255,.8)}#smartbanner .sb-info strong{display:block;font-size:1.6rem;color:#4d4d4d;line-height:18px}#smartbanner .sb-info>span{display:block}#smartbanner .sb-button{position:absolute;right:10px;top:25%;border:1px solid #bfbfbf;padding:3px 20px;min-width:10%;height:24px;font-size:1.4rem;line-height:24px;text-align:center;font-weight:bold;color:#fff;background:#00a3e0;text-transform:uppercase;text-decoration:none}.modal .checkout-container .right-container{overflow:scroll;-webkit-overflow-scrolling:touch}.modal .checkout-container .left-container{overflow:scroll;-webkit-overflow-scrolling:touch}.checkout-container *{-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box}#content.checkout{padding:55px 0 10px 0}#utility-nav.checkout{background-color:#dfdfdf}#process-order-errors{min-width:280px}.modal .checkout-container{padding-top:25px}.modal .checkout-container.mobile{padding-top:0}body.checkout-page{min-height:1000px;background-color:#e6e6e6}.checkout-container{width:100%;background-color:#e6e6e6 !important}.checkout-container h1{margin:5px 0;text-align:center;font-family:AvalonDemi;font-weight:bold;font-size:24px;text-transform:uppercase}.checkout-container h3{margin:5px 0;font-family:AvalonDemi;font-weight:bold;font-size:16px;text-transform:uppercase;color:#00a3e0}.checkout-container select{background-color:#fff;-webkit-appearance:none;-moz-appearance:none;background-image:url('data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAF4AAABUCAIAAACEKxdfAAAABGdBTUEAALGPC/xhBQAAAAlwSFlzAAAOwgAADsIBFShKgAAAABh0RVh0U29mdHdhcmUAcGFpbnQubmV0IDQuMC41ZYUyZQAAAj9JREFUeF7t189qE1EYhvHejnfq0muwO3eKbsSNK3FR3MS6UUlqrdYQmhhxG79kHmk7T5XEP2dCeQ8PhXROOPP9GBJysPq5Dg7H6VrAhMYBExoHTGgcMKFxwITGARMaB0xoHDChccCExgETGgdMaBwwoXHAhMYBExoHTGgcMKFxwITGARMaB0xoHDChccCExgETGgdMaBwwoXHAhMYBExoHTGgcMKFxwITGARMaB0xoHDChccCExgETGgdMW5o7D0/vjub1t/f/bfqb9+4WMA1paqqPF8s68cH4264T1v435/M/e+/ObVjWq3/hv/XseMyRO05YO99N1y7dqment+EfxzkNae6NZhy5Wdvo1IaC6J61br08vbiFT02NVByculm/1/H+5x9u6WdN5WkfT5Y3TuudT08WLVwqDmxLU20zs/c8mXxt5FJxZnOaypO/uPIJ4qv1sp1LxbFD0FQ1an2+fllcEhydrXWGd6k4eSCarpp5PFtwH6vV++m8voB4sVkDuFQcPihNVZO/nV7qXF3DuFScPzRNVfMff772sMyW3xv9Jrgx7mIPaKpSeHWGzmTW6kv6V3X3Uat/YaCK4/7o06PXJwO7VMDsDc0eBUxoHDChccCExgETGgdMaBwwoXHAhMYBExoHTGgcMKFxwITGARMaB0xoHDChccCExgETGgdMaBwwoXHAhMYBExoHTGgcMKFxwITGARMaB0xoHDChccCExgETGgdMaBwwoXHAhMYBExoHTGgcMKHpdTj+AbltwMSVhSjfAAAAAElFTkSuQmCC');background-position:right;background-repeat:no-repeat;-moz-background-size:46px;-o-background-size:46px;-webkit-background-size:46px;background-size:46px;border-radius:0;border:2px solid #00a3e0;padding:7px 46px 7px 5px;font-size:16px;font-family:AvalonMedium}.checkout-container select::-ms-expand{display:none}.checkout-container form{width:90%;margin:0 auto}.checkout-container form input,.checkout-container form select{width:100%;display:block;margin:5px auto}.checkout-container input[type="checkbox"],.checkout-container input[type="radio"]{width:20px;height:20px}.checkout-container input[type=text],.checkout-container input[type=email],.checkout-container input[type=password],.checkout-container input[type=number],.checkout-container input[type=tel],.checkout-container input[type=date],.checkout-container input[type=search],.checkout-container textarea{height:30px;font-weight:normal;border:solid 1px #a3a3a3;color:#333;outline:none;-webkit-appearance:none;-webkit-border-radius:0;border-radius:0;padding-left:5px}.checkout-container .module{padding:2%}.checkout-container .paypal-container{width:48%;margin:10px auto;background-color:#f5f5f5}.checkout-container .paypal-container .paypal-express-button{background-image:url('//www.hsn.com/cassette.axd/file/assets/img/Paypal_Express_Transparent-5242f17e2cd274b53f67fb0203aa35818c2074ce.png');background-repeat:no-repeat;background-position:center;background-color:transparent;border:none;display:block}.checkout-container .paypal-container .paypal-express-button.large{background-size:100%;height:50px;width:100%}.checkout-container .paypal-container .paypal-express-button.medium{background-size:85%;height:40px;width:100%}.checkout-container .paypal-container .paypal-express-button.small{background-size:65%;height:25px;width:100%}.checkout-container .paypal-container.small{margin:0 auto}.checkout-container .edit-button-container{width:150px}.checkout-container .input-wrap{margin:0;padding:0;display:inline-block;border:1px solid #999}.checkout-container .input-wrap input{margin:0;-webkit-appearance:none;border-width:0}.checkout-container .inline{display:inline-block}.checkout-container .full-container{width:100%}.checkout-container .right-container{width:40%;padding-left:7px;overflow-y:hidden;position:relative}.checkout-container .right-container::-webkit-scrollbar{-webkit-appearance:none}.checkout-container .right-container::-webkit-scrollbar-thumb{background-color:#00a3e0;-webkit-transform:translate3d(0,0,0);border:3px solid transparent;border-radius:9px;background-clip:content-box}.checkout-container .right-container::-webkit-scrollbar-track{background-color:rgba(100,100,100,0);width:15px}.checkout-container.tablet .right-container{height:inherit;overflow:scroll;-webkit-overflow-scrolling:touch}.checkout-container .left-container{width:60%}.checkout-container .left-container::-webkit-scrollbar{-webkit-appearance:none}.checkout-container .left-container::-webkit-scrollbar-thumb{background-color:#00a3e0;-webkit-transform:translate3d(0,0,0);border:3px solid transparent;border-radius:9px;background-clip:content-box}.checkout-container .left-container::-webkit-scrollbar-track{background-color:rgba(100,100,100,0);width:15px}.checkout-container.tablet .left-container{height:inherit;overflow:scroll;-webkit-overflow-scrolling:touch}.checkout-container .uppercase{text-transform:uppercase}.checkout-container .float-right{float:right}.checkout-container .float-left{float:left}.checkout-container .align-left{text-align:left}.checkout-container .align-right{text-align:right}.checkout-container .separator{border-bottom:1px solid #dfdfdf;display:inline-block;height:1px;width:100%;margin:5px 0}.checkout-container .separator.full{width:104%;margin:5px -2%}.checkout-container .separator.no-bottom{margin-bottom:0}.checkout-container .vertical-separator{border:1px solid #dfdfdf;width:1px;height:300px;position:relative;margin:0 20px}.checkout-container .vertical-separator .or{position:relative;top:40%;margin-left:-20px;padding:10px;width:40px;background-color:#fff;text-align:center;font-family:AvalonDemi;color:#999;text-transform:uppercase;font-size:20px}.checkout-container .card-image{width:44px;height:29px;position:relative;top:0;left:0;display:inline-block;background:url('//www.hsn.com/cassette.axd/file/assets/sprites/Mobile/CreditCards/cards-6511cbd2d010adabb3f8b759e73af1fce586bc95.png')}.checkout-container .card-image.ax{background-position:0 0}.checkout-container .card-image.mc{background-position:0 50%}.checkout-container .card-image.vi{background-position:0 100%}.checkout-container .card-image.dc{background-position:0 17%}.checkout-container .card-image.di{background-position:0 33%}.checkout-container .card-image.pc{background-position:0 67%}.checkout-container .card-image.py{background-position:0 83%}.checkout-container .card-image.sprite{background-size:100%}.checkout-container .card-image.large{width:65px;height:40px}.checkout-container .progress-bar{margin-top:15px}.checkout-container .progress-bar ul{list-style:none;display:inline-block}.checkout-container .progress-bar ul li{display:inline-block;width:150px;margin-right:-4px;font-family:AvalonMedium;font-size:14px;color:#333;text-transform:uppercase}.checkout-container .progress-bar ul li a{color:inherit;text-decoration:none}.checkout-container .progress-bar ul li .step{width:100%;height:12px;border:1px solid #a3a3a3;margin-top:7px}.checkout-container .progress-bar ul li .step.active{background-color:#78d64b}.checkout-container .progress-bar ul li .step.active.error{background-color:#c90807}.checkout-container .progress-bar ul li.active{color:#00a3e0;font-family:AvalonDemi}.checkout-container .progress-bar ul li.error{color:#c90807;font-weight:bold}.checkout-container .progress-bar ul li.error .step{background-color:#c90807 !important}.checkout-container .checkout-header{margin-top:7px;margin-bottom:7px;padding:15px}.checkout-container .checkout-header h1{font-size:30px;font-family:AvalonBold;color:#00a3e0;text-transform:uppercase;text-align:left;margin:0 0 5px 0;line-height:30px}.checkout-container .checkout-header h1.error{color:#c90807}.checkout-container .checkout-header .header-title{width:35%}.checkout-container .checkout-header .description{font-size:14px;font-family:AvalonMedium;color:#666}.checkout-container .checkout-header .description.larger{font-size:28px}.checkout-container .error-container{color:#c90807;font-size:14px;margin-top:7px;margin-bottom:10px;border:2px solid #c90807}.checkout-container .error-container span{display:block}.checkout-container .error-container .outline{text-align:left;color:#c90807;border:solid 1px #c90807;-webkit-border-radius:10px;-moz-border-radius:10px;border-radius:10px !important;padding:10px;margin:10px;background-color:#fff}.checkout-container .errors{border:1px solid #c90807;color:#c90807;text-align:left;margin-bottom:10px}.checkout-container .errors .errors-title{font-size:14px;font-weight:bold;padding-left:10px}.checkout-container .errors ul{margin:2px auto}.checkout-container .action-bar{text-transform:uppercase;width:100%;margin-top:-6px;color:#00a3e0;font-size:18px;display:table;table-layout:fixed}.checkout-container .action-bar .action{text-align:center;display:table-cell;height:60px;line-height:60px;border-left:1px solid #dfdfdf;cursor:pointer}.checkout-container .action-bar .action:first-child{border:none}.checkout-container .basic-order-summary,.checkout-container .order-summary{font-family:AvalonMedium;font-size:16px}.checkout-container .basic-order-summary .submit-button,.checkout-container .order-summary .submit-button{width:75%;margin:10px auto;height:40px;line-height:38px}.checkout-container .no-bag-items{margin-bottom:7px}.checkout-container .no-bag-items .desc{display:inline-block;font-family:AvalonDemi;font-size:20px;text-transform:uppercase;color:#666;line-height:50px}.checkout-container .no-bag-items .continue-button-container{width:50%}.checkout-container .title{background-color:#00a3e0;color:#fff;font-family:AvalonMedium;font-size:18px;padding:5px !important;border-top-left-radius:6px;border-top-right-radius:6px}.checkout-container .title a{color:#fff}.checkout-container .title.pink{background-color:#f39}.checkout-container .title.gray{background-color:#666}.checkout-container .title.smaller{font-size:16px}.checkout-container .order-summary{top:0;position:relative}.checkout-container .order-summary .title{text-transform:uppercase}.checkout-container .order-summary .module{border-top-left-radius:0;border-top-right-radius:0}.checkout-container .order-summary .totals{color:#333}.checkout-container .order-summary .totals .subtotal,.checkout-container .order-summary .totals .gift-charges,.checkout-container .order-summary .totals .shipping-handling,.checkout-container .order-summary .totals .autoship,.checkout-container .order-summary .totals .total-tax,.checkout-container .order-summary .totals .total-kash,.checkout-container .order-summary .totals .discount-section,.checkout-container .order-summary .totals .donation{clear:both}.checkout-container .order-summary .totals .discount-section{color:#c90807;padding-bottom:5px}.checkout-container .order-summary .totals .order-total{font-size:20px;color:#333}.checkout-container .order-summary .totals .total-today{color:#0077c8;font-size:20px;font-family:AvalonDemi}.checkout-container .order-summary .totals .total-today-desc{font-size:12px;text-align:center;color:#666}.checkout-container .order-summary .totals .total-savings{margin:0 0 5px 0;padding:6px;text-align:center;color:#c90807;font-weight:normal}.checkout-container .order-summary .discount-desc{text-align:center;color:#333;font-size:12px}.checkout-container .order-summary .summary-total{font-size:20px}.checkout-container .order-summary .checkout-button{width:65%}.checkout-container .order-summary .continue-shopping-action{width:48%;white-space:nowrap}.checkout-container .basic-order-summary,.checkout-container .basic-order-summary a{color:#0077c8 !important;font-size:20px;font-weight:bold}.checkout-container .basic-order-summary .bottom-container{width:100%;line-height:20px}.checkout-container dl.toggleContainer{padding:0;margin:0}.checkout-container dt.toggleTrigger{width:100%;font-size:18px;text-align:left;padding:11px 0;color:#fff;border-bottom:2px solid #fff;font-family:AvalonDemi;text-transform:uppercase;position:relative;background-color:#00a3e0}.checkout-container dt.toggleTrigger span{margin-left:10px}.checkout-container dl.toggleContainer dl dt:last-of-type{border-bottom:2px solid #fff}.checkout-container .toggleContainer{position:relative}.checkout-container dt.toggleTrigger .plus{clear:both;height:27px;width:27px;background:url("//www.hsn.com/cassette.axd/file/assets/img/mobile/WhitePlusMinus-c7df3db5bd746a35289546e0b75c8aaea0a7162c.png") 100% 100% no-repeat;background-size:auto;position:absolute;right:5px;top:8px;float:right;display:inline-block}.checkout-container dt.toggleTrigger .plus.image{-moz-background-size:27px auto;-o-background-size:27px auto;-webkit-background-size:27px auto;background-size:27px auto}.checkout-container dt.toggleTrigger .minus{clear:both;height:27px;width:27px;background:url("//www.hsn.com/cassette.axd/file/assets/img/mobile/WhitePlusMinus-c7df3db5bd746a35289546e0b75c8aaea0a7162c.png") 100% 100% no-repeat;background-size:auto;position:absolute;right:5px;top:8px;float:right;display:inline-block}.checkout-container dt.toggleTrigger .minus.image{background-size:27px auto;background-position:200% 0}.checkout-container .open-to-buy-container{width:100%}.checkout-container .open-to-buy-container .card-image.large{height:56px;width:90px;background-size:100%}.checkout-container .open-to-buy-container .available-balance{color:#00a3e0;font-size:14px}.checkout-container .open-to-buy-container .disclaimer{color:#666;font-size:12px}.checkout-container .open-to-buy-container .left-cell{text-align:center;width:30%}.checkout-container .open-to-buy-container .right-cell{width:65%}.checkout-container .promotion-message-container{margin:6px 0;background-color:#d8f8ff;border:1px solid #c0dce2;font-family:AvalonDemi;font-size:18px;color:#666}.checkout-container .continue-to-checkout{margin-top:15px;color:#00a3e0;font-size:18px;text-transform:uppercase;font-family:AvalonDemi}.checkout-container .continue-to-checkout .link-arrow{margin-left:5px}.checkout-container .simple-bottom-nav{font-size:10px;color:#fff;text-align:center;background-color:#00a3e0;padding:10px !important;margin-top:7px}.checkout-container .debit-authorization{margin-top:10px}.checkout-container .debit-authorization.debit-error{border:1px solid #c90807}.checkout-container .debit-authorization .error-text{color:#c90807}.checkout-container .debit-authorization .debit-auth-check,.checkout-container .debit-authorization .debit-auth-desc{padding:5px}.checkout-container.mobile h1,.checkout-container.tablet h1{font-size:2.4rem}.checkout-container.mobile h3,.checkout-container.tablet h3{font-size:1.6rem}.checkout-container.mobile .title,.checkout-container.tablet .title{border-top-left-radius:0;border-top-right-radius:0}.checkout-container.mobile .order-summary,.checkout-container.tablet .order-summary{margin-top:7px}.checkout-container.mobile .order-summary .title,.checkout-container.tablet .order-summary .title{font-size:1.8rem}.checkout-container.mobile .order-summary .title.smaller,.checkout-container.tablet .order-summary .title.smaller{font-size:1.6rem}.checkout-container.mobile .order-summary .totals .order-total,.checkout-container.tablet .order-summary .totals .order-total{font-size:1.8rem}.checkout-container.mobile .order-summary .totals .total-today,.checkout-container.tablet .order-summary .totals .total-today{font-size:1.8rem}.checkout-container.mobile .order-summary .totals .total-today-desc,.checkout-container.tablet .order-summary .totals .total-today-desc{font-size:1.2rem}.checkout-container.mobile .order-summary .discount-desc,.checkout-container.tablet .order-summary .discount-desc{font-size:1.2rem}.checkout-container.mobile .order-summary .summary-total,.checkout-container.tablet .order-summary .summary-total{font-size:1.8rem}.checkout-container.mobile .order-summary,.checkout-container.tablet .order-summary,.checkout-container.mobile .basic-order-summary,.checkout-container.tablet .basic-order-summary,.checkout-container.mobile .basic-order-summary a,.checkout-container.tablet .basic-order-summary a{font-size:1.5rem !important}.checkout-container.mobile select,.checkout-container.tablet select{font-size:1.6rem}.checkout-container.mobile input[type=button].main-button,.checkout-container.tablet input[type=button].main-button,.checkout-container.mobile .submit-button.main-button,.checkout-container.tablet .submit-button.main-button{font-size:1.8rem}.checkout-container.mobile input[type=button].minor-button,.checkout-container.tablet input[type=button].minor-button,.checkout-container.mobile .submit-button.minor-button,.checkout-container.tablet .submit-button.minor-button{font-size:1.8rem}.checkout-container.mobile .action-bar,.checkout-container.tablet .action-bar{font-size:1.4rem}.checkout-container.mobile dt.toggleTrigger,.checkout-container.tablet dt.toggleTrigger{font-size:1.6rem}.checkout-container.mobile .open-to-buy-container .available-balance,.checkout-container.tablet .open-to-buy-container .available-balance{font-size:1.4rem}.checkout-container.mobile .open-to-buy-container .disclaimer,.checkout-container.tablet .open-to-buy-container .disclaimer{font-size:1.2rem}.checkout-container.mobile .promotion-message-container,.checkout-container.tablet .promotion-message-container{font-size:1.6rem}.checkout-container .customer-service-links{width:100%;margin-bottom:10px}.checkout-container .customer-service-links .title{text-transform:uppercase}.checkout-container .customer-service-links #link-list ul{list-style:none;border-bottom:2px dotted #999}.checkout-container .customer-service-links #link-list ul li{display:inline-block;margin-bottom:10px}.checkout-container .customer-service-links #link-list ul.no-border{border-bottom:none}.checkout-container .customer-service-links #link-list div{vertical-align:middle;color:#666;display:inline-block}.checkout-container .customer-service-links #link-list div.secure{color:#00a3e0;text-transform:uppercase;font:13px AvalonMedium}.checkout-container .customer-service-links #link-list div.link{padding-left:10px;padding-right:37px}.checkout-container .customer-service-links #link-list div.link a{color:#00a3e0;font-family:AvalonMedium;font-size:13px;text-transform:uppercase}.checkout-container .customer-service-links #link-list div.link.mobile a{text-transform:none}.checkout-container .customer-service-links #link-list div.link.chat{padding-right:60px}.checkout-container .customer-service-links #link-list div.icon .img{background:url(//www.hsn.com/cassette.axd/file/assets/img/drawer-icons/cs-icons-c8ad2c43fbb515845cafdb2321c7ca36163d9f48.png) no-repeat left}.checkout-container .customer-service-links #link-list div.icon.mobile .img{width:24px;height:41px;background-position:0 0}.checkout-container .customer-service-links #link-list div.icon.email .img{width:39px;height:27px;background-position:-24px 0}.checkout-container .customer-service-links #link-list div.icon.faq .img{width:34px;height:34px;background-position:-63px 0}.checkout-container .customer-service-links #link-list div.icon.chat .img{width:41px;height:33px;background-position:-97px 0}.checkout-container .customer-service-links #link-list div.icon.secure .img{width:95px;height:45px;background-position:-138px 0;margin-left:-5px}.checkout-container .customer-service-links .secure-container{margin-top:10px}.lt-ie9 .checkout-container dt.toggleTrigger .plus{background-image:url(//www.hsn.com/cassette.axd/file/assets/img/HSN_checkout_drawer_Plus-30a7b7af0290cf5b21db625782c89c3cd7609afc.png)}.lt-ie9 .checkout-container dt.toggleTrigger .minus{background-image:url(//www.hsn.com/cassette.axd/file/assets/img/HSN_checkout_drawer_Minus-cf929d55b3f483b41a875f9ee41c920799591580.png)}.lt-ie9 .checkout-container .paypal-container .paypal-express-button{background-image:none;-ms-filter:"progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/assets/img/Paypal_Express_Transparent.png',sizingMethod='scale')"}.checkout-container .bag-items{margin-top:0}.checkout-container.mobile .bag-items{margin-top:10px}.checkout-container.tablet .bag-items{margin-top:0}.checkout-container .bag-item{margin:0 0 7px 0;font-family:AvalonMedium;color:#333;padding-bottom:0}.checkout-container .bag-item .item-info{width:100%}.checkout-container .bag-item a.product-link{color:inherit}.checkout-container .bag-item .product-name{font-size:18px;margin-bottom:10px}.checkout-container .bag-item .product-image{width:40%;margin-right:2%}.checkout-container .bag-item .product-info{width:58%}.checkout-container .bag-item .product-image img{width:100%}.checkout-container .bag-item .pfid{font-size:20px}.checkout-container .bag-item .pricing{font-size:25px}.checkout-container .bag-item .shipping-handling{font-size:20px}.checkout-container .bag-item .strike-through{text-decoration:line-through;color:#666}.checkout-container .bag-item .ship-hand-free{color:#c90807}.checkout-container .bag-item .variant-options{font-size:20px}.checkout-container .bag-item .variant-options .large{font-size:22px}.checkout-container .bag-item .item-options{width:100%}.checkout-container .bag-item .item-options .quantity-container{width:25%}.checkout-container .bag-item .item-options .quantity-container .quantity{width:100%}.checkout-container .bag-item .item-options .payment-options-container{width:70%}.checkout-container .bag-item .item-options .payment-options-container .payment-options{width:100%}.checkout-container .bag-item .item-options .payment-options-container .vip-financing-label{margin-top:5px;font-weight:bold}.checkout-container .bag-item .item-options .shipping-options-container{margin-top:15px}.checkout-container .bag-item .item-options .shipping-options-container .shipping-options-label strong{float:right}.checkout-container .bag-item .item-options .shipping-options{width:100%}.checkout-container .bag-item .item-options .gifting-options{margin-top:15px;display:table}.checkout-container .bag-item .item-options .autoship-container{margin-top:15px}.checkout-container .bag-item .item-options .autoship-container .autoship-label{font-size:16px}.checkout-container .bag-item .item-options .personalization-options{font-size:16px;margin-top:10px}.checkout-container .bag-item .item-options .gifting-options .toggle-switch{display:table-cell}.checkout-container .bag-item .item-options .gifting-options .gift-title{display:table-cell;vertical-align:middle;padding-left:10px;font-size:16px}.checkout-container .bag-item .item-options .gifting-options .gift-review{display:table-cell;vertical-align:middle;padding-left:15px;width:50%;font-size:14px}.checkout-container .bag-item .sold-out-save-button{margin:10px auto;width:85%;font-size:20px}.checkout-container .bag-item .coupon-applied{margin-top:5px;font-size:14px}.checkout-container .bag-item .promotion-container{margin:10px 0 0 0}.checkout-container .bag-item .promotion-container .promotion-description{font-size:14px}.checkout-container .bag-item .promotion-container .promotion-description span.offer{font-family:Helvetica,sans-serif;margin:0;color:#00a3e0;text-transform:uppercase}.checkout-container .bag-item .promotion-container .promotion-description span.savings{font-family:Helvetica,sans-serif;margin:0;color:#c90807;text-transform:uppercase}.checkout-container .saved-items-container{margin-top:5px}.checkout-container .saved-items-container .toggleTrigger{background-color:#f39;padding-left:10px;border-bottom:none}.checkout-container .soldout-items-container{margin-top:5px}.checkout-container .soldout-items-container .toggleTrigger{background-color:#666;padding-left:10px;border-bottom:none}.checkout-container .sold-out-message{background-color:#ff671f;color:#fff;font-family:AvalonBook;font-size:18px}.checkout-container .sold-out-message .message{width:90%;display:inline-block}.checkout-container .sold-out-message .link-arrow-container{display:inline-block;margin-left:20px;position:absolute;top:20px}.checkout-container #estimated-tax-container{position:absolute;background-color:#fff}.checkout-container #estimated-tax-container .ownership-arrow-container{margin-left:-50%}.checkout-container #estimated-tax-container .estimated-tax-menu{border:1px solid #999;-webkit-box-shadow:0 4px 4px 0 #666;-moz-box-shadow:0 4px 4px 0 #666;box-shadow:0 4px 4px 0 #666}.checkout-container #estimated-tax-container .estimated-tax-menu .zip-code{display:block;width:30%}.checkout-container #estimated-tax-container .estimated-tax-menu .submit-button{height:25px;line-height:23px;margin:0 auto}.checkout-container #estimated-tax-container .estimated-tax-menu .main-button{width:30%;float:right}.checkout-container #estimated-tax-container .estimated-tax-menu .minor-button{width:30%;float:right;margin-right:1%}.checkout-container.mobile .bag-item .product-name{font-size:1.7rem}.checkout-container.mobile .bag-item .pfid{font-size:1.6rem}.checkout-container.mobile .bag-item .pricing{font-size:1.6rem}.checkout-container.mobile .bag-item .shipping-handling{font-size:1.6rem}.checkout-container.mobile .bag-item .variant-options{font-size:1.6rem}.checkout-container.mobile .bag-item .variant-options .large{font-size:20px}.checkout-container.mobile .bag-item .sold-out-save-button{font-size:1.6rem !important}.checkout-container.mobile .bag-item .item-options .gifting-options .gift-title{font-size:1.4rem}.checkout-container.mobile .bag-item .item-options .gifting-options .gift-review{font-size:1.2rem}.checkout-container.mobile .bag-item .item-options .vip-financing-label{font-size:1.2rem;font-weight:normal}.checkout-container.mobile .bag-item .coupon-applied{font-size:1.4rem}.checkout-container.mobile .bag-item .promotion-container .promotion-description{font-size:1.2rem}.checkout-container.mobile .sold-out-message{font-size:1.6rem}.checkout-container .warranty-options{margin:0 0 7px 0;font-family:AvalonMedium;color:#333}.checkout-container .warranty-options .warranty-info{margin-top:-15px}.checkout-container .warranty-options .hpp-logo-container{float:left;width:25%}.checkout-container .warranty-options .hpp-logo{background-image:url('//www.hsn.com/cassette.axd/file/assets/img/ProtectionPlus_Icon-ca24268857d6db1934ba6cf276db9b588efe42d9.png');background-repeat:no-repeat;background-position:center;-webkit-background-size:contain;-moz-background-size:contain;-o-background-size:contain;background-size:contain;height:50px;width:100%}.checkout-container .warranty-options .warranty-detail-container{float:right;width:70%;display:table;height:38px}.checkout-container .warranty-options .warranty-detail{font-family:AvalonDemi;font-size:14px;line-height:1.4;width:60%;display:table-cell;vertical-align:middle}.checkout-container .warranty-options .warranty-detail .warranty-title{text-transform:uppercase;color:#00a3e0}.checkout-container .warranty-options .hpp-button-container{width:30%;display:table-cell;vertical-align:top;text-align:right;padding:2px 0 0 0}.checkout-container .warranty-options input.remove-hpp-button,.checkout-container .warranty-options input.add-hpp-button{font-size:18px;height:32px;line-height:22px;width:95%}.checkout-container .warranty-options .ownership-arrow-container{position:relative;top:-20px}.checkout-container .warranty-options .chain-link-container{position:relative;margin-top:-32px;margin-bottom:20px}.checkout-container .warranty-options .chain-link-icon{height:30px;margin:0 auto;background-image:url('data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAB4AAAAeCAYAAAA7MK6iAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAyRpVFh0WE1MOmNvbS5hZG9iZS54bXAAAAAAADw/eHBhY2tldCBiZWdpbj0i77u/IiBpZD0iVzVNME1wQ2VoaUh6cmVTek5UY3prYzlkIj8+IDx4OnhtcG1ldGEgeG1sbnM6eD0iYWRvYmU6bnM6bWV0YS8iIHg6eG1wdGs9IkFkb2JlIFhNUCBDb3JlIDUuMy1jMDExIDY2LjE0NTY2MSwgMjAxMi8wMi8wNi0xNDo1NjoyNyAgICAgICAgIj4gPHJkZjpSREYgeG1sbnM6cmRmPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5LzAyLzIyLXJkZi1zeW50YXgtbnMjIj4gPHJkZjpEZXNjcmlwdGlvbiByZGY6YWJvdXQ9IiIgeG1sbnM6eG1wPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvIiB4bWxuczp4bXBNTT0iaHR0cDovL25zLmFkb2JlLmNvbS94YXAvMS4wL21tLyIgeG1sbnM6c3RSZWY9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9zVHlwZS9SZXNvdXJjZVJlZiMiIHhtcDpDcmVhdG9yVG9vbD0iQWRvYmUgUGhvdG9zaG9wIENTNiAoTWFjaW50b3NoKSIgeG1wTU06SW5zdGFuY2VJRD0ieG1wLmlpZDoyM0Q1QjdEM0M3NTYxMUU0OUIxMUQ0MUNFRDg3NkYxNSIgeG1wTU06RG9jdW1lbnRJRD0ieG1wLmRpZDoyM0Q1QjdENEM3NTYxMUU0OUIxMUQ0MUNFRDg3NkYxNSI+IDx4bXBNTTpEZXJpdmVkRnJvbSBzdFJlZjppbnN0YW5jZUlEPSJ4bXAuaWlkOjhENDc0MUZBQzc1NTExRTQ5QjExRDQxQ0VEODc2RjE1IiBzdFJlZjpkb2N1bWVudElEPSJ4bXAuZGlkOjIzRDVCN0QyQzc1NjExRTQ5QjExRDQxQ0VEODc2RjE1Ii8+IDwvcmRmOkRlc2NyaXB0aW9uPiA8L3JkZjpSREY+IDwveDp4bXBtZXRhPiA8P3hwYWNrZXQgZW5kPSJyIj8+dfgwygAAAy5JREFUeNrEV11IVEEUPusfuSom6porGhmuGCJlJRhalLnbgy8RoVH5Iv2b+VAvJQRhEBVhlhX2lBVmYPUkaZEP9WRkIkGmZWFZqLv+tP6srrqdM82Vey93d+da2Qcfwz0z53x35s65c8aQ92QNCCAYaUPmIzcik5HLed8oshf5GvkM2Yx0+wsY5KefgpcjjyJjvYyJ48xGliHtyBpkFX8pTQT4EC1CdiHP+hDVQgz36eIxhGcciLyGPKLlkBaVAXssB2BtTBYYg8JhcnYcOuxtUN99G96PdKpXoh65GXkcOacQSS6KVYs+RBZrieaa8+FCdi2sCEuAF9+aoLW/CYan7ZBj3g4FK3fDF+dH6HP2qt1oT6QjG5EeyWhQbS6aaam35WmwtUL0MhOUv9oP7xztC/b06EyoyrkLDtcgFDZv9eZeI48t/8aFvkQJJDo1O6kQJdAz2anfB45xDYUw7d5qkZ0z75nTZVehWkpDSZhSxgT/HiauxYRDeJ4uFUgrhIStOvOUYUfSTriScwcSw1fpdSUtqyQsDIPBwNpN8dsgI3oDJEUkL2bWNhLOFB3tnBljPw31LBPCkiAsOIL9TASRScIW0dH3um+xNisuV2EvzTjD2vvdtaKhUuiXGSk6uvFTHYxMO8A9P6OwD07+gMtvK+Bp32PRUJEB8J9AwmOig3etLobT6y+CKTRemZzGeDi5rhIKU0pEQ42RcI/o6H2Ww6xtG3ipsF/vPM/avZaDoqF6SPiN6OiIkEi2c7+Of1bY+yf6YMLtZDteEO0k/FzPt/F4fp9swy47a8fdPxfziZ/Rrm5BOujw0eNZ3VkJdR9u4AsM6RWlN26hGbvoM+n1ptNoEaLSueyS0okKs8ElyKIhrrVwLI7yCtF//hkCddlVKJMqT/kPpIEvg1dQaRMaZGSljhz0THbq97PED7wVe828MEvT8hyY+g5bzFbISyyAOKOZHRY2PB4PpZ/CGQTApY4KrWKP8AhZ4qvY+5vlrYSbWuWtwccVhorxq39QEtG6n5Avr+hNghxSked4novCwX1SvYn6m7HWpc0qu7RF8b4R2aWthXPGX8BfAgwAKG3vOusZlEEAAAAASUVORK5CYII=');background-repeat:no-repeat;background-position:center;-webkit-background-size:contain;-moz-background-size:contain;-o-background-size:contain;background-size:contain;width:100%}.checkout-container.mobile .warranty-options .warranty-detail{font-size:1.4rem}.checkout-container.mobile .warranty-options input.remove-hpp-button,.checkout-container.mobile .warranty-options input.add-hpp-button{font-size:1.6rem}.checkout-container.mobile .charity{margin-bottom:10px}#order-review-template .bag-items{margin-top:7px}#order-review-template #prescreen-banner{margin-bottom:7px}#order-review-template .charity{margin-bottom:7px}.checkout-container#account-template input:not([type='checkbox']){height:40px;font-size:16px}.checkout-container#account-template .account-title{font-size:16px;font-family:AvalonDemi;color:#333;text-transform:uppercase}.checkout-container#account-template .account-title.adjust{padding-top:2%;margin-left:2%}.checkout-container#account-template .note{color:#00a3e0}.checkout-container#account-template #billing-address-container{margin-bottom:7px}.checkout-container#account-template #billing-address-container #shipping-same-as-billing{display:inline-block;margin-right:10px}.checkout-container#account-template #billing-address-container .shipping-same-as-billing-desc{display:inline-block}.checkout-container#account-template #billing-address-container .first-name,.checkout-container#account-template #shipping-address-container .first-name{display:inline-block;width:45%}.checkout-container#account-template #billing-address-container .last-name,.checkout-container#account-template #shipping-address-container .last-name{display:inline-block;width:45%;float:right}.checkout-container#account-template #billing-address-container .address1,.checkout-container#account-template #shipping-address-container .address1,.checkout-container#account-template #billing-address-container .address2,.checkout-container#account-template #shipping-address-container .address2{width:100%}.checkout-container#account-template #billing-address-container .city,.checkout-container#account-template #shipping-address-container .city{display:inline-block;width:35%;margin-right:1%;float:left}.checkout-container#account-template #billing-address-container .state,.checkout-container#account-template #shipping-address-container .state{display:inline-block;width:25%;margin-right:1%;float:left}.checkout-container#account-template #billing-address-container .zip-code,.checkout-container#account-template #shipping-address-container .zip-code{display:inline-block;width:38%;float:right}.checkout-container#account-template #shipping-address-container{margin-bottom:7px;display:none}.checkout-container#account-template #payment-container{margin-bottom:7px}.checkout-container#account-template #contact-container{margin-bottom:7px}.checkout-container#account-template #contact-container .float-left,.checkout-container#account-template #contact-container .float-right{width:49%}.checkout-container#account-template #contact-container .phone-number{display:inline-block;width:58%}.checkout-container#account-template #contact-container .phone-number-type{display:inline-block;width:40%;float:right}.checkout-container#account-template #contact-container .signup-email,.checkout-container#account-template #contact-container .signup-ts-email,.checkout-container#account-template #contact-container .signup-email-desc,.checkout-container#account-template #contact-container .signup-ts-email-desc{display:inline-block}.checkout-container#account-template #account-information-container{margin-bottom:7px}.checkout-container#account-template #account-information-container .float-left,.checkout-container#account-template #account-information-container .float-right{width:49%}.checkout-container#account-template #account-information-container .password{width:100%;display:inline-block}.checkout-container#account-template #account-information-container .password-instructions{font-size:11px;color:#999}.checkout-container#account-template #account-information-container .password-strength-container{margin-top:10px}.checkout-container#account-template #account-information-container .password-hint{display:inline-block;width:60%;float:left}.checkout-container#account-template #account-information-container .hint-help{display:inline-block;width:38%;margin-left:10px}.checkout-container#account-template #continue-container{margin-bottom:7px}.checkout-container#account-template #continue-container .description{text-transform:uppercase;font-size:22px;font-family:AvalonBook;color:#999;line-height:20px}.checkout-container#account-template #continue-container .description.strong{font-size:26px;font-family:AvalonBold;margin-bottom:15px}.checkout-container#account-template #continue-container .submit-button{width:47%;display:inline-block;margin:10px 1% 0 1%}#checkout-account{position:relative}#checkout-account .header .shp-customer-service{float:none}#checkout-account .header .tnav-main{float:none;height:104px}#checkout-account .header .tnav-main h2,#checkout-account .header .tnav-main h4{float:none;width:auto}#checkout-account .header #checkout-breadcrumb{z-index:0}#checkout-account h1{margin:10px 0;color:#00a3e0}#checkout-account .content{position:relative}#checkout-account .content .form{display:inline-block;margin-right:5px}#checkout-account .content .form .billing-address .is-shipping-billing label{display:inline-block}#checkout-account .content .form .shipping-address{display:none}#checkout-account .content .form .payment-information.form{width:445px}#checkout-account .content .form .payment-information ul{list-style:none;padding:0;margin:0}#checkout-account .content .form .payment-information li{display:inline-block}#checkout-account .content .form .payment-information input[type="radio"]{width:auto;margin:4px;display:inline-block;vertical-align:middle}#checkout-account .content .form .payment-information .button.apply.paypal{display:none}#checkout-account .content .form .payment-information .number input{width:190px}#checkout-account .content .form .payment-information .number img{float:left}#checkout-account .content .form .payment-information .expiration-date{width:164px;margin-left:25px}#checkout-account .content .form .payment-information .expiration-date .month,#checkout-account .content .form .payment-information .expiration-date .year{display:inline-block;margin-right:5px}#checkout-account .content .form .payment-information .expiration-date .not-required{display:none;margin-top:5px;font-style:italic}#checkout-account .content .form .payment-information .type{position:relative;float:left;margin:0;padding:0}#checkout-account .content .form .payment-information .type .debit-credit,#checkout-account .content .form .payment-information .type .paypal{display:inline;float:left;padding:10px}#checkout-account .content .form .payment-information .type .option{padding:15px;background:#e6e6e6;-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px;font-family:AvalonDemi;font-size:18px;float:left;color:#666;cursor:pointer;width:160px;text-align:center}#checkout-account .content .form .payment-information .type .or{font-family:AvalonDemi;font-size:18px;display:inline;float:left;padding:25px 15px 0 15px}#checkout-account .content .form .payment-information .type .selected .option{background:#00a3e0;color:#fff}#checkout-account .content .form .payment-information .type .selected .arrow{background:url("//www.hsn.com/cassette.axd/file/assets/img/indicator-arrow-down-00a3e0-8e1fb81ce3dd0fae13593bd79137dff1de7e2c5e.png");width:100%;float:left;background-position:50% 0;background-repeat:no-repeat;height:10px}#checkout-account .content .form .payment-information .debit-credit-form img{padding-right:5px;width:45px;height:29px}#checkout-account .content .form .payment-information .paypal-form{display:none}#checkout-account .content .form .payment-information .save-option label{display:inline}#checkout-account .content .form .payment-information .debit{display:block}#checkout-account .content .form .payment-information .debit label{display:inline}#checkout-account .content .form .contact-information .email-signup label{display:inline}#checkout-account .content .form .contact-information .phone-number-1{margin-right:50px}#checkout-account .content .form .contact-information .phone-number-2 label{width:100px;float:left}#checkout-account .content .form .contact-information .phone-number-2 .optional{display:block}#checkout-account .content .form .contact-information .email input,#checkout-account .content .form .contact-information .confirm-email input{width:380px}#checkout-account .content .form .contact-information #hint{margin-top:6px}#checkout-account .content .form .contact-information .email label{display:inline-block}#checkout-account .content .form .contact-information .email .note{display:inline-block}#checkout-account .content .form .contact-information .email input{display:block}#checkout-account .content .form .account-information input{width:253px}#checkout-account .content .form .account-information .password{margin-right:10px}#checkout-account .content .form .account-information .password label{display:inline-block}#checkout-account .content .form .account-information .password .note{display:inline-block}#checkout-account .content .form .account-information .password input{display:block}#checkout-account .content .form .account-information .password .prompt{color:#666;margin:3px;font-size:12px;display:inline-block;font-style:italic}#checkout-account .content .form .account-information .password-hint label{display:inline}#checkout-account .content .form .account-information .password-hint input{display:block}#checkout-account .content .form .account-information .hint-help{width:260px;display:inline-block;margin:25px 0 0 10px}#checkout-account .content .form .account-information .note{color:#00a3e0;cursor:pointer}#checkout-account .content .form .continue-order{position:relative}#checkout-account .content .form .continue-order h2{font:22px AvalonBook;color:#888;line-height:1em;margin:0;padding:0}#checkout-account .content .form .continue-order h2 strong{font-family:AvalonBold;font-size:26px}#checkout-account .content .form .continue-order .button-group{position:absolute;right:30px;top:45px}#checkout-account .content .form .continue-order .button-group .apply{font-size:16px;padding:.5em 1em}#checkout-account .content .info{display:inline-block;vertical-align:top;width:368px}#checkout-account .content .info #OrderSummary{margin-bottom:7px;z-index:0}#checkout-account .content .info .confidence{display:inline-block;width:328px;padding:20px}#checkout-account .content .info .confidence p{margin-bottom:0}#checkout-account .section{border-radius:6px;width:549px;padding:30px;margin:0 0 6px 0;background:#fff}#checkout-account .section h2{font-family:AvalonBold;color:#3f3f3f;text-transform:uppercase;font-size:130%;margin:0;padding:6px 0 6px 0}#checkout-account .section .field{display:inline-block;width:auto;vertical-align:top;margin:12px 0 0 0}#checkout-account .section .field br{display:none}#checkout-account .section .field input,#checkout-account .section .field select{display:inline-block}#checkout-account .section .field input[type="checkbox"]{vertical-align:middle}#checkout-account .section .field select{padding:5px}#checkout-account .section .field .month select,#checkout-account .section .field .year select{padding:3px}#checkout-account .section .field label{font-weight:bold;display:block}#checkout-account .section .field.first-name{margin-right:17px}#checkout-account .section .field.first-name input{width:250px}#checkout-account .section .field.last-name input{width:250px}#checkout-account .section .field.line-1 input,#checkout-account .section .field.line-2 input{width:535px}#checkout-account .section .field.line-2 label{display:inline-block}#checkout-account .section .field.city input{width:197px}#checkout-account .section .field.state{margin-right:21px;margin-left:21px}#checkout-account .section .field.state select{width:200px}#checkout-account .section .field.zip-code input{width:75px}#checkout-account .section .field.phone-number{display:none}#checkout-account.guest .save-option{display:none}#checkout-account .account-info{font-weight:bold;line-height:16px;margin-left:20px}#checkout-account .module.wrapper{padding:20px}#checkout-account .text-line{margin:10px auto}.ui-widget-overlay{position:fixed;z-index:10}.checkout-container .shipping-information-container{font-size:18px;color:#333}.checkout-container .shipping-information-container strong{font-family:AvalonDemi;text-transform:uppercase}.checkout-container.mobile .shipping-information-container{font-size:1.6rem;margin-top:7px}.checkout-container .payment-information-container{margin-top:7px;font-size:18px;color:#333}.checkout-container .payment-information-container strong{font-family:AvalonDemi;text-transform:uppercase}.checkout-container .discount-information-container{margin-top:7px}.checkout-container .discount-information-container .apply-label{font-size:14px;font-family:AvalonMedium;text-transform:uppercase;margin-bottom:5px}.checkout-container .discount-information-container #discount-code{width:65%;height:40px;float:left;margin-bottom:10px;font-size:18px}.checkout-container .discount-information-container #apply-discount{height:40px;line-height:40px;width:35%;float:right}.checkout-container .discount-information-container #apply-kash{height:40px;line-height:40px;width:35%;float:right}.checkout-container .discount-information-container .kash-description{width:65%;font-size:16px;font-family:AvalonMedium;margin-bottom:5px;float:left}.checkout-container .discount-information-container .kash-description strong{color:#00a3e0}.checkout-container .discount-information-container .discount-applied{width:100%;margin-bottom:5px;font-size:16px;color:#c90807;font-family:AvalonDemi}.checkout-container .discount-information-container .discount-applied .discount-text{vertical-align:top;font-weight:bold}.checkout-container .discount-information-container .discount-applied .discount-value{vertical-align:top;font-weight:bold;padding-right:15px}.checkout-container .discount-information-container .discount-applied .remove-discount{cursor:pointer}.checkout-container.mobile .payment-information-container{font-size:1.6rem}.checkout-container.mobile .discount-information-container #discount-code{font-size:1.8rem}.checkout-container.mobile .discount-information-container .apply-label{font-size:1.4rem}.checkout-container.mobile .discount-information-container .kash-description{font-size:1.3rem}.checkout-container.mobile .discount-information-container .discount-applied{font-size:1.6rem}.checkout-container .ltl-container{margin-top:7px;margin-bottom:7px}.checkout-container .ltl-container .confirm,.checkout-container .ltl-container .confirm-message{display:inline-block}.checkout-container .ltl-container .confirm-message{width:79%;margin-left:10px;font-size:14px;font-family:AvalonMedium}.checkout-container .ltl-container.ltl-error{border:4px solid #c90807}.checkout-container #phone-ltl-form #ltl-phone{font-size:16px}.checkout-container #phone-ltl-form label{font-size:14px}.checkout-container #phone-ltl-form .button-container{width:60%;margin-top:5px}.checkout-container #phone-ltl-form .button-container #apply{width:49%;height:40px;line-height:40px;margin-left:2%}.checkout-container #phone-ltl-form .button-container #cancel{width:49%;height:40px}.checkout-container.mobile .ltl-container .confirm-message{font-size:1.4rem}.checkout-container.mobile #phone-ltl-form #ltl-phone{font-size:1.6rem}.checkout-container.mobile #phone-ltl-form label{font-size:1.4rem}#select-address-container .address-container,#select-address-container .top-container{margin-bottom:7px}#select-address-container .address-container .module{padding:2% 2% 0 3%;font-size:16px}#select-address-container .select-address{margin:10px auto;height:40px;line-height:40px;width:75%}#select-address-container .flag{width:100%;line-height:30px}#select-address-container .flag.green{background-color:#78d64b}#select-address-container .flag span{font-size:14px;color:#fff;font-weight:bold;text-transform:uppercase;padding-left:10px}#select-address-containermobile .payment-container .module{font-size:1.4rem}#select-address-containermobile .flag span{font-size:1.4rem}.modal .select-address-container{height:570px;width:320px}.checkout-container .add-edit-address-widget-container h1.add{color:#f39}.checkout-container .add-edit-address-widget-container h1.edit{color:#00a3e0}.checkout-container .add-edit-address-widget-container .make-default-container{color:#333;font-size:14px}.checkout-container .add-edit-address-widget-container .make-default-container .toggle-switch{float:left;margin-right:10px}.checkout-container .add-edit-address-widget-container .make-default-container .make-default{float:left;margin-right:10px}.checkout-container .add-edit-address-widget-container #save-add,.checkout-container .add-edit-address-widget-container #cancel,.checkout-container .add-edit-address-widget-container #save-edit{margin-top:10px}.checkout-container .add-edit-address-widget-container .billing-desc{color:#333;font-size:11px;text-align:center;margin-top:5px}.checkout-container .add-edit-address-widget-container .last-name-desc{font-size:11px}.checkout-container.mobile .add-edit-address-widget-container .make-deafult-container{font-size:1.4rem}.checkout-container.mobile .add-edit-address-widget-container .billing-desc{font-size:1.1rem}.checkout-container.mobile .add-edit-address-widget-container .last-name-desc{font-size:1.1rem}.checkout-container.desktop .add-edit-address-widget-container #make-default{display:inline-block}#select-payment-container .payment-container,#select-payment-container .top-container{margin-bottom:10px}#select-payment-container .payment-container .module{padding:2% 2% 0 3%;font-size:16px}#select-payment-container .flag{width:100%;line-height:30px}#select-payment-container .flag.green{background-color:#78d64b}#select-payment-container .flag span{font-size:14px;color:#fff;font-weight:bold;text-transform:uppercase;padding-left:10px}#select-payment-container .select-payment{margin:10px auto 0 auto;height:40px;line-height:40px;width:75%}#select-payment-container .card-number,#select-payment-container .expiration-date{font-family:AvalonDemi;font-size:16px;text-align:center;color:#666}#select-payment-container.mobile .payment-container .module{font-size:1.4rem}#select-payment-container.mobile .flag span{font-size:1.4rem}#select-payment-container.mobile .card-number,#select-payment-container.mobile .expiration-date{font-size:1.7rem}.modal .select-payment-container{height:570px;width:320px}.checkout-container .add-edit-payment-widget-container h1.add{color:#f39}.checkout-container .add-edit-payment-widget-container h1.edit{color:#00a3e0}.checkout-container .add-edit-payment-widget-container .toggle-switch{display:inline-block}.checkout-container .add-edit-payment-widget-container .options{margin:10px 0}.checkout-container .add-edit-payment-widget-container .options .option{padding:15px;-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px;font-family:AvalonDemi;font-size:18px;text-transform:uppercase;cursor:pointer;text-align:center;width:49%;background-color:#fff;color:#00a3e0;border:1px solid #00a3e0}.checkout-container .add-edit-payment-widget-container .options .option.active{background-color:#00a3e0;color:#fff}.checkout-container .add-edit-payment-widget-container .is-debit-container{margin:10px 0}.checkout-container .add-edit-payment-widget-container .is-debit-desc{display:inline-block;line-height:30px;vertical-align:top}.checkout-container .add-edit-payment-widget-container .expiration-desc{font-size:12px;margin-top:10px}.checkout-container .add-edit-payment-widget-container .expiration-desc strong{text-transform:uppercase}.checkout-container .add-edit-payment-widget-container #card-expiration-month{width:48%;min-width:140px}.checkout-container .add-edit-payment-widget-container #card-expiration-year{width:48%;min-width:140px}.checkout-container .add-edit-payment-widget-container .make-default-desc,.checkout-container .add-edit-payment-widget-container .save-desc{text-align:center;margin:10px 0;line-height:30px;vertical-align:top}.checkout-container .add-edit-payment-widget-container .submit-button{margin-top:10px}.checkout-container.mobile .add-edit-payment-widget-container .expiration-desc{font-size:1.1rem}.checkout-container.mobile .add-edit-payment-widget-container .options .option{-webkit-border-radius:0;-moz-border-radius:0;border-radius:0;font-size:1.8rem}.checkout-container.desktop .add-edit-payment-widget-container #is-debit,.checkout-container.desktop .add-edit-payment-widget-container #save-flag,.checkout-container.desktop .add-edit-payment-widget-container #make-default{display:inline-block}.checkout-container#payment-recovery-template .header{border-bottom:1px solid #666;border-top:1px solid #666;font-size:18px;color:#666;border-radius:0;padding:1% !important}.checkout-container#payment-recovery-template .header-description{font-family:AvalonDemi;font-size:16px;color:#333;border-bottom-left-radius:0;border-bottom-right-radius:0;padding:1% !important}.checkout-container#payment-recovery-template .header-description strong{line-height:45px}.checkout-container#payment-recovery-template .payment-method-use-this{width:15%;display:inline-block}.checkout-container#payment-recovery-template #cancel-recovery{width:15%}.checkout-container#payment-recovery-template .payment-method-type{width:25%;display:inline-block}.checkout-container#payment-recovery-template .payment-method-number{width:20%;display:inline-block}.checkout-container#payment-recovery-template .payment-method-exp{width:15%;display:inline-block}.checkout-container#payment-recovery-template .payment-method-action{width:20%;display:inline-block}.checkout-container#payment-recovery-template .payment-list{border-top-left-radius:0;border-top-right-radius:0;padding-top:6px !important;font-size:16px;color:#666}.checkout-container#payment-recovery-template .payment-list .payment-method{margin:3px 0;border-top:1px dotted #666;padding:5px}.checkout-container#payment-recovery-template .payment-list .payment-method .use-this{width:15%}.checkout-container#payment-recovery-template .payment-list .payment-method:nth-of-type(1){border-top:none}.checkout-container#payment-recovery-template .payment-list .payment-method-type{margin-left:10px}.checkout-container#payment-recovery-template .payment-list .payment-method-type .card-image{margin-top:-10px;margin-right:10px;vertical-align:middle}.checkout-container#payment-recovery-template .payment-list .payment-method-action{text-align:right}.checkout-container#payment-recovery-template .payment-options-container{width:100%;margin-top:7px}.checkout-container#payment-recovery-template .payment-options-container .add-edit-payment-container{width:55%;border-right:1px dotted #666}.checkout-container#payment-recovery-template .payment-options-container .message-container{width:45%}.checkout-container#payment-recovery-template .payment-options-container .message-container span{display:block;width:50%;text-align:center;margin:100px auto}.checkout-container.mobile#payment-recovery-template .header{border-bottom:1px solid #666;border-top:1px solid #666;font-size:1.6rem;color:#666;padding:1% !important}.checkout-container.mobile#payment-recovery-template .header-description{font-size:1.4rem;color:#333;padding:1% !important}.checkout-container.mobile#payment-recovery-template .header-description strong{width:75%;display:inline-block;line-height:25px}.checkout-container.mobile#payment-recovery-template #cancel-recovery{width:25%}.checkout-container.mobile#payment-recovery-template .payment-method-type{width:40%}.checkout-container.mobile#payment-recovery-template .payment-method-number{width:25%}.checkout-container.mobile#payment-recovery-template .payment-method-exp{width:30%}.checkout-container.mobile#payment-recovery-template .payment-list{background-color:#e6e6e6;padding-top:0 !important;font-size:1.4rem}.checkout-container.mobile#payment-recovery-template .payment-list .payment-method{margin:0 0 7px 0;padding:15px 5px 5px 5px;border-top:none}.checkout-container.mobile#payment-recovery-template .payment-list .payment-method .use-this{width:auto}.checkout-container.mobile#payment-recovery-template .payment-list .payment-method-type{margin-left:0}.checkout-container.mobile#payment-recovery-template .payment-list .payment-method-type .card-image{margin-top:0}.checkout-container.mobile#payment-recovery-template .payment-options-container{width:100%}.checkout-container.mobile#payment-recovery-template .payment-options-container .add-edit-payment-container{width:100%;border-right:none}.checkout-container#payment-confirm-template .account-information{margin:10px;font-size:14px}.checkout-container#payment-confirm-template .button-container{width:40%;margin-top:10px}.checkout-container#payment-confirm-template .button-container .submit-button{width:48%;display:inline-block;margin-right:1%}.checkout-container#payment-confirm-template .customer-service-container{margin-top:7px}.checkout-container.mobile#payment-confirm-template .account-information{font-size:1.4rem}.checkout-container.mobile .button-container{width:100% !important}.checkout-container.mobile .button-container .submit-button{width:75% !important;display:block !important;margin-right:auto !important;margin:10px auto !important}.checkout-container#partial-order-template .order-message{font-size:18px;font-family:AvalonDemi;font-weight:bold;color:#c90807;text-transform:uppercase}.checkout-container#partial-order-template .success-message{font-size:16px;font-family:AvalonDemi;font-weight:bold;color:#00a3e0;text-transform:uppercase}.checkout-container#partial-order-template .order-failure-message{font-family:AvalonMedium;font-size:14px;color:#333;margin:5px 0}.checkout-container#partial-order-template .errors-header{font-size:16px;color:#999}.checkout-container#partial-order-template .order-item-list{margin-top:7px}.checkout-container#partial-order-template .order-item-list .order-item{border-top:1px solid #999;margin:5px 0;padding:5px 0;vertical-align:top;display:table}.checkout-container#partial-order-template .order-item-list .order-item .product-image{width:8%;display:table-cell}.checkout-container#partial-order-template .order-item-list .order-item .product-image img{width:100%}.checkout-container#partial-order-template .order-item-list .order-item .product-name{width:45%;display:table-cell;font-size:14px}.checkout-container#partial-order-template .order-item-list .order-item .error-message{width:47%;display:table-cell;color:#c90807;font-size:14px}.checkout-container#partial-order-template .failed-buttons{width:40%}.checkout-container#partial-order-template .failed-buttons strong{display:block;margin-bottom:5px}.checkout-container#partial-order-template .failed-buttons #failed-yes{width:49%;margin-right:2%}.checkout-container#partial-order-template .failed-buttons #failed-no{width:49%}.checkout-container#partial-order-template .complete-buttons{width:25%}.checkout-container#order-error-template div{font-size:16px}.checkout-container#order-error-template div strong{font-size:20px}.checkout-container#order-error-template .submit-button{width:60%;margin:0 auto}.checkout-container.mobile#order-error-template div{font-size:1.4rem}.checkout-container.mobile#order-error-template div strong{font-size:1.8rem}.checkout-container#order-confirm-template .its-yours-container .module{margin-bottom:7px}.checkout-container#order-confirm-template .its-yours-container .title{padding:0 !important;background-color:transparent;color:#00a3e0;text-transform:uppercase;font-size:20px}.checkout-container#order-confirm-template .bag-items{margin-top:7px}.checkout-container#order-confirm-template .bag-items .product-info{font-size:16px}.checkout-container#order-confirm-template #guest-conversion-container{margin-bottom:7px}.checkout-container#order-confirm-template #guest-conversion-container input:not([type='checkbox']){height:40px;font-size:16px}.checkout-container#order-confirm-template #guest-conversion-container .heading{font-family:AvalonDemi;font-size:20px;color:#00a3e0;text-transform:uppercase}.checkout-container#order-confirm-template #guest-conversion-container .description{font-family:AvalonDemi;font-size:16px;text-transform:uppercase;color:#666;margin-bottom:5px}.checkout-container#order-confirm-template #guest-conversion-container .email-title{font-family:AvalonDemi;font-size:14px;text-transform:uppercase;color:#666}.checkout-container#order-confirm-template #guest-conversion-container .guest-email{font-family:AvalonDemi;font-size:14px;font-weight:bold;color:#78d64b;margin-bottom:10px}.checkout-container#order-confirm-template #guest-conversion-container .float-left,.checkout-container#order-confirm-template #guest-conversion-container .float-right{width:49%}.checkout-container#order-confirm-template #guest-conversion-container .password{width:100%;display:inline-block}.checkout-container#order-confirm-template #guest-conversion-container .password-instructions{font-size:11px;color:#999}.checkout-container#order-confirm-template #guest-conversion-container .password-strength-container{margin-top:10px}.checkout-container#order-confirm-template #guest-conversion-container .password-hint{display:inline-block;width:60%;float:left}.checkout-container#order-confirm-template #guest-conversion-container .hint-help{display:inline-block;width:38%;margin-left:10px}.checkout-container#order-confirm-template #guest-conversion-container .note{color:#00a3e0}.checkout-container#order-confirm-template #guest-conversion-container .signup-email,.checkout-container#order-confirm-template #guest-conversion-container .signup-email-desc{display:inline-block}.checkout-container#order-confirm-template #guest-conversion-container #create-account{width:50%;margin-top:10px}.checkout-container#order-confirm-template .sharing-container{width:100%;text-align:right}.checkout-container#order-confirm-template .sharing-container .title{background-color:#fff;color:#00a3e0;text-align:left;font-family:AvalonDemi;font-size:16px;margin-bottom:5px;position:relative;bottom:20px}.checkout-container#order-confirm-template .sharing-container .sharing-icons-container{display:inline-table;margin:auto}.checkout-container#order-confirm-template .sharing-container .sharing-icons-container .container{display:table-cell;height:50px;min-width:50px;vertical-align:middle;text-align:center}.checkout-container#order-confirm-template .sharing-container .sharing-icons-container .share-icon{background:url('//www.hsn.com/cassette.axd/file/assets/sprites/SocialIcons/SocialIcons-966c3d1116dd88566ab2fd95db855f955eb8c266.png') no-repeat;background-size:100%;display:inline-block;height:30px;width:30px}.checkout-container#order-confirm-template .sharing-container .sharing-icons-container a{float:left;margin:0}.checkout-container#order-confirm-template .sharing-container .sharing-icons-container #share-facebook{background-position:0 0}.checkout-container#order-confirm-template .sharing-container .sharing-icons-container #share-facebook-btn{background-color:#335791}.checkout-container#order-confirm-template .sharing-container .sharing-icons-container #share-email{background-position:0 50%}.checkout-container#order-confirm-template .sharing-container .sharing-icons-container #share-email-btn{background-color:#999}.checkout-container#order-confirm-template .sharing-container .sharing-icons-container #share-tweet{background-position:0 100%}.checkout-container#order-confirm-template .sharing-container .sharing-icons-container #share-tweet-btn{background-color:#01beff}.checkout-container#order-confirm-template .sharing-container .sharing-icons-container #share-pin{background-position:0 75%}.checkout-container#order-confirm-template .sharing-container .sharing-icons-container #share-pin-btn{background-color:#ca0808}.checkout-container#order-confirm-template .sharing-container .sharing-icons-container #share-plus{background-position:0 25%}.checkout-container#order-confirm-template .sharing-container .sharing-icons-container #share-plus-btn{background-color:#dd4c39}.checkout-container#order-confirm-template .order-summary{margin-bottom:7px}.checkout-container#order-confirm-template .offer-container{margin-bottom:7px}.checkout-container.mobile#order-confirm-template .bag-items .product-info{font-size:1.5rem}.modal.generic-confirm-modal .gift-box-preview-image{width:100%;height:auto}.modal.generic-confirm-modal #mobile-gift-message-preview{padding:10px}.modal.generic-confirm-modal #mobile-gift-message-preview h4,.modal.generic-confirm-modal #mobile-gift-message-preview p{margin:0;margin-bottom:5px;padding:0}.modal.generic-confirm-modal #mobile-gift-message-preview h4.greeting{font-style:italic}.checkout-container form{width:100%}.signin-container h2{font-size:15px;font-family:AvalonDemi;color:#666;text-transform:uppercase}.signin-container label{display:block}.signin-container .credential-container{width:30%}.signin-container .social-signin-container{width:30%}.signin-container .social-signin-container .positioner{padding-left:25px;margin-top:10px}.signin-container .create-account-container{width:30%}.signin-container .vertical-separator{height:260px}.signin-container #signin{margin-top:10px}.signin-container #checkout-account-guestaccount{margin-top:10px;height:50px;line-height:50px}.signin-container #benefits-tooltip{color:#00a3e0;cursor:pointer}.signin-container .button-positioner{margin-top:20px}.signin-container .janrain-error{width:208px;height:158px;padding-left:5px;padding-right:5px;-moz-box-sizing:content-box;-webkit-box-sizing:content-box;box-sizing:content-box;background-color:#fff;overflow:hidden;position:relative;font-size:12px;font-weight:bold;text-align:center !important;display:table;border:1px solid #c0c0c0;border-radius:5px;margin-top:5px}.signin-container .janrain-error span{display:table-cell;vertical-align:middle}#billing-address-template .address-form{margin-bottom:10px}#billing-address-template .address-form .billing-desc{width:50%;margin:10px auto}#billing-address-template .address-form .submit-button{width:50%;margin:0 auto}#billing-address-template .address-form .toggle-switch{display:inline-block;vertical-align:middle;margin-right:6px}#billing-address-template .address-form div.make-default{display:inline-block}input[type=button].main-button,.submit-button.main-button{width:100%;height:50px;line-height:50px;font-size:18px;font-family:AvalonDemi;color:#fff;text-transform:uppercase;border:none;-webkit-appearance:none;-webkit-border-radius:0;border-radius:0;text-align:center;background-color:#999;border:2px solid #999;cursor:pointer}input[type=button].minor-button,.submit-button.minor-button{width:100%;height:40px;line-height:40px;background-color:#f5f5f5;font-size:18px;font-family:AvalonDemi;color:#333;text-transform:uppercase;-webkit-appearance:none;-webkit-border-radius:0;border-radius:0;border:2px solid #00a3e0;text-align:center;cursor:pointer}input[type=button].blue,.submit-button.blue{background-color:#00a3e0;border:2px solid #00a3e0}input[type=button].gray,.submit-button.gray{background-color:#666;border:2px solid #333}input[type=button].lightgray,.submit-button.lightgray{background-color:#f5f5f5;border:2px solid #00a3e0}input[type=button].white,.submit-button.white{background-color:#fff;border:2px solid #00a3e0;color:#00a3e0}input[type=button].pink,.submit-button.pink{background-color:#f39;border:2px solid #f39}input[type=button].processing,.submit-button.processing{background-color:#e6e6e6 !important;color:#333 !important}.toggle-switch input[type='checkbox']{display:none}.toggle-switch input[type='checkbox']+label{display:block;position:relative;-webkit-box-shadow:inset 0 0 0 1px rgba(0,0,0,.2);-ms-box-shadow:inset 0 0 0 1px rgba(0,0,0,.2);box-shadow:inset 0 0 0 1px rgba(0,0,0,.2);text-indent:-5000px;height:30px;width:50px;-ms-border-radius:15px;border-radius:15px}.toggle-switch input[type='checkbox']+label:before{content:"";position:absolute;display:block;height:30px;width:30px;top:0;left:0;-ms-border-radius:15px;border-radius:15px;background:#13bf11;-moz-transition:.25s ease-in-out;-webkit-transition:.25s ease-in-out;transition:.25s ease-in-out}.toggle-switch input[type='checkbox']+label:after{content:"";position:absolute;display:block;height:30px;width:30px;top:0;left:0;-ms-border-radius:15px;border-radius:15px;background:#fff;-webkit-box-shadow:inset 0 0 0 1px rgba(0,0,0,.2),0 2px 4px rgba(0,0,0,.2);-ms-box-shadow:inset 0 0 0 1px rgba(0,0,0,.2),0 2px 4px rgba(0,0,0,.2);box-shadow:inset 0 0 0 1px rgba(0,0,0,.2),0 2px 4px rgba(0,0,0,.2);-moz-transition:.25s ease-in-out;-webkit-transition:.25s ease-in-out;transition:.25s ease-in-out}.toggle-switch input[type='checkbox']:checked+label:before{width:50px;background:#13bf11}.toggle-switch input[type='checkbox']:checked+label:after{left:20px;-webkit-box-shadow:inset 0 0 0 1px #13bf11,0 2px 4px rgba(0,0,0,.2);-ms-box-shadow:inset 0 0 0 1px #13bf11,0 2px 4px rgba(0,0,0,.2);box-shadow:inset 0 0 0 1px #13bf11,0 2px 4px rgba(0,0,0,.2)}.toggle-switch.disabled input[type='checkbox']+label{background:#ccc !important}.toggle-switch.disabled input[type='checkbox']+label:before{background:#999 !important;-webkit-transition:none !important;-moz-transition:none !important;-ms-transition:none !important;-o-transition:none !important;transition:none !important}.toggle-switch.disabled input[type='checkbox']+label:after{background:#999 !important;-webkit-transition:none !important;-moz-transition:none !important;-ms-transition:none !important;-o-transition:none !important;transition:none !important}.toggle-switch.disabled input[type='checkbox']:checked+label:before{background:#999 !important}.toggle-switch.disabled input[type='checkbox']:checked+label:after{-webkit-box-shadow:inset 0 0 0 1px #666,0 2px 4px rgba(0,0,0,.2) !important;-ms-box-shadow:inset 0 0 0 1px #666,0 2px 4px rgba(0,0,0,.2) !important;box-shadow:inset 0 0 0 1px #666,0 2px 4px rgba(0,0,0,.2) !important}.checkmark{display:inline-block;width:22px;height:22px;-ms-transform:rotate(45deg);-webkit-transform:rotate(45deg);-moz-transform:rotate(45deg);-o-transform:rotate(45deg);transform:rotate(45deg);vertical-align:middle}.checkmark .circle{position:absolute;width:0;height:0;border:11px solid #13bf11;border-radius:11px;left:0;top:0}.checkmark .stem{position:absolute;width:3px;height:9px;background-color:#fff;left:11px;top:6px}.checkmark .kick{position:absolute;width:3px;height:3px;background-color:#fff;left:8px;top:12px}.question-mark{display:inline-block;height:20px;width:20px;border-radius:15px;border:1px solid #0ea8e2;background-color:#d9f1fa;color:#0ea8e2;font-size:18px;text-align:center;line-height:20px}.question-mark.large{height:30px;width:30px;border:3px solid #0ea8e2;border-radius:20px;font-size:28px;font-weight:bold;line-height:30px}.mobile .question-mark{font-size:1.8rem}.mobile .question-mark.large{font-size:2.8rem}.remove-icon{display:inline-block;height:25px;width:25px;border-radius:25px;background-color:#c90807;color:#fff;font-size:35px;font-family:Arial,Helvetica,sans-serif;text-align:center;line-height:26px;padding-left:1px}.remove-icon:before{content:"×"}.remove-icon.large{height:45px;width:45px;border:3px solid #c90807;border-radius:40px;font-size:60px;font-weight:bold;line-height:40px}.mobile .remove-icon{font-size:3rem}.mobile .remove-icon.large{font-size:5.5rem}.ownership-arrow{width:0;height:0;position:relative;margin:0 auto}.ownership-arrow.blue{border-color:#00a3e0}.ownership-arrow.white{border-color:#fff}.ownership-arrow.lightgray{border-color:#dcdcdc}.ownership-arrow.up{border-left-color:transparent;border-left-style:solid;border-right-color:transparent;border-right-style:solid;border-bottom-style:solid}.ownership-arrow.down{border-left-color:transparent;border-left-style:solid;border-right-color:transparent;border-right-style:solid;border-top-style:solid}.ownership-arrow.left{border-top-color:transparent;border-top-style:solid;border-bottom-color:transparent;border-bottom-style:solid;border-right-style:solid}.ownership-arrow.right{border-top-color:transparent;border-top-style:solid;border-bottom-color:transparent;border-bottom-style:solid;border-left-style:solid}.ownership-arrow.size10{border-width:10px}.ownership-arrow.size15{border-width:15px}.ownership-arrow.size20{border-width:20px}.ownership-arrow.size25{border-width:25px}.link-arrow{display:inline-block;border-right-style:solid;border-bottom-style:solid;vertical-align:middle;position:relative}.link-arrow.left{-webkit-transform:rotate(135deg);-moz-transform:rotate(135deg);-ms-transform:rotate(135deg);-o-transform:rotate(135deg);transform:rotate(135deg)}.link-arrow.right{-webkit-transform:rotate(-45deg);-moz-transform:rotate(-45deg);-ms-transform:rotate(-45deg);-o-transform:rotate(-45deg);transform:rotate(-45deg)}.link-arrow.down{-webkit-transform:rotate(45deg);-moz-transform:rotate(45deg);-ms-transform:rotate(45deg);-o-transform:rotate(45deg);transform:rotate(45deg)}.link-arrow.size9{width:9px;height:9px;border-right-width:2px;border-bottom-width:2px}.link-arrow.size9.left{left:5px}.link-arrow.size12{width:12px;height:12px;border-right-width:4px;border-bottom-width:4px}.link-arrow.size12.left{left:5px}.link-arrow.size12.right{left:-5px}.link-arrow.size20{width:20px;height:20px;border-right-width:6px;border-bottom-width:6px}.link-arrow.size20.left{left:8px}.link-arrow.size20.right{left:-8px}.link-arrow.size15{width:15px;height:15px;border-right-width:4px;border-bottom-width:4px}.link-arrow.size15.left{left:8px}.link-arrow.size15.right{left:-8px}.link-arrow.white{border-right-color:#fff;border-bottom-color:#fff}.link-arrow.black{border-right-color:#000;border-bottom-color:#000}.link-arrow.blue{border-right-color:#00a3e0;border-bottom-color:#00a3e0}.modal .gift-options-container .product-info-container .product-image{width:70%;margin:0 auto}.modal .gift-options-container .product-info-container .product-info{width:100%;margin-top:10px;font-size:20px;font-family:AvalonMedium;color:#333}.gift-options-container{width:800px}.gift-options-container h1{font-family:AvalonDemi;font-size:22px;color:#00a3e0;margin:0;text-align:center}.gift-options-container form{width:100%}.gift-options-container .module{margin-top:5px}.gift-options-container .product-image{width:40%}.gift-options-container .product-image img{width:100%}.gift-options-container .product-info{width:60%;font-family:AvalonMedium;font-size:16px}.gift-options-container .product-info-container,.gift-options-container .options-right-container{width:50%}.gift-options-container .gift-options-selection .options{width:100%}.gift-options-container .gift-options-selection .option{padding:5px;width:48%;height:50px;display:block;background-color:#e6e6e6;margin-left:0;float:left;margin:0 1%;line-height:40px}.gift-options-container .gift-options-selection .option.selected{background-color:#00a3e0}.gift-options-container .gift-options-selection .option.selected .label{color:#fff}.gift-options-container .gift-options-selection .option .label{font-family:AvalonMedium;font-size:18px;text-align:center}.gift-options-container .gift-options-selection .option-description{margin-top:10px;font-size:14px;margin-left:1%}.gift-options-container .gift-options-selection .options-message .price{font-weight:bold}.gift-options-container .gift-options-selection .options-message .tip{display:block;font-size:12px}.gift-options-container #gift-to,.gift-options-container #gift-from,.gift-options-container #gift-message,.gift-options-container #gift-message-text,.gift-options-container .submit-button{width:100%;margin-top:10px}.gift-options-container #gift-message-chars{display:block;font-family:AvalonMedium;font-size:14px;text-align:center}.gift-options-container #gift-message-text{height:100px}.gift-options-container.mobile{width:100%}.gift-options-container.mobile h1{font-size:2.2rem}.gift-options-container.mobile .product-info{font-size:1.4rem}.gift-options-container.mobile .option-description{font-size:1.4rem}.gift-options-container.mobile .options-message .tip{font-size:1.2rem}.gift-options-container.mobile .gift-options-selection .option .label{font-size:1.8rem}.gift-options-container.mobile .gift-options-selection .option-description{font-size:1.4rem}.gift-options-container.mobile .gift-options-selection .options-message .tip{font-size:1.2rem}.gift-options-container.mobile #gift-message-chars{font-size:1.4rem}#arcade-today-special{-moz-border-radius:5px;-moz-box-shadow:1px 1px 4px 1px #ccc;-ms-border-radius:5px;-webkit-border-radius:5px;-webkit-box-shadow:1px 1px 4px 1px #ccc;border-radius:5px;box-shadow:1px 1px 4px 1px #ccc;float:left;position:relative;width:271px;background-color:#fff}#arcade-today-special .title{background:none repeat scroll 0 0 #c90807;border-radius:5px 5px 0 0;color:#fff;font-family:AvalonMedium;font-size:14px;height:23px;padding:5px 0 0 8px;text-transform:uppercase}#arcade-today-special>div{display:block}#arcade-today-special .body{padding:18px 10px}#arcade-today-special .body>div{display:inline-block}#arcade-today-special .body img{height:100px;left:-5px;position:relative;width:100px}#arcade-today-special .body .details{float:right;width:145px;font-size:12px}#arcade-today-special .body .details .price{color:#000;font-weight:bold;margin:10px 0}#arcade-today-special.widget{width:242px;min-height:377px;margin:0 0 3px 4px}#arcade-today-special.widget .title{width:236px;line-height:41px;background-color:#c90807;height:41px;padding:0;text-align:center;margin:3px auto 0 auto;font-family:AvalonDemi;font-size:18px}#arcade-today-special.widget .body{padding:8px 0}#arcade-today-special.widget .body img{width:200px;height:200px;left:21px;margin-bottom:8px}#arcade-today-special.widget .body .details{width:100%;margin:0 0 5px 0;padding:0 21px;font-family:AvalonBook;font-size:16px;color:#333}#arcade-today-special.widget .body .details .price{text-align:center;font-family:AvalonDemi;color:#c90807;margin:0 0 5px 0}#arcade-today-special.widget .body .details .topline{text-align:center}#arcade-today-special.widget .body .details .buy-button{width:230px;height:40px;line-height:40px;padding:0;text-align:center;-webkit-border-radius:0;-moz-border-radius:0;border-radius:0;background-color:#00a3e0;border:0;color:#fff;font-weight:bold;cursor:pointer;position:relative;left:-15px;font-family:AvalonDemi;font-size:18px}#arcade-today-special.widget p.no-ts{text-align:center}#arcadeRailWrapper{-khtml-border-radius:5px;-moz-border-radius:5px;-webkit-border-radius:5px;background-color:#fff;border-color:#e6e6e6;border-radius:5px;border-style:solid;border-width:1px;margin:0 0 11px 0;padding:0;position:relative;width:273px}#arcadeVideoController{-khtml-border-radius-bottomleft:8px;-khtml-border-radius-bottomright:8px;-khtml-border-radius-topleft:5px;-khtml-border-radius-topright:5px;-moz-border-radius-bottomleft:8px;-moz-border-radius-bottomright:8px;-moz-border-radius-topleft:5px;-moz-border-radius-topright:5px;-webkit-border-radius-bottomleft:8px;-webkit-border-radius-bottomright:8px;-webkit-border-radius-topleft:5px;-webkit-border-radius-topright:5px;background-color:#358c21;border-bottom-left-radius:8px;border-bottom-right-radius:8px;border-top-left-radius:5px;border-top-right-radius:5px;margin:0;padding:0;width:273px;-webkit-border-radius:5px;-webkit-box-shadow:1px 1px 4px 1px #ccc;border-radius:5px;box-shadow:1px 1px 4px 1px #ccc}#arcadeVideoController .title{color:#fff;font-family:Helvetica,Arial,Sans-Serif;font-size:14px;margin:0;padding:5px}#arcadeVideoController .arcadeContent{-khtml-border-radius:5px;-moz-border-radius:5px;-webkit-border-radius:5px;background-color:#fff;border-radius:5px;margin:0;padding:10px 0 10px 0;width:273px}#arcadeVideoController .arcadeContent object{margin-left:2px}.arcadeVideoContainer{text-align:center}#arcadeRailWrapper.widget{margin:0 0 3px 1px;width:242px;height:174px}#arcadeRailWrapper.widget #arcadeVideoController{width:242px;background-color:#333}#arcadeRailWrapper.widget #arcadeVideoController .arcadeContent{width:242px;background-color:#333;padding:5px 0 0 0}#arcadeRailWrapper.widget #arcadeVideoController .arcadeContent object{margin:0}#arcadeRailWrapper.widget .akamai-player{margin:0 0 0 5px}#arcadeRailWrapper.widget #shop_vid_btn{font-size:14px;font-family:AvalonDemi;text-transform:uppercase;padding:0 12px 0 0;line-height:38px;margin:0;text-align:right}#ReturnOptionsHeader{background-color:#00a3e0;color:#fff;font-family:AvalonDemi;font-size:16px;-moz-border-radius:6px 6px 0 0;-webkit-border-radius:6px 6px 0 0;border-radius:6px 6px 0 0;padding:10px}#ReturnOptionsHeader .third{width:33%}#ReturnOptionsHeader .title{font-size:24px;text-align:center;line-height:44px}#ReturnOptionsHeader .info span{font-family:AvalonMedium}#ReturnOptionsHeader .instructions{font-size:12px;cursor:pointer;top:20px;position:relative}#ReturnOptionsHeader .tar{text-align:right}#ReturnOptionsHeader .left{float:left}#ReturnOptionsHeader .right{float:right}#ReturnOptionsHeaderSpacer{height:10px}#ReturnOptions{display:table;width:100%;padding:0;font-size:14px;color:#666}#ReturnOptions .hide{display:none}#ReturnOptions .module{padding:0;margin-bottom:15px}#ReturnOptions .bold{font-weight:bold}#ReturnOptions .section{text-align:center;width:100%}#ReturnOptions .section .title{font-family:AvalonDemi;text-transform:uppercase;text-align:left;font-size:28px;font-weight:bold;padding:20px 0 0 20px}#ReturnOptions .section .center{text-align:center}#ReturnOptions .section .left{float:left}#ReturnOptions .section .right{float:right}#ReturnOptions .section .half{width:50%;height:100%;display:table-cell}#ReturnOptions .section ul li{list-style:disc;margin-left:15px}#ReturnOptions .section ol>li{margin-bottom:20px}#ReturnOptions .section .content{height:100%;text-align:left;padding:20px;font-size:16px;font-family:AvalonMedium}#ReturnOptions .section .content>span{margin-bottom:15px;display:block}#ReturnOptions .button{font-family:AvalonDemi;font-size:18px;border-radius:0;border:none;background:#00a3e0;width:250px;text-align:center;left:10px;-webkit-box-shadow:none;box-shadow:none;bottom:15px}#ReturnOptions .button.inverse{border:1px solid #00a3e0;color:#00a3e0 !important;background:#fff}#ReturnOptions #choose-return-option .content{height:195px}#ReturnOptions #easy-returns .button{margin:auto 20px}#ReturnOptions #easy-returns .title{text-align:center}#ReturnOptions .ListButtonWrapper{margin-top:15px}#ReturnOptions .ListButtonWrapper .button{bottom:0}#ReturnOptions .separator{border-top:1px solid #000;margin:0 20px}#wait-mask .spinner-container p{font-family:AvalonBold;font-size:11px;text-transform:uppercase}.modal #ads-warning{font-family:'AvalonMedium';font-size:16px;padding:20px}.modal #ads-warning h2{color:#f00;font-family:'AvalonBold';font-size:20px;text-transform:uppercase}.modal #ads-warning .center{text-align:center}#ads-application .proxy-button.button.disabled{background:#808080;border:1px solid #333}#ads-application .center{text-align:center}#ads-application :-ms-input-placeholder{color:#999}#ads-credit-card-container{padding:15px;background-color:#fff}#ads-credit-card-container h1{font-family:'AvalonMedium';color:#333;text-align:center}#ads-credit-card-container #greeting{font-family:'AvalonMedium';font-size:14px;color:#333}#ads-credit-card-container .section{background-color:#333;color:#fff;font-family:'AvalonDemi';font-size:14px;-webkit-border-radius:8px;-moz-border-radius:8px;border-radius:8px;padding:4px 12px;margin:16px 0}#ads-credit-card-container .required{color:#f00;font-family:'AvalonMedium';font-size:14px}#ads-credit-card-container .content{font-family:'AvalonMedium';font-size:14px}#ads-credit-card-container label,#ads-credit-card-container input{display:block;float:left;margin-bottom:10px}#ads-credit-card-container label{text-align:left;padding-right:20px;width:18%;padding:9px 0}#ads-credit-card-container input,#ads-credit-card-container select{width:61%;font-weight:700;padding:6px}#ads-credit-card-container select{width:64.2%}#ads-credit-card-container #ads-billing-area{float:left;width:50%}#ads-credit-card-container #personal-form select{width:25%;padding-left:4px}#ads-credit-card-container #ads-social-input input{width:22%;margin-left:0}#ads-credit-card-container #ads-billing-content{float:left;width:50%}#ads-credit-card-container #ads-personal-form{float:left;width:50%}#ads-credit-card-container #ads-personal-content{float:left;width:50%}#ads-credit-card-container #ads-iframe-content{width:100%;height:375px;overflow:hidden;position:relative}#ads-credit-card-container #iframe{position:absolute;top:0;left:0;width:100%;height:10700px}#ads-credit-card-container #iframe-show-more,#ads-credit-card-container #iframe-show-less{cursor:pointer;text-align:center;margin-top:15px}#ads-credit-card-container #iframe-show-more #icon,#ads-credit-card-container #iframe-show-less #icon{height:31px;width:34px}#ads-credit-card-container #iframe-show-more p,#ads-credit-card-container #iframe-show-less p{text-transform:uppercase;font-family:'AvalonBold';font-size:14px}#ads-credit-card-container #iframe-show-less{display:none}#ads-credit-card-container #print-terms-btn{float:right;margin:0 0 12px 0}#ads-credit-card-container #ads-consent-section input[type="checkbox"],#ads-credit-card-container #ads-consent-section label{width:auto;margin:11px;float:none;display:inline}#ads-credit-card-container #ads-submission-section{margin:19px 9px}#ads-credit-card-container .tooltip{margin-top:-44px}#ads-credit-card-approval{font-family:'AvalonMedium';color:#333;font-size:14px}#ads-credit-card-approval h2{text-transform:uppercase;font-size:22px}#ads-credit-card-approval .section{font-size:16px;background-color:#fff;-webkit-border-radius:8px;-moz-border-radius:8px;border-radius:8px;-webkit-box-shadow:3px 4px 2px 0 rgba(0,0,0,.25);-moz-box-shadow:3px 4px 2px 0 rgba(0,0,0,.25);box-shadow:3px 4px 2px 0 rgba(0,0,0,.25);padding:20px;margin:20px 0}#ads-credit-card-approval #unsaved-card-warning{display:none}