.steps-container .step{display:inline-block}.wsj .steps-container .step{font-family:Whitney SSm A,Whitney SSm B,sans-serif}.steps-container .step.active .step-circle{background-color:#d6edb4}.steps-container .step.complete .step-circle{background-color:#e4e4e4}.steps-container .step .step-circle{display:block;width:35px;height:35px;color:#848484;background-color:#fff;border:1px solid #c3c3c3;border-radius:50%;font-size:1.8em;font-weight:700;line-height:32px;text-align:center;margin:0 auto 5px}.vir .steps-container .step .step-circle{font-weight:500}.gil .steps-container .step .step-circle{line-height:34px;font-size:1.5em}.steps-container .step .step-label{color:#848484;font-weight:700;font-size:1.2em}.vir .steps-container .step .step-label{font-weight:500}@media (max-width:767px){.steps-container,.steps-container .step{padding:0}.steps-container .step .step-label{font-size:1.1em}.gil .steps-container .step .step-label{font-size:.9em}}.preference-modal-container .preference-color{height:240px}.preference-modal-container .preference-color .header-content{padding-bottom:15px}.preference-modal-container .preference-color .header-content h3{font-size:1.6em;margin-left:190px;margin-right:5px;display:inline-block}.wsj .preference-modal-container .preference-color .header-content h3{font-size:1.4em}.npr .preference-modal-container .preference-color .header-content h3{margin-left:120px}.preference-modal-container .preference-color .header-content p{font-size:1.4em;display:inline-block;font-weight:700}.vir .preference-modal-container .preference-color .header-content p{font-weight:500}.wsj .preference-modal-container .preference-color .header-content p{font-size:1.2em;font-weight:400}.preference-modal-container .preference-color .body-content{padding-left:0;padding-right:0}.preference-modal-container .preference-color .body-content .container{position:relative;text-align:center;height:200px;padding-right:0;padding-left:0}.preference-modal-container .preference-color .body-content .container .image-content{padding-top:5px}.preference-modal-container .preference-color .body-content .container img{height:137px}.preference-modal-container .preference-color .body-content .container button{bottom:0;margin:0 auto;margin-top:150px;display:block;width:180px;font-size:1.5em}.vir .preference-modal-container .preference-color .body-content .container button{font-weight:500}.mcy .preference-modal-container .preference-color .body-content .container button,.npr .preference-modal-container .preference-color .body-content .container button,.wsj .preference-modal-container .preference-color .body-content .container button{font-size:1.4em}@media (min-width:768px) and (max-width:992px){.preference-modal-container .preference-color .header-content h3{margin-left:90px}.npr .preference-modal-container .preference-color .header-content h3{margin-left:40px}.preference-modal-container .preference-color .body-content .container button{width:160px;font-size:1.5em}.mcy .preference-modal-container .preference-color .body-content .container button,.npr .preference-modal-container .preference-color .body-content .container button,.wsj .preference-modal-container .preference-color .body-content .container button{font-size:1.3em}}@media (max-width:767px){.preference-modal-container .preference-color{height:inherit;margin-left:-20px;margin-right:-20px}.preference-modal-container .preference-color .header-content{padding-left:20px}.preference-modal-container .preference-color .header-content p{font-size:1.3em;font-weight:400;padding-bottom:20px}.vir .preference-modal-container .preference-color .header-content p{font-weight:400}.preference-modal-container .preference-color .header-content p .strong-red{font-weight:700}.vir .preference-modal-container .preference-color .header-content p .strong-red{color:#c00;font-weight:500}.wsj .preference-modal-container .preference-color .header-content p .strong-red{color:#d7182a}.law .preference-modal-container .preference-color .header-content p .strong-red{color:#830035}.npr .preference-modal-container .preference-color .header-content p .strong-red{color:#f15c22}.preference-modal-container .preference-color .body-content{padding:0;margin-top:-20px;margin-bottom:40px}.preference-modal-container .preference-color .body-content .container{height:100px}.preference-modal-container .preference-color .body-content .container .image-content{padding-right:0;padding-top:20px;padding-left:10%}.preference-modal-container .preference-color .body-content .container .image-content img{position:static;display:inline-block;height:auto}.preference-modal-container .preference-color .body-content .container .button-content{padding-left:0}.preference-modal-container .preference-color .body-content .container .button-content button{width:190px;height:50px;font-size:1.6em;display:inline-block;margin-top:30px;margin-right:10px;font-weight:400}}@media (max-width:360px){.preference-modal-container .preference-color .visible-xs .body-content{margin-left:-10px}.preference-modal-container .preference-color .visible-xs .body-content .image-content{padding-left:15px}}.preference-modal-container .modal-header{padding:0}.preference-modal-container .modal-header .close{padding:10px 15px;opacity:inherit;text-shadow:none;outline:none;font-size:1.8em}.preference-modal-container .header-container{border-radius:6px 6px 0 0;padding:15px;background-repeat:no-repeat;background-size:cover}.preference-modal-container .header-container .header-title{font-weight:400;margin-bottom:5px;font-size:2.2em}.law .preference-modal-container .header-container .header-title{font-family:Arvo,georgia,sans-serif}.wsj .preference-modal-container .header-container .header-title{font-family:Whitney Cond SSm A,Whitney Cond SSm B,sans-serif;font-size:2em;font-weight:600}.vir .preference-modal-container .header-container .header-title{font-family:fira-sans,sans-serif}.preference-modal-container .header-container .header-content{font-size:1.3em}.wsj .preference-modal-container .header-container .header-content{font-size:1.2em;font-family:Whitney SSm A,Whitney SSm B,sans-serif}.law .preference-modal-container .header-container .header-content{font-family:Roboto}.npr .preference-modal-container .header-container .header-content{font-size:1.2em}.gil .preference-modal-container .header-container .header-content{font-size:1.1em;color:#000}.law .preference-modal-container .header-container .header-content .color-text{color:#830035}.wsj .preference-modal-container .header-container .header-content .color-text{color:#d7182a}.vir .preference-modal-container .header-container .header-content .color-text{color:#c00}.npr .preference-modal-container .header-container .header-content .color-text{color:#f15c22}@media (min-width:768px) and (max-width:992px){.preference-modal-container .header-container .header-content.header-content{font-size:1.1em}}@media (max-width:767px){.preference-modal-container .header-container{padding:15px}.preference-modal-container .header-container .header-title.header-title{font-size:1.7em;line-height:28px}.preference-modal-container .header-container .header-content p{font-size:1.1em}}@media (max-width:420px){.preference-modal-container .header-container .header-title.header-title{font-size:1.4em}.wsj .preference-modal-container .header-container .header-title.header-title{font-size:1.5em}.preference-modal-container .modal-header .close{font-size:2.4em}}.preference-modal-container .modal-dialog{width:780px}.preference-modal-container .header-container.step-one-header{height:210px}.bhg .preference-modal-container .header-container.step-one-header,.law .preference-modal-container .header-container.step-one-header,.npr .preference-modal-container .header-container.step-one-header{background-image:url("/images/us/law/preferences/law_prefs_desktop_hdr_step1.jpg")}.wsj .preference-modal-container .header-container.step-one-header{background-image:url("/images/us/wsj/preferences/wsj_prefs_desktop_hdr_step1.jpg")}.vir .preference-modal-container .header-container.step-one-header{background-image:url("/images/us/vir/preferences/vir_prefs_desktop_hdr_step1.jpg")}.mcy .preference-modal-container .header-container.step-one-header{background-image:url("/images/us/mcy/preferences/mcy_prefs_desktop_hdr_step1.jpg")}.gil .preference-modal-container .header-container.step-one-header{background-image:url("/images/us/law/preferences/law_prefs_desktop_hdr_step1.jpg")}.preference-modal-container .header-container.step-two-three-header{height:121px}.bhg .preference-modal-container .header-container.step-two-three-header,.law .preference-modal-container .header-container.step-two-three-header,.npr .preference-modal-container .header-container.step-two-three-header{background-image:url("/images/us/law/preferences/law_prefs_desktop_hdr_step2-3.jpg")}.wsj .preference-modal-container .header-container.step-two-three-header{background-image:url("/images/us/wsj/preferences/wsj_prefs_desktop_hdr_step2-3.jpg")}.vir .preference-modal-container .header-container.step-two-three-header{background-image:url("/images/us/vir/preferences/vir_prefs_desktop_hdr_step2-3_03.jpg")}.mcy .preference-modal-container .header-container.step-two-three-header{background-image:url("/images/us/mcy/preferences/mcy_prefs_desktop_hdr_step2-3.jpg")}.gil .preference-modal-container .header-container.step-two-three-header{background-image:url("/images/us/law/preferences/law_prefs_desktop_hdr_step2-3.jpg")}.preference-modal-container .header-container.step-four-header{height:172px}.bhg .preference-modal-container .header-container.step-four-header,.law .preference-modal-container .header-container.step-four-header,.npr .preference-modal-container .header-container.step-four-header{background-image:url("/images/us/law/preferences/law_prefs_desktop_hdr_step4.jpg")}.wsj .preference-modal-container .header-container.step-four-header{background-image:url("/images/us/wsj/preferences/wsj_prefs_desktop_hdr_step4.jpg")}.vir .preference-modal-container .header-container.step-four-header{background-image:url("/images/us/vir/preferences/vir_prefs_desktop_hdr_step4_03.jpg")}.mcy .preference-modal-container .header-container.step-four-header{background-image:url("/images/us/mcy/preferences/mcy_prefs_desktop_hdr_step4.jpg")}.gil .preference-modal-container .header-container.step-four-header{background-image:url("/images/us/law/preferences/law_prefs_desktop_hdr_step4.jpg")}@media (min-width:768px) and (max-width:992px){.preference-modal-container .modal-dialog{width:600px}}@media (max-width:767px){.preference-modal-container .modal-dialog{width:390px;margin:30px auto}.preference-modal-container .header-container.header-container{height:114px}.bhg .preference-modal-container .header-container.header-container,.law .preference-modal-container .header-container.header-container,.npr .preference-modal-container .header-container.header-container{background-image:url("/images/us/law/preferences/law_prefs_mobile_hdr.jpg")}.wsj .preference-modal-container .header-container.header-container{background-image:url("/images/us/wsj/preferences/wsj_prefs_mobile_hdr.jpg")}.vir .preference-modal-container .header-container.header-container{background-image:url("/images/us/vir/preferences/vir_prefs_mobile_hdr.jpg")}.mcy .preference-modal-container .header-container.header-container{background-image:url("/images/us/mcy/preferences/mcy_prefs_mobile_hdr.jpg")}.gil .preference-modal-container .header-container.header-container{background-image:url("/images/us/law/preferences/law_prefs_mobile_hdr.jpg")}}@media (max-width:420px){.preference-modal-container .modal-dialog{width:auto;margin:30px 10px}}.preference-modal-container .table-main-header{text-align:center;font-size:1.6em;margin-bottom:10px}.wsj .preference-modal-container .table-main-header{font-size:1.5em}.vir .preference-modal-container .table-main-header{font-weight:400}.preference-modal-container .table-sub-header{text-align:center;font-size:1.4em;margin-bottom:30px}.wsj .preference-modal-container .table-sub-header{font-size:1.3em}.vir .preference-modal-container .table-sub-header{font-weight:400}.preference-modal-container .preference-modal-table{width:80%;margin:0 auto}.preference-modal-container .preference-modal-table th{text-align:center}.preference-modal-container .preference-modal-table th.table-title{text-align:left}.preference-modal-container .preference-modal-table td{text-align:center}.preference-modal-container .preference-modal-table td.table-option{text-align:left}.preference-modal-container .preference-modal-table .header-row{width:100%}.preference-modal-container .preference-modal-table .header-row .table-title{padding-left:10px}.preference-modal-container .preference-modal-table .header-row th{font-size:1.2em;padding:8px;font-weight:700}.wsj .preference-modal-container .preference-modal-table .header-row th{font-size:1.1em}.vir .preference-modal-container .preference-modal-table .header-row th{font-weight:500}.preference-modal-container .preference-modal-table .option-row{font-size:1.3em;height:65px;border-top:1px solid #b3b0b0}.wsj .preference-modal-container .preference-modal-table .option-row{font-size:1.2em}.preference-modal-container .preference-modal-table .option-row td{cursor:pointer;padding:10px;width:10%}.preference-modal-container .preference-modal-table .option-row td.table-option{cursor:default;width:20%}.preference-modal-container .preference-modal-table .option-row .fa{font-size:1.4em}.preference-modal-container .preference-modal-table .option-row .fa.green-check{color:#196915}.preference-modal-container .preference-modal-table .option-row .fa.yellow-check{color:#fec70a}.preference-modal-container .preference-modal-table .option-row .fa.fa-times{color:#d7182a}.preference-modal-container .preference-modal-table .option-row .fa.fa-question-circle{color:#b3b0b0}.preference-modal-container .next-step-btn.next-step-btn{padding:5px 40px;font-size:1.7em;margin:30px auto 10px;display:block}.wsj .preference-modal-container .next-step-btn.next-step-btn{font-size:1.5em}.preference-modal-container .next-step-btn.next-step-btn.disabled{background:#b3b0b0!important;border:none}@media (min-width:768px) and (max-width:992px){.preference-modal-container .table-main-header{line-height:28px}.preference-modal-container .preference-modal-table .option-row td.table-option{width:18%}}@media (max-width:767px){.preference-modal-container .preference-table{margin-left:-20px;margin-right:-20px}.preference-modal-container .table-sub-header{padding-left:20px;padding-right:20px}.wsj .preference-modal-container .table-sub-header{font-size:1.2em}.preference-modal-container .preference-modal-table{width:100%}.preference-modal-container .preference-modal-table .header-row{background:#ebebeb;line-height:18px}.preference-modal-container .preference-modal-table .header-row th{padding:4px 1px}.wsj .preference-modal-container .preference-modal-table .header-row .table-title{color:#d7182a}.law .preference-modal-container .preference-modal-table .header-row .table-title{color:#830035}.vir .preference-modal-container .preference-modal-table .header-row .table-title{color:#c00}.preference-modal-container .preference-modal-table .option-row .table-option{padding-left:10px}.preference-modal-container .preference-modal-table .option-row{border-bottom:1px solid #b3b0b0}.preference-modal-container .next-step-btn.next-step-btn{width:90%;height:44px;margin:30px auto 40px;padding:5px 10px;white-space:normal;height:auto}.preference-modal-container .table-sub-header{font-size:1.2em;margin-bottom:15px}.preference-modal-container .next-step-btn{margin:20px}}@media (max-width:420px){.preference-modal-container .preference-modal-table .header-row th{font-size:1.1em}.wsj .preference-modal-container .preference-modal-table .header-row th{font-size:1em}.preference-modal-container .preference-modal-table .option-row td{width:30%}.preference-modal-container .next-step-btn.next-step-btn{font-size:1.4em;margin:30px auto 40px}}.preference-modal-container .recommendations-view-success{margin:0 auto;float:none;font-size:1.1em}.wsj .preference-modal-container .recommendations-view-success{font-size:1em}.preference-modal-container .recommendations-view-container .mobile-nav-tab-container{padding-bottom:30px}.preference-modal-container .recommendations-view-container .mobile-nav-tab-container .nav-tabs{border-top:1px solid #848484;border-bottom:1px solid #848484;text-align:center}.preference-modal-container .recommendations-view-container .mobile-nav-tab-container .nav-tabs .nav-view-label{color:#999;margin:5px 0;font-weight:400;display:block}.preference-modal-container .recommendations-view-container .mobile-nav-tab-container .nav-tabs.tabbed-half .tab{width:50%}.preference-modal-container .recommendations-view-container .mobile-nav-tab-container .nav-tabs .nav-tab{font-weight:700;display:inline-block;cursor:pointer;width:33.33333%;text-align:center;border-right:1px solid #848484;padding:10px 20px 15px}.wsj .preference-modal-container .recommendations-view-container .mobile-nav-tab-container .nav-tabs .nav-tab{color:#d7182a}.vir .preference-modal-container .recommendations-view-container .mobile-nav-tab-container .nav-tabs .nav-tab{color:#c00;font-weight:500}.law .preference-modal-container .recommendations-view-container .mobile-nav-tab-container .nav-tabs .nav-tab{color:#830035}.preference-modal-container .recommendations-view-container .mobile-nav-tab-container .nav-tabs .nav-tab label{cursor:pointer}.preference-modal-container .recommendations-view-container .mobile-nav-tab-container .nav-tabs .nav-tab .nav-label{margin-bottom:0;font-size:1.3em;font-weight:700}.wsj .preference-modal-container .recommendations-view-container .mobile-nav-tab-container .nav-tabs .nav-tab .nav-label{color:#0274a9}.law .preference-modal-container .recommendations-view-container .mobile-nav-tab-container .nav-tabs .nav-tab .nav-label{color:#3b78ad}.vir .preference-modal-container .recommendations-view-container .mobile-nav-tab-container .nav-tabs .nav-tab .nav-label{color:#c00;font-weight:500}.preference-modal-container .recommendations-view-container .mobile-nav-tab-container .nav-tabs .nav-tab:last-child{border-right:1px solid #e1e1e1}.preference-modal-container .recommendations-view-container .mobile-nav-tab-container .nav-tabs .nav-tab.active .nav-label{color:#000}.preference-modal-container .recommendations-view-container .product-view-container .product-image img{margin:0 auto}.preference-modal-container .recommendations-view-container .product-view-container .product-headline{font-size:1.8em;font-style:normal;font-weight:700;line-height:24px;margin-bottom:8px}.law .preference-modal-container .recommendations-view-container .product-view-container .product-headline{color:#830035;font-family:Arvo,georgia,sans-serif}.wsj .preference-modal-container .recommendations-view-container .product-view-container .product-headline{color:#d7182a;font-family:Chronicle Display A,Chronicle Display B,sans-serif}.vir .preference-modal-container .recommendations-view-container .product-view-container .product-headline{color:#c00;font-family:fira-sans,sans-serif;font-weight:500}.wsj .preference-modal-container .recommendations-view-container .product-view-container label{font-weight:700}.vir .preference-modal-container .recommendations-view-container .product-view-container label{font-weight:500;font-size:1.2em;display:block}.preference-modal-container .recommendations-view-container .product-view-container .product-name{font-size:1.2em;font-weight:400;padding-bottom:10px}.preference-modal-container .recommendations-view-container .product-view-container .product-rating-details{padding:5px 0 0}.preference-modal-container .recommendations-view-container .product-view-container .product-rating-details .rating-stars{display:inline-block;margin-right:5px;font-size:1.3em;color:#e09d00}.mcy .preference-modal-container .recommendations-view-container .product-view-container .product-rating-details .rating-stars{color:#c00}.preference-modal-container .recommendations-view-container .product-view-container .product-rating-details .rating-stars .rating-star-row{margin:1px;display:inline-block}.preference-modal-container .recommendations-view-container .product-view-container .product-rating-details .rating-stars .rating-star-row .fa-star{font-size:1.5em}.wsj .preference-modal-container .recommendations-view-container .product-view-container .product-rating-details .rating-stars .rating-star-row .fa-star{font-size:1.4em}.preference-modal-container .recommendations-view-container .product-view-container .product-rating-details label{font-weight:400;cursor:default}.preference-modal-container .recommendations-view-container .product-view-container .product-rating-details .preview-total-reviews{display:inline-block;margin:0 0 0 3px;font-size:1.1em}.preference-modal-container .recommendations-view-container .product-view-container .mixed-case-details .description{border-top:1px solid #ccc}.preference-modal-container .recommendations-view-container .product-view-container .mixed-case-details .mixed-price-container{margin-top:10px}.preference-modal-container .recommendations-view-container .product-view-container .mixed-case-details .mixed-price-container .product-price-row{font-size:1.2em;padding:0;margin:5px 0;border-right:1px solid #ccc}.preference-modal-container .recommendations-view-container .product-view-container .mixed-case-details .product-add-to-cart-container .btn-add-to-cart{margin-bottom:5px}.preference-modal-container .recommendations-view-container .product-view-container .product-add-to-cart-container .input-qty{margin:0;width:30px}.preference-modal-container .recommendations-view-container .product-view-container .product-add-to-cart-container .qty-text{font-size:1.1em;padding-right:5px}.preference-modal-container .recommendations-view-container .product-view-container .bottle-details .product-link{margin-top:5px}.preference-modal-container .recommendations-view-container .product-view-container .bottle-details .product-price-row .sku-radio{float:left}.preference-modal-container .recommendations-view-container .product-view-container .product-single-bottle-price{margin:10px 0}.preference-modal-container .recommendations-view-container .product-view-container .product-single-bottle-price .product-price-row{margin-top:5px}.preference-modal-container .recommendations-view-container .product-view-container .product-single-bottle-price .product-price-row .sku-radio{float:left;margin-right:10px}.preference-modal-container .recommendations-view-container .product-view-container .product-price-row .reg-strike-price{color:#616365;font-weight:400;text-decoration:line-through}.preference-modal-container .recommendations-view-container .product-view-container .product-price-row .sale-price,.preference-modal-container .recommendations-view-container .product-view-container .product-price-row .savings{font-weight:700;padding:0 5px}.law .preference-modal-container .recommendations-view-container .product-view-container .product-price-row .sale-price,.law .preference-modal-container .recommendations-view-container .product-view-container .product-price-row .savings{color:#830035}.wsj .preference-modal-container .recommendations-view-container .product-view-container .product-price-row .sale-price,.wsj .preference-modal-container .recommendations-view-container .product-view-container .product-price-row .savings{color:#d7182a}.vir .preference-modal-container .recommendations-view-container .product-view-container .product-price-row .sale-price,.vir .preference-modal-container .recommendations-view-container .product-view-container .product-price-row .savings{color:#c00;font-weight:500}.preference-modal-container .recommendations-view-container .product-view-container .product-price-row .bottle-count{color:#999;font-size:.9em}.preference-modal-container .recommendations-view-container .product-view-container .product-link .fa-chevron-right{font-size:.9em}.preference-modal-container .recommendations-view-container .product-view-container .description{padding:15px 0;font-size:1.1em}.preference-modal-container .recommendations-view-container .product-view-container .product-attributes-container{border-top:1px solid #ccc;border-bottom:1px solid #ccc;padding:15px 0}.preference-modal-container .recommendations-view-container .product-view-container .product-attributes-container .product-attributes-row{font-size:1.1em;line-height:20px;padding-bottom:3px}.wsj .preference-modal-container .recommendations-view-container .product-view-container .product-attributes-container .product-attributes-row{font-size:1em}.preference-modal-container .recommendations-view-container .product-view-container .cart-success-container{padding:15px 0}.preference-modal-container .recommendations-view-container .product-view-container .cart-success-container .fa-check{font-size:4em}.preference-modal-container .recommendations-view-container .product-view-container .cart-success-container .cart-success-text{font-weight:700;font-size:1.3em;margin:5px 0}.vir .preference-modal-container .recommendations-view-container .product-view-container .cart-success-container .cart-success-text{font-weight:500}.preference-modal-container .recommendations-view-container .product-view-container .cart-success-container .cart-success-buttons{margin:10px 0}.preference-modal-container .recommendations-view-container .product-view-container .cart-success-container .cart-success-buttons .btn{margin:0 10px}@media (max-width:767px){.preference-modal-container .recommendations-view-container .product-view-container .cart-success-container .cart-success-text,.preference-modal-container .recommendations-view-container .product-view-container .cart-success-container .fa-check,.preference-modal-container .recommendations-view-container .product-view-container .product-headline,.preference-modal-container .recommendations-view-container .product-view-container .product-name{text-align:center}.preference-modal-container .recommendations-view-container .product-view-container .cart-success-container .cart-success-buttons .btn{margin:10px 0}.preference-modal-container .recommendations-view-container .product-view-container .btn-mobile{width:100%;height:44px;font-size:1.8em;padding:5px}.preference-modal-container .recommendations-view-container .product-view-container .mixed-case-details .mixed-price-container{margin-top:10px}.preference-modal-container .recommendations-view-container .product-view-container .mixed-case-details .mixed-price-container .product-price-row{font-size:1.4em;margin:10px 0;border-right:none;text-align:center}.preference-modal-container .recommendations-view-container .product-view-container .mixed-case-details .mixed-price-container .product-price-row .savings{display:block}.preference-modal-container .recommendations-view-container .product-view-container .mixed-case-details .product-add-to-cart-container .btn-add-to-cart{margin-bottom:15px}.preference-modal-container .recommendations-view-container .product-view-container .mixed-case-details .product-add-to-cart-container .qty-container{border-top:1px solid #ccc;border-bottom:1px solid #ccc;padding-left:0;padding-right:10px}.preference-modal-container .recommendations-view-container .product-view-container .mixed-case-details .product-add-to-cart-container .qty-container .qty-box .qty-chevron{text-decoration:none;background-color:#f7f7f7;padding:15px 5px;border-left:1px solid #ccc;border-right:1px solid #ccc;border-radius:0;color:#666}.preference-modal-container .recommendations-view-container .product-view-container .mixed-case-details .product-add-to-cart-container .qty-container .qty-box .qty-chevron:first-child{border-left:none}.preference-modal-container .recommendations-view-container .product-view-container .mixed-case-details .product-add-to-cart-container .qty-container .qty-box .qty-chevron .fa{font-size:1.8em}.preference-modal-container .recommendations-view-container .product-view-container .mixed-case-details .product-add-to-cart-container .qty-container .qty-box .qty-text{color:#666;font-size:1.3em;padding:20px 5px 14px;text-align:center;margin:0}}.preference-modal-container .recommendations-view-container .recommendations-nav-container{margin:10px 0;font-size:1.2em}.wsj .preference-modal-container .recommendations-view-container .recommendations-nav-container{font-size:1.1em}.preference-modal-container .recommendations-view-container .recommendations-nav-container .nav-label{color:#666}.preference-modal-container .recommendations-view-container .recommendations-nav-container .nav-link{padding:0 5px;border-right:1px solid #ccc;cursor:pointer}.vir .preference-modal-container .recommendations-view-container .recommendations-nav-container .nav-link{font-weight:500;color:#c00}.wsj .preference-modal-container .recommendations-view-container .recommendations-nav-container .nav-link{color:#0274a9}.law .preference-modal-container .recommendations-view-container .recommendations-nav-container .nav-link{color:#3b78ad}.preference-modal-container .recommendations-view-container .recommendations-nav-container .nav-link:last-child{border:none}.preference-modal-container .recommendations-view-container .recommendations-nav-container .nav-link.active{color:#000}.preference-modal-container .recommendations-view-container .product-view-container{margin:10px}@media (max-width:767px){.preference-modal-container .recommendations-view-container .recommendations-nav-container{margin:0}}.preference-modal-container .slider-nav-container{left:0;right:0;z-index:3;text-align:center;margin-top:10px}.preference-modal-container .slider-nav-container .slider-nav{display:inline-block}.preference-modal-container .slider-nav-container .slider-nav .btn-slick{background-color:#fff;border:none;box-shadow:none;outline:none}.gil .preference-modal-container .slider-nav-container .slider-nav .btn-slick{margin-top:2px}.preference-modal-container .slider-nav-container .slider-nav .btn-slick-left{float:left}.preference-modal-container .slider-nav-container .slider-nav .btn-slick-left .fa{position:relative;display:inline-block;color:#b7b7b7;font-size:inherit;cursor:pointer;overflow:hidden;left:auto}.gil .preference-modal-container .slider-nav-container .slider-nav .btn-slick-left .fa{-webkit-transform:translate(-50%,-50%) rotate(225deg);transform:translate(-50%,-50%) rotate(225deg);transition:border-color 125ms ease;border-radius:0;border-top:1px solid;border-right:1px solid;border-color:#979797;height:10px;width:10px}.gil .preference-modal-container .slider-nav-container .slider-nav .btn-slick-left .fa:before{content:""}.gil .preference-modal-container .slider-nav-container .slider-nav .btn-slick-left .fa{position:relative;display:inline-block;color:#b7b7b7;font-size:inherit;cursor:pointer;overflow:hidden;left:auto}.gil .gil .preference-modal-container .slider-nav-container .slider-nav .btn-slick-left .fa{-webkit-transform:translate(-50%,-50%) rotate(225deg);transform:translate(-50%,-50%) rotate(225deg);transition:border-color 125ms ease;border-radius:0;border-top:1px solid;border-right:1px solid;border-color:#979797;height:10px;width:10px}.gil .gil .preference-modal-container .slider-nav-container .slider-nav .btn-slick-left .fa:before{content:""}.preference-modal-container .slider-nav-container .slider-nav .btn-slick-right{float:right}.preference-modal-container .slider-nav-container .slider-nav .btn-slick-right .fa{position:relative;display:inline-block;color:#b7b7b7;font-size:inherit;cursor:pointer;overflow:hidden;right:auto}.gil .preference-modal-container .slider-nav-container .slider-nav .btn-slick-right .fa{-webkit-transform:translate(-50%,-50%) rotate(45deg);transform:translate(-50%,-50%) rotate(45deg);transition:border-color 125ms ease;border-radius:0;border-top:1px solid;border-right:1px solid;border-color:#979797;height:10px;width:10px}.gil .preference-modal-container .slider-nav-container .slider-nav .btn-slick-right .fa:before{content:""}.gil .preference-modal-container .slider-nav-container .slider-nav .btn-slick-right .fa{position:relative;display:inline-block;color:#b7b7b7;font-size:inherit;cursor:pointer;overflow:hidden;right:auto}.gil .gil .preference-modal-container .slider-nav-container .slider-nav .btn-slick-right .fa{-webkit-transform:translate(-50%,-50%) rotate(45deg);transform:translate(-50%,-50%) rotate(45deg);transition:border-color 125ms ease;border-radius:0;border-top:1px solid;border-right:1px solid;border-color:#979797;height:10px;width:10px}.gil .gil .preference-modal-container .slider-nav-container .slider-nav .btn-slick-right .fa:before{content:""}.preference-modal-container .slider-nav-container .slider-nav .slider-dots-container{margin:0 5px;position:relative;bottom:auto;width:auto;height:20px;display:inline-block;top:1px}.preference-modal-container .slider-nav-container .slider-nav .slider-dots-container .slider-dot{position:relative;display:inline-block;outline:none;margin:0 8px;height:12px;width:12px}@media (min-width:768px) and (max-width:992px){.preference-modal-container .slider-nav-container .slider-nav .slider-dots-container .slider-dot{margin:0 4px}}.preference-modal-container .slider-nav-container .slider-nav .slider-dots-container .slider-dot button{margin:0 auto;border-radius:50px;padding:0;outline:none;height:12px;width:12px;border:2px solid #b7b7b7;background-color:#b7b7b7}.preference-modal-container .slider-nav-container .slider-nav .slider-dots-container .slider-dot button.active{border:2px solid #b7b7b7;background-color:#fff}.preference-modal-container .slider-nav-container .slider-nav .slider-dots-container .slider-dot button:before{color:transparent;content:none}.preference-modal-container .slider-nav-container .slider-nav .slider-dots-container .slider-dot.slick-active button{border:2px solid #b7b7b7;background-color:#fff}.gil .preference-modal-container .slider-nav-container .slider-nav .slider-dots-container .slider-dot{position:relative;display:inline-block;outline:none;margin:0 8px;height:10px;width:10px}@media (min-width:768px) and (max-width:992px){.gil .preference-modal-container .slider-nav-container .slider-nav .slider-dots-container .slider-dot{margin:0 4px}}.gil .preference-modal-container .slider-nav-container .slider-nav .slider-dots-container .slider-dot button{margin:0 auto;border-radius:50px;padding:0;outline:none;height:10px;width:10px;border:2px solid #b2b2b2;background-color:#b2b2b2}.gil .preference-modal-container .slider-nav-container .slider-nav .slider-dots-container .slider-dot button.active{border:2px solid #e09d00;background-color:#e09d00}.gil .preference-modal-container .slider-nav-container .slider-nav .slider-dots-container .slider-dot button:before{color:transparent;content:none}.gil .preference-modal-container .slider-nav-container .slider-nav .slider-dots-container .slider-dot.slick-active button{border:2px solid #e09d00;background-color:#e09d00}.preference-modal-container .modal-header{border-bottom:none}.preference-modal-container .steps-container{margin:-20px auto 0;float:none}.preference-modal-container .step-content{margin-bottom:20px;font-size:1.3em}.preference-modal-container .step-banner-container{float:none;margin:0 auto}.preference-modal-container .step-banner-container .img-responsive{cursor:pointer}.preference-modal-container .step-banner-container .step-banner{margin:30px auto}.preference-modal-container .recommendations-view-container{float:none;margin:0 auto 15px}.preference-modal-container .recommendations-view-container .mobile-nav-tab-container{margin:0 -20px}