.woocommerce-checkout #content{padding-top:0;padding-bottom:90px}.woocommerce-checkout .entry-title,.woocommerce-checkout h1{margin:0 0 42px!important;color:var(--turo-black)!important;font-family:var(--turo-font-family);font-size:clamp(42px, 5vw, 60px)!important;font-weight:800!important;line-height:1!important;letter-spacing:-0.055em!important;text-align:center!important}.woocommerce-checkout .woocommerce{width:min(1280px, calc(100vw - 48px));max-width:1280px;margin:0 auto;position:relative;left:50%;transform:translateX(-50%)}.woocommerce-checkout .woocommerce-form-coupon-toggle{margin:0 0 12px}.woocommerce-checkout .woocommerce-form-coupon-toggle .woocommerce-info::before{display:none!important;content:none!important}.woocommerce-checkout form.checkout_coupon{display:grid;grid-template-columns:minmax(0,1fr) auto;gap:12px;margin:-12px 0 30px!important;padding:18px!important;border:1px solid rgb(17 17 17 / .08)!important;border-radius:18px!important;background:#fff;box-shadow:0 12px 32px rgb(17 17 17 / .045)}.woocommerce-checkout form.checkout_coupon p{width:auto!important;margin:0!important;padding:0!important}.woocommerce-checkout form.checkout_coupon .input-text{width:100%!important;height:52px!important;margin:0!important;padding:0 18px!important;border:1px solid rgb(17 17 17 / .12)!important;border-radius:999px!important;background:#fff!important;color:var(--turo-black)!important;font-family:var(--turo-font-family);font-size:13px;box-shadow:none!important}.woocommerce-checkout form.checkout_coupon .button{display:inline-flex!important;align-items:center;justify-content:center;height:52px;margin:0!important;padding:0 24px!important;border:0!important;border-radius:999px!important;background:var(--turo-button-bg)!important;color:var(--turo-button-text)!important;font-family:var(--turo-font-family);font-size:11px!important;font-weight:800!important;letter-spacing:.02em;text-transform:uppercase}.woocommerce-checkout form.checkout{display:grid;grid-template-columns:minmax(0,1.15fr) minmax(360px,0.85fr);align-items:start;column-gap:38px;row-gap:0;margin:0!important;padding:0!important}.woocommerce-checkout form.checkout::before,.woocommerce-checkout form.checkout::after{display:none!important;content:none!important}.woocommerce-checkout #customer_details,.woocommerce-checkout #order_review_heading,.woocommerce-checkout #order_review{float:none!important;width:100%!important;margin:0!important}.woocommerce-checkout form.checkout>.woocommerce-NoticeGroup-checkout{grid-column:1 / -1;grid-row:1;transform:translateY(calc(-100% - 12px));width:100%;margin:0!important;padding:0;box-sizing:border-box}.woocommerce-checkout form.checkout>.woocommerce-NoticeGroup-checkout:empty{display:none}.woocommerce-checkout #customer_details{grid-column:1;grid-row:1;padding:30px;box-sizing:border-box;border:1px solid rgb(17 17 17 / .08);border-radius:28px;background:#fff;box-shadow:0 18px 50px rgb(17 17 17 / .055)}.woocommerce-checkout #customer_details .col-1,.woocommerce-checkout #customer_details .col-2{float:none!important;width:100%!important;margin:0!important;padding:0!important}.woocommerce-checkout #customer_details .col-2{margin-top:30px!important;padding-top:28px!important;border-top:1px solid rgb(17 17 17 / .08)}.woocommerce-checkout .woocommerce-billing-fields{margin:0!important;padding:0!important}.woocommerce-checkout #customer_details .col-1>p:empty{display:none!important}.woocommerce-checkout #customer_details .col-1>:first-child,.woocommerce-checkout .woocommerce-billing-fields>:first-child{margin-top:0!important}.woocommerce-checkout .woocommerce-billing-fields>h3,.woocommerce-checkout .woocommerce-additional-fields>h3,.woocommerce-checkout #order_review::before{margin:0 0 24px!important;padding:0 0 18px!important;border-bottom:1px solid rgb(17 17 17 / .08);color:var(--turo-black)!important;font-family:var(--turo-font-family);font-size:26px!important;font-weight:800!important;line-height:1.1;letter-spacing:-.035em;box-sizing:border-box}.woocommerce-checkout .woocommerce-billing-fields>h3,.woocommerce-checkout #order_review::before{height:53px}.woocommerce-checkout .woocommerce-shipping-fields{margin:0 0 24px}.woocommerce-checkout .woocommerce-shipping-fields h3{margin:0!important}.woocommerce-checkout .woocommerce-shipping-fields label{display:flex;align-items:center;gap:10px;color:var(--turo-black);font-family:var(--turo-font-family);font-size:18px;font-weight:800;line-height:1.35}.woocommerce-checkout .form-row{margin:0 0 18px!important;padding:0!important}.woocommerce-checkout .form-row label{display:block;margin:0 0 8px;color:#333;font-family:var(--turo-font-family);font-size:12px;font-weight:700;line-height:1.35}.woocommerce-checkout .required{color:#ef4444!important}.woocommerce-checkout .input-text,.woocommerce-checkout select,.woocommerce-checkout .select2-container .select2-selection--single{width:100%!important;min-height:52px!important;margin:0!important;border:1px solid rgb(17 17 17 / .12)!important;border-radius:14px!important;background:#fff!important;color:var(--turo-black)!important;font-family:var(--turo-font-family);font-size:13px!important;box-shadow:none!important}.woocommerce-checkout .input-text,.woocommerce-checkout select{padding:0 15px!important}.woocommerce-checkout textarea.input-text{min-height:118px!important;padding:15px!important;line-height:1.6;resize:vertical}.woocommerce-checkout .input-text:focus,.woocommerce-checkout select:focus,.woocommerce-checkout .select2-container--open .select2-selection--single{border-color:var(--turo-black)!important;outline:0!important;box-shadow:0 0 0 3px rgb(17 17 17 / .06)!important}.woocommerce-checkout .select2-container{width:100%!important}.woocommerce-checkout .select2-selection__rendered{padding:0 42px 0 15px!important;line-height:50px!important}.woocommerce-checkout .select2-selection__arrow{top:50%!important;right:12px!important;transform:translateY(-50%)}.woocommerce-checkout .woocommerce-invalid .input-text,.woocommerce-checkout .woocommerce-invalid select,.woocommerce-checkout .woocommerce-invalid .select2-selection{border-color:#d64a4a!important;background:#fff7f7!important}.woocommerce-checkout #order_review_heading{display:none!important}.woocommerce-checkout #order_review{grid-column:2;grid-row:1;position:sticky;top:150px;z-index:1;padding:30px!important;box-sizing:border-box;border:1px solid rgb(17 17 17 / .08);border-radius:28px;background:#fff;box-shadow:0 18px 50px rgb(17 17 17 / .06)}.woocommerce-checkout #order_review::before{content:"Tu pedido";display:block}.woocommerce-checkout #order_review .shop_table{margin:0 0 22px!important;border:0!important;border-radius:0!important;background:#fff0}.woocommerce-checkout #order_review .shop_table th,.woocommerce-checkout #order_review .shop_table td{padding:15px 0!important;border:0!important;border-bottom:1px solid rgb(17 17 17 / .08)!important;background:transparent!important;font-family:var(--turo-font-family)}.woocommerce-checkout #order_review .shop_table th{color:#555;font-size:13px;font-weight:700;line-height:1.4;text-align:left}.woocommerce-checkout #order_review .shop_table td{color:var(--turo-black);font-size:14px;font-weight:700;line-height:1.4;text-align:right}.woocommerce-checkout #order_review .cart_item .product-name{padding:15px 20px 15px 0!important;color:var(--turo-black);font-size:15px;font-weight:650;line-height:1.4;text-align:left;vertical-align:middle}.woocommerce-checkout #order_review .cart_item .product-total{padding:15px 0!important;color:var(--turo-black);font-size:15px;font-weight:800;line-height:1.4;vertical-align:middle;white-space:nowrap}.woocommerce-checkout #order_review .product-quantity{display:block;margin:4px 0 0;padding:0;color:#777;font-size:12px;font-weight:600;line-height:1.3;text-align:left}.woocommerce-checkout #order_review .order-total th,.woocommerce-checkout #order_review .order-total td{padding-top:22px!important;padding-bottom:6px!important;border-bottom:0!important;color:var(--turo-black);font-size:18px;font-weight:900}.woocommerce-checkout #order_review .order-total td{font-size:28px;font-weight:900;line-height:1}.woocommerce-checkout #order_review .turo-checkout-shipping-total-note td{padding:0 0 22px!important;border:0!important;color:#666;font-size:12px;font-weight:500;line-height:1.4;text-align:right}.woocommerce-checkout .turo-checkout-size-notice{margin:14px 0 0;padding:20px 22px;border:1px solid color-mix(in srgb,var(--turo-avocado) 28%,transparent);border-radius:18px;background:var(--turo-accent-soft);color:#333;font-family:var(--turo-font-family)}.woocommerce-checkout .turo-checkout-size-notice>strong{display:block;margin:0 0 9px;color:var(--turo-black);font-size:21px;font-weight:800;letter-spacing:-1px;line-height:1.35;text-transform:uppercase}.woocommerce-checkout .turo-checkout-size-notice p{margin:0 0 10px!important;color:#333!important;font-size:14px!important;font-weight:500!important;line-height:1.55!important}.woocommerce-checkout .turo-checkout-size-notice .turo-checkout-size-notice__production{margin-bottom:12px!important;font-weight:700!important}.woocommerce-checkout .turo-checkout-size-notice>a{display:inline-flex;align-items:center;justify-content:center;min-height:38px;padding:0 16px;border:1px solid var(--turo-black);border-radius:999px;background:var(--turo-black);color:#fff!important;font-size:11px;font-weight:800;line-height:1;text-decoration:none!important;text-transform:uppercase;transition:background-color .2s ease,color .2s ease}.woocommerce-checkout .turo-checkout-size-notice>a:hover,.woocommerce-checkout .turo-checkout-size-notice>a:focus-visible{background:#fff;color:var(--turo-black)!important}.woocommerce-checkout #payment{margin-top:0!important;border:0!important;border-radius:18px!important;background:#fff!important}.woocommerce-checkout #payment ul.payment_methods{margin:0!important;padding:18px!important;border:1px solid rgb(17 17 17 / .08)!important;border-radius:18px!important;background:#fafafa}.woocommerce-checkout #payment ul.payment_methods li{margin:0!important;padding:0!important;color:#555;font-size:13px;line-height:1.6}.woocommerce-checkout #payment .place-order{margin:0!important;padding:22px 0 0!important;background:#fff!important}.woocommerce-checkout .woocommerce-terms-and-conditions-wrapper{margin:8px 0 14px!important;padding:18px!important;border:1px solid color-mix(in srgb,var(--turo-avocado) 28%,transparent);border-radius:16px;background:var(--turo-accent-soft)}.woocommerce-checkout .woocommerce-privacy-policy-text{margin:0 0 14px!important;color:#666!important;font-size:11px!important;font-weight:500!important;line-height:1.65!important}.woocommerce-checkout .woocommerce-privacy-policy-text p{margin:0!important}.woocommerce-checkout .woocommerce-privacy-policy-text a,.woocommerce-checkout .woocommerce-terms-and-conditions-link{color:var(--turo-black)!important;font-weight:800!important;text-decoration:underline!important;text-underline-offset:3px}.woocommerce-checkout .woocommerce-form__label-for-checkbox{display:flex!important;align-items:flex-start!important;gap:11px!important;margin:0!important;color:#222!important;font-family:var(--turo-font-family);font-size:14px!important;font-weight:700!important;line-height:1.5!important}.woocommerce-checkout .woocommerce-form__label-for-checkbox>span{font-size:inherit!important;font-weight:inherit!important;line-height:inherit!important}.woocommerce-checkout .woocommerce-form__label-for-checkbox a{color:var(--turo-black)!important;font-weight:800!important}.woocommerce-checkout input[type="checkbox"],.woocommerce-checkout input[type="radio"]{accent-color:var(--turo-black)}.woocommerce-checkout .woocommerce-form__label-for-checkbox input[type="checkbox"]{flex:0 0 18px!important;width:18px!important;height:18px!important;margin:1px 0 0!important}.woocommerce-checkout .turo-checkout-acceptance-note{margin:0 0 16px;padding:14px 15px;border-radius:14px;background:#f5f5f5;color:#444;font-family:var(--turo-font-family)}.woocommerce-checkout .turo-checkout-acceptance-note strong{display:block;margin:0 0 5px;color:var(--turo-black);font-size:12px;font-weight:800;line-height:1.35;text-transform:uppercase;letter-spacing:.035em}.woocommerce-checkout .turo-checkout-acceptance-note p{margin:0!important;font-size:11px!important;font-weight:500!important;line-height:1.6!important}.woocommerce-checkout .woocommerce-Price-amount,.woocommerce-checkout .woocommerce-Price-amount bdi,.woocommerce-checkout-review-order-table .amount,.woocommerce-checkout-review-order-table .amount bdi{font-weight:800!important}.woocommerce-checkout #payment .payment_method_bacs{margin:0 0 14px!important;padding:16px!important;border:1px solid #d8eadc!important;border-radius:16px!important;background:#f4faf5!important}.woocommerce-checkout #payment .payment_method_bacs>label{color:var(--turo-black)!important;font-size:15px!important;font-weight:800!important}.woocommerce-checkout #payment .payment_method_bacs .payment_box{margin:10px 0 0!important;padding:12px 14px!important;border-radius:12px!important;background:#ffffff!important;color:#555!important;font-size:12px!important;line-height:1.55!important}.woocommerce-checkout #payment .payment_method_bacs .payment_box::before{display:none!important}.woocommerce-checkout #place_order{display:flex!important;align-items:center;justify-content:center;width:100%!important;min-height:58px;margin:0!important;padding:18px 24px!important;border:0!important;border-radius:999px!important;background:var(--turo-button-bg)!important;color:var(--turo-button-text)!important;font-family:var(--turo-font-family);font-size:15px!important;font-weight:800!important;line-height:1!important;letter-spacing:.025em;text-transform:uppercase;box-shadow:0 12px 28px rgb(17 17 17 / .15);transition:background-color 0.2s ease,box-shadow 0.2s ease,transform 0.2s ease}.woocommerce-checkout #place_order:hover,.woocommerce-checkout #place_order:focus-visible{background:var(--turo-accent-contrast)!important;color:var(--turo-accent)!important;box-shadow:0 16px 34px rgb(17 17 17 / .2);transform:translateY(-2px)}@media (max-width:1024px){.woocommerce-checkout form.checkout{grid-template-columns:1fr;row-gap:22px}.woocommerce-checkout form.checkout>.woocommerce-NoticeGroup-checkout,.woocommerce-checkout #customer_details,.woocommerce-checkout #order_review{grid-column:1}.woocommerce-checkout #customer_details,.woocommerce-checkout #order_review{grid-row:auto}.woocommerce-checkout form.checkout>.woocommerce-NoticeGroup-checkout{grid-row:auto;transform:none}.woocommerce-checkout #order_review{position:static}}@media (max-width:767px){.woocommerce-checkout #content{padding-top:18px;padding-bottom:60px}.woocommerce-checkout .woocommerce{width:100%;max-width:100%;margin:0;left:auto;transform:none}.woocommerce-checkout .entry-title,.woocommerce-checkout h1{margin-bottom:30px!important;font-size:38px!important}.woocommerce-checkout form.checkout_coupon{grid-template-columns:1fr}.woocommerce-checkout form.checkout_coupon .button{width:100%}.woocommerce-checkout #customer_details,.woocommerce-checkout #order_review{padding:22px!important;border-radius:22px}.woocommerce-checkout #order_review::before{margin-bottom:20px;padding-bottom:16px;font-size:23px}.woocommerce-checkout .woocommerce-billing-fields>h3,.woocommerce-checkout .woocommerce-additional-fields>h3{font-size:22px!important}.woocommerce-checkout .form-row-first,.woocommerce-checkout .form-row-last{float:none!important;width:100%!important}.woocommerce-checkout #order_review .order-total td{font-size:22px}}.turo-checkout-payment-title{margin:4px 0 12px;padding:0;color:var(--turo-black);font-family:var(--turo-font-family);font-size:18px;font-weight:800;line-height:1.25;letter-spacing:-.02em}@media (max-width:767px){.turo-checkout-payment-title{font-size:17px}.woocommerce-checkout #order_review .cart_item .product-name,.woocommerce-checkout #order_review .cart_item .product-total{font-size:15px}}.woocommerce-order-received #content{padding-top:0;padding-bottom:80px;background:#f8f8fa}.woocommerce-order-received .woocommerce{width:min(1280px, calc(100vw - 48px));max-width:1280px;margin:0 auto}.woocommerce-order-received .woocommerce-order{display:flex;flex-direction:column;gap:0;position:relative;padding:76px 0 0;font-family:var(--turo-font-family)}.woocommerce-order-received .entry-header{display:none!important}.woocommerce-order-received .woocommerce-notice--success,.woocommerce-order-received .woocommerce-thankyou-order-received{order:1;position:relative;display:block;width:100%;margin:0 auto 24px!important;padding:0 40px!important;border:0!important;background:transparent!important;color:var(--turo-black)!important;text-align:center;box-shadow:none!important;box-sizing:border-box}.woocommerce-order-received .woocommerce-thankyou-order-received::after{content:"✦";position:absolute;left:16%;top:34px;color:var(--turo-black);font-size:34px;transform:rotate(-15deg);animation:turoThankyouStar 5s ease-in-out infinite}.woocommerce-order-received .turo-thankyou-decor{position:absolute;display:block;pointer-events:none;z-index:0}.woocommerce-order-received .turo-thankyou-decor svg{display:block;width:100%;height:100%;overflow:visible}.woocommerce-order-received .turo-thankyou-decor--paw{top:58px;right:15%;width:46px;color:var(--turo-avocado);opacity:.22;transform:rotate(16deg);animation:turoThankyouPaw 6.5s ease-in-out infinite}.woocommerce-order-received .turo-thankyou-decor--paw svg{fill:currentColor}.woocommerce-order-received .turo-thankyou-decor--spark{top:150px;left:7%;width:34px;color:var(--turo-avocado);opacity:.68;animation:turoThankyouSpark 4.5s ease-in-out infinite}.woocommerce-order-received .turo-thankyou-decor--spark svg,.woocommerce-order-received .turo-thankyou-decor--motion svg{fill:none;stroke:currentColor;stroke-width:4;stroke-linecap:round;stroke-linejoin:round}.woocommerce-order-received .turo-thankyou-decor--motion{right:6%;bottom:12px;width:48px;color:var(--turo-black);opacity:.14;transform:rotate(-8deg);animation:turoThankyouMotion 7s ease-in-out infinite}@keyframes turoThankyouStar{0%,100%{transform:rotate(-15deg) scale(.96)}50%{transform:rotate(-7deg) scale(1.06)}}@keyframes turoThankyouPaw{0%,100%{transform:translate3d(0,0,0) rotate(16deg)}50%{transform:translate3d(0,-9px,0) rotate(10deg)}}@keyframes turoThankyouSpark{0%,100%{transform:scale(.9) rotate(0);opacity:.45}50%{transform:scale(1.1) rotate(10deg);opacity:.8}}@keyframes turoThankyouMotion{0%,100%{transform:translate3d(0,0,0) rotate(-8deg)}50%{transform:translate3d(-5px,-5px,0) rotate(-2deg)}}.woocommerce-order-received .turo-thankyou-title,.woocommerce-order-received .turo-thankyou-title__accent{display:block;color:var(--turo-black);font-size:clamp(58px, 8vw, 108px);font-weight:900;line-height:.9;letter-spacing:-.075em;text-transform:uppercase;position:relative;z-index:1}.woocommerce-order-received .turo-thankyou-title__accent{margin-top:4px;color:var(--turo-avocado)}.woocommerce-order-received .turo-thankyou-preparation{order:4;width:min(760px, 100%);margin:0 auto 18px;padding:24px 34px 26px;box-sizing:border-box;border:1px solid color-mix(in srgb,var(--turo-avocado) 38%,transparent);border-radius:18px;background:linear-gradient(135deg,#fff 0%,var(--turo-accent-soft) 100%);box-shadow:0 18px 42px rgb(17 17 17 / .055);text-align:center}.woocommerce-order-received .turo-thankyou-preparation__icon{display:flex;align-items:center;justify-content:center;width:78px;height:78px;margin:0 auto 16px;border-radius:50%;background:var(--turo-lemon)}.woocommerce-order-received .turo-thankyou-preparation__icon img{display:block;width:44px;height:44px;object-fit:contain}.woocommerce-order-received .turo-thankyou-preparation__content{width:100%}.woocommerce-order-received .turo-thankyou-preparation__content strong{display:block;margin:0 0 6px;color:var(--turo-black);font-size:17px;font-weight:800;line-height:1.35}.woocommerce-order-received .turo-thankyou-preparation__content p{margin:0;color:#444;font-size:13px;font-weight:500;line-height:1.65}.woocommerce-order-received .turo-thankyou-preparation__content p+p{margin-top:2px}.woocommerce-order-received .turo-thankyou-preparation__content b{color:var(--turo-accent);font-weight:800}.woocommerce-order-received ul.order_details{order:5;display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:0;width:min(760px, 100%);margin:0 auto 18px!important;padding:0!important;border:1px solid rgb(17 17 17 / .08)!important;border-radius:16px;overflow:hidden;background:#fff;box-shadow:0 10px 24px rgb(17 17 17 / .035);list-style:none!important}.woocommerce-order-received ul.order_details::before,.woocommerce-order-received ul.order_details::after{display:none!important}.woocommerce-order-received ul.order_details li{min-width:0;margin:0!important;padding:18px 20px!important;border:0!important;border-right:1px solid rgb(17 17 17 / .08)!important;border-bottom:1px solid rgb(17 17 17 / .08)!important;color:var(--turo-black);font-size:10px;font-weight:800;line-height:1.45;text-transform:uppercase}.woocommerce-order-received ul.order_details li:nth-child(even){border-right:0!important}.woocommerce-order-received ul.order_details li:nth-child(5){grid-column:1 / -1;border-right:0!important;border-bottom:0!important}.woocommerce-order-received ul.order_details li strong{display:block;margin-top:4px;color:var(--turo-black);font-size:13px;font-weight:800;line-height:1.35;text-transform:none;overflow-wrap:anywhere}.woocommerce-order-received .woocommerce-bacs-bank-details{order:3;width:min(760px, 100%);margin:0 auto 22px;text-align:center}.woocommerce-order-received .woocommerce-bacs-bank-details>h2{margin:0 0 18px!important;color:var(--turo-black);font-size:24px!important;font-weight:800!important;line-height:1.2;text-align:center}.woocommerce-order-received .woocommerce-bacs-bank-details .wc-bacs-bank-details-account-name{display:none!important}.woocommerce-order-received .woocommerce-bacs-bank-details .wc-bacs-bank-details{display:grid!important;grid-template-columns:repeat(2,minmax(0,1fr));gap:0;width:100%;margin:0 auto!important;padding:0!important;border:1px solid rgb(17 17 17 / .08)!important;border-radius:16px;overflow:hidden;background:#fff;box-shadow:0 10px 24px rgb(17 17 17 / .035);list-style:none!important;text-align:left}.woocommerce-order-received .woocommerce-bacs-bank-details .wc-bacs-bank-details::before,.woocommerce-order-received .woocommerce-bacs-bank-details .wc-bacs-bank-details::after{display:none!important;content:none!important}.woocommerce-order-received .woocommerce-bacs-bank-details .wc-bacs-bank-details li{min-width:0;margin:0!important;padding:18px 20px!important;border:0!important;border-right:1px solid rgb(17 17 17 / .08)!important;border-bottom:1px solid rgb(17 17 17 / .08)!important;color:var(--turo-black);font-size:10px;font-weight:800;line-height:1.45;text-transform:uppercase;box-sizing:border-box}.woocommerce-order-received .woocommerce-bacs-bank-details .wc-bacs-bank-details li:nth-child(even){border-right:0!important}.woocommerce-order-received .woocommerce-bacs-bank-details .wc-bacs-bank-details li:nth-last-child(-n+2){border-bottom:0!important}.woocommerce-order-received .woocommerce-bacs-bank-details .wc-bacs-bank-details li strong{display:block;margin-top:4px;color:var(--turo-black);font-size:13px;font-weight:800;line-height:1.35;text-transform:none;overflow-wrap:anywhere}.woocommerce-order-received .woocommerce-order>p:not(.woocommerce-thankyou-order-received){order:2;width:min(760px, 100%);margin:0 auto 18px!important;color:#444;text-align:center;line-height:1.7}.woocommerce-order-received .woocommerce-order-details{order:6;width:min(760px, 100%);margin:0 auto 18px!important}.woocommerce-order-received .woocommerce-order-details h2{margin:0!important;padding:22px 24px;border:1px solid rgb(17 17 17 / .08);border-bottom:0;border-radius:16px 16px 0 0;background:#fff;color:var(--turo-black);font-size:21px!important;font-weight:800!important;line-height:1.2;letter-spacing:-.025em}.woocommerce-order-received .woocommerce-order-details h2::before{content:"";display:inline-block;width:30px;height:30px;margin-right:10px;vertical-align:-8px;border-radius:50%;background-color:var(--turo-lemon);background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%23111' stroke-width='1.8' stroke-linecap='round' stroke-linejoin='round'%3E%3Crect x='3' y='8' width='18' height='13' rx='1.5'/%3E%3Cpath d='M12 8v13M3 12h18M12 8H7.8A2.8 2.8 0 1 1 10.2 5c.8 1.1 1.8 3 1.8 3Zm0 0h4.2A2.8 2.8 0 1 0 13.8 5c-.8 1.1-1.8 3-1.8 3Z'/%3E%3C/svg%3E");background-repeat:no-repeat;background-position:center;background-size:18px 18px}.woocommerce-order-received .woocommerce-order-details .shop_table{width:100%;margin:0!important;border:1px solid rgb(17 17 17 / .08)!important;border-radius:0 0 16px 16px;overflow:hidden;background:#fff;border-collapse:separate;border-spacing:0}.woocommerce-order-received .woocommerce-order-details .shop_table th,.woocommerce-order-received .woocommerce-order-details .shop_table td{padding:14px 16px!important;border:0!important;border-bottom:1px solid rgb(17 17 17 / .08)!important;color:#333;font-size:13px;line-height:1.5;text-align:left}.woocommerce-order-received .woocommerce-order-details .shop_table th:last-child,.woocommerce-order-received .woocommerce-order-details .shop_table td:last-child{text-align:left}.woocommerce-order-received .woocommerce-order-details .shop_table thead th{color:var(--turo-black);font-weight:800;background:#fafafa}.woocommerce-order-received .woocommerce-order-details .shop_table .product-name{font-weight:600}.woocommerce-order-received .woocommerce-order-details .shop_table .product-total,.woocommerce-order-received .woocommerce-order-details .shop_table tfoot th,.woocommerce-order-received .woocommerce-order-details .shop_table tfoot td{font-weight:800}.woocommerce-order-received .woocommerce-order-details .shop_table tfoot tr:last-child th,.woocommerce-order-received .woocommerce-order-details .shop_table tfoot tr:last-child td{border-bottom:0!important}.woocommerce-order-received .woocommerce-order-details .shop_table tfoot tr:last-child td{color:var(--turo-accent);font-size:16px}.woocommerce-order-received .woocommerce-customer-details{order:7;width:min(760px, 100%)!important;max-width:760px!important;margin:0 auto!important;float:none!important;clear:both!important}.woocommerce-order-received .woocommerce-customer-details .woocommerce-columns{display:flex!important;flex-direction:column!important;gap:18px;width:100%!important;max-width:none!important;margin:0!important;padding:0!important;float:none!important;clear:both!important}.woocommerce-order-received .woocommerce-customer-details .woocommerce-column{width:100%!important;margin:0!important;padding:0!important;float:none!important;border:1px solid rgb(17 17 17 / .08);border-radius:16px;background:#fff;overflow:hidden;box-shadow:0 10px 24px rgb(17 17 17 / .035)}.woocommerce-order-received .woocommerce-customer-details .woocommerce-column__title{margin:0!important;padding:20px 24px!important;border-bottom:1px solid rgb(17 17 17 / .08);background:#fff;color:var(--turo-black);font-size:19px!important;font-weight:800!important;line-height:1.25;letter-spacing:-.025em}.woocommerce-order-received .woocommerce-customer-details .woocommerce-column__title::before{content:"";display:inline-block;width:30px;height:30px;margin-right:10px;vertical-align:-8px;border-radius:50%;background-color:var(--turo-lemon);background-image:url(/wp-content/themes/yo-turo-astra-child/inc/turo/assets/pata.svg);background-repeat:no-repeat;background-position:center;background-size:18px 18px}.woocommerce-order-received .woocommerce-customer-details .woocommerce-column--shipping-address .woocommerce-column__title::before{background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%23111' stroke-width='1.8' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M3 6h11v11H3zM14 10h4l3 3v4h-7z'/%3E%3Ccircle cx='7' cy='19' r='2'/%3E%3Ccircle cx='18' cy='19' r='2'/%3E%3Cpath d='M14 14h7'/%3E%3C/svg%3E")}.woocommerce-order-received .woocommerce-customer-details address{margin:0!important;padding:20px 24px!important;border:0!important;background:#fff!important;color:#444;font-size:13px;font-style:normal;line-height:1.75}.woocommerce-order-received .woocommerce-order>p.woocommerce-notice:not(.woocommerce-thankyou-order-received),.woocommerce-order-received .woocommerce-order>.woocommerce-thankyou-order-received+p{color:#555}@media (max-width:767px){.woocommerce-order-received .woocommerce-bacs-bank-details>h2{font-size:20px!important}.woocommerce-order-received .woocommerce-bacs-bank-details .wc-bacs-bank-details{grid-template-columns:1fr}.woocommerce-order-received .woocommerce-bacs-bank-details .wc-bacs-bank-details li{padding:15px 16px!important;border-right:0!important;border-bottom:1px solid rgb(17 17 17 / .08)!important}.woocommerce-order-received .woocommerce-bacs-bank-details .wc-bacs-bank-details li:last-child{border-bottom:0!important}.woocommerce-order-received #content{padding-bottom:54px}.woocommerce-order-received .woocommerce{width:calc(100% - (var(--turo-content-gutter) * 2))}.woocommerce-order-received .woocommerce-order{padding-top:34px}.woocommerce-order-received .woocommerce-notice--success,.woocommerce-order-received .woocommerce-thankyou-order-received{margin-bottom:28px!important;padding:0 10px!important}.woocommerce-order-received .woocommerce-thankyou-order-received::after{left:2%;top:20px;font-size:26px}.woocommerce-order-received .turo-thankyou-decor--paw{top:38px;right:5%;width:34px}.woocommerce-order-received .turo-thankyou-decor--spark{top:112px;left:4%;width:26px}.woocommerce-order-received .turo-thankyou-decor--motion{right:2%;bottom:2px;width:34px}.woocommerce-order-received .turo-thankyou-title,.woocommerce-order-received .turo-thankyou-title__accent{font-size:clamp(44px, 13vw, 68px);line-height:.92}.woocommerce-order-received .turo-thankyou-preparation{margin-bottom:28px;padding:20px 18px 22px;border-radius:18px}.woocommerce-order-received .turo-thankyou-preparation__icon{width:62px;height:62px;margin-bottom:13px}.woocommerce-order-received .turo-thankyou-preparation__icon img{width:35px;height:35px}.woocommerce-order-received .turo-thankyou-preparation__content strong{font-size:14px}.woocommerce-order-received .turo-thankyou-preparation__content p{font-size:11px;line-height:1.55}.woocommerce-order-received ul.order_details{grid-template-columns:1fr 1fr;margin-bottom:22px!important}.woocommerce-order-received ul.order_details li,.woocommerce-order-received ul.order_details li:nth-child(n){padding:14px!important;border-right:1px solid rgb(17 17 17 / .08)!important;border-bottom:1px solid rgb(17 17 17 / .08)!important;font-size:9px}.woocommerce-order-received ul.order_details li:nth-child(even){border-right:0!important}.woocommerce-order-received ul.order_details li:nth-child(5){grid-column:1 / -1;border-right:0!important;border-bottom:0!important}.woocommerce-order-received ul.order_details li strong{font-size:11px}.woocommerce-order-received .woocommerce-order-details h2{padding:18px;font-size:18px!important}.woocommerce-order-received .woocommerce-order-details .shop_table th,.woocommerce-order-received .woocommerce-order-details .shop_table td{padding:12px!important;font-size:11px}.woocommerce-order-received .woocommerce-customer-details .woocommerce-column__title{padding:16px 18px!important;font-size:17px!important}.woocommerce-order-received .woocommerce-customer-details address{padding:18px!important;font-size:12px}}.woocommerce-order-received .turo-thankyou-support{order:8;width:min(760px, 100%);margin:18px auto 72px!important;padding:8px 20px 0;text-align:center;font-family:var(--turo-font-family)!important}.woocommerce-order-received .turo-thankyou-support__icon{width:42px;height:42px;margin:0 auto 14px}.woocommerce-order-received .turo-thankyou-support__icon img{display:block;width:100%;height:100%;object-fit:contain}.woocommerce-order-received .turo-thankyou-support strong{display:block;margin:0 0 6px;font-size:19px;line-height:1.25;font-weight:800;color:var(--turo-black)}.woocommerce-order-received .turo-thankyou-support p{display:block;margin:0;font-size:14px;line-height:1.6;color:#444}.woocommerce-order-received .turo-thankyou-support a{color:var(--turo-accent);font-weight:700;text-decoration:none}.woocommerce-order-received .turo-thankyou-support a:hover{text-decoration:underline}@media (max-width:767px){.woocommerce-order-received .turo-thankyou-support{margin-bottom:48px!important;padding:4px 16px 0}.woocommerce-order-received .turo-thankyou-support strong{font-size:17px}.woocommerce-order-received .turo-thankyou-support p{font-size:13px}}@media (prefers-reduced-motion:reduce){.woocommerce-order-received .woocommerce-thankyou-order-received::after,.woocommerce-order-received .turo-thankyou-decor{animation:none!important}}.woocommerce-checkout p.mailchimp-newsletter{margin:0 0 22px!important}.woocommerce-checkout p.mailchimp-newsletter label.woocommerce-form__label-for-checkbox{display:inline-flex!important;align-items:center!important;gap:8px!important;margin:0!important;color:#333!important;font-family:var(--turo-font-family);font-size:14px!important;font-weight:700!important;line-height:1.4!important}.woocommerce-checkout p.mailchimp-newsletter #mailchimp_woocommerce_newsletter{flex:0 0 16px!important;width:16px!important;height:16px!important;margin:0!important}