.november-campaign{display:grid;grid-template-columns:1fr 1fr;margin:24px clamp(16px,4vw,72px) 36px;background:#163e32;color:#fff;isolation:isolate;overflow:hidden;min-height:430px}.november-copy{padding:clamp(28px,4vw,66px);align-self:center}.november-copy>span{font-size:11px;letter-spacing:.13em;color:#d8e1b7}.november-copy h2{font-family:Georgia,serif;font-size:clamp(30px,3.5vw,58px);font-weight:400;margin:20px 0 10px;line-height:1.08}.november-rate{font-size:clamp(20px,2vw,29px);margin:20px 0}.november-rate strong{font-size:1.6em;font-weight:500;color:#e9e3ba}.november-copy p{max-width:530px;line-height:1.6}.november-terms{font-size:12px;color:#d6ddd4}.november-copy>a{display:inline-flex;align-items:center;gap:45px;margin-top:16px;border-bottom:1px solid #e4e7d9;padding:8px 0;color:inherit;text-decoration:none;font-size:13px}.november-visual{display:grid;grid-template-columns:1fr 1fr;gap:2px;background:#e9e6de}.november-visual img{width:100%;height:100%;min-height:430px;max-height:590px;object-fit:contain;background:#f7f6f2}.cart-campaign-quote{border:1px solid #d5dfd1;background:#f3f6ef;padding:15px;margin:15px 0;line-height:1.7}.cart-campaign-quote b{display:block}.campaign-rule-form label{display:block;font-size:13px;margin:12px 0}.campaign-rule-form label input:not([type=checkbox]),.campaign-rule-form select{display:block;width:100%;min-height:44px;padding:9px;border:1px solid #cbd3ca;background:white}.campaign-rule-form fieldset{max-height:260px;overflow:auto;border:1px solid #d4d8d0;padding:12px;margin:16px 0}.campaign-rule-form fieldset[hidden]{display:none}.campaign-rule-form button{padding:12px 20px;margin:10px 6px 0 0}.yurtici-order{margin:20px 0;padding:18px;border:1px solid #d5dedf;background:#f5f8fa}.yurtici-order header{display:flex;align-items:center;gap:15px}.yurtici-order header img{width:130px;max-height:40px;object-fit:contain}.yurtici-order label{display:inline-block;margin:10px 10px 10px 0;font-size:12px}.yurtici-order input{display:block;padding:9px;max-width:160px;border:1px solid #bbb}.yurtici-order button{padding:10px;margin:8px}.yurtici-order a{color:#19537d;text-decoration:underline}@media(max-width:700px){.november-campaign{grid-template-columns:1fr;margin:16px 12px 24px}.november-copy{padding:28px 24px}.november-copy h2{font-size:36px}.november-visual img{min-height:240px;height:310px}.november-visual{max-height:310px}.november-terms{font-size:11px}}
