/*!
 * QVC Local US CSS File
 */.desktop-hidden{display:none!important}.desktop-show{display:block!important}.desktop-show-inline{display:inline!important}.responsiveViewDesktop,.responsiveViewMobile{display:none!important}@media (max-width:959px){.tablet-hidden{display:none!important}.tablet-show{display:block!important}.tablet-show-inline{display:inline!important}}@media (max-width:799px){.phone-hidden{display:none!important}.phone-show{display:block!important}.phone-show-inline{display:inline!important}.desktopOnly{display:none}.responsiveOnly{display:block}span.responsiveOnly{display:inline}}#appChromeBanner{position:relative;left:0;top:0;background-color:#f7f7f7;border-bottom:2px solid #28334a;width:100%;height:80px;overflow:hidden;z-index:9998}#appChromeBanner .bannerContainer{margin:0 auto}#appChromeBanner .bannerClose{display:block;position:absolute;left:12px;top:32px;width:17px;height:17px;color:#28334a;font-size:24px;line-height:17px;text-align:center;text-decoration:none;text-shadow:none}#appBannerLink{display:block;position:absolute;left:35px;top:0;width:90%;height:80px}#appBannerLink img{height:57px;margin-top:10px}#appBannerLink .bannerInfo{position:absolute;left:65px;top:24px;width:48%;color:#4a4a44;line-height:1.2em;text-align:left}#appBannerLink .bannerButton{position:absolute;right:12px;top:22px;width:80px;height:36px;color:#fff;background-color:#28334a;border:1px solid #28334a;border-radius:0;padding:1px;text-align:center}#appBannerLink .bannerButton span{display:block;padding:8px 10px 0;text-align:center;font-weight:700}[data-channel-code=RCC],[data-channel-code=UNK],[data-channelcode=RCC],[data-channelcode=UNK],[data-sc=CHRISTMASINJULY],[data-sc=FASHIONFINDS],option[value=RCC],option[value=UNK]{display:none!important}.pdWidgetContainer .box{display:none}.pdWidgetContainer .box.visible{border:1px solid #f7f7f7;display:block}.pdWidgetContainer .head{background-color:#f7f7f7;color:#28334a;font-family:"TT Norms Medium",Arial,Helvetica,sans-serif;font-size:16px;padding:10px 15px}.pdWidgetContainer .head:lang(ja){font-family:"Noto Sans","Noto Sans CJK JP",sans-serif}.pdWidgetContainer .body{padding:10px 15px}.pdWidgetContainer .wcRow{font-size:0}.pdWidgetContainer .wcRow:not(:last-child){margin-bottom:10px}.pdWidgetContainer .wcRow>span{vertical-align:middle}.pdWidgetContainer .description{font-family:"TT Norms Medium",Arial,Helvetica,sans-serif;font-size:14px;display:inline-block;width:calc(100% - 135px)}.pdWidgetContainer .description:lang(ja){font-family:"Noto Sans","Noto Sans CJK JP",sans-serif}.pdWidgetContainer .wcPrice{font-family:"TT Norms Medium",Arial,Helvetica,sans-serif;font-size:14px;color:#28334a;width:60px;display:inline-block;margin:0 10px;text-align:right}.pdWidgetContainer .wcPrice:lang(ja){font-family:"Noto Sans","Noto Sans CJK JP",sans-serif}.pdWidgetContainer .btn{border:1px solid #28334a;color:#28334a;font-family:"TT Norms Medium",Arial,Helvetica,sans-serif;font-size:14px;line-height:1.15;height:30px;width:55px;display:inline-block;padding:6px 0}.pdWidgetContainer .btn:lang(ja){font-family:"Noto Sans","Noto Sans CJK JP",sans-serif}.pdWidgetContainer .selectedQuote{font-weight:700}.buyBoxSelect li[state=disabled]{display:none}.buyBox .shPrice a::before,.buyBox .shPrice span:not(.strikeout)::before{content:"+"}.buyBox .selectColor[state=disabled],.buyBox .selectOption[state=disabled],.buyBox .selectSize[state=disabled]{display:none}.buyBoxPromotion h4{font-family:"TT Norms Medium",Arial,Helvetica,sans-serif;font-size:18px;font-weight:375;line-height:21.6px;letter-spacing:0;text-align:left;margin:40px 0;margin-bottom:16px}.buyBoxPromotion h4:lang(ja){font-family:"Noto Sans","Noto Sans CJK JP",sans-serif}.buyBoxPromotion ul{padding-left:27px}.buyBoxPromotion ul li{font-size:14px;font-weight:500;line-height:17px;letter-spacing:.2px;text-align:left;margin-bottom:16px}.buyBoxPromotion ul li a{color:#000;white-space:nowrap}.persTemplGen h2{color:#4a4a44;font-size:22px;display:none}.persTemplGen h3{color:#4a4a44;font-size:18px}.persTemplGen p{color:#4a4a44;font-size:13px}.persTemplGen a{font-size:13px;font-family:"TT Norms Medium",Arial,Helvetica,sans-serif}.persTemplGen a:lang(ja){font-family:"Noto Sans","Noto Sans CJK JP",sans-serif}.persTemplGen a:hover{text-decoration:none}.persTemplGen .btn:not(.btn-quaternary){width:100%}.persTemplGen .btnCont{margin-top:10px}.persTemplGen .btnYes{margin:20px 0 0}.persTemplGen .btnNo{margin:30px 0}.persTemplGen .rowHead{margin-top:15px;vertical-align:middle;width:100%}.persTemplGen .custom-radio{margin-top:15px}.persTemplGen .help-block{width:95vw;padding:0;margin:0;min-height:20px;font-size:13px}.persTemplGen label.has-success .help-block{min-height:auto}.persTemplGen .control-label,.persTemplGen .rulesMsg,.persTemplGen input,.persTemplGen select{font-size:13px}.persTemplGen .persInitialEnLarged{font-size:18px}.persTemplGen .persInfoInitials{width:90vw;padding:0 0 5px;font-weight:400}.persTemplGen .checkPhone{padding-top:10px;min-height:70px}.persTemplGen .qDropDownMenuWr .select{margin:10px 0 15px}.persTemplGen .block,.persTemplGen .circleBlock,.persTemplGen .cursive,.persTemplGen .interlockingScript,.persTemplGen .script{display:inline-block;background:url(//qvc.scene7.com/is/image/QVC/pers-templates-fontdemo-sprite?fmt=png-alpha) no-repeat;overflow:hidden;text-indent:-9999px;text-align:left}.persTemplGen .block,.persTemplGen .cursive,.persTemplGen .script{background-size:115px 343px;margin:-6px 0 0 40px;width:85px;height:30px}.persTemplGen .block{background-position:-7px -215px}.persTemplGen .script{background-position:-7px -305px}.persTemplGen .cursive{background-position:-7px -260px;width:85px;height:30px}.persTemplGen .circleBlock{margin:0 8px;width:57px;height:57px;display:block;background:url(//qvc.scene7.com/is/image/QVC/pic/aem/circle-blocks-1x.png?fmt=png-alpha) no-repeat}.persTemplGen .interlockingScript{margin:0 3px;width:75px;height:67px;display:block;background:url(//qvc.scene7.com/is/image/QVC/pic/aem/inter-locking-script-1x.png?fmt=png-alpha) no-repeat}.persTemplGen .persFontSpan,.persTemplGen .persMonoSpan{display:inline-block;vertical-align:top;font-size:13px;color:#4a4a44;font-weight:400;margin-top:2px}.persTemplGen .persMonoSpan{width:140px;height:20px}.persTemplGen .persFontSpan{width:60px;height:30px}.persTemplGen .persBraceSpan{vertical-align:top;font-size:13px;color:#4a4a44;font-weight:400}.persTemplGen legend{font-family:"TT Norms Medium",Arial,Helvetica,sans-serif;margin:0;font-size:13px;border:0;padding:0;color:#4a4a44}.persTemplGen legend:lang(ja){font-family:"Noto Sans","Noto Sans CJK JP",sans-serif}.persTemplGen fieldset{margin-bottom:5px}.persTemplGen .qDropDownMenu{padding-top:10px}.persTemplGen .errorMsg{display:block}.persTemplGen .errorMsg .help-block{margin:0;padding:5px 0 0}.persTemplGen .has-error{color:#e11c2c}.persTemplGen .form-custom-group{display:table}.persTemplGen .form-custom-group .custom-checkbox{display:table-cell;vertical-align:top}.persTemplGen .form-custom-group .custom-control-description{display:inline-block;margin-top:-3px}body.isMobileApp{padding-top:10px}.rulesMsg{font-weight:400;margin-left:12px;padding:0}.overlayQtyChooser ul{list-style:none;padding-left:30px}.overlayQtyChooser li{padding:10px 0;border-bottom:1px solid #4a4a44;text-align:center}.overlayQtyChooser li:last-child{border:0}.overlayQtyChooser li.selected{color:#28334a;font-family:"TT Norms Medium",Arial,Helvetica,sans-serif}.overlayQtyChooser li.selected:lang(ja){font-family:"Noto Sans","Noto Sans CJK JP",sans-serif}.overlayQtyChooser li:hover{color:#28334a}@media (min-width:640px){.persTemplGen .control-label,.persTemplGen .persBraceSpan,.persTemplGen .persFontSpan,.persTemplGen .persMonoSpan,.persTemplGen .rulesMsg,.persTemplGen a,.persTemplGen input,.persTemplGen legend,.persTemplGen p,.persTemplGen select{font-size:16px}.persTemplGen .btnCont{margin-left:0}.persTemplGen .btnCancel{margin:10px 0}.persTemplGen .btnNo{margin:20px 0 0}.persTemplGen .help-block{width:80vw;font-size:16px}}.addressForm #address1-shipping,.addressForm #firstName-shipping,.addressForm #lastName-shipping{text-transform:capitalize}.addressForm .postCode{margin-bottom:10px}.addressForm .shipAddrRestrictionNote{margin:0;padding-bottom:18px;outline:0}.addressForm .country .shipAddrRestrictionNote{margin:10px 0 0 0}@media (min-width:640px){.addressForm .postCode{margin-bottom:18px}.addressForm .shipAddrRestrictionNote{height:40px;display:-ms-flexbox;display:-webkit-box;display:flex;-ms-flex-align:center;-webkit-box-align:center;align-items:center;font-size:14px;padding-bottom:0}.addressForm .country .shipAddrRestrictionNote{margin:0}}.overlayLeaveQvc .buttons{margin-bottom:0;padding:10px 0 0}.overlayLeaveQvc .btnLeaveWr{margin-bottom:25px}@media (min-width:640px){.overlayLeaveQvc .btnLeaveWr{margin-bottom:0}}#pageContent section[data-module-type=PRODUCT_CAROUSEL] .productCarousel .productPrice .priceBase,#pageContent section[data-module-type=PRODUCT_CAROUSEL] .productCarousel .productPrice .priceOld,#pageContent section[data-module-type=PRODUCT_CAROUSEL] .productCarousel .productPrice .priceSell{display:inline-block!important;white-space:normal}#pageContent section[data-module-type=PRODUCT_CAROUSEL] .productInfo .productPrice .priceSell{font-size:20px}#pageContent section[data-module-type=PRODUCT_CAROUSEL] .productInfo .productPrice .priceSell:only-child{font-size:20px;color:#28334a!important}