.accordion-button{position:relative;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;width:100%;padding:1.5rem .75rem 1.5rem 0;color:#222;text-align:left;background-color:#fff;border:0;border-radius:0;overflow-anchor:none;font-size:1rem;font-weight:600;line-height:1.5;font-family:Poppins,sans-serif;-webkit-transition:color .15s ease-in-out,background-color .15s ease-in-out,border-color .15s ease-in-out,border-radius .15s ease,-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,border-radius .15s ease,-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,border-radius .15s ease;transition:color .15s ease-in-out,background-color .15s ease-in-out,border-color .15s ease-in-out,box-shadow .15s ease-in-out,border-radius .15s ease,-webkit-box-shadow .15s ease-in-out}@media (prefers-reduced-motion:reduce){.accordion-button{-webkit-transition:none;transition:none}}.accordion-button:not(.collapsed):after{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='24' height='24'%3E%3Cpath fill='%23222' fill-rule='evenodd' d='M1.13 12c0-.41.33-.75.75-.75h20.25a.75.75 0 010 1.5H1.88a.75.75 0 01-.75-.75z' clip-rule='evenodd'/%3E%3C/svg%3E");-webkit-transform:rotate(0);transform:rotate(0)}.accordion-button:after{-ms-flex-negative:0;flex-shrink:0;width:1.5rem;height:1.5rem;margin-left:auto;content:"";background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='24' height='24'%3E%3Cpath fill='%23222' fill-rule='evenodd' d='M12 1.13c.41 0 .75.33.75.75v9.37h9.38a.75.75 0 010 1.5h-9.38v9.38a.75.75 0 01-1.5 0v-9.38H1.87a.75.75 0 010-1.5h9.38V1.87c0-.4.34-.75.75-.75z' clip-rule='evenodd'/%3E%3C/svg%3E");background-repeat:no-repeat;background-size:1.5rem;-webkit-transform:rotate(-90deg);transform:rotate(-90deg);-webkit-transition:-webkit-transform .2s ease-in-out;transition:-webkit-transform .2s ease-in-out;transition:transform .2s ease-in-out;transition:transform .2s ease-in-out,-webkit-transform .2s ease-in-out}@media (prefers-reduced-motion:reduce){.accordion-button:after{-webkit-transition:none;transition:none}}.accordion-button:hover{z-index:2}.accordion-button:focus{z-index:3;outline:0}.accordion-header{margin-bottom:0}.accordion-item{color:#222;background-color:#fff;border:1px solid #bdbdbd}.accordion-item:not(:first-of-type){border-top:0}.accordion-body{padding:0 1.25rem 1.5rem}.accordion-flush>.accordion-item{border-right:0;border-left:0;border-radius:0}.accordion-flush>.accordion-item:first-child{border-top:0}@use "bootstrap/scss/functions";@use "~conairsfra/uirefresh/functions";@use "~conairsfra/variables";@use "~conairsfra/uirefresh/variables";@use "~conairsfra/uirefresh/mixins";.recommendations-slider .swiper-container .swiper-slide{height:auto}.recommendations-slider .swiper-container .swiper-button-next,.recommendations-slider .swiper-container .swiper-button-prev{position:static;-webkit-box-flex:0;-ms-flex:0 0 2.75rem;flex:0 0 2.75rem;width:2.75rem;height:2.75rem;margin:0;color:#0049a3;border:2px solid #0049a3;border-radius:50%}.recommendations-slider .swiper-container .swiper-button-next.swiper-button-disabled,.recommendations-slider .swiper-container .swiper-button-prev.swiper-button-disabled{opacity:1;cursor:auto;pointer-events:none;color:#bdbdbd;border-color:#bdbdbd}.recommendations-slider .swiper-container .swiper-button-next:after,.recommendations-slider .swiper-container .swiper-button-prev:after{font-size:1rem}.recommendations-slider .swiper-container .swiper-pagination{position:static}.recommendations-slider .swiper-container .swiper-pagination.swiper-pagination-bullets{display:-webkit-box;display:-ms-flexbox;display:flex;gap:.5rem;width:auto}.recommendations-slider .swiper-container .swiper-pagination-bullet{width:1.5rem;height:.5rem;border-radius:7.5rem;background:#e0e0e0;opacity:1;-webkit-transition:width .2s,background .2s;transition:width .2s,background .2s}.recommendations-slider .swiper-container .swiper-pagination-bullet-active{background:#0049a3;width:2.25rem}.recommendations-slider .swiper-container .swiper-container-horizontal>.swiper-pagination-bullets .swiper-pagination-bullet{margin:0}.recommendations-slider .swiper-container .swiper-controls{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;gap:.75rem;margin-top:1.5rem}@media (min-width:992px){.recommendations-slider .swiper-container .swiper-controls{margin-top:2.5rem}}.recommendations-slider .swiper{height:100%}@media (max-width:575.98px){.recommendations-slider .swiper-container .swiper-pagination-bullet{width:.5rem;border-radius:50%}}@media (max-width:575.98px){.recommendations-slider .swiper-container .swiper-pagination-bullet-active{width:.5rem}}.recommendations-slider .cart-and-ipay .btn{margin:0}.recommendations-slider-heading{margin-bottom:2rem}.product-images-and-details{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:2rem}@media (min-width:992px){.product-images-and-details{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row}}@media (min-width:1200px){.product-images-and-details{gap:8.125rem}}.product-image-slider{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:1.5rem}.product-image-slider .swiper-container{width:100%}.product-image-slider .swiper-container img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover;aspect-ratio:1/1}.product-image-slider .swiper-container .swiper-slide{height:auto}.product-image-slider .swiper-container .swiper-slide .swiper-lazy:not(.swiper-lazy-loaded){display:block;width:0;height:0}.product-image-slider .product-video{width:100%;height:100%;position:relative;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;background:#000}.product-image-slider .product-video iframe{aspect-ratio:16/9;width:100%;height:auto}.product-image-slider .product-image-thumbs .swiper-slide{cursor:pointer}.product-image-slider .product-image-thumbs .swiper-slide img{-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.product-image-slider .product-video-thumb{width:100%;aspect-ratio:1/1}.product-image-slider .product-video-thumb img{-webkit-filter:brightness(.8);filter:brightness(.8)}.product-image-slider .product-video-thumb:after{content:"";display:none;background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='64' height='64'%3E%3Ccircle cx='32' cy='32' r='31.5' fill='transparent' stroke='%23fff'/%3E%3Cpath fill='%23fff' stroke='%23fff' stroke-width='2.52' d='M44.51 31.8L25.26 43.1V20.5l19.25 11.3z'/%3E%3C/svg%3E");background-size:contain;background-repeat:no-repeat;background-position:50%;width:11.3vw;height:11.3vw;position:absolute;top:50%;left:50%;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%);z-index:1}@media (min-width:992px){.product-image-slider .product-video-thumb:after{width:4rem;height:4rem}}.product-image-slider .product-video-thumb.loaded:after{display:block}.product-image-slider .product-video-thumb.loaded .swiper-lazy-preloader{display:none}.product-image-slider .product-video-thumb.dark{background-color:#f3f5f7}.product-image-slider .product-video-thumb.dark:after{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='64' height='64'%3E%3Ccircle cx='32' cy='32' r='31.5' fill='transparent' stroke='%23222'/%3E%3Cpath fill='%23222' stroke='%23222' stroke-width='2.52' d='M44.51 31.8L25.26 43.1V20.5l19.25 11.3z'/%3E%3C/svg%3E")}@media (min-width:992px){.product-image-slider{-webkit-box-flex:0;-ms-flex:0 0 37.5rem;flex:0 0 37.5rem;width:37.5rem}}.product-wrapper{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;row-gap:5rem;padding-bottom:4rem}@media (min-width:992px){.product-wrapper{row-gap:6rem;padding-bottom:6rem}}.product-details-wrapper{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:2rem}.product-details-wrapper .main-attributes{display:none;margin:0}.product-details-wrapper .quantity-select{max-width:5.5rem}@media (min-width:992px){.product-details-wrapper{-webkit-box-flex:1;-ms-flex:1 1;flex:1 1}}.product-toolbar{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:1rem}.product-toolbar .btn{border:0;padding:0}.product-toolbar .btn:focus{outline-offset:0}.product-brand-and-name{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:.75rem}.product-brand-and-name .brand-name{font-size:1rem;font-weight:500;line-height:1.5;letter-spacing:1.6px;font-family:Poppins,sans-serif}.product-rating-and-price{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.price-and-availability,.product-rating-and-price{display:-webkit-box;display:-ms-flexbox;display:flex;gap:1.5rem}.price-and-availability{-webkit-box-align:center;-ms-flex-align:center;align-items:center}.price-and-availability .prices{padding:0;text-align:left;-webkit-box-flex:0;-ms-flex:0 0 auto;flex:0 0 auto}.price-and-availability .prices .strike-through{margin:0}.price-and-availability .prices .price>span{display:-webkit-box;display:-ms-flexbox;display:flex;gap:.75rem;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.price-and-availability .price,.price-and-availability .price .range,.price-and-availability .price .sales,.price-and-availability .price .starting{font-size:2rem;line-height:1.25;font-weight:600}.price-and-availability .availability-msg{font-size:1rem;font-weight:600;line-height:1.5;font-family:Poppins,sans-serif;color:#0049a3;text-transform:uppercase;margin:0}.price-and-availability div.availability{margin:0}.product-actions{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:1rem}@media (max-width:575.98px){.product-actions .cart-and-ipay{padding:0}.product-actions .cart-and-ipay .btn{margin:0}}.product-actions .cswidget{display:inline-block;font-family:Poppins,sans-serif;font-weight:600;text-align:center;vertical-align:middle;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;background-color:transparent;padding:15px 31px;font-size:1rem;line-height:1.5;border-radius:0;-webkit-transition:color .15s ease-in-out,background-color .15s ease-in-out,-webkit-box-shadow .15s ease-in-out;transition:color .15s ease-in-out,background-color .15s ease-in-out,-webkit-box-shadow .15s ease-in-out;transition:color .15s ease-in-out,background-color .15s ease-in-out,box-shadow .15s ease-in-out;transition:color .15s ease-in-out,background-color .15s ease-in-out,box-shadow .15s ease-in-out,-webkit-box-shadow .15s ease-in-out;color:#222;border:1.5px solid #222}.product-actions .cswidget.focus,.product-actions .cswidget:focus{padding:14px 30px;outline:0;-webkit-box-shadow:none;box-shadow:none;border:2px solid #007bff}@media (prefers-reduced-motion:reduce){.product-actions .cswidget{-webkit-transition:none;transition:none}}.product-actions .cswidget:hover{color:#222;text-decoration:none;color:#fff;background-color:#222;border-color:#222}.product-actions .cswidget.focus,.product-actions .cswidget:focus{color:#fff;background-color:#222}.product-actions .cswidget.disabled,.product-actions .cswidget:disabled{color:#222;background-color:transparent}.product-actions .cswidget:not(:disabled):not(.disabled).active,.product-actions .cswidget:not(:disabled):not(.disabled):active,.show>.product-actions .cswidget.dropdown-toggle{color:#fff;background-color:#222;border-color:#222}.product-actions .cswidget:not(:disabled):not(.disabled).active:focus,.product-actions .cswidget:not(:disabled):not(.disabled):active:focus,.show>.product-actions .cswidget.dropdown-toggle:focus{color:#fff;background-color:#222}.custom-swatches{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;gap:.75rem}.custom-swatches .custom-swatch{float:none!important;margin:0!important}.custom-swatches .custom-swatch img{width:44px!important;height:44px!important;border-radius:50%;border:1px solid #fff;outline:1px solid #bdbdbd;-webkit-box-ordinal-group:0;-ms-flex-order:-1;order:-1}.custom-swatches .custom-swatch a{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:.75rem;font-size:1rem;font-weight:400;line-height:1.5}.custom-swatches .custom-swatch a:before{content:"Color:";margin-right:-.5rem;font-weight:600}.custom-swatches .custom-swatch a:hover img{border:1px solid #fff!important;outline:2px solid #0049a3}.custom-swatches .custom-swatch a:focus{outline-offset:0}.custom-swatches-alt{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.custom-swatches-alt .custom-swatch a{display:block;font-size:0;line-height:0}.custom-swatches-alt .custom-swatch a:before{content:"";display:none}.product-information{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}@media (min-width:992px){.product-information{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;min-height:37.5rem}}.product-information-image{width:100%;height:auto}.product-information-image img{width:100%;-o-object-fit:cover;object-fit:cover;aspect-ratio:1/1}.product-information-image iframe{width:100%;height:100%;aspect-ratio:1/1}@media (min-width:992px){.product-information-image{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-flex:1;-ms-flex:1 1 50%;flex:1 1 50%;max-width:50%}}.description-and-detail{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;padding:1.5rem 2rem 2rem;background:#f1f4f9}.description-and-detail .accordion-button,.description-and-detail .accordion-item{background:transparent}.description-and-detail .accordion-button{font-size:1.125rem;line-height:1.5;font-weight:600}@media (min-width:992px){.description-and-detail .accordion-button{font-size:1.25rem;line-height:1.5;font-weight:600}}.description-and-detail .accordion-body{font-size:.875rem;font-weight:400;line-height:1.5;font-family:Poppins,sans-serif}.description-and-detail .accordion-body ol,.description-and-detail .accordion-body p,.description-and-detail .accordion-body ul{color:inherit;font:inherit;line-height:inherit}.description-and-detail .accordion-body ol,.description-and-detail .accordion-body ul{padding-left:1.25rem}.description-and-detail .accordion-body strong,.description-and-detail .accordion-body th{font-weight:600}@media (min-width:992px){.description-and-detail .accordion-body{font-size:1rem}}@media (min-width:992px){.description-and-detail{-webkit-box-flex:1;-ms-flex:1 1 50%;flex:1 1 50%;max-width:50%;padding:2rem 7.25rem 3.375rem 6.75rem}}.download-instruction{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:.5rem}.download-instruction img{width:1.375rem}.product-promotions{gap:.75rem}.product-promotions,.product-promotions .promotion{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.product-promotions .promotion{font-size:.875rem;font-weight:400;line-height:1.5;font-family:Poppins,sans-serif;gap:.5rem}.product-promotions .promotion p{font:inherit;margin-bottom:.5rem}