@font-face{font-family:Clas Ohlson Sans Web;font-style:normal;font-weight:400;src:url(../fonts/woff2/ClasOhlsonSansWeb-Regular.woff2) format("woff2")}@font-face{font-family:Clas Ohlson Sans Web;font-style:italic;font-weight:400;src:url(../fonts/woff2/ClasOhlsonSansWeb-RegularItalic.woff2) format("woff2")}@font-face{font-family:Clas Ohlson Sans Web;font-style:normal;font-weight:500;src:url(../fonts/woff2/ClasOhlsonSansWeb-Medium.woff2) format("woff2")}@font-face{font-family:Clas Ohlson Sans Web;font-style:italic;font-weight:500;src:url(../fonts/woff2/ClasOhlsonSansWeb-MediumItalic.woff2) format("woff2")}@font-face{font-family:Clas Ohlson Sans Web;font-style:normal;font-weight:700;src:url(../fonts/woff2/ClasOhlsonSansWeb-Bold.woff2) format("woff2")}@font-face{font-family:Clas Ohlson Sans Web;font-style:italic;font-weight:700;src:url(../fonts/woff2/ClasOhlsonSansWeb-BoldItalic.woff2) format("woff2")}.owl-carousel{-webkit-tap-highlight-color:transparent;display:none;position:relative;width:100%;z-index:1}.owl-carousel .owl-stage{-moz-backface-visibility:hidden;position:relative;-ms-touch-action:pan-Y;touch-action:manipulation}.owl-carousel .owl-stage:after{clear:both;content:".";display:block;height:0;line-height:0;visibility:hidden}.owl-carousel .owl-stage-outer{overflow:hidden;position:relative;-webkit-transform:translateZ(0)}.owl-carousel .owl-item,.owl-carousel .owl-wrapper{-webkit-backface-visibility:hidden;-moz-backface-visibility:hidden;-ms-backface-visibility:hidden;-webkit-transform:translateZ(0);-moz-transform:translateZ(0);-ms-transform:translateZ(0)}.owl-carousel .owl-item{-webkit-tap-highlight-color:transparent;-webkit-touch-callout:none;-webkit-backface-visibility:hidden;float:left;min-height:1px;position:relative}.owl-carousel .owl-item img{display:block}.owl-carousel .owl-item .energy img{display:inline;width:auto}.owl-carousel .owl-dots.disabled,.owl-carousel .owl-nav.disabled{display:none}.owl-carousel .owl-dot,.owl-carousel .owl-nav .owl-next,.owl-carousel .owl-nav .owl-prev{cursor:pointer;-webkit-user-select:none;-khtml-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.owl-carousel .owl-nav button.owl-next,.owl-carousel .owl-nav button.owl-prev,.owl-carousel button.owl-dot{background:none;border:none;color:inherit;font:inherit;padding:0!important}.owl-next span:after,.owl-next span:before,.owl-prev span:after,.owl-prev span:before{border-right:1.25px solid #000;border-top:1.25px solid #000;content:"";height:1.3rem;position:absolute;transform:rotate(45deg);width:1.3rem}@media only screen and (max-width:767px){.owl-next span:after,.owl-next span:before,.owl-prev span:after,.owl-prev span:before{height:13px;width:13px}}.owl-next.disabled,.owl-prev.disabled{cursor:inherit}.owl-next.disabled span:after,.owl-next.disabled span:before,.owl-prev.disabled span:after,.owl-prev.disabled span:before{border-color:#a8acad}.owl-prev span:before{left:0;transform:rotate(-135deg)}.owl-next span:after{right:0}.owl-carousel.owl-loaded{display:block}.owl-carousel.owl-loading{display:block;opacity:0}.owl-carousel.owl-hidden{opacity:0}.owl-carousel.owl-refresh .owl-item{visibility:hidden}.owl-carousel.owl-drag .owl-item{-ms-touch-action:pan-y;touch-action:pan-y;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.owl-carousel.owl-grab{cursor:move;cursor:grab}.owl-carousel.owl-rtl{direction:rtl}.owl-carousel.owl-rtl .owl-item{float:right}.no-js .owl-carousel{display:block}.owl-carousel .animated{animation-duration:1s;animation-fill-mode:both}.owl-carousel .owl-animated-in{z-index:0}.owl-carousel .owl-animated-out{z-index:1}.owl-carousel .fadeOut{animation-name:fadeOut}@keyframes fadeOut{0%{opacity:1}to{opacity:0}}.owl-height{transition:height .5s ease-in-out}.owl-carousel .owl-item .owl-lazy{opacity:0;transition:opacity .4s ease}.owl-carousel .owl-item .owl-lazy:not([src]),.owl-carousel .owl-item .owl-lazy[src^=""]{max-height:0}.owl-carousel .owl-item img.owl-lazy{transform-style:preserve-3d}.owl-carousel .owl-video-wrapper{background:#000;height:100%;position:relative}.owl-carousel .owl-video-play-icon{-webkit-backface-visibility:hidden;cursor:pointer;height:80px;left:50%;margin-left:-40px;margin-top:-40px;position:absolute;top:50%;transition:transform .1s ease;width:80px;z-index:1}.owl-carousel .owl-video-play-icon:hover{-ms-transform:scale(1.3);transform:scale(1.3)}.owl-carousel .owl-video-playing .owl-video-play-icon,.owl-carousel .owl-video-playing .owl-video-tn{display:none}.owl-carousel .owl-video-tn{background-position:50%;background-repeat:no-repeat;background-size:contain;height:100%;opacity:0;transition:opacity .4s ease}.owl-carousel .owl-video-frame{height:100%;position:relative;width:100%;z-index:1}@media only screen and (max-width:767px){.product__image-gallery{float:none;margin:0 auto 16px;max-width:362px;padding:0}}@media only screen and (min-width:768px){.product__image-gallery{padding-right:30px}.product__image-gallery .product__energy{margin-top:0;position:absolute;right:30px;top:18px;z-index:2}}.product__image-gallery .product-slider-outer-wrap{min-height:350px;position:relative}@media only screen and (min-width:768px){.product__image-gallery .product-slider-outer-wrap{min-height:450px}}@media only screen and (max-width:767px){.product__image-gallery .product__thumbnail .owl-nav{display:none}}.product__image-gallery .product__thumbnail .owl-nav .owl-prev{left:8px}.product__image-gallery .product__thumbnail .owl-nav .owl-next{right:8px}.product__image-section{position:relative}.product__logo{height:30px;margin:7px 0 0;position:absolute;right:0;text-align:right;width:109px;z-index:10}.product__logo .image{max-height:30px;max-width:109px}.product__bandroll{left:8px;position:absolute;top:18px;z-index:2}@media only screen and (max-width:767px){.product__bandroll{left:0;top:9px}}.product__bandroll.right-bandroles{left:unset;right:30px}@media only screen and (max-width:767px){.product__bandroll.right-bandroles{right:0}}.product__bandroll .tagLink{font-size:9px;line-height:1.44}.product__image__placeholder{cursor:pointer;display:flex;margin-bottom:23px;position:relative}.product__image__placeholder .image-alignment{margin:auto;max-height:100%;max-width:100%}@media (-ms-high-contrast:active),(-ms-high-contrast:none){.product__image__placeholder{display:block}.product__image__placeholder .image-alignment{bottom:0;position:absolute;top:0}}.product__image__zoom-icon{align-items:center;background:transparent;border:0;bottom:8px;cursor:pointer;display:flex;height:32px;justify-content:center;padding:0;position:absolute;right:0;width:32px;z-index:2}@media only screen and (max-width:767px){.product__image__zoom-icon{display:none}}.product__image__zoom-icon.without-owl-dots{bottom:19px}.product__thumbnail .owl-nav span{display:block;text-indent:-9999px}.product__thumbnail .owl-nav .owl-next span:after,.product__thumbnail .owl-nav .owl-next span:before,.product__thumbnail .owl-nav .owl-prev span:after,.product__thumbnail .owl-nav .owl-prev span:before{border-right:1.5px solid #000;border-top:1.5px solid #000;height:10px;width:10px}@media only screen and (max-width:767px){.product__thumbnail .owl-nav .owl-next span:after,.product__thumbnail .owl-nav .owl-next span:before,.product__thumbnail .owl-nav .owl-prev span:after,.product__thumbnail .owl-nav .owl-prev span:before{display:none}}.product__thumbnail .owl-nav .owl-next.disabled,.product__thumbnail .owl-nav .owl-prev.disabled{cursor:inherit}.product__thumbnail .owl-nav .owl-next.disabled span:after,.product__thumbnail .owl-nav .owl-next.disabled span:before,.product__thumbnail .owl-nav .owl-prev.disabled span:after,.product__thumbnail .owl-nav .owl-prev.disabled span:before{border-color:#a8acad}.product__thumbnail .item{align-items:center;margin:0 auto}@media (-ms-high-contrast:active),(-ms-high-contrast:none){.product__thumbnail .item{display:block}}@media only screen and (max-width:767px){.product__thumbnail .item{align-items:center;display:flex;height:362px;justify-content:center;max-width:362px}}@media only screen and (min-width:768px){.product__thumbnail .item{align-items:center;cursor:pointer;display:flex;height:466px;justify-content:center;position:relative;text-align:center;width:100%}}.product__thumbnail .video-thumb-icon{bottom:0;left:0;margin:auto;pointer-events:none;position:absolute;right:0;top:0}.product__thumbnail__icon{margin:auto}@media (-ms-high-contrast:active),(-ms-high-contrast:none){.product__thumbnail__icon{bottom:0;left:0;position:absolute;right:0;top:0}}@media only screen and (min-width:768px){.product__thumbnail__icon{max-height:466px;max-width:100%}}@media only screen and (max-width:767px){.product__thumbnail__icon{max-height:362px;max-width:362px}}.product__thumbnail .owl-dots{margin:10px auto 0;overflow:hidden;padding:2px;text-align:center;white-space:nowrap}@media only screen and (max-width:767px){.product__thumbnail .owl-dots{bottom:0;left:0;margin:0 auto;position:absolute;right:0}}.product__thumbnail .owl-dots .owl-dot{zoom:1;background:transparent;display:inline-block;height:32px;width:32px}.product__thumbnail .owl-dots .owl-dot span{-webkit-backface-visibility:visible;backface-visibility:visible;background:#d5d5d5;border-radius:100%;display:block;height:8px;margin:0 auto;transition:opacity .2s ease;width:8px}@media only screen and (max-width:767px){.product__thumbnail .owl-dots .owl-dot span{height:6px;margin:2px;width:6px}}.product__thumbnail .owl-dots .owl-dot.active span{background:#000}@media only screen and (min-width:768px){.product__thumbnail .owl-dots .owl-dot:hover span{background:#000}}.product__modal .modal-dialog{bottom:0;height:600px;left:0;margin:auto;position:absolute;right:0;top:0}.product__modal .modal-content{max-height:600px;min-height:600px}.product__modal .modal-header{border:0;padding:20px 35px 0}.product__modal .title-three{color:#008dc1;font-size:20px}.product__modal .modal-title{line-height:1.15;margin:0;min-height:100px}.product__modal .modal-body{padding:0 15px}.product__zoom-carousel .owl-carousel{align-items:center;display:flex}.product__zoom-carousel .owl-carousel .image-alignment{margin:0 auto;max-height:413px;max-width:551px;width:auto}.product__zoom-carousel .owl-carousel .owl-nav{left:0;transform:translateY(-50px)}.product__zoom-carousel .owl-carousel .owl-nav.disabled{cursor:inherit}.product__zoom-carousel .owl-carousel .owl-nav span{display:block;text-indent:-9999px}.product__zoom-carousel .owl-carousel .owl-nav.owl-prev{left:0}.product__zoom-carousel .owl-carousel .owl-nav.owl-next{right:0}.product__zoom-carousel .owl-carousel .owl-nav.owl-next,.product__zoom-carousel .owl-carousel .owl-nav.owl-prev{min-height:26px;min-width:20px}.product__zoom-carousel .owl-carousel .owl-nav .owl-prev span:before{left:4px}.product__zoom-carousel .owl-carousel .owl-nav .owl-next span:after{right:4px}.owl-next span:before,.owl-prev span:after{display:none}.read-more .btn{background:#39b7e5;border:none;color:#fff;font-weight:700;margin-bottom:0}.read-more .btn:hover{background:#3d9abc}.image-counter-wrapper{align-items:center;bottom:8px;display:flex;height:32px;justify-content:center;left:0;position:absolute}@media only screen and (max-width:767px){.image-counter-wrapper{display:none}}.image-counter-wrapper span{align-items:center;display:flex;justify-content:center;width:15px}.form-input-plceholder input::placeholder{color:#000}.form-input-plceholder input::-ms-input-placeholder{color:#000}.heading-title{color:#008dc1;font-size:28px;font-weight:400;letter-spacing:600;line-height:39px;margin-bottom:6px;text-align:center}hr{margin-bottom:25.5px}.sub-heading-title{color:#000;font-size:14px;font-weight:400;letter-spacing:normal;line-height:23px;margin-bottom:28.5px;text-align:center}.section-heading{color:#008dc1;font-size:16px;font-weight:700;letter-spacing:1.25;line-height:20px}.subtexts{color:#5f5f5f;font-size:10px;font-weight:400;letter-spacing:1.4;line-height:14px;margin-left:4px}.form-group{font-size:14px;margin-bottom:10px}.form-group .form-control{border-radius:0}.form-group.has-error .form-control{border-color:#b20000;box-shadow:0 3px 6px 0 rgba(0,0,0,.16)}.form-group label{color:#000;font-size:12px;font-weight:700;letter-spacing:normal;line-height:1.18;margin-bottom:7px}.form-group label.error{color:#b20000;font-size:10px;font-stretch:normal;font-style:normal;font-weight:400;letter-spacing:normal;line-height:1.4;margin-bottom:0;text-align:left;text-transform:none}.form-group input,.form-group select{border:1px solid #a8acad;border-radius:0;box-shadow:none;color:#5f646a;font-size:12px;font-weight:400;height:38px;letter-spacing:normal;line-height:1.24;padding:11px}.form-group .disabled-input{background-color:#fffaea;color:#fafafa;font-size:12px;font-weight:400;letter-spacing:normal;line-height:15px}.form-group textarea{min-height:117px}.form-group .disabled-label{color:#a8acad}.form-group .custom-check{color:#000;font-size:14px;font-weight:400;letter-spacing:normal;line-height:21px}.alert-error{background-color:#f5dee7;border:1px solid #b20000;border-radius:3px;color:#b20000;font-size:10px;font-weight:700;letter-spacing:normal;line-height:13px;margin-top:10px;padding:8.4px 11px;position:relative;text-transform:none;width:100%}.alert-error .close{font-size:18px;position:absolute;right:8px;top:5px}.alert-warning{background-color:#fffaea;border:1px solid #ccbc87;border-radius:3px;color:#816300;font-size:10px;font-weight:600;letter-spacing:normal;line-height:13px;margin-top:10px;padding:8.4px 11px;text-transform:none;width:100%}.custom-checkbox .custom-control-input,.custom-radio .custom-control-input{cursor:pointer;display:inline-block;height:18px;left:0;opacity:0;position:absolute;top:5px;vertical-align:middle;width:18px;z-index:auto}.custom-checkbox .custom-control-input:checked~.icon-radio-active,.custom-radio .custom-control-input:checked~.icon-radio-active{display:none;font-size:18px}.custom-checkbox .custom-control-input:checked~.icon-radio-active-selected,.custom-radio .custom-control-input:checked~.icon-radio-active-selected{display:inline-block;font-size:18px}.container{cursor:pointer;display:block;font-size:22px;margin-bottom:12px;padding-left:25px;position:relative;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}label.container input{cursor:pointer;height:0;opacity:0;position:absolute;width:0}.btn{margin-bottom:15px;padding:10px;width:100%}.radiomark{background-color:#fff;border:1px solid #a8acad;border-radius:50%;height:17px;left:0;position:absolute;top:2px;width:17px}.container input:checked~.radiomark,.container:hover input~.radiomark{background-color:#fff;border:1px solid #000}.radiomark:after{content:"";display:none;position:absolute}.container input:checked~.radiomark:after{display:block}.container .radiomark:after{background:#000;border-radius:50%;height:7px;left:4px;top:4px;width:7px}#cboxLoadedContent .form-group label.error{color:#b20000;font-size:10px;font-stretch:normal;font-style:normal;font-weight:400;letter-spacing:normal;line-height:1.4;margin-bottom:0;text-align:left;text-transform:none}#cboxLoadedContent .form-group input.error{border:1px solid #b20000;color:#b20000}.password{position:relative}.password .icon-eye,.password .icon-eye-off{position:absolute;right:13px;top:42px}select{background:#fafafa;border:1px solid #e2e2e2}.info-box{background-color:#fffaea;border:1px solid #ccbc87;border-radius:3px}.info-box .description{color:#816300;font-size:10px;font-weight:600;line-height:1.3;margin-bottom:0;padding:9px;text-align:left}.alert-dismissable .close{line-height:13px}@media screen and (device-aspect-ratio:9/16){input[type=date],input[type=datetime-local],input[type=datetime],input[type=email],input[type=month],input[type=number],input[type=password],input[type=text],input[type=time],input[type=url],input[type=week],select,textarea{font-size:16px}}.btn-primary:active,.open>.dropdown-toggle.btn-primary{background:#000;border:none;-webkit-box-shadow:none;box-shadow:none;color:#fff;font-size:12px;outline:none}.btn-secondary{background-color:#d5d5d5;border:1px solid #d5d5d5;color:#000;font-size:12px;font-weight:700;letter-spacing:normal;line-height:16px;min-width:20px}@media only screen and (max-width:767px){.btn-secondary{color:#000;font-size:12px;font-weight:700;letter-spacing:normal;line-height:14px}}.btn-secondary:hover{background-color:#a8acad;border:1px solid #a8acad;color:#000;font-size:12px;font-weight:700;letter-spacing:normal;line-height:16px;min-width:20px}@media only screen and (max-width:767px){.btn-secondary:hover{color:#000;font-size:12px;font-weight:700;letter-spacing:normal;line-height:14px}}.btn-disabled{background-color:#e2e2e2;border:1px solid #e2e2e2;color:#fff;font-size:12px;font-weight:700;letter-spacing:normal;line-height:16px;min-width:20px}@media only screen and (max-width:767px){.btn-disabled{color:#fff;font-size:12px;font-weight:700;letter-spacing:normal;line-height:14px}}.btn-primary{background-color:#000;border:1px solid #000;color:#fff;font-size:12px;font-weight:700;letter-spacing:normal;line-height:16px;min-width:20px}@media only screen and (max-width:767px){.btn-primary{color:#fff;font-size:12px;font-weight:700;letter-spacing:normal;line-height:14px}}.btn-primary:hover{background-color:#5f646a;border:1px solid #5f646a;color:#fff;font-size:12px;font-weight:700;letter-spacing:normal;line-height:16px;min-width:20px}@media only screen and (max-width:767px){.btn-primary:hover{color:#fff;font-size:12px;font-weight:700;letter-spacing:normal;line-height:14px}}.btn-default{background-color:#fff;border:1px solid #78d7fa;color:#000;font-size:12px;font-weight:700;letter-spacing:normal;line-height:16px;min-width:20px}@media only screen and (max-width:767px){.btn-default{background-color:#fff;border:1px solid #78d7fa;color:#000;font-size:12px;font-weight:700;letter-spacing:normal;line-height:14px;line-height:16px;margin-bottom:10px;min-width:20px}}@media only screen and (max-width:767px) and only screen and (max-width:767px){.btn-default{color:#000;font-size:12px;font-weight:700;letter-spacing:normal;line-height:14px}}.btn-product-card{background-color:#f6a924;border:1px solid #f6a924;color:#fff;font-size:12px;font-weight:700;letter-spacing:normal;line-height:16px;min-width:20px}@media only screen and (max-width:767px){.btn-product-card{color:#fff;font-size:12px;font-weight:700;letter-spacing:normal;line-height:14px}}.btn-product-card:hover{background-color:#f6a700;border:1px solid #f6a700;color:#fff;font-size:12px;font-weight:700;letter-spacing:normal;line-height:16px;min-width:20px}@media only screen and (max-width:767px){.btn-product-card:hover{color:#fff;font-size:12px;font-weight:700;letter-spacing:normal;line-height:14px}}.btn-primary.active:focus-visible,.btn-primary.active:hover,.btn-primary.focus-visible,.btn-primary:active.focus-visible,.btn-primary:active:focus-visible,.btn-primary:active:hover,.btn-primary:focus-visible,.open>.dropdown-toggle.btn-primary.focus-visible,.open>.dropdown-toggle.btn-primary:focus-visible,.open>.dropdown-toggle.btn-primary:hover{background-color:#000;border-color:#000;color:#fff}.btn:focus:not(:focus-visible){outline:none}.btn-primary.active.focus{border:none}@media only screen and (max-width:767px){.form-group input,.form-group select{color:#5f646a;font-size:16px;font-weight:400;letter-spacing:normal;line-height:1.24}input{font-size:16px!important}input::placeholder{font-size:12px}input::-ms-input-placeholder{font-size:12px}}button{border:0}.btn.active,.btn:active{box-shadow:none}.btn-pd-cart{background:#000;border-radius:0;color:#fff;font-size:14px;font-weight:700;height:41px;line-height:16px;padding:12px;text-align:center;width:100%}@media only screen and (max-width:767px){.btn-pd-cart{font-size:12px}}.btn-pd-cart:hover{background:#5f646a}.btn-pd-cart.btn-pdp-addingtocart{background-color:#000;height:41px;padding:13px;text-align:center}.btn-pd-cart.btn-pdp-addingtocart:before{align-items:center;-webkit-animation:spin 1.1s linear infinite;animation:spin 1.1s linear infinite;border:1px solid #e2e2e2;border-radius:50%;border-top-color:#000;content:"\00a0";display:inline-flex;height:15px!important;justify-content:center;margin-right:5px;width:15px!important}@media (-ms-high-contrast:none),screen and (-ms-high-contrast:active){.btn-pd-cart.btn-pdp-addingtocart:before{margin-left:40px}}.btn-pd-cart.btn-pdp-addingtocart:after{content:".."}.btn-pd-cart.btn[disabled]{background:#5f646a;opacity:1}strong{font-weight:700}.read-more .btn,.show-more .btn{background:#000;border:none;color:#fff;font-size:14px;font-weight:700;line-height:1.14;margin-bottom:0}.read-more .btn:hover,.show-more .btn:hover{background:#5f646a}@media only screen and (max-width:767px){.read-more .btn,.show-more .btn{font-size:12px}}.co-energy{background:#f5f5f5;display:inline-block}.co-energy img{display:block;float:left;height:23px}.co-energy span a{color:#000;display:inline-block;font-size:10px;font-weight:400}.co-energy .product__energyIcon{float:right}@media only screen and (min-width:768px){.product__price-section{padding-left:30px}}.product__price{display:flex;flex-flow:wrap;justify-content:flex-end}@media only screen and (max-width:767px){.product__price{justify-content:flex-start;position:relative}}.product__price.product__loyalty .product__discount-price{display:none}.product__price.product__loyalty .product__old-price{font-size:24px;text-decoration:none}.product__price.product__loyalty .product__old-price .asteriskRed,.product__price.product__loyalty.logged-in .loyality-price{display:none}.product__price.product__loyalty.logged-in .product__discount-price{display:block}.product__price.product__loyalty.logged-in .product__old-price{font-size:14px;text-decoration:line-through}.product__price.product__loyalty.logged-in .product__old-price .asteriskRed{display:initial}.product__price.product__loyalty.logged-in .product__old-price .product__comparison-price{display:none}@media only screen and (min-width:768px){.product__price.product__loyalty .product__average-rating{top:72px}}.product__normal-price{color:#222;display:flex;flex-direction:column;font-size:24px;font-weight:700;line-height:1.21;width:50%}.product__normal-price.web-only .product__discount-price,.product__normal-price.web-only .product__price-value{background-color:#f2e451;padding:2px 8px;width:max-content}.product__discount-price{color:#b20000;font-weight:700;line-height:1.36;margin-top:8px}.product__discount-price .product__comparison-price{padding-left:22px}@media only screen and (max-width:767px){.product__discount-price .product__comparison-price{padding-left:15px}.product__discount-price{font-size:20px;line-height:1.2;margin-top:6px}}.product__price-value{display:block}.product__price-value .product__comparison-price{padding-left:22px}@media only screen and (max-width:767px){.product__price-value .product__comparison-price{padding-left:15px}.product__price-value{font-size:20px;line-height:1.2}}.product__vat{color:#5f646a;font-size:12px;font-weight:400;line-height:1.33;padding-top:8px}@media only screen and (max-width:767px){.product__vat{line-height:1.17;padding-top:0}}.product__comparison-price{color:#5f646a;font-size:14px;font-weight:400;line-height:1.21;margin-top:7px}@media only screen and (max-width:767px){.product__comparison-price{font-size:12px;line-height:1.17}}.product__old-price{font-size:14px;line-height:1.21;text-decoration:line-through}@media only screen and (max-width:767px){.product__old-price{font-size:12px;line-height:1.17}}.product__price-right-section{align-items:flex-end;display:flex;flex-direction:column;width:50%}@media only screen and (max-width:767px){.product__price-right-section{justify-content:space-between;min-height:68px}.product__price-right-section.with-red-price{min-height:90px}.product__price-right-section.only-article{justify-content:flex-end}}.product__loyality-wrap{align-items:center;display:flex;font-weight:700;height:25px;justify-content:center;line-height:1}@media only screen and (min-width:768px){.product__loyality-wrap{margin-bottom:18px}}.product__loyality-wrap .loyality-bandroll{background-color:#000;color:#fff;font-size:14px;padding:5.5px 10px}.product__loyality-wrap .loyality-price{background-color:#e8e8e8;color:#b20000;font-size:15px;padding:5px 10px}@media only screen and (max-width:767px){.product__loyality-wrap .loyality-price{font-size:16px;padding:4.5px 10px}}.product__energy{background:#f5f5f5;cursor:pointer;display:inline-block;order:3}.product__energy img{display:block;float:left;height:23px}.product__energy span a{color:#000;display:inline-block;font-size:10px;font-weight:400}.product__energy .product__energyIcon{float:right}.product__energy .energy-details{align-items:center;background:transparent;color:#000;display:inline-flex;font-size:10px;height:24px;justify-content:center}.product__energy .product__energyIcon{background:transparent;margin-left:6px;padding:0}.product__article-number{color:#000;font-size:12px;line-height:1.17;order:2;text-align:right;width:100%}@media only screen and (min-width:768px){.product__article-number{line-height:1.33;order:1}}.product__article-number span{font-weight:400}.product__article-number a[href^="tel:"]{color:#000;text-decoration:none}.product__average-rating{color:#000;font-size:12px;font-stretch:normal;font-style:normal;font-weight:700;letter-spacing:normal;line-height:1.17;position:absolute;text-align:left}@media only screen and (min-width:768px){.product__average-rating{top:33px}}@media only screen and (max-width:767px){.product__average-rating{bottom:0}}.product__quantity-selector{float:left;position:relative}@media only screen and (max-width:767px){.product__quantity-selector{color:#000;font-size:1rem;font-stretch:normal;font-style:normal;font-weight:400;letter-spacing:normal;line-height:1.14;padding:15px 0 0;text-align:center}.product__quantity-selector button{background-color:transparent;border:none}.product__quantity-selector button.minus-button{color:#001219;margin:4px 0 0 4px;position:absolute}.product__quantity-selector button.plus-button{color:#000;margin-top:0;position:absolute;right:4px;top:4px}.product__quantity-selector input{-webkit-appearance:none;-moz-appearance:none;appearance:none;background-color:#f5f5f5;border:1px solid #e2e2e2;height:28px;padding:0 25px;text-align:center;width:85px}}@media only screen and (min-width:768px){.product__quantity-selector{background-color:#f5f5f5;height:41px;padding:0;width:117px}.product__quantity-selector button{background-color:transparent;border:none}.product__quantity-selector button.minus-button{align-items:center;color:#000;display:flex;float:left;font-size:22px;height:41px;justify-content:center;line-height:1.36;margin:0;padding:0 0 0 15px;width:25px}.product__quantity-selector button.minus-button .minus-gray{display:none}.product__quantity-selector button.minus-button .minus-black{display:block}.product__quantity-selector button.minus-button.disabled .minus-black{display:none}.product__quantity-selector button.minus-button.disabled .minus-gray{display:block}.product__quantity-selector button.plus-button{align-items:center;color:#000;display:flex;float:left;font-size:22px;height:41px;justify-content:center;line-height:1.36;padding:0 15px 0 0;width:25px}.product__quantity-selector button.plus-button .plus-gray{display:none}.product__quantity-selector button.plus-button .plus-black{display:block}.product__quantity-selector button.plus-button.disabled .plus-black{display:none}.product__quantity-selector button.plus-button.disabled .plus-gray{display:block}.product__quantity-selector button.disabled{color:#a8acad;cursor:not-allowed}.product__quantity-selector input{align-items:center;background-color:#f5f5f5;border:none;display:flex;float:left;font-size:18px;height:41px;justify-content:center;text-align:center;width:67px}}.product__variation-section{margin-top:16px}@media only screen and (min-width:768px){.product__variation-section{margin-top:26px}}@media only screen and (max-width:767px){.product__variation-section{margin-bottom:3px}}.product__variants-title.title-five{color:#000;font-weight:700;line-height:1.6;margin-bottom:7px}@media only screen and (min-width:768px){.product__variants-title.title-five{margin-top:0}}.product__tile-bottom{margin-top:26px}@media only screen and (max-width:767px){.product__tile-bottom{background-image:linear-gradient(180deg,transparent,rgba(0,0,0,.1));bottom:0;height:46px;left:0;margin-top:0;padding:0 24px;position:fixed;right:0;z-index:999}.product__tile-bottom .product-button-inner{border-radius:3px;bottom:21px;box-shadow:0 0 6px 0 rgba(0,0,0,.1);height:50px;position:absolute;width:calc(100% - 48px)}}.product__tile-bottom .pdp-outofstock-btn{background-color:#a7acad;border-radius:3px;color:#fff;float:left;font-size:14px;font-weight:700;line-height:1.14;margin-bottom:20.5px;padding:12px 15px;text-align:center;width:100%}@media only screen and (max-width:767px){.product__tile-bottom .pdp-outofstock-btn{border-radius:3px;bottom:21px;box-shadow:0 0 6px 0 rgba(0,0,0,.1);height:50px;margin-bottom:0;padding:16px 15px;position:absolute;width:calc(100% - 48px)}}.product__tile-bottom .btn-pdp-addedtocart,.product__tile-bottom .btn-pdp-addingtocart,.product__tile-bottom .btn-pdp-addtocart{border:none;margin-bottom:20.5px}.product__tile-bottom .btn-addtocart-pdp{background-color:#000;border:none}.product__tile-bottom .btn-addtocart-pdp:focus,.product__tile-bottom .btn-addtocart-pdp:hover{color:#fff}.product__tile-bottom .btn-addtocart-pdp span{color:#a8acad}.product__tile-bottom .read-more{background-color:#a8acad;border:0;color:#fff;cursor:inherit;font-size:12px;font-weight:700;line-height:21px;pointer-events:none}.product__tile-bottom .read-more a{color:#fff}.product__tile-bottom .read-more a:hover{background-color:#919191;text-decoration:none}.product__tile-bottom .pdp-main-addtocart{float:right;width:calc(100% - 127px)}@media only screen and (max-width:767px){.product__tile-bottom .pdp-main-addtocart{float:left;width:100%}}.product__info-details{border-top:1px solid #f0f0f0;margin-bottom:2px;padding:22px 11.5px 15px}@media only screen and (min-width:768px){.product__info-details{margin-bottom:60px;padding:28px 0 15px}}@media only screen and (max-width:767px){.product__info-details{border-bottom:1px solid #f0f0f0;margin:0 -14px;padding:16px 14px 18px}}.product__brand-info{padding:14px 11.5px 0}@media only screen and (min-width:768px){.product__brand-info{bottom:0;margin-bottom:0;padding:0;position:absolute;right:8px}.product__brand-info .brand-logo{float:left;margin-bottom:6px;width:100%}.product__brand-info .brand-logo .image{display:block;float:right;max-height:30px;max-width:109px}}.product__brand-info .brand-name-and-link{color:#000;float:left;font-size:12px;line-height:1.92;text-align:right;width:100%}.product__brand-info .brand-name-and-link .brand-name{font-weight:700;text-transform:capitalize}@media only screen and (min-width:768px){.product__more-info{bottom:0;margin-bottom:0;padding:0;position:absolute}}@media only screen and (max-width:767px){.product__more-info{line-height:14px;min-height:14px}}.product__more-info button{background:transparent;color:#000;cursor:pointer;font-size:12px;font-stretch:normal;font-style:normal;font-weight:700;letter-spacing:normal;line-height:2;padding-right:12px;text-align:left;text-decoration:underline}@media only screen and (max-width:767px){.product__more-info button{float:left;line-height:14px;padding:0}}.product__more-info button.bulk-discount-link{border-left:1px solid #000;padding-left:12px}@media only screen and (max-width:767px){.product__productFeatures{padding-bottom:13px}}.product__productFeatures li{font-size:12px;font-weight:400;line-height:1.33;margin-bottom:11px;margin-left:15px;text-indent:-13px}@media only screen and (max-width:767px){.product__productFeatures li{margin-bottom:6px}}.product__productFeatures li:before{background-color:#000;-webkit-border-radius:.375rem;border-radius:.375rem;content:"";display:inline-block;height:4px;margin-bottom:2px;margin-right:6px;width:4px}@media only screen and (max-width:767px){.product__productFeatures li:last-child{margin-bottom:0}}.product__multiBuyOfferText{color:#222;font-size:20px;font-weight:400;line-height:1.2}.product__multiBuyOfferText.clubclass-multibuy{background-color:#78d7fa;display:inline-block;font-size:12px;font-weight:400;line-height:14px;margin-top:14px;padding:8px 10px;text-align:center;width:100%}@media only screen and (min-width:768px){.product__multiBuyOfferText.clubclass-multibuy{padding-bottom:12px;padding-top:12px}}.product__multiBuyOfferText.clubclass-multibuy .open-bundle-flyout{color:#000;font-weight:700;text-decoration:underline}.product__promotional--message{align-items:center;background-color:#faeb8c;color:#000;display:flex;font-size:12px;font-weight:500;justify-content:center;line-height:1.17;margin-top:18px;padding:12px 0}@media only screen and (max-width:767px){.product__promotional--message{padding:8px 10px}}.product__promotional--message.multibuy-exist{margin-top:11px}.product__promotional--message.stock-alert-msg{background-color:#ffb100}.product__promotional--message.product__promotional--whitebg{background-color:#fff}.product__custom-dropdown{min-height:40px;position:relative;width:100%}@media only screen and (max-width:767px){.product__custom-dropdown{min-height:35px}}.product__custom-list{background-color:#f5f5f5;border:1px solid #f5f5f5;border-radius:3px;display:block;margin:0;padding:0;position:absolute;width:100%;z-index:99}.product__custom-list.border{background-color:#f7f7f7;border:1px solid #000;box-shadow:0 3px 6px 0 rgba(0,0,0,.1)}.product__custom-list.border .product__custom-list-item:before{border-radius:0 3px 0 0}.product .variant-list-scroll{max-height:220px;overflow-y:scroll}.product__custom-list-item{color:#000;cursor:pointer;display:none;height:34px;list-style:none;margin:0;overflow:hidden;width:100%;z-index:9}.product__custom-list-item span{display:inline-block;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;width:45%}.product__custom-list-item span::selection{background:inherit;color:inherit}.product__custom-list-item span::-webkit-selection{background:inherit;color:inherit}.product__custom-list-item span:first-child{margin-right:20px}.product__custom-list-item:hover{background-color:#e2e2e2}.product__custom-list-item:first-child{background-color:#f5f5f5;border-radius:3px;display:block;font-weight:400;min-height:38px}@media only screen and (max-width:767px){.product__custom-list-item:first-child{height:33px;min-height:33px}}.product__custom-list-item:first-child .link{padding:5px 10px}@media only screen and (max-width:767px){.product__custom-list-item:first-child .link{line-height:1.28;padding:4px 10px}}.product__custom-list-item:first-child .link span i::selection,.product__custom-list-item:first-child .link span::selection{background:inherit;color:inherit}.product__custom-list-item:first-child .link span i::-webkit-selection,.product__custom-list-item:first-child .link span::-webkit-selection{background:inherit;color:inherit}.product__custom-list-item:first-child:hover{font-weight:400}.product__custom-list-item:first-child:before{background-color:#e2e2e2;border-radius:0 3px 3px 0;content:"";cursor:pointer;min-height:39px;min-width:39px;position:absolute;right:0;top:0}@media only screen and (max-width:767px){.product__custom-list-item:first-child:before{min-height:34px;right:0}}.product__custom-list-item:first-child:after{border-right:1px solid #000;border-top:1px solid #000;content:"";height:7px;position:absolute;right:15px;top:15px;transform:rotate(-225deg);transition-duration:.4s;width:7px}@media only screen and (max-width:767px){.product__custom-list-item:first-child:after{top:11px}}.product__custom-list-item:first-child i{color:#000;display:block;font-size:10px;font-style:normal;font-weight:700}@media only screen and (min-width:768px){.product__custom-list-item:first-child i{padding-bottom:2px}}.product__custom-list-item.varient-border-bottom{border-bottom:1px solid #e2e2e2;border-radius:3px 3px 0 0;height:39px}@media only screen and (max-width:767px){.product__custom-list-item.varient-border-bottom{height:34px}}.product__custom-list-item.varient-border-bottom .link{padding:5px 10px}@media only screen and (max-width:767px){.product__custom-list-item.varient-border-bottom .link{padding:4px 10px}}.product__custom-list-item .link{color:#000;display:block;font-size:12px;line-height:1.28;padding:9px 10px 5px}@media only screen and (max-width:767px){.product__custom-list-item .link{font-size:10px;line-height:1.5}}.product__custom-list-item .link:hover{text-decoration:none}.product__status-details{display:flex;flex-direction:column}@media only screen and (max-width:767px){.product__status-details{flex-direction:column-reverse;margin-top:16px}}.product__stock-status{margin:8px 0 28px;min-height:40px}@media only screen and (max-width:767px){.product__stock-status{border-bottom:1px solid #f0f0f0;margin:0 -14px 13px;padding:12px 14px 16px}}.product__stock-status .stock-status-container{color:#000;display:flex;flex-direction:row;font-size:14px;font-weight:400;justify-content:space-between;line-height:17px}@media only screen and (max-width:767px){.product__stock-status .stock-status-container{font-size:12px;line-height:14px}}.product__stock-status .stock-status-container .store-stock-status{display:flex;flex-direction:column;max-width:calc(100% - 160px)}@media only screen and (max-width:767px){.product__stock-status .stock-status-container .store-stock-status{width:60%}}.product__stock-status .stock-status-container .online-stock-status{display:flex;flex-direction:column;max-width:170px}.product__stock-status .stock-status-container .online-stock-status .stock-status-item{text-align:right}.product__stock-status .stock-status-container .stock-status-heading{color:#000;font-size:14px;font-weight:700;letter-spacing:0;line-height:17px;line-height:20px;margin:0;padding-bottom:7px;text-align:left}.product__stock-status .stock-status-container .stock-status-item:before{border-radius:50%;content:"";display:inline-block;height:10px;margin-right:8px;width:10px}.product__stock-status .stock-status-container .stock-status-item.inStock:before{background-color:#3a9b60}.product__stock-status .stock-status-container .stock-status-item.outOfStock:before{background-color:#b20000}.product__stock-status .stock-status-container .stock-status-item.limitedStock:before{background-color:#ffb100}.product__stock-status .stock-status-container .stock-status-item.contactForStock{background:url(../images/contact-info.svg) no-repeat;background-position:0 1px;line-height:18px;padding-left:20px}@media only screen and (min-width:768px){.product__stock-status .stock-status-container .stock-status-item.contactForStock{background-position:0 2px}}.product__stock-status .stock-status-container .stock-status-item.contactForStock .pdp-stock-contanct-us{color:#000;text-decoration:underline}.product__stock-status .stock-status-container .stock-status-item.contactForStock:before{content:none}.product__stock-status .stock-status-container .stock-status-item.gettingStock{animation:gettingStockStatus 2s ease-out;animation-iteration-count:infinite;opacity:1}.product__stock-status .stock-status-container .stock-status-item.gettingStock:before{background-color:#a8acad}.product__stock-status .stock-status-container .stock-status-item.choose-store{background:transparent;color:#000;cursor:pointer;display:inline-block;margin:0;padding:0;text-align:left;text-decoration:underline}.product__stock-status .stock-status-container .stock-status-item.choose-store:before{display:none}.product__stock-status .stock-status-container .stock-address{font-size:12px;font-weight:400;line-height:1.5;margin:0;padding-bottom:10px}.product__stock-status .stock-status-container .stock-address.address-dropdown{margin-top:10px;padding-bottom:0;position:relative;width:100%}@media only screen and (min-width:768px){.product__stock-status .stock-status-container .stock-address.address-dropdown{min-width:190px}}@media only screen and (max-width:767px){.product__stock-status .stock-status-container .stock-address.address-dropdown{min-width:170px}}.product__stock-status .stock-status-container .stock-address.address-dropdown .stock-address-wrap{left:0;position:absolute;top:0;width:100%;z-index:10}.product__stock-status .stock-status-container .stock-address.address-dropdown .stock-address-wrap:hover .stock-address-item{background:#eeeeec;display:block;line-height:2.17}.product__stock-status .stock-status-container .stock-address.address-dropdown .stock-address-wrap:hover .stock-address-item .dropdown-icon{float:left;padding-right:8px;transform:rotate(180deg)}.product__stock-status .stock-status-container .stock-address.address-dropdown .stock-address-wrap:hover .stock-address-item:first-child{background:#f5f5f5;line-height:1.33}.product__stock-status .stock-status-container .stock-address.address-dropdown .stock-address-wrap:hover .stock-address-item:first-child .address-dropdown-text{text-overflow:clip;white-space:normal}.product__stock-status .stock-status-container .stock-address.address-dropdown .stock-address-wrap:hover .stock-address-item:last-child{border-radius:0 0 3px 3px}.product__stock-status .stock-status-container .stock-address.address-dropdown .stock-address-wrap .stock-address-item{cursor:pointer;display:none;float:left;width:100%}.product__stock-status .stock-status-container .stock-address.address-dropdown .stock-address-wrap .stock-address-item:first-child{border-radius:3px 3px 0 0;display:block}.product__stock-status .stock-status-container .stock-address.address-dropdown .stock-address-wrap .stock-address-item:first-child .address-dropdown-text{text-overflow:ellipsis;white-space:nowrap}.product__stock-status .stock-status-container .stock-address.address-dropdown .stock-address-wrap .stock-address-item .address-dropdown-text{float:left;font-size:12px;line-height:1.33;overflow:hidden;padding:7px 10px 6px 9px;width:calc(100% - 28px)}.product__stock-status .stock-status-container .stock-address.address-dropdown .stock-address-wrap .stock-address-item.selected{font-weight:700}.product__stock-status .stock-status-container .stock-address.address-dropdown .stock-address-wrap .stock-address-item .dropdown-icon{float:right;padding:5px 11px 5px 0}.product__stock-status .product-address-change-wrap{color:#000;display:flex;font-size:12px;font-weight:400;gap:5px;line-height:1.5}.product__stock-status .product-address-change-wrap button{background:transparent}.product__stock-status .product-address-change-wrap .address-by-user{color:#000;cursor:pointer;float:left;font-weight:700;max-width:calc(100% - 80px);padding:0;text-decoration:underline}.product__stock-status .product-address-change-wrap .address-by-user span{font-weight:400}.product__stock-status .product-address-change-wrap .change-store-wrap a{color:#000;cursor:pointer;font-weight:700;text-decoration:underline}.product__stock-status .product-address-change-wrap .change-store-wrap .pipline-sep{color:#000;padding:0 10px}@media only screen and (min-width:768px){.product__discontinued-outer{margin-top:30px}}@media only screen and (max-width:767px){.product__discontinued-outer{background-image:linear-gradient(180deg,transparent,rgba(0,0,0,.1));bottom:0;height:46px;left:0;margin-top:0;padding:0 24px;position:fixed;right:0;z-index:999}}.product__discontinued-outer .product__discontinued{background-color:#a8acad;border-radius:3px;color:#000;font-size:12px;line-height:16px;padding:12px 10px;text-align:center}@media only screen and (max-width:767px){.product__discontinued-outer .product__discontinued{bottom:21px;position:absolute;touch-action:manipulation;width:calc(100% - 48px)}.product__discontinued-outer .product__discontinued strong{font-size:14px}}.product__discontinued-wrap{display:flex;margin-bottom:30px;margin-top:6px;width:100%}@media only screen and (max-width:767px){.product__discontinued-wrap{align-items:center;flex-direction:column;justify-content:center;margin-top:14px}}.product__discontinued-wrap .discontinued-product-image-wrap{align-items:center;display:flex;justify-content:center;margin-right:68px;width:252px}@media only screen and (max-width:767px){.product__discontinued-wrap .discontinued-product-image-wrap{height:145px;margin-right:0;width:145px}}.product__discontinued-wrap .discontinued-product-image-wrap .disc-product-img{max-height:252px;max-width:252px}@media only screen and (max-width:767px){.product__discontinued-wrap .discontinued-product-image-wrap .disc-product-img{max-height:145px;max-width:145px}}.product__discontinued-wrap .discontinued-product-image-wrap .product-slider-outer-wrap{height:100%;position:relative;width:100%}.product__discontinued-wrap .discontinued-product-image-wrap .product-slider-outer-wrap .product__thumbnail .item{max-height:252px;max-width:252px}@media only screen and (max-width:767px){.product__discontinued-wrap .discontinued-product-image-wrap .product-slider-outer-wrap .product__thumbnail .item{height:145px;width:145px}.product__discontinued-wrap .discontinued-product-image-wrap .product-slider-outer-wrap .product__thumbnail .item .product__thumbnail__icon{max-height:145px;max-width:145px}}.product__discontinued-wrap .discontinued-product-image-wrap .product-slider-outer-wrap .product__image__zoom-icon,.product__discontinued-wrap .discontinued-product-image-wrap .product-slider-outer-wrap .product__thumbnail .owl-nav{display:none}@media only screen and (min-width:768px){.product__discontinued-wrap .discontinued-product-image-wrap .product-slider-outer-wrap:hover .owl-nav,.product__discontinued-wrap .discontinued-product-image-wrap .product-slider-outer-wrap:hover .product__image__zoom-icon{display:block}}.product__discontinued-wrap .discontinued-product-image-wrap .product__bandroll{display:none}.product__discontinued-wrap .discontinued-details{min-height:252px;position:relative;width:calc(100% - 320px)}@media only screen and (max-width:767px){.product__discontinued-wrap .discontinued-details{min-height:auto;width:100%}}.product__discontinued-wrap .discontinued-details .discontinued-header{background-color:#a8acad;border-radius:3px;font-size:12px;font-weight:400;line-height:16px;padding:13px 20px 12px;text-align:center}.product__discontinued-wrap .discontinued-details .discontinued-header strong{font-size:14px}.product__discontinued-wrap .discontinued-details .discontinued-text{background-color:#fff4f4;border-radius:3px;color:#030000;font-size:14px;font-weight:400;line-height:18px;margin-top:24px;padding:16px 20px;text-align:center}.product__discontinued-wrap .discontinued-details .discontinued-text span{display:block}@media only screen and (max-width:767px){.product__discontinued-wrap .discontinued-details .discontinued-text{margin-top:22px;padding:15px 33px}.product__discontinued-wrap .discontinued-details .discontinued-text span{display:inline}}.product__discontinued-wrap .discontinued-details .product__brand-info{right:0}@media only screen and (min-width:768px){.energyPopup{min-height:90%}}.energyPopup #cboxContent #cboxLoadedContent{padding-bottom:20px}@media only screen and (max-width:767px){.energyPopup #cboxContent{height:95%!important}.energyPopup #cboxContent #cboxTitle{padding-top:20px}.energyPopup #cboxContent #cboxLoadedContent{height:75vh!important;margin-top:50px;max-height:510px}.energyPopup #cboxContent #cboxLoadedContent .description{margin-top:75px!important}}.energyPopup .energy-wrapper{text-align:center}@media only screen and (max-width:767px){.energyPopup .energy-wrapper img{max-height:340px;max-width:100%}}@media only screen and (min-width:768px){.energyPopup .energy-wrapper img{height:65vh;min-height:65vh}}@media only screen and (max-width:767px){.cmp_productdetails-ListAddToCartAction .btn-pd-cart{border-radius:3px 0 0 3px;font-size:14px;height:50px;touch-action:manipulation;width:calc(100% - 42px)}.cmp_productdetails-ListAddToCartAction .btn-pd-cart:hover:before{height:50px;width:50px}.cmp_productdetails-ListAddToCartAction .btn-pd-cart.btn-pdp-addingtocart{border-radius:3px;position:relative;width:100%;z-index:1002}.cmp_productdetails-ListAddToCartAction .btn-pd-cart.btn-pdp-addedtocart:before,.cmp_productdetails-ListAddToCartAction .btn-pd-cart.btn-pdp-addingtocart:before{height:50px;width:50px}.addtocart-done:hover:before{content:"";display:none;height:0;padding:0;width:0}.product__quantity-selector{height:50px;position:absolute;right:0;width:42px}.product__quantity-selector button{color:#000}.product__quantity-selector button.minus-button{background-color:#fff;border-radius:0;bottom:0;height:25px;left:0;margin:0;position:absolute;touch-action:manipulation;width:42px;z-index:1001}.product__quantity-selector button.plus-button{background-color:#fff;border-bottom:1px solid #d0d0d0;border-radius:0 3px 3px 0;height:26px;position:absolute;right:0;top:0;touch-action:manipulation;width:42px;z-index:1001}.product__quantity-selector input{background-color:#fff;border-bottom:0;border-radius:0;border-right:0;border-top:0;bottom:20px;display:none;height:50px;padding:0;position:fixed;right:0;touch-action:manipulation;width:16%;z-index:999}}.fixed-iphone-navigation-bar{height:100%;overflow-y:auto}@media only screen and (max-width:767px){.page-productDetails .vngage-banner{display:none!important}.page-productDetails .js-enable-btn.read-more{border:0;border-radius:0;bottom:0;height:58px;left:0;line-height:39px;margin-bottom:0;position:fixed;touch-action:manipulation;width:100%;z-index:999}}.product__usp{border-radius:3px}@media only screen and (max-width:767px){.product__usp{border-top:1px solid #f0f0f0;margin:0 -14px 16px}}.product__usp ul{display:flex;justify-content:space-between;margin:12px 0 0}@media only screen and (max-width:767px){.product__usp ul{flex-wrap:wrap}}.product__usp ul li{border-left:1px solid hsla(0,0%,100%,.5);flex:1 1 50%;margin:18px 0;padding:0 16px}@media only screen and (max-width:767px){.product__usp ul li{text-align:center}}@media only screen and (min-width:768px){.product__usp ul li svg.icon{fill:#fff;float:left;height:23.6px;margin-right:8px;width:21px}.product__usp ul li svg.icon-icon-card{height:23.4px;width:28px}}@media only screen and (max-width:767px){.product__usp ul li svg.icon{display:inline-block}.product__usp ul li svg.icon.icon-icon-offer{height:32px;width:29px}.product__usp ul li svg.icon.icon-icon-return{height:32px;width:32px}.product__usp ul li svg.icon.icon-icon-card{height:33px;width:39px}.product__usp ul li svg.icon.icon-icon-box{height:27px;width:24px}}.product__usp ul li:first-child{border:none}.product__usp__text{color:#fff;font-size:14px;vertical-align:middle}@media only screen and (min-width:768px){.product__usp__text{font-weight:600}}@media only screen and (max-width:767px){.product__usp__text{color:#000;display:block}}.product-info-heading{color:#000;font-size:14px;font-stretch:normal;font-style:normal;font-weight:700;letter-spacing:normal;line-height:1.29;margin:0 0 7px;text-align:left}@media only screen and (min-width:768px){.product-info-heading{display:none}.product-info-heading.product__discontinued-info{display:block;font-size:21px;line-height:25px;margin-bottom:17px}}.product-info-section{display:flex;flex-direction:column}.product-info-section .product-info-tabs:first-of-type .collapsible-item{margin:0}.product-info-section .pdp-flowbox-section{order:2}.product-info-section .product__reviews{order:7}@media only screen and (max-width:767px){.product-info-section .product__reviews{order:6}}.product-info-section .product__answers{order:8}@media only screen and (max-width:767px){.product-info-section .product__answers{order:7}.product-brand-usp{display:flex;flex-direction:column}.product-brand-info{margin:20px 0 16px;order:10}.product-brand-info img{display:block;margin:0 auto 11px;max-height:30px;max-width:109px}.product-brand-info .brand-name-and-link{color:#000;display:flex;font-size:12px;font-stretch:normal;font-style:normal;font-weight:400;justify-content:center;letter-spacing:normal;line-height:1.92;text-align:left}.product-brand-info .brand-name-and-link .brand-name{text-transform:capitalize}.product__usp{border:0;order:9}}.collapsible-item{border-radius:3px;margin-top:12px}@media only screen and (max-width:767px){.collapsible-item .banner-content{background-color:transparent;text-align:center}}.collapsible-item .js-responsive-image{width:auto}.collapsible-item__summary{background-color:#78d7fa;border-radius:3px 3px 0 0;color:#030000;cursor:pointer;font-size:14px;font-weight:700;line-height:1.29;margin:0;padding:11px 18px;position:relative}@media only screen and (max-width:767px){.collapsible-item__summary{color:#000;font-size:12px;font-weight:700;line-height:1.17;padding:13px 10px}}.collapsible-item__summary:after{border-style:solid;border-width:1px 1px 0 0;content:"";display:inline-block;height:9px;position:absolute;right:16px;top:18px;transform:rotate(-45deg);transition-duration:.4s;vertical-align:top;width:9px}@media only screen and (max-width:767px){.collapsible-item__summary:after{height:7px;right:10px;width:7px}}.collapsible-item__summary.collapsed{background-color:#eeeeec;border-radius:3px}.collapsible-item__summary.collapsed:after{top:14px;transform:rotate(-225deg)}.collapsible-item__detail{background-color:#fafafa;border:1px solid #eeeeec;border-radius:0 0 3px 3px;border-top:0;color:#000;font-weight:400;line-height:1.3;padding:34px}@media only screen and (max-width:767px){.collapsible-item__detail{font-size:.86rem;padding:16px 14px}}.collapsible-item__detail a,.collapsible-item__detail a:hover{color:#000;font-weight:700;text-decoration:underline}.collapsible-item__detail h4{font-weight:500}@media only screen and (max-width:767px){.collapsible-item__detail h4{font-size:.86rem;font-weight:700}}.tabular-data{background-color:#fff;border:1px solid #f1f1f1;border-collapse:initial;margin-bottom:20px;width:100%}.tabular-data tr:nth-child(odd){background-color:#f1f1f1}.tabular-data tr td{font-size:12px;padding:7px;vertical-align:top}.tabular-data tr td:nth-child(2n){text-align:right}.video__youtube__wrapper{border-top:1px solid #e2e2e2;height:0;margin-top:30px;padding-bottom:56.25%;padding-top:30px;position:relative}.video__youtube__wrapper iframe{height:100%;left:0;position:absolute;top:0;width:100%}.youtube-player{border-top:1px solid #e2e2e2;margin-top:30px;min-height:548.63px;padding-top:30px;width:100%}@media only screen and (max-width:767px){.youtube-player{min-height:208.31px}}.product__info{order:4}.product__info .collapsible-item .product-bulk-discount{border-top:1px solid #a9acad;font-size:12px;line-height:2;margin-top:28.5px;padding-top:28.5px;width:100%}.product__info .collapsible-item .product-bulk-discount h4{font-size:12px;font-weight:700;margin:0 0 11px}.product__info .collapsible-item .product-bulk-discount .tabular-data{width:100%}@media only screen and (min-width:768px){.product__info .collapsible-item .product-bulk-discount .tabular-data{width:50%}}.product__info .collapsible-item .product-bulk-discount .tabular-data tr td{padding:7px 10px}.product__info__text{color:#000;font-size:12px;font-stretch:normal;font-style:normal;font-weight:400;letter-spacing:normal;line-height:1.33;text-align:left}@media only screen and (min-width:768px){.product__info__text{font-size:14px;line-height:1.29}}.product__info__text p{color:#000}.product__specs{order:5}.product__specs__logos{display:flex;flex-wrap:wrap;justify-content:space-between;padding:0 8px}.product__specs__logos__item{flex:0 1 33.33%}@media only screen and (max-width:767px){.product__specs__logos__item{flex:0 1 50%;text-align:center}}.product__specs__logos__item figure{margin:5px;text-align:center}.product__specs__logos__item figure img{max-width:100%}@media only screen and (max-width:767px){.product__specs__logos__item figure{display:inline-block}}.product__info__documents h4{border-top:1px solid #e2e2e2;margin-top:25px;padding-top:25px}.product__info__documents a{color:#3c3c3c;font-size:.86rem;text-decoration:none}.product__info__documents a.icon-document{margin-left:3px;vertical-align:text-top}.product__info__documents li{padding:5px 2px}.product__additional{order:6}@media only screen and (max-width:767px){.product__additional{order:8}}.product__additional__wrapper{border-top:1px solid #e2e2e2;display:flex;margin-top:25px;padding-top:25px}@media only screen and (max-width:767px){.product__additional__wrapper{flex-direction:column}}.product__additional__wrapper:first-child{border:0;margin-top:0;padding-top:0}.product__additional .simple-banner,.product__additional__image{flex-basis:110px;flex-grow:0;flex-shrink:0}@media only screen and (min-width:768px){.product__additional .simple-banner,.product__additional__image{margin-left:0}}@media only screen and (max-width:767px){.product__additional .simple-banner,.product__additional__image{text-align:center}}.product__additional .simple-banner img,.product__additional__image img{max-width:110px}.main__inner-wrapper .product__additional .simple-banner img{min-height:auto}.main__inner-wrapper .banner-content img{width:fit-content}@media only screen and (max-width:767px){.main__inner-wrapper .banner-content img{margin:0 auto}.product-detail-section{padding:0 14px 3px}}.product__title .title-two{font-size:28px;font-stretch:normal;font-weight:500;line-height:1.23;margin:26px 0 6.5px}@media only screen and (max-width:767px){.product__title .title-two{font-size:18px;margin:8px 0}.product__title .title-two.fixed-product-title{--fixed-product-title-top:55px;animation:slide-down .5s;background-color:#f5f5f5;font-size:12px;left:0;margin:0;opacity:1;padding:8px 12px;position:fixed;right:0;text-align:center;top:var(--fixed-product-title-top);width:100%;z-index:100}}.product__title__ratings{align-items:center;color:#000;display:flex;font-size:12px;line-height:1.42}@media only screen and (max-width:767px){.product__title__ratings{font-weight:500}}@media only screen and (min-width:768px){.product__details{margin:26px 0 32px}.product__details.discontinued-product-details{margin-bottom:0}}@media only screen and (max-width:767px){.page-productDetails .vngage-default,.page-productDetails .vngage-mobile{display:none!important}}.product__image-gallery .owl-carousel .owl-nav{position:absolute;top:57%;transform:translateY(-50px);width:100%}@media only screen and (max-width:767px){.product__image-gallery .owl-carousel .owl-nav{top:56%}}.product__image-gallery .owl-carousel .owl-nav button.owl-prev{align-items:center;background:url(../images/left.svg) no-repeat;background-position:50%;display:flex;height:32px;justify-content:center;left:0;position:absolute;width:32px}@media only screen and (max-width:767px){.product__image-gallery .owl-carousel .owl-nav button.owl-prev{height:60px;left:-30px;padding:20px 15px!important;width:35px}}.product__image-gallery .owl-carousel .owl-nav button.owl-prev.disabled{background:url(../images/left-grey.svg) no-repeat;background-position:50%}.product__image-gallery .owl-carousel .owl-nav button.owl-next{align-items:center;background:url(../images/right.svg) no-repeat;background-position:50%;display:flex;height:32px;justify-content:center;position:absolute;right:0;width:32px}@media only screen and (max-width:767px){.product__image-gallery .owl-carousel .owl-nav button.owl-next{height:60px;padding:20px 15px!important;right:-28px;width:35px}}.product__image-gallery .owl-carousel .owl-nav button.owl-next.disabled{background:url(../images/right-grey.svg) no-repeat;background-position:50%}.pdp-apptus-recommendations{background-color:#f5f5f5;border:1px solid #eeeeec;border-radius:3px;height:auto;margin-bottom:15px;transition:height .5s}@media only screen and (max-width:767px){.pdp-apptus-recommendations{margin-bottom:0}}.pdp-apptus-recommendations .carousel__component--headline h2{display:inline-block;font-size:18px;line-height:24px;margin:12px 0;padding:0;width:fit-content}@media only screen and (max-width:767px){.pdp-apptus-recommendations .carousel__component--headline h2{display:block;font-size:16px;font-weight:700;line-height:1.38;margin:15px 0;width:auto}}.pdp-apptus-recommendations .closeme{cursor:pointer;float:right;font-size:12px;font-weight:700;line-height:17px;margin:16px 0;text-decoration:underline}.pdp-apptus-recommendations #recommended-product{margin:0 13px 15px}@media only screen and (max-width:767px){.pdp-apptus-recommendations #recommended-product{margin:0 12px 15px}}.pdp-apptus-recommendations #recommended-product .carousel__component.carousel-component-parent{margin:0}@media only screen and (max-width:767px){.pdp-apptus-recommendations #recommended-product .carousel__component.carousel-component-parent{padding:0}}.pdp-apptus-recommendations #recommended-product .carousel__component.carousel-component-parent.left-shadow:before,.pdp-apptus-recommendations #recommended-product .carousel__component.carousel-component-parent.right-shadow:after{bottom:23px;height:281px}@media only screen and (max-width:767px){.pdp-apptus-recommendations #recommended-product .carousel__component.carousel-component-parent.left-shadow:before,.pdp-apptus-recommendations #recommended-product .carousel__component.carousel-component-parent.right-shadow:after{bottom:24px}}.pdp-apptus-recommendations #recommended-product .scrolling-carousel{height:auto!important}.pdp-apptus-recommendations #recommended-product .scrolling-carousel .carousel:first-child{margin-left:0}.pdp-apptus-recommendations #recommended-product .sb-scrollbar-container{background-color:#fff;bottom:0;left:0;right:0}.pdp-apptus-recommendations .scrolling-carousel:after,.pdp-apptus-recommendations .scrolling-carousel:before{display:none}.pdp-apptus-recommendations .carousel-product__listing.carousel-product__grid .product-card{height:283px}.pdp-apptus-recommendations .carousel-product__listing.carousel-product__grid .carousel{margin-right:14px;width:172px}.pdp-apptus-recommendations .product-card__top{height:125px;padding:7px}.pdp-apptus-recommendations .product-card__top .content{position:relative}.pdp-apptus-recommendations .product-card__top .content .tagLink{font-size:11px;height:20px;line-height:0;position:relative;right:0;top:102px}.pdp-apptus-recommendations .product-card__top img{max-height:102px;max-width:102px}.pdp-apptus-recommendations .product-card__mid{height:auto;padding:7px}.pdp-apptus-recommendations .product-card__mid .details{height:57px}.pdp-apptus-recommendations .product-card__mid .name{color:#008dc1;font-size:13px;font-weight:700;line-height:1.23;margin-bottom:2px}.pdp-apptus-recommendations .product-card__mid .features{color:#222;font-size:12px;font-weight:700;line-height:1.33;margin-bottom:9px}.pdp-apptus-recommendations .product-card__mid .features .featureValue{font-weight:400}.pdp-apptus-recommendations .product-card__mid .features li{display:block;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;width:156px}.pdp-apptus-recommendations .product-card__mid .mid-bottom{background:none;height:50px;padding:0;position:relative}.pdp-apptus-recommendations .product-card__mid .mid-bottom .energy-icon,.pdp-apptus-recommendations .product-card__mid .mid-bottom .product__energy{height:17px;margin-top:0;padding:0 2px 0 0;position:relative;top:-3px}.pdp-apptus-recommendations .product-card__mid .mid-bottom .energy-icon img,.pdp-apptus-recommendations .product-card__mid .mid-bottom .product__energy img{height:17px;margin-top:-5px}.pdp-apptus-recommendations .product-card__mid .mid-bottom .prices{padding-top:0;position:absolute;top:22px}.pdp-apptus-recommendations .product-card__mid .mid-bottom .prices .new-price{font-size:18px;font-weight:700;line-height:1.39}.pdp-apptus-recommendations .product-card__mid .mid-bottom .prices .old-price{font-size:11px;font-weight:700;line-height:.55}.pdp-apptus-recommendations .carousel-left,.pdp-apptus-recommendations .carousel-right{display:none}.pdp-apptus-recommendations .sb-container{height:306px;overflow:visible}.pdp-apptus-recommendations .sb-content{height:auto!important;overflow:hidden}.pdp-apptus-recommendations .description,.pdp-apptus-recommendations .rating-energy-section{display:none}.pdp-apptus-recommendations .btn-pd-cart{font-weight:700}.pdp-apptus-recommendations .btn-pd-cart,.pdp-apptus-recommendations .read-more .btn,.pdp-apptus-recommendations .show-more .btn{font-size:12px;height:34px;line-height:1.33;padding:9px 0}@media only screen and (max-width:767px){h5.closeme{font-size:11px;font-weight:700;line-height:1.45;margin:7px 0 17px;text-align:center;text-decoration:underline}}.para-text,p{font-size:inherit;font-weight:inherit;line-height:inherit}.modal-backdrop{background:#070606}.modal-backdrop.in{opacity:.28}.pdp-choose-store-modal.pdp-choose-min-height{min-height:600px}.pdp-choose-store-modal .modal-dialog-body{border:none;border-radius:0}@media only screen and (max-width:767px){.pdp-choose-store-modal .modal-dialog-body{height:100%}}.pdp-choose-store-modal .modal-dialog-body .modal-subheader{position:sticky;top:0;z-index:2}.pdp-choose-store-modal .modal-dialog-body .modal-subheader .search-store-container .search-store-wrap{width:100%}.pdp-choose-store-modal .modal-dialog-body .modal-subheader .search-store-container .search-store-wrap label{margin-bottom:0;position:relative;width:100%}.pdp-choose-store-modal .modal-dialog-body .modal-subheader .search-store-container .search-store-wrap .search{height:15.6px;left:13px;position:absolute;top:11.6px;width:15.6px}.pdp-choose-store-modal .modal-dialog-body .modal-subheader .search-store-container .search-store-wrap input{background-color:#fafafa;border:1px solid #a8acad;border-radius:0;color:#5f646a;font-weight:400;height:38px;line-height:1.92;padding-left:41px;text-align:left;width:100%}.pdp-choose-store-modal .modal-dialog-body .modal-subheader .search-store-container .search-store-wrap input:focus{border-color:#000;border-radius:0;box-shadow:0 3px 6px 0 rgba(0,0,0,.16);color:#222;line-height:1.33}.pdp-choose-store-modal .modal-dialog-body .search-store-error{align-items:center;color:#b20000;display:flex;font-size:12px;font-weight:400;justify-content:center;line-height:2.58;min-height:97px;padding:52px 15px 12px;width:100%}@media only screen and (max-width:767px){.pdp-choose-store-modal .modal-dialog-body .search-store-error{padding:0 15px 15px}}.pdp-choose-store-modal .modal-dialog-body .search-result-container{height:100%;margin-top:30px}@media only screen and (max-width:767px){.pdp-choose-store-modal .modal-dialog-body .search-result-container{float:left;margin-right:5px;margin-top:10px;width:100%}.pdp-choose-store-modal .modal-dialog-body .search-result-container::-webkit-scrollbar{width:3px}.pdp-choose-store-modal .modal-dialog-body .search-result-container::-webkit-scrollbar-thumb{background-color:#000;border-radius:10px;width:3px}}@media only screen and (min-width:768px){.pdp-choose-store-modal .modal-dialog-body .search-result-container::-webkit-scrollbar{position:absolute;right:0;width:5px}.pdp-choose-store-modal .modal-dialog-body .search-result-container::-webkit-scrollbar-thumb{background-color:#000;border-radius:10px;width:5px}.pdp-choose-store-modal .modal-dialog-body .search-result-container::-webkit-scrollbar-track{background-color:#eeeeec;border-radius:10px}}.pdp-choose-store-modal .modal-dialog-body .search-result-container .search-store-list{position:relative}@media only screen and (max-width:767px){.pdp-choose-store-modal .modal-dialog-body .search-result-container .search-store-list{display:block;float:left;width:100%}}.pdp-choose-store-modal .modal-dialog-body .search-result-container .search-store-list .store-list-item{align-items:center;border-bottom:1px solid #e3e3e3;display:flex;font-size:12px;justify-content:space-between;line-height:14px}@media only screen and (max-width:767px){.pdp-choose-store-modal .modal-dialog-body .search-result-container .search-store-list .store-list-item{display:flex;flex-direction:column;margin-right:0;padding:0 5px}}.pdp-choose-store-modal .modal-dialog-body .search-result-container .search-store-list .store-list-item.active{background-color:#f5f5f5}.pdp-choose-store-modal .modal-dialog-body .search-result-container .search-store-list .store-list-item.active .choose-store-wrap .choose-store{background-color:#eaeaea;border-radius:2px;color:#a5a5a5}.pdp-choose-store-modal .modal-dialog-body .search-result-container .search-store-list .store-list-item:last-child{border-bottom:none}.pdp-choose-store-modal .modal-dialog-body .search-result-container .search-store-list .store-list-item .store-name-stock-wrap{align-items:center;display:flex;justify-content:flex-start;padding:10px 14px 5px;width:64%}@media only screen and (max-width:767px){.pdp-choose-store-modal .modal-dialog-body .search-result-container .search-store-list .store-list-item .store-name-stock-wrap{align-items:flex-start;display:flex;flex-direction:column;width:100%}}.pdp-choose-store-modal .modal-dialog-body .search-result-container .search-store-list .store-list-item .store-name-stock-wrap .store-name-wrap{color:#000;max-width:200px;min-width:150px;padding-right:10px;text-align:left}@media only screen and (max-width:767px){.pdp-choose-store-modal .modal-dialog-body .search-result-container .search-store-list .store-list-item .store-name-stock-wrap .store-name-wrap{padding-bottom:0;padding-right:0}}.pdp-choose-store-modal .modal-dialog-body .search-result-container .search-store-list .store-list-item .store-name-stock-wrap .store-name-wrap .store-city{display:block;font-weight:700}@media only screen and (max-width:767px){.pdp-choose-store-modal .modal-dialog-body .search-result-container .search-store-list .store-list-item .store-name-stock-wrap .store-name-wrap .store-city{display:inline-block}}@media only screen and (min-width:768px){.pdp-choose-store-modal .modal-dialog-body .search-result-container .search-store-list .store-list-item .store-name-stock-wrap .store-name-wrap .store-city{font-size:14px;line-height:20px}}@media only screen and (max-width:767px){.pdp-choose-store-modal .modal-dialog-body .search-result-container .search-store-list .store-list-item .store-name-stock-wrap .store-name-wrap .store-name{display:inline-block;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;width:100%}}.pdp-choose-store-modal .modal-dialog-body .search-result-container .search-store-list .store-list-item .choose-store-wrap{display:flex;font-weight:700;gap:10px;padding-left:10px;padding-right:10px;text-align:right}@media only screen and (max-width:767px){.pdp-choose-store-modal .modal-dialog-body .search-result-container .search-store-list .store-list-item .choose-store-wrap{align-items:center;display:flex;justify-content:space-between;padding:0 14px 5px;width:100%}}.pdp-choose-store-modal .modal-dialog-body .search-result-container .search-store-list .store-list-item .choose-store-wrap .choose-store{background-color:#78d7fa;border-radius:2px;color:#000;cursor:pointer;display:block;float:right;font-size:11px;padding:5.5px 7px}@media only screen and (max-width:767px){.pdp-choose-store-modal .modal-dialog-body .search-result-container .search-store-list .store-list-item .choose-store-wrap .choose-store{display:inline-block;float:none}}.pdp-choose-store-modal .modal-dialog-body .search-result-container .search-store-list .store-list-item .choose-store-wrap .store-more-info{background:transparent;color:#000;cursor:pointer;display:flex;padding:5.5px 0;text-decoration:underline}@media only screen and (max-width:767px){.pdp-choose-store-modal .modal-dialog-body .search-result-container .search-store-list .store-list-item .choose-store-wrap .store-more-info{padding-right:0}}.pdp-choose-store-modal .modal-dialog-body .stock-status{color:#000;min-width:180px;text-align:left}.pdp-choose-store-modal .modal-dialog-body .stock-status:before{border-radius:50%;content:"";display:inline-block;height:8px;margin-right:5px;width:8px}@media only screen and (min-width:768px){.pdp-choose-store-modal .modal-dialog-body .stock-status:before{height:10px;margin-right:7px;width:10px}}.pdp-choose-store-modal .modal-dialog-body .stock-status.inStock:before{background-color:#3a9b60}.pdp-choose-store-modal .modal-dialog-body .stock-status.outOfStock:before{background-color:#b20000}.pdp-choose-store-modal .modal-dialog-body .stock-status.limitedStock:before{background-color:#ffb100}.pdp-choose-store-modal .modal-dialog-body .stock-status.contactForStock{background:url(../images/contact-info.svg) no-repeat;background-size:12px 12px;padding-left:20px}.pdp-choose-store-modal .modal-dialog-body .stock-status.contactForStock .pdp-stock-contanct-us{color:#000;text-decoration:underline}.pdp-choose-store-modal .modal-dialog-body .stock-status.contactForStock:before{content:none}.pdp-choose-store-modal .modal-dialog-body .stock-status.gettingStock{animation:gettingStockStatus 2s ease-out;animation-iteration-count:infinite;opacity:1}@keyframes gettingStockStatus{0%{opacity:.1}50%{opacity:1}to{opacity:.1}}@-webkit-keyframes gettingStockStatus{0%{opacity:.1}50%{opacity:1}to{opacity:.1}}.pdp-choose-store-modal .modal-dialog-body .stock-status.gettingStock:before{background-color:#a8acad}@media only screen and (max-width:767px){.pdp-choose-store-modal .modal-dialog-body .store-information-wrap{margin-right:5px;margin-top:0;padding:0}.pdp-choose-store-modal .modal-dialog-body .store-information-wrap::-webkit-scrollbar{width:3px}.pdp-choose-store-modal .modal-dialog-body .store-information-wrap::-webkit-scrollbar-thumb{background-color:#000;border-radius:10px;width:3px}.pdp-choose-store-modal .modal-dialog-body .store-information-wrap::-webkit-scrollbar-track{background-color:#eeeeec;border-radius:10px;margin-bottom:15px}}@media only screen and (min-width:768px){.pdp-choose-store-modal .modal-dialog-body .store-information-wrap::-webkit-scrollbar{position:absolute;right:0;width:5px}.pdp-choose-store-modal .modal-dialog-body .store-information-wrap::-webkit-scrollbar-thumb{background-color:#000;border-radius:10px;width:5px}.pdp-choose-store-modal .modal-dialog-body .store-information-wrap::-webkit-scrollbar-track{background-color:#eeeeec;border-radius:10px}}.pdp-choose-store-modal .modal-dialog-body .store-information-wrap .store-map-wrap{height:293px}@media only screen and (max-width:767px){.pdp-choose-store-modal .modal-dialog-body .store-information-wrap .store-map-wrap{height:140px;margin:0 15px}}.pdp-choose-store-modal .modal-dialog-body .store-information-wrap .store-info-hour-wrap{display:flex;padding-top:24px}@media only screen and (max-width:767px){.pdp-choose-store-modal .modal-dialog-body .store-information-wrap .store-info-hour-wrap{flex-direction:column;padding-top:16px}}.pdp-choose-store-modal .modal-dialog-body .store-information-wrap .store-info-hour-wrap .store-info-header{color:#000;font-size:14px;font-weight:700;line-height:1.21;margin:0;text-align:left}.pdp-choose-store-modal .modal-dialog-body .store-information-wrap .store-info-hour-wrap .store-info-header.holiday-hours{clear:both;padding-top:20px}.pdp-choose-store-modal .modal-dialog-body .store-information-wrap .store-info-hour-wrap .store-info-detail-wrap{flex:1;max-width:50%;padding-right:29px}@media only screen and (max-width:767px){.pdp-choose-store-modal .modal-dialog-body .store-information-wrap .store-info-hour-wrap .store-info-detail-wrap{max-width:100%;padding-right:0}}.pdp-choose-store-modal .modal-dialog-body .store-information-wrap .store-info-hour-wrap .store-info-detail-wrap .store-details-info{border-bottom:1px solid #e2e2e2;display:flex;justify-content:space-between;margin-bottom:18px;padding-bottom:24px;padding-top:13px}@media only screen and (max-width:767px){.pdp-choose-store-modal .modal-dialog-body .store-information-wrap .store-info-hour-wrap .store-info-detail-wrap .store-details-info{margin-bottom:16px;padding:0 15px 17px}}.pdp-choose-store-modal .modal-dialog-body .store-information-wrap .store-info-hour-wrap .store-info-detail-wrap .store-details-info .store-address-wrap .store-address{color:#000;font-size:12px;font-weight:400;line-height:1.33;margin-bottom:0;padding:4px 0 13px;text-align:left}@media only screen and (max-width:767px){.pdp-choose-store-modal .modal-dialog-body .store-information-wrap .store-info-hour-wrap .store-info-detail-wrap .store-details-info .store-address-wrap .store-address{padding:8px 0 7px}}.pdp-choose-store-modal .modal-dialog-body .store-information-wrap .store-info-hour-wrap .store-info-detail-wrap .store-details-info .store-address-wrap .store-route a{color:#008dc1;font-size:12px;font-weight:700;line-height:1.33;text-decoration:none}.pdp-choose-store-modal .modal-dialog-body .store-information-wrap .store-info-hour-wrap .store-info-detail-wrap .store-details-info .store-image{height:89px;width:136px}@media only screen and (min-width:768px){.pdp-choose-store-modal .modal-dialog-body .store-information-wrap .store-info-hour-wrap .store-info-detail-wrap .store-details-info .store-image{height:68px;width:104px}}.pdp-choose-store-modal .modal-dialog-body .store-information-wrap .store-info-hour-wrap .store-info-detail-wrap .store-details-info .store-image img{width:100%}.pdp-choose-store-modal .modal-dialog-body .store-information-wrap .store-info-hour-wrap .store-info-detail-wrap .store-status-wrap{padding-bottom:19px}@media only screen and (max-width:767px){.pdp-choose-store-modal .modal-dialog-body .store-information-wrap .store-info-hour-wrap .store-info-detail-wrap .store-status-wrap{border-bottom:1px solid #e2e2e2;padding:0 15px 17px}}.pdp-choose-store-modal .modal-dialog-body .store-information-wrap .store-info-hour-wrap .store-info-detail-wrap .store-status-wrap .stock-status{color:#000;font-size:14px;font-weight:400;line-height:1.5;padding-top:10px}@media only screen and (max-width:767px){.pdp-choose-store-modal .modal-dialog-body .store-information-wrap .store-info-hour-wrap .store-info-detail-wrap .store-status-wrap .stock-status{padding-top:0}}.pdp-choose-store-modal .modal-dialog-body .store-information-wrap .store-info-hour-wrap .store-info-detail-wrap .store-status-wrap .stock-status .stock-address{color:#5f646a;font-size:12px;margin-bottom:0;padding-left:20px}.pdp-choose-store-modal .modal-dialog-body .store-information-wrap .store-info-hour-wrap .store-info-detail-wrap .store-additional-info{border-top:1px solid #e2e2e2;padding-top:14px}.pdp-choose-store-modal .modal-dialog-body .store-information-wrap .store-info-hour-wrap .store-info-detail-wrap .store-additional-info .store-additional-text{color:#000;font-size:12px;font-weight:400;line-height:1.17;margin:0;padding-top:5px}.pdp-choose-store-modal .modal-dialog-body .store-information-wrap .store-info-hour-wrap .store-timing-wrap{flex:1;max-width:50%;padding-left:9px}@media only screen and (max-width:767px){.pdp-choose-store-modal .modal-dialog-body .store-information-wrap .store-info-hour-wrap .store-timing-wrap{max-width:100%;padding:0 15px}}.pdp-choose-store-modal .modal-dialog-body .store-information-wrap .store-info-hour-wrap .store-timing-wrap .store-timing-details{float:left;margin-bottom:2px;padding-top:13px;width:100%}@media only screen and (max-width:767px){.pdp-choose-store-modal .modal-dialog-body .store-information-wrap .store-info-hour-wrap .store-timing-wrap .store-timing-details{padding-top:17px}}.pdp-choose-store-modal .modal-dialog-body .store-information-wrap .store-info-hour-wrap .store-timing-wrap .store-timing-details .time-table-wrap{float:left;width:100%}.pdp-choose-store-modal .modal-dialog-body .store-information-wrap .store-info-hour-wrap .store-timing-wrap .store-timing-details .time-table-wrap .time-table-header span{color:#008dc1;font-weight:700}.pdp-choose-store-modal .modal-dialog-body .store-information-wrap .store-info-hour-wrap .store-timing-wrap .store-timing-details .time-table-wrap .time-table-body{border:1px solid #d6d6d6;border-radius:3px;float:left;width:100%}.pdp-choose-store-modal .modal-dialog-body .store-information-wrap .store-info-hour-wrap .store-timing-wrap .store-timing-details .time-table-wrap .time-table-body li{float:left;width:100%}.pdp-choose-store-modal .modal-dialog-body .store-information-wrap .store-info-hour-wrap .store-timing-wrap .store-timing-details .time-table-wrap .time-table-body li:nth-child(2n){background-color:#f7f7f7}.pdp-choose-store-modal .modal-dialog-body .store-information-wrap .store-info-hour-wrap .store-timing-wrap .store-timing-details .time-table-wrap li span{color:#000;float:left;font-size:12px;font-weight:400;line-height:2.67;padding:0 12px;text-align:left;width:40%}.pdp-choose-store-modal .modal-dialog-body .store-information-wrap .store-info-hour-wrap .store-timing-wrap .store-timing-details .time-table-wrap li span:first-child{font-weight:700;width:60%}@media only screen and (max-width:767px){.pdp-choose-store-modal .modal-dialog-body .store-information-wrap .store-info-hour-wrap .store-timing-wrap .store-additional-info{float:left;margin-top:19px}.pdp-choose-store-modal .modal-dialog-body .store-information-wrap .store-info-hour-wrap .store-timing-wrap .store-additional-info .store-additional-text{color:#000;font-size:12px;font-weight:400;line-height:1.17;margin:0;padding:7px 0 16px}}.pdp-choose-store-modal .modal-dialog-actions,.pdp-choose-store-modal .store-info-btn-wrap{border-top:none;padding:20px 73px 15px 79px;position:relative}@media only screen and (max-width:767px){.pdp-choose-store-modal .modal-dialog-actions,.pdp-choose-store-modal .store-info-btn-wrap{display:flex;justify-content:center;padding:14px 15px;width:100%}}.pdp-choose-store-modal .modal-dialog-actions .store-location-btn,.pdp-choose-store-modal .store-info-btn-wrap .store-location-btn{background-color:#000;border:1px solid #000;border-radius:0;color:#fff;display:block;height:38px;margin:0 auto;position:relative;width:235px}@media only screen and (max-width:767px){.pdp-choose-store-modal .modal-dialog-actions .store-location-btn,.pdp-choose-store-modal .store-info-btn-wrap .store-location-btn{width:100%}}.pdp-choose-store-modal .modal-dialog-actions .store-location-btn:active,.pdp-choose-store-modal .modal-dialog-actions .store-location-btn:hover,.pdp-choose-store-modal .store-info-btn-wrap .store-location-btn:active,.pdp-choose-store-modal .store-info-btn-wrap .store-location-btn:hover{background-color:#5f646a;border:1px solid #5f646a}.pdp-choose-store-modal .modal-dialog-actions .store-location-btn .store-location-icon,.pdp-choose-store-modal .store-info-btn-wrap .store-location-btn .store-location-icon{border-right:1px solid #454545;height:37px;left:0;position:absolute;top:0;width:43px}.pdp-choose-store-modal .modal-dialog-actions .store-location-btn .store-location-icon .location,.pdp-choose-store-modal .store-info-btn-wrap .store-location-btn .store-location-icon .location{left:14px;position:absolute;top:11px}.pdp-choose-store-modal .modal-dialog-actions .store-location-btn .location-btn-text,.pdp-choose-store-modal .store-info-btn-wrap .store-location-btn .location-btn-text{display:block;margin-left:43px;text-align:center}.pdp-choose-store-modal .modal-dialog-actions .store-popup-back-btn,.pdp-choose-store-modal .store-info-btn-wrap .store-popup-back-btn{align-items:center;background:transparent;color:#000;display:flex;font-weight:700;width:100%}.pdp-choose-store-modal .modal-dialog-actions .store-popup-back-btn .back-arrow,.pdp-choose-store-modal .store-info-btn-wrap .store-popup-back-btn .back-arrow{float:left;margin-right:9px;width:14px}@media only screen and (min-width:768px){.pdp-choose-store-modal.store-info-modal .modal-dialog-body{height:100%}}.pdp-choose-store-modal.store-info-modal .modal-dialog-body .stock-status.contactForStock{background-position:0 14px}@media only screen and (max-width:767px){.pdp-choose-store-modal.store-info-modal .modal-dialog-body .stock-status.contactForStock{background-position:0 4px}}.pdp-choose-store-modal.store-info-modal .modal-dialog-body .stock-status.contactForStock .stock-address{padding-left:0!important}@media only screen and (min-width:768px){.pdp-choose-store-modal.store-info-modal .modal-dialog-body{height:calc(100% - 165px)}}@media only screen and (max-width:767px){.pdp-choose-store-modal.store-info-modal .modal-dialog-body{height:calc(100% - 70px);min-height:300px}.pdp-choose-store-modal.store-info-modal .modal-dialog-body .modal-footer{display:none}}.bundle-flyout-overlay{background-color:#070606;bottom:0;height:100%;left:0;opacity:.15;position:fixed;right:0;top:0;width:100%;z-index:99997}.bundle-flyout-overlay.hide{left:auto;right:-100%;transition-duration:.25s;transition-property:right;transition-timing-function:linear}.bundle-flyout-overlay.show{left:0}.bundle-flyout .bundle-flyout__header{background:#78d7fa;padding:14px 30px;text-align:center}@media only screen and (max-width:767px){.bundle-flyout .bundle-flyout__header{padding:0}}.bundle-flyout .bundle-flyout__header .title{font-size:16px;font-weight:700;line-height:19px;margin:0}@media only screen and (max-width:767px){.bundle-flyout .bundle-flyout__header .title{font-size:14px;line-height:17px;padding:18px 12px}}.bundle-flyout .bundle-flyout__header .close-btn{background:none;border:none;float:left;line-height:18px;padding:1px 0 0}@media only screen and (max-width:767px){.bundle-flyout .bundle-flyout__header .close-btn{padding:19px 0 16px 17px}}.bundle-flyout .bundle-flyout__header .close-btn svg.icon.cross{height:11px;width:11px}@media only screen and (max-width:767px){.bundle-flyout .bundle-flyout__header .close-btn svg.icon.cross{height:12px;width:12px}}.bundle-flyout .bundle-flyout-desc-wrap{background:#eeeeec;padding:24px 32px 27px;text-align:center}@media only screen and (max-width:767px){.bundle-flyout .bundle-flyout-desc-wrap{padding:12px 32px}}.bundle-flyout .bundle-flyout-desc-wrap .desc-header{color:#000;font-size:20px;font-weight:700;line-height:24px;margin:0;padding-bottom:7px}@media only screen and (max-width:767px){.bundle-flyout .bundle-flyout-desc-wrap .desc-header{font-size:14px;line-height:18px;padding-bottom:5px}}.bundle-flyout .bundle-flyout-desc-wrap .desc-text{color:#000;font-size:14px;font-weight:400;line-height:18px;margin:0;text-align:center}.bundle-flyout .bundle-flyout-desc-wrap .desc-text strong{color:#b20000}@media only screen and (max-width:767px){.bundle-flyout .bundle-flyout-desc-wrap .desc-text{font-size:12px;line-height:1.17}}.bundle-flyout .bundle-flyout-body{max-height:100%;overflow:auto;padding:0 30px 15px;scrollbar-color:#000;scrollbar-width:thin}@media only screen and (max-width:767px){.bundle-flyout .bundle-flyout-body{padding:0 17px}}.bundle-flyout .bundle-flyout-body::-webkit-scrollbar{width:5px}@media only screen and (max-width:767px){.bundle-flyout .bundle-flyout-body::-webkit-scrollbar{width:3px}}.bundle-flyout .bundle-flyout-body::-webkit-scrollbar-thumb{background-color:#000;border-radius:10px;width:5px}@media only screen and (max-width:767px){.bundle-flyout .bundle-flyout-body::-webkit-scrollbar-thumb{width:3px}}.bundle-flyout .bundle-flyout-body::-webkit-scrollbar-track{background-color:#eeeeec;border-radius:10px}@media only screen and (min-width:768px){.bundle-flyout .bundle-flyout-body::-webkit-scrollbar-track{margin-bottom:14px;margin-top:14px}}.bundle-flyout .bundle-flyout-body .bundle-count-wrap{padding:20px 0 26px}@media only screen and (max-width:767px){.bundle-flyout .bundle-flyout-body .bundle-count-wrap{padding:16px 0}}.bundle-flyout .bundle-flyout-body .bundle-count-wrap .package{font-size:12px;font-weight:400;line-height:14px}.bundle-flyout .bundle-flyout-body .bundle-count-wrap .total-count{font-size:14px;font-weight:700;line-height:17px;padding-top:3px}@media only screen and (max-width:767px){.bundle-flyout .bundle-flyout-body .bundle-count-wrap .total-count{font-size:12px;line-height:14px;padding-top:0}}.bundle-flyout .bundle-flyout-body .product-link{color:inherit;display:block;text-decoration:none}.bundle-flyout .bundle-flyout-body .product-link:focus-visible{outline:2px solid #008dc1;outline-offset:-2px}.bundle-flyout .bundle-flyout-body .bundle-detail-wrap{border:1px solid #e2e2e2;border-radius:3px;margin-bottom:10px;min-height:60px;padding:8px 12px}.bundle-flyout .bundle-flyout-body .bundle-detail-wrap:focus,.bundle-flyout .bundle-flyout-body .bundle-detail-wrap:hover{border-color:#000;box-shadow:0 3px 6px 0 rgba(0,0,0,.08)}.bundle-flyout .bundle-flyout-body .bundle-detail-wrap .bundle-product-tile{display:flex}.bundle-flyout .bundle-flyout-body .bundle-detail-wrap .bundle-product-tile .product-image{align-items:center;display:flex;height:42px;justify-content:center;max-width:60px;min-width:60px}@media only screen and (max-width:767px){.bundle-flyout .bundle-flyout-body .bundle-detail-wrap .bundle-product-tile .product-image{height:30px;max-width:43px;min-width:43px}}.bundle-flyout .bundle-flyout-body .bundle-detail-wrap .bundle-product-tile .product-image img{max-height:40px;max-width:60px}@media only screen and (max-width:767px){.bundle-flyout .bundle-flyout-body .bundle-detail-wrap .bundle-product-tile .product-image img{max-height:30px;max-width:43px}}.bundle-flyout .bundle-flyout-body .bundle-detail-wrap .bundle-product-tile .product-details{color:#000;padding:4px 0 5px 20px}@media only screen and (max-width:767px){.bundle-flyout .bundle-flyout-body .bundle-detail-wrap .bundle-product-tile .product-details{padding:4px 0 5px 13px}}.bundle-flyout .bundle-flyout-body .bundle-detail-wrap .bundle-product-tile .product-details .product-title{-webkit-line-clamp:2;-webkit-box-orient:vertical;display:block;display:-webkit-box;font-size:12px;font-weight:400;line-height:14px;margin-bottom:2px;max-height:28px;overflow:hidden;text-overflow:ellipsis}.bundle-flyout .bundle-flyout-body .bundle-detail-wrap .bundle-product-tile .product-details .product-price{font-size:14px;font-weight:700;line-height:17px}.bundle-flyout .bundle-flyout-body .bundle-detail-wrap .bundle-product-variation{background-color:#f5f5f5;border-radius:3px;height:40px;margin:10px 0 2px}@media only screen and (max-width:767px){.bundle-flyout .bundle-flyout-body .bundle-detail-wrap .bundle-product-variation{margin:10px 0 5px}}.bundle-flyout .bundle-flyout-body .bundle-detail-wrap .bundle-product-variation .product__custom-list-item:first-child:before{background-color:transparent}.bundle-flyout .bundle-flyout-body .bundle-detail-wrap .bundle-product-variation .product__custom-list-item:first-child:after{top:13px}.bundle-flyout .bundle-flyout-body .bundle-totalsum-wrap{padding:14px 0 20px}@media only screen and (max-width:767px){.bundle-flyout .bundle-flyout-body .bundle-totalsum-wrap{padding:5px 0 16px}}.bundle-flyout .bundle-flyout-body .bundle-totalsum-wrap .total-cost-wrap{align-items:center;display:flex;justify-content:space-between;padding-bottom:4px}@media only screen and (max-width:767px){.bundle-flyout .bundle-flyout-body .bundle-totalsum-wrap .total-cost-wrap{padding-bottom:2px}}.bundle-flyout .bundle-flyout-body .bundle-totalsum-wrap .total-cost-wrap .total{color:#000;font-size:16px;font-weight:700;line-height:19px}@media only screen and (max-width:767px){.bundle-flyout .bundle-flyout-body .bundle-totalsum-wrap .total-cost-wrap .total{font-size:14px;line-height:17px}}.bundle-flyout .bundle-flyout-body .bundle-totalsum-wrap .total-cost-wrap .discount,.bundle-flyout .bundle-flyout-body .bundle-totalsum-wrap .total-cost-wrap .discount-rs{color:#b20000;font-size:14px;font-weight:400;line-height:17px}@media only screen and (max-width:767px){.bundle-flyout .bundle-flyout-body .bundle-totalsum-wrap .total-cost-wrap .discount,.bundle-flyout .bundle-flyout-body .bundle-totalsum-wrap .total-cost-wrap .discount-rs{font-size:12px;line-height:14px}}.bundle-flyout .bundle-flyout-body .bundle-totalsum-wrap .total-cost-wrap .discount-rs{font-weight:700}.bundle-flyout .bundle-flyout-body .bundle-addtocart{border-radius:0}@media only screen and (max-width:767px){.bundle-flyout .bundle-flyout-body .bundle-addtocart{height:auto}}@media only screen and (min-width:768px){.bundle-flyout .bundle-flyout-body .bundle-addtocart{font-size:14px}}.zoomedin .slider .img-fade.before{display:none!important}.zoomedin .slider .mainimage{height:100%;margin-left:0;width:100%}.zoomedin .slider .mainimage .main-item{display:none}.zoomedin .slider .mainimage .main-item.selected{border-bottom:none;display:flex;height:100%;transition:height .5s}.zoomedin .slider .img-fade.after{display:none!important}.zoomedin .thumbnail-container{display:none}.mainimage{float:left;height:848px;margin-left:35px;overflow:hidden;position:relative;scroll-behavior:smooth;scroll-snap-type:x mandatory;width:calc(100% - 179px)}.mainimage .left-nav-arrow,.mainimage .right-nav-arrow{display:none}.main-item{border-bottom:1px solid #e2e2e2;display:flex;height:600px;justify-content:center;margin:0 auto;overflow:hidden;padding-bottom:16px;padding-top:16px;text-align:center}.main-item .main-item-inner-wrap{align-items:center;display:flex;justify-content:center;max-height:100%;position:relative;width:664px}.main-item .main-item-inner-wrap img{display:block;max-height:100%;max-width:100%}.main-item span{width:auto}.main-item .zoomicon{align-items:flex-end;background:transparent;bottom:0;display:flex;justify-content:end;position:absolute;right:-30px;width:30px}@media only screen and (max-width:767px){.main-item .zoomicon{display:none}}.main-item .zoomicon .zoom-in{height:20px;width:20px}.thumbnail-container{float:right;overflow:hidden;top:10px}.thumbnail-container.more-item.hide-fade-after:after,.thumbnail-container.more-item.hide-fade-before:before{background-image:none}.thumbnail-container.more-item:before{background-image:linear-gradient(0deg,hsla(0,0%,100%,0),#fff)}.thumbnail-container.more-item:after{background-image:linear-gradient(180deg,hsla(0,0%,100%,0),#fff)}.thumbnail-container.more-item:after,.thumbnail-container.more-item:before{height:64px;left:12px;width:84px}.pdp-thumbnail{align-items:center;display:flex;flex-direction:column;float:left;height:780px;justify-content:center;margin-left:20px;overflow:hidden;padding:0 2px;position:relative}.pdp-thumbnail.moreitem{display:block}.pdp-thumbnail .item{align-items:center;background:transparent;border:1px solid #ccc;cursor:pointer;display:flex;height:95px;justify-content:center;margin-bottom:10px;text-align:center;width:95px}.pdp-thumbnail .item.active{border-color:#000}.pdp-thumbnail img{height:auto;max-height:79px;max-width:79px;width:auto}.scroll-bar{background:#ccc;display:inline-block;height:780px;margin:0 2px 0 17px;overflow:hidden;position:relative;vertical-align:top}.scroll-bar,.scroll-button{border-radius:5px;width:5px}.scroll-button{background-color:#000;cursor:pointer;height:80px;margin:0 auto}@media only screen and (min-width:769px) and (max-width:1500px){.mainimage{height:470px}.main-item{height:80%}.main-item .main-item-inner-wrap{align-items:center;display:flex;justify-content:center;max-height:100%;max-width:55%;min-width:55%;position:relative}.main-item .main-item-inner-wrap img{display:block;max-height:100%;max-width:100%}.pdp-thumbnail{height:450px;scroll-behavior:smooth;scroll-snap-type:x mandatory}.pdp-thumbnail .item{height:68px;margin-bottom:5px;width:68px}.pdp-thumbnail .item:last-child{margin-bottom:0}.pdp-thumbnail img{height:auto;max-height:58px;max-width:58px;width:auto}.scroll-bar{background:#ccc;display:inline-block;height:450px;margin:0 2px 0 17px;overflow:hidden;position:relative;scroll-behavior:smooth;scroll-snap-type:x mandatory;vertical-align:top;width:5px}}@media only screen and (max-width:767px){.mainimage{-webkit-overflow-scrolling:touch;display:flex;float:none;height:auto;margin:0 auto;overflow:hidden;scroll-behavior:smooth;scroll-snap-type:x mandatory;width:334px}.mainimage .left-nav-arrow,.mainimage .right-nav-arrow{background-position:50%;display:block;height:32px;position:fixed;top:228px;width:32px;z-index:2}.mainimage .left-nav-arrow{background:url(../images/left.svg) no-repeat;background-position:50%;left:35px}.mainimage .left-nav-arrow.disabled{background:url(../images/left-grey.svg) no-repeat;background-position:50%}.mainimage .right-nav-arrow{background:url(../images/right.svg) no-repeat;background-position:50%;right:35px}.mainimage .right-nav-arrow.disabled{background:url(../images/right-grey.svg) no-repeat;background-position:50%}.mainimage .main-item{align-items:center;border-bottom:none;display:flex;height:auto;margin:initial;min-width:334px;overflow:hidden;padding-bottom:16px;padding-top:16px;text-align:center}.mainimage .main-item span{width:100%}.mainimage .main-item img{max-height:334px;max-width:334px;text-align:center}.thumbnail-container{bottom:8px;left:16px;position:absolute;top:auto;width:calc(100% - 32px)}.thumbnail-container.more-item{height:auto}.thumbnail-container.more-item:before{background-image:linear-gradient(270deg,hsla(0,0%,100%,.01),#fff);background-image:linear-gradient(270deg,hsla(0,0%,100%,0),#fff);height:55px;left:0;top:-5px;width:64px}.thumbnail-container.more-item:after{background-image:linear-gradient(90deg,hsla(0,0%,100%,.01),#fff);background-image:linear-gradient(90deg,hsla(0,0%,100%,0),#fff);height:55px;left:auto;right:-16px;top:-5px;width:64px}.pdp-thumbnail{height:auto;justify-content:center;margin-left:0;margin-top:0;overflow:hidden;position:relative;white-space:nowrap}.pdp-thumbnail,.pdp-thumbnail.moreitem{align-items:center;display:flex;flex-direction:row;width:100%}.pdp-thumbnail.moreitem{-webkit-overflow-scrolling:touch;justify-content:flex-start;overflow-x:auto;scroll-behavior:smooth;scroll-snap-type:x mandatory}.pdp-thumbnail.moreitem::-webkit-scrollbar{height:0}.pdp-thumbnail.moreitem::-webkit-scrollbar-track{background:transparent}.pdp-thumbnail .item{height:46px;margin-bottom:25px;margin-right:5.5px;max-width:46px;min-width:46px;padding:5px}.pdp-thumbnail img{height:auto;max-height:36px;max-width:36px;text-align:center;width:auto}.scroll-bar{background:#ccc;display:inline-block;overflow:hidden;position:relative;vertical-align:top;width:100%}.scroll-bar,.scroll-bar .scroll-button{border-radius:8px;height:5px;margin:0;max-height:5px;overflow-x:auto;scroll-behavior:smooth;scroll-snap-type:x mandatory}.scroll-bar .scroll-button{background-color:#000;top:auto;width:104px}}.img-fade{content:"";display:block;height:99px;pointer-events:none;position:absolute;width:calc(100% - 175px);z-index:2}@media only screen and (max-width:767px){.img-fade{display:none}}.img-fade.before{background-image:linear-gradient(0deg,hsla(0,0%,100%,0),#fff);top:40px}@media only screen and (max-width:767px){.img-fade.before{background-image:none}}.img-fade.after{background-image:linear-gradient(180deg,hsla(0,0%,100%,0),#fff);bottom:0}@media only screen and (max-width:767px){.img-fade.after{background-image:none}}@media only screen and (min-width:769px){.product-button-inner{display:flex;flex-direction:row;gap:10px;margin-bottom:20px}.product-button-inner .product__quantity-selector{display:flex;width:auto}.product-button-inner .product__quantity-selector .minus-button,.product-button-inner .product__quantity-selector .plus-button{padding:0;width:41px}.product-button-inner .btn-addtocart-pdp{margin:0}}@media only screen and (max-width:768px){.product__tile-bottom{background-image:linear-gradient(180deg,transparent,rgba(0,0,0,.1));bottom:20px;height:50px;left:0;left:14px;margin-top:0;padding:0;position:fixed;right:0;right:14px;z-index:999}.product__tile-bottom .product-button-inner{bottom:0;width:100%}.product__quantity-selector{display:flex;height:50px;position:absolute;right:0;width:84px}.product__quantity-selector button.minus-button,.product__quantity-selector button.plus-button{height:50px}.product__quantity-selector button.plus-button{border-bottom:0;border-left:1px solid #d0d0d0}}