body.llcc-cart-page,body.llcc-checkout-page{--llcc-ink:#321014;--llcc-wine:#781945;--llcc-rose:#a52763;--llcc-blush:#f8eef2;--llcc-ivory:#fbf7f4;--llcc-line:#eadedb;color:var(--llcc-ink)}
.llcc-cart-page #content,.llcc-checkout-page #content{padding-top:clamp(35px,5vw,72px)!important;padding-bottom:70px!important}.llcc-cart-page #primary,.llcc-checkout-page #primary{float:none!important;width:100%!important;margin:0!important}.llcc-cart-page #secondary,.llcc-checkout-page #secondary{display:none!important}.llcc-cart-page .site-main,.llcc-checkout-page .site-main{margin:0!important}.llcc-cart-page .entry-header,.llcc-checkout-page .entry-header{text-align:center}.llcc-cart-page h1.entry-title,.llcc-checkout-page h1.entry-title{margin:5px 0 34px!important;color:var(--llcc-ink)!important;font-family:Georgia,'Times New Roman',serif!important;font-size:clamp(39px,4vw,58px)!important;font-weight:500!important;line-height:1.05!important;letter-spacing:-.025em}.llcc-eyebrow{text-align:center;color:var(--llcc-rose);font-size:11px;font-weight:900;letter-spacing:.17em;text-transform:uppercase}
.llcc-cart-page .wp-block-woocommerce-cart,.llcc-checkout-page .wp-block-woocommerce-checkout{max-width:1280px!important;margin:0 auto!important}.llcc-cart-page .wc-block-components-sidebar-layout,.llcc-checkout-page .wc-block-components-sidebar-layout{gap:clamp(28px,4vw,58px)!important}.llcc-cart-page .wc-block-components-main{width:64%!important}.llcc-cart-page .wc-block-components-sidebar{width:36%!important}.llcc-cart-page .wc-block-cart__sidebar{position:sticky!important;top:105px;align-self:flex-start;padding:25px!important;border:1px solid var(--llcc-line);border-radius:16px;background:linear-gradient(145deg,#fff,#fcf7f9);box-shadow:0 18px 48px rgba(50,16,20,.09)}
.llcc-cart-page .wc-block-cart-items{margin:0!important;border-collapse:separate!important;border-spacing:0 13px!important}.llcc-cart-page .wc-block-cart-items__header{display:none!important}.llcc-cart-page .wc-block-cart-items__row{position:relative;border:1px solid var(--llcc-line)!important;border-radius:15px;background:#fff;box-shadow:0 10px 28px rgba(50,16,20,.055)}.llcc-cart-page .wc-block-cart-items__row td{padding:22px 13px!important;border-top:1px solid var(--llcc-line)!important;border-bottom:1px solid var(--llcc-line)!important;vertical-align:middle!important}.llcc-cart-page .wc-block-cart-items__row td:first-child{padding-left:20px!important;border-left:1px solid var(--llcc-line)!important;border-radius:15px 0 0 15px}.llcc-cart-page .wc-block-cart-items__row td:last-child{padding-right:20px!important;border-right:1px solid var(--llcc-line)!important;border-radius:0 15px 15px 0}
.llcc-cart-page .wc-block-cart-item__image{width:155px!important}.llcc-cart-page .wc-block-cart-item__image a{display:block;width:135px;height:203px;overflow:hidden;border-radius:10px;background:var(--llcc-ivory)}.llcc-cart-page .wc-block-cart-item__image img{display:block!important;width:100%!important;height:100%!important;margin:0!important;object-fit:contain!important;object-position:center top!important}.llcc-cart-page .wc-block-components-product-name{color:var(--llcc-ink)!important;font-family:Georgia,serif!important;font-size:23px!important;font-weight:500!important;line-height:1.16!important;text-decoration:none!important}.llcc-cart-page .wc-block-cart-item__prices{margin:8px 0!important;color:var(--llcc-wine);font-size:17px;font-weight:850}.llcc-cart-page .wc-block-components-product-details{display:flex;flex-wrap:wrap;gap:6px;margin:8px 0 14px!important}.llcc-cart-page .wc-block-components-product-details>span{padding:5px 8px;border-radius:99px;background:var(--llcc-blush);color:#65434e;font-size:11px}.llcc-cart-page .wc-block-components-product-details__name{font-weight:850}.llcc-cart-page .wc-block-components-quantity-selector{height:42px!important;border:1px solid #d8c5ca!important;border-radius:7px!important;background:#fff!important}.llcc-cart-page .wc-block-components-quantity-selector__button{min-width:38px!important;color:var(--llcc-wine)!important;font-size:19px!important;font-weight:800!important}.llcc-cart-page .wc-block-cart-item__remove-link{width:28px!important;height:28px!important;margin-left:10px!important;border:1px solid #e4cfd6!important;border-radius:50%!important;background:#fff!important;color:var(--llcc-rose)!important}.llcc-cart-page .wc-block-cart-item__remove-link:after{content:'×';font-size:18px}.llcc-cart-page .wc-block-cart-item__total{color:var(--llcc-ink);font-size:18px;font-weight:850}
.llcc-cart-page .wc-block-cart__totals-title{font-family:Georgia,serif!important;font-size:27px!important;font-weight:500!important;text-transform:none!important}.llcc-cart-page .wc-block-components-totals-wrapper{padding:16px 0!important;border-color:var(--llcc-line)!important}.llcc-cart-page .wc-block-components-totals-item__label,.llcc-cart-page .wc-block-components-totals-item__value{font-size:14px!important}.llcc-cart-page .wc-block-components-totals-footer-item .wc-block-components-totals-item__label,.llcc-cart-page .wc-block-components-totals-footer-item .wc-block-components-totals-item__value{color:var(--llcc-ink);font-size:21px!important;font-weight:900!important}.llcc-cart-page .wc-block-cart__submit-button{min-height:59px!important;border-radius:8px!important;background:linear-gradient(90deg,#781945,#a52763)!important;color:#fff!important;font-size:16px!important;font-weight:900!important;letter-spacing:.025em;box-shadow:0 11px 26px rgba(120,25,69,.25)!important}.llcc-cart-page .wc-block-cart__submit-button:after{content:' →';margin-left:7px}.llcc-cart-page .wc-block-components-express-payment{margin-top:15px}.llcc-cart-page .wc-block-components-totals-coupon__button{color:var(--llcc-wine)!important;font-weight:800!important}
.llcc-reassurance{display:grid;grid-template-columns:repeat(3,1fr);gap:8px;max-width:1280px;margin:22px auto 0}.llcc-reassurance>span{display:flex;align-items:center;gap:9px;padding:12px;border:1px solid var(--llcc-line);border-radius:9px;background:#fff}.llcc-reassurance i{display:grid;place-items:center;width:31px;height:31px;flex:0 0 31px;border-radius:50%;background:var(--llcc-blush);color:var(--llcc-rose);font-style:normal}.llcc-reassurance p{margin:0!important}.llcc-reassurance b,.llcc-reassurance small{display:block}.llcc-reassurance b{font-size:11px}.llcc-reassurance small{color:#7b666c;font-size:9px}
.llcc-cart-page .wc-block-cart__sidebar .llcc-reassurance{grid-template-columns:1fr;margin:18px 0 0}.llcc-cart-page .wc-block-cart__sidebar .llcc-reassurance>span{padding:9px 10px}
.llcc-checkout-page .site-header{min-height:112px!important;margin:0!important;border-bottom:1px solid var(--llcc-line)!important;box-shadow:0 4px 18px rgba(50,16,20,.045)!important}.llcc-checkout-page .site-header>.col-full{display:flex!important;align-items:center!important;justify-content:center!important;min-height:112px!important}.llcc-checkout-page .site-branding{float:none!important;width:auto!important;margin:0!important}.llcc-checkout-page .ll-brand-logo{display:block!important;width:245px!important;max-width:48vw!important;height:auto!important}.llcc-checkout-page .ll-header-actions,.llcc-checkout-page .storefront-primary-navigation,.llcc-checkout-page .ll-announcement,.llcc-checkout-page .ll-announcement-bar,.llcc-checkout-page .site-footer,.llcc-checkout-page .ll-back-to-top{display:none!important}.llcc-checkout-page #content{padding-top:42px!important}.llcc-checkout-page h1.entry-title{margin-bottom:31px!important}
.llcc-checkout-page .site-branding a{pointer-events:none!important;cursor:default!important}
.llcc-checkout-page .wc-block-components-main{width:60%!important;padding:0!important}.llcc-checkout-page .wc-block-components-sidebar{width:40%!important}.llcc-checkout-page .wc-block-checkout__form{padding:28px 31px;border:1px solid var(--llcc-line);border-radius:17px;background:#fff;box-shadow:0 16px 48px rgba(50,16,20,.07)}.llcc-checkout-page .wc-block-components-checkout-step{padding:0 0 24px!important;margin:0 0 25px!important;border-bottom:1px solid var(--llcc-line)!important}.llcc-checkout-page .wc-block-components-checkout-step:last-child{border-bottom:0!important}.llcc-checkout-page .wc-block-components-checkout-step__title,.llcc-checkout-page .wc-block-components-express-payment__title{color:var(--llcc-ink)!important;font-family:Georgia,serif!important;font-size:26px!important;font-weight:500!important}.llcc-checkout-page .wc-block-components-checkout-step__description,.llcc-checkout-page .wc-block-checkout__guest-checkout-notice{color:#806c71!important;font-size:12px!important}.llcc-checkout-page .wc-block-components-text-input input,.llcc-checkout-page .wc-block-components-combobox-control input{min-height:56px!important;border:1.5px solid #d9c8cc!important;border-radius:7px!important;background:#fff!important;font-size:15px!important}.llcc-checkout-page .wc-block-components-text-input label,.llcc-checkout-page .wc-block-components-combobox-control label{font-size:13px!important}.llcc-checkout-page .wc-block-components-text-input input:focus,.llcc-checkout-page .wc-block-components-combobox-control input:focus{border-color:var(--llcc-rose)!important;box-shadow:0 0 0 3px rgba(165,39,99,.11)!important}.llcc-checkout-page .wc-block-components-radio-control-accordion-option{margin:0 0 9px!important;border:1px solid var(--llcc-line)!important;border-radius:9px!important;background:#fff!important;overflow:hidden}.llcc-checkout-page .wc-block-components-radio-control__option{padding:16px!important}.llcc-checkout-page .wc-block-components-radio-control__label{font-size:14px!important;font-weight:800!important}
.llcc-checkout-page .wc-block-checkout__sidebar{position:sticky!important;top:28px!important;align-self:flex-start!important;padding:25px!important;border:1px solid var(--llcc-line);border-radius:17px;background:linear-gradient(145deg,#fff,#fcf7f9);box-shadow:0 16px 48px rgba(50,16,20,.08)}.llcc-checkout-page .wc-block-components-order-summary__button-text,.llcc-checkout-page .wc-block-components-totals-footer-item .wc-block-components-totals-item__label{font-family:Georgia,serif!important;font-size:22px!important;font-weight:500!important}.llcc-checkout-page .wc-block-components-order-summary-item__image{width:86px!important}.llcc-checkout-page .wc-block-components-order-summary-item__image img{width:76px!important;height:114px!important;object-fit:contain!important;object-position:center top!important;border-radius:7px;background:var(--llcc-ivory)}.llcc-checkout-page .wc-block-components-checkout-place-order-button{min-height:62px!important;border:0!important;border-radius:8px!important;background:linear-gradient(90deg,#781945,#a52763)!important;color:#fff!important;font-size:17px!important;font-weight:900!important;letter-spacing:.025em;box-shadow:0 12px 28px rgba(120,25,69,.27)!important}.llcc-checkout-page .wc-block-components-checkout-place-order-button:after{content:' →';margin-left:8px}.llcc-checkout-confidence{display:flex;align-items:center;justify-content:center;gap:27px;max-width:900px;margin:25px auto 0;padding:14px 20px;border-radius:9px;background:var(--llcc-ivory);color:#604a50;font-size:11px;font-weight:750}
@media(max-width:900px){.llcc-cart-page .wc-block-components-sidebar-layout,.llcc-checkout-page .wc-block-components-sidebar-layout{display:block!important}.llcc-cart-page .wc-block-components-main,.llcc-cart-page .wc-block-components-sidebar,.llcc-checkout-page .wc-block-components-main,.llcc-checkout-page .wc-block-components-sidebar{width:100%!important}.llcc-cart-page .wc-block-cart__sidebar,.llcc-checkout-page .wc-block-checkout__sidebar{position:static!important;margin-top:24px!important}.llcc-reassurance{grid-template-columns:1fr}}
@media(max-width:767px){.llcc-cart-page #content,.llcc-checkout-page #content{padding:26px 15px 50px!important}.llcc-cart-page h1.entry-title,.llcc-checkout-page h1.entry-title{margin-bottom:24px!important;font-size:39px!important}.llcc-cart-page .wc-block-cart-items{display:block!important}.llcc-cart-page .wc-block-cart-items tbody{display:block}.llcc-cart-page .wc-block-cart-items__row{display:grid!important;grid-template-columns:112px minmax(0,1fr);padding:14px;border:1px solid var(--llcc-line)!important;border-radius:13px}.llcc-cart-page .wc-block-cart-items__row td{display:block!important;padding:0!important;border:0!important}.llcc-cart-page .wc-block-cart-item__image{grid-row:1/3;width:100px!important}.llcc-cart-page .wc-block-cart-item__image a{width:96px;height:144px}.llcc-cart-page .wc-block-cart-item__product{min-width:0}.llcc-cart-page .wc-block-components-product-name{font-size:19px!important}.llcc-cart-page .wc-block-cart-item__prices{font-size:15px}.llcc-cart-page .wc-block-components-product-details{display:block}.llcc-cart-page .wc-block-components-product-details>span{display:inline-block;margin:2px}.llcc-cart-page .wc-block-cart-item__total{display:none!important}.llcc-cart-page .wc-block-cart__sidebar{padding:20px 17px!important;border-radius:13px}.llcc-cart-page .wc-block-cart__submit-button{min-height:58px!important}.llcc-reassurance{margin-top:15px}.llcc-reassurance>span{padding:11px}
 .llcc-checkout-page .site-header{min-height:88px!important}.llcc-checkout-page .site-header>.col-full{min-height:88px!important}.llcc-checkout-page .ll-brand-logo{width:205px!important;max-width:58vw!important}.llcc-checkout-page #content{padding-top:25px!important}.llcc-checkout-page .wc-block-checkout__form{padding:20px 15px;border-radius:13px}.llcc-checkout-page .wc-block-components-checkout-step__title,.llcc-checkout-page .wc-block-components-express-payment__title{font-size:23px!important}.llcc-checkout-page .wc-block-checkout__sidebar{padding:18px 15px!important;border-radius:13px}.llcc-checkout-page .wc-block-components-checkout-place-order-button{min-height:61px!important;font-size:16px!important}.llcc-checkout-confidence{flex-direction:column;align-items:flex-start;gap:8px;margin-top:17px;padding:14px 17px}.llcc-checkout-page .wc-block-components-express-payment__event-buttons{gap:8px!important}.llcc-checkout-page .wc-block-components-express-payment__event-buttons>li{min-width:100%!important}
}

/* 1.1 structural repair: Woo Blocks widths include padding, so percentage
   widths plus a gap wrapped the sidebar and corrupted narrow layouts. */
.llcc-cart-page .storefront-breadcrumb,
.llcc-checkout-page .storefront-breadcrumb,
.llcc-cart-page .edit-link,
.llcc-checkout-page .edit-link{display:none!important}
.llcc-cart-page #content,
.llcc-checkout-page #content{padding-top:30px!important}
.llcc-cart-page .entry-header,
.llcc-checkout-page .entry-header{min-height:0!important;margin:0!important;padding:0!important}
.llcc-cart-page article,
.llcc-checkout-page article{margin-bottom:0!important}
.llcc-cart-page .wp-block-woocommerce-cart,
.llcc-checkout-page .wp-block-woocommerce-checkout{padding-top:0!important}
.llcc-cart-page .wc-block-components-sidebar-layout,
.llcc-checkout-page .wc-block-components-sidebar-layout{display:flex!important;flex-wrap:nowrap!important;align-items:flex-start!important;gap:40px!important;box-sizing:border-box!important}
.llcc-cart-page .wc-block-components-main,
.llcc-checkout-page .wc-block-components-main{flex:1 1 auto!important;width:auto!important;min-width:0!important;padding-right:0!important;box-sizing:border-box!important}
.llcc-cart-page .wc-block-components-sidebar,
.llcc-checkout-page .wc-block-components-sidebar{flex:0 0 390px!important;width:390px!important;min-width:0!important;box-sizing:border-box!important}
.llcc-cart-page .wc-block-cart__sidebar,
.llcc-checkout-page .wc-block-checkout__sidebar{margin-top:0!important}
.llcc-checkout-page .menu-toggle,
.llcc-checkout-page button.menu-toggle,
.llcc-checkout-page .handheld-navigation{display:none!important}
.llcc-checkout-page .wc-block-components-radio-control__option{position:relative!important;display:flex!important;align-items:center!important;min-height:62px!important;padding:16px 16px 16px 54px!important;box-sizing:border-box!important;overflow:visible!important}
.llcc-checkout-page .wc-block-components-radio-control__input{left:18px!important;margin:0!important;transform:translateY(-50%)!important}
.llcc-checkout-page .wc-block-components-radio-control__label{display:block!important;min-width:0!important;margin:0!important;padding:0!important;line-height:1.25!important;overflow:visible!important}
.llcc-checkout-page .wc-block-components-radio-control-accordion-content{box-sizing:border-box!important;max-width:100%!important;overflow:hidden!important}

@media(max-width:900px){
  .llcc-cart-page .wc-block-components-sidebar-layout,
  .llcc-checkout-page .wc-block-components-sidebar-layout{display:block!important}
  .llcc-cart-page .wc-block-components-main,
  .llcc-checkout-page .wc-block-components-main,
  .llcc-cart-page .wc-block-components-sidebar,
  .llcc-checkout-page .wc-block-components-sidebar{display:block!important;width:100%!important;max-width:none!important;box-sizing:border-box!important}
  .llcc-cart-page .wc-block-cart__sidebar,
  .llcc-checkout-page .wc-block-checkout__sidebar{position:static!important;margin-top:24px!important}
}

@media(max-width:767px){
  .llcc-cart-page #content,
  .llcc-checkout-page #content{padding:18px 14px 44px!important}
  .llcc-cart-page h1.entry-title,
  .llcc-checkout-page h1.entry-title{margin:4px 0 22px!important}
  .llcc-cart-page .wp-block-woocommerce-cart,
  .llcc-checkout-page .wp-block-woocommerce-checkout{width:100%!important;max-width:100%!important;margin:0!important;padding-right:0!important;padding-left:0!important;overflow:visible!important}
  .llcc-cart-page .wc-block-cart-items,
  .llcc-cart-page .wc-block-cart-items tbody{display:block!important;width:100%!important}
  .llcc-cart-page .wc-block-cart-items__row{display:grid!important;grid-template-columns:124px minmax(0,1fr)!important;grid-template-areas:'image product'!important;column-gap:14px!important;width:100%!important;margin:0 0 14px!important;padding:14px!important;box-sizing:border-box!important}
  .llcc-cart-page .wc-block-cart-items__row td{position:static!important;display:block!important;width:auto!important;min-width:0!important;height:auto!important;margin:0!important;padding:0!important;border:0!important;transform:none!important}
  .llcc-cart-page .wc-block-cart-item__image{grid-area:image!important;width:124px!important;align-self:start!important}
  .llcc-cart-page .wc-block-cart-item__image a{display:block!important;width:116px!important;height:174px!important;margin:0!important}
  .llcc-cart-page .wc-block-cart-item__product{grid-area:product!important;width:auto!important;min-width:0!important;padding:2px 0!important}
  .llcc-cart-page .wc-block-cart-item__wrap{position:static!important;display:flex!important;flex-direction:column!important;align-items:flex-start!important;width:100%!important;min-width:0!important;margin:0!important;padding:0!important;transform:none!important}
  .llcc-cart-page .wc-block-components-product-name{display:block!important;width:100%!important;margin:0 0 7px!important;font-size:18px!important;line-height:1.18!important;overflow-wrap:anywhere!important}
  .llcc-cart-page .wc-block-cart-item__prices{position:static!important;margin:0 0 8px!important}
  .llcc-cart-page .wc-block-components-product-details{margin:2px 0 12px!important}
  .llcc-cart-page .wc-block-components-quantity-selector{margin-top:auto!important}
  .llcc-cart-page .wc-block-cart-item__total{display:none!important}
  .llcc-checkout-page .wc-block-checkout__form{width:100%!important;margin:0!important;padding:18px 14px!important;box-sizing:border-box!important;overflow:hidden!important}
  .llcc-checkout-page .wc-block-components-checkout-step{width:100%!important;max-width:100%!important;box-sizing:border-box!important}
  .llcc-checkout-page .wc-block-components-radio-control,
  .llcc-checkout-page .wc-block-components-radio-control-accordion-option{width:100%!important;max-width:100%!important;box-sizing:border-box!important}
  .llcc-checkout-page .wc-block-components-radio-control__option{min-height:66px!important;padding:17px 12px 17px 52px!important}
  .llcc-checkout-page .wc-block-components-radio-control__input{left:17px!important}
  .llcc-checkout-page .wc-block-components-radio-control__label{font-size:15px!important;white-space:normal!important;overflow-wrap:anywhere!important}
}

/* 1.2 conversion and mobile-width repair */
.llcc-checkout-page .wc-block-components-address-form__phone,
.llcc-checkout-page #remember-me{display:none!important}
.llcc-cart-page .wc-block-cart__submit-button .wc-block-components-button__text,
.llcc-checkout-page .wc-block-components-checkout-place-order-button .wc-block-components-button__text{font-size:0!important}
.llcc-cart-page .wc-block-cart__submit-button .wc-block-components-button__text::before{content:'Secure Checkout';font-size:16px!important}
.llcc-checkout-page .wc-block-components-checkout-place-order-button .wc-block-components-button__text::before{content:'Complete My Order';font-size:17px!important}
.llcc-cart-page .wc-block-cart__submit-button::after,
.llcc-checkout-page .wc-block-components-checkout-place-order-button::after{content:'\00a0→'!important;font-size:18px!important}
.llcc-reassurance>span{min-height:64px;box-sizing:border-box;background:linear-gradient(145deg,#fff,#fdf7fa);box-shadow:0 6px 18px rgba(50,16,20,.045)}
.llcc-reassurance i{background:linear-gradient(145deg,#f8e4ed,#fff0d5);color:#9a1f58;font-weight:900}
.llcc-reassurance b{font-size:12px!important}.llcc-reassurance small{margin-top:2px;font-size:10px!important}
.llcc-checkout-confidence{flex-wrap:wrap;font-size:12px!important;font-weight:800!important}

@media(max-width:767px){
  .llcc-cart-page #content>.col-full,
  .llcc-checkout-page #content>.col-full{width:100%!important;max-width:none!important;margin:0!important;padding:0!important}
  .llcc-cart-page #primary,
  .llcc-checkout-page #primary{width:100%!important;max-width:none!important;margin:0!important;padding:0!important}
  .llcc-cart-page #content,
  .llcc-checkout-page #content{width:100%!important;padding-right:10px!important;padding-left:10px!important;box-sizing:border-box!important}
  body.llcc-cart-page .wp-block-woocommerce-cart table.wc-block-cart-items .wc-block-cart-items__row .wc-block-cart-item__total{display:none!important;width:0!important;padding:0!important;border:0!important}
  .llcc-cart-page .wc-block-cart-items__row{grid-template-columns:132px minmax(0,1fr)!important;column-gap:15px!important;padding:12px!important}
  .llcc-cart-page .wc-block-cart-item__image{width:132px!important}
  .llcc-cart-page .wc-block-cart-item__image a{width:124px!important;height:186px!important}
  .llcc-cart-page .wc-block-cart-item__product{max-width:none!important;padding:2px 0!important}
  .llcc-cart-page .wc-block-components-product-name{font-size:19px!important;line-height:1.16!important}
  .llcc-cart-page .wc-block-cart-item__prices{display:block!important;width:auto!important;font-size:16px!important}
  .llcc-cart-page .wc-block-components-product-details>span{max-width:100%!important;box-sizing:border-box!important}
  .llcc-cart-page .wc-block-cart-item__quantity{display:flex!important;align-items:center!important;gap:8px!important;max-width:100%!important}
  .llcc-cart-page .wc-block-cart-item__remove-link{flex:0 0 36px!important;margin-left:0!important}
  .llcc-cart-page .wc-block-cart__sidebar{width:100%!important;max-width:none!important;box-sizing:border-box!important}
  .llcc-checkout-page .wc-block-checkout__form,
  .llcc-checkout-page .wc-block-checkout__sidebar{width:100%!important;max-width:none!important;box-sizing:border-box!important}
  .llcc-checkout-page .wc-block-components-checkout-step__content{padding-right:0!important;padding-left:0!important}
  .llcc-checkout-page .wc-block-components-radio-control-accordion-option{overflow:visible!important}
  .llcc-checkout-page .wc-block-components-radio-control-accordion-content{padding-right:10px!important;padding-left:10px!important}
  .llcc-checkout-page .wc-block-components-checkout-place-order-button .wc-block-components-button__text::before{font-size:16px!important}
  .llcc-reassurance>span{min-height:58px}
  /* Woo repeats its expandable order-summary sidebar after the mobile CTA. */
  body.llcc-checkout-page .wc-block-components-sidebar-layout>.wc-block-checkout__sidebar{display:none!important}
}
