.product-add-ons-con .add-ons-button:hover .add-ons-square{background:#000;border:2px solid #fff;box-shadow:0 0 0 1px #000}.product-add-ons-con .square-list .add-ons-square{border:1px solid #bdbdbd;background:0 0;display:block;transition:all .3s cubic-bezier(.25,.46,.45,.94);cursor:pointer;box-shadow:0 0 0 1px #bdbdbd59;height:16px;height:1rem;width:16px;width:1rem}.product-add-ons-con .square-list .add-ons-square.active,.product-add-ons-con .square-list .add-ons-square:hover{background:#000;border:2px solid #fff;box-shadow:0 0 0 1px #000}.product-add-ons-con .square-list .add-ons-square:disabled{cursor:not-allowed;opacity:.5}.product-best-experience-con .image-con{position:absolute;left:0;max-width:300px;margin:auto;width:100%}@media (min-width:768px){.product-best-experience-con .image-con{position:relative;transform:inherit;max-width:inherit}}.product-best-experience-con .image-con.left-image{right:0;left:auto}@media (min-width:768px){.product-best-experience-con .image-con.left-image{left:-25%;right:inherit}}.product-compared-with-con .select-mobile-filter{display:inline-block;padding:20px 15px;padding:1.25rem .9375rem;background-color:#fff;border:1px solid #bdbdbd;cursor:pointer;width:100%;border-radius:0;-webkit-appearance:none;-moz-appearance:none}.product-compared-with-con .arrow-select{position:absolute;top:50%;right:20px;transform:translateY(-50%)}.product-compared-with-con .arrow-select svg{max-width:12px}.product-compared-with-con table{width:100%;border-collapse:collapse;margin-bottom:1em}.product-compared-with-con table td,.product-compared-with-con table th{padding:1.1em 1em;border-bottom:1px solid #bdbdbd;border-right:1px solid #bdbdbd;font-weight:600}@media (min-width:1024px){.product-compared-with-con table td,.product-compared-with-con table th{padding:1.8em 1.45em}}.product-compared-with-con table #row1 td,.product-compared-with-con table tr td:last-child,.product-compared-with-con table tr th:first-child,.product-compared-with-con table tr th:last-child{border-right:none}.product-compared-with-con table td{font-weight:400}.product-compared-with-con table thead{background:#fff}.product-compared-with-con table thead th{padding:1.6em 1.5em;width:26%}@media (min-width:1024px){.product-compared-with-con table thead th{padding:1.6em 2.5em}}.product-compared-with-con table thead th.col3{width:26%}.product-compared-with-con table thead th.col2{width:40%}.product-compared-with-con table thead th.col1{width:80%}.product-compared-with-con table[data-comparing=active] tbody th{border-bottom:none;font-size:.75em;color:#767676;padding-bottom:0}.product-compared-with-con .compare-close{max-width:11px;top:10px;right:20px}.product-compared-with-con .compare-close svg{stroke-width:1px;stroke:#bdbdbd}.product-compared-with-con .icon-size{width:21px}.product-compared-with-con .comparison-chart-table-con-desktop .button-2{padding:8px 10px}@media (min-width:1024px){.product-compared-with-con .comparison-chart-table-con-desktop .button-2{padding:8px 30px}}.product-compared-with-con .comparison-chart-table-con-mobile .select-mobile-filter{padding-right:30px}.product-compared-with-con .comparison-chart-table-con-mobile .arrow-select{max-width:9px;right:15px}.product-compared-with-con .comparison-chart-table-con-mobile .filter-left{border-left:none}.product-compared-with-con .comparison-chart-table-con-mobile .filter-right{border-right:none;border-left:none}.product-compared-with-con .comparison-chart-table-con-mobile .button-2{padding:12px 15px}.compare-pop-up-con{transition:all .3s ease-in-out 0s;opacity:0;visibility:hidden}.compare-pop-up-con .compare-pop-up{bottom:-200px;right:0;transition:all .3s ease-in-out 0s;position:fixed;z-index:9999}@media (min-width:768px){.compare-pop-up-con .compare-pop-up{right:160px;max-width:350px}}.compare-pop-up-con .button-2{padding:8px 0}@media (min-width:1024px){.compare-pop-up-con .button-2{padding:8px 0}}.active-compare{opacity:1;visibility:visible;transition:all .3s ease-in-out 0s}.active-compare.compare-pop-up-con{display:block;visibility:visible}.active-compare .compare-pop-up{bottom:0}.product-demo-con .icon-image img{border-radius:50px}.product-features-con .arrow{transform:rotate(0)}.product-features-con .arrow-active{transform:rotate(180deg)}.product-features-con .features-tab{color:#bdbdbd}.product-features-con .features-tab:hover,.product-features-con .tab-active{font-weight:700;text-decoration:underline;color:#000}.product-features-con .key-features-con{border-bottom:1px solid #bdbdbd}@media (min-width:768px){.product-features-con .key-features-con{border-bottom:none}}.product-features-con .key-features-individual{width:49%}@media (min-width:768px){.product-features-con .key-features-individual{width:19%}}.product-form-variants-each li{display:inline-block;margin-right:5px;margin-right:.3125rem}.product-form-variants-each button{transition:all .3s cubic-bezier(.25,.46,.45,.94);border:1px solid color("grey-light");padding:3px 13px;padding:.1875rem .8125rem;cursor:pointer}.product-form-variants-each button:disabled{cursor:not-allowed;opacity:.5}.product-form-variants-each button.with-color{height:20px;height:1.25rem;width:20px;width:1.25rem;padding:0;border-radius:50%;border:1px solid #bdbdbd}.product-form-variants-each button.with-color.active,.product-form-variants-each button.with-color:hover{color:color("red");border:1px solid #000}.product-images-thumbnails li{padding-left:7.5px;padding-right:7.5px;cursor:pointer;opacity:.4}@media (min-width:1024px){.product-images-thumbnails li{padding-left:0;padding-right:0;margin-bottom:7.5px}}.product-images-thumbnails li.active{opacity:1}.product-images-thumbnails svg{height:30px;height:1.875rem;width:30px;width:1.875rem;display:block;margin:auto}@media (min-width:1024px){.product-images-thumbnails-div.position-side{position:absolute;top:50%;left:7.5px;width:70px;width:4.375rem;transform:translateY(-50%)}}@media (min-width:1400px){.product-images-thumbnails-div.position-side{left:0}}.product-images-thumbnails-div.position-side .slick-arrow{position:static;transform:none}.product-images-thumbnails-div.position-side .slick-next svg,.product-images-thumbnails-div.position-side .slick-prev svg{transform:rotate(90deg)}@media (min-width:1024px){.product-images-thumbnails-div.position-bottom .product-images-thumbnails{padding-left:30px;padding-left:1.875rem;padding-right:30px;padding-right:1.875rem}}.product-images-main li.with-zoom{cursor:zoom-in}.product-images-gallery{max-width:800px;max-width:50rem;position:relative;margin:auto;background:#fff;box-shadow:0 1px 10px #0000001a}.product-images-gallery .close-icon{position:absolute;top:7.5px;right:7.5px;height:24px;height:1.5rem;width:24px;width:1.5rem;cursor:pointer;z-index:10}.product-images-gallery ul svg{height:30px;height:1.875rem;width:30px;width:1.875rem;display:block}.product-info-accordion svg{position:absolute;top:50%;height:18px;height:1.125rem;width:18px;width:1.125rem;right:10px;right:.625rem;transform:translateY(-50%)}.product-info-accordion h5{cursor:pointer}.product-info-accordion h5.active svg{transform:translateY(-50%) rotate(180deg)}.product-perfect-match-con .slick-next{right:20px}.product-perfect-match-con .slick-prev{left:20px}@media (min-width:768px){.product-perfect-match-con .slick-dots{position:absolute;bottom:20px;width:100%}}.product-reviews-faq-con .header-top-con .star-icon svg{display:inline-block;max-width:15px;max-width:.9375rem}.product-color-swatch-link{position:relative;cursor:pointer;width:26px;height:26px;margin-right:10px;-webkit-border-radius:50%;border-radius:50%}.product-color-swatch-link img{position:relative;display:block;width:100%;height:100%;-webkit-border-radius:50%;border-radius:50%;z-index:2}.product-color-swatch-link:before{content:"";position:absolute;display:block;left:-5px;top:-5px;width:calc(100% + 10px);height:calc(100% + 10px);background:#fff;-webkit-border-radius:50%;border-radius:50%;border:2px solid #000;z-index:1;transition:.3s ease all;opacity:0}.product-color-swatch-link.active:before{opacity:1}.sticky-add-to-cart{position:fixed;background:#fff;width:100%;bottom:0;left:0;z-index:10;transition:.3s ease all;transform:translateY(100%)}.sticky-add-to-cart.is-visible{transform:translateY(0)}.sticky-add-to-cart .bottom-side{display:flex;align-items:center}.sticky-add-to-cart .bottom-side .product-price{width:90px}.sticky-add-to-cart .bottom-side .product-price .product-price-inner{display:flex;flex-wrap:wrap;width:90px}.sticky-add-to-cart .bottom-side .product-price .product-price-inner span,.sticky-add-to-cart .bottom-side .product-price .product-price-inner strike{width:100%;margin:0}.sticky-add-to-cart .bottom-side .product-price .product-price-inner span{order:1}.sticky-add-to-cart .bottom-side .product-price .product-price-inner strike{order:2;font-size:13px;font-weight:400;margin-top:3px}.sticky-add-to-cart .bottom-side .add-to-cart-button-container{width:100%}.sticky-add-to-cart.on-desktop{-webkit-box-shadow:0 -1px 15px -2px rgba(0,0,0,.2);box-shadow:0 -1px 15px -2px #0003}.sticky-add-to-cart.on-desktop .content-container{display:flex;justify-content:space-between}.sticky-add-to-cart.on-desktop .left-side{display:flex;align-items:center}.sticky-add-to-cart.on-desktop .left-side .product-price{display:inline-block;font-size:14px}.sticky-add-to-cart.on-desktop .left-side .product-price .product-price-inner{display:flex}.sticky-add-to-cart.on-desktop .left-side .product-price .product-price-inner strike{order:2;margin-left:5px}.sticky-add-to-cart.on-desktop .left-side .product-price .product-price-inner .onsale{order:1;margin-left:0}.sticky-add-to-cart.on-desktop .right-side{display:flex;align-items:center}.sticky-add-to-cart.on-desktop .right-side .global-form-qty{height:41px;transform:translateY(0)}.sticky-add-to-cart.on-desktop .right-side .add-to-cart{width:170px}
/*# sourceMappingURL=/cdn/shop/t/8/assets/product.css.map */
