.video-tab-gallery{position:relative;padding:1.5rem 0;margin:50px 0}.video-tab-gallery .video-tab-gallery__button{cursor:pointer;display:inline-block;background-color:transparent;transition:.3s ease all;text-decoration:none;white-space:nowrap;outline:0;position:relative;border:0;height:44px;min-width:145px;padding:12px 24px;text-align:center;-webkit-user-select:none;-moz-user-select:none;user-select:none;vertical-align:middle;font-family:Bebas Neue,sans-serif;font-size:1.1875rem;font-weight:400;letter-spacing:2px}@media(max-width:991px){.u-hidden-tablet-down{display:none!important}}@media(min-width:992px){.video-tab-gallery{margin-bottom:4rem;padding:3rem 0 3.5rem}}.video-tab-gallery__background{position:absolute;width:100vw;height:100%;top:50%;left:50%;background-color:#f1f1f1;transform:translate(-50%,-50%);z-index:-1}.video-tab-gallery__tabs{margin:0 0 .875rem;display:flex;justify-content:center}.video-tab-gallery__heading{margin:0 0 1.5rem}@media(min-width:992px){.video-tab-gallery__heading{margin:0 0 .1875rem}}.video-tab-gallery__button,.video-tab-gallery__swiper-heading{font-size:1.5rem;line-height:1;letter-spacing:.03125rem}.video-tab-gallery__button-text{position:relative;pointer-events:none}.video-tab-gallery__button-text:after{content:"";position:absolute;left:0;bottom:-.25rem;background:var(--color-red);width:100%;height:.125rem;transition:transform .6s cubic-bezier(.455,.03,.515,.955);transform:scaleX(0);transform-origin:right}.video-tab-gallery__button--active .video-tab-gallery__button-text:after{transform:scaleX(1);transform-origin:left}@media(min-width:992px){.video-tab-gallery__container{padding:0 5rem}}.video-tab-gallery__gallery:not(.swiper-initialized){height:0;overflow:hidden}.video-tab-gallery__swipers-wrapper{display:flex;flex-direction:column;row-gap:1.875rem}.video-tab-gallery__swiper-container{position:relative}@media(max-width:991px){.video-tab-gallery__swiper-container{margin-bottom:2rem}}@media(min-width:992px){.video-tab-gallery__swiper-container,.video-tab-gallery__button,.video-tab-gallery__swiper-heading{display:none}}@media(max-width:991px){.video-tab-gallery__swiper-container:last-child{margin-bottom:0}}@media(min-width:992px){.video-tab-gallery__swiper-container--active{display:block}}.video-tab-gallery__swiper-heading{margin-bottom:1rem}.video-tab-gallery__navigation-button{position:absolute;top:0;min-width:unset;color:#bc2931;transform:translateY(-33.33333%);border:none;background:none}@media(min-width:992px){.video-tab-gallery__navigation-button{width:20px;top:50%;transform:translateY(-50%)}.video-tab-gallery__navigation-button .u-sr-only{font-size:1.2rem}}.video-tab-gallery__navigation-button:disabled{color:#c4c4c4;cursor:default}.video-tab-gallery__navigation-button .icon{stroke:none}.video-tab-gallery__navigation-button--prev{right:2.75rem}@media(min-width:992px){.video-tab-gallery__navigation-button--prev{left:-3.5rem}}@media(max-width:991px){.video-tab-gallery__navigation-button--next{right:0}}@media(min-width:992px){.video-tab-gallery__navigation-button--next{right:-3.5rem}.swiper-slide{max-width:406px;margin:0}}.video-tab-gallery__venobox-trigger{display:block;position:relative}.video-tab-gallery__venobox-trigger:before{content:"";display:table;width:100%;padding-top:56.25%}.swiper-slide{margin:0}.video-tab-gallery__poster{position:absolute;left:0;top:0;right:0;bottom:0;width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.variant-fits{margin:0 auto;max-width:1440px;display:block;grid-area:auto;width:100%;padding:0 10px}.variant-fits .button{border:none;background:none;width:120px;cursor:pointer;margin:0;display:inline-block;text-align:left;color:var(--color-red);font-size:1.4rem;font-weight:500;padding:10px 0 10px 22px;font-family:var(--font-family-2)}.variant-fits .button:before{content:"";margin-right:10px;width:12px;height:2px;background-color:#bc2931;position:absolute;top:50%;transform:translateY(-1px);left:0}.variant-fits .button:after{content:"";height:12px;width:2px;background-color:#bc2931;position:absolute;left:5px;top:50%;transform:translateY(-50%)}.variant-fits .button.expanded:after{width:0}.variant-fits .variant-fits__content{display:none}@media screen and (min-width:1102px){.variant-fits{grid-area:2/1/2/4}}.halo-productView-left .theme-ask{height:60px;display:flex;justify-content:center;align-items:center;gap:10px;border-top:1px solid #efefef}.halo-productView-left .theme-ask .fa_expert_mark{color:#bc2931}.halo-productView-left .theme-ask .btn-ask_expert{color:#bc2931;font-size:1.155rem;line-height:1;font-weight:400;font-family:Bebas Neue,sans-serif!important;text-transform:uppercase;letter-spacing:3px;padding:0!important;background:none;border:none;height:100%}#unavailableFormWrapper h5{margin:10px 0;font-family:var(--font-family-2)}#unavailableFormWrapper input{padding:10px;font-size:12px;font-family:var(--font-family-1)}#unavailableFormWrapper input::-moz-placeholder{font-size:12px;font-family:var(--font-family-1)}#unavailableFormWrapper input::placeholder{font-size:12px;font-family:var(--font-family-1)}#unavailableFormWrapper .info{display:flex;width:100%;margin-bottom:1rem;gap:5%;margin-top:20px}#unavailableFormWrapper .info .contact-phone{flex:0 0 31%}#unavailableFormWrapper .info .unavailable-form{padding-right:10px;margin:0;justify-content:space-between;display:flex;width:100%;border:1px solid #767676}#unavailableFormWrapper .info .unavailable-form .contact-phone{padding:0}#unavailableFormWrapper .info .unavailable-form::-moz-placeholder{font-family:var(--font-family-1)}#unavailableFormWrapper .info .unavailable-form::placeholder{font-family:var(--font-family-1)}#unavailableFormWrapper .info .unavailable-form input{border:none;box-shadow:none;outline:0}.halo-productView-right .value-props{display:flex;flex-wrap:wrap;justify-content:left;row-gap:30px;padding:30px 30px 30px 0;max-width:600px;margin-bottom:32px}@media screen and (max-width:700px){.halo-productView-right .value-props{align-items:flex-start}.halo-productView-right .value-props .value-prop{text-align:left}.halo-productView-right .value-props .value-prop .value-prop__tooltip-text{left:-21%}.halo-productView-right .value-props .value-prop:last-of-type .value-prop__tooltip-text{left:-100%}.halo-productView-right .value-props .value-prop:last-of-type .value-prop__tooltip-text:after{left:50%}}.halo-productView-right .value-props .value-prop{flex:0 0 25%;text-align:center}.halo-productView-right .value-props .value-prop__img-wrapper{display:flex;justify-content:center;align-items:center;width:48px;height:48px;margin:0 auto 7px}.halo-productView-right .value-props .value-prop__text{letter-spacing:.7px;font-family:var(--font-family-2)}.halo-productView-right .value-props .value-prop__tooltip{display:block;position:relative}.halo-productView-right .value-props .value-prop__tooltip-text{position:absolute;max-width:280px;width:280px;bottom:calc(100% + 10px);font-family:Arial,Helvetica,sans-serif;text-transform:none;font-size:.75rem;text-align:left;background-color:#fff;border:1px solid #bc2931;padding:10px;left:-10px;opacity:0;pointer-events:none;z-index:99;transition:all .3s linear}.halo-productView-right .value-props .value-prop__tooltip-text:after{content:"";display:block;height:14px;width:14px;background-color:#fff;border:1px solid #bc2931;border-top-color:transparent;border-left-color:transparent;position:absolute;top:100%;transform:translateY(-50%) rotate(45deg);left:23%}.halo-productView-right .value-props .value-prop__tooltip:hover .value-prop__tooltip-text{opacity:1}.coming-soon{background:transparent;font-family:var(--font-family-2);margin-top:10px}.coming-soon span{color:var(--color-red);font-size:1.375rem;line-height:1.65rem}.wrapper-body:has(.tip-container){display:grid;grid-template-columns:1fr .65fr;margin:0 auto 80px;gap:30px;max-width:1400px;padding:30px}@media screen and (max-width:1200px){.wrapper-body:has(.tip-container){grid-template-columns:1fr}}.wrapper-body:has(.tip-container) .faq-container{margin-top:55px}.wrapper-body:has(.tip-container) .faq-container .title{font-size:18px}.wrapper-body:has(.tip-container) .faq-container .faqs-item .card-header .title{font-size:16px;padding:10px 10px 10px 20px}.wrapper-body:has(.tip-container) .main-title-tip{padding:0}@media screen and (max-width:800px){.wrapper-body:has(.tip-container){grid-template-columns:1fr}.wrapper-body:has(.tip-container) .faqs{padding-top:0!important}.wrapper-body:has(.tip-container) .faq-container{margin-top:0}}.tip-container .halo-block-header{margin:0}.tip-container .halo-block-header .title .text{width:100px;min-width:auto;font-size:18px}.tip-container .row-center{justify-content:center}.tip-container .row-center .tip{max-width:200px}.tip-container .change-sku{text-decoration:underline;color:#bc2931}.tip-container #alert-tip{color:#d12029;padding:10px 0}.tip-container #alert-tip a{color:#70090e;text-decoration:underline}.tip-container .first-step .label-tooltip{display:flex;align-items:center;position:relative}.tip-container .first-step .label-tooltip .tooltip--text{position:absolute;transition:.2s transform linear;opacity:0;width:250px;transform:translate(15%,-80%) scale(0);background:#fff;padding:10px;border:2px solid #bc2931;z-index:1}.tip-container .first-step .label-tooltip .tooltip--text:before{content:"";position:absolute;height:14px;width:14px;background-color:#fff;border:2px solid #bc2931;border-top-color:transparent;border-right-color:transparent;transform:rotate(44deg);bottom:32px;left:-7.2px;z-index:0}.tip-container .first-step .label-tooltip.part-number .tooltip--text:before{bottom:45px}.tip-container .first-step .label-tooltip.serial .tooltip--text:before{bottom:65px}.tip-container .first-step .label-tooltip i:hover+.tooltip--text{opacity:1;transform:translate(15%,-80%) scale(1)}.tip-container .first-step .label-tooltip i{cursor:pointer;padding:10px}@media screen and (min-width:600px){.tip-container .first-step .tip{margin-top:38px;width:230px}}.tip-container .second-step{display:none}.tip-container .second-step .tip-items{grid-template-columns:1fr 1fr;display:grid;place-items:baseline;gap:20px;padding:20px;margin:20px 0}@media screen and (max-width:601px){.tip-container .second-step .tip-items{grid-template-columns:1fr}.tip-container .second-step .tip-items .tip-card{width:100%}.tip-container .second-step .tip-items .tip-card h2{white-space:"auto"}}.tip-container .second-step .tip-items .tip-card{display:flex;flex-direction:column;justify-content:center;align-items:flex-start;box-shadow:3px 3px 10px #00000017;padding:20px;border-radius:10px}.tip-container .second-step .tip-items .tip-card h2{font-size:1.3rem;line-height:1}.tip-container .second-step .tip-items .tip-card .product-sku{font-family:var(--font-family-1);font-size:1rem;font-weight:700;color:#7b7b7b}.tip-container .second-step .tip-items .tip-card .price{font-size:1.3rem;font-family:var(--font-family-2);padding:20px 0}.tip-container .second-step .tip-items .tip-card .price span{padding-left:10px;font-size:1.7rem;color:var(--color-red)}.tip-container .second-step .tip-items .tip-card .price span.compare{color:#000;font-size:1.3rem;text-decoration:line-through}.tip-container .second-step .tip-items .tip-card img{height:300px;-o-object-fit:contain;object-fit:contain;margin:0 auto}.tip-container .second-step .tip-items .tip-card [action="/cart/add"]{text-align:center}.tip-container .second-step .tip-items .tip-card .tip-qty{font-size:1.3rem;font-family:var(--font-family-2);padding:20px 0}.tip-container .second-step .tip-items .tip-card .tip-qty span{font-weight:300}.tip-container .second-step .tip-items .tip-card .extension-data{position:relative;width:100%}.tip-container .second-step .tip-items .tip-card .extension-data h5{position:relative;margin:20px 0 10px;cursor:pointer}.tip-container .second-step .tip-items .tip-card .extension-data h5 span{--rotation: 45deg;display:inline-block;vertical-align:top;position:absolute;top:50%;right:15px;width:11px;height:11px;z-index:2;pointer-events:none;transform:translateY(-50%) rotate(var(--rotation));border:solid var(--color-red);border-width:0px 2px 2px 0px;padding:3px;transition:var(--anchor-transition)}.tip-container .second-step .tip-items .tip-card .extension-data:has(.item-lists.active) h5 span{--rotation: -134deg}.tip-container .second-step .tip-items .tip-card .extension-data .item-lists{display:none;padding-left:20px}.tip-container .second-step .tip-items .tip-card .extension-data .item-lists.active{display:block}
/*# sourceMappingURL=/cdn/shop/t/155/assets/custom-pdp-styles.css.map */
