.dw{max-width:100%;color:#3e545c}.dw [hidden]{display:none!important}#MainContent .dw :is(h1,h2,legend){font-family:Georgia,'Times New Roman',serif!important;font-weight:400!important;letter-spacing:-.025em!important;color:#344a52!important;text-transform:none!important}#MainContent .dw-heading{font-size:38px!important;line-height:1.15!important;margin:0 0 20px!important}.dw :is(p,label,button,input,select,textarea,dt,dd,a){font-family:Arial,Helvetica,sans-serif!important;letter-spacing:normal!important}.dw-intro{font-size:14px;line-height:1.8;margin:0 0 28px}.dw-notice,.dw-error{border:1px solid #c9d6db;background:#eff4f6;padding:16px 18px;margin:0 0 25px;font-size:12px;line-height:1.8}.dw-error{border-color:#a85e50;background:#fff6f2;color:#753e33}.dw-fields{border:0;margin:0;padding:0;min-width:0}.dw-fields legend{font-size:25px;padding:0;margin:0 0 10px}.dw .dw-hint{font-size:11px;line-height:1.7;color:#647780;margin:8px 0 0}.dw-fields>.dw-hint{margin:0 0 24px}.dw-field{margin:0 0 21px;min-width:0}.dw label{display:block;font-size:12px;font-weight:500;line-height:1.6;margin-bottom:7px}.dw :is(input,select,textarea){box-sizing:border-box!important;width:100%!important;max-width:100%!important;padding:12px 14px!important;border:1px solid #b7c8cf!important;border-radius:0!important;background:#fbfcfc!important;color:#344b54!important;font-size:16px!important;font-weight:400!important;line-height:1.5!important;box-shadow:none!important}.dw :is(input,select){height:50px!important;min-height:50px!important;max-height:50px!important}.dw textarea{height:104px!important;min-height:104px!important;max-height:260px;resize:vertical}.dw-trap{position:absolute;width:1px;height:1px;overflow:hidden;clip-path:inset(50%)}.dw-privacy{font-size:11px;line-height:1.8;margin:24px 0}.dw a{color:#4d6b78;text-decoration:underline;text-underline-offset:4px}.dw .dw-primary{display:flex;align-items:center;justify-content:space-between;gap:20px;width:100%;min-height:52px;padding:15px 20px;border:1px solid #526d78;border-radius:0;background:#526d78;color:#fff;font-size:13px;font-weight:500;line-height:1.6;text-transform:none;text-decoration:none;cursor:pointer;white-space:normal}.dw .dw-primary:disabled{opacity:.5;cursor:not-allowed}.dw .dw-primary:not(:disabled):hover{background:#3e5964}.dw .dw-edit{display:inline-block;min-height:44px;padding:8px 0;margin:4px 0 16px;border:0;background:none;color:#4d6b78;text-decoration:underline;text-underline-offset:4px;font-size:12px;cursor:pointer}.dw :is(.dw-review,.dw-success) h2{font-size:30px!important;line-height:1.2!important;margin:0 0 22px}.dw-declaration{font-size:14px;line-height:1.8;padding:20px;background:#eff4f5;border-left:2px solid #637f8c}.dw-summary{margin:26px 0 16px}.dw-summary>div{display:grid;grid-template-columns:155px minmax(0,1fr);gap:20px;border-top:1px solid #dae2e5;padding:16px 0}.dw-summary dt{font-size:11px;line-height:1.7;color:#6a7d84}.dw-summary dd{margin:0;font-size:13px;line-height:1.8;white-space:pre-wrap;overflow-wrap:anywhere}.dw-info{border-top:1px solid #d5dfe2;margin-top:34px;padding-top:26px}.dw-info h2{font-size:25px!important;line-height:1.2!important;margin:0 0 12px}.dw-info p,.dw-success>p{font-size:13px;line-height:1.8}.dw-info>a{display:table;min-height:40px;padding:8px 0;font-size:12px}.dw :is(input,textarea,select,button,a):focus-visible{outline:2px solid #526d78;outline-offset:4px}.dw :is(.dw-heading,#dw-review-heading,#dw-success-heading){scroll-margin-top:145px}.dw-success{border-top:3px solid #637e72;padding-top:25px}@media(max-width:749px){#MainContent .dw-heading{font-size:30px!important}.dw-intro{font-size:13px}.dw-summary>div{grid-template-columns:minmax(0,1fr);gap:5px;padding:14px 0}.dw-notice{padding:13px 14px;font-size:11px}.dw :is(.dw-review,.dw-success) h2{font-size:27px!important}.dw-declaration{padding:16px;font-size:13px}}@media print{.dw :is(.dw-form,.dw-info,.dw-edit,.dw-primary,.dw-notice){display:none!important}.dw-summary>div{break-inside:avoid}}

.dw--shopify .dw-entry{max-width:550px;margin:28px 0 32px}.dw--shopify .dw-entry .dw-hint{margin-top:12px}.dw--shopify .dw-guide{border-top:1px solid #d5dfe2;padding-top:28px}.dw--shopify :is(.dw-guide,.dw-direct)>h2{font:400 27px/1.2 Georgia,'Times New Roman',serif!important;letter-spacing:-.02em!important;margin:0 0 22px;color:#344a52}.dw--shopify .dw-guide ol{list-style:none;margin:0;padding:0}.dw--shopify .dw-guide li{display:grid;grid-template-columns:30px minmax(0,1fr);gap:16px;padding:19px 0;border-top:1px solid #e0e6e8}.dw--shopify .dw-guide li>span{font:400 11px/1.7 Arial,Helvetica,sans-serif;color:#77909a;padding-top:2px}.dw--shopify .dw-guide h3{font:500 14px/1.5 Arial,Helvetica,sans-serif!important;letter-spacing:normal!important;text-transform:none!important;color:#405e6b!important;margin:0 0 8px!important}.dw--shopify .dw-guide p{font-size:13px;line-height:1.8;color:#60747d;margin:0}.dw--shopify .dw-direct{background:#eff4f5;border:1px solid #d4dfe3;padding:26px 28px;margin-top:24px}.dw--shopify .dw-direct>h2{font-size:26px!important;margin-bottom:14px}.dw--shopify .dw-direct>p{font-size:13px;line-height:1.8;margin:0 0 14px;color:#526b76}.dw--shopify .dw-direct>a{display:flex;align-items:center;justify-content:space-between;gap:20px;min-height:44px;font-size:12px}.dw--shopify .dw-primary svg{flex:none}.dw--shopify .dw-info{margin-top:28px}@media(max-width:749px){.dw--shopify .dw-guide h3{font-size:13px!important}.dw--shopify .dw-guide p{font-size:12px}.dw--shopify .dw-guide li{gap:10px;grid-template-columns:24px minmax(0,1fr);padding:17px 0}.dw--shopify .dw-direct{padding:22px 18px}.dw--shopify .dw-direct>h2{font-size:24px!important}.dw--shopify .dw-direct>p{font-size:12px}.dw--shopify .dw-entry{margin:24px 0 28px}}@media print{.dw--shopify .dw-entry{display:none!important}.dw--shopify .dw-guide li{break-inside:avoid}}
