.announcement-bar{max-width:none!important}.announcement-bar .slide--element{height:var(--bar-height)}.announcement-bar .slide-wrapper{height:100%}.announcement-bar .slide-wrapper .page-width{gap:80px}.announcement-bar .message-info .subtitle,.announcement-bar .message-info .title{color:var(--text-color)}.announcement-bar .message-info .title strong,.announcement-bar .message-info .title b{color:var(--text-bold-color)}.announcement-bar .message-info .subtitle{font-size:var(--message-size)}.announcement-bar .message-info .title{font-size:var(--title-size);font-style:italic}@media screen and (max-width:768px){.announcement-bar .slide--element{height:var(--mb-bar-height)}.announcement-bar .slide-wrapper .page-width{gap:20px}.announcement-bar .message-info .subtitle{display:none}.announcement-bar .message-info .title{font-size:var(--mb-title-size)}}.announcement-bar .countdown--timer{flex:1}.announcement-bar .countdown--bar{gap:26px}.announcement-bar .countdown--bar .countdown--item{flex-direction:column;position:relative}.announcement-bar .countdown--bar .countdown--item:last-of-type:before{display:none}.announcement-bar .countdown--bar .countdown--item:before{content:":";font-size:18px;font-weight:900;color:var(--text-color);position:absolute;right:-16px;top:33%;transform:translateY(-50%)}.announcement-bar .countdown--bar .num{width:36px;height:36px;background:var(--fill-color);border-radius:5px;color:var(--num-color);font-size:16px;font-weight:700;text-align:center;box-sizing:border-box;line-height:22px;border:0 none}.announcement-bar .countdown--bar .countdown--item .name{font-size:12px;padding-top:2px;color:var(--text-color)}@media screen and (max-width:768px){.announcement-bar .countdown--bar{gap:12px}.announcement-bar .countdown--bar .countdown--item:before{font-size:.6rem;right:-.5rem;top:30%}.announcement-bar .countdown--bar .countdown--item .num{width:1.25rem;height:1.25rem;border-radius:4px;font-size:.65rem;line-height:1.25rem}.announcement-bar .countdown--bar .countdown--item .name{font-size:.5rem}}.announcement-bar .bar-image .image{height:100%;max-height:40px;width:auto;object-fit:contain}.mc_testimonial-slide{background:#fff;padding:80px 0}.mc_testimonial-slide .slide-box{background-color:var(--box-color);border-radius:24px;padding:60px 48px}.mc_testimonial-slide .icon-slide-items{gap:32px}.mc_testimonial-slide .icon-slide-items .item .image{max-height:50px;width:auto;object-fit:contain;filter:grayscale(100%);opacity:.6;transition:filter .5s ease-in-out;transition-property:filter,opacity}.mc_testimonial-slide .icon-slide-items .active .image{opacity:1;filter:grayscale(0)}.mc_testimonial-slide .text-slide-items{padding-top:8px}.mc_testimonial-slide .text-slide-items .slide-item{display:none;padding:36px 72px 24px;color:#000;font-size:24px}.mc_testimonial-slide .text-slide-items .slide-item.active{display:block}.mc_testimonial-slide .dot-items{padding-top:24px;gap:8px}.mc_testimonial-slide .dot-items .dot{width:8px;height:8px;border-radius:100px;background-color:#bbbbbe}.mc_testimonial-slide .dot-items .dot.active{width:40px}.mc_testimonial-slide .dot-items .dot.active:before{opacity:1;transform:translate(0)}.mc_testimonial-slide .dot-items .dot:before{content:"";position:absolute;width:100%;height:100%;border-radius:100px;background-color:#000;opacity:0;transform:translate(var(--transform-x));transition:transform var(--duration) linear}@media screen and (max-width:1023px){.mc_testimonial-slide{padding:2.5rem 0}.mc_testimonial-slide .slide-box{padding:1.875rem 1.5rem;border-radius:16px}.mc_testimonial-slide .slide-item{min-height:100%;gap:1.125rem}.mc_testimonial-slide .slide-item .image{max-height:50px;width:auto;object-fit:contain}.mc_testimonial-slide .slide-item .text{color:#000;font-size:1.1875rem}}.product-card secondary-medias,.product-card__media img{width:100%;aspect-ratio:604 / 432;background-size:contain;background-position:center;object-fit:contain}.product-card .quick-add .button{padding:18px 28px}.product-card--max{max-height:600px}.product-card__media{padding-top:24px}.product-card__media .badges{top:10px;left:15px}.product-card__media .hover-media-wrap{top:0;left:0;display:none}.product-card.active .product-card__media .hover-media-wrap{display:block}.product-card__media .hover-media-wrap .video{object-fit:cover}.product-card h3:has(.product-card__title){display:flex;margin-bottom:calc(8vw / 19.2)}.product-card .product-card__title{font-size:calc(28vw / 19.2)}.product-card .product-card_description{height:30px;margin-bottom:calc(8vw / 19.2);line-height:100%;color:var(--color-grey-2);font-size:15px;overflow:hidden}.product-card .badges{gap:calc(8vw / 19.2)}.product-card .product-card__rating{gap:calc(4vw / 19.2)}.product-card .product-card__rating .star{width:.625vw;height:.625vw;aspect-ratio:1}.product-card .product-card__rating .star:before{content:"";width:100%;height:100%;display:block;background-image:var(--svg-image);background-size:cover;background-position:left}.product-card .review-counter{display:flex;gap:.3125vw;align-items:flex-end}.product-card .review-count{font-size:12px}.product-card .varient-image-item{display:none}.product-card .varient-image-item.active{display:block}.product-card .swatches{gap:calc(14vw / 19.2);margin-bottom:5px;padding-block:8px}.product-card .swatches li{border-radius:50%}.product-card .swatches li.active{outline:1px solid var(--color-black);outline-color:var(--swatch-background);outline-offset:.3125vw}.product-card .product-card__pricing{height:60px;margin-bottom:18px}.product-card .product-card__pricing button{font-size:calc(16vw / 19.2);white-space:nowrap}.product-card .product-card__spec .info_row{display:flex;justify-content:space-between;gap:calc(34vw / 19.2)}.product-card .product-card__spec .info_row .info_col{flex:1}.product-card .product-card__spec .info_row .col-title{white-space:nowrap;font-size:14px;color:var(--color-grey-2)}.product-card .product-card__spec .info_row .col-content{white-space:nowrap;font-size:.9375vw;font-weight:600}.quick-add .button{white-space:nowrap}.quick-add .button .icon-cart{display:none}.quick-add:has([disabled=disabled]) button{border:none}.product-card__bottom{justify-content:space-between}.certified-badges{display:flex;gap:8px}.certified-badge img{width:36px;height:36px;aspect-ratio:1;object-fit:contain}.product-card .variant-images,.product-card .varient-image-item,.product-card .varient-image-item img{width:100%;height:auto;aspect-ratio:1080 / 678;object-fit:contain;overflow:hidden}.product-card .card__title-wrap{min-height:140px}@media screen and (min-width:1023px){.product-card .product-card__bottom .swatches{margin-bottom:0}.product-card .product-card__content{padding:20px}.product-card .price--on-sale .price__regular{font-size:24px}.product-card .price--on-sale .price__sale{font-size:20px}.product-card .product-card__spec .info_row{flex-wrap:wrap;gap:12px 0!important}.product-card .product-card__spec .info_row .info_col{width:50%!important;min-width:50%}}.compare-badges{gap:8px;position:absolute;right:8px;top:0;z-index:1;padding:12px 8px}.compare-badges .checkbox-label-text{font-size:12px;color:#8c8c8c;-webkit-user-select:none;user-select:none}.compare-badges .checkbox-label-text.checked{display:none}.compare-badges .custom-checkbox{width:16px!important;height:16px!important;border:1px solid #8c8c8c;border-radius:3px!important;background-color:transparent}.compare-badges .custom-checkbox:checked{background-color:var(--color-secondary-black)!important}.compare-badges .custom-checkbox:checked~.checkbox-label-text{display:none}.compare-badges .custom-checkbox:checked~.checkbox-label-text.checked{display:block}.compare-badges .custom-checkbox:after{width:100%!important;height:100%!important;border-radius:0!important;background-color:transparent!important;background-image:url(../svg/cg_checkbox-tick.svg);background-size:cover}@media(max-width:767px){.product-card .product-card__title{font-size:20px}.product-card .card__title-wrap{min-height:120px}.product-card .product-card_description{height:24px;font-size:12px;margin-bottom:8px}.product-card--max{max-height:470px}.product-card .badges{gap:4px}.product-card .product-card__pricing{height:40px;margin-bottom:10px}.product-card .product-card__pricing button{width:fit-content!important;padding:8px 12px!important;font-size:12px}.product-card .product-card__rating{gap:2px}.product-card .product-card__rating .star{width:6px;height:6px}.product-card .review-counter{gap:6px}.product-card .review-count{font-size:8px}.product-card .swatches{gap:8px}.product-card .product-card__spec .info_row{gap:4px}.product-card .product-card__spec .info_row .col-title,.product-card .product-card__spec .info_row .col-content{font-size:12px}.quick-add .button:not([disabled]){padding:8px}.quick-add .button .icon-cart{display:block!important;width:16px;height:16px;aspect-ratio:1}.quick-add .button .btn-text>span{display:none}.quick-add:has([disabled=disabled]) button{transform:translateY(-25%)}.certified-badges{gap:4px}.certified-badge img{width:18px;height:18px}.product-card .swatches li.active{outline-offset:2px!important}}@media(min-width:768px)and (max-width:1366px){.product-card h3:has(.product-card__title){margin-bottom:calc(8vw / 13.66)}.product-card .product-card__title{font-size:calc(28vw / 13.66)}.product-card .product-card_description{margin-bottom:calc(8vw / 13.66)}.product-card .badges{gap:calc(8vw / 13.66)}.product-card .product-card__pricing button{padding:.625vw calc(32vw / 19.2);font-size:calc(16vw / 13.66)}.product-card .product-card__rating{gap:calc(4vw / 13.66)}.product-card .product-card__rating .star{width:calc(12vw / 13.66);height:calc(12vw / 13.66)}.product-card .review-counter{gap:calc(6vw / 13.66)}.product-card .review-count{font-size:12px}.product-card .swatches{gap:calc(14vw / 13.66);margin-bottom:calc(36vw / 13.66)}.product-card .swatches li.active{outline-offset:calc(6vw / 13.66)}.product-card .product-card__spec .info_row{gap:calc(34vw / 13.66)}.product-card .product-card__spec .info_row .col-title{font-size:calc(14vw / 13.66)}.product-card .product-card__spec .info_row .col-content{font-size:calc(18vw / 13.66)}}@media(min-width:1920px){.product-card .product-card__media,.product-card .product-card__media *,.product-card .product-card__content{max-width:460px}.product-card h3:has(.product-card__title){margin-bottom:8px}.product-card .product-card__title{font-size:28px}.product-card .product-card_description{margin-bottom:8px}.product-card .badges{gap:8px}.product-card .product-card__pricing button{padding:12px 32px;font-size:16px}.product-card .product-card__rating{gap:4px}.product-card .product-card__rating .star{width:12px;height:12px}.product-card .review-counter{gap:6px}.product-card .review-count{font-size:12px}.product-card .swatches{gap:14px;margin-bottom:36px}.product-card .swatches li.active{outline-offset:6px}.product-card .product-card__spec .info_row{gap:34px}.product-card .product-card__spec .info_row .col-title{font-size:14px}.product-card .product-card__spec .info_row .col-content{font-size:18px}}
/*# sourceMappingURL=/cdn/shop/t/272/compiled_assets/styles.css.map?v=18956969423590157671780624441 */
