.cart-drawer .cart-item__details{display:contents!important}.cart-drawer .cart-item__title{grid-column:2;grid-row:1;min-width:0}.cart-drawer .cart-item__details dl{grid-column:2 / 4;grid-row:2}.cart-drawer .cart-items .cart-item__quantity{grid-row:3!important}.cart-drawer .cart-item__details .discounts{grid-column:2 / 4;grid-row:4;margin:0}.cart-drawer .cart-item__media{grid-row:1 / 5!important}.cart-drawer .discounts__discount{color:#000!important}.cart-drawer .discounts__discount svg{width:14px;height:14px}.header__icon--search,.header__icon--search:hover,.header__icon--cart,.header__icon--cart:hover{text-decoration:none!important}@media(min-width:990px){.header{position:relative!important}.header__inline-menu{position:static!important}.header__inline-menu:after{left:0!important;right:0;width:auto!important}.header__inline-menu .mega-menu{position:static!important}.viv-mm .mega-menu__content{position:absolute!important;left:0!important;right:0!important;width:auto!important;top:100%!important;overflow:visible!important;max-height:none!important;z-index:5}.viv-mm__inner{overflow:visible}.header__icon--cart .cart-count-bubble{right:-7px!important;top:2px!important}}@media(min-width:1200px){.product.grid{justify-content:center!important;column-gap:43px!important;gap:0 43px!important;padding-top:0}.section-main-product,.product-section{padding-top:28px}}h1,h2,h3,h4,.viv-fc__title,.viv-it__heading,.viv-gal__title,.viv-faq__heading,.viv-footer__title,.drawer__heading,.product__title h1{font-family:var(--font-heading-family)!important;font-weight:400!important}.viv-faq__title,.bundle-title{font-family:var(--font-body-family)!important;font-weight:600!important}.cart-item__name,.viv-mm__head{font-family:var(--font-body-family)!important}.product__title{margin-bottom:11px!important}.product__info-container>.viv-rating:first-child,.product__info-container>div:first-child>.viv-rating{margin-top:0}.viv-faq__q{flex:1;min-width:0}.viv-faq__tl{display:flex;align-items:center;justify-content:space-between;gap:10px}.viv-faq__icon{flex:0 0 28px}.viv-optval{font-weight:400}@media(min-width:750px){.viv-cs{display:none!important}}.viv-usp{margin:0 0 6px!important}.viv-csw button{height:94px!important}.viv-csw button img{object-fit:cover}.thumbnail-list__item .thumbnail{overflow:hidden}.thumbnail[aria-current]:after{content:"";position:absolute;left:0;right:0;bottom:0;height:3px;background:#000;pointer-events:none}@media(min-width:990px){.product--thumbnail_slider .thumbnail-slider .thumbnail-list{gap:11px!important}.product--thumbnail_slider .thumbnail-slider .thumbnail-list__item{height:80px!important;flex:0 0 80px!important}.product--thumbnail_slider .thumbnail-slider .thumbnail{position:relative;height:80px!important;padding:0!important;box-shadow:none!important}.product--thumbnail_slider .thumbnail[aria-current]{box-shadow:none!important}.product--thumbnail_slider .thumbnail img{object-fit:contain!important}}.viv-opt,.viv-opt__track{display:contents}.viv-opt__nav{display:none}.viv-card__price:has(.viv-card__save){display:flex;flex-wrap:wrap;align-items:center;gap:6px}.viv-card__price:has(.viv-card__save) s,.viv-card__price:has(.viv-card__save)>span{margin:0 8px 0 0!important}.viv-card__save{order:3;display:inline-flex;align-items:center;justify-content:center;width:fit-content;padding:4px 8px;font-style:normal;font-size:14px;line-height:1.15;letter-spacing:0;white-space:nowrap;border-radius:3px;font-weight:500;color:#000}@media(max-width:749px){.viv-card__save{padding:3px 7px;border-radius:2px}}@media(min-width:990px){.product--thumbnail_slider .thumbnail-list__item:before{display:none!important}.product--thumbnail_slider .thumbnail-slider{align-self:stretch!important;position:relative!important;height:auto!important}.product--thumbnail_slider .thumbnail-slider .thumbnail-list{position:absolute!important;top:max(0px,calc(var(--viv-oh, 0px) - 28px));bottom:20px;left:0;right:0;height:auto!important;max-height:none!important;overflow-y:auto!important;scrollbar-width:none;align-content:flex-start}.product--thumbnail_slider .thumbnail-slider .thumbnail-list::-webkit-scrollbar{display:none}}.product__media-list .product__media-toggle,.product__media-list .product__media-icon{display:none!important}.product__media-list .product__modal-opener,.product__media-list .product__media{cursor:default!important}.thumbnail-list__item{position:relative}.thumbnail[aria-current]:after{display:none!important}.thumbnail-list__item:has(.thumbnail[aria-current]):after{content:"";position:absolute;left:0;right:0;bottom:0;height:3px;background:#000;z-index:3;pointer-events:none}.product__media-list .product__media-item,.product__media-list .product__media-item *,.product__media-list .product__media-item *:after{outline:none!important}.product__media-list .product__media-item:focus-within,.product__media-list .product__modal-opener:focus-within,.product__media-list .product__media-toggle:focus:after,.product__media-list .product__media-toggle:focus-visible:after{box-shadow:none!important}
/*# sourceMappingURL=/cdn/shop/t/6/assets/viv-fix2.css.map */
