#samadhi-gift-voucher{max-width:900px;margin:0 auto;padding:34px 24px 60px}.gv .gv-design{border:2px solid var(--border)!important;background:var(--paper)!important;border-radius:14px!important;padding:0!important;min-height:0!important;box-shadow:none!important;overflow:hidden!important;text-transform:none!important;position:relative!important;display:block!important;width:100%!important}.gv .gv-design:hover{border-color:var(--orange)!important;background:var(--paper)!important}.gv .gv-design.on{border-color:var(--orange)!important;background:var(--paper)!important}.gv .gv-design img.img,.gv .gv-voucher .art img.img{display:block!important;width:100%!important;height:100%!important;object-fit:cover!important;border:0!important;border-radius:0!important}.gv .gv-design img.img{aspect-ratio:16 / 10}.gv .gv-cats button{border:1.5px solid var(--border)!important;background:var(--paper)!important;color:var(--ink-soft)!important;border-radius:999px!important;min-height:0!important;padding:9px 14px!important;box-shadow:none!important;font-size:13.5px!important;font-weight:700!important;text-transform:none!important}.gv .gv-cats button.on{background:var(--orange)!important;border-color:var(--orange)!important;color:#fff!important}.gv .gv-when label,.gv .gv-when .row{text-transform:none!important}.gv .gv-pay-err{margin:12px 0 0;padding:12px 14px;border-radius:12px;background:var(--full-tint,#fdeceb);color:var(--full,#8f2f24);font-size:13.5px;line-height:1.5;text-align:center}.gv img{border-radius:0!important}.se-page-hero.gv-hero::before{background-image:image-set(url(/wp-content/uploads/2024/08/gift-card.jpg.webp) type("image/webp"),url(/wp-content/uploads/2024/08/gift-card.jpg) type("image/jpeg"));background-position:50% 0%}.se-page-hero.gv-hero::after{opacity:.99}.se-page-hero.gv-hero h1{font-weight:400;font-size:35px;line-height:35px;letter-spacing:2.7px;color:#54595f;margin-bottom:8px}.se-page-hero.gv-hero h3{letter-spacing:2.7px;color:#e4770a}.gv-intro{max-width:900px;margin:44px auto 8px;padding:0 24px;box-sizing:border-box;font-family:'Assistant',-apple-system,BlinkMacSystemFont,Arial,sans-serif}.gv-intro p{font-size:18px;line-height:30px;color:#333;margin:0 0 20px}.gv-intro p:last-child{margin-bottom:0}.gv-intro p.gv-lede{font-size:20px;line-height:33px;color:#232323}@media (max-width:767px){.se-page-hero.gv-hero{height:250px;min-height:250px;margin-top:-70px}.se-page-hero.gv-hero h1{font-size:20px;line-height:20px;margin:10% 3% 0}.se-page-hero.gv-hero h3{font-size:13px;line-height:13px;margin:4% 3% 0}.gv-intro{margin-top:30px}.gv-intro p{font-size:16px;line-height:26px}.gv-intro p.gv-lede{font-size:18px;line-height:29px}}.gv .gv-design.more{background:var(--ink)!important;border-color:var(--ink)!important;color:#fff!important;cursor:pointer!important}.gv .gv-design.more:hover{background:#221f1c!important;border-color:var(--orange)!important}.gv .gv-more-in{display:flex;flex-direction:column;align-items:center;justify-content:center;gap:1px;line-height:1.1}.gv .gv-more-n{font-size:27px;font-weight:900;letter-spacing:-.5px}.gv .gv-more-t{font-size:11px;font-weight:800;letter-spacing:.08em;text-transform:uppercase;opacity:.72}.gv .gv-more-a{margin-top:7px;font-size:12px;font-weight:800;color:var(--orange-tint);text-decoration:underline;text-underline-offset:2px}.gv .don-card-panel .stripe-note,.gv .don-card-panel .crow{display:none!important}.gv .se-pay-slot{min-height:44px}.gv .gv-code.se-code-pending{font-family:'Mulish',-apple-system,BlinkMacSystemFont,sans-serif!important;font-size:13px!important;font-weight:800!important;letter-spacing:0.06em!important;color:var(--ink-faint)!important;text-transform:uppercase}@media (max-width:760px){.gv .gv-modal{overflow-y:auto!important;-webkit-overflow-scrolling:touch}.gv .gv-modal-main{overflow:visible!important}.gv .gv-modal-side{border-right:0!important;border-bottom:1px solid var(--border)!important;padding:18px 16px 14px!important}.gv .gv-cats{display:flex!important;gap:8px!important;overflow-x:auto;padding-bottom:4px;scroll-padding-left:16px}.gv .gv-cats button{flex:0 0 auto;white-space:nowrap}}.gv #voucher-express{width:100%}.gv #voucher-express:empty{display:none}