.vtc{background:var(--vtc-bg)}.vtc slider-component,.vtc .slider-mobile-gutter,.vtc .vtc-grid.slider{overflow-y:visible!important}.vtc .vtc-grid.slider{padding-block:14px;margin-block:-14px;align-items:stretch}.vtc .vtc-grid.slider .slider__slide{overflow:visible;display:flex}.vtc .vtc-grid.slider .slider__slide{flex:0 0 var(--vtc-slide-w-mobile);width:var(--vtc-slide-w-mobile);max-width:var(--vtc-slide-w-mobile)}@media (min-width: 750px){.vtc .vtc-grid.slider .slider__slide{flex-basis:var(--vtc-slide-w-desktop);width:var(--vtc-slide-w-desktop);max-width:var(--vtc-slide-w-desktop)}}.vtc__header{margin-bottom:18px}.vtc__header .title{margin:0 0 12px}.vtc__header .rte{margin:0}.vtc__header .rte>p{margin:0}.vtc__card{width:100%;display:flex;flex-direction:column;background:#0a0a0cf5;border:1px solid rgba(255,255,255,.08);border-radius:var(--vtc-radius, 26px);box-shadow:0 18px 40px #0000002e;overflow:hidden}.vtc__video{position:relative;aspect-ratio:16 / 9;overflow:hidden;background:#0b0b0c}.vtc__thumb,.vtc__video iframe{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%}.vtc__thumb{object-fit:cover;filter:saturate(.95) contrast(1.05)}.vtc__missing{height:100%;display:grid;place-items:center;color:#ffffffb3;font-size:14px}.vtc__views{position:absolute;top:12px;right:12px;padding:6px 10px;border-radius:999px;background:#0000008c;color:#ffffffeb;font-size:13px;line-height:1;-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px)}.vtc__tap{position:absolute;left:12px;bottom:12px;padding:8px 12px;border-radius:999px;border:1px solid rgba(255,255,255,.14);background:#00000073;color:#ffffffeb;font-size:13px;line-height:1;cursor:pointer;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px)}.vtc__tap.is-active{border-color:#ffffff42;background:#0009}.vtc__body{padding:var(--vtc-card-pad, 16px);display:flex;flex-direction:column;gap:10px}.vtc__made{margin:0;color:#fff;font-weight:900;letter-spacing:.01em;line-height:1.12;font-size:clamp(16px,1.9vw,22px);display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:2;overflow:hidden}.vtc__desc{color:#ffffffa8;font-size:13.5px;line-height:1.35}.vtc__desc p{margin:0 0 10px}.vtc__desc p:last-child{margin-bottom:0}.vtc__desc strong{color:#ffffffeb}.vtc__desc em{color:#ffffffc7}.vtc__bannerLink{display:block;text-decoration:none}.vtc__bannerMedia{aspect-ratio:var(--vtc-cover-ar, 3 / 1);border-radius:10px;overflow:hidden;background:linear-gradient(180deg,#ffffff14,#ffffff05);border:1px solid rgba(255,255,255,.1);box-shadow:0 2px 8px #00000047}.vtc__bannerImg{width:100%;height:100%;object-fit:cover;object-position:var(--vtc-cover-pos, center);display:block}.vtc--centered .vtc__bannerMedia{width:90%;margin-inline:auto}.vtc--offset_left .vtc__bannerMedia{width:95%;margin-left:0;margin-right:auto}.vtc--aligned_padding .vtc__bannerMedia{width:100%;margin:0}.vtc__bottom{display:flex;flex-direction:column;gap:8px}.vtc__productTitle{color:#fff;text-decoration:none;font-weight:900;letter-spacing:.01em;line-height:1.12;font-size:clamp(15.5px,1.85vw,21px);display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:2;overflow:hidden}.vtc__productTitle:hover{text-decoration:underline}.vtc__tags{display:flex;flex-wrap:wrap;gap:6px;align-items:center;color:#ffffffa3;min-height:22px}@media (max-width: 749px){.vtc__tags{flex-wrap:nowrap;overflow-x:auto;white-space:nowrap;-webkit-overflow-scrolling:touch;padding-bottom:2px;scrollbar-width:none}.vtc__tags::-webkit-scrollbar{display:none}}.vtc__badge{padding:2px 7px;border-radius:999px;font-size:.66em;font-weight:750;letter-spacing:.01em;background:linear-gradient(180deg,#ffffff24,#ffffff0d);border:1px solid rgba(var(--vtc-tag-outline),.52);box-shadow:inset 0 0 0 1px #ffffff0d,0 6px 14px #0000003d;flex:0 0 auto}.vtc__buyRow{display:grid;grid-template-columns:1fr auto auto;gap:10px;align-items:center}.vtc__price .price{color:#ffffffeb}.video-carousel__quick-add{background-color:rgb(var(--vtc-quick-bg))!important;color:rgb(var(--vtc-quick-fg))!important}.video-carousel__shop-button{background-color:rgb(var(--vtc-shop-bg))!important;color:rgb(var(--vtc-shop-fg))!important;border:0!important}.video-carousel__shop-button--compact{font-size:.875rem!important;padding:8px 14px!important;min-height:36px!important;line-height:1.1!important;border-radius:10px!important;font-weight:600!important}.video-carousel__shop-button--link{background:transparent!important;border:0!important;padding:0!important;min-height:auto!important;font-size:.875rem!important;font-weight:600!important;cursor:pointer;text-decoration:none}.video-carousel__shop-button--link:hover,.video-carousel__shop-button--link:focus-visible{text-decoration:underline}.vtc__ctaForm{margin:0;display:inline-flex}.vtc__plus{width:44px;height:44px;border-radius:12px;border:0;cursor:pointer;font-size:20px;font-weight:900;line-height:1;position:relative}.vtc__plus[disabled]{opacity:.65;cursor:not-allowed}.vtc__plus[data-tip]:after{content:attr(data-tip);position:absolute;left:50%;bottom:calc(100% + 10px);transform:translate(-50%);padding:7px 9px;border-radius:10px;background:#10131a;color:#fff;font-size:12px;white-space:nowrap;box-shadow:0 10px 28px #0006;opacity:0;pointer-events:none;transition:opacity .14s ease,transform .14s ease}.vtc__plus[data-tip]:before{content:"";position:absolute;left:50%;bottom:calc(100% + 4px);transform:translate(-50%);border:6px solid transparent;border-top-color:#10131a;opacity:0;pointer-events:none;transition:opacity .14s ease}.vtc__plus[data-tip]:hover:after,.vtc__plus[data-tip]:focus-visible:after{opacity:1;transform:translate(-50%) translateY(-2px)}.vtc__plus[data-tip]:hover:before,.vtc__plus[data-tip]:focus-visible:before{opacity:1}.vtc__shop{min-height:44px;border-radius:12px;white-space:nowrap}.vtc__shopLink{white-space:nowrap;color:rgb(var(--vtc-shop-fg))!important}.vtc--product-page .vtc__body{gap:12px}.vtc--product-page .vtc__bottom{gap:10px}@keyframes vtc-spin{to{transform:rotate(360deg)}}.vtc-spinner{animation:vtc-spin .85s linear infinite}.vtc__controls.slider-buttons{margin-top:14px;gap:14px}
/*# sourceMappingURL=/cdn/shop/t/24/assets/section-video-tutorial-carousel.css.map */
