body.vtx-premium #main-content .vtx-commerce-shell .vtx-line-layout[data-vtx-line],body.vtx-premium #vplScPanel .vtx-line-layout[data-vtx-line]{--line-image:64px;--line-height:84px;--line-actions:104px;display:grid!important;grid-template-columns:var(--line-image) minmax(0,1fr) var(--line-actions)!important;grid-template-rows:32px 26px 26px auto!important;column-gap:12px!important;row-gap:0!important;padding:20px 0!important;margin:0!important;align-items:start!important;border:0!important;border-bottom:1px solid #dce4ef!important;width:100%!important;position:relative}body.vtx-premium #main-content .vtx-commerce-shell .vtx-line-layout[data-vtx-line] :is(.wc-block-components-order-summary-item__description,.wc-block-cart-item__product,.wc-block-cart-item__wrap,.wc-block-cart-item__quantity,.wc-block-cart-item__total),body.vtx-premium #vplScPanel .vtx-line-layout[data-vtx-line] :is(.vpl-sc-item-info,.vtx-line-actions){display:contents!important}body.vtx-premium #main-content .vtx-commerce-shell .vtx-line-layout[data-vtx-line] :is(.wc-block-components-order-summary-item__image,.wc-block-cart-item__image),body.vtx-premium #vplScPanel .vtx-line-layout[data-vtx-line] .vpl-sc-item-image{grid-column:1!important;grid-row:1 / 4!important;width:var(--line-image)!important;min-width:0!important;height:var(--line-height)!important;padding:0!important;margin:0!important;border:0!important}body.vtx-premium #main-content .vtx-commerce-shell .vtx-line-layout[data-vtx-line] :is(.wc-block-components-order-summary-item__image,.wc-block-cart-item__image) img,body.vtx-premium #vplScPanel .vtx-line-layout[data-vtx-line] .vpl-sc-item-img{width:var(--line-image)!important;min-width:0!important;max-width:none!important;height:var(--line-height)!important;object-fit:contain!important;border-radius:7px!important;margin:0!important;padding:0!important}body.vtx-premium #main-content .vtx-commerce-shell .vtx-line-layout[data-vtx-line] .wc-block-components-product-name,body.vtx-premium #vplScPanel .vtx-line-layout[data-vtx-line] .vpl-sc-item-name{grid-column:2!important;grid-row:1!important;align-self:start!important;min-width:0!important;margin:0!important;padding:0!important;font-size:13px!important;line-height:1.4!important;white-space:nowrap!important;overflow:hidden!important;text-overflow:ellipsis!important;font-weight:600!important}body.vtx-premium #main-content .vtx-commerce-shell .vtx-line-layout[data-vtx-line] .vtx-line-strength,body.vtx-premium #vplScPanel .vtx-line-layout[data-vtx-line] .vpl-sc-item-meta{grid-column:2!important;grid-row:2!important;align-self:center!important;min-width:0!important;margin:0!important;padding:0!important;font-size:11px!important;line-height:1.4!important;color:#52627a}body.vtx-premium #main-content .vtx-commerce-shell .vtx-line-layout[data-vtx-line] .vtx-line-unit,body.vtx-premium #vplScPanel .vtx-line-layout[data-vtx-line] .vtx-line-unit{grid-column:2!important;grid-row:3!important;align-self:end!important;font-size:12px!important}body.vtx-premium #main-content .vtx-commerce-shell .vtx-line-layout[data-vtx-line] :is(.wc-block-components-order-summary-item__total-price,.wc-block-cart-item__total-price-and-sale-badge-wrapper),body.vtx-premium #vplScPanel .vtx-line-layout[data-vtx-line] .vpl-sc-item-price{grid-column:3!important;grid-row:3!important;align-self:end!important;justify-self:end!important;padding:0!important;margin:0!important;line-height:1.4!important;font-size:12px!important;min-width:0!important}body.vtx-premium :is(.vtx-line-unit,.vtx-line-total,.vtx-line-layout[data-vtx-line] .vpl-sc-item-price){display:flex;gap:5px;align-items:baseline;white-space:nowrap;line-height:1.4;color:#1f3a6d;font-weight:600}body.vtx-premium :is(.vtx-line-unit,.vtx-line-total,.vtx-line-layout[data-vtx-line] .vpl-sc-item-price) del{color:#69778c;font-weight:400;font-size:.9em}body.vtx-premium :is(.vtx-line-unit,.vtx-line-total,.vtx-line-layout[data-vtx-line] .vpl-sc-item-price) ins{background:none;text-decoration:none;color:inherit}body.vtx-premium .vtx-line-layout[data-vtx-line] [hidden]{display:none!important}body.vtx-premium #main-content .vtx-commerce-shell .vtx-line-layout[data-vtx-line] :is(.wc-block-components-order-summary-item__individual-prices,.wc-block-cart-item__prices,.wc-block-components-product-metadata),body.vtx-premium #main-content .vtx-commerce-shell .vtx-line-layout[data-vtx-line] :is(.wc-block-components-order-summary-item__total-price,.wc-block-cart-item__total-price-and-sale-badge-wrapper)>:not(.vtx-line-total){display:none!important}body.vtx-premium #main-content .vtx-commerce-shell .vtx-line-layout[data-vtx-line] .vtx-summary-quantity,body.vtx-premium #main-content .vtx-commerce-shell .vtx-line-layout[data-vtx-line] .wc-block-components-quantity-selector,body.vtx-premium #vplScPanel .vtx-line-layout[data-vtx-line] .vpl-sc-item-qty{grid-column:3!important;grid-row:1!important;justify-self:end!important;align-self:start!important;width:104px!important;margin:0!important;padding:0!important;min-width:0!important}body.vtx-premium #main-content .vtx-commerce-shell .vtx-line-layout[data-vtx-line] :is(.vtx-summary-quantity__controls,.wc-block-components-quantity-selector),body.vtx-premium #vplScPanel .vtx-line-layout[data-vtx-line] .vpl-sc-item-qty{display:flex!important;height:32px!important;min-height:32px!important;border:1px solid #bacbe2!important;border-radius:6px!important;background:#fff!important;box-sizing:border-box!important}body.vtx-premium #main-content .vtx-commerce-shell .vtx-line-layout[data-vtx-line] :is(.vtx-summary-quantity__controls,.wc-block-components-quantity-selector) :is(button,input),body.vtx-premium #vplScPanel .vtx-line-layout[data-vtx-line] .vpl-sc-item-qty :is(button,span){width:34px!important;min-width:0!important;height:30px!important;min-height:30px!important;flex:1 1 0!important;padding:0!important;margin:0!important;border:0!important;font-size:13px!important;line-height:30px!important;background:transparent!important;color:#1f3a6d!important;text-align:center!important;box-shadow:none!important}body.vtx-premium #main-content .vtx-commerce-shell .vtx-line-layout[data-vtx-line] .wc-block-components-quantity-selector::after{display:none!important}body.vtx-premium #main-content .vtx-commerce-shell .vtx-line-layout[data-vtx-line] .wc-block-cart-item__remove-link,body.vtx-premium #vplScPanel .vtx-line-layout[data-vtx-line] .vpl-sc-item-remove{grid-column:3!important;grid-row:4!important;justify-self:end!important;position:static!important;padding:0!important;margin:8px 0 0!important;width:30px!important;min-height:30px!important;height:30px!important}body.vtx-premium .vtx-line-layout[data-vtx-line] .vtx-line-breakdown{grid-column:2 / 4;grid-row:4;margin:8px 34px 0 0;font-size:10px;color:#52627a;line-height:1.5}body.vtx-premium .vtx-line-hidden-gift{display:none!important}body.vtx-premium .vtx-line-layout[data-vtx-line] .wc-block-components-order-summary-item__quantity{font-size:0!important}body.vtx-premium .vtx-line-layout[data-vtx-line] .wc-block-components-order-summary-item__quantity::after{content:attr(data-vtx-total-quantity);font-size:10px}body.vtx-premium .vtx-line-layout[data-vtx-line] .vtx-summary-quantity__status.is-error{position:relative;width:160px;right:56px;z-index:2;background:#fff;padding:4px}@media(max-width:380px){body.vtx-premium #main-content .vtx-commerce-shell .vtx-line-layout[data-vtx-line],body.vtx-premium #vplScPanel .vtx-line-layout[data-vtx-line]{--line-image:52px;--line-actions:96px;column-gap:8px!important}body.vtx-premium #main-content .vtx-commerce-shell .vtx-line-layout[data-vtx-line] :is(.vtx-summary-quantity,.wc-block-components-quantity-selector),body.vtx-premium #vplScPanel .vtx-line-layout[data-vtx-line] .vpl-sc-item-qty{width:96px!important}body.vtx-premium #main-content .vtx-commerce-shell .vtx-line-layout[data-vtx-line] .wc-block-components-product-name{font-size:12px!important}}body.vtx-premium #main-content .vtx-commerce-shell .vtx-line-layout[data-vtx-line] .vtx-summary-quantity__controls{width:104px!important}body.vtx-premium #main-content .vtx-commerce-shell .vtx-line-layout[data-vtx-line] :is(.vtx-summary-quantity__controls,.wc-block-components-quantity-selector) input{font-size:16px!important}body.vtx-premium .vtx-line-layout[data-vtx-line] .vtx-line-prices{display:flex;align-items:baseline;gap:5px;white-space:nowrap}@media(max-width:380px){body.vtx-premium #main-content .vtx-commerce-shell .vtx-line-layout[data-vtx-line] .vtx-summary-quantity__controls{width:96px!important}}body.vtx-premium .vtx-line-layout[data-vtx-line] .vtx-line-extra{grid-column:2 / 4;grid-row:5;margin:6px 0 0;font-size:11px;line-height:1.5;color:#52627a}body.vtx-premium .vtx-line-layout[data-vtx-line] .vtx-line-strength{white-space:nowrap;overflow:hidden;text-overflow:ellipsis}body.vtx-premium :is(.vtx-line-unit,.vtx-line-total,.vtx-line-prices){flex-wrap:wrap;max-width:100%;row-gap:0}body.vtx-premium .vtx-line-total{justify-content:flex-end}body.vtx-premium .vtx-line-layout[data-vtx-line] .vtx-line-extra{grid-column:2 / 4;grid-row:5;line-height:1.5}body.vtx-premium #main-content .vtx-commerce-shell .vtx-line-layout[data-vtx-line] .vtx-summary-quantity__controls{max-width:100%!important}body.vtx-premium.woocommerce-checkout #main-content .vtx-commerce-shell .vtx-line-layout[data-vtx-line] .wc-block-components-product-name{font-size:13px!important}@media(max-width:380px){body.vtx-premium.woocommerce-checkout #main-content .vtx-commerce-shell .vtx-line-layout[data-vtx-line] .wc-block-components-product-name{font-size:12px!important}}