.tpc-delivery-status{display:flex;align-items:flex-start;gap:1em;margin-top:8px;padding-top:8px;border-top:1px solid var(--base,rgb(0 0 0 / .14));color:var(--contrast,#222);font:inherit;line-height:1.4}.tpc-delivery-status[hidden]{display:none!important}body.logged-in .tpc-delivery-status[data-tpc-user-context="pending"]{display:none}.tpc-delivery-status__icon{display:block;width:1.35em;height:1.35em;flex:0 0 1.35em;margin-top:.02em;color:currentColor}.tpc-delivery-status__icon svg{display:block;width:100%;height:100%;fill:currentColor}.tpc-delivery-status__content{display:block;min-width:0}.tpc-delivery-status__service,.tpc-delivery-status__primary,.tpc-delivery-status__note{display:block;margin:0}.tpc-delivery-status__primary{font-weight:600;margin-top:2px}.tpc-delivery-status__estimate-mobile{display:none}.tpc-delivery-status__note{font-size:inherit;line-height:inherit;opacity:.72;margin-top:3px}.tpc-delivery-status.is-local .tpc-delivery-status__note{display:none}.tpc-delivery-status__note-mobile{display:none}.tpc-delivery-status__free-threshold::before{content:" - "}@media (max-width:767px){.woocommerce div.product form.variations_form .woocommerce-variation-availability,.woocommerce div.product form.variations_form .tpc-click-collect-status,.woocommerce div.product form.variations_form .tpc-delivery-status{padding-left:0}.tpc-delivery-status__free-threshold{display:block}.tpc-delivery-status__free-threshold::before{content:none}.tpc-delivery-status__estimate-desktop{display:none}.tpc-delivery-status__estimate-mobile{display:inline}.tpc-delivery-status__note-desktop{display:none}.tpc-delivery-status__note-mobile{display:inline}}.woocommerce div.product form.variations_form .woocommerce-variation.single_variation{display:flex!important;flex-direction:column;flex-wrap:nowrap;align-items:stretch;width:100%;text-align:left}.woocommerce div.product form.variations_form .woocommerce-variation-description{order:0;width:100%}.woocommerce div.product form.variations_form .woocommerce-variation-price{order:1;display:block;width:100%;max-width:none;flex:0 0 100%;text-align:right}.woocommerce div.product form.variations_form .woocommerce-variation-availability{order:2;display:block;width:100%;max-width:none;flex:0 0 100%;text-align:left}.woocommerce div.product .summary .woocommerce-variation-price .price{font-size:var(--tpc-product-price-font-size,inherit)!important}