.famli-november{margin:0 auto 48px;color:#4A352B;scroll-margin-top:140px}.famli-november__panel{display:grid;grid-template-columns:1.1fr 1fr;gap:36px;background:#f7f3ef;border:1px solid #e5dbd3;border-radius:18px;padding:44px;overflow:hidden}.famli-campaign__eyebrow{display:block;font-size:12px;font-weight:700;text-transform:uppercase;letter-spacing:.12em;margin-bottom:16px}.famli-november__copy h2{font-size:clamp(30px,3.1vw,50px);line-height:1.14;letter-spacing:-.035em;margin:0 0 18px;color:#4A352B}.famli-november__copy h2 em{color:#4A352B;font-style:normal}.famli-november__copy>p{font-size:16px;line-height:1.65;max-width:450px;margin:0 0 22px}.famli-november__offer{border-left:3px solid #4A352B;padding:0 0 0 16px;margin:0 0 24px}.famli-november__offer strong,.famli-november__offer span{display:block}.famli-november__offer strong{font-size:18px;line-height:1.4}.famli-november__offer span{font-size:13px;margin-top:7px;line-height:1.6}.famli-november__copy .btn{white-space:normal;text-align:center;gap:12px;background:#4A352B;color:white;border-color:#4A352B}.famli-campaign__terms{display:block;font-size:12px;text-underline-offset:4px;text-decoration:underline;margin-top:14px}.famli-november__gifts{position:relative;padding-top:20px}.famli-november__stamp{position:absolute;z-index:1;right:-18px;top:-25px;background:#4A352B;color:#fffaf5;border:5px solid #f7f3ef;border-radius:50%;width:105px;height:105px;display:flex;flex-direction:column;align-items:center;justify-content:center;transform:rotate(10deg);font-size:14px;line-height:1.3;font-weight:700}.famli-november__stamp em{font-size:15px;font-style:normal}.famli-november__grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:12px}.famli-november__gift{border-radius:13px;padding:12px;text-align:center;background:#fff;box-shadow:0 3px 18px #4A352B06}.famli-november__gift img{width:100%;height:118px;object-fit:contain;mix-blend-mode:multiply}.famli-november__gift strong{display:block;font-size:12px;line-height:1.4;margin:7px 0 5px}.famli-november__gift span{font-size:11px;color:#4A352B}.famli-november__gift.is-unavailable{background:#eee8e1}.famli-november__gift.is-unavailable img{opacity:.6}.famli-november__terms{font-size:12px;border-bottom:1px solid #e5dbd3;padding:16px 4px;line-height:1.65}.famli-november__terms summary{cursor:pointer;display:flex;justify-content:space-between;gap:16px}.famli-november__terms summary span{font-size:20px}.famli-november__terms p{max-width:960px;margin:12px 0 0}.famli-campaign-product{display:flex;gap:12px;align-items:flex-start;background:#f7f3ef;border:1px solid #e5dbd3;border-radius:10px;padding:15px 16px;margin:12px 0;color:#4A352B}.famli-campaign-product svg{flex:none;width:27px;height:27px;color:#4A352B}.famli-campaign-product strong{font-size:14px;line-height:1.5}.famli-campaign-product p{font-size:12px;line-height:1.6;margin:3px 0 0}.famli-campaign-product a{text-decoration:underline;text-underline-offset:3px}.famli-free-gift__preview{font-size:11px!important;line-height:1.5;padding:8px 10px;background:#eae0d6;border-radius:7px;color:#4A352B;margin:10px 0 0!important}
@media(max-width:767px){.famli-november{margin-bottom:32px}.famli-november__panel{grid-template-columns:1fr;padding:27px 20px;gap:24px;border-radius:12px}.famli-november__copy h2{font-size:34px}.famli-november__copy>p{font-size:14px}.famli-november__offer strong{font-size:16px}.famli-november__gifts{padding-top:12px}.famli-november__stamp{right:-9px;top:-16px;width:85px;height:85px;font-size:12px}.famli-november__stamp em{font-size:12px}.famli-november__gift img{height:105px}.famli-november__terms summary{font-size:11px}.famli-campaign-product{padding:12px}.famli-campaign-product strong{font-size:13px}}


.famli-november__copy .famli-november__thanks{font-weight:600;margin-bottom:12px}.famli-november__shipping{display:block;font-size:12px;line-height:1.6;margin-top:12px;max-width:450px}.famli-november__stamp{padding:12px;text-align:center}.famli-november__copy h2{text-wrap:balance}.famli-november__terms{scroll-margin-top:120px}

[data-famli-reference] .famli-november__copy .btn{text-transform:none;letter-spacing:normal}

