.promotion-message{color:#816300;font-size:10px;font-weight:400;line-height:1.2;letter-spacing:normal;text-align:center;font-style:normal;font-stretch:normal;background:#fffaea;padding:7px 11px;border:1px solid #816300;border-radius:3px}.btn-secondary{background-color:#fff}.btn-secondary,.btn-secondary:hover{font-size:12px;line-height:16px;letter-spacing:normal;color:#2d8ac0;font-weight:700;border:1px solid #60afdc;min-width:20px}.btn-secondary:hover{background-color:#effaff}.btn-disabled{background-color:#e8e8e8;border:1px solid #e8e8e8}.btn-disabled,.btn-primary{font-size:12px;line-height:16px;letter-spacing:normal;color:#fff;font-weight:700;min-width:20px}.btn-primary{background-color:#60afdc;border:1px solid #60afdc}.btn-primary:hover{background-color:#2d8ac0;color:#fff;border:1px solid #2d8ac0}.btn-default,.btn-primary:hover{font-size:12px;line-height:16px;letter-spacing:normal;font-weight:700;min-width:20px}.btn-default{background-color:#fff;color:#000;border:1px solid #60afdc}@media only screen and (max-width:767px){.btn-default{background-color:#fff;font-size:12px;line-height:16px;letter-spacing:normal;color:#000;font-weight:700;border:1px solid #60afdc;min-width:20px;margin-bottom:10px}}.btn-turnary{background-color:#69af00;border:1px solid #69af00}.btn-turnary,.btn-turnary:hover{font-size:12px;line-height:16px;letter-spacing:normal;color:#fff;font-weight:700;min-width:20px}.btn-turnary:hover{background-color:#509500;border:1px solid #509500}.btn-product-card{background-color:#f6a924;border:1px solid #f6a924}.btn-product-card,.btn-product-card:hover{font-size:12px;line-height:16px;letter-spacing:normal;color:#fff;font-weight:700;min-width:20px}.btn-product-card:hover{background-color:#f6a700;border:1px solid #f6a700}.owl-carousel{display:none;width:100%;-webkit-tap-highlight-color:transparent;position:relative;z-index:1}.owl-carousel .owl-stage{position:relative;-ms-touch-action:pan-Y;touch-action:manipulation;-moz-backface-visibility:hidden}.owl-carousel .owl-stage:after{content:".";display:block;clear:both;visibility:hidden;line-height:0;height:0}.owl-carousel .owl-stage-outer{position:relative;overflow:hidden;-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{position:relative;min-height:1px;float:left;-webkit-backface-visibility:hidden;-webkit-tap-highlight-color:transparent;-webkit-touch-callout:none}.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;color:inherit;border:none;padding:0!important;font:inherit}.owl-next span:after,.owl-next span:before,.owl-prev span:after,.owl-prev span:before{position:absolute;border-top:1.25px solid #2d8ac0;border-right:1.25px solid #2d8ac0;content:"";height:1.3rem;width:1.3rem;transform:rotate(45deg)}@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:#d9d5d5}.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{opacity:0;display:block}.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{position:relative;height:100%;background:#000}.owl-carousel .owl-video-play-icon{position:absolute;height:80px;width:80px;left:50%;top:50%;margin-left:-40px;margin-top:-40px;cursor:pointer;z-index:1;-webkit-backface-visibility:hidden;transition:transform .1s ease}.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{opacity:0;height:100%;background-position:50%;background-repeat:no-repeat;background-size:contain;transition:opacity .4s ease}.owl-carousel .owl-video-frame{position:relative;z-index:1;height:100%;width:100%}.tagLink{background:#c5004a;padding:3px 10px;color:#fff;min-width:77px;margin-bottom:5px;font-size:10px;font-weight:700;border-radius:2.5px 0 0 2.5px;display:flex;align-items:center;justify-content:center;text-transform:uppercase}.tagLink.loyalty{background:#60afdc}@media only screen and (max-width:767px){.tagLink.loyalty{margin-bottom:5px}}.tagLink.new-arrival{background-color:#000;color:#f2c424}@media only screen and (max-width:767px){.product__image-gallery{max-width:320px;margin:0 auto;float:none}}@media only screen and (min-width:768px){.product__image-gallery{margin-top:9px}}.product__image-section{position:relative}.product__logo{position:absolute;right:0;margin:7px 0 0;width:109px;height:30px;z-index:10;text-align:right}.product__logo .image{max-width:109px;max-height:30px}.product__bandroll{position:absolute;left:0;z-index:2;margin-top:7px}.product__bandroll .tagLink{border-radius:0 2.5px 2.5px 0}.product__image__placeholder{cursor:pointer;height:320px;margin-bottom:18px;display:flex;position:relative;width:320px}.product__image__placeholder .image-alignment{max-height:100%;max-width:100%;margin:auto}@media (-ms-high-contrast:active),(-ms-high-contrast:none){.product__image__placeholder{display:block}.product__image__placeholder .image-alignment{position:absolute;top:0;bottom:0}}.product__image__zoom-icon{width:20px;height:20px;position:absolute;bottom:0;right:0;cursor:pointer;pointer-events:none;margin-bottom:11px;border:0;padding:0}@media only screen and (max-width:767px){.product__thumbnail .owl-nav{top:50%}}.product__thumbnail .owl-nav .owl-prev{left:5px}@media only screen and (max-width:767px){.product__thumbnail .owl-nav .owl-prev{left:-29px}.product__thumbnail .owl-nav .owl-prev span:before{left:10px;top:4px}}.product__thumbnail .owl-nav .owl-next{right:5px}@media only screen and (max-width:767px){.product__thumbnail .owl-nav .owl-next{right:-29px}.product__thumbnail .owl-nav .owl-next span:after{right:10px;top:4px}}.product__thumbnail .owl-nav span{display:block;text-indent:-9999px}.product__thumbnail .item{margin:0 auto;display:flex;align-items:center}@media (-ms-high-contrast:active),(-ms-high-contrast:none){.product__thumbnail .item{display:block}}@media only screen and (max-width:767px){.product__thumbnail .item{max-width:320px;height:320px}}@media only screen and (min-width:768px){.product__thumbnail .item{width:95px;height:95px;position:relative;border:1px solid #e8e8e8;text-align:center;cursor:pointer}}.product__thumbnail .item picture{margin:auto}@media only screen and (min-width:768px){.product__thumbnail .item.active{border:1px solid #60afdc}}.product__thumbnail .video-thumb-icon{position:absolute;margin:auto;right:0;left:0;top:0;bottom:0;pointer-events:none}.product__thumbnail__icon{max-width:83%;margin:auto}@media (-ms-high-contrast:active),(-ms-high-contrast:none){.product__thumbnail__icon{position:absolute;top:0;bottom:0;left:0;right:0}}@media only screen and (min-width:768px){.product__thumbnail__icon{width:auto}}@media only screen and (max-width:767px){.product__thumbnail__icon{max-height:234px;max-width:312px}}.product__thumbnail .owl-dots{text-align:center;margin:11px 0 20px}@media only screen and (min-width:768px){.product__thumbnail .owl-dots{margin:10px 0 0}}.product__thumbnail .owl-dots .owl-dot{display:inline-block;zoom:1;*display:inline}.product__thumbnail .owl-dots .owl-dot span{width:8px;height:8px;margin:3px;background:#d9d5d5;display:block;-webkit-backface-visibility:visible;transition:opacity .2s ease;border-radius:100%}.product__thumbnail .owl-dots .owl-dot.active span,.product__thumbnail .owl-dots .owl-dot:hover span{background:#2d8ac0}.product__modal .modal-dialog{margin:auto;height:600px;left:0;top:0;bottom:0;position:absolute;right:0}.product__modal .modal-content{min-height:600px;max-height:600px}.product__modal .modal-header{padding:20px 35px 0;border:0}.product__modal .title-three{color:#2d8ac0;font-size:20px}.product__modal .modal-title{line-height:1.15;min-height:100px;margin:0}.product__modal .modal-body{padding:0 15px}.product__zoom-carousel .owl-carousel{display:flex;align-items:center}.product__zoom-carousel .owl-carousel .owl-nav{left:0;transform:translateY(-50px)}.product__zoom-carousel .owl-carousel .image-alignment{margin:0 auto;max-width:551px;max-height:413px;width:auto}.product__zoom-carousel .owl-carousel .owl-nav.disabled{cursor:inherit}.product__zoom-carousel .owl-carousel .owl-nav span{text-indent:-9999px;display:block}.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-width:20px;min-height:26px}.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}.form-input-plceholder input::placeholder{color:#000}.form-input-plceholder input::-ms-input-placeholder{color:#000}.heading-title{font-size:28px;line-height:39px;letter-spacing:600;color:#2d8ac0;font-weight:400;margin-bottom:6px;text-align:center}hr{margin-bottom:25.5px}.sub-heading-title{font-size:14px;line-height:23px;letter-spacing:normal;color:#000;font-weight:400;margin-bottom:28.5px;text-align:center}.section-heading{font-size:16px;line-height:20px;letter-spacing:1.25;color:#2d8ac0;font-weight:700}.subtexts{font-size:10px;line-height:14px;letter-spacing:1.4;color:#5f5f5f;font-weight:400;margin-left:4px}.form-group{margin-bottom:15px;font-size:14px}.form-group .form-control{border-radius:0}.form-group.has-error .form-control{border-color:#c5004a;box-shadow:0 3px 6px 0 rgba(0,0,0,.16)}.form-group label{margin-bottom:5px;font-size:12px;line-height:1.42;letter-spacing:normal;color:#000;font-weight:600}.form-group label.error{font-size:10px;line-height:1.4;color:#c5004a;font-weight:400;font-style:normal;font-stretch:normal;letter-spacing:normal;text-align:left;text-transform:none;margin-bottom:0}.form-group input,.form-group select{font-size:12px;line-height:1.92;letter-spacing:normal;color:#000;font-weight:400;padding:6.5px 10px;height:38px;border-radius:0;border:1px solid #d9d5d5;box-shadow:none}.form-group input:focus,.form-group select:focus{border:1px solid #60afdc;box-shadow:0 3px 6px 0 rgba(0,0,0,.16)}.form-group input:error,.form-group select:error{border:1px solid #c5004a}.form-group .disabled-input{background-color:#fffaea;font-size:12px;line-height:15px;letter-spacing:normal;color:#f7f7f7;font-weight:400}.form-group textarea{min-height:117px}.form-group .disabled-label{color:#d9d5d5}.form-group .custom-check{font-size:14px;line-height:21px;letter-spacing:normal;color:#000;font-weight:400}.alert-error{width:100%;border:1px solid #c5004a;padding:8.4px 11px;margin-top:10px;font-size:10px;line-height:13px;letter-spacing:normal;color:#c5004a;font-weight:600;background-color:#f5dee7;text-transform:none;border-radius:3px;position:relative}.alert-error .close{font-size:18px;position:absolute;right:8px;top:5px}.alert-warning{width:100%;border:1px solid #ccbc87;padding:8.4px 11px;margin-top:10px;background-color:#fffaea;text-transform:none;border-radius:3px;font-size:10px;line-height:13px;letter-spacing:normal;color:#816300;font-weight:600}radio{position:relative;display:flex;align-items:start;padding:0}.custom-checkbox .custom-control-input,.custom-radio .custom-control-input{position:absolute;opacity:0;display:inline-block;vertical-align:middle;cursor:pointer;width:18px;height:18px;top:5px;left:0;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{display:block;position:relative;padding-left:25px;margin-bottom:12px;cursor:pointer;font-size:22px;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}label.container input{position:absolute;opacity:0;cursor:pointer;height:0;width:0}.btn{margin-bottom:15px;padding:10px;text-transform:uppercase;width:100%}.btn:focus{border:none;outline:none}.checkmark{position:absolute;top:0;left:0;height:16px;width:16px;border-radius:3px;border:1px solid #d9d5d5}.checkmark-disabled{background-color:#fff;border:1px solid rgba(0,0,0,.09)}.checkmark-disabled:active,.checkmark-disabled:focus,.container:hover input~.checkmark{background-color:#fff;border:1px solid #d9d5d5}.container input:checked~.checkmark{background-color:#fff;border:1px solid #60afdc;border-radius:3px}.checkmark:after{content:"";position:absolute;display:none}.container input:checked~.checkmark:after{display:block}.container .checkmark:after{left:5px;top:2px;width:5px;height:9px;border:solid #000;border-width:0 2px 2px 0;-webkit-transform:rotate(45deg);-ms-transform:rotate(45deg);transform:rotate(45deg)}.radiomark{position:absolute;top:2px;left:0;height:17px;width:17px;background-color:#fff;border-radius:50%;border:1px solid #d9d5d5}radiomark-disabled{background-color:#fff;border:1px solid rgba(0,0,0,.09)}radiomark-disabled:active,radiomark-disabled:focus{background-color:#fff;border:1px solid #d9d5d5}.container:hover input~.radiomark,.container input:checked~.radiomark{background-color:#fff;border:1px solid #2d8ac0}.radiomark:after{content:"";position:absolute;display:none}.container input:checked~.radiomark:after{display:block}.container .radiomark:after{top:4px;left:4px;width:7px;height:7px;border-radius:50%;background:#000}.co-quantity-selector{color:#000;font-size:1rem;font-weight:400;line-height:1.14;letter-spacing:normal;text-align:center;font-style:normal;font-stretch:normal;padding:15px 0 0}.co-quantity-selector button{background-color:transparent;border:none}.co-quantity-selector button.minus-button{margin:4px 0 0 2px;position:absolute}.co-quantity-selector button.plus-button{position:absolute;top:5px;right:0;margin-top:0}.co-quantity-selector button:focus{outline:none}.co-quantity-selector input{background-color:#f7f7f7;border:1px solid #d9d5d5;border-radius:2px;height:28px;padding:0 25px;text-align:center;width:84px;-webkit-appearance:none;-moz-appearance:none;appearance:none}.co-quantity-selector input:focus{outline:none}.common-select{width:100%;margin-top:12px;height:33px;background:#f7f7f7;border-radius:3px;border:#f7f7f7;padding:8px;font-size:.857rem}#cboxLoadedContent .form-group label.error{font-size:10px;font-weight:400;font-style:normal;font-stretch:normal;line-height:1.4;letter-spacing:normal;text-align:left;color:#c5004a;text-transform:none;margin-bottom:0}#cboxLoadedContent .form-group input.error{border:1px solid #c5004a;color:#f5dee7}.password{position:relative}.password .icon-eye,.password .icon-eye-off{position:absolute;right:13px;top:44px}select{background:#f7f7f7;border:1px solid #e8e8e8}.info-box{border:1px solid #ccbc87;background-color:#fffaea;border-radius:3px}.info-box .description{font-size:10px;font-weight:600;line-height:1.3;color:#816300;margin-bottom:0;padding:9px;text-align:left}.alert-dismissable .close{line-height:13px}@media screen and (device-aspect-ratio:0.5625){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-pd-cart{text-align:center;height:41px;width:100%;padding:11px;color:#fff;line-height:16px;background:#69af00;border-radius:3px;font-weight:700;font-size:12px}@media only screen and (max-width:767px){.btn-pd-cart{font-size:12px}}@media only screen and (min-width:1024px){.btn-pd-cart:hover{background:#5fa530}}.btn-pd-cart.btn-pdp-addingtocart{background-color:#509500;text-align:center;height:41px;padding:13px;border-radius:3px 0 0 3px}.btn-pd-cart.btn-pdp-addingtocart:before{content:"\00a0";border-radius:50%;border:1px solid #99c580;border-top-color:#fff;-webkit-animation:spin 1.1s linear infinite;animation:spin 1.1s linear infinite;width:15px!important;height:15px!important;position:absolute;margin-left:-21px}@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]{opacity:1}strong{font-weight:700}@media only screen and (max-width:767px){.list-view .btn-pdp-addedtocart{background-color:#509500}}.show-more .btn{font-size:12px;line-height:41px;background:#f6a924;color:#fff;border:none;font-weight:700;margin-bottom:0}.co-energy{margin-top:10px;background:#f7f7f7;display:inline-block}@media only screen and (max-width:767px){.co-energy{margin-top:0}}.co-energy img{display:block;height:23px;float:left}.co-energy span a{display:inline-block;padding:4px 9px 3px;color:#5f5f5f;font-size:.785rem}.co-energy span a:hover{color:#5f5f5f}@media only screen and (min-width:1024px){.product__price-section{padding-left:24px}}@media only screen and (min-width:768px) and (max-width:1023px){.product__price-section{padding-left:32px}}.product__price{overflow:hidden}.product__normal-price{float:left;text-align:left;color:#000;font-size:25px;display:flex;flex-direction:column}.product__discount-price{line-height:1.36;color:#c5004a;font-weight:700}.product__price-value{display:block;font-weight:700}.product__vat{color:#5f5f5f;font-size:12px;line-height:1.42}.product__comparison-price{line-height:1.25;margin-top:7px;font-size:12px;font-weight:700;color:#000}.product__old-price{text-decoration:line-through;font-size:1.15rem;line-height:1.38}.product__price-right-section{display:flex;flex-direction:column;align-items:flex-end}.product__energy{cursor:pointer;margin-top:10px;background:#f7f7f7;display:inline-block}@media only screen and (max-width:767px){.product__energy{margin-top:0}}.product__energy img{display:block;height:23px;float:left}.product__energy span a{display:inline-block;padding:4px 9px 3px;color:#5f5f5f;font-size:.785rem}.product__energy span a:hover{color:#5f5f5f}.product__energy .energy-details{font-size:10px}.product__energy .energy-icon{padding:4px 9px 3px 4px}.product__article-number{width:100%;font-size:12px;color:#000;text-align:right}.product__quantity-selector{margin-top:23px;float:right;color:#000;font-size:1rem;font-weight:400;line-height:1.14;letter-spacing:normal;text-align:center;font-style:normal;font-stretch:normal;padding:0;position:relative}.product__quantity-selector button{background-color:transparent;border:none}.product__quantity-selector button.minus-button{margin:4px 0 0 2px;position:absolute}.product__quantity-selector button.plus-button{position:absolute;top:5px;right:0;margin-top:0}.product__quantity-selector button:focus{outline:none}.product__quantity-selector input{background-color:#f7f7f7;border:1px solid #d9d5d5;border-radius:2px;height:28px;padding:0 25px;text-align:center;width:84px;-webkit-appearance:none;-moz-appearance:none;appearance:none}.product__quantity-selector input:focus{outline:none}.product__variation-section{margin-top:11px}@media only screen and (min-width:768px){.product__variation-section{margin-top:22px}}.product__variants-title.title-five{color:#2d8ac0}@media only screen and (min-width:768px){.product__variants-title.title-five{margin-top:0}}.product__tile-bottom{margin-top:16px}.product__tile-bottom .btn-pdp-addedtocart,.product__tile-bottom .btn-pdp-addingtocart,.product__tile-bottom .btn-pdp-addtocart{border:none;margin-bottom:24.5px}.product__tile-bottom .btn-addtocart-pdp{background-color:#69af00;border:none}.product__tile-bottom .btn-addtocart-pdp:focus,.product__tile-bottom .btn-addtocart-pdp:hover{color:#fff}.product__tile-bottom .btn[disabled]{opacity:1}.product__tile-bottom .read-more{background-color:#f6a924;border:0;cursor:inherit;font-weight:700;font-size:12px;color:#fff}.product__tile-bottom .read-more a{color:#fff}.product__tile-bottom .read-more a:hover{text-decoration:none}.product__info-details{padding:22px 11.5px 15px;border-top:1px solid #e8e8e8;margin-bottom:2px}@media only screen and (min-width:768px){.product__info-details{margin-bottom:50px;padding:19.5px 0}}@media only screen and (max-width:767px){.product__info-details{margin:0 -14px;padding:19.5px 14px;border-bottom:1px solid #e8e8e8}}.product__brand-info{padding:14px 11.5px 0}@media only screen and (min-width:768px){.product__brand-info{position:absolute;bottom:0;margin-bottom:0;padding:0}}.product__brand-info .brand-logo .image{max-width:109px;max-height:30px}.product__brand-info .brand-name-and-link{font-size:12px;line-height:23px;color:#2d8ac0}.product__brand-info .brand-name-and-link .brand-name{text-transform:capitalize}.product__productFeatures li{text-indent:-13px;margin-left:15px;font-size:12px;margin-bottom:8px}.product__productFeatures li:before{display:inline-block;content:"";-webkit-border-radius:.375rem;border-radius:.375rem;height:4px;width:4px;margin-right:5px;background-color:#2d8ac0;margin-bottom:2px}@media only screen and (max-width:767px){.product__productFeatures li:last-child{margin-bottom:0}}.product .multiBuyOfferText{margin-top:8px}.product .multiBuyOfferText .new-price{color:#69af00;font-weight:600}.product__promotional--message{display:flex;align-items:center;justify-content:center;font-size:10px;font-weight:600;color:#816300;padding:7px 0;border:1px solid #ccbc87;background-color:#fffaea;margin-top:8px;border-radius:3px}.product__custom-dropdown{position:relative;min-height:40px;width:100%}.product__custom-list{z-index:99;background:#fff;position:absolute;display:block;width:100%;margin:0;padding:0;border-radius:3px;border:1px solid #e8e8e8}.product__custom-list.border{border:1px solid #60afdc;box-shadow:0 3px 6px 0 rgba(0,0,0,.16)}.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{z-index:9;color:#000;margin:0;list-style:none;width:100%;display:none;cursor:pointer;height:32px;overflow:hidden;height:31px}.product__custom-list-item span{width:45%;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;display:inline-block}.product__custom-list-item span:first-child{margin-right:20px}.product__custom-list-item:hover{background-color:#f7f7f7;font-weight:600}.product__custom-list-item:first-child{display:block;background-color:#f7f7f7;border-radius:3px;min-height:38px}.product__custom-list-item:first-child:hover{font-weight:400}.product__custom-list-item:first-child:before{content:"";min-width:31px;min-height:39px;background-color:#60afdc;cursor:pointer;position:absolute;top:-1px;right:-1px;border-radius:0 3px 3px 0}.product__custom-list-item:first-child:after{content:"";width:7px;height:7px;border-top:1px solid #fff;border-right:1px solid #fff;transform:rotate(-225deg);position:absolute;right:11px;top:14px;transition-duration:.4s}.product__custom-list-item:first-child i{display:block;font-style:normal;font-size:10px;margin-top:-3px;color:#2d8ac0;font-weight:600}.product__custom-list-item.varient-border-bottom{border-bottom:1px solid #60afdc;border-radius:3px 3px 0 0}.product__custom-list-item .link{font-size:.857rem;display:block;padding:7px 10px;color:#000}.product__custom-list-item .link:hover{text-decoration:none}@media only screen and (min-width:768px){.energyPopup{min-height:577px}}@media only screen and (max-width:767px){.energyPopup #cboxContent{height:95%!important}.energyPopup #cboxContent #cboxTitle{padding-top:20px}.energyPopup #cboxContent #cboxLoadedContent{height:68vh!important;margin-top:50px}}.energyPopup .energy-wrapper{text-align:center}@media only screen and (max-width:767px){.energyPopup .energy-wrapper img{max-width:100%;max-height:340px}}@media only screen and (min-width:768px){.energyPopup .energy-wrapper img{min-height:416px}}@media only screen and (max-width:767px){.cmp_productdetails-ListAddToCartAction .btn-pd-cart{font-size:12px;position:fixed;height:58px;border-radius:0;bottom:0;left:0;border:0;z-index:999;margin-bottom:0;width:72.2%;touch-action:manipulation}.cmp_productdetails-ListAddToCartAction .btn-pd-cart:hover:before{width:58px;height:58px}.cmp_productdetails-ListAddToCartAction .btn-pd-cart.btn-pdp-addingtocart,.cmp_productdetails-ListAddToCartAction .btn-pd-cart.btn-pdp-addtocart{margin-bottom:0}.cmp_productdetails-ListAddToCartAction .btn-pd-cart.btn-pdp-addingtocart:before{width:58px;height:58px}.cmp_productdetails-ListAddToCartAction .btn-pd-cart.btn-pdp-addedtocart{margin-bottom:0}.cmp_productdetails-ListAddToCartAction .btn-pd-cart.btn-pdp-addedtocart:before{width:58px;height:58px}.addtocart-done:hover:before{width:0;height:0;padding:0;display:none;content:""}.product__quantity-selector{position:fixed;height:58px;width:100%;z-index:999;box-shadow:0 -8px 8px 0 rgba(0,0,0,.09);right:0;bottom:0}.product__quantity-selector button.minus-button{border:1px solid #d9d5d5;border-left:0;border-right:0;border-bottom:0;height:32px;bottom:0}.product__quantity-selector button.minus-button,.product__quantity-selector button.plus-button{position:fixed;width:12%;float:right;z-index:1001;right:16%;background-color:#fff;touch-action:manipulation}.product__quantity-selector button.plus-button{border:1px solid #d9d5d5;border-left:0;border-top:0;border-right:0;height:31px;top:unset;margin:0;bottom:27px}.product__quantity-selector input{bottom:0;right:0;z-index:999;width:16%;position:fixed;padding:0;height:58px;border-radius:0;background-color:#fff;border-top:0;border-bottom:0;border-right:0;touch-action:manipulation}}.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{position:fixed;height:58px;border-radius:0;bottom:0;left:0;border:0;z-index:999;margin-bottom:0;width:100%;line-height:39px;touch-action:manipulation}}.product__usp{border-radius:3px}@media only screen and (min-width:768px){.product__usp{background:#60afdc}}@media only screen and (max-width:767px){.product__usp{border-top:1px solid #e8e8e8;margin:0 -14px 16px}}.product__usp ul{display:flex;justify-content:space-between;margin:0 0 25px}@media only screen and (max-width:767px){.product__usp ul{flex-wrap:wrap}}.product__usp ul li{flex:1 1 50%;margin:18px 0;padding:0 16px;border-left:1px solid hsla(0,0%,100%,.5)}@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;margin-right:8px;width:21px;height:23.6px}.product__usp ul li svg.icon-icon-card{width:28px;height:23.4px}}@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{width:29px;height:32px}.product__usp ul li svg.icon.icon-icon-return{width:32px;height:32px}.product__usp ul li svg.icon.icon-icon-card{width:39px;height:33px}.product__usp ul li svg.icon.icon-icon-box{width:24px;height:27px}}.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}}.collapsible-item{border-radius:3px;margin:12px 0}@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:#60afdc;border-radius:3px 3px 0 0;color:#fff;font-size:1rem;font-weight:600;margin:0;cursor:pointer;position:relative;padding:10px 20px;line-height:1.44}@media only screen and (max-width:767px){.collapsible-item__summary{font-size:.86rem;font-weight:700}}.collapsible-item__summary:after{border-style:solid;border-width:1px 1px 0 0;content:"";display:inline-block;height:9px;position:absolute;top:18px;right:16px;transform:rotate(-45deg);vertical-align:top;width:9px;transition-duration:.4s}@media only screen and (max-width:767px){.collapsible-item__summary:after{height:7px;width:7px}}.collapsible-item__summary.collapsed{background-color:#e8e8e8;color:#000;border-radius:3px}.collapsible-item__summary.collapsed:after{transform:rotate(-225deg);top:14px}.collapsible-item__detail{padding:34px;color:#000;border:1px solid #e8e8e8;border-top:0;border-radius:0 0 3px 3px}@media only screen and (max-width:767px){.collapsible-item__detail{font-size:.86rem;padding:16px 14px}}.collapsible-item__detail a{text-decoration:underline}.collapsible-item__detail h4{color:#2d8ac0}@media only screen and (max-width:767px){.collapsible-item__detail h4{font-size:.86rem;font-weight:700}}.tabular-data{width:100%;border:1px solid #f7f7f7;margin-bottom:20px;border-collapse:initial}.tabular-data tr:nth-child(odd){background-color:#f7f7f7}.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 #e8e8e8;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 #e8e8e8;width:100%;min-height:548.63px;margin-top:30px;padding-top:30px}@media only screen and (max-width:767px){.youtube-player{min-height:208.31px}}@media only screen and (max-width:767px){.product__info__text{font-size:.86rem}}.product__info__text p{color:#000}.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 #e8e8e8;padding-top:25px;margin-top:25px}.product__info__documents a{color:#3c3c3c;font-size:.86rem;text-decoration:none}.product__info__documents a.icon-document{vertical-align:text-top;margin-left:3px}.product__info__documents li{padding:5px 2px}.product__additional__wrapper{border-top:1px solid #e8e8e8;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__availability{margin-bottom:12px}@media only screen and (min-width:1024px){.product__status{padding-left:56px}}.product__status:before{content:"";display:block;position:absolute}@media only screen and (min-width:1024px){.product__status:before{border-left:1px solid #e8e8e8;height:100%;float:left;margin-left:-32px;margin-top:5px}}@media only screen and (max-width:767px){.product__status:before{border-top:1px solid #e8e8e8;margin:0 -14px 16px}}@media only screen and (max-width:767px){.product__status .porterbuddy-widget-pdp{margin-bottom:24px}}.product__get-storelist{position:relative}.product__get-storelist .store-noresult{color:#c5004a;display:none;font-size:12px;padding:0 8px 10px}.product__get-storelist .store-noresult.active{display:block}.product__stock-store{padding:7px 10px;background-color:#f7f7f7;display:inline-block;width:100%}.product__stock-store .status-loader{border-radius:50%;border:1px solid #aad3ef;border-top-color:#2d8ac0;-webkit-animation:spin 1.1s linear infinite;animation:spin 1.1s linear infinite;width:15px;height:15px;position:relative;float:right}.product__stock-store .status-loader .dots{display:none}.product__stock-title{float:left;font-size:12px;width:50%;font-weight:700}.product__stock-info{float:right;width:50%;text-align:right;font-size:12px}.product__stock-info.outstock .dots{background-color:#c5004a}.product__stock-info.limitedstock .dots{background-color:#f6a924}.product__stock-info .check,.product__stock-info .fail,.product__stock-info .limited-stock{right:7px;height:13px;width:13px;top:2px;position:relative}.product__stock-info .stockMsg{display:flex;align-items:center;justify-content:flex-end}.product__custom-select-list{border-radius:3px;background-color:#f7f7f7;display:none;padding:8px 8px 8px 9px;color:#000;min-height:31px}.product__custom-select-list.active{align-items:center;border-radius:0;background-color:#f7f7f7}.product__custom-select.active .sortdrop,.product__custom-select.active .storedrop{top:-35px;border-radius:0 3px 0 0}.product__discontinued{display:flex;text-align:center;font-size:10px;font-weight:600;color:#c5004a;padding:8px 34px;border:1px solid #c5004a;background-color:#f5dee7;margin-top:8px;border-radius:3px;flex-direction:column}.product__discontinued span{font-size:13px;font-weight:700;margin-bottom:5px}.product__not-available{color:#c5004a;font-size:12px}.product__status .dots{width:7px;height:7px;border-radius:50%;display:inline-block;margin-right:6px}.product__status .instock .dots,.product__status .inStock .dots{background-color:#69af00}.product__status .outOfStock .dots,.product__status .outstock .dots{background-color:#c5004a}.product__status .limitedStock .dots,.product__status .limitedstock .dots{background-color:#f6a924}.product__availability .show-more-stores{margin-top:13px;text-align:center}.product__availability .show-more-stores button{background-color:transparent;border:0;text-decoration:underline;font-size:12px;font-weight:700;line-height:24px}@media only screen and (min-width:768px) and (max-width:1023px){.product__getProductStoreList{margin-top:30px}}#changeStore span{height:23px;line-height:1.33;letter-spacing:normal;text-align:left;color:#000}.selectedStoreInfo{border-radius:3px;margin:10px 0;border:1px solid #f0f0f0;float:none}.selectedStoreInfo.no-border{border:none}.selectedStoreInfo .row:nth-child(2n){background-color:#fff}.selectedStoreInfo .row:nth-child(odd){background-color:#f7f7f7}.selectedStoreInfo .row:first-child a{color:#2d8ac0}.shelfInfo,.storeStatus{width:100%;display:flex;font-size:12px;font-style:normal;font-stretch:normal;letter-spacing:normal}.storeStatus{margin-bottom:5px;color:#000}.storeStatus .stock-status{text-align:right;width:38%}.storeName{width:62%;font-weight:700;text-align:left}.storeName a{color:#000;text-decoration:underline}.storeName a:hover{color:#2d8ac0}.inStock,.outOfStock{width:38%;font-weight:400;text-align:right}.outOfStock .dots{background-color:#c5004a}.limitedStock{width:38%;font-weight:400;text-align:right}.limitedStock .dots{background-color:#f6a924}.itemType,.storeShelf{width:35%;color:#000;font-weight:400}.selectedStoreInfo .shelfNo{text-align:right;width:30%;color:#000;font-weight:400;padding-bottom:5px}.selectedStoreInfo .row{padding:12px 10px}.product__custom-select{border-radius:0 0 3px 3px;box-sizing:border-box;cursor:pointer;font-size:12px;display:none}.product__custom-select .stores-list{overflow-y:scroll;max-height:250px;margin:6px 6px 6px 0}.product__custom-select li{padding:7px 7px 7px 8px;background:#fff;color:#000}.product__custom-select li.active{align-items:center;border-radius:0;min-height:33px}.product__custom-select.active{background-color:#fff;border:1px solid #60afdc;border-top:none;position:absolute;width:100%;z-index:5;display:block}.product__custom-select.active .stores-filter{padding:6px 6px 0}.product__custom-select.active .stores-filter label{display:block}.product__custom-select.active .stores-filter input{border-radius:1px;padding:6px 10px 6px 26px;font-size:12px;font-weight:400;border:1px solid #d9d5d5;background-color:#f7f7f7;color:#3c3c3c;width:100%}.product__custom-select.active .stores-filter input:focus{border:1px solid #60afdc}.product__custom-select.active .stores-filter input::-webkit-input-placeholder{color:#898989;font-size:12px}.product__custom-select.active .stores-filter input:-ms-input-placeholder{color:#898989;font-size:12px}.product__custom-select.active .stores-filter input::placeholder{color:#898989;font-size:12px}.product__custom-select.active .stores-filter button{padding:5px;position:absolute;right:6px;top:9px;border:0;background-color:transparent}.product__custom-select.active .stores-filter .search{position:absolute;top:15px;left:14px}.product__custom-select.active li{border:none;box-shadow:none;display:block;color:#000}.product__custom-select.active li:hover{background:#f7f7f7;border-radius:0}.product__custom-select.active li.active{background:#f7f7f7;border:1px solid #f7f7f7;color:#60afdc}.product__custom-select.active li.active:hover{background:#f7f7f7;color:#000;border-radius:0}.sortdrop{width:31px;height:34px;background-color:#60afdc;float:right;border-radius:0 3px 3px 0;cursor:pointer;position:absolute;top:0;right:0;z-index:100}.sortdrop:before{content:"";width:7px;height:7px;border-top:1px solid #fff;border-right:1px solid #fff;transform:rotate(-225deg);position:absolute;right:12px;top:12px;transition-duration:.4s}.storedrop{width:31px;height:34px;background-color:#60afdc;float:right;border-radius:0 3px 3px 0;cursor:pointer;position:absolute;top:0;right:0}.storedrop:before{content:"";width:7px;height:7px;border-top:1px solid #fff;border-right:1px solid #fff;transform:rotate(-225deg);position:absolute;right:12px;top:12px;transition-duration:.4s}.storedrop.active:before{transform:rotate(-45deg);top:15px}#selected-store{align-items:center;box-sizing:border-box;display:flex;justify-content:space-between;font-size:12px;width:auto;background:#f7f7f7;cursor:pointer}#selected-store.placeholder{color:#898989;margin-bottom:12px}#selected-store.selected{line-height:17px;padding:8px 8px 8px 9px;border-radius:0 3px 0 0;border:1px solid #f0f0f0;min-height:34px}#selected-store.active{border:1px solid #60afdc;margin-bottom:0}#selected-store li{color:#000}.product__quantity-discount .title-five{color:#2d8ac0}.product__quantity-discount .tabular-data tr td{padding:7px 10px;font-size:12px}.product__get-storelist .thin::-webkit-scrollbar{width:6px}.product__get-storelist .scrollbar-indigo::-webkit-scrollbar-thumb{border-radius:10px;background-color:#60afdc}.product__get-storelist .bordered-indigo::-webkit-scrollbar-track{border:1px solid #fff;background-color:#f7f7f7;border-radius:10px}.product__get-storelist .scrollbar-indigo::-webkit-scrollbar-track{background-color:#f7f7f7;border-radius:10px}.errStoreMsgText{font-size:10px;font-weight:600;font-stretch:normal;font-style:normal;line-height:1.44;letter-spacing:normal;text-align:center;color:#c5004a;padding:14px 9px;border-radius:3px;background-color:#f5dee7;display:none;word-break:break-word}@media only screen and (max-width:767px){.errStoreMsgText{padding:14px 58px}}input[type=text]::-ms-clear{display:none}@media only screen and (max-width:767px){.product-detail-section{padding:14px}}.product__title .title-two{margin:0 0 15px}@media only screen and (min-width:768px){.product__title .title-two{margin-bottom:4px}}.product__title__ratings{display:flex;align-items:center;font-size:12px;line-height:1.42;color:#000}@media only screen and (max-width:767px){.product__title__ratings{font-weight:500}}@media only screen and (min-width:768px) and (max-width:1023px){.product__details{margin:25px 0 30px}}@media only screen and (min-width:1024px){.product__details{margin:25px 0 50px}}@media only screen and (max-width:767px){.page-productDetails .breadcrumb li.active{display:none}}@media only screen and (max-width:767px){.page-productDetails .vngage-default,.page-productDetails .vngage-mobile{display:none!important}}.owl-carousel .owl-nav{position:absolute;width:100%;top:57%;transform:translateY(-50px)}@media only screen and (max-width:767px){.owl-carousel .owl-nav{top:56%}}.owl-carousel .owl-nav button.owl-prev{position:absolute;left:0}@media only screen and (max-width:767px){.owl-carousel .owl-nav button.owl-prev{left:-10px;padding:20px 15px!important;height:60px;width:35px}}@media only screen and (min-width:851px) and (max-width:1080px){.owl-carousel .owl-nav button.owl-prev{left:0}}@media only screen and (min-width:768px) and (max-width:850px){.owl-carousel .owl-nav button.owl-prev{left:-8px}}.owl-carousel .owl-nav button.owl-next{position:absolute;right:0}@media only screen and (max-width:767px){.owl-carousel .owl-nav button.owl-next{right:-12px;padding:20px 15px!important;height:60px;width:35px}}@media only screen and (min-width:851px) and (max-width:1080px){.owl-carousel .owl-nav button.owl-next{right:0}}@media only screen and (min-width:768px) and (max-width:850px){.owl-carousel .owl-nav button.owl-next{right:-13px}}.owl-carousel .owl-nav .disabled span{border-color:#d9d5d5}.stock-alert-msg{width:100%;padding:10px;border-radius:3px;box-shadow:0 3px 6px 0 rgba(0,0,0,.16);line-height:19px;font-size:14px;font-weight:600;text-align:center;color:#af8810;margin-bottom:11px}.stock-alert-msg,.stock-alert-msg .arrow-dn{border:1px solid #af8810;background-color:#fff4d1}.stock-alert-msg .arrow-dn{position:absolute;border-top:0;border-left:0;height:12px;width:12px;margin-top:5px;transform:rotate(45deg);left:50%}@media only screen and (max-width:767px){.stock-alert-msg{box-shadow:none;margin-bottom:11px}}