@font-face{font-family:GraymalkinLaser;font-style:regular;font-weight:400;src:url(/cdn/shop/files/GraymalkinLaser.woff?v=1737429195) format("woff2"),url(/cdn/shop/files/GraymalkinLaser.woff?v=1737429195) format("woff")}.font-neuropol{font-family:GraymalkinLaser!important}.link,.customer a,.product__tags a,.topbar__social__message a{font-size:1.2rem}@media screen and (min-width: 990px){.header--top-left,.header--top-left-inverse{grid-template-areas:"heading partbottom icons";grid-template-columns:auto 1fr auto;grid-auto-rows:1fr}.header--part-bottom{margin:0 auto}}.instruction-manual{width:100vw;max-width:100%;background-color:#cf4f2b;display:flex;align-items:center;gap:20px;padding:50px 20px;flex-wrap:wrap;border-radius:10px;justify-content:center;text-align:center}@media (max-width: 767px){.instruction-manual{padding:30px 20px}}.instruction-manual__title{font-size:108px;color:#fff;line-height:1.2;font-weight:800;text-transform:capitalize}@media (min-width: 992px){.instruction-manual__title{text-align:left}}@media (max-width: 767px){.instruction-manual__title{font-size:52px;text-align:center}}.instruction-manual__subtitle{font-size:20px;color:#fff;text-transform:uppercase}@media (max-width: 767px){.instruction-manual__subtitle{letter-spacing:.05em}}.instruction-manual__btns{display:flex;gap:20px;flex-grow:1;justify-content:center;position:relative}@media (max-width: 767px){.instruction-manual__btns{flex-wrap:wrap;align-items:center}}.instruction-manual__btn{--bg-scale: scale3d(0, 1, 1);--bg-scale-hover: scale3d(1, 1, 1);--bg-origin: right;--bg-origin-hover: left;padding:10px 30px;background-color:#fff;color:#cf4f2b;font-size:24px;border-radius:50px;text-decoration:none;position:relative;overflow:hidden;transition:border .3s ease-in-out,color .3s ease-in-out,padding .5s ease-in-out,font-size .5s ease-in-out;z-index:1}.instruction-manual__btn:before,.instruction-manual__btn:after{content:"";display:block;position:absolute;left:0;top:0;width:100%;height:100%}.instruction-manual__btn:before{border-radius:50px;background-color:#1a1a1a;background-image:repeating-linear-gradient(45deg,#1a1a1a,#2b2b2b,#1a1a1a 4px);z-index:-1;transform:var(--bg-scale);transform-origin:var(--bg-origin);transition:transform .5s ease-in-out,background 1s ease-in-out}.instruction-manual__btn:after{border-radius:50px;border:1px solid #fff}.instruction-manual__btn:hover{--bg-scale: var(--bg-scale-hover);--bg-origin: var(--bg-origin-hover);color:#fff!important}.instruction-manual__btn:hover:before{transform:var(--bg-scale)}@media (max-width: 767px){.instruction-manual__btn{font-size:20px}}.bg-armordill.instruction-manual{background-color:#2d3436;background-image:linear-gradient(315deg,#2d3436,#000 74%)}.bg-armordill .instruction-manual__btn{background-color:#fff;color:#000}.bg-armordill .instruction-manual__title,.bg-armordill .instruction-manual__subtitle{color:#fff}.bg-armordill.bg-nebula{background-color:#0a0a0a;background-image:radial-gradient(circle,#1c1c1c 10%,#0a0a0a 60%,#000)}.bg-armordill.bg-glossy{background-color:#000;background-image:linear-gradient(45deg,#333 25%,#000,#111 75%)}.bg-armordill.bg-carbon-fiber{background-color:#1a1a1a;background-image:repeating-linear-gradient(45deg,#1a1a1a,#2b2b2b,#1a1a1a 4px)}.a-patent{width:100%;position:relative}.a-patent .a-patent__wrapper{display:flex;flex-wrap:wrap;justify-content:center;align-items:center;flex-direction:row-reverse;border-radius:10px;border:1px solid #d4d4d8;padding:15px}@media (min-width: 992px){.a-patent .a-patent__wrapper{padding:30px}}.a-patent .a-patent__badge-wrapper{display:flex;justify-content:center;align-items:center;width:100%;flex:0 0 auto;padding-left:0;padding-right:0}@media (min-width: 992px){.a-patent .a-patent__badge-wrapper{width:25%;border-left:1px solid #dee2e6;padding-left:15px;padding-bottom:0;flex-direction:column}}.a-patent .a-patent__badge{margin-top:15px;display:flex;align-items:center;justify-content:center}.a-patent .a-patent__badge img{margin-bottom:10px;max-width:100px}@media (max-width: 767px){.a-patent .a-patent__badge img{max-width:88px}}.a-patent .a-patent__badge-info{text-align:center;font-weight:600;font-size:18px;padding-left:15px;padding-right:15px}.a-patent .a-patent__content-wrapper{width:100%;flex:0 0 auto;border-top:2px solid #dee2e6;text-align:center;padding-top:20px}@media (min-width: 992px){.a-patent .a-patent__content-wrapper{width:75%;text-align:left;padding-top:0;border:none}}.a-patent .a-patent__content-title{line-height:1.2;font-weight:700}.a-patent .a-patent__content-info{margin-top:15px;line-height:1.5}@media (min-width: 992px){.a-patent .a-patent__content-info{margin-top:30px;font-size:18px}}.spotlight-block{position:relative;width:100%}.spotlight-block .spotlight-block__wrapper{display:grid;grid-template-columns:1fr;width:100%;gap:8px}@media (min-width: 992px){.spotlight-block .spotlight-block__wrapper{gap:40px 24px}}.spotlight-block .spotlight-block__wrapper--column-3{grid-template-columns:1fr}@media (min-width: 992px){.spotlight-block .spotlight-block__wrapper--column-3{grid-template-columns:repeat(3,1fr)}}@media (max-width: 767px){.spotlight-block .spotlight-block__wrapper--column-3{gap:24px}}.spotlight-block .spotlight-block__card{position:relative;display:flex;flex-direction:column;gap:16px;height:auto}.spotlight-block .spotlight-block__card.spotlight-block__card--transparent{background-color:transparent;padding:0}@media (min-width: 992px){.spotlight-block .spotlight-block__card{gap:24px}}.spotlight-block .spotlight-block__card-image-wrapper{border-radius:10px;overflow:hidden}.spotlight-block .spotlight-block__info{display:flex;flex-direction:column;align-items:flex-start;flex-grow:1;gap:12px}.spotlight-block .spotlight-block_info-heading{margin:0;line-height:1.2;font-weight:700;color:#000;font-size:20px}.spotlight-block .spotlight-block_info-text{font-size:16px;line-height:1.4;color:#232323}@media (min-width: 992px){.spotlight-block .spotlight-block_info-text{margin-right:34px}}.img-with-text-wrapper{display:flex;width:100%}.img-with-text-images{display:flex;align-items:center;flex-wrap:nowrap;position:relative;width:100%;flex:0 0 100%;overflow:hidden}.img-with-text-img{width:100%;position:relative;flex:0 0 100%;background:var(--image-bg);overflow:hidden;border-radius:var(--block-radius)}.img-with-text-content{flex:0 0 100%}.img-with-text-content-inner{display:flex;flex-direction:column;width:100%;height:100%;justify-content:center;align-self:flex-start;text-align:left;overflow:hidden;padding:20px}.img-with-text-heading{font-weight:700;text-transform:lowercase}.img-with-text-des{font-size:16px;line-height:1.4;margin-top:10px;margin-bottom:15px;color:#484848}@media (min-width: 992px){.img-with-text-des{margin-bottom:30px}}@media (min-width: 992px){.img-with-text-wrapper.img-large .img-with-text-images{flex:0 0 55%}.img-with-text-wrapper.img-large .img-with-text-content{flex:0 0 45%}.img-with-text-wrapper .img-with-text-content-inner{padding-right:2.5rem;padding-left:2.5rem}}@media (max-width: 767px){.img-with-text-wrapper{flex-wrap:wrap}.img-with-text-wrapper .img-with-text-content-inner{padding-left:0}}.container-full slideshow-carousel{padding:0}slideshow-carousel{--color-overlay: #000;display:block;position:relative;width:100%;padding-top:20px;padding-bottom:20px}@media (min-width: 992px){slideshow-carousel{--slideshow-height: 650px}}@media (max-width: 767px){slideshow-carousel{--slideshow-height: 385px}.slideshow__bottom{display:none!important}}slideshow-carousel .slideshow__container{position:relative}slideshow-carousel .slideshow__swiper{border-radius:15px;overflow:hidden}slideshow-carousel .slideshow__slide{position:relative}slideshow-carousel .slideshow__content-wrapper{width:100%;height:100%;position:absolute;top:0;left:0;right:0;bottom:0;display:flex;z-index:3}slideshow-carousel .slideshow__content{position:absolute;width:100%;max-width:85%}@media (min-width: 992px){slideshow-carousel .slideshow__content.small-width{max-width:500px}}slideshow-carousel .slideshow__overlay{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;background-color:var(--color-overlay);opacity:var(--color-opacity);z-index:2}slideshow-carousel .slideshow__media{position:relative;width:100%}slideshow-carousel .slideshow-subtitle{display:none}slideshow-carousel .slideshow__title{margin-bottom:15px}@media (min-width: 992px){slideshow-carousel .slideshow__title{margin-bottom:20px}}slideshow-carousel .slideshow__des{margin-bottom:10px;line-height:1.5}.slideshow__bottom{z-index:4;position:absolute;bottom:15%;left:5%;display:none}.slideshow__pagination-number{display:flex;flex-wrap:wrap;justify-content:flex-start;gap:8px 16px;margin-top:0;background-color:transparent}@media (min-width: 992px){.slideshow__pagination-number{gap:16px 24px;padding-right:4px;padding-left:4px}}.slideshow__pagination-number .swiper-pagination-bullet{position:relative;width:36px;height:36px;background-color:unset;opacity:.4;margin:3px 0!important;transition:all,.4s}@media (min-width: 992px){.slideshow__pagination-number .swiper-pagination-bullet{width:48px;height:48px;margin:4px 0!important}}.slideshow__pagination-number .swiper-pagination-bullet svg{position:absolute;top:-3px;left:-3px;width:calc(100% + 6px);height:calc(100% + 6px);transform:rotate(-90deg)}@media (min-width: 992px){.slideshow__pagination-number .swiper-pagination-bullet svg{top:-4px;left:-4px;width:calc(100% + 8px);height:calc(100% + 8px)}}.slideshow__pagination-number .swiper-pagination-bullet span{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.slideshow__pagination-number .swiper-pagination-bullet .circle{stroke-width:3px;stroke-linecap:round;stroke-dasharray:163.28;stroke-dashoffset:163.28}.slideshow__pagination-number .swiper-pagination-bullet-active{opacity:1;background-color:#fff3}.slideshow__pagination-number .swiper-pagination-bullet-active svg{fill:none;color:#fff}.slideshow__pagination-number .swiper-pagination-bullet-active svg .circle{stroke-dashoffset:0;animation-play-state:paused;animation-name:progress-slide;animation-fill-mode:backwards;animation-timing-function:linear}.slideshow__bottom{width:660px!important;position:absolute;left:50%;bottom:10%;transform:translate(-50%)}.slideshow__pagination-progress{display:flex;flex-wrap:wrap;justify-content:center;gap:8px 16px;margin-top:0;background-color:transparent}@media (min-width: 992px){.slideshow__pagination-progress{gap:16px 24px;padding-right:4px;padding-left:4px}}.slideshow__pagination-progress .swiper-pagination-bullet{width:110px;background:transparent}.slideshow__pagination-progress .swiper-pagination-bullet-active .slideshow__nav-item-progress{animation-name:increaseProgress;animation-fill-mode:forwards;animation-timing-function:ease-out;transform:scaleX(0)}.slideshow__nav-item-progress-bar{display:block;width:100%;height:3px;transform-origin:center left;background-color:#666}.slideshow__nav-item-progress{display:block;background-color:#fff;height:3px;width:100%;animation-duration:9s;transform-origin:center left}.slideshow__btn-wrapper{width:100%;position:absolute;top:50%;left:0;transform:translateY(-50%);display:flex;justify-content:space-between;align-items:center;padding-left:10px;padding-right:10px;z-index:5}.swiper-arrow{cursor:pointer}.swiper-arrow svg{width:32px;height:32px;fill:#232323;transition:all .4s ease-in-out}.swiper-arrow:hover svg{fill:#fff;transition:all .4s ease-in-out}.slideshow__thumbs-wrapper{position:absolute;left:0;right:0;width:100%;display:none}@media (min-width: 992px){.slideshow__thumbs-wrapper{padding-left:64px;padding-right:64px;bottom:10px}}.slideshow__swiper[data-navigation=false] .slideshow__btn-wrapper{display:none}.slideshow__swiper[data-pagination-type=tabs] .slideshow__thumbs-wrapper,.slideshow__swiper[data-pagination=true] .slideshow__bottom{display:block}.slideshow__thumbs{overflow-x:hidden;max-width:600px;background-color:transparent}.slideshow__thumbs .slideshow__thumbs-slide{cursor:pointer;border-radius:30px;background-color:transparent;opacity:.6;transition:background-color,opacity,.4s}@media (min-width: 992px){.slideshow__thumbs .slideshow__thumbs-slide{padding:18px 28px}}.slideshow__thumbs .slideshow__thumbs-slide.swiper-slide-thumb-active{background-color:#fff3;opacity:1;transition:background-color,opacity,.4s}.slideshow__thumbs .swiper-slide{pointer-events:auto!important}.slideshow_thumbs-title{display:flex;justify-content:center;gap:8px;align-items:center;font-size:20px;color:#fff}.slideshow_thumbs-title .bi{font-size:30px}.slideshow__swiper--full-width{border-radius:0;overflow:hidden}@media (min-width: 992px){.desktop-fixed-height{height:var(--slideshow-height)}.desktop-fixed-height .slideshow__media .meida-box{padding-top:0;height:100%}}@media (max-width: 767px){.mobile-fixed-height{height:var(--slideshow-height)}.mobile-fixed-height .slideshow__media .meida-box{padding-top:0;height:100%}}@media (min-width: 992px){.d-text-left{text-align:left}}@media (min-width: 992px){.d-center-left{top:50%;left:120px;transform:translateY(-50%)}}@media (max-width: 767px){.m-text-center{text-align:center}}@media (max-width: 767px){.m-center{top:50%;left:50%;transform:translate(-50%,-50%)}}.color-white{color:#fff;font-family:Oswald;font-weight:500}@keyframes heroFade{0%{opacity:0;transform:translate3d(0,100%,0)}to{opacity:1;transform:translateZ(0)}}@keyframes progress-slide{0%{stroke-dashoffset:163.28;opacity:1}to{stroke-dashoffset:0;opacity:1}}@keyframes increaseProgress{0%{transform:scaleX(0)}to{transform:scaleX(1)}}.animation-on .slideshow__content-wrapper [data-aos=hero]{opacity:0;animation-duration:1s;animation-name:none;transition:none}.animation-on .slideshow__swiper .text-reveal-content{display:block;overflow:hidden}.animation-on .slideshow__swiper .text-reveal-content>span{display:block}.animation-on .slideshow__swiper.swiper-initialized .swiper-slide-active [data-aos=hero].aos-animate{opacity:1;animation-name:heroFade;animation-fill-mode:both}.animation-on .slideshow__swiper.swiper-initialized .swiper-slide-active [data-aos-order="2"]{animation-delay:.45s}.animation-on .slideshow__swiper.swiper-initialized .swiper-slide-active [data-aos-order="3"]{animation-delay:.55s}.animation-on .slideshow__swiper.swiper-initialized .swiper-slide-active [data-aos-order="4"]{animation-delay:.8s}.cursor-arrow-left{opacity:0;position:absolute;z-index:10;width:100px;height:100px;border-radius:50%;background:url(/cdn/shop/files/cursor-arrow-left.png?v=1736874373) no-repeat center/cover;cursor:pointer;pointer-events:none}.cursor-arrow-left.on{background-image:url(/cdn/shop/files/cursor-arrow-right.png?v=1736874372)}@media (min-width: 992px){.swiper-navigation-type--2 .slideshow__btn-wrapper{width:165px;top:85%;left:85%;gap:30px;justify-content:center}.swiper-navigation-type--2 .slideshow__btn-wrapper .swiper-arrow{background-color:#fff;color:#000;width:56px;height:56px;border-radius:50%;display:grid;place-items:center}.swiper-navigation-type--2 .slideshow__btn-wrapper .swiper-arrow:hover .animated-arrow:before{transform:translate(2.5px) rotate(45deg)}.swiper-navigation-type--2 .slideshow__btn-wrapper .swiper-arrow:hover .animated-arrow:after{opacity:1;transform:scaleX(1)}}.swiper-navigation-type--2 .slideshow__bottom{bottom:3%}.animated-arrow{pointer-events:none;place-items:center;display:grid}.animated-arrow:before,.animated-arrow:after{content:"";grid-area:1/-1;transition:all .2s ease-in-out;border-style:solid;border-width:0}.animated-arrow:before{width:8px;height:8px;transform:rotate(45deg);border-color:#000;border-block-start-width:2px;border-inline-end-width:2px;position:relative}.animated-arrow:after{width:10px;height:2px;transform-origin:center;opacity:0;background-color:#000;transform:scaleX(.5)}.animated-arrow--reverse{transform:rotate(180deg)}.banner-grid__type-1{grid-auto-rows:minmax(320px,auto)}.banner-grid{display:grid;gap:24px;grid-template-columns:1fr}@media (min-width: 992px){.banner-grid{grid-template-columns:repeat(4,1fr)}}@media (max-width: 767px){.banner-grid{gap:16px}}@media (min-width: 992px){.banner-grid.banner-grid__type-1{grid-auto-rows:minmax(454px,auto)}.banner-grid.banner-grid__type-1 .banner-grid__card:nth-child(6n-5){grid-column:span 2;min-height:260px}.banner-grid.banner-grid__type-1 .banner-grid__card:nth-child(6n-1){grid-column:span 2;min-height:260px}}.banner-grid .banner-grid__card{position:relative;display:flex;flex-direction:column;padding:20px;border-radius:12px;overflow:hidden}@media (min-width: 992px){.banner-grid .banner-grid__card{padding:40px}.banner-grid .banner-grid__card:hover .banner-grid__content-title{transform:translateY(-45px)}.banner-grid .banner-grid__card:hover .banner-grid__btn{opacity:1;transform:translateY(-80px)}}.banner-grid .banner-grid__link-overlay{display:block;position:absolute;top:0;right:0;bottom:0;left:0;z-index:1}.banner-grid .banner-grid__media{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;display:block;background-color:transparent;overflow:hidden}.banner-grid .banner-grid__image{display:block;max-width:100%;position:absolute;top:0;left:0;height:100%;width:100%;-o-object-fit:cover;object-fit:cover;-o-object-position:center center;object-position:center center;transition:opacity .3s,transform .3s}.banner-grid .banner-grid__overlay{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;background-color:#232323}.banner-grid .banner-grid__content-group{margin-top:auto;max-width:635px;z-index:1}@media (min-width: 992px){.banner-grid .banner-grid__content-group{pointer-events:none}}.banner-grid .banner-grid__content-title{margin-top:0;margin-bottom:0;color:#fff}@media (min-width: 992px){.banner-grid .banner-grid__content-title{pointer-events:none;transition:transform .5s cubic-bezier(.7,0,.2,1)}}.banner-grid .banner-grid__btn{transition:transform .5s;margin-top:16px;color:#fff;display:inline-flex;align-items:center;overflow:hidden;font-weight:600;margin-left:5px}@media (min-width: 992px){.banner-grid .banner-grid__btn{margin-top:24px;pointer-events:all;position:absolute;bottom:-40px;opacity:0;transition:transform .5s cubic-bezier(.7,0,.2,1),opacity .2s cubic-bezier(.7,0,.2,1),color .5s}}.banner-grid .banner-grid__btn .icon-button-arrow{width:20px;height:20px}.banner-grid .banner-grid__card:nth-child(6n-2) .banner-grid__image{-o-object-position:90%;object-position:90%}.banner-grid .banner-grid__card:nth-child(6n-3) .banner-grid__image{-o-object-position:85%;object-position:85%}.banner-grid .banner-grid__card:nth-child(6n-4) .banner-grid__image{-o-object-position:5%;object-position:5%}.faqs{max-width:1080px;margin-left:auto;margin-right:auto}.faq-content-wrapper{display:flex;flex-direction:column;gap:8px}.faq-content-item{border-radius:12px;padding:8px;color:#000;background:#f7f8f8;line-height:1.4;letter-spacing:-.03em}.faq-content-item.active .faq-content-question,.faq-content-item.active .faq-content-answer,.faq-content-item:hover .faq-content-question,.faq-content-item:hover .faq-content-answer{opacity:1}.faq-content-item.active .faq-content-icon svg{transform:rotate(-90deg)}@media (min-width: 992px){.faq-content-item{padding:20px}}.faq-content-toggle{padding:12px 24px;display:flex;align-items:center;justify-content:space-between;-moz-column-gap:16px;column-gap:16px;width:100%;cursor:pointer}@media (min-width: 992px){.faq-content-toggle{padding:12px 40px}}.button-unstyled{cursor:pointer;background:none;box-shadow:none;border:none}.faq-content-toggle-group{display:flex;align-items:center}.faq-content-question{margin:0;text-align:left;transition:opactiy .25s}.faq-content-icon{display:flex;align-items:center;justify-content:center;flex-shrink:0;overflow:hidden;width:32px;height:32px;border-radius:50%;background-color:#fff;color:#000}.faq-content-icon svg{width:16px;height:16px;transition:.25s;transform:rotate(90deg);stroke:#000}@media (min-width: 992px){.faq-content-icon{width:40px;height:40px}}.faq-content-answer{display:none;padding:0 0 12px}.faq-content-answer-inner{max-width:760px;padding-left:24px}.faq-content-answer-inner p{margin:0}.faq-content-answer-inner>*{color:#67737c}@media (min-width: 992px){.faq-content-answer-inner{padding-left:40px}}.media-reveal-animation{display:block!important}@media screen and (prefers-reduced-motion: no-preference){.has-reveal-animaion{position:relative;overflow:hidden}.media-reveal-animation{position:absolute;z-index:9;left:0;top:0;width:100%;height:100%}.media-reveal-animation.reveal-type-swipe{--scale-x: 1;--scale-y: 1;--transform-origin: right;--color: #000;background:var(--color);transition:transform .7s ease-in-out;transform-origin:var(--transform-origin);transform:scale(var(--scale-x),var(--scale-y))}.media-reveal-animation.animated.from-left,.media-reveal-animation.animated.from-right{--scale-x: 0}.media-reveal-animation.animated.from-right{--transform-origin: left}.media-reveal-animation.animated.from-bottom{--transform-orgin: top;--scale-y: 0}}popup-video{position:relative;overflow:hidden}.video-modal-wrapper{display:flex;justify-content:center;align-items:stretch;margin-right:auto;margin-left:auto;width:100%}@media (max-width: 767px){.video-modal-wrapper{flex-direction:column;flex-wrap:wrap}}.video-modal-items{display:flex;align-items:center;flex-wrap:nowrap;position:relative;width:100%;overflow:hidden;flex:0 0 100%}@media (min-width: 992px){.video-modal-items{flex:0 0 60%}}.video-modal-item{width:100%;position:relative;overflow:hidden;border-radius:16px;text-align:center}.video-modal-popup{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);width:100%;height:100%;display:flex;justify-content:center;align-items:center;cursor:pointer}.video-modal-popup:hover svg #play-icon{transition:all .3s linear;opacity:1!important}.video-modal-popup svg #play-icon{transition:all .3s linear}.video-modal-button{width:100%;height:100%;display:flex;justify-content:center;align-items:center;background:transparent}.video-modal-button .icon-play{width:60px;height:60px}.popup-content-item{flex:0 0 100%}@media (min-width: 992px){.popup-content-item{flex:0 0 40%}}.popup-content-item-inner{display:flex;flex-direction:column;width:100%;height:100%;justify-content:center;text-align:left;overflow:hidden;padding:20px}@media (min-width: 992px){.popup-content-item-inner{padding-left:45px}}.popup-content-item-text-heading{font-weight:600}.popup-content-item-text-btn{margin-top:15px;color:#841a73;font-weight:500;font-size:18px;display:flex;gap:5px;align-items:center;transition:color .2s ease}.svg-inline-play{width:20px;height:20px;overflow:visible}body.video-dialog-show .popup-video-dialog{opacity:1;visibility:visible;pointer-events:auto;transform:translate3d(-50%,-50%,0)}body.video-dialog-show .background-overlay,body.is-common-modal .background-overlay{opacity:1;pointer-events:all}body:not(.safari) .background-overlay{cursor:none}body:not(.safari) .background-overlay:hover{cursor:none}body:not(.safari) .background-cursor-wrapper{position:absolute;top:0;left:0;transform:translateY(calc(var(--translate-y, 0) * 1px - 50%)) translate(calc(var(--translate-x, 0) * 1px - 50%));transition:transform 70ms ease}body:not(.safari) .background-cursor-wrapper-outer,body:not(.safari) .background-cursor-wrapper-inner{transform:scale(.1);opacity:0;transition:transform .35s ease-in-out,opacity .35s .15s ease}body:not(.safari) .background-cursor-wrapper-outer{width:40px;height:40px;border-radius:50%;background-color:#fff;display:flex;justify-content:center;align-items:center}body:not(.safari) .background-cursor-wrapper-inner{width:25px;height:25px;position:relative;display:flex;justify-content:center;align-items:center}body:not(.safari) .background-cursor-wrapper-inner svg{width:15px;height:15px;stroke:#232323}body:not(.safari) .background-cursor-wrapper.enlarge-cursor .background-cursor-wrapper-outer,body:not(.safari) .background-cursor-wrapper.enlarge-cursor .background-cursor-wrapper-inner{transform:scale(1);opacity:1;transition-delay:0ms}.popup-video-dialog .popup-content-wrapper{padding:0}.popup-dialog{display:block;position:fixed;top:50%;left:50%;height:auto;z-index:102;width:100%;max-width:calc(100% - 30px);opacity:0;visibility:hidden;pointer-events:none;background-color:#fff;box-shadow:0 6px 27px #0003;transition:opacity .3s,transform .35s ease,visibility .35s ease;transform:translate3d(calc(-50% - 10px),-50%,0)}@media (min-width: 992px){.popup-dialog{max-width:720px}}.popup-content-wrapper{padding:30px;position:relative}.popup-header{margin:0 0 25px;padding:20px 0 0}@media (min-width: 992px){.popup-header{padding-top:3px}}.popup-video-dialog .popup-header{margin:0;padding:0}.popup-close{display:block;position:absolute;top:-15px;right:-15px;width:30px;height:30px;line-height:1;font-size:0;letter-spacing:0;background:#000;text-align:center;padding:7px;border:none;z-index:11}.popup-close svg{width:100%;height:100%;fill:#fff;stroke:transparent}.popup-content{position:relative}.fluid-width-video-wrapper{width:100%;position:relative;padding:0;overflow:hidden}.fluid-width-video-wrapper video,.fluid-width-video-wrapper iframe{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.fluid-width-video-wrapper iframe{height:100%;border:0}.fluid-with-video-wrapper{width:100%;position:relative;padding:0;overflow:hidden}.background-overlay{position:fixed;background-color:#232323cc;top:0;left:0;bottom:0;right:0;cursor:pointer;display:block!important;z-index:100;opacity:0;pointer-events:none;transition:opacity .5s ease}body.is-common-modal #common-modal-popup{opacity:1;visibility:visible;pointer-events:auto;transform:translate3d(-50%,-50%,0)}.popup-title{font-size:18px;overflow:hidden;white-space:normal;display:-webkit-box;-webkit-line-clamp:1;text-overflow:ellipsis;-webkit-box-orient:vertical;text-transform:uppercase;margin:0;padding:0}.common-modal-content{display:none}#common-modal-popup .popup-content{min-height:55vh;overflow-y:auto}.border-1{border:1px solid #ccc}.svg-inline-file{width:20px;height:20px;overflow:visible}.video-trigger{cursor:pointer}.categories{position:relative;--image-bg: #fff}@media (min-width: 992px){.categories{--columnCount: 6;--columnGap: 10px;--columnWidth: 80%}}@media (max-width: 767px){.categories{--columnCount: 2;--columnGap: 5px;--columnWidth: 85%}}.categories__box-list{display:grid;grid-template-columns:repeat(var(--columnCount, 4),minmax(0,1fr));gap:var(--columnGap)}.categories__box-item{position:relative;transition:.3s ease}.categories__box-item.square .categories__box-item__image{border-radius:3px;overflow:hidden}.categories__box-item .categories__box-item__image .media-box{z-index:1}@media (min-width: 992px){.categories__box-item:hover{transform:translateY(-10px)}.categories__box-item:hover .categories__box-item__image:after{box-shadow:inset 0 0 0 5px #ffffff78,inset 0 0 0 225px #0000003b}}.categories__box-item__image{position:relative;width:100%;background:var(--image-bg);max-width:var(--columnWidth);margin:0 auto}.categories__box-item__image:after{position:absolute;content:"";width:100%;height:100%;left:0;top:0;z-index:1;pointer-events:none;transition:all .25s ease-in-out}.categories__box-item__content{padding-top:10px}.categories__box-item__content-heading{font-size:16px}.v-carousel-wrapper{overflow:hidden}.v-carousel-wrapper .v-media-carousel{border-radius:10px;overflow:hidden}.v-carousel-wrapper .img-wrapper{transition:1.2s;overflow:hidden;aspect-ratio:2.7333}.v-carousel-wrapper .img-wrapper img{height:100%;width:100%;-o-object-fit:cover;object-fit:cover}.v-carousel-wrapper .carousel-row{padding-top:52px}.v-carousel-wrapper .carousel-row .nav-buttons{list-style:none;padding-left:32px;margin-bottom:0}.v-carousel-wrapper .carousel-row .nav-buttons li{margin-top:16px}.v-carousel-wrapper .carousel-row .nav-buttons li:first-child{margin:0}.v-carousel-wrapper .carousel-row .nav-buttons button{border:none;background-color:#0000;color:#cfcfcf;transition:.3s}.v-carousel-wrapper .carousel-row .nav-buttons button.active{color:#413939}.v-carousel-wrapper .carousel-row .carousel-wrapper{overflow:hidden}.v-carousel-wrapper .nav-module{display:flex;flex-direction:row;align-items:stretch}.v-carousel-wrapper .progress-bar-track{height:100%;width:2px;background-color:#41393966}.v-carousel-wrapper .progress-bar-track .progress-bar-progress{height:0;width:100%;background-color:#413939}.v-carousel-wrapper .progress-bar-track.active .progress-bar-progress{height:100%;animation:fillProgressBarVert 5.1s linear;animation-play-state:revert;display:block!important}.v-carousel-wrapper .slide-content p{cursor:grab;font-weight:500;font-size:18px;color:#000}.v-carousel-wrapper .slide-content ul{display:flex;padding-left:0;list-style:none;margin-top:50px}.v-carousel-wrapper .slide-content ul li{margin-top:0;margin-right:25px}.v-carousel-wrapper .progress-bar-wrapper{display:flex;justify-content:space-between;align-items:center}.v-carousel-wrapper .progress-bar-wrapper .count-position,.v-carousel-wrapper .progress-bar-wrapper .count-total{margin:0 16px}.v-carousel-wrapper .progress-bar-wrapper .progress-bar-track{position:relative;background-color:#0000004f;width:100%;height:10px;max-width:100%;height:2px;bottom:0;top:auto;left:0;transform:translate(0);border-top:0}.v-carousel-wrapper .progress-bar-wrapper .progress-bar-track .swiper-pagination-progressbar-fill{top:0;border-radius:7px;background-color:#000}.v-carousel-wrapper .progress-bar-wrapper button{border:none;background:0 0;line-height:0;transform:translateY(-1.5px)}.v-carousel-wrapper .progress-bar-wrapper button.forward{transform:rotate(180deg)}@media (min-width: 992px){.v-carousel-wrapper .slide-content .fluid-h6{display:none}.v-carousel-wrapper .progress-bar-wrapper{height:0;overflow:hidden;margin:0}}@media (max-width: 767px){.v-carousel-wrapper .img-wrapper{aspect-ratio:.914667}}@keyframes fillProgressBarVert{0%{height:0}to{height:100%}}.testimonials__content{position:relative;width:100%}.testimonials__content .testimonials__slider-wrapper{position:relative;min-width:0;overflow:hidden}.testimonials__content .testimonials__slider .swiper-slide{height:auto}.testimonials__content .testimonials__slide{display:flex;flex-direction:column;padding:0;height:100%;background-color:#f8f8f8;border-radius:12px;overflow:hidden}.testimonials__content .testimonials__author-image{position:relative}.testimonials__content .testimonials__item{padding:24px;display:flex;flex-direction:column;align-items:flex-start;height:100%}@media (min-width: 992px){.testimonials__content .testimonials__item{padding:40px}}.testimonials__content .testimonials__rating{display:inline-flex;align-items:center;gap:6px;margin-bottom:8px;padding:5px 10px;border-radius:50px;background-color:#fff}.testimonials__content .testimonials__stars{display:flex;align-items:center}.testimonials__content .testimonials__stars .icon-star{font-size:14px;color:#cf4f2b}.testimonials__content .testimonials__rating-count{font-size:13px;font-weight:700;font-family:Inter}.testimonials__content .testimonials__text{margin-top:0;margin-bottom:16px;max-width:1000px;color:#000;font-weight:600}@media (min-width: 992px){.testimonials__content .testimonials__text{margin-bottom:24px}}.testimonials__content .testimonials__text-author{margin-top:auto;font-weight:600}.muticolumn{position:relative;width:100%;background-color:#fff;background-attachment:fixed}.muticolumn .muticolumn-list__wrapper{display:grid;grid-template-columns:repeat(2,1fr);width:100%;gap:8px}@media (min-width: 992px){.muticolumn .muticolumn-list__wrapper.muticolumn-list__wrapper--3{grid-template-columns:repeat(3,1fr);gap:40px 20px}}.muticolumn .muticolumn-card{position:relative;background-color:transparent;display:flex;flex-direction:column;justify-content:center;align-items:center;gap:16px;height:auto}@media (min-width: 992px){.muticolumn .muticolumn-card{border-left:1px solid #e6e8e9}.muticolumn .muticolumn-card:nth-child(3n+1){padding-left:0!important;border:none}}.muticolumn .muticolumn-card__image-wrapper{overflow:hidden}.muticolumn .muticolumn-card__image-wrapper--icon{width:68px;height:68px}@media (min-width: 992px){.muticolumn .muticolumn-card__image-wrapper--icon{margin-right:320px}}.muticolumn .muticolumn-card__info{display:flex;flex-direction:column;align-items:flex-start;flex-grow:1;gap:1.2rem}@media (max-width: 767px){.muticolumn .muticolumn-card__info{align-items:center}}.muticolumn .muticolumn-card__heading{max-width:470px;margin:0;font-weight:600;color:#000}.muticolumn .muticolumn-card__text{max-width:388px;color:#67737c;margin:0;line-height:1.4}@media (max-width: 767px){.muticolumn .muticolumn-card__text{text-align:center}}.armordill-btn-wrapper{width:185px;margin-top:30px}.armordill-btn{--bg-scale: scale3d(0, 1, 1);--bg-scale-hover: scale3d(1, 1, 1);--bg-origin: right;--bg-origin-hover: left;--bg-color: #000;--bg-color-hover: #860100;--text-color: #000;--hover-text-color: #fff;--bg-border-color: #000;display:block;width:-moz-fit-content;width:fit-content;padding:10px 35px;background:none;color:var(--text-color);font-size:20px;border-radius:50px;text-decoration:none;position:relative;overflow:hidden;transition:border .3s ease-in-out,color .3s ease-in-out,padding .5s ease-in-out,font-size .5s ease-in-out;z-index:1;text-align:center}.armordill-btn:hover{--bg-scale: var(--bg-scale-hover);--bg-origin: var(--bg-origin-hover);color:var(--hover-text-color)}.armordill-btn:before,.armordill-btn:after{content:"";display:block;position:absolute;left:0;top:0;width:100%;height:100%}.armordill-btn:before{border-radius:50px;background-color:var(--bg-color);transform:var(--bg-scale);transform-origin:var(--bg-origin);transition:transform .5s ease-in-out,background 1s ease-in-out;z-index:-1}.armordill-btn:after{border-radius:50px;border:1.5px solid var(--bg-border-color)}.armordill-btn:hover:before{transform:var(--bg-scale-hover)}.text-marquee-wrapper{display:flex;flex-direction:row;position:relative;width:100%;transform:none;overflow:hidden}.text-marquee{flex:0 0 auto;min-width:100%;z-index:1;display:flex;flex-direction:row;align-items:center;animation:text-marquee 20s linear 0s infinite;animation-play-state:running;animation-delay:0s;animation-direction:reverse}.text-marquee__child-container{flex:0 0 auto;display:flex;min-width:auto;flex-direction:row;align-items:center}.text-marquee__child{transform:none;margin-right:60px}.text-marquee__title{font-weight:500;font-size:32px;color:#000}.text-marquee__subtitle{font-weight:500;color:#777;font-size:16px}@keyframes text-marquee{0%{transform:translate(0)}to{transform:translate(-100%)}}.font-reveal span{-webkit-clip-path:rect(-10% 0% 500% 0%);clip-path:rect(-10% 0% 500% 0%);transition:all .9s ease 0s}.font-reveal.on span{-webkit-clip-path:rect(-10% 150% 500% 0%);clip-path:rect(-10% 150% 500% 0%);transition:all .9s ease 0s}.solgan-title{font-weight:700;color:#000}.border-bottom-1{padding-bottom:24px;border-bottom:1px solid rgb(221,221,221)}.splash-video{width:100%;height:150vh}.splash-video__meida-wrapper{display:block;position:sticky;left:0;top:0;border-radius:50px;margin:120px auto 0;width:84.1%;height:100vh;z-index:1;overflow:hidden}.splash-video__meida-wrapper:after{padding-top:50%;content:"";display:block;position:relative;z-index:0}.splash-video__meida-wrapper>img{position:absolute;top:0;left:0;z-index:1;width:100%;height:100%;-o-object-fit:cover;object-fit:cover;transition:all .5s}.splash-video__meida-wrapper .splash-video__pc-img{display:block}.splash-video__meida-wrapper .splash-video__mb-img{display:none}.splash-video__meida-wrapper .splash-video__media{position:absolute;top:0;left:0;z-index:1;width:100%;height:100%;-o-object-fit:cover;object-fit:cover;background-color:#000;transition:all .5s;display:block}.testimonials__marquee-wrapper{position:relative;display:none;justify-content:space-between;gap:24px}.testimonials__marquee-wrapper:before{content:"";display:block;position:absolute;top:-20px;width:100%;height:53%;left:0;background:linear-gradient(180deg,#fff,#fff0);z-index:2}.testimonials__marquee-wrapper:after{content:"";position:absolute;bottom:-20px;left:0;width:100%;height:55%;display:block;background:linear-gradient(180deg,#fff0,#fff);z-index:2}.testimonials__marquee-wrapper *{pointer-events:none}.testimonials__marquee-wrapper .swiper-wrapper{transition-timing-function:linear}@media (min-width: 992px){.testimonials__marquee-wrapper{display:flex}}.testimonials__marquee-wrapper_full{flex-wrap:nowrap;height:100vh;max-height:980px}.testimonials__marquee-wrapper_full .swiper-wrapper{transition-timing-function:linear}.testimonials__marquee-wrapper_full .testimonials__marquee{width:100%;height:100%}.testimonials__marquee{margin-left:auto;margin-right:auto;position:relative;overflow:hidden;overflow:clip;list-style:none;padding:0;z-index:1;display:block}.testimonials__slide{padding:32px;height:100%;background-color:#f5f5f5;border-radius:12px;overflow:hidden}@media (min-width: 992px){.testimonials__slide{padding:40px}}.testimonials__slide .testimonials__item{display:flex;flex-direction:column;align-items:flex-start;height:100%}.testimonials__slide .testimonials__text{pointer-events:none;margin-top:0;max-width:1035px;margin-bottom:24px;font-size:18px;font-weight:500;line-height:1.4}@media (min-width: 992px){.testimonials__slide .testimonials__text{margin-bottom:32px}}.testimonials__slide .testimonials__author{display:flex;align-items:center;-moz-column-gap:12px;column-gap:12px;margin-top:auto}.testimonials__slide .testimonials__author-icon{width:48px;height:48px;border-radius:50%;overflow:hidden}.testimonials__slide .testimonials__author-icon img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.testimonials__rating{display:inline-flex;align-items:center;gap:6px;margin-bottom:8px;padding:5px 10px;border-radius:50px;background-color:#fff}.testimonials__stars{display:flex;align-items:center}.testimonials__stars .icon-star{font-size:14px;color:#cf4f2b}#ymm_searchbox{background-color:#202020!important;border-radius:10px;border-bottom:0!important}#ymm_searchbox label{color:#fff!important}#ymm_label{border-radius:5px}@media (min-width: 992px){#ymm_searchbox.horizontal .formFields{margin-bottom:80px}}
/*# sourceMappingURL=/cdn/shop/t/45/assets/product-detail.css.map */
