.pull-left-xs{float:left}.pull-right-xs{float:right}@media (min-width:544px) and (max-width:768.98px){.pull-left-sm{float:left}.pull-right-sm{float:right}}@media (min-width:769px) and (max-width:991.98px){.pull-left-md{float:left}.pull-right-md{float:right}}@media (min-width:992px) and (max-width:1199.98px){.pull-left-lg{float:left}.pull-right-lg{float:right}}@media (min-width:1200px){.pull-left-xl{float:left}.pull-right-xl{float:right}}@media (max-width:543.98px){.hidden-xs-down{display:none!important}}@media (max-width:768.98px){.hidden-sm-down{display:none!important}}@media (max-width:991.98px){.hidden-md-down{display:none!important}}@media (max-width:1199.98px){.hidden-lg-down{display:none!important}}.hidden-xl-down{display:none!important}.row.equal-height>[class^=col]{display:-webkit-box;display:-ms-flexbox;display:flex}.swatch-circle-beige{border:.063em solid rgba(0,0,0,.3);width:2.5em;height:2.5em;background:beige;-moz-border-radius:1.25em;border-radius:1.25em;display:block;position:relative}.swatch-circle-beige.disabled{opacity:.2}.swatch-filter-beige{border:.063em solid rgba(0,0,0,.3);width:1.38em;height:1.38em;background:beige;-moz-border-radius:.69em;border-radius:.69em;background-color:beige;display:block;position:relative}.swatch-filter-beige.disabled{opacity:.2}.swatch-circle-black{border:.063em solid rgba(0,0,0,.3);width:2.5em;height:2.5em;background:#000;-moz-border-radius:1.25em;border-radius:1.25em;display:block;position:relative}.swatch-circle-black.disabled{opacity:.2}.swatch-filter-black{border:.063em solid rgba(0,0,0,.3);width:1.38em;height:1.38em;background:#000;-moz-border-radius:.69em;border-radius:.69em;background-color:#000;display:block;position:relative}.swatch-filter-black.disabled{opacity:.2}.swatch-circle-blue{border:.063em solid rgba(0,0,0,.3);width:2.5em;height:2.5em;background:#0070d2;-moz-border-radius:1.25em;border-radius:1.25em;display:block;position:relative}.swatch-circle-blue.disabled{opacity:.2}.swatch-filter-blue{border:.063em solid rgba(0,0,0,.3);width:1.38em;height:1.38em;background:#0070d2;-moz-border-radius:.69em;border-radius:.69em;background-color:#0070d2;display:block;position:relative}.swatch-filter-blue.disabled{opacity:.2}.swatch-circle-brown{border:.063em solid rgba(0,0,0,.3);width:2.5em;height:2.5em;background:brown;-moz-border-radius:1.25em;border-radius:1.25em;display:block;position:relative}.swatch-circle-brown.disabled{opacity:.2}.swatch-filter-brown{border:.063em solid rgba(0,0,0,.3);width:1.38em;height:1.38em;background:brown;-moz-border-radius:.69em;border-radius:.69em;background-color:brown;display:block;position:relative}.swatch-filter-brown.disabled{opacity:.2}.swatch-circle-green{border:.063em solid rgba(0,0,0,.3);width:2.5em;height:2.5em;background:#008827;-moz-border-radius:1.25em;border-radius:1.25em;display:block;position:relative}.swatch-circle-green.disabled{opacity:.2}.swatch-filter-green{border:.063em solid rgba(0,0,0,.3);width:1.38em;height:1.38em;background:#008827;-moz-border-radius:.69em;border-radius:.69em;background-color:#008827;display:block;position:relative}.swatch-filter-green.disabled{opacity:.2}.swatch-circle-grey{border:.063em solid rgba(0,0,0,.3);width:2.5em;height:2.5em;background:#8f979d;-moz-border-radius:1.25em;border-radius:1.25em;display:block;position:relative}.swatch-circle-grey.disabled{opacity:.2}.swatch-filter-grey{border:.063em solid rgba(0,0,0,.3);width:1.38em;height:1.38em;background:#8f979d;-moz-border-radius:.69em;border-radius:.69em;background-color:#8f979d;display:block;position:relative}.swatch-filter-grey.disabled{opacity:.2}.swatch-circle-navy{border:.063em solid rgba(0,0,0,.3);width:2.5em;height:2.5em;background:navy;-moz-border-radius:1.25em;border-radius:1.25em;display:block;position:relative}.swatch-circle-navy.disabled{opacity:.2}.swatch-filter-navy{border:.063em solid rgba(0,0,0,.3);width:1.38em;height:1.38em;background:navy;-moz-border-radius:.69em;border-radius:.69em;background-color:navy;display:block;position:relative}.swatch-filter-navy.disabled{opacity:.2}.swatch-circle-orange{border:.063em solid rgba(0,0,0,.3);width:2.5em;height:2.5em;background:orange;-moz-border-radius:1.25em;border-radius:1.25em;display:block;position:relative}.swatch-circle-orange.disabled{opacity:.2}.swatch-filter-orange{border:.063em solid rgba(0,0,0,.3);width:1.38em;height:1.38em;background:orange;-moz-border-radius:.69em;border-radius:.69em;background-color:orange;display:block;position:relative}.swatch-filter-orange.disabled{opacity:.2}.swatch-circle-pink{border:.063em solid rgba(0,0,0,.3);width:2.5em;height:2.5em;background:#fe249a;-moz-border-radius:1.25em;border-radius:1.25em;display:block;position:relative}.swatch-circle-pink.disabled{opacity:.2}.swatch-filter-pink{border:.063em solid rgba(0,0,0,.3);width:1.38em;height:1.38em;background:#fe249a;-moz-border-radius:.69em;border-radius:.69em;background-color:#fe249a;display:block;position:relative}.swatch-filter-pink.disabled{opacity:.2}.swatch-circle-purple{border:.063em solid rgba(0,0,0,.3);width:2.5em;height:2.5em;background:purple;-moz-border-radius:1.25em;border-radius:1.25em;display:block;position:relative}.swatch-circle-purple.disabled{opacity:.2}.swatch-filter-purple{border:.063em solid rgba(0,0,0,.3);width:1.38em;height:1.38em;background:purple;-moz-border-radius:.69em;border-radius:.69em;background-color:purple;display:block;position:relative}.swatch-filter-purple.disabled{opacity:.2}.swatch-circle-red{border:.063em solid rgba(0,0,0,.3);width:2.5em;height:2.5em;background:red;-moz-border-radius:1.25em;border-radius:1.25em;display:block;position:relative}.swatch-circle-red.disabled{opacity:.2}.swatch-filter-red{border:.063em solid rgba(0,0,0,.3);width:1.38em;height:1.38em;background:red;-moz-border-radius:.69em;border-radius:.69em;background-color:red;display:block;position:relative}.swatch-filter-red.disabled{opacity:.2}.swatch-circle-white{border:.063em solid rgba(0,0,0,.3);width:2.5em;height:2.5em;background:#fff;-moz-border-radius:1.25em;border-radius:1.25em;display:block;position:relative}.swatch-circle-white.disabled{opacity:.2}.swatch-filter-white{border:.063em solid rgba(0,0,0,.3);width:1.38em;height:1.38em;background:#fff;-moz-border-radius:.69em;border-radius:.69em;background-color:#fff;display:block;position:relative}.swatch-filter-white.disabled{opacity:.2}.swatch-circle-yellow{border:.063em solid rgba(0,0,0,.3);width:2.5em;height:2.5em;background:#ff0;-moz-border-radius:1.25em;border-radius:1.25em;display:block;position:relative}.swatch-circle-yellow.disabled{opacity:.2}.swatch-filter-yellow{border:.063em solid rgba(0,0,0,.3);width:1.38em;height:1.38em;background:#ff0;-moz-border-radius:.69em;border-radius:.69em;background-color:#ff0;display:block;position:relative}.swatch-filter-yellow.disabled{opacity:.2}.swatch-circle-miscellaneous{background:-webkit-gradient(linear,left bottom,left top,color-stop(0,#821e91),color-stop(25%,#821e91),color-stop(25%,#edd134),color-stop(50%,#ff0),color-stop(50%,#edd134),color-stop(50%,#59ba00),color-stop(76%,#59ba00),color-stop(76%,#111),to(#111)),-webkit-gradient(linear,left bottom,left top,color-stop(0,#0e5cd1),color-stop(50%,#0e5cd1),color-stop(50%,#e20b0b),to(#e20b0b));background:linear-gradient(0deg,#821e91,#821e91 25%,#edd134 0,#ff0 50%,#edd134 0,#59ba00 0,#59ba00 76%,#111 0,#111),linear-gradient(0deg,#0e5cd1,#0e5cd1 50%,#e20b0b 0,#e20b0b);background-repeat:repeat-y,repeat;background-size:50% 100%,100% 100%;border:.063em solid rgba(0,0,0,.3);border-radius:1.25em;display:block;height:2.5em;position:relative;-webkit-transform:rotate(35deg);transform:rotate(35deg);width:2.5em}.swatch-circle-miscellaneous.disabled{opacity:.2}.swatch-circle-miscellaneous.selected:after{-webkit-transform:rotate(-35deg);transform:rotate(-35deg)}.set-items{border:1px solid #bfbfbf;border-radius:4px}.set-items-total{border-top:1px solid #bfbfbf}.set-pricing{color:#000;font-size:.875rem;font-weight:700}.text-end{text-align:end}.text-start{text-align:start}.pricingDiv{padding-bottom:20px}.carouselHeading{font-size:2rem;font-weight:500;line-height:1.2}.pdpAccordion{white-space:normal!important;word-wrap:break-word;padding:10px}.collapse:not(.show){display:none}.customProductName{font-weight:700;font-size:1.5rem;font-family:-apple-system,Helvetica}.productDetails{font-weight:400}.product-wrapper{font-family:-apple-system,Helvetica}.carouselHeading{margin-top:6rem}.b-pdp{margin-bottom:50px}@media only screen and (max-width:1002px){.b-pdp{padding:0 30px}}@media (max-width:767px){.b-pdp{padding:0 1.5rem}}.b-pdp .success-msg img{width:48px}.b-pdp .b-pdp__addtocart .addtoCart{padding:0 20px;width:auto;font-family:-apple-system,Helvetica!important}.b-pdp .b-pdp__addtocart{margin-bottom:18px}.b-pdp .price span.value{color:#333f4c;font-weight:600;font-size:20px}.b-pdp .b-pdp__addtocart.outofstock{width:100%}.b-pdp .b-pdp__addtocart.outofstock .b-pdp__addtocart-item{display:none}.b-pdp .b-pdp__availability-item{font-size:14px}.b-pdp .outofstock .b-pdp__availability-item{font-weight:600;background-color:#d9d9d9;padding:4px 14px}.b-pdp .success-msg{border:4px solid #fbc2c2;max-width:350px;padding:16px 32px;margin-top:20px;margin-bottom:30px}.b-pdp .youMightAlsoLike .price{margin-top:0}.b-pdp .youMightAlsoLike .b-product-tile__name{min-height:60px}.b-pdp .related_product_slider .b-product-tile__body{padding-bottom:0}.b-pdp .pdpAccordionContainer{margin-top:20px}.b-pdp .pdpAccordion{font-size:20px}.b-pdp .btn-header-link{width:100%;text-align:left;padding:10px;margin-top:15px;font-size:18px;line-height:23px;-webkit-box-align:center;-ms-flex-align:center;align-items:center;color:#000;font-weight:700;cursor:default}.b-pdp .btn-header-link:not(.collapsed) .custom_arrow_up{-webkit-transform:rotate(-135deg);transform:rotate(-135deg)}.b-pdp .custom_arrow{display:inline-block;border:solid #000;border-width:0 2px 2px 0;padding:5px}.b-pdp .custom_arrow_up{-webkit-transform:rotate(-315deg);transform:rotate(-315deg)}.b-pdp .b-pdp__addtocart.outofstock{display:block}.b-pdp .outofstockcontent .outof{max-width:350px}.b-pdp .outofstockcontent input{background:#fff;border:1px solid #000;border-radius:5px}.b-pdp .outofstockcontent .notify-btn{margin-top:10px}.b-pdp .outofstockcontent input::-webkit-input-placeholder{text-align:center}.b-pdp .outofstockcontent input::-moz-placeholder{text-align:center}.b-pdp .outofstockcontent input:-ms-input-placeholder{text-align:center}.b-pdp .outofstockcontent input::-ms-input-placeholder{text-align:center}.b-pdp .outofstockcontent input::placeholder{text-align:center}.b-pdp .list-inline-item img{width:34px}.b-pdp .empty-heart,.b-pdp .fill-heart{width:33px}@media only screen and (min-width:768px) and (max-width:1023px){.b-pdp .b-pdp__product-pic,.b-pdp .info-container{max-width:550px;margin:0 auto}.b-pdp .carousel-inner{height:550px}.b-pdp .outof{display:-webkit-box;display:-ms-flexbox;display:flex;max-width:100%!important;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.b-pdp .outof .email-content{-webkit-box-flex:0;-ms-flex:0 0 55%;flex:0 0 55%}.b-pdp .outof .notify-btn{-webkit-box-flex:0;-ms-flex:0 0 43%;flex:0 0 43%;margin-top:0}.b-pdp .b-pdp__addtocart{-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.b-pdp .b-pdp__addtocart .addtoCart{width:100%}.b-pdp .pricingDiv{margin:12px 0}.b-pdp .related_product_slider .slick-arrow.slick-next{right:-22px}.b-pdp .related_product_slider .slick-arrow.slick-prev{left:-22px}.b-pdp .info-container{margin-top:3.5rem}.b-pdp .youMightAlsoLike{padding:0;width:93%}.b-pdp .youMightAlsoLike .b-product-tile__name{height:100px}}@media (max-width:1024px){.b-pdp .related_product_slider .slick-slide{margin:0}.b-pdp .success-msg{max-width:100%}.b-pdp .b-product-tile__img-wrap{min-height:auto}.b-pdp .pdpAccordion{padding:12px 10px;font-size:22px}.b-pdp .youMightAlsoLike{padding:0}.b-pdp .item-width{width:100%!important}}@media (max-width:767px){.b-pdp .info-container{margin-top:20px}.b-pdp .list-inline-item img{width:26px}.b-pdp .empty-heart,.b-pdp .fill-heart{width:35px}.b-pdp .b-pdp__addtocart{width:250px}.b-pdp .b-pdp__addtocart .addtoCart{width:156px}.b-pdp .youMightAlsoLike .slick-list{padding:0 5%}.b-pdp .slick-dots{bottom:-74px}}.b-pdp__product-pic{margin-bottom:30px;position:relative}.b-pdp__product-pic .b-spinner{top:20%}.b-pdp__photos-list{position:relative;padding:0 20px}@media only screen and (min-width:474px){.b-pdp__photos-list{padding:0 44px}}@media only screen and (min-width:1003px){.b-pdp__photos-list{padding:0}}.b-pdp__photos-list .b-carousel__slide{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;height:auto;border:1px solid #f3f2f2}.b-pdp__photos-list .b-carousel__slide.swiper-slide-thumb-active{border-color:#000}.b-pdp__photos-list .b-carousel--thumbs{margin-top:8px}.b-pdp__photos-list .b-carousel__arrow-prev{left:0}.b-pdp__photos-list .b-carousel__arrow-next{right:0}@media only screen and (min-width:1003px){.b-pdp__photos-list .b-carousel__arrow{top:auto;bottom:6.5%;-webkit-transform:translate(0);transform:translate(0)}.b-pdp__photos-list .b-carousel__arrow-prev{left:-44px}.b-pdp__photos-list .b-carousel__arrow-next{right:-44px}}.b-pdp__photos-list .b-carousel--thumbs{display:none}@media only screen and (min-width:1003px){.b-pdp__photos-list .b-carousel--thumbs{display:block}}.b-pdp__photos-list .b-carousel .video-thumbnail{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;position:relative}.b-pdp__photos-list .b-carousel .video-thumbnail:after{position:absolute;content:url(../../../icons/play-icon.svg)}.b-pdp__img-single{border:1px solid #f3f2f2}@media only screen and (min-width:1003px){.b-pdp .b-pdp__details{padding-left:40px}}.b-pdp__product-name{font-size:1.06667rem;line-height:1.5;font-weight:900;font-family:-apple-system,Helvetica!important;text-transform:uppercase;font-weight:400;text-transform:none}@media only screen and (min-width:747px) and (max-width:1002px){.b-pdp__product-name{font-size:1.06667rem;line-height:1.5}}@media only screen and (min-width:1003px){.b-pdp__product-name{font-size:1.06667rem;line-height:1.5}}.b-pdp__price{margin:20px 0;font-size:2rem;line-height:1.5;font-weight:900;font-family:-apple-system,Helvetica!important;text-transform:none;font-weight:400}@media only screen and (min-width:747px) and (max-width:1002px){.b-pdp__price{font-size:2rem;line-height:1.5}}@media only screen and (min-width:1003px){.b-pdp__price{font-size:2rem;line-height:1.5}}.b-pdp__addtocart{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;margin-bottom:30px}.b-pdp__addtocart-item{display:inline-block;vertical-align:bottom}.b-pdp__addtocart .addtoCart{display:inline-block;text-align:center;vertical-align:middle;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;padding:.375rem .75rem;border-radius:5px;-webkit-transition:color .15s ease-in-out,background-color .15s ease-in-out,border-color .15s ease-in-out,-webkit-box-shadow .15s ease-in-out;transition:color .15s ease-in-out,background-color .15s ease-in-out,border-color .15s ease-in-out,-webkit-box-shadow .15s ease-in-out;transition:color .15s ease-in-out,background-color .15s ease-in-out,border-color .15s ease-in-out,box-shadow .15s ease-in-out;transition:color .15s ease-in-out,background-color .15s ease-in-out,border-color .15s ease-in-out,box-shadow .15s ease-in-out,-webkit-box-shadow .15s ease-in-out;background-color:#000;border:1px solid #000;font-family:-apple-system,Helvetica!important;font-style:normal;font-weight:700;font-size:16px;line-height:20px;color:#fff;height:48px;margin:0}@media screen and (min-width:768px){.b-pdp__addtocart .addtoCart{background:#000;border-color:#000}}.b-pdp__addtocart .b-field{width:80px;margin-bottom:0}.b-pdp__addtocart .availability{margin-right:12%}.b-pdp__addtocart-dscr{margin-top:10px;font-size:.8rem;line-height:1.5;font-weight:400;font-family:-apple-system,Helvetica!important;color:#333}@media only screen and (min-width:747px) and (max-width:1002px){.b-pdp__addtocart-dscr{font-size:.8rem;line-height:1.5}}@media only screen and (min-width:1003px){.b-pdp__addtocart-dscr{font-size:.8rem;line-height:1.5}}.b-pdp__dscr{margin-bottom:30px;font-size:1.06667rem;line-height:1.5;font-weight:400;font-family:-apple-system,Helvetica!important}@media only screen and (min-width:747px) and (max-width:1002px){.b-pdp__dscr{font-size:1.06667rem;line-height:1.5}}@media only screen and (min-width:1003px){.b-pdp__dscr{font-size:1.06667rem;line-height:1.5}}.b-pdp__features-title{text-transform:none}.b-pdp .b-features{margin-top:1rem}.b-pdp .b-features__item{margin-bottom:24px;list-style-position:inside;list-style-type:disc;font-size:1.06667rem;line-height:1.5;font-weight:400;font-family:-apple-system,Helvetica!important}@media only screen and (min-width:747px) and (max-width:1002px){.b-pdp .b-features__item{font-size:1.06667rem;line-height:1.5}}@media only screen and (min-width:1003px){.b-pdp .b-features__item{font-size:1.06667rem;line-height:1.5}}.b-pdp .b-lithium-battery{font-style:italic;color:#999}.b-pdp__attr{display:block;margin-bottom:20px}.b-pdp__attr,.b-pdp__attr-data{-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.b-pdp__attr-data{display:-webkit-box;display:-ms-flexbox;display:flex;cursor:pointer}.b-pdp__attr-title{display:block;font-weight:600;margin-bottom:5px}.b-pdp__attr-title:first-letter{text-transform:uppercase}.b-pdp__attr-color,.b-pdp__attr-pic{margin-right:10px}.b-pdp__attr-color-pic,.b-pdp__attr-pic-pic{display:block;width:40px;height:40px;background-size:cover;border-radius:50%;border:1px solid #bababa;cursor:pointer}.b-pdp__attr-color-pic.selected,.b-pdp__attr-pic-pic.selected{border-color:#000}.b-pdp__attr--detailed .b-attrmodal__item-pic-wrap{border-radius:0;border:none}.b-pdp__bundle-list{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;max-width:350px;margin:20px auto;font-size:0;border-top:1px solid #bababa;border-left:1px solid #bababa}.b-pdp__bundle-item{position:relative;width:50%;margin:0;padding-top:10px;padding-bottom:70px;font-size:1.06667rem;line-height:1.5;font-weight:400;font-family:-apple-system,Helvetica!important;border-color:#bababa;border-style:solid;border-width:0 1px 1px 0}@media only screen and (min-width:747px) and (max-width:1002px){.b-pdp__bundle-item{font-size:1.06667rem;line-height:1.5}}@media only screen and (min-width:1003px){.b-pdp__bundle-item{font-size:1.06667rem;line-height:1.5}}.b-pdp__bundle-item .b-pdp__attr{position:absolute;right:15px;left:15px;bottom:0}.b-pdp__bundle-item .color-attribute{position:relative;width:20px;height:20px;border-radius:50%;background:#bababa}.b-pdp__bundle-item .color-attribute img{position:absolute;top:0;left:0;width:100%;height:100%}.b-pdp__bundle-item-name{font-size:1.06667rem;line-height:1.5;font-weight:400;font-family:-apple-system,Helvetica!important;color:#737373}@media only screen and (min-width:747px) and (max-width:1002px){.b-pdp__bundle-item-name{font-size:1.06667rem;line-height:1.5}}@media only screen and (min-width:1003px){.b-pdp__bundle-item-name{font-size:1.06667rem;line-height:1.5}}@media (min-width:768px) and (max-width:991px){.carousel-inner .active.col-md-4.carousel-item+.carousel-item+.carousel-item+.carousel-item{position:absolute;top:0;right:-33.3333%;z-index:-1;display:block;visibility:visible}}@media (min-width:576px) and (max-width:768px){.carousel-inner .active.col-sm-6.carousel-item+.carousel-item+.carousel-item{position:absolute;top:0;right:-50%;z-index:-1;display:block;visibility:visible}}@media (min-width:478px) and (max-width:568px){.youMightAlsoLike .b-product-tile__name{height:170px}}@media (min-width:576px){.carousel-item{margin-right:0}.carousel-inner .carousel-item.active:not(.carousel-item-right):not(.carousel-item-left),.carousel-inner .carousel-item.active:not(.carousel-item-right):not(.carousel-item-left)+.carousel-item{-webkit-transition:none;transition:none}.carousel-inner .carousel-item-next{position:relative;-webkit-transform:translateZ(0);transform:translateZ(0)}.active.carousel-item-left+.carousel-item-next.carousel-item-left,.carousel-item-next.carousel-item-left+.carousel-item,.carousel-item-next.carousel-item-left+.carousel-item+.carousel-item{position:relative;-webkit-transform:translate3d(-100%,0,0);transform:translate3d(-100%,0,0);visibility:visible}.carousel-inner .carousel-item-prev.carousel-item-right{position:absolute;top:0;left:0;z-index:-1;display:block;visibility:visible}.active.carousel-item-right+.carousel-item-prev.carousel-item-right,.carousel-item-prev.carousel-item-right+.carousel-item,.carousel-item-prev.carousel-item-right+.carousel-item+.carousel-item{position:relative;-webkit-transform:translate3d(100%,0,0);transform:translate3d(100%,0,0);display:block;visibility:visible}}@media (min-width:768px){.carousel-inner .carousel-item.active:not(.carousel-item-right):not(.carousel-item-left)+.carousel-item+.carousel-item{-webkit-transition:none;transition:none}.carousel-inner .carousel-item-next{position:relative;-webkit-transform:translateZ(0);transform:translateZ(0)}.carousel-item-next.carousel-item-left+.carousel-item+.carousel-item+.carousel-item{position:relative;-webkit-transform:translate3d(-100%,0,0);transform:translate3d(-100%,0,0);visibility:visible}.carousel-item-prev.carousel-item-right+.carousel-item+.carousel-item+.carousel-item{position:relative;-webkit-transform:translate3d(100%,0,0);transform:translate3d(100%,0,0);display:block;visibility:visible}}@media (min-width:991px){.carousel-inner .active+.carousel-item+.carousel-item+.carousel-item{display:block}.carousel-inner .carousel-item.active:not(.carousel-item-right):not(.carousel-item-left)+.carousel-item+.carousel-item+.carousel-item{-webkit-transition:none;transition:none}.carousel-inner .active.col-lg-3.carousel-item+.carousel-item+.carousel-item+.carousel-item+.carousel-item{position:absolute;top:0;right:-25%;z-index:-1;display:block;visibility:visible}.carousel-item-next.carousel-item-left+.carousel-item+.carousel-item+.carousel-item+.carousel-item{position:relative;-webkit-transform:translate3d(-100%,0,0);transform:translate3d(-100%,0,0);visibility:visible}.carousel-item-prev.carousel-item-right+.carousel-item+.carousel-item+.carousel-item+.carousel-item{position:relative;-webkit-transform:translate3d(100%,0,0);transform:translate3d(100%,0,0);display:block;visibility:visible}}.b-attrmodal .b-modal__header{padding:40px 40px 0}.b-attrmodal .b-modal__body{width:100%;padding:40px}.b-attrmodal .b-modal__close{top:25px;right:38px;color:#333}.b-attrmodal__title{text-align:left;font-size:1.06667rem;line-height:1.5;font-weight:900;font-family:-apple-system,Helvetica!important;text-transform:uppercase}@media only screen and (min-width:747px) and (max-width:1002px){.b-attrmodal__title{font-size:1.06667rem;line-height:1.5}}@media only screen and (min-width:1003px){.b-attrmodal__title{font-size:1.06667rem;line-height:1.5}}.b-attrmodal__list{text-align:left;font-size:1px}.b-attrmodal__list--detailed{border-top:1px solid #bababa}.b-attrmodal__list--detailed .b-attrmodal__item{position:relative;width:100%;margin-bottom:0;padding:20px 40px 20px 70px;text-align:left;border-bottom:1px solid #bababa}.b-attrmodal__list--detailed .b-attrmodal__item-pic-wrap{position:absolute;top:20px;left:20px;width:40px;height:40px}.b-attrmodal__list--detailed .b-attrmodal__item:after{position:absolute;top:20px;right:20px;width:20px;height:20px;content:"";border:1px solid #bababa;border-radius:50%}.b-attrmodal__list--detailed .b-attrmodal__item.m-selected:after{border-color:#000;background:#000}.b-attrmodal__item{display:inline-block;width:49%;padding-top:10px;margin-bottom:10px;text-align:center;cursor:pointer}@media only screen and (min-width:747px) and (max-width:1002px){.b-attrmodal__item{width:33%}}@media only screen and (min-width:1003px){.b-attrmodal__item{width:24%}}.b-attrmodal__item-pic{position:absolute;top:-1px;left:-1px;width:calc(100% + 2px);max-width:none;height:calc(100% + 2px)}.b-attrmodal__item-pic-wrap{position:relative;width:30px;height:30px;display:inline-block;text-align:center;border-radius:50%;border:1px solid #bababa;overflow:hidden}.b-attrmodal__item-pic-wrap--noimg{background-color:#f3f2f2}.b-attrmodal__item-title{font-size:1.06667rem;line-height:1.5;font-weight:400;font-family:-apple-system,Helvetica!important;font-weight:600}@media only screen and (min-width:747px) and (max-width:1002px){.b-attrmodal__item-title{font-size:1.06667rem;line-height:1.5}}@media only screen and (min-width:1003px){.b-attrmodal__item-title{font-size:1.06667rem;line-height:1.5}}.b-attrmodal__item-title:first-letter{text-transform:uppercase}.b-attrmodal__item-dscr{margin-top:10px;font-size:.8rem;line-height:1.5;font-weight:400;font-family:-apple-system,Helvetica!important;color:#bababa}@media only screen and (min-width:747px) and (max-width:1002px){.b-attrmodal__item-dscr{font-size:.8rem;line-height:1.5}}@media only screen and (min-width:1003px){.b-attrmodal__item-dscr{font-size:.8rem;line-height:1.5}}.b-attrmodal__item.m-selected{cursor:default;background-color:#fff}.b-attrmodal__item.m-selected .b-attrmodal__item-pic-wrap{border-color:#000}.b-attrmodal__item.m-selected:hover{background-color:transparent}.b-attrmodal__item:hover{background-color:#f3f2f2}.add-to-cart-messages{-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%);position:fixed;top:15%;left:50%;z-index:5;background-color:#fff}.add-to-cart-messages .alert{margin:0}.add-to-basket-alert{-webkit-animation:fade 5s linear forwards;animation:fade 5s linear forwards;-webkit-box-shadow:1px 1px 5px grey;box-shadow:1px 1px 5px grey;padding:1em}@-webkit-keyframes fade{0%{opacity:0}10%{opacity:1}90%{opacity:1}to{opacity:0}}@keyframes fade{0%{opacity:0}10%{opacity:1}90%{opacity:1}to{opacity:0}}.add-to-basket-alert.show{display:block}.b-trademark-info{text-align:center;padding:10px 20px}.addToWishlistAnchorTag{text-decoration:none!important}.wishlist-alignment{margin-bottom:10px}.features-list li{list-style-type:disc;padding:.5rem;margin:.25rem}