.elementor-166 .elementor-element.elementor-element-0ced325{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--align-items:stretch;--gap:10px 10px;--row-gap:10px;--column-gap:10px;}.elementor-166 .elementor-element.elementor-element-6a15816.ob-harakiri{writing-mode:inherit;}.elementor-166 .elementor-element.elementor-element-6a15816.ob-harakiri .elementor-heading-title{writing-mode:inherit;}.elementor-166 .elementor-element.elementor-element-6a15816.ob-harakiri div{writing-mode:inherit;}.elementor-166 .elementor-element.elementor-element-6a15816{color:var( --e-global-color-text );}.elementor-166 .elementor-element.elementor-element-6a15816.ob-harakiri > div, .elementor-166 .elementor-element.elementor-element-6a15816.ob-harakiri > h1, .elementor-166 .elementor-element.elementor-element-6a15816.ob-harakiri > h2, .elementor-166 .elementor-element.elementor-element-6a15816.ob-harakiri > h3, .elementor-166 .elementor-element.elementor-element-6a15816.ob-harakiri > h4, .elementor-166 .elementor-element.elementor-element-6a15816.ob-harakiri > h5, .elementor-166 .elementor-element.elementor-element-6a15816.ob-harakiri > h6, .elementor-166 .elementor-element.elementor-element-6a15816.ob-harakiri > p{transform:rotate(0deg);}.elementor-166 .elementor-element.elementor-element-6a15816 > div{text-indent:0px;mix-blend-mode:inherit;}html, body{overflow-x:auto;}:root{--page-title-display:none;}/* Start custom CSS for text-editor, class: .elementor-element-6a15816 */.checkout-button.button.alt.wc-forward {
    background-color: #002847;
}

.checkout-button.button.alt.wc-forward:hover {
    background-color: #002847;
}

#coupon_code {
    width: 128px !important;
    float: none !important;
}

.actions p {
    margin: 0 !important;
}

.elementor-166 .elementor-element.elementor-element-6a15816 table {
    font-size: 0.96em;
}

a.checkout-button.button.alt.wc-forward > br {
    display: none !important;
}/* End custom CSS */
/* Start custom CSS */.woocommerce-message {
    border-top-color: #1C473B;
}

.woocommerce-info {
    border-top-color: #1C473B;
}

.woocommerce-info::before {
    color: #1C473B;
}/* End custom CSS */