.card-wrapper-module__KawmLG__card-wrapper{color:#222;word-wrap:break-word;overflow-wrap:break-word;background:#fff;border:1px solid #e5e2dd;border-radius:6px;margin-bottom:1.5rem;padding:1.5rem;box-shadow:0 2px 12px #2222220f}@media screen and (max-width:1024px){.card-wrapper-module__KawmLG__card-wrapper{margin-left:.5rem;margin-right:.5rem;padding:1.25rem 1rem}}
.UserSubmissionCard-module__zYOMBG__card{background:#fdf7f0;background:lab(97.7001% 1.04922 4.44819);border:1px solid #cfc2b3;border:1px solid lab(79.1258% 3.01513 9.11046);grid-template-columns:minmax(0,1fr) minmax(10.75rem,12.5rem);align-items:stretch;display:grid;box-shadow:0 10px 28px #36241d0d;box-shadow:0 10px 28px lab(16.2997% 7.59698 8.6005/.05)}.UserSubmissionCard-module__zYOMBG__main{padding:.95rem 1.1rem}.UserSubmissionCard-module__zYOMBG__kicker{color:#931b00;color:lab(32.3069% 51.8208 55.1337);letter-spacing:.14em;text-transform:uppercase;margin:0 0 .3rem;font-size:.68rem;font-weight:800}.UserSubmissionCard-module__zYOMBG__headline{letter-spacing:-.03em;color:#271d18;color:lab(11.7365% 4.47466 5.06079);margin:0;font-family:Georgia,Times New Roman,serif;font-size:clamp(1.15rem,2.4vw,1.55rem);font-weight:500;line-height:1.15}.UserSubmissionCard-module__zYOMBG__meta{color:#6a5952;color:lab(39.5408% 6.1277 6.94429);flex-wrap:wrap;align-items:center;gap:.75rem;margin-top:.75rem;font-size:.75rem;display:flex}.UserSubmissionCard-module__zYOMBG__byline{font-weight:700}.UserSubmissionCard-module__zYOMBG__bylineLink{color:inherit;align-items:center;gap:.3rem;font-weight:700;text-decoration:none;transition:opacity .15s;display:inline-flex}.UserSubmissionCard-module__zYOMBG__bylineLink:hover{opacity:.78}.UserSubmissionCard-module__zYOMBG__bylineLink:focus-visible{outline-offset:3px;outline:2px solid #931b00;outline:2px solid lab(32.3069% 51.8208 55.1337)}.UserSubmissionCard-module__zYOMBG__aside{box-sizing:border-box;background:#f8f1e7;background:lab(95.3843% 1.32611 5.56995);border-left:1px solid #cfc2b3;border-left:1px solid lab(79.1258% 3.01513 9.11046);flex-direction:column;justify-content:center;align-items:stretch;gap:.55rem;padding:.85rem;display:flex}.UserSubmissionCard-module__zYOMBG__coupon,.UserSubmissionCard-module__zYOMBG__linkBtn{box-sizing:border-box;width:100%;min-width:0}.UserSubmissionCard-module__zYOMBG__coupon{background:#fce7d3;background:lab(93.0044% 5.22536 12.3546);border:1px dashed #a36a56;border:1px dashed lab(50.7088% 21.9033 21.1997);padding:.55rem .75rem;display:grid}.UserSubmissionCard-module__zYOMBG__coupon span{color:#63493f;color:lab(33.6061% 10.75 10.3109);letter-spacing:.1em;text-transform:uppercase;font-size:.62rem;font-weight:800}.UserSubmissionCard-module__zYOMBG__coupon strong{overflow-wrap:anywhere;color:#271d18;color:lab(11.7365% 4.47466 5.06079);font-family:Georgia,Times New Roman,serif;font-size:1rem;font-weight:600}.UserSubmissionCard-module__zYOMBG__linkBtn{color:#fdf8f1;color:lab(97.697% .86847 3.70294);white-space:nowrap;background:#931b00;background:lab(32.3069% 51.8208 55.1337);justify-content:center;align-items:center;gap:.4rem;padding:.55rem .85rem;font-size:.78rem;font-weight:800;text-decoration:none;transition:opacity .15s;display:flex}.UserSubmissionCard-module__zYOMBG__linkBtn:hover{opacity:.88}.UserSubmissionCard-module__zYOMBG__linkBtn:focus-visible{outline-offset:3px;outline:2px solid #931b00;outline:2px solid lab(32.3069% 51.8208 55.1337)}@media (max-width:760px){.UserSubmissionCard-module__zYOMBG__card{grid-template-columns:1fr}.UserSubmissionCard-module__zYOMBG__aside{border-top:1px solid #cfc2b3;border-top:1px solid lab(79.1258% 3.01513 9.11046);border-left:0}}@media (prefers-reduced-motion:reduce){.UserSubmissionCard-module__zYOMBG__bylineLink,.UserSubmissionCard-module__zYOMBG__linkBtn{transition:none}}
.UserSubmissionsSection-module__hXKdfW__section{margin-bottom:2rem}.UserSubmissionsSection-module__hXKdfW__intro{color:#5c5c5c;margin:0 0 1.5rem;font-size:1rem;line-height:1.6}.UserSubmissionsSection-module__hXKdfW__intro p{margin:0 0 .75rem}.UserSubmissionsSection-module__hXKdfW__intro p:last-child{margin-bottom:0}.UserSubmissionsSection-module__hXKdfW__heading{color:#222;background:#fff;border:1px solid #e5e2dd;border-radius:6px;margin:0 0 .75rem;padding:.5rem 1rem;font-family:Playfair Display,Georgia,serif;font-size:1.25rem;font-weight:600;display:inline-block;box-shadow:0 2px 12px #2222220f}.UserSubmissionsSection-module__hXKdfW__subheading{color:#222;margin:0 0 .75rem;font-family:Playfair Display,Georgia,serif;font-size:1.0625rem;font-weight:600}.UserSubmissionsSection-module__hXKdfW__listHeading{color:#222;margin:0 0 1rem;font-family:Playfair Display,Georgia,serif;font-size:1.0625rem;font-weight:600}.UserSubmissionsSection-module__hXKdfW__form{background:#fff;border:1px solid #e5e2dd;border-radius:6px;max-width:100%;margin-bottom:1.5rem;padding:1.5rem;box-shadow:0 2px 12px #2222220f}.UserSubmissionsSection-module__hXKdfW__formIntro{color:#5c5c5c;margin:0 0 1.25rem;font-size:.9375rem;line-height:1.55}.UserSubmissionsSection-module__hXKdfW__formGroup{min-width:0;margin-bottom:1rem}.UserSubmissionsSection-module__hXKdfW__labelRow{flex-wrap:wrap;align-items:baseline;gap:.35rem .5rem;margin-bottom:.35rem;display:flex}.UserSubmissionsSection-module__hXKdfW__labelSubtext{color:#5c5c5c;font-size:.8125rem;font-weight:400}.UserSubmissionsSection-module__hXKdfW__label{color:#222;margin-bottom:.35rem;font-size:.9375rem;font-weight:600;display:block}.UserSubmissionsSection-module__hXKdfW__labelRow .UserSubmissionsSection-module__hXKdfW__label{margin-bottom:0}.UserSubmissionsSection-module__hXKdfW__hint{color:#5c5c5c;margin:0 0 .5rem;font-size:.875rem;line-height:1.45}.UserSubmissionsSection-module__hXKdfW__input{box-sizing:border-box;background:#f7f5f2;border:1px solid #e5e2dd;border-radius:6px;width:100%;max-width:100%;padding:.75rem 1rem;font-size:1rem;transition:border-color .2s;display:block}.UserSubmissionsSection-module__hXKdfW__input:focus{border-color:#c44d34;outline:none;box-shadow:0 0 0 2px #c44d3426}.UserSubmissionsSection-module__hXKdfW__input:disabled{opacity:.7}.UserSubmissionsSection-module__hXKdfW__error{color:#c44d34;margin:.5rem 0 0;font-size:.9375rem;font-weight:500}.UserSubmissionsSection-module__hXKdfW__success{color:#2d6a4f;margin:.5rem 0 0;font-size:.9375rem;font-weight:500}.UserSubmissionsSection-module__hXKdfW__submitBtn{color:#fff;cursor:pointer;background:#c44d34;border:none;border-radius:6px;justify-content:center;align-items:center;padding:.75rem 1.5rem;font-size:1rem;font-weight:600;transition:background .2s;display:inline-flex}.UserSubmissionsSection-module__hXKdfW__submitBtn:hover{background:#a83d28}.UserSubmissionsSection-module__hXKdfW__submitBtn:disabled{opacity:.6;cursor:not-allowed}.UserSubmissionsSection-module__hXKdfW__signInPrompt{background:#fff;border:1px solid #e5e2dd;border-radius:6px;padding:1.5rem;box-shadow:0 2px 12px #2222220f}.UserSubmissionsSection-module__hXKdfW__signInText{color:#222;margin:0 0 1rem;line-height:1.5}.UserSubmissionsSection-module__hXKdfW__signInBtn{color:#c44d34;cursor:pointer;background:0 0;border:2px solid #c44d34;border-radius:6px;justify-content:center;align-items:center;padding:.75rem 1.5rem;font-size:1rem;font-weight:600;transition:background .2s,color .2s;display:inline-flex}.UserSubmissionsSection-module__hXKdfW__signInBtn:hover{color:#a83d28;background:#c44d3414}.UserSubmissionsSection-module__hXKdfW__grid{grid-template-columns:1fr;gap:1rem;display:grid}.UserSubmissionsSection-module__hXKdfW__empty{color:#5c5c5c;font-size:1rem;line-height:1.5}.UserSubmissionsSection-module__hXKdfW__loading{background:#fff;border:1px solid #e5e2dd;border-radius:6px;padding:1.5rem;box-shadow:0 2px 12px #2222220f}.UserSubmissionsSection-module__hXKdfW__loadingBar{background:#e5e2dd;border-radius:4px;height:.5rem;margin-bottom:.5rem;animation:1.5s ease-in-out infinite UserSubmissionsSection-module__hXKdfW__pulse}@keyframes UserSubmissionsSection-module__hXKdfW__pulse{0%,to{opacity:.6}50%{opacity:1}}
.relatedbrands-module__Hxetda__related-brands-container{margin:0 0 2rem;padding:0}.relatedbrands-module__Hxetda__related-heading{color:#222;background:#fff;border:1px solid #e5e2dd;border-radius:6px;margin:0 0 1.25rem;padding:.5rem 1rem;font-family:Playfair Display,Georgia,serif;font-size:1.25rem;font-weight:600;display:inline-block;box-shadow:0 2px 12px #2222220f}.relatedbrands-module__Hxetda__related-brands-grid{grid-template-columns:repeat(auto-fill,minmax(260px,1fr));gap:1rem;margin-top:0;display:grid}.relatedbrands-module__Hxetda__related-brand-card{color:#222;background:#fff;border:1px solid #e5e2dd;border-radius:6px;height:100%;text-decoration:none;transition:border-color .2s,box-shadow .2s;display:block;box-shadow:0 2px 12px #2222220f}.relatedbrands-module__Hxetda__related-brand-card:hover{border-color:#c44d34;box-shadow:0 4px 16px #22222214}.relatedbrands-module__Hxetda__related-brand-content{flex-direction:column;height:100%;padding:1.25rem;display:flex}.relatedbrands-module__Hxetda__related-brand-name{color:#222;margin:0 0 .5rem;font-family:Playfair Display,Georgia,serif;font-size:1.0625rem;font-weight:600;line-height:1.3}.relatedbrands-module__Hxetda__related-brand-benefit{color:#5c5c5c;flex-grow:1;margin:0;font-size:.9375rem;line-height:1.5}@media screen and (max-width:768px){.relatedbrands-module__Hxetda__related-brands-grid{grid-template-columns:repeat(auto-fill,minmax(220px,1fr))}.relatedbrands-module__Hxetda__related-heading{font-size:1.125rem}.relatedbrands-module__Hxetda__related-brand-name{font-size:1rem}.relatedbrands-module__Hxetda__related-brand-benefit{font-size:.875rem}}
.qasectionlist-module__n5LBDq__referral-answer-list{border-bottom:none;margin:0 0 0 1.5rem;padding:0;font-size:1rem}.qasectionlist-module__n5LBDq__referral-answer-list-no-marker{overflow-wrap:break-word;counter-reset:answer-counter;border-bottom:none;margin:0 0 0 1.5rem;padding:0;font-size:1rem;list-style:none}.qasectionlist-module__n5LBDq__referral-answer-list-no-marker>li{counter-increment:answer-counter;color:#5c5c5c;margin:0 0 .5rem;padding-bottom:.75rem;line-height:1.5;position:relative}.qasectionlist-module__n5LBDq__referral-answer-list{overflow-wrap:break-word;counter-reset:answer-counter;padding:0;list-style:none}.qasectionlist-module__n5LBDq__referral-answer-list>li{counter-increment:answer-counter;color:#5c5c5c;margin:0 0 .5rem;padding-bottom:.75rem;padding-left:2.5rem;line-height:1.5;position:relative}.qasectionlist-module__n5LBDq__referral-answer-list>li:before{content:counter(answer-counter);color:#c44d34;text-align:center;background:#c44d3414;border:1px solid #e5e2dd;border-radius:50%;width:1.5rem;height:1.5rem;font-size:.9375rem;font-weight:600;line-height:1.5;position:absolute;top:0;left:0}.qasectionlist-module__n5LBDq__referral-heading{color:#222;background:0 0;border:none;margin:0 0 1rem;padding:0;font-family:Playfair Display,Georgia,serif;font-size:1.125rem;font-weight:600;display:block}.qasectionlist-module__n5LBDq__referral-intro{color:#5c5c5c;margin:0 0 1rem;font-size:1rem;line-height:1.6}.qasectionlist-module__n5LBDq__referral-answer-social-media-share{color:#222;flex-wrap:wrap;gap:1rem;padding-left:0;padding-right:0;font-size:1rem;text-decoration:none;display:flex}.qasectionlist-module__n5LBDq__referral-answer{color:#5c5c5c;padding-left:0;padding-right:0;font-size:1rem;line-height:1.6}.qasectionlist-module__n5LBDq__referral-paragraph{color:#5c5c5c;margin:0 0 .75rem;line-height:1.6}#qasectionlist-module__n5LBDq__Referral-referral-link{padding:0;font-weight:600;text-decoration:none}.qasectionlist-module__n5LBDq__page-link{color:#c44d34;text-decoration:none}.qasectionlist-module__n5LBDq__page-link:hover{color:#a83d28;text-decoration:underline}.qasectionlist-module__n5LBDq__referral-how-to-image{border-radius:6px;width:100%;height:auto}.qasectionlist-module__n5LBDq__image-container{margin-bottom:1rem}@media screen and (max-width:1024px){.qasectionlist-module__n5LBDq__referral-how-to-image{width:100%}.qasectionlist-module__n5LBDq__referral-heading{font-size:1rem}.qasectionlist-module__n5LBDq__referral-answer,.qasectionlist-module__n5LBDq__referral-answer-list,.qasectionlist-module__n5LBDq__referral-answer-list-no-marker{font-size:.9375rem}}
.structuredfaq-module__468N3W__faq-container{max-width:100%;margin:0;padding:0}.structuredfaq-module__468N3W__faq-heading{color:#222;background:0 0;border:none;margin:0 0 1.25rem;padding:0;font-family:Playfair Display,Georgia,serif;font-size:1.25rem;font-weight:600;display:block}.structuredfaq-module__468N3W__faq-list{flex-direction:column;gap:.75rem;display:flex}.structuredfaq-module__468N3W__faq-item{background:#fff;border:1px solid #e5e2dd;border-radius:6px;transition:border-color .2s,box-shadow .2s;overflow:hidden;box-shadow:0 2px 12px #2222220f}.structuredfaq-module__468N3W__faq-item:hover{border-color:#e5e2dd;box-shadow:0 4px 16px #22222214}.structuredfaq-module__468N3W__faq-open{border-color:#c44d34}.structuredfaq-module__468N3W__faq-question{cursor:pointer;background:#f7f5f2;justify-content:space-between;align-items:center;padding:1rem 1.25rem;transition:background .2s;display:flex}.structuredfaq-module__468N3W__faq-open .structuredfaq-module__468N3W__faq-question{background:#c44d3414}.structuredfaq-module__468N3W__faq-question h3{color:#222;flex:1;margin:0;font-family:Playfair Display,Georgia,serif;font-size:1.0625rem;font-weight:600}.structuredfaq-module__468N3W__faq-icon{color:#5c5c5c;font-size:.9375rem}.structuredfaq-module__468N3W__faq-answer{color:#5c5c5c;padding:0 1.25rem 1.25rem;line-height:1.6}.structuredfaq-module__468N3W__faq-answer p{margin:0;font-size:.9375rem}@media screen and (max-width:768px){.structuredfaq-module__468N3W__faq-heading{font-size:1.125rem}.structuredfaq-module__468N3W__faq-question h3{font-size:1rem}.structuredfaq-module__468N3W__faq-answer p{font-size:.9375rem}}
.navbarreferral-module__jq3Kka__navbarreferral-nav{z-index:20;background:#fff;border-top:1px solid #e5e2dd;border-bottom:1px solid #e5e2dd;flex-wrap:wrap;justify-content:center;align-items:center;gap:.75rem;margin:0;padding:1rem 1.5rem;font-family:"Source Serif 4",Georgia,serif;font-size:.9375rem;list-style-type:none;display:flex}.navbarreferral-module__jq3Kka__navbarreferral-item{color:#222;cursor:pointer;background:#f7f5f2;border:1px solid #e5e2dd;border-radius:6px;padding:.5rem 1rem;font-size:.9375rem;font-weight:500;text-decoration:none;transition:background .2s,border-color .2s,color .2s}.navbarreferral-module__jq3Kka__navbarreferral-item:hover{color:#c44d34;background:#c44d3414;border-color:#c44d34}@media screen and (max-width:1024px){.navbarreferral-module__jq3Kka__navbarreferral-nav{flex-direction:column;padding:.75rem 1rem;display:none}.navbarreferral-module__jq3Kka__navbarreferral-nav-item{text-align:center;width:100%;font-size:1em}.navbarreferral-module__jq3Kka__navbarreferral-item{width:100%}}
