body.noScroll{overflow:hidden;position:fixed;inset:0}@keyframes dot-animation{0%{background-color:rgba(29,29,27,.4)}50%{background-color:rgba(29,29,27,.7)}100%{background-color:#1d1d1b}}.batcom--loading{display:inline-block;width:10px;height:10px;position:relative;background-color:gray;animation:dot-animation 1.2s infinite;animation-delay:.8s;border-radius:50%}.batcom--loading::before,.batcom--loading::after{border-radius:50%;content:"";display:inline-block;position:absolute;width:10px;height:10px;background-color:#1d1d1b;animation:dot-animation 1.2s infinite}.batcom--loading::before{animation-delay:.4s;left:-20px}.batcom--loading::after{animation-delay:1.2s;right:-20px}.batcom__loading-container{position:relative}.batcom__loading-container .batcom--loading{display:none;position:absolute;top:50%;left:50%;transform:translate(-50%, -50%)}.batcom__loading-container.loading{pointer-events:none;opacity:.3}.batcom__loading-container.loading .batcom--loading{display:inline-block}.batcom-overlay__shorthand{position:relative;z-index:0}@keyframes spin{from{transform:rotate(0deg)}to{transform:rotate(360deg)}}body.noScroll{overflow:hidden;position:fixed;inset:0}@keyframes dot-animation{0%{background-color:rgba(29,29,27,.4)}50%{background-color:rgba(29,29,27,.7)}100%{background-color:#1d1d1b}}.batcom--loading{display:inline-block;width:10px;height:10px;position:relative;background-color:gray;animation:dot-animation 1.2s infinite;animation-delay:.8s;border-radius:50%}.batcom--loading::before,.batcom--loading::after{border-radius:50%;content:"";display:inline-block;position:absolute;width:10px;height:10px;background-color:#1d1d1b;animation:dot-animation 1.2s infinite}.batcom--loading::before{animation-delay:.4s;left:-20px}.batcom--loading::after{animation-delay:1.2s;right:-20px}.batcom__loading-container{position:relative}.batcom__loading-container .batcom--loading{display:none;position:absolute;top:50%;left:50%;transform:translate(-50%, -50%)}.batcom__loading-container.loading{pointer-events:none;opacity:.3}.batcom__loading-container.loading .batcom--loading{display:inline-block}.batcom-overlay__shorthand{position:relative;z-index:0}@keyframes spin{from{transform:rotate(0deg)}to{transform:rotate(360deg)}}.left-alignment .cmp-list.cmp-list__carousel .cmp-list__items:has(li:nth-last-child(n+3)){justify-content:left}.cmp-list__product-list .cmp-list__items{margin-left:-20px;margin-right:-20px}@media only screen and (min-width: 768px){.cmp-list__product-list .cmp-list__items{display:flex;flex-flow:row wrap;justify-content:left;margin-left:0;margin-right:0}}.cmp-list__product-list .cmp-list__item-layout-product{position:relative;list-style:none;margin-bottom:10px;padding:20px}@media only screen and (min-width: 768px)and (max-width: 1023px){.cmp-list__product-list .cmp-list__item-layout-product{padding-bottom:15px;margin-bottom:7px;margin-left:7px;width:calc(33.3333333333% - 4.6666666667px)}.cmp-list__product-list .cmp-list__item-layout-product:nth-child(3n+1){margin-left:0}}@media only screen and (min-width: 1024px){.cmp-list__product-list .cmp-list__item-layout-product{padding-bottom:15px;margin-bottom:7px;margin-left:7px;width:calc(25% - 5.25px)}.cmp-list__product-list .cmp-list__item-layout-product:nth-child(4n+1){margin-left:0}}.cmp-list .product-card{display:flex;flex-direction:row}@media only screen and (max-width: 767px){.cmp-list .product-card{justify-content:space-between}}@media only screen and (min-width: 768px){.cmp-list .product-card{flex-direction:column;height:100%}}.cmp-list .product-card__link:hover{text-decoration:none}@media only screen and (max-width: 767px){.cmp-list .product-card__image{margin-right:20px}}.cmp-list .product-card__image .cmp-image__image{margin:0 auto;-o-object-fit:cover;object-fit:cover}.batcom-dynamiclist__products .cmp-list .product-card__image .cmp-image__image{-o-object-fit:contain;object-fit:contain}@media only screen and (max-width: 767px){.cmp-list .product-card__image .cmp-image__image{width:114px}}@media only screen and (min-width: 768px)and (max-width: 1023px){.cmp-list .product-card__image .cmp-image__image{height:212px}}@media only screen and (min-width: 1024px){.cmp-list .product-card__image .cmp-image__image{height:198px}}@media only screen and (min-width: 1280px){.cmp-list .product-card__image .cmp-image__image{height:263px}}.cmp-list .product-card__content{width:100%}@media only screen and (min-width: 768px){.cmp-list .product-card__content{padding-bottom:25px}}.cmp-list .product-card__name,.cmp-list .product-card__shortName{color:#1d1d1b;margin-top:15px;font-family:var(--batcom-font-face-1-name);font-weight:325;font-size:1rem;line-height:1.5625rem;text-transform:capitalize}.cmp-list .product-card__price{color:#1d1d1b;font-family:var(--batcom-font-face-3-name);font-weight:400;font-size:1rem;line-height:1.5rem;margin-top:15px}.cmp-list .product-card__price-discount--price,.cmp-list .product-card__price-final--price,.cmp-list .product-card__price-final--price-suffix-text{color:#e00830}.cmp-list .product-card__price-discount--precentage,.cmp-list .product-card__price-discount-label{font-size:.875rem;line-height:1.25rem}.cmp-list .product-card__price-regular span{color:#6b6b6b;font-size:.875rem;font-family:var(--batcom-font-face-1-name);font-weight:325;line-height:1.25rem}.cmp-list .product-card__price-suffix-text{color:#1d1d1b;font-family:var(--batcom-font-face-3-name);font-weight:400;font-size:1rem;line-height:1.5rem;margin-top:15px}.cmp-list .product-card__button{border:none;background:none;padding:0;--batcom-button-text: var(--batcom-color-button-link-text);--batcom-button-text-hover: var(--batcom-color-button-link-text-hover);--batcom-button-icon: var(--batcom-color-button-link-text);--batcom-button-icon-hover: var(--batcom-color-button-link-text-hover)}.cmp-list .product-card__button .cmp-button__svg{margin-left:0}.cmp-list .product-card__button:hover .cmp-button__icon{animation:bounce-arrow 2s infinite ease-in-out}@keyframes bounce-arrow{0%{transform:translate(0)}50%{transform:translate(10px)}100%{transform:translate(0)}}.batcom-container--primary-dark .cmp-list .product-card__button,.batcom-container--secondary-dark .cmp-list .product-card__button,.batcom-container--tertiary-dark .cmp-list .product-card__button{--batcom-button-text: var(--batcom-color-button-link-text-inverted);--batcom-button-text-hover: var(--batcom-color-button-link-text-hover-inverted)}.batcom-container--primary-dark .cmp-list .product-card__button .cmp-button__svg :is(svg,g,path),.batcom-container--secondary-dark .cmp-list .product-card__button .cmp-button__svg :is(svg,g,path),.batcom-container--tertiary-dark .cmp-list .product-card__button .cmp-button__svg :is(svg,g,path){--batcom-button-icon: var(--batcom-color-button-link-text-inverted);--batcom-button-icon-hover: var(--batcom-color-button-link-text-hover-inverted)}@media only screen and (max-width: 767px){.cmp-list .product-card__button{width:100%;margin-top:15px}.cmp-list .product-card__button .batcom-button--link{min-height:67px}.cmp-list .product-card__button.product-card__button--is-link .batcom-button--link{min-height:26px}}@media only screen and (min-width: 768px){.cmp-list .product-card__button{position:absolute;bottom:20px;left:0}}.cmp-list .product-card__button .batcom-button{margin-bottom:0}.cmp-list .product-card__button .batcom-button.batcom-button--link .cmp-button:hover::after{animation:bounce-arrow 2s infinite ease-in-out}.cmp-list .product-card__button .cmp-button{position:relative}@media only screen and (min-width: 768px){.cmp-list .product-card__button .cmp-button{display:flex;align-items:center}}.cmp-list .product-card__button .cmp-button::after{content:"";position:absolute;width:18px;height:12px;right:-28px;-webkit-mask-image:url("../../../../../../../etc.clientlibs/batcom/base/clientlibs/publish/resources/icons/arrow-right-link-button.svg");mask-image:url("../../../../../../../etc.clientlibs/batcom/base/clientlibs/publish/resources/icons/arrow-right-link-button.svg");-webkit-mask-size:contain;mask-size:contain;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;background-color:var(--batcom-color-body-text)}.cmp-list .product-card__button .cmp-button:hover::after{background-color:var(--batcom-color-anchor-hover)}.cmp-list .product-card__device-colors{margin-top:12px}.cmp-list .product-card__device-colors:not(.batcom-hide){display:flex;gap:8px;align-items:center;flex-wrap:wrap}.cmp-list .product-card__device-color-btn{overflow:visible;width:auto;padding:0;border:none;margin:0;-webkit-appearance:none;-moz-appearance:none;appearance:none;background:rgba(0,0,0,0);color:inherit;font:inherit;-webkit-font-smoothing:inherit;-moz-osx-font-smoothing:inherit;line-height:normal;border-radius:50%;cursor:pointer;height:34px;width:34px;display:flex;align-items:center;justify-content:center}.cmp-list .product-card__device-color-btn::-moz-focus-inner{padding:0;border:0}.cmp-list .product-card__device-color-btn-inside{border:1px solid #d4d0d0;border-radius:50%;display:inline-block;width:26px;height:26px;position:relative;overflow:hidden}.cmp-list .product-card__device-color-btn.disabled .product-card__device-color-btn-inside::after{content:"";position:absolute;top:50%;left:0;width:100%;height:2px;background-color:#797878;transform:rotate(320deg)}.cmp-list .product-card__device-color-btn.active{border:1px solid #000}.cmp-list.cmp-list__carousel .cmp-list__items{justify-content:center}.cmp-list.cmp-list__carousel .cmp-list__items:has(li:nth-last-child(n+6)){justify-content:left}@media only screen and (min-width: 1024px){.cmp-list.cmp-list__carousel .cmp-list__items:has(li:nth-last-child(n+5)){justify-content:left}}@media only screen and (min-width: 768px)and (max-width: 1023px){.cmp-list.cmp-list__carousel .cmp-list__items:has(li:nth-last-child(n+4)){justify-content:left}}@media only screen and (max-width: 767px){.cmp-list.cmp-list__carousel .cmp-list__items:has(li:nth-last-child(n+3)){justify-content:left}}@media only screen and (min-width: 1280px){.cmp-list.cmp-list__carousel .cmp-list__item-layout-product{width:19%;min-width:19%;margin-right:1%}}.cmp-list.cmp-list__carousel .product-card{flex-direction:column;height:100%}.cmp-list.cmp-list__carousel .product-card__image .cmp-image__image{width:100%}.cmp-list.cmp-list__carousel.cmp-list__omni-carousel .product-card__button .batcom-button--link{min-height:0}.cmp-list.cmp-list__carousel.cmp-list__omni-carousel .product-card__button .cmp-button::after{background-color:#fff}.cmp-list.cmp-list__carousel.cmp-list__omni-carousel .product-card__name,.cmp-list.cmp-list__carousel.cmp-list__omni-carousel .product-card__shortName{text-transform:none;text-decoration:none;color:#fff;font-size:1.1rem}@media only screen and (min-width: 480px){.cmp-list.cmp-list__carousel.cmp-list__omni-carousel .cmp-list__carousel-prev,.cmp-list.cmp-list__carousel.cmp-list__omni-carousel .cmp-list__carousel-next{background-color:#05265c;cursor:pointer}.cmp-list.cmp-list__carousel.cmp-list__omni-carousel .cmp-list__carousel-prev::after,.cmp-list.cmp-list__carousel.cmp-list__omni-carousel .cmp-list__carousel-next::after{background:#fff}.cmp-list.cmp-list__carousel.cmp-list__omni-carousel .cmp-list__carousel-prev:disabled::after,.cmp-list.cmp-list__carousel.cmp-list__omni-carousel .cmp-list__carousel-next:disabled::after{opacity:0}}.cmp-list.cmp-list__carousel.cmp-list__omni-carousel .product-card__content{padding-bottom:30px}.cmp-list.cmp-list__carousel.cmp-list__omni-carousel a{color:rgba(0,0,0,0)}