.product-information:has(.tv-specs) .tv-specs__sub{margin:-2px 0 8px}.product-information:has(.tv-specs) .tv-specs__list{margin-bottom:10px}.product-information:has(.tv-specs) #izyrent,.product-information:has(.tv-specs) #izyAddons{scroll-margin-top:110px}.product-information:has(.tv-specs) variant-picker .variant-option__button-label__text{display:flex;flex-direction:column;align-items:center}.tv-dur{display:block;font-weight:inherit;line-height:1.2}.tv-km{display:block;margin-top:2px;font-size:11px;font-weight:500;line-height:1.2;color:var(--tv-muted)}.product-information:has(.tv-specs) variant-picker .variant-option__button-label:has(input:checked) .tv-km{color:var(--tv-green-dark)}@media(prefers-reduced-motion:no-preference){html:has(.tv-specs){scroll-behavior:smooth}@keyframes tv-rise{0%{opacity:0;transform:translate3d(0,14px,0)}to{opacity:1;transform:none}}@keyframes tv-fade{0%{opacity:0}to{opacity:1}}@keyframes tv-pop{0%{opacity:0;transform:translate3d(0,-5px,0)}to{opacity:1;transform:none}}@keyframes tv-bump{0%{transform:scale(1)}35%{transform:scale(1.06)}to{transform:scale(1)}}@keyframes tv-slide{0%{transform:translateY(110%)}}html:not(.tv-entered) .product-information:has(.tv-specs) .product-information__media media-gallery{animation:tv-fade .6s ease both}html:not(.tv-entered) .product-information:has(.tv-specs) .tv-under,html:not(.tv-entered) .product-information:has(.tv-specs) .tv-under-b{animation:tv-rise .55s cubic-bezier(.2,.7,.2,1) .3s both}html:not(.tv-entered) .product-information:has(.tv-specs) .product-details .group-block-content>:not(.tv-sticky):not(script){animation:tv-rise .55s cubic-bezier(.2,.7,.2,1) both}html:not(.tv-entered) .product-information:has(.tv-specs) .product-details .group-block-content>:nth-child(2){animation-delay:.06s}html:not(.tv-entered) .product-information:has(.tv-specs) .product-details .group-block-content>:nth-child(3){animation-delay:.12s}html:not(.tv-entered) .product-information:has(.tv-specs) .product-details .group-block-content>:nth-child(4){animation-delay:.18s}html:not(.tv-entered) .product-information:has(.tv-specs) .product-details .group-block-content>:nth-child(n+5){animation-delay:.24s}html:not(.tv-entered) .product-information:has(.tv-specs) .product-details .group-block-content>.tv-card{animation-delay:.2s}html:not(.tv-entered) .tv-sticky{animation:tv-slide .5s cubic-bezier(.2,.7,.2,1) .5s both}.tv-bump{animation:tv-bump .45s ease}.tv-card__total-value.tv-bump{transform-origin:right center}.tv-sticky__total.tv-bump{transform-origin:left center}.tv-card__extras-list li{animation:tv-pop .28s ease both}.tv-card__hint:not([hidden]){animation:tv-pop .28s ease both}.tv-btn{transition:background .18s ease,border-color .18s ease,color .18s ease,box-shadow .2s ease,transform .12s ease}.tv-btn:active{transform:scale(.985)}.tv-card{transition:box-shadow .25s ease}.tv-sticky{transition:transform .28s cubic-bezier(.2,.7,.2,1)}.product-information:has(.tv-specs) variant-picker .variant-option__button-label{transition:border-color .2s ease,box-shadow .2s ease,color .2s ease,transform .12s ease}.product-information:has(.tv-specs) variant-picker .variant-option__button-label:active{transform:scale(.97)}.product-information:has(.tv-specs) media-gallery .slideshow-controls__thumbnail{transition:outline-color .2s ease,opacity .2s ease}@media(hover:hover){.tv-btn--primary:hover{box-shadow:0 8px 20px #2eaa3d4d;transform:translateY(-1px)}.tv-btn--primary:active{transform:scale(.985)}.tv-btn--secondary:hover{background:var(--tv-bg-soft)}.tv-card:hover{box-shadow:0 10px 32px #00000017}.product-information:has(.tv-specs) variant-picker .variant-option__button-label:hover{transform:translateY(-1px)}}}@media(max-width:749px){.rq-whatsapp-chat-container{transition:opacity .2s ease}html.tv-wa-hide .rq-whatsapp-chat-container{opacity:0!important;pointer-events:none!important}}@media screen and (min-width:1100px){.product-information:has(.tv-specs) .product-details .group-block-content>*{margin-bottom:10px}.product-information:has(.tv-specs) .tv-specs__sub{margin:-2px 0 6px}.product-information:has(.tv-specs) .tv-specs__list{grid-template-columns:auto auto;justify-content:start;gap:4px 12px;margin-bottom:8px}.product-information:has(.tv-specs) .tv-specs__list li{font-size:12.5px;padding-left:22px;white-space:nowrap}.product-information:has(.tv-specs) .tv-specs__note:last-child,.product-information:has(.tv-specs) .tv-pricenote{display:none}.product-information:has(.tv-specs) .tv-specs__list li:last-child,.product-information:has(.tv-specs) .tv-specs__list li:has(em){display:none}.product-information:has(.tv-specs) .tv-specs__list li:nth-child(5){grid-column:1 / -1}.product-information:has(.tv-specs) variant-picker .variant-option__button-label{min-height:46px}.product-information:has(.tv-specs) #izyAddons:before{margin-top:8px}.tv-card{padding:16px 18px}.tv-card__title{margin:0 0 10px;font-size:14px}.tv-card__product{grid-template-columns:72px minmax(0,1fr);gap:12px;padding-bottom:10px}.tv-card__img{width:72px}.tv-card__meta,.tv-card__inc{display:none}.tv-card__price{margin-top:2px!important}.tv-card__rows{padding:6px 0}.tv-card__rows>div{padding:3px 0}.tv-card__extras{padding:8px 0}.tv-card__extras-empty{margin-top:2px}.tv-card__edit{width:30px;height:30px}.tv-card__total{padding:10px 0 8px}.tv-card__total-value{margin-top:0;font-size:32px}.tv-card__trust{padding:10px 0}.tv-card .tv-btn{min-height:48px}.tv-card .tv-btn--secondary{margin-top:8px;min-height:44px}.tv-card__inquiry-note{margin-top:4px}}@media screen and (min-width:1100px)and (max-height:860px){.tv-card__trust,.tv-card__inquiry-note{display:none}}.product-information:has(.tv-specs) media-gallery .slideshow-control{display:flex!important;align-items:center;justify-content:center;padding:0!important}.product-information:has(.tv-specs) media-gallery .slideshow-control .svg-wrapper{display:flex;align-items:center;justify-content:center;width:20px;height:20px;margin:0}.product-information:has(.tv-specs) media-gallery .slideshow-control svg{display:block;width:20px;height:20px}.tv-more{display:none}.tv-card .payment-icons{margin-top:12px;--icon-gap:6px;--alignment:center}.tv-card .payment-icons ul{display:flex;flex-wrap:wrap;justify-content:center;gap:6px;margin:0;padding:0;list-style:none}@media screen and (min-width:1100px){.tv-card__trust{display:none}}.product-information:has(.tv-specs) #izyAddons .izyAddonGroup{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:8px}.product-information:has(.tv-specs) #izyAddons .izyAddon{position:relative;display:grid;grid-template-columns:44px minmax(0,1fr);align-items:center;gap:10px;min-height:62px;padding:8px 34px 8px 10px;margin:0;border:1px solid var(--tv-line);border-radius:12px;background:#fff;cursor:pointer;transition:border-color .2s ease,box-shadow .2s ease,background-color .2s ease}.product-information:has(.tv-specs) #izyAddons .izyAddon img{display:block;width:44px;height:44px;margin:0;padding:3px;object-fit:contain;border-radius:8px;background:var(--tv-bg-soft)}.product-information:has(.tv-specs) #izyAddons .izyAddon .izyBox{position:absolute;top:0;right:0;bottom:0;left:0;z-index:2;width:100%;height:100%;margin:0;opacity:0;cursor:pointer}.product-information:has(.tv-specs) #izyAddons .izyAddon>span{display:flex;flex-direction:column;align-items:flex-start;justify-content:center;gap:1px;min-width:0;font-size:13px;line-height:1.25}.product-information:has(.tv-specs) #izyAddons .izyAddon .addonTitle a{pointer-events:none}.product-information:has(.tv-specs) #izyAddons .izyAddon .addonPrice{font-size:12px;font-weight:600;color:var(--tv-muted)}.product-information:has(.tv-specs) #izyAddons .izyAddon:after{content:"";position:absolute;top:8px;right:8px;width:18px;height:18px;border:1.5px solid #cfcfcf;border-radius:50%;background:#fff center / 11px no-repeat;transition:background-color .2s ease,border-color .2s ease}.product-information:has(.tv-specs) #izyAddons .izyAddon:has(.izyBox:checked){border-color:var(--tv-green);box-shadow:inset 0 0 0 1px var(--tv-green);background:var(--tv-green-soft)}.product-information:has(.tv-specs) #izyAddons .izyAddon:has(.izyBox:checked):after{border-color:var(--tv-green);background-color:var(--tv-green);background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%23fff' stroke-width='3.2' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M5 12.5l4.5 4.5L19 7.5'/%3E%3C/svg%3E")}.product-information:has(.tv-specs) #izyAddons .izyAddon:has(.izyBox:focus-visible){outline:2px solid var(--tv-ink);outline-offset:2px}@media(hover:hover){.product-information:has(.tv-specs) #izyAddons .izyAddon:hover{border-color:var(--tv-green)}}@media(max-width:480px){.product-information:has(.tv-specs) #izyAddons .izyAddon{grid-template-columns:36px minmax(0,1fr);gap:8px;padding:8px 28px 8px 8px}.product-information:has(.tv-specs) #izyAddons .izyAddon img{width:36px;height:36px}.product-information:has(.tv-specs) #izyAddons .izyAddon>span{font-size:12px;overflow-wrap:anywhere}}.product-information:has(.tv-specs) .tv-specs__list,.product-information:has(.tv-specs) .tv-specs__note{display:none}@media screen and (min-width:1100px){.product-information:has(.tv-specs) product-price,.product-information:has(.tv-specs) .tv-pricenote{display:none}.tv-card__product{display:none}.tv-card__title{margin-bottom:6px}.tv-facts[data-tv-facts]{grid-template-columns:repeat(4,auto);justify-content:space-between;column-gap:14px;row-gap:12px}.tv-facts[data-tv-facts] li{gap:7px}.tv-facts[data-tv-facts] svg{width:20px;height:20px}.tv-facts[data-tv-facts] strong{font-size:13px;white-space:nowrap}.tv-facts[data-tv-facts] small{font-size:10.5px;white-space:nowrap}}.product-information:has(.tv-specs) media-gallery{--gallery-aspect-ratio:5 / 4}.product-information:has(.tv-specs) media-gallery .product-media-container{aspect-ratio:5 / 4}.product-information:has(.tv-specs) media-gallery .product-media-container img{object-fit:cover}.product-information:has(.tv-specs) media-gallery slideshow-component{position:relative;padding-bottom:0}.product-information:has(.tv-specs) media-gallery slideshow-controls{position:absolute;left:0;right:0;bottom:12px;z-index:3;height:auto;justify-content:center;pointer-events:none}.product-information:has(.tv-specs) media-gallery .slideshow-controls__thumbnails-container{justify-content:center;background:none;pointer-events:none}.product-information:has(.tv-specs) media-gallery .slideshow-controls__thumbnails{pointer-events:auto;padding:6px 8px;border-radius:16px;background:#ffffffd9;box-shadow:0 2px 12px #0000001f;-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px)}.product-information:has(.tv-specs) media-gallery slideshow-arrows{mix-blend-mode:normal!important;isolation:isolate}.product-information:has(.tv-specs) media-gallery .slideshow-control--previous,.product-information:has(.tv-specs) media-gallery .slideshow-control--next{background:#fff!important;color:var(--tv-ink)!important;box-shadow:0 2px 10px #0000002e!important;border:1px solid rgb(0 0 0 / .06)}.product-information:has(.tv-specs) .product-details .text-block[class*=product_title]{--padding-block-start:0px !important}.tv-title-main{display:block}.tv-title-sub{display:block;margin-top:3px;font-family:var(--font-body--family);font-size:15px;font-weight:600;letter-spacing:.01em;text-transform:none;line-height:1.3;color:var(--tv-muted)}.product-information:has(.tv-specs) .tv-specs__sub{margin-top:8px}.product-information:has(.tv-specs) local-pickup{display:none!important}.product-information:has(.tv-specs) #izyRecap{margin:0!important}.product-information:has(.tv-specs) #izyRecap #izyreturn,.product-information:has(.tv-specs) #izyRecap .recap_price{position:absolute;width:1px;height:1px;margin:0;padding:0;overflow:hidden;clip:rect(0 0 0 0);clip-path:inset(50%);white-space:nowrap}.tv-card [data-tv=date]{display:none}.tv-date-compact{white-space:nowrap}.tv-card .tv-btn--secondary{min-height:40px;font-size:13px;letter-spacing:.02em}.tv-card__inquiry-note{font-size:11px;white-space:nowrap}.product-information:has(.tv-specs) #izyrent{min-height:var(--tv-iz-h, 0px)}:root[style*=--tv-iz-h] .product-information:has(.tv-specs) #izyrent{display:block!important}.product-information:has(.tv-specs) #izyAddons:has(>.izyAddon){display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:8px}.product-information:has(.tv-specs) #izyAddons:before{grid-column:1 / -1}.product-information:has(.tv-specs) .izyloader{display:none!important}.product-information:has(.tv-specs) #error_date{display:none!important}.product-information:has(.tv-specs) .shopify-app-block:has(#izyrent){position:relative}.tv-iz-snap{position:absolute;left:0;right:0;z-index:2;pointer-events:none;display:block;background:var(--color-background, #fff)}html.tv-iz-hold #izyrent:not(.tv-iz-snap){visibility:hidden}@media screen and (min-width:1100px){.product-information:has(.tv-specs){padding-top:24px;padding-bottom:64px;min-height:calc(100vh - 92px)}}@media(max-width:749px){.product-information:has(.tv-specs) media-gallery{padding-inline:12px}.product-information:has(.tv-specs) media-gallery slideshow-component{padding-bottom:12px}.product-information:has(.tv-specs) media-gallery slideshow-controls{position:static;margin:10px 0 0;height:auto;pointer-events:auto}.product-information:has(.tv-specs) media-gallery .slideshow-controls__thumbnails-container{pointer-events:auto}.product-information:has(.tv-specs) media-gallery .slideshow-controls__thumbnails{background:none;box-shadow:none;-webkit-backdrop-filter:none;backdrop-filter:none;padding:0}.tv-under{margin-bottom:22px}.tv-card__trust{display:none}[id$=__section_wnrfUt] .section-content-wrapper{padding-inline:20px}}
/*# sourceMappingURL=/cdn/shop/t/33/assets/topvan-pdp-motion.css.map */
