body .pickup-location-container{color:#fff}body .pickup-location-container .store-pickup-title .store-label.select-store:hover{color:#3158A8}body .shipping-note.content p{margin:0}body .shipping-note.content p:nth-of-type(2){line-height:17px;letter-spacing:.5px;font-weight:600;text-transform:uppercase;white-space:pre-wrap;display:inline-block;text-align:left;margin:0}body.checkout-cart-index .free-title{display:none}body .free-title{font-size:20px;text-align:center}body .free-title img{max-width:40px !important;width:30px;margin-right:10px}body .free-title .candc-label{color:#e74c3c;font-family:"TeX Gyre Adventor";font-size:16px;font-weight:600;line-height:25px;text-transform:uppercase;text-decoration:none;vertical-align:super}body .delivery-options{background:#f5f5f5;padding:20px 15px 5px}body .delivery-options p{padding-left:20px;padding-right:20px;position:relative}body .delivery-options p .tooltip{position:absolute;right:0;top:0;cursor:pointer;width:18px;height:18px;display:flex;justify-content:center;align-items:center}body .delivery-options p .tooltip:hover .content{display:block}body .delivery-options p .tooltip:before{font-family:"Font Awesome 5 Pro";position:absolute;left:0;top:0;content:'\f05a';color:grey;border-radius:50%;width:18px;height:18px;font-size:17px}body .delivery-options p .tooltip .content{background:#fff;padding:10px;z-index:9;position:absolute;width:300px;bottom:25px;right:0;display:none;border:1px solid #000;font-size:12px}body .delivery-options p .tooltip .content .title{background:#f37021;display:block;margin:-10px -10px 0 -10px;padding:5px 10px 5px 40px;color:#fff;font-weight:700;margin-bottom:10px}body .delivery-options p .tooltip .content .title:before{font-family:"Font Awesome 5 Pro";position:absolute;left:10px;top:5px;content:'\f05a';color:#fff;border-radius:50%;width:18px;height:18px;font-size:17px}body .delivery-options p .tooltip .content a{display:block;color:#006bb4;margin-top:20px;text-transform:uppercase;font-weight:600;font-size:12px;letter-spacing:.5px}body #pickup-location-container{display:none;background:#f5f5f5;margin:0px;padding:10px 15px}body #pickup-location-container .selected-store{background:#fff;border:1px solid #ccc;padding:10px 15px}body #pickup-location-container .selected-store .store-name{padding-left:40px;position:relative}body #pickup-location-container .selected-store .store-name.store-not-available:after{content:'Unavailable';color:#f00;display:block;position:relative}body #pickup-location-container .selected-store .store-name:before{content:'\f00c';color:#f37021;font-family:"Font Awesome 5 Pro";position:absolute;left:10px;top:2px}body #pickup-location-container .selected-store .store-name:after{content:'Available';color:#2ECC71;display:block;position:relative}body #pickup-location-container .selected-store .store-address{padding-left:40px;font-weight:400;position:relative}body #pickup-location-container .selected-store .store-address:before{content:'\f3c5';color:#f37021;font-family:"Font Awesome 5 Pro";position:absolute;left:10px;top:2px}body #pickup-location-container .selected-store .store-store_hours{padding-left:40px;position:relative}body #pickup-location-container .selected-store .store-store_hours:before{content:'\f015';color:#f37021;font-family:"Font Awesome 5 Pro";position:absolute;left:8px;top:2px}body #pickup-location-container .selected-store .store-store_hours .amlocator-schedule-container .amlocator-today{background:none;padding:0;margin:0}body #pickup-location-container .selected-store .store-store_hours .amlocator-schedule-container .amlocator-today:before{display:none}body #pickup-location-container .selected-store .store-store_hours .amlocator-schedule-container .amlocator-today strong{font-weight:400}body #pickup-location-container .selected-store .store-store_hours .amlocator-schedule-container .amlocator-week{margin:10px 0;font-weight:700}body #pickup-location-container .btn-change-store{margin:15px auto 15px;text-align:center}body #pickup-location-container .btn-change-store span{text-transform:uppercase;background:#3158A8;color:#fff;padding:7px 25px;display:inline-flex;justify-content:center;align-items:center;letter-spacing:1px}body #pickup-location-container #locations-hidden .location-search{display:flex;margin-bottom:15px;flex-wrap:nowrap;flex-direction:row}body #pickup-location-container #locations-hidden .location-search a.amlocator-button{border-radius:3px;text-transform:uppercase;min-height:40px;line-height:1;padding:0 17px;vertical-align:middle;-webkit-appearance:none;text-align:center;transition:all .3s;border:0 solid #f37021;background:#f37021;color:#ffffff;text-decoration:none;position:relative}body #pickup-location-container #locations-hidden .location-search a.amlocator-button:hover{background:#0057a8}body #pickup-location-container #locations-hidden .location-search a.amlocator-button span{position:relative;display:flex;font-size:0;justify-content:center;align-items:center;padding:0 10px}body #pickup-location-container #locations-hidden .location-search a.amlocator-button span:before{content:'\f002';font-family:"Font Awesome 5 Pro";position:absolute;color:#fff;font-size:20px;padding:0 10px;top:10px}body #pickup-location-container #locations-hidden .location-search #location-search-query{padding:20px}body #pickup-location-container #locations-hidden .location-search button span{position:relative;display:flex;font-size:0;justify-content:center;align-items:center;padding:0 10px}body #pickup-location-container #locations-hidden .location-search button span:before{content:'\f002';font-family:"Font Awesome 5 Pro";position:absolute;color:#fff;font-size:20px;padding:0 10px}body #pickup-location-container #locations-hidden .pickup-location{background:#fff;border:1px solid #ccc;padding:10px 75px 10px 15px;margin-bottom:10px;position:relative}body #pickup-location-container #locations-hidden .pickup-location .pickup-location-info .pickup-location-name{color:#000;padding-left:40px;position:relative;margin-bottom:0;font-size:14px;display:block}body #pickup-location-container #locations-hidden .pickup-location .pickup-location-info .pickup-location-name.store-not-available:after{content:'Unavailable';color:#f00;display:block;position:relative}body #pickup-location-container #locations-hidden .pickup-location .pickup-location-info .pickup-location-name:before{content:'\f00c';color:#f37021;font-family:"Font Awesome 5 Pro";position:absolute;left:10px;top:2px}body #pickup-location-container #locations-hidden .pickup-location .pickup-location-info .pickup-location-name:after{content:'Available';color:#2ECC71;display:block;position:relative}body #pickup-location-container #locations-hidden .pickup-location .pickup-location-info .pickup-location-address{padding-left:40px;color:#000;font-weight:400;display:block;margin-bottom:10px;font-size:14px;position:relative}body #pickup-location-container #locations-hidden .pickup-location .pickup-location-info .pickup-location-address:before{content:'\f3c5';color:#f37021;font-family:"Font Awesome 5 Pro";position:absolute;left:10px;top:2px}body #pickup-location-container #locations-hidden .pickup-location .pickup-action{position:absolute;right:10px;top:33%}body #pickup-location-container #locations-hidden .pickup-location .pickup-action .my-store{position:absolute;white-space:nowrap;right:0px;bottom:10px;color:#f37021}body form.methods-shipping{position:relative}body #checkout-shipping-method-load{max-width:500px;float:left}body #onepage-checkout-shipping-method-additional-load{max-width:500px;float:left;border:1px solid #ccc;width:100%;margin:25px 0;box-sizing:border-box}body #onepage-checkout-shipping-method-additional-load .ampickup-store-container{margin-top:0}body #onepage-checkout-shipping-method-additional-load .ampickup-details{padding:0 0 10px 0;background:#f5f5f5;margin:0}body #onepage-checkout-shipping-method-additional-load .ampickup-details h2{background:#f37021;padding:10px;text-transform:uppercase;color:#fff;letter-spacing:1px;font-size:16px;line-height:1;font-weight:normal;position:relative}body #onepage-checkout-shipping-method-additional-load .ampickup-details h2 .tooltip{position:absolute;right:10px;top:10px;cursor:pointer;width:18px;height:18px;display:flex;justify-content:center;align-items:center}body #onepage-checkout-shipping-method-additional-load .ampickup-details h2 .tooltip:hover .content{display:block}body #onepage-checkout-shipping-method-additional-load .ampickup-details h2 .tooltip:before{font-family:"Font Awesome 5 Pro";position:absolute;left:0;top:0;content:'\f05a';color:#fff;border-radius:50%;width:18px;height:18px;font-size:17px}body #onepage-checkout-shipping-method-additional-load .ampickup-details h2 .tooltip .content{background:#fff;padding:10px;z-index:9;position:absolute;width:300px;bottom:25px;right:0;display:none;border:1px solid #000;text-transform:none;color:#333;font-family:'TeX Gyre Adventor',sans-serif;font-size:12px;line-height:20px}body #onepage-checkout-shipping-method-additional-load .ampickup-details h2 .tooltip .content .title{background:#f37021;display:block;margin:-10px -10px 0 -10px;padding:5px 10px 5px 40px;color:#fff;font-weight:700;margin-bottom:10px}body #onepage-checkout-shipping-method-additional-load .ampickup-details h2 .tooltip .content .title:before{font-family:"Font Awesome 5 Pro";position:absolute;left:10px;top:5px;content:'\f05a';color:#fff;border-radius:50%;width:18px;height:18px;font-size:17px}body #onepage-checkout-shipping-method-additional-load .ampickup-details h2 .tooltip .content a{display:block;color:#006bb4;margin-top:20px;text-transform:uppercase;font-weight:600;font-size:12px;letter-spacing:.5px}body #onepage-checkout-shipping-method-additional-load .ampickup-details p:nth-of-type(1){padding-left:50px;position:relative;margin:15px 0 10px;font-weight:600}body #onepage-checkout-shipping-method-additional-load .ampickup-details p:nth-of-type(1).store-not-available:after{content:'Unavailable';color:#f00;display:inline-block;position:relative;margin-left:10px}body #onepage-checkout-shipping-method-additional-load .ampickup-details p:nth-of-type(1):before{content:'\f00c';color:#f37021;font-family:"Font Awesome 5 Pro";position:absolute;left:20px;top:2px}body #onepage-checkout-shipping-method-additional-load .ampickup-details p:nth-of-type(1):after{content:'Available';color:#2ECC71;display:inline-block;position:relative;margin-left:10px}body #onepage-checkout-shipping-method-additional-load .ampickup-details p:nth-of-type(2){padding-left:50px;position:relative}body #onepage-checkout-shipping-method-additional-load .ampickup-details p:nth-of-type(2):before{content:'\f3c5';color:#f37021;font-family:"Font Awesome 5 Pro";position:absolute;left:20px;top:2px}body #onepage-checkout-shipping-method-additional-load .ampickup-details p:nth-of-type(3){padding-left:50px;position:relative}body #onepage-checkout-shipping-method-additional-load .ampickup-details p:nth-of-type(3):before{content:'\f015';color:#f37021;font-family:"Font Awesome 5 Pro";position:absolute;left:18px;top:2px}body #onepage-checkout-shipping-method-additional-load .ampickup-details p:nth-of-type(3) .amlocator-schedule-container .amlocator-today{background:none;padding:0;margin:0}body #onepage-checkout-shipping-method-additional-load .ampickup-details p:nth-of-type(3) .amlocator-schedule-container .amlocator-today:before{display:none}body #onepage-checkout-shipping-method-additional-load .ampickup-details p:nth-of-type(3) .amlocator-schedule-container .amlocator-today strong{font-weight:400}body #onepage-checkout-shipping-method-additional-load .ampickup-details p:nth-of-type(3) .amlocator-schedule-container .amlocator-week{margin:10px 0}body #onepage-checkout-shipping-method-additional-load .ampickup-field .btn-change-store{margin:15px auto 15px;text-align:center}body #onepage-checkout-shipping-method-additional-load .ampickup-field .btn-change-store span{text-transform:uppercase;background:#3158A8;color:#fff;padding:7px 25px;display:inline-flex;justify-content:center;align-items:center;letter-spacing:1px;font-weight:bold;font-size:16px;cursor:pointer}body #onepage-checkout-shipping-method-additional-load .ampickup-field .my-store{display:block;position:absolute;white-space:nowrap;right:0;bottom:10px;color:#f37021;font-weight:bold}body #onepage-checkout-shipping-method-additional-load .ampickup-field .my-store.no-display{display:none}body #onepage-checkout-shipping-method-additional-load .ampickup-field .location-search{display:flex;margin-bottom:15px;padding:0 15px}body #onepage-checkout-shipping-method-additional-load .ampickup-field .location-search button span{position:relative;display:flex;font-size:0;justify-content:center;align-items:center;padding:0 10px}body #onepage-checkout-shipping-method-additional-load .ampickup-field .location-search button span:before{content:'\f002';font-family:"Font Awesome 5 Pro";position:absolute;color:#fff;font-size:20px;padding:0 10px}body #onepage-checkout-shipping-method-additional-load .ampickup-field ul{list-style:none;padding:10px 15px;max-height:500px;overflow:auto}body #onepage-checkout-shipping-method-additional-load .ampickup-field ul .store-item>div.pick-location{background:#fff;border:1px solid #ccc;padding:10px 75px 10px 15px;margin-bottom:10px;position:relative}body #onepage-checkout-shipping-method-additional-load .ampickup-field ul .store-item>div.pick-location br{display:none}body #onepage-checkout-shipping-method-additional-load .ampickup-field ul .store-item>div.pick-location .pickup-location-name{color:#000;padding-left:40px;position:relative;margin-bottom:10px;font-size:14px;display:block}body #onepage-checkout-shipping-method-additional-load .ampickup-field ul .store-item>div.pick-location .pickup-location-name.store-not-available:after{content:'Unavailable';color:#f00;display:block;position:relative}body #onepage-checkout-shipping-method-additional-load .ampickup-field ul .store-item>div.pick-location .pickup-location-name:before{content:'\f00c';color:#f37021;font-family:"Font Awesome 5 Pro";position:absolute;left:10px;top:2px}body #onepage-checkout-shipping-method-additional-load .ampickup-field ul .store-item>div.pick-location .pickup-location-name:after{content:'Available';color:#2ECC71;display:block;position:relative}body #onepage-checkout-shipping-method-additional-load .ampickup-field ul .store-item>div.pick-location .pickup-location-address{padding-left:40px;color:#000;font-weight:400;display:block;margin-bottom:10px;font-size:14px;position:relative}body #onepage-checkout-shipping-method-additional-load .ampickup-field ul .store-item>div.pick-location .pickup-location-address:before{content:'\f3c5';color:#f37021;font-family:"Font Awesome 5 Pro";position:absolute;left:10px;top:2px}body #onepage-checkout-shipping-method-additional-load .ampickup-field ul .store-item>div.pick-location .pickup-action{position:absolute;right:10px;top:33%}body #onepage-checkout-shipping-method-additional-load .ampickup-field.-date{display:none}body #onepage-checkout-shipping-method-additional-load .ampickup-field.-time{display:none}body #onepage-checkout-shipping-method-additional-load .ampickup-options-container{padding:0 15px;display:none}body #onepage-checkout-shipping-method-additional-load.-date{padding-left:15px}body #onepage-checkout-shipping-method-additional-load.-time{padding-right:15px}body{display:block}.header-benefits ul li:first-child{display:none}.header-benefits ul li.showship{display:block!important}.header-benefits ul li.hideship{display:none}.catalog-product-view .product.media .aw-onsale__label-area-wrap.absolute-label-container .bottom-right .picture{width:120px !important;height:120px !important}.catalog-product-view{font-family:"TeX Gyre Adventor"}.catalog-product-view .column.main{padding-bottom:0px}.catalog-product-view .column.main .page-title-wrapper{display:block}.catalog-product-view .column.main .page-title{color:#3158A8;font-size:30px;font-weight:bold;line-height:40px}.catalog-product-view .column.main .attribute.overview{width:45%;color:#333333;font-size:14px;margin-top:9px;line-height:20px}.catalog-product-view .column.main .product-info-main .product-reviews-summary{display:none}.catalog-product-view .column.main .product-info-main .product-final-price{max-height:87px;line-height:normal}.catalog-product-view .column.main .product-info-main .product-final-price span.price{display:inline-block;width:100%;color:#F37021;font-weight:bold;margin-bottom:5px;margin-top:3em}.catalog-product-view .column.main .product-info-main .product-final-price span.price sup{top:0}.catalog-product-view .column.main .product-info-main .product-final-price span.price sup.currency,.catalog-product-view .column.main .product-info-main .product-final-price span.price sup.decimal,.catalog-product-view .column.main .product-info-main .product-final-price span.price sup.value{display:inline-block}.catalog-product-view .column.main .product-info-main .product-final-price span.price sup.currency,.catalog-product-view .column.main .product-info-main .product-final-price span.price sup.decimal{font-size:40px;position:relative;top:-18px}.catalog-product-view .column.main .product-info-main .product-final-price span.price sup.value{font-size:61px;top:-3px}.catalog-product-view .column.main .product-info-main .product-final-price span.price sup.decimal{left:-3px}.catalog-product-view .column.main .product-info-main .product-final-price span.price sup.currency{left:3px;top:-19px}.catalog-product-view .column.main .product-info-main .product-save-price{color:#FF0000;font-size:26px;font-weight:bold}.catalog-product-view .column.main .product-info-main .product-save-price .price-details-wrapper{display:inline;align-items:center;gap:100px}.catalog-product-view .column.main .product-info-main .product-save-price .price-details-wrapper span.supplier-msrp-price{font-size:20px;color:#3158A8}.catalog-product-view .column.main .product-info-main .product-save-price .price-details-wrapper span.supplier-msrp-price sup{font-size:14px}.catalog-product-view .column.main .product-info-main .product-save-price .price-details-wrapper span.supplier-msrp-price .val{font-size:26px}.catalog-product-view .column.main .product-info-main .product-save-price .supplier-msrp{font-size:.9em;color:#777;float:right}.catalog-product-view .column.main .product-info-main .product-save-price span.off-rrp{color:#f00;font-size:20px;top:1px;position:relative}.catalog-product-view .column.main .product-info-main .product-save-price span.price-rrp{display:inline-block}.catalog-product-view .column.main .product-info-main .product-save-price span.value,.catalog-product-view .column.main .product-info-main .product-save-price span.currency,.catalog-product-view .column.main .product-info-main .product-save-price span.decimal{display:inline-block;float:left}.catalog-product-view .column.main .product-info-main .product-save-price span.currency,.catalog-product-view .column.main .product-info-main .product-save-price span.decimal{font-size:16px;position:relative;top:-2px}.catalog-product-view .column.main .product-info-main .product-add-form{max-width:475px;border-top:1px solid #E4E4E4;margin-top:15px;padding-top:16px}.catalog-product-view .column.main .product-info-main .product-add-form .box-tocart{margin-bottom:0px}.catalog-product-view .column.main .product-info-main .product-add-form .box-tocart .fieldset{margin-bottom:0px}.catalog-product-view .column.main .product-info-main .product-add-form .box-tocart .block-qty{display:block;padding-right:60px;position:relative}.catalog-product-view .column.main .product-info-main .product-add-form .box-tocart .block-qty .field.qty{display:inline-block}.catalog-product-view .column.main .product-info-main .product-add-form .box-tocart .block-qty .control{display:inline-block;margin-left:28px}.catalog-product-view .column.main .product-info-main .product-add-form .box-tocart .block-qty .control input{margin-bottom:15px}.catalog-product-view .column.main .product-info-main .product-add-form .box-tocart .block-qty .control div.mage-error{display:block;position:absolute;left:0;bottom:-10px}.catalog-product-view .column.main .product-info-main .product-add-form .box-tocart .block-qty label.label{display:inline-block;font-size:13px;color:#333333;text-transform:uppercase;font-weight:100}.catalog-product-view .column.main .product-info-main .product-add-form .box-tocart .block-qty .block-stock{display:none;float:right;margin-top:8px}.catalog-product-view .column.main .product-info-main .product-add-form .box-tocart .block-qty .block-stock .unavailable span{color:#f00}.catalog-product-view .column.main .product-info-main .product-add-form .box-tocart .block-qty .block-stock .unavailable span:before{background:none}.catalog-product-view .column.main .product-info-main .product-add-form .box-tocart .block-qty .block-stock span{color:#2ECC71;font-size:14px;font-weight:bold;position:relative}.catalog-product-view .column.main .product-info-main .product-add-form .box-tocart .block-qty .block-stock span:before{background:url(../images/instock_icon.png) no-repeat left;content:'';position:absolute;width:15px;height:14px;left:-20px;background-size:14px 14px;top:3px}.catalog-product-view .column.main .product-info-main .product-add-form .box-tocart .actions #product-addtocart-button{width:100%;margin-top:18px;font-weight:bold;min-height:auto;padding:15px 0}.catalog-product-view .column.main .product-info-main .product-add-form .box-tocart .actions #product-addtocart-button.unavailable{background-color:#999}.catalog-product-view .column.main .product-info-main .product-add-form .box-tocart .actions #product-addtocart-button span{height:auto;display:inline-block;font-size:24px}.catalog-product-view .column.main .product-info-main .product-message-stock{margin-top:30px;color:#a94442}.catalog-product-view .column.main .product-info-main .product-message-stock a{text-decoration:none}.catalog-product-view .column.main .product-info-main .in-store-pickup-only{padding:10px 0px;font-weight:bold}.catalog-product-view .column.main .product-info-main .in-store-pickup-only span{color:#a94442;font-weight:bold}.catalog-product-view .column.main .product-info-main .shipping-over .shipping-over-image{color:#3158A8;font-size:14px;font-weight:bold;display:flex;align-items:center;margin:5px 0 20px}.catalog-product-view .column.main .product-info-main .shipping-over .shipping-over-image sup{top:-3px}.catalog-product-view .column.main .product-info-main .shipping-over .shipping-over-image img{margin-right:5px;max-width:37px;object-fit:contain}.catalog-product-view .column.main .product-info-main .shipping-over .shipping-over-image span{vertical-align:top}.catalog-product-view .column.main .product-info-main .product.info.detailed{margin-top:12px}.catalog-product-view .column.main .product-info-main .product.info.detailed .data.item.title{margin-right:2px}.catalog-product-view .column.main .product-info-main .product.info.detailed .data.item.title a.data.switch{border-radius:3px 3px 0 0;padding:0 19.5px;color:#333333;font-size:13px;font-weight:bold;background:#f5f5f5}.catalog-product-view .column.main .product-info-main .product.info.detailed .data.item.title.active a.data.switch{height:41px;background-color:#fff}.catalog-product-view .column.main .product-info-main .product.info.detailed .product.data.items>.item.content{margin-top:40px}.catalog-product-view .column.main .product.media .sharing-links{margin-top:28px}.catalog-product-view .column.main .product.media .sharing-links ul{list-style:none;padding:0;margin:0;display:block}.catalog-product-view .column.main .product.media .sharing-links ul li{display:inline-block;margin-right:11px}.catalog-product-view .column.main .product.media .sharing-links ul li a:hover{background:#fff}.catalog-product-view .column.main .product.media .fotorama__nav-wrap--horizontal .fotorama__nav__shaft .fotorama__thumb-border{background-image:none;box-shadow:4px 4px 15px 0 rgba(0,0,0,0.15)}.catalog-product-view .column.main .product-related-custom.block.related{clear:both}.catalog-product-view .column.main .product-related-custom.block.related .block-title.title{text-align:left;font-weight:bold;padding-top:44px}.catalog-product-view .column.main .product-related-custom.block.related .block-title.title #block-related-heading{color:#3158A8;font-size:18px}.catalog-product-view .column.main .product-related-custom.block.related .block-content .product-items .product-item{width:100%}.catalog-product-view .column.main .product-related-custom.block.related .block-content .product-items .product-item .product-item-info{width:100%;padding:0px 20px}.catalog-product-view .column.main .product-related-custom.block.related .block-content .product-items .product-item .product-item-info .product-item-photo{max-width:174px;margin:auto}.catalog-product-view .column.main .product-related-custom.block.related .block-content .product-items .product-item .product-item-info .product-item-photo .label-wrap.picture{width:66px!important}.catalog-product-view .column.main .product-related-custom.block.related .block-content .product-items .product-item .product-item-info .product-item-details{margin-top:14px}.catalog-product-view .column.main .product-related-custom.block.related .block-content .product-items .product-item .product-item-info .product-item-details .product-item-name{margin-left:0px}.catalog-product-view .column.main .product-related-custom.block.related .block-content .product-items .product-item .product-item-info .product-item-details .product-item-name a{color:#333333;font-size:14px;line-height:20px;text-align:center;text-decoration:none}.catalog-product-view .column.main .product-related-custom.block.related .block-content .product-items .product-item .product-item-info .product-info-price-custom{text-align:center}.catalog-product-view .column.main .product-related-custom.block.related .block-content .product-items .product-item .product-item-info .product-info-price-custom .product-final-price{max-height:45px}.catalog-product-view .column.main .product-related-custom.block.related .block-content .product-items .product-item .product-item-info .product-info-price-custom .product-final-price .price span.value.unit{margin-left:-1px}.catalog-product-view .column.main .product-related-custom.block.related .block-content .product-items .product-item .product-item-info .product-info-price-custom .product-final-price .price .decimal{margin-left:-4px}.catalog-product-view .column.main .product-related-custom.block.related .block-content .product-items .product-item .product-item-info .product-info-price-custom span.price{color:#4f4f4f;font-size:20px;font-weight:700;vertical-align:text-top;letter-spacing:-1px}.catalog-product-view .column.main .product-related-custom.block.related .block-content .product-items .product-item .product-item-info .product-info-price-custom span.price .unit{font-size:32px;vertical-align:middle}.catalog-product-view .column.main .product-related-custom.block.related .block-content .product-items .product-item .product-item-info .product-info-price-custom .product-save-price{font-weight:bold}.catalog-product-view .column.main .product-related-custom.block.related .block-content .product-items .product-item .product-item-info .product-info-price-custom .product-save-price .save-label{color:#FF0000;font-size:22px}.catalog-product-view .column.main .product-related-custom.block.related .block-content .product-items .product-item .product-item-info .product-info-price-custom .product-save-price .off-rrp{color:#FF0000;font-size:16px;line-height:18px;letter-spacing:normal}.catalog-product-view .column.main .product-related-custom.block.related .block-content .product-items .product-item .product-item-info .product-info-price-custom .product-save-price .price{color:#FF0000;font-size:14px;line-height:18px;vertical-align:super;letter-spacing:-1px}.catalog-product-view .column.main .product-related-custom.block.related .block-content .product-items .product-item .product-item-info .product-info-price-custom .product-save-price .price .unit{font-size:22px;vertical-align:middle}.catalog-product-view .column.main .product-related-custom.block.related .block-content .product-items .product-item .product-item-info .product-info-price-custom .product-save-price .price span.value.unit,.catalog-product-view .column.main .product-related-custom.block.related .block-content .product-items .product-item .product-item-info .product-info-price-custom .product-save-price .price .decimal{margin-left:-1px}.catalog-product-view .column.main .product-related-custom.block.related .block-content .product-items .product-item .product-item-info .product-item-actions{margin-top:25px}.catalog-product-view .column.main .product-related-custom.block.related .block-content .product-items .product-item .product-item-info .product-item-actions .actions-primary{text-align:center}.catalog-product-view .column.main .product-related-custom.block.related .block-content .product-items .product-item .product-item-info .product-item-actions .actions-primary p{font-size:12px;line-height:18px}.catalog-product-view .column.main .product-related-custom.block.related .block-content .product-items .product-item .product-item-info .product-item-actions .actions-primary p a{text-decoration:none;font-size:12px}.catalog-product-view .column.main .product-related-custom.block.related .block-content .product-items .product-item .product-item-info .product-item-actions .actions-primary button.tocart.primary{width:170px}.catalog-product-view .column.main .product-related-custom.block.related .block-content .product-items .product-item .product-item-info .in-store-pickup-only{color:#a94442;font-size:12px;text-align:center;margin-top:25px}.catalog-product-view .column.main .product-related-custom.block.related:before{content:'';position:absolute;left:0;right:0;height:1px;background-color:#E8E8E8}.product-disclaimer{font-size:20px;font-weight:600;margin-bottom:10px}@media (max-width:767px){.catalog-product-view .fotorama--fullscreen .fotorama__stage{height:767px !important}.catalog-product-view .breadcrumbs{margin-top:9px;padding:0 15px}.catalog-product-view .page-main{padding:0 15px}.catalog-product-view .page-main .column.main{padding-bottom:0px}.catalog-product-view .page-main .column.main h1.page-title{line-height:28px}.catalog-product-view .page-main .column.main h1.page-title span{font-size:24px}.catalog-product-view .page-main .column.main .attribute.overview{width:90%;margin-top:9px}.catalog-product-view .page-main .column.main .product-name-main-custom{order:-3}.catalog-product-view .page-main .column.main .product-name-main-custom .product.attribute.overview .value{line-height:20px}.catalog-product-view .page-main .column.main .product-info-main .product.info.detailed{margin-bottom:0px;margin-top:8px}.catalog-product-view .page-main .column.main .product-info-main .product.info.detailed .product.data.items{border-bottom:0px;margin-bottom:0px}.catalog-product-view .page-main .column.main .product-info-main .product.info.detailed .data.item.title{background-color:#fff}.catalog-product-view .page-main .column.main .product-info-main .product.info.detailed .data.item.title a.data.switch{padding:0px;font-size:16px;background:#fff;height:50px;line-height:50px;border-top:none;position:relative}.catalog-product-view .page-main .column.main .product-info-main .product.info.detailed .data.item.title a.data.switch:before{position:absolute;content:'';height:1px;right:-15px;left:-15px;background:#E4E4E4}.catalog-product-view .page-main .column.main .product-info-main .product.info.detailed .product.data.items{margin-left:0px;margin-right:0px}.catalog-product-view .page-main .column.main .product-info-main .product.info.detailed .product.data.items>.item.content{padding:0px 0px 30px;margin-top:0px;font-size:16px}.catalog-product-view .page-main .column.main .product-info-main .product-info-price-custom{margin-top:-18px}.catalog-product-view .page-main .column.main .product-info-main .product-add-form .box-tocart .block-qty{padding-right:0px}.catalog-product-view .page-main .column.main .product-info-main .product-add-form .box-tocart .block-qty .control{margin-left:27px}.catalog-product-view .page-main .column.main .product.media{margin-top:23px}.catalog-product-view .page-main .column.main .product.media .fotorama__nav-wrap.fotorama__nav-wrap--horizontal .fotorama__nav.fotorama__nav--thumbs{text-align:center;height:auto!important}.catalog-product-view .page-main .column.main .product.media .sharing-links{margin-top:15px;margin-bottom:6px}.catalog-product-view .page-main .column.main .product.media .sharing-links ul li{margin-bottom:0px}.catalog-product-view .page-main .column.main .product-related-custom.block.related{margin-bottom:0px}.catalog-product-view .page-main .column.main .product-related-custom.block.related .block-title.title{margin-bottom:0px;padding-top:21px}.catalog-product-view .page-main .column.main .product-related-custom.block.related .block-content .products-grid.products-related{margin-top:0px;margin-bottom:40px}.catalog-product-view .page-main .column.main .product-related-custom.block.related .block-content .owl-carousel{margin:0px}.catalog-product-view .page-main .column.main .product-related-custom.block.related .block-content .product-items .product-item{margin-top:22px}.catalog-product-view .page-main .column.main .product-related-custom.block.related .block-content .product-items .product-item:nth-child(2n){margin-bottom:0px}.catalog-product-view .page-main .column.main .product-related-custom.block.related .block-content .product-items .product-item .product-item-info{padding:0px 0px}}@media (min-width:768px){.product-info-price-custom{margin-top:-10px}.catalog-product-view .column.main .product-info-main .product.info.detailed .product.data.items>.item.content{padding:22px 57px 35px 25px}.catalog-product-view .column.main .product.media .fotorama__stage .aw-onsale__label-wrap.top-left .label-wrap{position:absolute;top:10px;left:0;z-index:222;text-indent:100%;overflow:hidden;white-space:nowrap;background-size:cover}.catalog-product-view .column.main .product-related-custom.block.related{margin-bottom:4px}.catalog-product-view .column.main .product-related-custom.block.related .products-grid.products{margin:30px 0px 0px 0px}.catalog-product-view .column.main .product-info-main{max-width:439px}}.aw-acp-popup.aw-acp-popup-with-anim .aw-acp-popup__reviews-wrapper{display:none}.aw-acp-popup.aw-acp-popup-with-anim .aw-acp-popup__form .aw-acp-popup__options-wrapper{display:none}.aw-acp-popup.aw-acp-popup-with-anim .aw-acp-popup__message .close{position:absolute!important;right:16px;top:14px}.aw-acp-popup.aw-acp-popup-with-anim .aw-acp-popup__message .close:hover{cursor:pointer}.aw-acp-popup__main.aw-acp-popup--result .aw-acp-popup__message{border-radius:3px;background-color:#16B85B;color:#fff;font-size:13px;padding:13px 29px 13px 38px;position:relative}.aw-acp-popup__main.aw-acp-popup--result .aw-acp-popup__message:before{background:url(../images/icon_correct.png) no-repeat left center;content:'';position:absolute;width:15px;height:14px;left:16px;background-size:14px 14px;top:16px}.aw-acp-popup__message--bad{border-radius:3px;background-color:#E74C3C;color:#fff;font-size:13px;padding:13px 13px 13px 40px;position:relative}.aw-acp-popup__message--bad:before{background:url(../images/icon_error.png) no-repeat left center;content:'';position:absolute;width:15px;height:14px;left:16px;background-size:14px 14px;top:16px}@media (max-width:579px){.aw-acp-popup.aw-acp-popup-with-anim .aw-acp-popup__column.aw-acp-popup__column--media{display:block}}.catalog-product-view .breadcrumbs{margin-bottom:6px}@media all and (min-width:768px),print{.catalog-product-view .prescription-content .prescription-left{-ms-flex:0 0 55%;flex:0 0 55%;max-width:55%;margin-top:36px}.catalog-product-view .prescription-content .prescription-right{-ms-flex:0 0 40%;flex:0 0 40%;max-width:40%}}@media all and (min-width:1199px),print{.catalog-product-view .column.main .prescription-content .page-title{max-width:60%}.catalog-product-view .prescription-content .prescription-left{-ms-flex:0 0 655px;flex:0 0 655px;max-width:655px;margin-top:41px}.catalog-product-view .prescription-content .prescription-left .custom-price-sub{-webkit-flex-wrap:nowrap;flex-wrap:nowrap}.catalog-product-view .prescription-content .prescription-right{-ms-flex:0 0 369px;flex:0 0 369px;max-width:369px;margin-right:63px;margin-top:-18px}}.catalog-product-view .column.main .prescription-content .page-title{color:#3158A8;font-size:30px;font-weight:bold;line-height:46px;letter-spacing:normal}.prescription-content{box-sizing:border-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-wrap:wrap;flex-wrap:wrap;justify-content:space-between}.prescription-content .text-right{text-align:right}.prescription-content>*{-ms-flex:0 0 100%;flex:0 0 100%;max-width:100%}.prescription-content>.page-title-wrapper{-ms-flex:0 0 100%;flex:0 0 100%;max-width:100%}.prescription-content .prescription-right .nh-category{color:#ff0000;font-size:18px}.prescription-content .prescription-right .nh-category h3{color:#ff0000;font-size:18px}.prescription-content .prescription-right .nh-category a{font-size:18px}.prescription-content .prescription-right .prescription-highlight{font-size:0}.prescription-content .prescription-right .prescription-highlight ul,.prescription-content .prescription-right .prescription-highlight li{list-style:none;margin:0;color:#3158A8;font-size:12px}.prescription-content .prescription-right .prescription-highlight ul{display:block;font-size:0}.prescription-content .prescription-right .prescription-highlight li{font-size:12px;line-height:19px;display:inline-block;vertical-align:top;width:50%;max-width:50%;font-weight:bold;margin-bottom:17px;position:relative;padding-left:31px}.prescription-content .prescription-right .prescription-highlight li img{vertical-align:middle;display:inline-block;object-fit:contain;position:absolute;left:0;min-width:25px;max-height:21px}.prescription-content .prescription-right .prescription-highlight li:nth-child(2n){padding-left:38px}.prescription-content .prescription-right .prescription-highlight li:nth-child(2n) img{left:8px}.prescription-content .prescription-right .prescription-note{background-color:#EBEBEB;padding:18px 30px}.prescription-content .prescription-right .prescription-note h2,.prescription-content .prescription-right .prescription-note h3,.prescription-content .prescription-right .prescription-note h4,.prescription-content .prescription-right .prescription-note h5,.prescription-content .prescription-right .prescription-note h6{color:#ff0000;font-weight:bold;font-size:16px;line-height:21px;margin:0px 0px 14px}.prescription-content .prescription-right .prescription-note p,.prescription-content .prescription-right .prescription-note li,.prescription-content .prescription-right .prescription-note span,.prescription-content .prescription-right .prescription-note strong,.prescription-content .prescription-right .prescription-note a{font-size:14px;line-height:20px;color:#333333}.prescription-content .prescription-left .custom-prices-box{border:1px solid #EEEEEE;padding:4.5px 37.5px 8.5px;margin-bottom:23.5px}.prescription-content .prescription-left .prescription-orther-info{padding-bottom:11px}.prescription-content .prescription-left .prescription-orther-info p,.prescription-content .prescription-left .prescription-orther-info strong{font-size:14px;line-height:20px;margin-bottom:14px}.prescription-content .prescription-left .prescription-orther-info a,.prescription-content .prescription-left .prescription-orther-info a:hover{color:#F37021;background-color:transparent;text-decoration:none}.prescription-content .prescription-left .custom-price-sub{position:relative;box-sizing:border-box;display:-webkit-flex;display:-ms-flexbox;display:flex;align-items:center;-webkit-flex-wrap:wrap;flex-wrap:wrap;padding:16px 0px 15px;border-bottom:1px solid #EBEBEB;color:#333333;font-family:'TeX Gyre Adventor',sans-serif}.prescription-content .prescription-left .custom-price-sub:last-child{border:none}.prescription-content .prescription-left .custom-price-sub .action.tocart{flex-shrink:0;min-width:134px}.prescription-content .prescription-left .custom-price-sub .action.tocart:focus{border:0 solid #f37021;background:#f37021}.prescription-content .prescription-left .custom-price-sub .sub-name{-ms-flex:0 0 30.67%;flex:0 0 30.67%;max-width:30.67%}.prescription-content .prescription-left .custom-price-sub .sub-name .label{font-family:'TeX Gyre Adventor',sans-serif;letter-spacing:normal;line-height:27px;color:#333333;font-size:18px;font-weight:bold}.prescription-content .prescription-left .custom-price-sub .sub-tooltip{-ms-flex:0 0 11.66%;flex:0 0 11.66%;max-width:11.66%}.prescription-content .prescription-left .custom-price-sub .sub-tooltip>img{height:18px;width:18px;border:none}.prescription-content .prescription-left .custom-price-sub .sub-price{-ms-flex:0 0 16.66%;flex:0 0 16.66%;max-width:16.66%;color:#F37021;font-weight:bold}.prescription-content .prescription-left .custom-price-sub .sub-price .price-wrapper{font-size:16px;letter-spacing:normal;margin-right:11px;display:flex;justify-content:flex-end}.prescription-content .prescription-left .custom-price-sub .sub-price .price-wrapper span{display:inline-block;vertical-align:top;line-height:1;font-size:16px;line-height:18px}.prescription-content .prescription-left .custom-price-sub .sub-price .price-wrapper .unit{font-size:28px;line-height:1}.prescription-content .prescription-left .custom-price-sub .sub-btn{-ms-flex:0 0 35%;flex:0 0 35%;max-width:35%}.prescription-content .trigger{display:block;position:inherit;left:0;margin-top:0;cursor:help}.prescription-content .trigger .icon-tooltip:before{content:'\f059';color:#999999;font-family:"Font Awesome 5 Pro";font-weight:bold;font-size:18px;line-height:18px;position:relative}.prescription-content .trigger .gpp-tooltip{display:none;font-size:12px;width:300px;background:#E6E6E6;border:1px solid #FAFAFA;padding:15px;position:absolute;margin-left:228px;margin-top:-49px;border-radius:8px;z-index:-1;float:right;font-family:'TeX Gyre Adventor',sans-serif}.prescription-content .trigger .gpp-tooltip ul{margin:0 0 0 20px}.prescription-content .trigger .gpp-tooltip ul li{list-style:disc;margin:0;font-family:'TeX Gyre Adventor',sans-serif}.prescription-content .trigger:hover .gpp-tooltip{display:block;position:absolute;z-index:999;margin:-70px 0 0 31px}@media all and (max-width:991px),print{.prescription-content .prescription-left .custom-prices-box{padding:4.5px 15.5px 8.5px}.prescription-content .prescription-left .custom-price-sub .sub-name{-ms-flex:0 0 50%;flex:0 0 50%;max-width:50%}.prescription-content .prescription-left .custom-price-sub .sub-tooltip{-ms-flex:0 0 25%;flex:0 0 25%;max-width:25%}.prescription-content .prescription-left .custom-price-sub .sub-price{-ms-flex:0 0 25%;flex:0 0 25%;max-width:25%}.prescription-content .prescription-left .custom-price-sub .sub-price .price-wrapper span{color:#F37021;font-size:14px}.prescription-content .prescription-left .custom-price-sub .sub-price .price-wrapper .unit{font-size:22px}.prescription-content .prescription-left .custom-price-sub .sub-btn{-ms-flex:0 0 100%;flex:0 0 100%;max-width:100%;margin-top:10px}}@media all and (max-width:767px),print{.catalog-product-view .column.main .prescription-content .page-title{font-size:24px;line-height:30px;color:#3158A8;margin-bottom:25px}.prescription-content{justify-content:center;padding:0px 5px;padding-bottom:36px}.prescription-content .trigger{margin-top:2px;margin-left:8px}.prescription-content .prescription-left .custom-price-sub{padding-bottom:16px}.prescription-content .prescription-left .custom-price-sub .sub-price .price-wrapper{margin-right:0px}.prescription-content .prescription-left .custom-prices-box{padding-top:2px;padding-bottom:0px;padding-right:18px;margin-bottom:9px}.prescription-content .prescription-left .prescription-orther-info p,.prescription-content .prescription-left .prescription-orther-info strong{margin-bottom:5px}.prescription-content .prescription-right .prescription-highlight{padding-bottom:13px}.prescription-content .prescription-right .prescription-highlight li,.prescription-content .prescription-right .prescription-highlight p{margin-bottom:20px;width:100%;max-width:100%}.prescription-content .prescription-right .prescription-highlight li:nth-child(2n),.prescription-content .prescription-right .prescription-highlight p:nth-child(2n){padding-left:31px}.prescription-content .prescription-right .prescription-highlight li:nth-child(2n) img,.prescription-content .prescription-right .prescription-highlight p:nth-child(2n) img{left:0;min-width:auto}}.product.media .action-skip-wrapper{height:auto}.product.media .action-skip-wrapper .s3-prescription-note{padding:15px 30px 20px;background:#fafafa}.product.media .action-skip-wrapper .s3-prescription-note h3{color:#ff0000;font-size:18px;line-height:23px}.product.media .action-skip-wrapper .s3-prescription-note p{font-size:15px;margin-bottom:20px}.catalog-product-view .column.main .product-info-main .shipping-over{display:inline-block;width:50%;float:left;padding-right:5px}.catalog-product-view .column.main .product-info-main .pharmacist-highlight{display:inline-block;width:50%;float:left;color:#3158A8;font-size:14px;font-weight:bold;margin:5px 0 20px;position:relative;padding-left:35px}.catalog-product-view .column.main .product-info-main .pharmacist-highlight img{position:absolute;top:50%;left:10px;transform:translateY(-50%);width:13px;min-height:28px}@media (max-width:767px){.catalog-product-view .column.main .product-info-main .shipping-over{width:100%;padding-right:0}.catalog-product-view .column.main .product-info-main .pharmacist-highlight{width:100%;padding-left:42px}}.catalog-product-view .products.products-related .product-info-price-custom{margin-top:0}.cms-index-index .product-items .product-item .product-item-inner .stock.unavailable{color:#a94442;font-size:12px;margin-top:0;margin-bottom:3px;line-height:1.42857143}.cms-index-index .product-items .product-item .product-item-inner .stock.unavailable a{font-size:12px}@media (max-width:375px){.cms-index-index .product-items .product-item .product-item-inner .stock.unavailable{font-size:11px}.cms-index-index .product-items .product-item .product-item-inner .stock.unavailable a{display:contents}}@media (max-width:767px){.cms-index-index .product-items .product-item .product-item-inner .stock.unavailable{margin-top:3px}}.catalog-product-view .prescription-highlight .highlight-desc a{font-size:16px;color:#3158A8;font-weight:600;text-decoration:none;line-height:0px}.catalog-product-view .prescription-highlight .highlight-desc a:hover{color:#f37021}@media (max-width:767px){.catalog-product-view .page-main .column.main .product-related-custom.block.related .block-content .products-grid.products-related{margin-top:0;margin-bottom:0}.catalog-product-view .page-main .column.main .product-related-custom.block.related .block-content .product-items .product-item{margin-bottom:0}.catalog-product-view .page-wrapper .page-main .columns{margin-bottom:40px}}@media (max-width:1064px) and (min-width:768px){.catalog-product-view .column.main div.product-info-main{max-width:100%;width:50%;padding-left:10px}.catalog-product-view .column.main div.product-info-main .product.info.detailed .data.item.title a.data.switch{padding:0 12px;font-size:13px}.catalog-product-view .column.main div.product.media{width:50%}}@media (min-width:768px) and (max-width:991px){.catalog-product-view .page-main,.catalog-product-view .breadcrumbs{width:750px}.checkout-cart-index .page-main,.checkout-cart-index .breadcrumbs{width:750px}}@media (min-width:991px) and (max-width:1199px){.catalog-product-view .page-main,.catalog-product-view .breadcrumbs{width:970px}.checkout-cart-index .page-main,.checkout-cart-index .breadcrumbs{width:970px}}@media (max-width:767px){.product.media .action-skip-wrapper{padding:5px 10px 20px}}.modal-popup.validate-store-stock .modal-inner-wrap{max-width:50rem}.modal-popup.validate-store-stock .modal-content{color:#f00}