.smellish-cadeau-page{--smk-creme: #F6F1E9;--smk-ink: #1B1714;--smk-grijs: #6B625A;--smk-goud: #9E7A4D;--smk-goud-tekst: #85643A;--smk-lijn: #E6DDD0;--smk-wit: #FFFDF9;color:var(--smk-ink);background:var(--smk-wit)}.smellish-cadeau-page .smk-eyebrow{display:block;margin:0 0 14px;font:600 12px/1.3 Inter,sans-serif;letter-spacing:.14em;text-transform:uppercase;color:var(--smk-goud-tekst)}.smellish-cadeau-page .section-title,.smellish-cadeau-page .cadeau-hero .hero-title{font-family:Playfair Display,Georgia,serif!important;font-weight:500!important;color:var(--smk-ink)!important;letter-spacing:-.01em!important;text-transform:none!important}.smellish-cadeau-page .section-title{font-size:clamp(28px,1.7vw + 20px,44px)!important;line-height:1.12!important;margin-bottom:12px}.smellish-cadeau-page .section-title:after{display:none!important}.smellish-cadeau-page .smk-head{text-align:center;max-width:620px;margin:0 auto 36px}.smellish-cadeau-page .smk-head p:not(.smk-eyebrow){margin:0;color:var(--smk-grijs);font-size:clamp(16px,.25vw + 15px,18px);line-height:1.6}.smellish-cadeau-page .cadeau-hero{background:var(--smk-creme);text-align:left;padding:28px 0 48px}.smellish-cadeau-page .cadeau-hero:before{display:none}.smk-hero__grid{display:grid;gap:28px;align-items:center}.smk-hero__media{margin:0;border-radius:14px;overflow:hidden;background:var(--smk-lijn);aspect-ratio:4 / 3;order:-1}.smk-hero__media img{width:100%;height:100%;object-fit:cover;object-position:50% 75%;display:block}.smellish-cadeau-page .cadeau-hero .hero-content{color:var(--smk-ink)}.smellish-cadeau-page .cadeau-hero .hero-title{font-size:clamp(34px,2.6vw + 22px,58px)!important;line-height:1.06!important;margin:0 0 16px}.smellish-cadeau-page .cadeau-hero .hero-subtitle{margin:0 0 22px;max-width:32em;color:var(--smk-grijs);font-size:clamp(16px,.25vw + 15px,18px);line-height:1.6;text-align:left}.smk-usp{list-style:none;margin:0 0 26px;padding:0;display:grid;gap:10px}.smk-usp li{position:relative;padding-left:30px;font-size:15.5px;line-height:1.45;color:var(--smk-ink)}.smk-usp li:before{content:"";position:absolute;left:0;top:1px;width:20px;height:20px;border-radius:50%;background:var(--smk-wit) url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='10' height='8' viewBox='0 0 10 8'%3E%3Cpath d='M1 4l3 3 5-6' fill='none' stroke='%2385643A' stroke-width='1.6'/%3E%3C/svg%3E") no-repeat center;border:1px solid var(--smk-goud)}.smk-btn{display:inline-flex;align-items:center;justify-content:center;gap:10px;min-height:52px;padding:16px 30px;border-radius:999px;background:var(--smk-ink);color:#fff!important;font:600 15px/1.2 Inter,sans-serif;text-decoration:none!important;transition:background .2s}.smk-btn:hover{background:#3a322c}.smk-btn:focus-visible{outline:2px solid var(--smk-goud);outline-offset:3px}.smk-hero__note{margin:16px 0 0;font-size:14px;color:var(--smk-grijs)}.smellish-cadeau-page .cadeau-plans-section{background:var(--smk-wit);margin-right:0}.smellish-cadeau-page .cadeau-land__vraag{color:var(--smk-ink);font-size:16px}.smellish-cadeau-page .cadeau-land__optie{min-height:48px;padding:.7rem 1.4rem;border-color:var(--smk-lijn);font-size:15.5px}.smellish-cadeau-page .cadeau-land__optie:has(input:checked){border-color:var(--smk-ink);background:var(--smk-creme)}.smellish-cadeau-page .cadeau-land__optie input{accent-color:var(--smk-ink)}.smellish-cadeau-page .cadeau-land__hint{font-style:normal;color:var(--smk-grijs)}.smellish-cadeau-page .cadeau-plan-card{border:1.5px solid var(--smk-lijn);border-radius:16px;box-shadow:0 10px 30px #1b17140d;background:#fff}.smellish-cadeau-page .cadeau-plan-card.plan-popular{border-color:var(--smk-goud)}.smellish-cadeau-page .cadeau-plan-card.selected{border-color:var(--smk-ink);box-shadow:0 0 0 3px #1b17141f,0 16px 40px #1b171414}.smellish-cadeau-page .plan-badge{background:var(--smk-ink);box-shadow:none;font-size:11.5px;letter-spacing:.12em;padding:7px 16px}.smellish-cadeau-page .plan-title{font-family:Playfair Display,Georgia,serif;font-weight:500;color:var(--smk-ink)}.smellish-cadeau-page .plan-subtitle{color:var(--smk-grijs)}.smellish-cadeau-page .plan-price .price{font-family:Playfair Display,Georgia,serif;font-weight:500;color:var(--smk-ink)}.smellish-cadeau-page .cadeau-plan-card.plan-popular .plan-price .price{color:var(--smk-ink)}.smellish-cadeau-page .mobile-plan-select{min-height:52px;border-radius:12px;font-size:16px}.smellish-cadeau-page .cadeau-form-section{background:var(--smk-creme)}.smellish-cadeau-page .form-fieldset{border:1px solid var(--smk-lijn)!important;border-radius:16px!important;box-shadow:0 8px 24px #1b17140a!important;padding-top:22px!important}.smellish-cadeau-page .form-fieldset:hover{border-color:var(--smk-lijn)!important}.smellish-cadeau-page .form-fieldset:focus-within{border-color:var(--smk-goud)!important}.smellish-cadeau-page .form-fieldset legend{background:none!important;border:0!important;padding:0 6px!important;margin-left:-6px!important;color:var(--smk-ink)!important;font:600 16px/1.3 Inter,sans-serif!important}.smellish-cadeau-page .form-fieldset legend .optional{color:var(--smk-grijs)}.smellish-cadeau-page .selected-plan-display{border-left-color:var(--smk-ink)}.smellish-cadeau-page .selected-plan-price{background:var(--smk-ink)}.smellish-cadeau-page .submit-btn{background:var(--smk-ink);box-shadow:none;font-size:16px;font-weight:600;min-height:56px}.smellish-cadeau-page .submit-btn:disabled{background:#d9cebf;color:#5e554d}.smk-veilig{margin:14px 0 0;text-align:center;font-size:13.5px;line-height:1.5;color:var(--smk-grijs)}.smellish-cadeau-page .cadeau-how-section{background:var(--smk-wit)}.smellish-cadeau-page .how-step{background:var(--smk-creme);border:1px solid var(--smk-lijn);border-radius:16px;text-align:left;padding:28px 24px}.smellish-cadeau-page .step-number{width:44px;height:44px;margin:0 0 18px;background:var(--smk-wit);color:var(--smk-goud-tekst);box-shadow:none;border:1px solid var(--smk-goud);font:600 16px/1 Inter,sans-serif}.smellish-cadeau-page .how-step h3{font:600 17px/1.35 Inter,sans-serif;color:var(--smk-ink);text-transform:none}.smellish-cadeau-page .how-step p{color:var(--smk-grijs);font-size:15px}.smellish-cadeau-page .cadeau-faq-section{background:var(--smk-creme)}.smellish-cadeau-page .cadeau-faq-section .faq-item{border:1px solid var(--smk-lijn);box-shadow:none;border-radius:12px;margin-bottom:10px}.smellish-cadeau-page .cadeau-faq-section .faq-question{min-height:56px;font-size:16px;color:var(--smk-ink)}.smellish-cadeau-page .cadeau-faq-section .faq-toggle{color:var(--smk-goud-tekst)}.smellish-cadeau-page .cadeau-faq-section .faq-item.active .faq-toggle{background:var(--smk-ink)}.smellish-cadeau-page .cadeau-faq-section .faq-answer{color:var(--smk-grijs);font-size:15.5px}.smellish-cadeau-page .cadeau-verzilver{color:var(--smk-grijs)}.smellish-cadeau-page .cadeau-verzilver a{color:var(--smk-ink);text-decoration:underline;text-underline-offset:3px}@media(min-width:990px){.smellish-cadeau-page .cadeau-hero{padding:56px 0 80px}.smk-hero__grid{grid-template-columns:1fr 1fr;gap:64px}.smk-hero__media{aspect-ratio:4 / 5;max-height:620px;order:0}.smk-hero__media img{object-position:50% 50%}}@media(prefers-reduced-motion:reduce){.smellish-cadeau-page .cadeau-plan-card,.smellish-cadeau-page .how-step{transition:none!important;transform:none!important}}.smellish-cadeau-page .cadeau-hero .hero-content,.smellish-cadeau-page .cadeau-hero .hero-title,.smellish-cadeau-page .cadeau-hero .hero-subtitle{text-align:left!important;margin-left:0!important;padding-left:0!important;padding-right:0!important}
/*# sourceMappingURL=/cdn/shop/t/29/assets/sm-cadeau-2026.css.map */
