{"id":21,"date":"2021-04-27T17:07:47","date_gmt":"2021-04-27T17:07:47","guid":{"rendered":"https:\/\/offshore.cm\/index.php\/warenkorb\/"},"modified":"2026-05-28T17:19:04","modified_gmt":"2026-05-28T15:19:04","slug":"%e3%82%b7%e3%83%a7%e3%83%83%e3%83%94%e3%83%b3%e3%82%b0%e3%82%ab%e3%83%bc%e3%83%88","status":"publish","type":"page","link":"https:\/\/offshore.sc\/ja\/%e3%82%b7%e3%83%a7%e3%83%83%e3%83%94%e3%83%b3%e3%82%b0%e3%82%ab%e3%83%bc%e3%83%88\/","title":{"rendered":"\u30b7\u30e7\u30c3\u30d4\u30f3\u30b0\u30ab\u30fc\u30c8"},"content":{"rendered":"<style id=\"dnlc-inline-css\">.dnlc-woo-checkout-wrap,.dnlc-woo-cart-wrap{max-width:1200px;margin:0 auto;padding:0 16px;box-sizing:border-box;}.dnlc-woo-checkout-wrap .checkout.woocommerce-checkout{display:grid !important;grid-template-columns:minmax(0,1.7fr) minmax(320px,1fr) !important;grid-template-areas:\"ibc ibc\" \"billing review\" \"billing review\" !important;gap:8px 40px !important;align-items:start !important;}.dnlc-woo-checkout-wrap #dnlc-ibc-checkout-fields{grid-area:ibc !important;}.dnlc-woo-checkout-wrap #customer_details{grid-area:billing !important;min-width:0;}.dnlc-woo-checkout-wrap #order_review_heading,.dnlc-woo-checkout-wrap #order_review{grid-area:review !important;min-width:0;}.dnlc-woo-checkout-wrap #order_review_heading{margin:0 0 10px !important;}.dnlc-woo-checkout-wrap.dnlc-checkout-fluid .checkout.woocommerce-checkout{display:block !important;grid-template-columns:none !important;grid-template-areas:none !important;gap:0 !important;}.dnlc-woo-checkout-wrap.dnlc-checkout-fluid #dnlc-ibc-checkout-fields,.dnlc-woo-checkout-wrap.dnlc-checkout-fluid #customer_details,.dnlc-woo-checkout-wrap.dnlc-checkout-fluid #order_review_heading,.dnlc-woo-checkout-wrap.dnlc-checkout-fluid #order_review{grid-area:auto !important;float:none !important;width:100% !important;max-width:100% !important;margin-left:0 !important;margin-right:0 !important;}.dnlc-woo-checkout-wrap.dnlc-checkout-fluid #customer_details{margin-bottom:24px !important;}.dnlc-woo-checkout-wrap .col2-set,.dnlc-woo-checkout-wrap .col2-set .col-1,.dnlc-woo-checkout-wrap .col2-set .col-2{width:100% !important;float:none !important;margin:0 0 16px !important;padding:0 !important;}.dnlc-woo-checkout-wrap .form-row input.input-text,.dnlc-woo-checkout-wrap .form-row textarea,.dnlc-woo-checkout-wrap .select2-container--default .select2-selection--single{height:44px !important;padding:10px 14px !important;border:1px solid #d1d5db !important;border-radius:6px !important;background:#fff !important;font-size:15px !important;box-sizing:border-box !important;}.dnlc-woo-checkout-wrap .form-row textarea{height:auto !important;min-height:96px !important;}.dnlc-woo-checkout-wrap .form-row label{display:block !important;margin:0 0 4px !important;font-size:13px !important;font-weight:500 !important;color:#374151 !important;}.dnlc-woo-checkout-wrap .form-row{margin:0 0 14px !important;padding:0 !important;}.dnlc-woo-checkout-wrap #order_review{background:#f8fafc !important;border:1px solid #e2e8f0 !important;border-radius:8px !important;padding:20px !important;position:sticky;top:24px;}.dnlc-woo-checkout-wrap #order_review .shop_table{border:0 !important;margin:0 0 14px !important;background:transparent !important;}.dnlc-woo-checkout-wrap #order_review .shop_table th,.dnlc-woo-checkout-wrap #order_review .shop_table td{border-bottom:1px solid #e2e8f0 !important;padding:10px 0 !important;background:transparent !important;}.dnlc-woo-checkout-wrap #order_review .shop_table .order-total{font-size:17px;}.dnlc-woo-checkout-wrap #place_order{width:100% !important;padding:14px 20px !important;font-size:16px !important;font-weight:600 !important;border-radius:6px !important;background:var(--dnlc-accent,#2c3e50) !important;color:#fff !important;border:0 !important;margin-top:16px !important;cursor:pointer !important;}.dnlc-woo-checkout-wrap #place_order:hover{background:var(--dnlc-accent-hover,#1e3a4d) !important;}.dnlc-woo-checkout-wrap h3{font-size:20px !important;margin:0 0 16px !important;color:var(--dnlc-accent,#2c3e50);font-weight:500;}@media (max-width:900px){.dnlc-woo-checkout-wrap .checkout.woocommerce-checkout{grid-template-columns:1fr !important;grid-template-areas:\"ibc\" \"billing\" \"review\" !important;}.dnlc-woo-checkout-wrap #order_review{position:static;}}.dnlc-woo-cart-wrap .woocommerce-cart-form{margin:0 0 28px;}.dnlc-woo-cart-wrap .shop_table.cart{width:100% !important;border-collapse:collapse !important;background:#fff !important;border:1px solid #e2e8f0 !important;border-radius:8px !important;overflow:hidden;}.dnlc-woo-cart-wrap .shop_table.cart th,.dnlc-woo-cart-wrap .shop_table.cart td{padding:14px 16px !important;border-bottom:1px solid #e2e8f0 !important;text-align:left !important;vertical-align:middle !important;}.dnlc-woo-cart-wrap .shop_table.cart thead th{background:#f8fafc !important;font-weight:500 !important;color:#374151;}.dnlc-woo-cart-wrap .shop_table.cart .product-thumbnail img{max-width:70px !important;height:auto !important;border-radius:4px;}.dnlc-woo-cart-wrap .shop_table.cart .actions{background:#f8fafc !important;padding:16px !important;}.dnlc-woo-cart-wrap .shop_table.cart .actions .coupon{display:inline-flex !important;gap:8px;align-items:center;}.dnlc-woo-cart-wrap .shop_table.cart .actions .coupon input[type=\"text\"]{height:38px !important;padding:8px 12px !important;border:1px solid #d1d5db !important;border-radius:4px !important;}.dnlc-woo-cart-wrap .cart-collaterals{display:grid !important;grid-template-columns:1fr 380px !important;gap:32px !important;align-items:start;}.dnlc-woo-cart-wrap .cart-collaterals .cross-sells{width:100% !important;float:none !important;}.dnlc-woo-cart-wrap .cart-collaterals .cart_totals{width:100% !important;float:none !important;background:#f8fafc !important;border:1px solid #e2e8f0 !important;border-radius:8px !important;padding:20px !important;}.dnlc-woo-cart-wrap .cart_totals h2{font-size:20px !important;margin:0 0 16px !important;}.dnlc-woo-cart-wrap .cart_totals .shop_table{border:0 !important;background:transparent !important;}.dnlc-woo-cart-wrap .cart_totals .shop_table th,.dnlc-woo-cart-wrap .cart_totals .shop_table td{border-bottom:1px solid #e2e8f0 !important;padding:10px 0 !important;background:transparent !important;}.dnlc-woo-cart-wrap .checkout-button{display:block !important;width:100% !important;padding:14px 20px !important;margin-top:16px !important;text-align:center !important;background:var(--dnlc-accent,#2c3e50) !important;color:#fff !important;border-radius:6px !important;font-weight:600 !important;font-size:16px !important;text-decoration:none !important;}.dnlc-woo-cart-wrap .checkout-button:hover{background:var(--dnlc-accent-hover,#1e3a4d) !important;}@media (max-width:900px){.dnlc-woo-cart-wrap .cart-collaterals{grid-template-columns:1fr !important;}}.dnlc-woo-cart-wrap .cart-empty,.dnlc-woo-checkout-wrap .cart-empty{text-align:center;font-size:18px;padding:60px 20px;}.dnlc-back-to-cart{display:inline-flex;align-items:center;gap:6px;padding:8px 14px;margin-bottom:24px;background:#f1f5f9;color:#475569;border-radius:6px;text-decoration:none;font-size:14px;font-weight:500;transition:background 0.15s,color 0.15s;}.dnlc-back-to-cart:hover{background:#e2e8f0;color:var(--dnlc-accent,#2c3e50);}.dnlc-woo-checkout-wrap .woocommerce-billing-fields,.dnlc-woo-checkout-wrap .woocommerce-shipping-fields,.dnlc-woo-checkout-wrap .woocommerce-additional-fields{background:#fff !important;border:1px solid #e2e8f0 !important;border-left:3px solid #d4b98c !important;border-radius:8px !important;padding:22px 24px !important;margin:0 0 16px !important;box-shadow:0 1px 3px rgba(0,0,0,0.04);}.dnlc-woo-checkout-wrap .woocommerce-billing-fields h3,.dnlc-woo-checkout-wrap .woocommerce-shipping-fields h3,.dnlc-woo-checkout-wrap .woocommerce-additional-fields h3{margin:0 0 18px !important;padding:0 0 12px !important;border-bottom:1px solid #f1f5f9 !important;font-size:18px !important;color:var(--dnlc-accent,#2c3e50) !important;font-weight:500 !important;}.dnlc-woo-checkout-wrap #dnlc-ibc-checkout-fields{margin:0 0 16px !important;box-shadow:0 1px 3px rgba(0,0,0,0.04);}.dnlc-woo-checkout-wrap #order_review_heading{background:#fff !important;border:1px solid #e2e8f0 !important;border-bottom:0 !important;border-left:3px solid var(--dnlc-accent,#2c3e50) !important;border-radius:8px 8px 0 0 !important;padding:16px 22px !important;margin:0 !important;font-size:18px !important;color:var(--dnlc-accent,#2c3e50) !important;font-weight:500 !important;}.dnlc-woo-checkout-wrap #order_review{background:#fff !important;border:1px solid #e2e8f0 !important;border-top:0 !important;border-left:3px solid var(--dnlc-accent,#2c3e50) !important;border-radius:0 0 8px 8px !important;padding:0 22px 22px !important;box-shadow:0 1px 3px rgba(0,0,0,0.04);}.dnlc-woo-checkout-wrap #order_review .shop_table{margin:16px 0 !important;}.dnlc-woo-checkout-wrap #payment{background:#f8fafc !important;border:1px solid #e2e8f0 !important;border-radius:6px !important;margin:16px 0 !important;padding:16px !important;}.dnlc-woo-checkout-wrap #payment ul.payment_methods{list-style:none !important;padding:0 !important;margin:0 !important;border:0 !important;}.dnlc-woo-checkout-wrap #payment ul.payment_methods li{background:#fff !important;border:1px solid #e2e8f0 !important;border-radius:6px !important;padding:12px 14px !important;margin:0 0 8px !important;}.dnlc-woo-checkout-wrap #payment ul.payment_methods li:last-child{margin-bottom:0 !important;}.dnlc-woo-checkout-wrap #payment .payment_box{background:#f8fafc !important;border:1px solid #e2e8f0 !important;border-radius:4px !important;margin-top:10px !important;padding:12px !important;font-size:13px;}.dnlc-woo-checkout-wrap .woocommerce-terms-and-conditions-wrapper{margin:16px 0 !important;padding:12px 14px !important;background:#fff !important;border:1px solid #e2e8f0 !important;border-radius:6px !important;}.dnlc-woo-cart-wrap .woocommerce-cart-form{background:#fff !important;border:1px solid #e2e8f0 !important;border-left:3px solid #d4b98c !important;border-radius:8px !important;padding:16px !important;margin:0 0 24px !important;box-shadow:0 1px 3px rgba(0,0,0,0.04);}.dnlc-woo-cart-wrap .woocommerce-cart-form .shop_table.cart{border:0 !important;background:transparent !important;}.dnlc-woo-cart-wrap .cart_totals{border-left:3px solid var(--dnlc-accent,#2c3e50) !important;box-shadow:0 1px 3px rgba(0,0,0,0.04);}.dnlc-woo-cart-wrap .cart_totals h2{color:var(--dnlc-accent,#2c3e50) !important;border-bottom:1px solid #f1f5f9 !important;padding-bottom:12px !important;}.dnlc-woo-cart-wrap .cross-sells{background:#f8fafc !important;border:1px solid #e2e8f0 !important;border-radius:8px !important;padding:16px !important;}.dnlc-woo-cart-wrap .cross-sells h2{color:var(--dnlc-accent,#2c3e50) !important;font-size:18px;margin:0 0 14px;}.dnlc-woo-cart-wrap .woocommerce-notices-wrapper .woocommerce-message,.dnlc-woo-cart-wrap .woocommerce-notices-wrapper .woocommerce-info,.dnlc-woo-checkout-wrap .woocommerce-notices-wrapper .woocommerce-message,.dnlc-woo-checkout-wrap .woocommerce-notices-wrapper .woocommerce-info{background:#f0fdf4 !important;border:1px solid #86efac !important;border-left:3px solid #16a34a !important;border-radius:6px !important;padding:12px 16px !important;margin:0 0 16px !important;color:#14532d !important;}.dnlc-woo-checkout-wrap .woocommerce-billing-fields,.dnlc-woo-checkout-wrap .woocommerce-shipping-fields,.dnlc-woo-checkout-wrap .woocommerce-additional-fields,.dnlc-woo-checkout-wrap #order_review,.dnlc-woo-checkout-wrap #dnlc-ibc-checkout-fields,.dnlc-woo-cart-wrap .woocommerce-cart-form,.dnlc-woo-cart-wrap .cart_totals,.dnlc-woo-cart-wrap .cross-sells{background:#ffffff !important;border:1px solid #cbd5e1 !important;border-radius:10px !important;padding:22px 24px !important;margin-bottom:14px !important;box-shadow:0 0 0 1px rgba(0,0,0,0.04),0 1px 2px rgba(0,0,0,0.06),0 4px 8px rgba(0,0,0,0.08),0 10px 24px rgba(0,0,0,0.10) !important;transition:box-shadow 0.25s ease,transform 0.25s ease;border-left:1px solid #cbd5e1 !important;}.dnlc-woo-checkout-wrap .woocommerce-billing-fields:hover,.dnlc-woo-checkout-wrap .woocommerce-shipping-fields:hover,.dnlc-woo-checkout-wrap .woocommerce-additional-fields:hover,.dnlc-woo-checkout-wrap #order_review:hover,.dnlc-woo-checkout-wrap #dnlc-ibc-checkout-fields:hover,.dnlc-woo-cart-wrap .woocommerce-cart-form:hover,.dnlc-woo-cart-wrap .cart_totals:hover{box-shadow:0 0 0 1px rgba(37,99,235,0.15),0 2px 4px rgba(0,0,0,0.08),0 8px 16px rgba(0,0,0,0.10),0 16px 32px rgba(0,0,0,0.14) !important;}.dnlc-woo-checkout-wrap #order_review_heading{background:transparent !important;border:0 !important;border-radius:0 !important;padding:0 !important;margin:0 0 12px !important;font-size:18px !important;color:var(--dnlc-accent,#2c3e50) !important;font-weight:700 !important;border-bottom:1px solid #cbd5e1 !important;padding-bottom:10px !important;}.dnlc-woo-checkout-wrap #order_review_heading + #order_review{margin-top:-2px;}.dnlc-woo-checkout-wrap .woocommerce-billing-fields>h3,.dnlc-woo-checkout-wrap .woocommerce-shipping-fields>h3,.dnlc-woo-checkout-wrap .woocommerce-additional-fields>h3{margin:0 0 14px !important;font-size:18px !important;font-weight:700 !important;color:var(--dnlc-accent,#2c3e50) !important;padding-bottom:10px !important;border-bottom:1px solid #cbd5e1 !important;}.dnlc-woo-checkout-wrap #dnlc-ibc-checkout-fields{background:#f0f9ff !important;border:1px solid #bae6fd !important;border-left:1px solid #bae6fd !important;}.dnlc-woo-checkout-wrap #dnlc-ibc-checkout-fields h3{margin:0 0 6px !important;padding:0 !important;border:0 !important;}.dnlc-woo-checkout-wrap #payment{background:transparent !important;border:0 !important;border-radius:0 !important;padding:16px 0 0 !important;margin-top:16px !important;border-top:1px solid #e2e8f0 !important;}.dnlc-woo-checkout-wrap #payment ul.payment_methods li{background:#f8fafc !important;border:1px solid #e2e8f0 !important;box-shadow:none !important;}.dnlc-woo-checkout-wrap .woocommerce-terms-and-conditions-wrapper{background:transparent !important;border:0 !important;padding:0 !important;margin:14px 0 !important;box-shadow:none !important;}.dnlc-woo-checkout-wrap #order_review,.dnlc-woo-cart-wrap .cart_totals{background:#f0f9ff !important;border:1px solid #bae6fd !important;border-left:1px solid #bae6fd !important;}.dnlc-woo-checkout-wrap #order_review:hover,.dnlc-woo-cart-wrap .cart_totals:hover{box-shadow:0 0 0 1px rgba(14,165,233,0.20),0 2px 4px rgba(0,0,0,0.08),0 8px 16px rgba(0,0,0,0.10),0 16px 32px rgba(0,0,0,0.14) !important;}.dnlc-woo-checkout-wrap .col2-set .col-2:empty,.dnlc-woo-checkout-wrap #customer_details .col-2:empty{display:none !important;}.dnlc-woo-checkout-wrap .col2-set .col-2:not(:has(*)),.dnlc-woo-checkout-wrap #customer_details .col-2:not(:has(*)){display:none !important;}.dnlc-woo-checkout-wrap .woocommerce-shipping-fields{background:transparent !important;border:0 !important;box-shadow:none !important;padding:0 !important;margin:0 0 14px !important;}.dnlc-woo-checkout-wrap .woocommerce-shipping-fields:has(.shipping_address:not([style*=\"display:none\"])){background:#fff !important;border:1px solid #cbd5e1 !important;border-radius:10px !important;padding:22px 24px !important;box-shadow:0 0 0 1px rgba(0,0,0,0.04),0 1px 2px rgba(0,0,0,0.06),0 4px 8px rgba(0,0,0,0.08),0 10px 24px rgba(0,0,0,0.10) !important;}.dnlc-woo-checkout-wrap #ship-to-different-address{background:#fff !important;border:1px solid #cbd5e1 !important;border-radius:10px !important;padding:14px 20px !important;margin:0 0 14px !important;box-shadow:0 0 0 1px rgba(0,0,0,0.04),0 1px 2px rgba(0,0,0,0.06),0 4px 8px rgba(0,0,0,0.08) !important;font-size:15px !important;color:var(--dnlc-accent,#2c3e50) !important;cursor:pointer;}.dnlc-woo-checkout-wrap #ship-to-different-address-checkbox{margin-right:8px;}.dnlc-woo-checkout-wrap .woocommerce-privacy-policy-text,.dnlc-woo-checkout-wrap .privacy-policy-link,.dnlc-woo-checkout-wrap p:has(>.woocommerce-privacy-policy-link),.dnlc-woo-checkout-wrap .woocommerce-checkout p:empty{display:none !important;}.dnlc-woo-checkout-wrap #order_review .shop_table tr.shipping{background:#fffbeb !important;}.dnlc-woo-checkout-wrap #order_review .shop_table tr.shipping th,.dnlc-woo-checkout-wrap #order_review .shop_table tr.shipping td{padding:16px 14px !important;background:#fffbeb !important;border-top:2px solid #fde68a !important;border-bottom:2px solid #fde68a !important;font-size:15px !important;vertical-align:middle !important;}.dnlc-woo-checkout-wrap #order_review .shop_table tr.shipping th{color:#92400e !important;font-weight:700 !important;width:35%;}.dnlc-woo-checkout-wrap #order_review .shop_table tr.shipping th::before{content:\"\ud83d\ude9a \";margin-right:4px;}.dnlc-woo-checkout-wrap #order_review ul#shipping_method{list-style:none !important;padding:0 !important;margin:0 !important;}.dnlc-woo-checkout-wrap #order_review ul#shipping_method li{padding:6px 0 !important;margin:0 !important;background:transparent !important;border:0 !important;}.dnlc-woo-checkout-wrap #order_review ul#shipping_method li label{font-size:15px !important;font-weight:500 !important;color:var(--dnlc-accent,#2c3e50) !important;cursor:pointer !important;display:inline-flex !important;align-items:center !important;gap:8px !important;}.dnlc-woo-checkout-wrap #order_review ul#shipping_method input[type=\"radio\"]{width:18px !important;height:18px !important;margin:0 !important;accent-color:#c79a52 !important;cursor:pointer !important;}.dnlc-woo-checkout-wrap #ship-to-different-address{background:#fff !important;border:1px solid #cbd5e1 !important;border-radius:10px !important;padding:18px 22px !important;margin:0 0 14px !important;font-size:16px !important;color:var(--dnlc-accent,#2c3e50) !important;font-weight:600 !important;cursor:pointer !important;box-shadow:0 0 0 1px rgba(0,0,0,0.04),0 1px 2px rgba(0,0,0,0.06),0 4px 8px rgba(0,0,0,0.08) !important;transition:box-shadow 0.2s ease;}.dnlc-woo-checkout-wrap #ship-to-different-address:hover{box-shadow:0 0 0 1px rgba(37,99,235,0.15),0 2px 4px rgba(0,0,0,0.08),0 8px 16px rgba(0,0,0,0.10) !important;}.dnlc-woo-checkout-wrap #ship-to-different-address label{display:flex !important;align-items:center !important;gap:10px !important;margin:0 !important;cursor:pointer !important;}.dnlc-woo-checkout-wrap #ship-to-different-address-checkbox{width:20px !important;height:20px !important;margin:0 !important;accent-color:#c79a52 !important;cursor:pointer !important;}.dnlc-woo-checkout-wrap #ship-to-different-address span{flex:1;}.dnlc-woo-checkout-wrap #ship-to-different-address::after{content:\"Tick the box above to enter a separate shipping address\";display:block !important;margin-top:6px !important;font-size:13px !important;font-weight:400 !important;color:#64748b !important;}.dnlc-woo-checkout-wrap .woocommerce-billing-fields,.dnlc-woo-checkout-wrap .woocommerce-additional-fields,.dnlc-woo-checkout-wrap #order_review,.dnlc-woo-checkout-wrap #dnlc-ibc-checkout-fields,.dnlc-woo-cart-wrap .woocommerce-cart-form,.dnlc-woo-cart-wrap .cart_totals,.dnlc-woo-cart-wrap .cross-sells{background:#bfdbfe !important;border:1px solid #60a5fa !important;border-left:1px solid #60a5fa !important;border-radius:10px !important;padding:22px 24px !important;margin-bottom:14px !important;box-shadow:0 0 0 1px rgba(0,0,0,0.04),0 1px 2px rgba(0,0,0,0.06),0 4px 8px rgba(0,0,0,0.08),0 10px 24px rgba(0,0,0,0.10) !important;}.dnlc-woo-checkout-wrap .woocommerce-shipping-fields:has(.shipping_address:not([style*=\"display:none\"])){background:#bfdbfe !important;border:1px solid #60a5fa !important;}.dnlc-woo-checkout-wrap .woocommerce-billing-fields:hover,.dnlc-woo-checkout-wrap .woocommerce-additional-fields:hover,.dnlc-woo-checkout-wrap #order_review:hover,.dnlc-woo-checkout-wrap #dnlc-ibc-checkout-fields:hover,.dnlc-woo-cart-wrap .woocommerce-cart-form:hover,.dnlc-woo-cart-wrap .cart_totals:hover{box-shadow:0 0 0 1px rgba(96,165,250,0.40),0 2px 4px rgba(0,0,0,0.08),0 8px 16px rgba(0,0,0,0.10),0 16px 32px rgba(0,0,0,0.14) !important;}.dnlc-woo-checkout-wrap .form-row input.input-text,.dnlc-woo-checkout-wrap .form-row textarea,.dnlc-woo-checkout-wrap .form-row .select2-container--default .select2-selection--single{background:#ffffff !important;border:1px solid #93c5fd !important;}.dnlc-woo-checkout-wrap .form-row input.input-text:focus,.dnlc-woo-checkout-wrap .form-row textarea:focus{border-color:#2563eb !important;box-shadow:0 0 0 3px rgba(37,99,235,0.15) !important;outline:0 !important;}.dnlc-woo-checkout-wrap .woocommerce-billing-fields>h3,.dnlc-woo-checkout-wrap .woocommerce-additional-fields>h3,.dnlc-woo-checkout-wrap .woocommerce-shipping-fields>h3,.dnlc-woo-checkout-wrap #order_review_heading{margin:0 0 12px !important;padding:0 !important;border:0 !important;font-size:17px !important;font-weight:700 !important;color:var(--dnlc-accent,#2c3e50) !important;background:transparent !important;}.dnlc-woo-checkout-wrap #order_review_heading{background:transparent !important;border:0 !important;border-radius:0 !important;padding:0 !important;}.dnlc-woo-checkout-wrap #dnlc-ibc-checkout-fields{background:#dbeafe !important;border:1px solid #60a5fa !important;}.dnlc-woo-checkout-wrap #place_order,.dnlc-woo-cart-wrap .checkout-button{background:var(--dnlc-accent,#2c3e50) !important;color:#fff !important;border:0 !important;border-radius:6px !important;padding:14px 22px !important;font-size:16px !important;font-weight:700 !important;width:100% !important;cursor:pointer !important;transition:background 0.15s ease,transform 0.15s ease !important;}.dnlc-woo-checkout-wrap #place_order:hover,.dnlc-woo-cart-wrap .checkout-button:hover{background:#1d4ed8 !important;transform:translateY(-1px) !important;}.dnlc-woo-cart-wrap .shop_table.cart{background:transparent !important;border:0 !important;}.dnlc-woo-cart-wrap .shop_table.cart thead th{background:rgba(255,255,255,0.5) !important;border-bottom:1px solid #60a5fa !important;}.dnlc-woo-cart-wrap .shop_table.cart tbody td{background:transparent !important;border-bottom:1px solid rgba(96,165,250,0.30) !important;}.dnlc-woo-checkout-wrap #order_review .shop_table{background:transparent !important;border:0 !important;}.dnlc-woo-checkout-wrap #order_review .shop_table th,.dnlc-woo-checkout-wrap #order_review .shop_table td{background:transparent !important;border-bottom:1px solid rgba(96,165,250,0.30) !important;}.dnlc-woo-checkout-wrap #payment{background:#ffffff !important;border:1px solid #93c5fd !important;border-radius:6px !important;padding:16px !important;margin:16px 0 !important;}.dnlc-woo-checkout-wrap #payment ul.payment_methods li{background:#f8fafc !important;border:1px solid #93c5fd !important;}.dnlc-woo-checkout-wrap #ship-to-different-address{background:#bfdbfe !important;border:1px solid #60a5fa !important;color:var(--dnlc-accent,#2c3e50) !important;}.dnlc-woo-checkout-wrap #order_review .shop_table tr.shipping{background:transparent !important;}.dnlc-woo-checkout-wrap #order_review .shop_table tr.shipping th,.dnlc-woo-checkout-wrap #order_review .shop_table tr.shipping td{background:transparent !important;border-top:1px solid rgba(96,165,250,0.40) !important;border-bottom:1px solid rgba(96,165,250,0.40) !important;color:var(--dnlc-accent,#2c3e50) !important;padding:14px 8px !important;}.dnlc-woo-checkout-wrap #order_review .shop_table tr.shipping th{color:var(--dnlc-accent,#2c3e50) !important;font-weight:700 !important;}.dnlc-woo-checkout-wrap #order_review .shop_table tr.shipping th::before{content:none !important;}.dnlc-woo-checkout-wrap #order_review ul#shipping_method input[type=\"radio\"]{accent-color:#2563eb !important;}.dnlc-woo-checkout-wrap,.dnlc-woo-cart-wrap{max-width:1040px !important;margin:0 auto !important;padding:0 32px !important;}@media (max-width:768px){.dnlc-woo-checkout-wrap,.dnlc-woo-cart-wrap{padding:0 16px !important;}}.dnlc-woo-checkout-wrap #order_review .shop_table tr.shipping{background:transparent !important;}.dnlc-woo-checkout-wrap #order_review .shop_table tr.shipping th,.dnlc-woo-checkout-wrap #order_review .shop_table tr.shipping td{background:#dbeafe !important;border-top:1px solid #60a5fa !important;border-bottom:1px solid #60a5fa !important;color:var(--dnlc-accent,#2c3e50) !important;padding:18px 16px !important;font-weight:600 !important;}.dnlc-woo-checkout-wrap #order_review .shop_table tr.shipping th{color:var(--dnlc-accent,#2c3e50) !important;font-weight:700 !important;text-transform:none !important;font-size:15px !important;letter-spacing:0 !important;}.dnlc-woo-checkout-wrap #order_review .shop_table tr.shipping th{border-left:1px solid #60a5fa !important;border-top-left-radius:8px;border-bottom-left-radius:8px;}.dnlc-woo-checkout-wrap #order_review .shop_table tr.shipping td{border-right:1px solid #60a5fa !important;border-top-right-radius:8px;border-bottom-right-radius:8px;}.dnlc-woo-checkout-wrap #order_review .shop_table tr.shipping th::before{content:none !important;}.dnlc-woo-checkout-wrap #order_review ul#shipping_method li label{color:var(--dnlc-accent,#2c3e50) !important;font-weight:500 !important;}.dnlc-woo-checkout-wrap #order_review .shop_table tr.cart-subtotal,.dnlc-woo-checkout-wrap #order_review .shop_table tr.order-total{background:transparent !important;}.dnlc-woo-checkout-wrap #order_review .shop_table tr.cart-subtotal th,.dnlc-woo-checkout-wrap #order_review .shop_table tr.cart-subtotal td,.dnlc-woo-checkout-wrap #order_review .shop_table tr.order-total th,.dnlc-woo-checkout-wrap #order_review .shop_table tr.order-total td{background:transparent !important;}.dnlc-woo-checkout-wrap,.dnlc-woo-cart-wrap{max-width:920px !important;margin:0 auto !important;padding:0 24px !important;}@media (min-width:1200px){.dnlc-woo-checkout-wrap,.dnlc-woo-cart-wrap{max-width:960px !important;padding:0 0 !important;}}@media (max-width:768px){.dnlc-woo-checkout-wrap,.dnlc-woo-cart-wrap{max-width:100% !important;padding:0 12px !important;}}.dnlc-woo-checkout-wrap #order_review .shop_table tr.order-total{background:transparent !important;}.dnlc-woo-checkout-wrap #order_review .shop_table tr.order-total th,.dnlc-woo-checkout-wrap #order_review .shop_table tr.order-total td{background:rgba(255,255,255,0.55) !important;border-top:2px solid #60a5fa !important;border-bottom:2px solid #60a5fa !important;padding:18px 16px !important;font-size:22px !important;font-weight:800 !important;color:var(--dnlc-accent,#2c3e50) !important;letter-spacing:0.3px !important;}.dnlc-woo-checkout-wrap #order_review .shop_table tr.order-total th{color:var(--dnlc-accent,#2c3e50) !important;text-transform:uppercase !important;letter-spacing:1px !important;font-size:18px !important;}.dnlc-woo-checkout-wrap #order_review .shop_table tr.order-total td .amount,.dnlc-woo-checkout-wrap #order_review .shop_table tr.order-total td strong{font-size:24px !important;font-weight:800 !important;color:var(--dnlc-accent,#2c3e50) !important;}.dnlc-woo-cart-wrap .cart_totals .shop_table tr.order-total th,.dnlc-woo-cart-wrap .cart_totals .shop_table tr.order-total td{padding:18px 12px !important;border-top:2px solid #60a5fa !important;font-size:22px !important;font-weight:800 !important;color:var(--dnlc-accent,#2c3e50) !important;}.dnlc-woo-cart-wrap .cart_totals .shop_table tr.order-total td .amount,.dnlc-woo-cart-wrap .cart_totals .shop_table tr.order-total td strong{font-size:24px !important;font-weight:800 !important;color:var(--dnlc-accent,#2c3e50) !important;}.dnlc-woo-checkout-wrap #order_review .shop_table th,.dnlc-woo-checkout-wrap #order_review .shop_table td{padding:14px 18px !important;}.dnlc-woo-cart-wrap .shop_table.cart th,.dnlc-woo-cart-wrap .shop_table.cart td{padding:16px 20px !important;}.dnlc-woo-cart-wrap .cart_totals .shop_table th,.dnlc-woo-cart-wrap .cart_totals .shop_table td{padding:12px 16px !important;}.dnlc-woo-checkout-wrap #order_review .shop_table tr.shipping th,.dnlc-woo-checkout-wrap #order_review .shop_table tr.shipping td{padding:18px 18px !important;}.dnlc-woo-checkout-wrap #order_review .shop_table tr.order-total th,.dnlc-woo-checkout-wrap #order_review .shop_table tr.order-total td,.dnlc-woo-cart-wrap .cart_totals .shop_table tr.order-total th,.dnlc-woo-cart-wrap .cart_totals .shop_table tr.order-total td{padding:18px 18px !important;}.dnlc-woo-cart-wrap{display:grid !important;grid-template-columns:minmax(0,1fr) 340px !important;grid-template-areas:\"heading heading\" \"items totals\" \"sells sells\" !important;gap:24px 32px !important;align-items:start !important;}.dnlc-woo-cart-wrap>.dnlc-woo-heading{grid-area:heading !important;}.dnlc-woo-cart-wrap>.woocommerce,.dnlc-woo-cart-wrap>.woocommerce-notices-wrapper{grid-area:items !important;display:contents !important;}.dnlc-woo-cart-wrap .woocommerce-cart-form{grid-area:items !important;}.dnlc-woo-cart-wrap .cart-collaterals{display:contents !important;}.dnlc-woo-cart-wrap .cart-collaterals .cart_totals{grid-area:totals !important;align-self:start !important;position:sticky;top:24px;background:#bfdbfe !important;border:1px solid #60a5fa !important;border-radius:10px !important;padding:22px 24px !important;box-shadow:0 0 0 1px rgba(0,0,0,0.04),0 1px 2px rgba(0,0,0,0.06),0 4px 8px rgba(0,0,0,0.08),0 10px 24px rgba(0,0,0,0.10) !important;margin:0 !important;width:auto !important;float:none !important;}.dnlc-woo-cart-wrap .cart-collaterals .cart_totals h2{margin:0 0 14px !important;padding:0 !important;border:0 !important;font-size:17px !important;font-weight:700 !important;color:var(--dnlc-accent,#2c3e50) !important;}.dnlc-woo-cart-wrap .cart-collaterals .cross-sells{grid-area:sells !important;margin:0 !important;}@media (max-width:900px){.dnlc-woo-cart-wrap{grid-template-columns:1fr !important;grid-template-areas:\"heading\" \"items\" \"totals\" \"sells\" !important;}.dnlc-woo-cart-wrap .cart-collaterals .cart_totals{position:static !important;}}.dnlc-woo-cart-wrap{display:block !important;grid-template-columns:none !important;grid-template-areas:none !important;}.dnlc-woo-cart-wrap>.dnlc-woo-heading,.dnlc-woo-cart-wrap .woocommerce-cart-form{grid-area:auto !important;}.dnlc-woo-cart-wrap .woocommerce-cart-form{width:100% !important;margin:0 0 24px !important;clear:both;}.dnlc-woo-cart-wrap .cart-collaterals{display:flex !important;flex-wrap:wrap !important;flex-direction:row-reverse !important;gap:24px !important;align-items:flex-start !important;margin:0 !important;grid-area:auto !important;}.dnlc-woo-cart-wrap .cart-collaterals .cart_totals{flex:0 0 360px !important;max-width:360px !important;width:360px !important;margin:0 !important;position:static !important;grid-area:auto !important;background:#bfdbfe !important;border:1px solid #60a5fa !important;border-radius:10px !important;padding:22px 24px !important;box-shadow:0 0 0 1px rgba(0,0,0,0.04),0 1px 2px rgba(0,0,0,0.06),0 4px 8px rgba(0,0,0,0.08),0 10px 24px rgba(0,0,0,0.10) !important;}.dnlc-woo-cart-wrap .cart-collaterals .cross-sells{flex:1 1 320px !important;min-width:320px !important;width:auto !important;margin:0 !important;grid-area:auto !important;}@media (max-width:768px){.dnlc-woo-cart-wrap .cart-collaterals{flex-direction:column !important;}.dnlc-woo-cart-wrap .cart-collaterals .cart_totals,.dnlc-woo-cart-wrap .cart-collaterals .cross-sells{flex:1 1 100% !important;width:100% !important;max-width:100% !important;}}.dnlc-woo-cart-wrap{max-width:1100px !important;}.dnlc-cart-ibc-card{background:#dbeafe !important;border:1px solid #60a5fa !important;border-radius:10px !important;padding:22px 24px !important;margin:0 0 24px !important;box-shadow:0 0 0 1px rgba(0,0,0,0.04),0 1px 2px rgba(0,0,0,0.06),0 4px 8px rgba(0,0,0,0.08),0 10px 24px rgba(0,0,0,0.10) !important;}.dnlc-cart-ibc-card h3{margin:0 0 10px !important;font-size:18px !important;font-weight:700 !important;color:var(--dnlc-accent,#2c3e50) !important;}.dnlc-cart-ibc-card>p{margin:0 0 18px !important;color:var(--dnlc-accent,#2c3e50) !important;font-size:14px !important;line-height:1.5 !important;}.dnlc-cart-ibc-card>p strong{color:var(--dnlc-accent,#2c3e50) !important;}.dnlc-cart-ibc-row{margin:0 0 14px !important;}.dnlc-cart-ibc-row label{display:block !important;margin:0 0 5px !important;font-weight:500 !important;color:var(--dnlc-accent,#2c3e50) !important;font-size:13px !important;}.dnlc-cart-ibc-input{width:100% !important;padding:11px 14px !important;border:1px solid #93c5fd !important;border-radius:6px !important;background:#ffffff !important;font-size:15px !important;color:var(--dnlc-accent,#2c3e50) !important;box-sizing:border-box !important;transition:border-color 0.15s,box-shadow 0.15s;}.dnlc-cart-ibc-input::placeholder{color:#94a3b8 !important;}.dnlc-cart-ibc-input:focus{border-color:#2563eb !important;box-shadow:0 0 0 3px rgba(37,99,235,0.15) !important;outline:0 !important;}.dnlc-cart-ibc-status{margin:6px 0 0 !important;min-height:18px !important;font-size:13px !important;color:#16a34a !important;font-weight:500 !important;}.dnlc-cart-ibc-card{max-width:720px !important;margin:0 auto 24px !important;}.dnlc-cart-ibc-form-row{display:flex !important;gap:16px !important;flex-wrap:wrap !important;}.dnlc-cart-ibc-form-row .dnlc-cart-ibc-row{flex:1 1 240px !important;min-width:0 !important;margin:0 !important;}@media (max-width:600px){.dnlc-cart-ibc-form-row .dnlc-cart-ibc-row{flex:1 1 100% !important;}}.dnlc-cart-ibc-card{max-width:460px !important;margin:24px auto 0 0 !important;background:#ffffff !important;border:1px solid #93c5fd !important;padding:18px 20px !important;}.dnlc-cart-ibc-card h3{font-size:16px !important;margin:0 0 6px !important;}.dnlc-cart-ibc-card>p{font-size:13px !important;margin:0 0 14px !important;line-height:1.45 !important;}.dnlc-cart-ibc-form-row{flex-direction:column !important;gap:10px !important;}.dnlc-cart-ibc-form-row .dnlc-cart-ibc-row{flex:1 1 100% !important;}.dnlc-cart-ibc-card .dnlc-cart-ibc-input{padding:9px 12px !important;font-size:14px !important;}.dnlc-cart-ibc-card .dnlc-cart-ibc-row label{font-size:12px !important;}.dnlc-woo-cart-wrap .shop_table.cart .actions{padding:20px !important;background:rgba(255,255,255,0.45) !important;}.dnlc-woo-cart-wrap .woocommerce-cart-form{padding-bottom:24px !important;}@media (max-width:768px){.dnlc-cart-ibc-card{max-width:100% !important;margin-right:0 !important;}}.dnlc-cart-bottom-group{display:flex !important;flex-wrap:wrap !important;gap:20px !important;margin:24px 0 0 !important;align-items:stretch !important;}.dnlc-cart-bottom-group .dnlc-cart-ibc-card{flex:1 1 360px !important;max-width:none !important;min-width:0 !important;margin:0 !important;}.dnlc-cart-bottom-group .cart_totals{flex:1 1 320px !important;max-width:none !important;min-width:0 !important;margin:0 !important;width:auto !important;background:#ffffff !important;border:1px solid #93c5fd !important;border-radius:10px !important;padding:18px 20px !important;box-shadow:none !important;position:static !important;float:none !important;}.dnlc-cart-bottom-group .cart_totals h2{margin:0 0 12px !important;padding:0 0 10px !important;font-size:16px !important;color:var(--dnlc-accent,#2c3e50) !important;border-bottom:1px solid #cbd5e1 !important;}.dnlc-cart-bottom-group .cart_totals .shop_table th,.dnlc-cart-bottom-group .cart_totals .shop_table td{padding:8px 10px !important;font-size:13px !important;}.dnlc-cart-bottom-group .cart_totals .shop_table tr.order-total th,.dnlc-cart-bottom-group .cart_totals .shop_table tr.order-total td{padding:14px 10px !important;font-size:16px !important;font-weight:700 !important;border-top:2px solid #93c5fd !important;}.dnlc-cart-bottom-group .cart_totals .shop_table tr.order-total td .amount{font-size:18px !important;}.dnlc-cart-bottom-group .wc-proceed-to-checkout{margin-top:12px !important;padding:0 !important;}.dnlc-cart-bottom-group .checkout-button{padding:12px 16px !important;font-size:14px !important;}.dnlc-woo-cart-wrap .cart-collaterals:not(:has(.cart_totals)):not(:has(.cross-sells .cross-sells)){display:none !important;}@media (max-width:768px){.dnlc-cart-bottom-group{flex-direction:column !important;}}body.woocommerce-order-received .dnlc-back-to-cart,.dnlc-woo-checkout-wrap:has(.woocommerce-order) .dnlc-back-to-cart{display:none !important;}.dnlc-woo-checkout-wrap .woocommerce-thankyou-order-received,.dnlc-woo-checkout-wrap p.woocommerce-thankyou-order-received{background:#f0fdf4 !important;border:1px solid #86efac !important;border-left:3px solid #16a34a !important;border-radius:10px !important;padding:16px 22px !important;margin:0 0 20px !important;color:#14532d !important;font-size:16px !important;font-weight:500 !important;box-shadow:0 0 0 1px rgba(0,0,0,0.04),0 1px 2px rgba(0,0,0,0.06),0 4px 8px rgba(0,0,0,0.08) !important;}.dnlc-woo-checkout-wrap ul.woocommerce-order-overview,.dnlc-woo-checkout-wrap .woocommerce-order-overview{background:#bfdbfe !important;border:1px solid #60a5fa !important;border-radius:10px !important;padding:22px 28px !important;margin:0 0 24px !important;list-style:none !important;display:flex !important;flex-wrap:wrap !important;gap:16px 32px !important;box-shadow:0 0 0 1px rgba(0,0,0,0.04),0 1px 2px rgba(0,0,0,0.06),0 4px 8px rgba(0,0,0,0.08),0 10px 24px rgba(0,0,0,0.10) !important;}.dnlc-woo-checkout-wrap .woocommerce-order-overview li{flex:1 1 180px !important;margin:0 !important;padding:0 !important;border:0 !important;list-style:none !important;text-transform:uppercase !important;font-size:11px !important;color:var(--dnlc-accent,#2c3e50) !important;letter-spacing:0.5px !important;font-weight:500 !important;}.dnlc-woo-checkout-wrap .woocommerce-order-overview li strong{display:block !important;margin-top:4px !important;font-size:17px !important;text-transform:none !important;letter-spacing:0 !important;color:var(--dnlc-accent,#2c3e50) !important;font-weight:700 !important;}.dnlc-woo-checkout-wrap .woocommerce-order-details>h2,.dnlc-woo-checkout-wrap .woocommerce-customer-details>h2,.dnlc-woo-checkout-wrap section.woocommerce-order-details>h2,.dnlc-woo-checkout-wrap section.woocommerce-customer-details>h2{margin:0 0 16px !important;padding:0 0 12px !important;font-size:20px !important;font-weight:700 !important;color:var(--dnlc-accent,#2c3e50) !important;border-bottom:1px solid #93c5fd !important;text-transform:none !important;}.dnlc-woo-checkout-wrap .woocommerce-order-details,.dnlc-woo-checkout-wrap .woocommerce-customer-details,.dnlc-woo-checkout-wrap section.woocommerce-order-details,.dnlc-woo-checkout-wrap section.woocommerce-customer-details{background:#bfdbfe !important;border:1px solid #60a5fa !important;border-radius:10px !important;padding:22px 24px !important;margin:0 0 24px !important;box-shadow:0 0 0 1px rgba(0,0,0,0.04),0 1px 2px rgba(0,0,0,0.06),0 4px 8px rgba(0,0,0,0.08),0 10px 24px rgba(0,0,0,0.10) !important;}.dnlc-woo-checkout-wrap .woocommerce-order-details .shop_table,.dnlc-woo-checkout-wrap .woocommerce-table--order-details{background:transparent !important;border:0 !important;width:100% !important;margin:0 !important;}.dnlc-woo-checkout-wrap .woocommerce-order-details .shop_table thead th,.dnlc-woo-checkout-wrap .woocommerce-table--order-details thead th{background:rgba(255,255,255,0.55) !important;border-bottom:1px solid #60a5fa !important;color:var(--dnlc-accent,#2c3e50) !important;font-weight:700 !important;padding:12px 16px !important;text-transform:uppercase !important;font-size:12px !important;letter-spacing:0.5px !important;}.dnlc-woo-checkout-wrap .woocommerce-order-details .shop_table tbody td,.dnlc-woo-checkout-wrap .woocommerce-order-details .shop_table tfoot td,.dnlc-woo-checkout-wrap .woocommerce-order-details .shop_table tfoot th,.dnlc-woo-checkout-wrap .woocommerce-table--order-details tbody td,.dnlc-woo-checkout-wrap .woocommerce-table--order-details tfoot td,.dnlc-woo-checkout-wrap .woocommerce-table--order-details tfoot th{background:transparent !important;border-bottom:1px solid rgba(96,165,250,0.40) !important;padding:12px 16px !important;color:var(--dnlc-accent,#2c3e50) !important;}.dnlc-woo-checkout-wrap .woocommerce-order-details .shop_table tfoot tr:last-child th,.dnlc-woo-checkout-wrap .woocommerce-order-details .shop_table tfoot tr:last-child td,.dnlc-woo-checkout-wrap .woocommerce-table--order-details tfoot tr:last-child th,.dnlc-woo-checkout-wrap .woocommerce-table--order-details tfoot tr:last-child td{background:rgba(255,255,255,0.55) !important;border-top:2px solid #60a5fa !important;padding:16px !important;font-size:16px !important;font-weight:700 !important;color:var(--dnlc-accent,#2c3e50) !important;}.dnlc-woo-checkout-wrap .woocommerce-order-details .shop_table tfoot tr:last-child td .amount,.dnlc-woo-checkout-wrap .woocommerce-table--order-details tfoot tr:last-child td .amount{color:var(--dnlc-accent,#2c3e50) !important;font-size:18px !important;font-weight:800 !important;}.dnlc-woo-checkout-wrap .woocommerce-customer-details .woocommerce-columns,.dnlc-woo-checkout-wrap .woocommerce-customer-details .woocommerce-column{margin:0 !important;}.dnlc-woo-checkout-wrap .woocommerce-customer-details address,.dnlc-woo-checkout-wrap .woocommerce-customer-details .woocommerce-column address{background:#ffffff !important;border:1px solid #93c5fd !important;border-radius:6px !important;padding:14px 18px !important;color:var(--dnlc-accent,#2c3e50) !important;line-height:1.5 !important;font-style:normal !important;}.dnlc-woo-checkout-wrap .woocommerce-customer-details h3{font-size:14px !important;text-transform:uppercase !important;color:var(--dnlc-accent,#2c3e50) !important;letter-spacing:0.5px !important;margin:0 0 8px !important;border:0 !important;padding:0 !important;}.dnlc-woo-checkout-wrap .woocommerce-order{margin:0 !important;padding:0 !important;}.dnlc-pdf-download{text-align:center;margin:24px 0 !important;}.dnlc-pdf-download-btn{display:inline-flex !important;align-items:center !important;gap:10px !important;padding:14px 28px !important;background:var(--dnlc-accent,#2c3e50) !important;color:#ffffff !important;border:0 !important;border-radius:8px !important;text-decoration:none !important;font-weight:600 !important;font-size:16px !important;letter-spacing:0.3px !important;transition:background 0.2s ease,transform 0.15s ease !important;box-shadow:0 1px 2px rgba(0,0,0,0.08),0 4px 8px rgba(0,0,0,0.10) !important;}.dnlc-pdf-download-btn:hover{background:var(--dnlc-accent-hover,#1e3a4d) !important;color:#ffffff !important;transform:translateY(-1px);text-decoration:none !important;}.dnlc-order-actions{display:flex;justify-content:center;align-items:center;gap:14px;margin:28px 0 !important;flex-wrap:wrap;}.dnlc-print-btn{display:inline-flex !important;align-items:center !important;gap:10px !important;padding:14px 28px !important;background:#ffffff !important;color:var(--dnlc-accent,#2c3e50) !important;border:2px solid var(--dnlc-accent,#2c3e50) !important;border-radius:8px !important;text-decoration:none !important;font-weight:600 !important;font-size:16px !important;letter-spacing:0.3px !important;cursor:pointer !important;transition:background 0.2s ease,color 0.2s ease,transform 0.15s ease !important;box-shadow:0 1px 2px rgba(0,0,0,0.08),0 4px 8px rgba(0,0,0,0.10) !important;font-family:inherit !important;}.dnlc-print-btn:hover{background:var(--dnlc-accent,#2c3e50) !important;color:#ffffff !important;transform:translateY(-1px);}@media print{.dnlc-order-actions{display:none !important;}.dnlc-back-to-cart{display:none !important;}.site-header,.header_bg,#top .header_bg,.av_header_transparency,#main_menu,.av_my_account_link,.av_phone_active_left,footer{display:none !important;}}:root{--dnlc-accent:#005df2;--dnlc-accent-hover:#004cc6;}<\/style><div class=\"dnlc-woo-cart-wrap\"><script>\n(function() {\n    function rearrange() {\n        var wrap = document.querySelector(\".dnlc-woo-cart-wrap\");\n        if (!wrap) return;\n\n        \/\/ No IBC card \u2192 cart has no IBC product \u2192 leave WooCommerce's native\n        \/\/ layout completely untouched (no moving = no breakage).\n        var anyCard = wrap.querySelector(\".dnlc-cart-ibc-card\");\n        if (!anyCard) return;\n\n        var form   = wrap.querySelector(\".woocommerce-cart-form\");\n        var totals = wrap.querySelector(\".cart_totals\");\n        if (!totals) return;\n\n        \/\/ Group sits in the WRAP, right after the form \u2014 never inside it.\n        var group = wrap.querySelector(\".dnlc-cart-bottom-group\");\n        if (!group) {\n            group = document.createElement(\"div\");\n            group.className = \"dnlc-cart-bottom-group\";\n            if (form && form.parentNode) {\n                form.insertAdjacentElement(\"afterend\", group);\n            } else {\n                wrap.appendChild(group);\n            }\n        }\n\n        \/\/ De-dupe IBC cards: WC re-renders a fresh one inside the new form on\n        \/\/ each update; prefer that (freshest session values), drop the rest.\n        var cards = wrap.querySelectorAll(\".dnlc-cart-ibc-card\");\n        var keep = null;\n        cards.forEach(function(c) { if (!group.contains(c)) keep = c; });\n        if (!keep) keep = cards[0];\n        cards.forEach(function(c) { if (c !== keep && c.parentNode) c.parentNode.removeChild(c); });\n\n        \/\/ Order inside the group: IBC card, then totals.\n        group.appendChild(keep);\n        group.appendChild(totals);\n    }\n\n    if (document.readyState === \"loading\") {\n        document.addEventListener(\"DOMContentLoaded\", rearrange);\n    } else {\n        rearrange();\n    }\n    if (window.jQuery) {\n        jQuery(document.body).on(\"updated_wc_div updated_cart_totals updated_shipping_method wc_fragments_refreshed\", rearrange);\n    }\n})();\n<\/script><\/div>\n","protected":false},"excerpt":{"rendered":"","protected":false},"author":1,"featured_media":0,"parent":0,"menu_order":0,"comment_status":"closed","ping_status":"closed","template":"","meta":{"footnotes":""},"class_list":["post-21","page","type-page","status-publish","hentry"],"_links":{"self":[{"href":"https:\/\/offshore.sc\/ja\/wp-json\/wp\/v2\/pages\/21","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/offshore.sc\/ja\/wp-json\/wp\/v2\/pages"}],"about":[{"href":"https:\/\/offshore.sc\/ja\/wp-json\/wp\/v2\/types\/page"}],"author":[{"embeddable":true,"href":"https:\/\/offshore.sc\/ja\/wp-json\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/offshore.sc\/ja\/wp-json\/wp\/v2\/comments?post=21"}],"version-history":[{"count":2,"href":"https:\/\/offshore.sc\/ja\/wp-json\/wp\/v2\/pages\/21\/revisions"}],"predecessor-version":[{"id":20900,"href":"https:\/\/offshore.sc\/ja\/wp-json\/wp\/v2\/pages\/21\/revisions\/20900"}],"wp:attachment":[{"href":"https:\/\/offshore.sc\/ja\/wp-json\/wp\/v2\/media?parent=21"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}