.harper-widget #minicart-checkoutcta-form-button-container button{background-color:var(--color-white);border:1px solid var(--colour-text-secondary);color:var(--colour-text-secondary);font-size:var(--font-size-s);padding:var(--spacing-s);width:100%;line-height:1.125rem}.harper-widget #minicart-checkoutcta-form-button-container button #minicart-checkoutcta-button-content{text-transform:uppercase;padding:0}.harper-widget__wrapper{min-block-size:44px;margin-block-start:var(--spacing-xs)}.harper-widget__footer{color:var(--colour-text-primary);flex-wrap:wrap;justify-content:center;gap:0 .125rem;padding-block-start:var(--spacing-m);font-size:.625rem;display:flex}.harper-widget__modal-trigger{appearance:none;box-shadow:none;color:inherit;cursor:pointer;background:0 0;border:0;width:auto;padding:0}.harper-widget__modal-trigger:focus-visible{outline-offset:.3rem;outline:1px auto var(--color-support-focus);transition:none}.harper-widget__modal-trigger{font-size:.625rem;text-decoration:underline}.harper-widget.is-loading .harper-widget__wrapper{background-color:var(--colour-skeleton-bg,#f0e7e4);color:#0000;-webkit-user-select:none;user-select:none;animation:1s linear infinite alternate loading-skeleton;display:block}.harper-widget.is-loading .harper-widget__wrapper *{color:#0000;pointer-events:none}.harper-widget--pdp .harper-widget__footer{padding-block:var(--spacing-xxs) var(--spacing-s);padding-inline:var(--spacing-s);border:1px solid var(--color-border-light);font-size:var(--font-size-xs);border-radius:9px;justify-content:center;align-items:center}.harper-widget--pdp .harper-widget__disclaimer{text-align:center;line-height:1.25;display:inline}.harper-widget--pdp .harper-widget__disclaimer-text{letter-spacing:0;font-size:11px}.harper-widget--pdp .harper-widget__logo{margin-inline:var(--spacing-xxs)}.harper-widget--pdp .harper-widget__logo svg{width:47px;height:20px;transform:translateY(6px)}.harper-widget--pdp .harper-widget__modal-trigger{text-align:center;width:100%;font-size:var(--font-size-xs);text-underline-offset:2px;flex-grow:1;flex-shrink:0;align-self:center;margin-block-start:var(--spacing-xxs);line-height:1}@media (min-width:64em){.harper-widget--pdp .harper-widget__modal-trigger{align-self:unset;flex-grow:0;flex-shrink:1;width:fit-content}.harper-widget--pdp .harper-widget__disclaimer-text{font-size:var(--font-size-xs)}}
