/* Exclusive On The Road — WooCommerce + GeneratePress */
.eotr-woocommerce-page{--eotr-ink:#17130d;--eotr-muted:#70695d;--eotr-gold:#d8ad48;--eotr-gold-dark:#bd9131;--eotr-cream:#faf8f2;--eotr-line:#e5dfd2;background:var(--eotr-cream);color:var(--eotr-ink)}
.eotr-woocommerce-page .site-header,.eotr-woocommerce-page #site-navigation{display:none}
.eotr-storefront-header{background:#090909;box-sizing:border-box;width:100%}
.eotr-storefront-header__inner{align-items:center;box-sizing:border-box;display:flex;justify-content:space-between;margin:auto;max-width:1240px;padding:7px 24px;width:100%}
.eotr-woocommerce-page .eotr-storefront-header img{display:block;height:64px!important;max-height:64px!important;max-width:240px!important;object-fit:contain;width:auto!important}
.eotr-storefront-back{border:1px solid rgba(216,173,72,.55);border-radius:3px;color:#fff;font-size:12px;font-weight:800;letter-spacing:.08em;padding:10px 14px;text-decoration:none;text-transform:uppercase}
.eotr-storefront-back:hover{background:var(--eotr-gold);color:var(--eotr-ink)}
.eotr-woocommerce-page #page{box-sizing:border-box;margin-left:auto;margin-right:auto;max-width:1240px;padding:clamp(34px,5vw,68px) 24px;width:100%}
.eotr-woocommerce-page #primary,.eotr-woocommerce-page .site-content,.eotr-woocommerce-page .content-area{float:none;margin:0;width:100%}
.eotr-woocommerce-page .site-content{display:block;padding:0}
.eotr-woocommerce-page .site-main{margin:0}
.eotr-woocommerce-page .inside-article{background:transparent;margin:0 auto;max-width:1180px;padding:0;width:100%}
.eotr-woocommerce-page .entry-header{margin-bottom:28px;text-align:center}
.eotr-woocommerce-page.woocommerce-checkout:not(.woocommerce-order-received) .entry-header{display:none}
.eotr-woocommerce-page .entry-title,.eotr-woocommerce-page .woocommerce-products-header__title{color:var(--eotr-ink);font-family:Georgia,"Times New Roman",serif;font-size:clamp(32px,5vw,48px);font-weight:400;line-height:1.1}
.eotr-woocommerce-page .woocommerce{font-size:16px}
.eotr-empty-cart{background:#fff;border:1px solid var(--eotr-line);border-radius:6px;box-shadow:0 12px 32px rgba(32,25,12,.06);box-sizing:border-box;margin:0 auto;max-width:760px;padding:clamp(36px,6vw,70px) 24px;text-align:center}
.eotr-empty-cart__icon{align-items:center;background:var(--eotr-gold);border-radius:50%;color:var(--eotr-ink);display:flex;font-family:Georgia,serif;font-size:34px;height:62px;justify-content:center;margin:0 auto 20px;width:62px}
.eotr-empty-cart h2{font-family:Georgia,"Times New Roman",serif;font-size:clamp(28px,4vw,40px);font-weight:400;margin:0 0 12px}
.eotr-empty-cart p{color:var(--eotr-muted);margin:0 auto 24px;max-width:480px}
.eotr-empty-cart .wc-block-components-button{margin:auto;max-width:280px}
.eotr-woocommerce-page .woocommerce>p,.eotr-woocommerce-page .woocommerce>h2,.eotr-woocommerce-page .woocommerce>form:not(.checkout):not(.woocommerce-cart-form),.eotr-woocommerce-page .woocommerce-notices-wrapper{margin-left:auto;margin-right:auto;max-width:920px}
.eotr-checkout-intro{margin:0 auto 34px;max-width:820px;text-align:center}
.eotr-checkout-intro .eotr-checkout-kicker{color:var(--eotr-gold-dark);font-size:12px;font-weight:900;letter-spacing:.16em;margin:0 0 9px;text-transform:uppercase}
.eotr-checkout-intro h1{font-family:Georgia,"Times New Roman",serif;font-size:clamp(36px,5vw,52px);font-weight:400;line-height:1.05;margin:0 0 25px}
.eotr-checkout-steps{align-items:center;display:flex;justify-content:center;margin:auto;max-width:650px;position:relative}
.eotr-checkout-steps:before{background:var(--eotr-line);content:"";height:1px;left:16%;position:absolute;right:16%;top:16px}
.eotr-checkout-steps span{color:var(--eotr-muted);flex:1;font-size:12px;font-weight:700;position:relative;text-transform:uppercase;z-index:1}
.eotr-checkout-steps b{align-items:center;background:#fff;border:1px solid var(--eotr-line);border-radius:50%;display:flex;height:32px;justify-content:center;margin:0 auto 8px;width:32px}
.eotr-checkout-steps .is-done b,.eotr-checkout-steps .is-current b{background:var(--eotr-gold);border-color:var(--eotr-gold);color:var(--eotr-ink)}
.eotr-checkout-steps .is-current{color:var(--eotr-ink)}
.eotr-woocommerce-page .woocommerce form .form-row{margin:0 0 18px;padding:0}
.eotr-woocommerce-page .woocommerce form .form-row label{color:var(--eotr-ink);font-size:13px;font-weight:700;line-height:1.4;margin-bottom:7px}
.eotr-woocommerce-page .woocommerce input.input-text,.eotr-woocommerce-page .woocommerce textarea,.eotr-woocommerce-page .woocommerce select,.eotr-woocommerce-page .select2-container .select2-selection--single{background:#fff;border:1px solid var(--eotr-line);border-radius:4px;box-sizing:border-box;color:var(--eotr-ink);font:inherit;min-height:48px;padding:11px 13px;width:100%}
.eotr-woocommerce-page .select2-container .select2-selection--single .select2-selection__rendered{line-height:24px;padding:0}
.eotr-woocommerce-page .select2-container .select2-selection--single .select2-selection__arrow{height:46px}
.eotr-woocommerce-page .woocommerce input:focus,.eotr-woocommerce-page .woocommerce textarea:focus,.eotr-woocommerce-page .woocommerce select:focus{border-color:var(--eotr-gold-dark);box-shadow:0 0 0 3px rgba(216,173,72,.18);outline:0}
.eotr-woocommerce-page .woocommerce button.button,.eotr-woocommerce-page .woocommerce a.button,.eotr-woocommerce-page .woocommerce input.button,.eotr-woocommerce-page .wc-block-components-button{align-items:center;background:var(--eotr-gold);border:0;border-radius:4px;color:#15120c;display:inline-flex;font-weight:800;justify-content:center;min-height:48px;padding:13px 22px;text-decoration:none;transition:background .2s ease,transform .2s ease}
.eotr-woocommerce-page .woocommerce button.button:hover,.eotr-woocommerce-page .woocommerce a.button:hover,.eotr-woocommerce-page .woocommerce input.button:hover,.eotr-woocommerce-page .wc-block-components-button:hover{background:var(--eotr-gold-dark);color:#fff;transform:translateY(-1px)}
.eotr-woocommerce-page .woocommerce-info,.eotr-woocommerce-page .woocommerce-message,.eotr-woocommerce-page .woocommerce-error{background:#fff;border:1px solid var(--eotr-line);border-top:3px solid var(--eotr-gold);border-radius:4px;color:var(--eotr-ink);margin:0 0 24px;padding:18px 20px 18px 52px}
.eotr-woocommerce-page .woocommerce-error{border-top-color:#b73b32}
.eotr-woocommerce-page .woocommerce-cart-form,.eotr-woocommerce-page .cart_totals,.eotr-woocommerce-page .woocommerce-checkout-review-order,.eotr-woocommerce-page .woocommerce-billing-fields,.eotr-woocommerce-page .woocommerce-additional-fields,.eotr-woocommerce-page .woocommerce-form-login,.eotr-woocommerce-page .woocommerce-form-register,.eotr-woocommerce-page .woocommerce-MyAccount-content{background:#fff;border:1px solid var(--eotr-line);border-radius:6px;box-shadow:0 12px 32px rgba(32,25,12,.06);padding:clamp(20px,3vw,32px)}
.eotr-woocommerce-page .woocommerce-shipping-fields,.eotr-woocommerce-page .woocommerce-additional-fields{margin-top:22px}
.eotr-woocommerce-page table.shop_table{border:0;border-collapse:collapse;margin:0;width:100%}
.eotr-woocommerce-page table.shop_table th,.eotr-woocommerce-page table.shop_table td{border-color:var(--eotr-line);padding:16px 12px}
.eotr-woocommerce-page table.shop_table th{color:var(--eotr-muted);font-size:12px;letter-spacing:.06em;text-transform:uppercase}
.eotr-woocommerce-page .product-name dl.variation{color:var(--eotr-muted);font-size:14px;margin-top:9px}
.eotr-woocommerce-page .product-name dl.variation dt,.eotr-woocommerce-page .product-name dl.variation dd{margin-bottom:4px}
.eotr-woocommerce-page .cart-collaterals{margin-top:30px}
.eotr-woocommerce-page .cart-collaterals .cart_totals{float:right;width:min(100%,480px)}
.eotr-woocommerce-page .cart_totals h2,.eotr-woocommerce-page #order_review_heading,.eotr-woocommerce-page .woocommerce-billing-fields h3,.eotr-woocommerce-page .woocommerce-additional-fields h3{font-family:Georgia,"Times New Roman",serif;font-size:27px;font-weight:400;margin:0 0 22px}
.eotr-woocommerce-page .checkout_coupon{background:#fff;border:1px solid var(--eotr-line);border-radius:6px;margin-bottom:24px;padding:20px}
.eotr-woocommerce-page form.checkout.woocommerce-checkout{display:grid;gap:28px;grid-template-columns:minmax(0,1.15fr) minmax(340px,.85fr)}
.eotr-woocommerce-page form.checkout #customer_details{grid-column:1;grid-row:1 / span 2}
.eotr-woocommerce-page form.checkout #order_review_heading{grid-column:2;margin:0}
.eotr-woocommerce-page form.checkout #order_review{grid-column:2}
.eotr-woocommerce-page #payment{background:#f4f0e7;border-radius:5px}
.eotr-woocommerce-page #payment ul.payment_methods{border-color:var(--eotr-line);padding:20px}
.eotr-woocommerce-page #payment div.form-row{padding:20px}
.eotr-woocommerce-page #place_order{font-size:17px;width:100%}
.eotr-woocommerce-page #payment .payment_box{background:#fff;border-radius:4px;color:var(--eotr-muted);font-size:14px;margin-top:12px}
.eotr-woocommerce-page #payment .payment_box:before{border-bottom-color:#fff}
.eotr-checkout-trust{border-top:1px solid var(--eotr-line);display:flex;gap:8px;justify-content:space-between;margin-top:18px;padding-top:17px}
.eotr-checkout-trust span{color:var(--eotr-muted);font-size:11px;font-weight:700;padding-left:17px;position:relative}
.eotr-checkout-trust span:before{color:#5f7d55;content:"✓";font-weight:900;left:0;position:absolute}
.eotr-woocommerce-page .woocommerce-MyAccount-navigation{width:26%}
.eotr-woocommerce-page .woocommerce-MyAccount-navigation ul{list-style:none;margin:0;padding:0}
.eotr-woocommerce-page .woocommerce-MyAccount-navigation a{background:#fff;border-bottom:1px solid var(--eotr-line);color:var(--eotr-ink);display:block;padding:14px 16px;text-decoration:none}
.eotr-woocommerce-page .woocommerce-MyAccount-navigation .is-active a{background:var(--eotr-gold);font-weight:800}
.eotr-woocommerce-page .woocommerce-MyAccount-content{width:70%}
.eotr-woocommerce-page .woocommerce-MyAccount-navigation,.eotr-woocommerce-page .woocommerce-MyAccount-content{box-sizing:border-box}
.eotr-woocommerce-page .woocommerce-order-overview{background:#fff;border:1px solid var(--eotr-line);border-radius:6px;display:grid;gap:0;grid-template-columns:repeat(4,1fr);margin:24px 0!important;padding:0!important}
.eotr-woocommerce-page .woocommerce-order-overview li{border-bottom:0!important;border-right:1px solid var(--eotr-line)!important;margin:0!important;padding:20px!important;text-align:center}
.eotr-woocommerce-page .woocommerce-order-overview li:last-child{border-right:0!important}
.eotr-woocommerce-page .woocommerce-order-details,.eotr-woocommerce-page .woocommerce-customer-details{background:#fff;border:1px solid var(--eotr-line);border-radius:6px;margin-top:25px;padding:clamp(20px,3vw,32px)}
.eotr-woocommerce-page .woocommerce-order-details h2,.eotr-woocommerce-page .woocommerce-customer-details h2,.eotr-thankyou-help h2{font-family:Georgia,"Times New Roman",serif;font-size:28px;font-weight:400}
.eotr-thankyou-help{background:#17130d;border-radius:6px;color:#fff;margin-top:28px;padding:clamp(24px,4vw,42px);text-align:center}
.eotr-thankyou-help h2{color:#fff;margin:0 0 10px}
.eotr-thankyou-help p{color:#ded7ca;margin:0 auto 22px;max-width:650px}
.eotr-thankyou-help .button{margin:auto}
.eotr-woocommerce-page .site-footer{background:#090909;color:#d8d2c7;margin-top:35px}
.eotr-woocommerce-page .site-footer a{color:var(--eotr-gold)}
.eotr-woocommerce-page .site-info{background:#090909}
/* WooCommerce Blocks */
.eotr-woocommerce-page .wp-block-woocommerce-cart,.eotr-woocommerce-page .wp-block-woocommerce-checkout{max-width:1180px;margin-inline:auto}
.eotr-woocommerce-page .wc-block-components-sidebar-layout{gap:28px}
.eotr-woocommerce-page .wc-block-components-main,.eotr-woocommerce-page .wc-block-components-sidebar{box-sizing:border-box}
.eotr-woocommerce-page .wc-block-components-sidebar{background:#fff;border:1px solid var(--eotr-line);border-radius:6px;padding:24px!important}
.eotr-woocommerce-page .wc-block-components-text-input input,.eotr-woocommerce-page .wc-block-components-combobox .wc-block-components-combobox-control input.components-combobox-control__input{border-color:var(--eotr-line);border-radius:4px}
@media(max-width:900px){
 .eotr-woocommerce-page form.checkout.woocommerce-checkout{display:block}
 .eotr-woocommerce-page form.checkout #customer_details,.eotr-woocommerce-page form.checkout #order_review_heading{margin-bottom:28px}
 .eotr-woocommerce-page .woocommerce-MyAccount-navigation,.eotr-woocommerce-page .woocommerce-MyAccount-content{float:none;margin-bottom:24px;width:100%}
 .eotr-woocommerce-page .wc-block-components-sidebar-layout{display:block}
 .eotr-woocommerce-page .wc-block-components-main,.eotr-woocommerce-page .wc-block-components-sidebar{width:100%!important}
 .eotr-woocommerce-page .wc-block-components-sidebar{margin-top:24px}
}
@media(max-width:600px){
 .eotr-storefront-header__inner{padding:6px 16px}
 .eotr-woocommerce-page .eotr-storefront-header img{height:52px!important;max-height:52px!important;max-width:175px!important}
 .eotr-storefront-back{font-size:0;padding:9px 11px}
 .eotr-storefront-back:after{content:"Inicio";font-size:11px}
 .eotr-woocommerce-page #page{padding:30px 14px}
 .eotr-woocommerce-page .entry-header{margin-bottom:20px}
 .eotr-woocommerce-page .woocommerce-cart-form,.eotr-woocommerce-page .cart_totals,.eotr-woocommerce-page .woocommerce-checkout-review-order,.eotr-woocommerce-page .woocommerce-billing-fields,.eotr-woocommerce-page .woocommerce-additional-fields,.eotr-woocommerce-page .woocommerce-form-login,.eotr-woocommerce-page .woocommerce-form-register,.eotr-woocommerce-page .woocommerce-MyAccount-content{padding:18px 15px}
 .eotr-woocommerce-page .woocommerce table.shop_table_responsive tr{border-bottom:1px solid var(--eotr-line);display:block;padding:12px 0}
 .eotr-woocommerce-page .woocommerce table.shop_table_responsive tr td{border:0;min-height:26px;padding:7px 4px}
 .eotr-woocommerce-page .woocommerce table.shop_table_responsive tr td::before{color:var(--eotr-muted);font-size:12px;text-transform:uppercase}
 .eotr-woocommerce-page .woocommerce-cart-form .actions .coupon{display:grid!important;gap:8px;grid-template-columns:1fr auto;width:100%}
 .eotr-woocommerce-page .woocommerce-cart-form .actions .coupon .input-text{margin:0!important;width:100%!important}
 .eotr-woocommerce-page .woocommerce-cart-form .actions>button{margin-top:10px;width:100%}
 .eotr-woocommerce-page .form-row-first,.eotr-woocommerce-page .form-row-last{float:none!important;width:100%!important}
 .eotr-woocommerce-page .wc-block-components-sidebar{padding:18px!important}
 .eotr-woocommerce-page .wc-block-components-button{width:100%}
 .eotr-checkout-intro{margin-bottom:25px}
 .eotr-checkout-steps span{font-size:9px}
 .eotr-checkout-steps:before{left:15%;right:15%}
 .eotr-checkout-trust{display:grid;gap:9px}
 .eotr-woocommerce-page .woocommerce-order-overview{display:block}
 .eotr-woocommerce-page .woocommerce-order-overview li{border-bottom:1px solid var(--eotr-line)!important;border-right:0!important;text-align:left}
 .eotr-woocommerce-page .woocommerce-order-overview li:last-child{border-bottom:0!important}
}
.eotr-storefront-header .eotr-client-menu{align-items:center;display:flex;gap:clamp(18px,2.4vw,36px);margin-left:auto}.eotr-storefront-header .eotr-client-menu a{color:rgba(255,255,255,.82);font-size:13px;font-weight:750;text-decoration:none}.eotr-storefront-header .eotr-client-menu a:hover,.eotr-storefront-header .eotr-orders-link{color:var(--eotr-gold)}.eotr-storefront-header .eotr-menu-toggle{display:none}
@media(max-width:900px){.eotr-storefront-header__inner{position:relative}.eotr-storefront-header .eotr-menu-toggle{align-items:center;background:transparent;border:1px solid rgba(216,173,72,.5);border-radius:4px;display:flex;flex-direction:column;gap:4px;height:42px;justify-content:center;margin-left:auto;padding:0;width:44px}.eotr-storefront-header .eotr-menu-toggle span{background:#fff;display:block;height:2px;width:19px}.eotr-storefront-header .eotr-menu-toggle b{font-size:0}.eotr-storefront-header .eotr-client-menu{align-items:stretch;background:#0b0b0b;border-top:1px solid rgba(216,173,72,.24);box-shadow:0 18px 30px rgba(0,0,0,.25);display:none;gap:0;left:0;margin:0;padding:10px 18px 16px;position:absolute;right:0;top:100%;z-index:30}.eotr-storefront-header__inner.is-menu-open .eotr-client-menu{display:grid}.eotr-storefront-header .eotr-client-menu a{border-bottom:1px solid rgba(255,255,255,.08);font-size:14px;padding:14px 4px}.eotr-storefront-header .eotr-client-menu a:last-child{border:0}}
.eotr-storefront-header__inner{min-height:72px;padding-bottom:6px;padding-top:6px}.eotr-storefront-header__inner>a:first-child{align-items:center;color:#fff;display:flex;font-family:Georgia,"Times New Roman",serif;font-size:16px;gap:13px;letter-spacing:.08em;line-height:1.15;text-decoration:none}.eotr-storefront-header__inner>a:first-child:after{content:"EXCLUSIVE ON THE ROAD";max-width:165px}.eotr-woocommerce-page .eotr-storefront-header img{border:1px solid rgba(216,173,72,.38);border-radius:50%;height:54px!important;max-height:54px!important;max-width:54px!important;width:54px!important}
.eotr-storefront-header__inner>a:first-child:before{align-items:center;border:1px solid rgba(216,173,72,.62);border-radius:50%;color:var(--eotr-gold);content:"EOR";display:flex;font-family:Arial,sans-serif;font-size:11px;font-weight:900;height:50px;justify-content:center;letter-spacing:.08em;width:50px}.eotr-woocommerce-page .eotr-storefront-header img{display:none!important}
@media(max-width:600px){.eotr-storefront-header__inner{min-height:64px}.eotr-storefront-header__inner>a:first-child{font-size:11px;gap:9px;letter-spacing:.05em}.eotr-storefront-header__inner>a:first-child:after{max-width:92px}.eotr-woocommerce-page .eotr-storefront-header img{height:46px!important;max-height:46px!important;max-width:46px!important;width:46px!important}}
@media(max-width:600px){.eotr-storefront-header__inner>a:first-child:before{font-size:9px;height:42px;width:42px}}
.eotr-checkout-intro .eotr-checkout-lead{color:var(--eotr-muted);font-size:16px;margin:-12px auto 26px;max-width:620px}
.eotr-woocommerce-page .wp-block-woocommerce-checkout{max-width:1180px!important;width:100%}
.eotr-woocommerce-page .wp-block-woocommerce-checkout .wc-block-components-sidebar-layout{align-items:start;display:grid!important;gap:32px;grid-template-columns:minmax(0,1.35fr) minmax(320px,.65fr);margin:0;width:100%}
.eotr-woocommerce-page .wp-block-woocommerce-checkout .wc-block-components-main{box-sizing:border-box;margin:0!important;padding:clamp(22px,3vw,34px)!important;width:100%!important;background:#fff;border:1px solid var(--eotr-line);border-radius:8px;box-shadow:0 12px 32px rgba(32,25,12,.06)}
.eotr-woocommerce-page .wp-block-woocommerce-checkout .wc-block-components-sidebar{box-sizing:border-box;margin:0!important;padding:24px!important;position:sticky;top:24px;width:100%!important}
.eotr-woocommerce-page .wp-block-woocommerce-checkout .wc-block-checkout__actions_row{margin-top:24px}
.eotr-woocommerce-page .wp-block-woocommerce-checkout .wc-block-components-checkout-place-order-button{background:var(--eotr-gold)!important;color:var(--eotr-ink)!important;font-size:15px;font-weight:800;width:100%}
.eotr-woocommerce-page .wp-block-woocommerce-checkout .wc-block-components-checkout-place-order-button:hover{background:var(--eotr-gold-dark)!important;color:#fff!important}
.eotr-woocommerce-page .wp-block-woocommerce-checkout .wc-block-components-title{font-family:Georgia,"Times New Roman",serif;font-size:24px;font-weight:400}
.eotr-woocommerce-page .wp-block-woocommerce-checkout .wc-block-components-validation-error{font-size:13px}
.eotr-woocommerce-page .wp-block-woocommerce-checkout .wc-block-components-notice-banner{border-radius:5px;font-size:13px;margin:14px 0}
@media(max-width:900px){.eotr-woocommerce-page .wp-block-woocommerce-checkout .wc-block-components-sidebar-layout{display:flex!important;flex-direction:column;gap:22px}.eotr-woocommerce-page .wp-block-woocommerce-checkout .wc-block-components-main,.eotr-woocommerce-page .wp-block-woocommerce-checkout .wc-block-components-sidebar{max-width:none!important;width:100%!important}.eotr-woocommerce-page .wp-block-woocommerce-checkout .wc-block-components-sidebar{position:static}.eotr-checkout-intro .eotr-checkout-lead{font-size:15px}}
@media(max-width:600px){.eotr-woocommerce-page .wp-block-woocommerce-checkout .wc-block-components-main,.eotr-woocommerce-page .wp-block-woocommerce-checkout .wc-block-components-sidebar{padding:18px 14px!important}.eotr-checkout-intro h1{font-size:36px}.eotr-checkout-intro .eotr-checkout-lead{margin-bottom:22px;padding:0 8px}}
.eotr-woocommerce-page.woocommerce-order-received .entry-header{margin-bottom:22px}.eotr-woocommerce-page.woocommerce-order-received .entry-title{font-size:clamp(38px,5vw,54px)}
.eotr-woocommerce-page.woocommerce-order-received .woocommerce-thankyou-order-received{color:#4f6848;font-size:16px;font-weight:700;margin:0 auto 26px;max-width:720px;text-align:center}.eotr-woocommerce-page.woocommerce-order-received .woocommerce-thankyou-order-received:before{align-items:center;background:#edf4e9;border:1px solid #bfd0b8;border-radius:50%;color:#54764c;content:"✓";display:flex;font-size:25px;height:58px;justify-content:center;margin:0 auto 16px;width:58px}
.eotr-woocommerce-page.woocommerce-order-received .woocommerce-order{margin:0 auto;max-width:980px}.eotr-woocommerce-page.woocommerce-order-received .woocommerce-order-overview{background:#fff;border:1px solid var(--eotr-line);border-radius:8px;box-shadow:0 12px 32px rgba(32,25,12,.06);display:grid;grid-template-columns:repeat(5,minmax(0,1fr));overflow:hidden}.eotr-woocommerce-page.woocommerce-order-received .woocommerce-order-overview li{align-items:center;display:flex;flex-direction:column;justify-content:center;min-height:92px;padding:16px 12px!important}.eotr-woocommerce-page.woocommerce-order-received .woocommerce-order-overview li strong{color:var(--eotr-ink);font-size:14px;margin-top:6px;text-transform:none}.eotr-woocommerce-page.woocommerce-order-received .woocommerce-order-overview li.woocommerce-order-overview__total strong{color:var(--eotr-gold-dark);font-size:17px}
.eotr-woocommerce-page.woocommerce-order-received .woocommerce-order-details,.eotr-woocommerce-page.woocommerce-order-received .woocommerce-customer-details{border-radius:8px;box-shadow:0 12px 32px rgba(32,25,12,.05);margin-top:24px}.eotr-woocommerce-page.woocommerce-order-received .woocommerce-order-details table{border:0}.eotr-woocommerce-page.woocommerce-order-received .woocommerce-order-details .wc-item-meta{background:#faf8f2;border-radius:5px;margin:12px 0 0;padding:10px 12px}.eotr-woocommerce-page.woocommerce-order-received .woocommerce-order-details .wc-item-meta li{display:flex;gap:5px;margin:3px 0}.eotr-woocommerce-page.woocommerce-order-received .woocommerce-customer-details address{background:#faf8f2;border:1px solid var(--eotr-line);border-radius:5px;line-height:1.65;padding:18px}
.eotr-thankyou-actions{align-items:center;display:flex;gap:12px;justify-content:center}.eotr-thankyou-help .eotr-account-button{border:1px solid var(--eotr-gold);border-radius:4px;color:var(--eotr-gold);font-weight:800;padding:12px 20px;text-decoration:none}.eotr-thankyou-help .eotr-account-button:hover{background:var(--eotr-gold);color:var(--eotr-ink)}
@media(max-width:900px){.eotr-woocommerce-page.woocommerce-order-received .woocommerce-order-overview{grid-template-columns:repeat(2,minmax(0,1fr))}.eotr-woocommerce-page.woocommerce-order-received .woocommerce-order-overview li{border-bottom:1px solid var(--eotr-line)!important;border-right:1px solid var(--eotr-line)!important}.eotr-woocommerce-page.woocommerce-order-received .woocommerce-order-overview li:nth-child(even){border-right:0!important}.eotr-woocommerce-page.woocommerce-order-received .woocommerce-order-overview li:last-child{grid-column:1/-1}}
@media(max-width:600px){.eotr-woocommerce-page.woocommerce-order-received .woocommerce-order-overview{display:block}.eotr-woocommerce-page.woocommerce-order-received .woocommerce-order-overview li{align-items:flex-start;border-right:0!important;min-height:0;text-align:left}.eotr-thankyou-actions{align-items:stretch;flex-direction:column}.eotr-thankyou-help .button,.eotr-thankyou-help .eotr-account-button{box-sizing:border-box;text-align:center;width:100%}}
