.post-title .v-stack{text-align:center}.post-title .v-stack .h-stack.gap-4{margin:0 auto}.shopify-section--main-blog .container--lg{--container-max-width: 110rem}.blog-post-card img.blog-post-card__image{height:364px;object-fit:cover}.gift-voucher-selector .voucher-header .voucher-title{font-size:40px;margin-bottom:0;text-transform:uppercase;letter-spacing:2px}.voucher-grid .voucher-btn{background:#a94442;text-transform:uppercase;padding:10px 28px}.gift-voucher-selector .voucher-header .voucher-subtitle{font-size:20px}.voucher-grid h2.voucher-card-title{font-size:20px;margin:0;text-transform:uppercase;letter-spacing:2px}.voucher-grid p.voucher-card-text{font-size:16px}.voucher-image-wrapper .voucher-image{max-height:339px;background:#ebebeb;object-fit:contain}.voucher-bg-selector h1.main-title{font-size:26px;text-transform:uppercase;letter-spacing:2px;margin-bottom:0}.voucher-bg-selector p.subtitle{font-size:20px}.steps-bar .step{font-size:16px;font-weight:400}.steps-bar{display:flex!important;justify-content:space-around!important;gap:0!important;align-items:stretch!important}.steps-bar .step{width:100%;border-bottom:3px solid #0000002b;text-align:center}.steps-bar .step.active{border-color:#a94442}.create-voucher h1.main-title{font-weight:700;font-size:26px;text-transform:uppercase;letter-spacing:2px;margin-bottom:0}.btn-primary{background:#a94442!important;font-size:16px;font-weight:400!important;text-transform:uppercase}.voucher-form label{font-size:18px}.voucher-preview-box p{font-size:16px!important}.voucher-preview-box .edit-link a{font-size:16px}.value-text{font-size:18px!important}.voucher-form input,.voucher-form select,.voucher-form textarea{font-size:14px}section.create-voucher.py-12.page-width{padding:50px}.voucher-container{padding-top:30px}section.preview-voucher.py-12.page-width{padding:50px}.step.completed{color:#000;opacity:.6}.voucher-container{display:grid;grid-template-columns:1fr 1fr;gap:3rem;align-items:start}.image-wrapper{position:relative;border-radius:10px;overflow:hidden;box-shadow:0 3px 10px #0000001a}.image-wrapper img{width:100%;display:block}.change-btn{position:absolute;bottom:10px;right:10px;background:#fff;border:1px solid #ddd;padding:6px 12px;border-radius:4px;cursor:pointer;font-weight:600}.change-btn:hover{background:#000;color:#fff}.voucher-form{display:flex;flex-direction:column;gap:1rem}.form-group{display:flex;flex-direction:column;gap:.3rem}label{font-weight:600;color:#333}input,select,textarea{padding:10px 12px;border-radius:4px;border:1px solid #ccc;font-size:1rem;width:100%}textarea{resize:vertical;min-height:100px}.btn-primary{background:#000;color:#fff;border:none;padding:12px 18px;border-radius:4px;font-weight:600;cursor:pointer;transition:.3s;margin-top:1rem}.btn-primary:hover{background:#333}@media(max-width:767px){.voucher-container{grid-template-columns:1fr}.voucher-preview{margin-bottom:2rem}}.text-center{text-align:center}.check_blance_text{padding-top:100px;text-align:center;padding-bottom:100px;display:flex;flex-direction:column;gap:30px}a.btn__check{border:1px solid #000;padding:10px 20px;max-width:400px;margin:0 auto;text-decoration:none;color:#000}.voucher-grid{position:relative}.voucher-grid:after{content:"or";position:absolute;left:50%;top:50%;transform:translate(-50%,-50%);text-transform:uppercase;font-weight:700;background:#fff;padding:.5rem 1rem;border-radius:100px;color:#000;z-index:2;width:50px;height:50px;display:flex;justify-content:center;align-items:center;text-align:center;border:1px solid #dedede}.grid__cont{padding:20px;width:100%;max-width:400px;margin:0 auto}.gift-voucher-selector{max-width:1100px;margin:0 auto;padding-top:30px;padding-bottom:30px}.voucher-header .voucher-title{font-size:2rem;font-weight:700;color:#000}.voucher-header .voucher-subtitle{color:#000;margin-top:.5rem;font-size:1rem}.voucher-grid{display:grid;grid-template-columns:1fr;gap:2rem;padding-top:40px}@media(min-width:768px){.voucher-grid{grid-template-columns:repeat(2,1fr)}}.voucher-card{background:#fff;box-shadow:0 4px 14px #00000014;text-align:center;transition:all .3s ease}.voucher-card:hover{transform:translateY(-4px);box-shadow:0 6px 18px #0000001f}.voucher-image{width:100%;margin:0 auto;transition:transform .3s ease}.voucher-card-title{font-size:1.25rem;font-weight:600;margin-bottom:.5rem;color:#000}.voucher-card-text{color:#000;font-size:.95rem;margin-bottom:1.5rem}.voucher-btn{display:inline-block;background:#000;color:#fff;font-weight:500;padding:.75rem 1.5rem;text-decoration:none;transition:background .3s ease}.voucher-btn:hover{background:#333}.steps-bar{display:flex;justify-content:center;align-items:center;gap:40px;margin-bottom:2rem;font-size:1rem;font-weight:600;color:#777}.step{position:relative;padding-bottom:5px}.step.active{color:#000;border-bottom:3px solid #000}.voucher-bg-selector{max-width:1100px;margin:0 auto;text-align:center;padding-top:50px;padding-bottom:50px}.main-title{font-size:2rem;font-weight:700;color:#000}.subtitle{color:#000;margin-top:.5rem;font-size:1rem}.voucher-tabs{display:flex;flex-wrap:wrap;gap:10px;margin-bottom:2rem;padding-top:30px}.tab-btn{cursor:pointer;transition:all .3s ease;padding:10px 20px;background:#fff;border:0}.tab-btn.active{background:#f2f2f2;color:#000}.voucher-bg-grid{display:grid;grid-template-columns:repeat(auto-fit,minmax(200px,1fr));gap:1.5rem}.voucher-bg-item{position:relative;overflow:hidden;border-radius:10px;box-shadow:0 3px 10px #0000001a}.voucher-bg-item img{width:100%;height:100%;object-fit:cover;transition:transform .3s ease}.voucher-bg-item:hover img{transform:scale(1.05)}.voucher-bg-overlay{position:absolute;top:0;right:0;bottom:0;left:0;background:#0006;opacity:0;display:flex;justify-content:center;align-items:center;transition:opacity .3s ease}.voucher-bg-item:hover .voucher-bg-overlay{opacity:1}.select-btn{background:#fff;border:none;padding:.6rem 1.2rem;border-radius:30px;font-weight:600;cursor:pointer}.select-btn:hover{background:#f3f3f3}.hs-bundle-thumbnail .product-card__media,.hs-bundle-thumbnail .horizontal-product-card__figure{position:relative;display:block;aspect-ratio:1;overflow:hidden;border-radius:6px}.hs-bundle-thumbnail .product-card__media>.product-card__image,.hs-bundle-thumbnail .horizontal-product-card__figure>.horizontal-product-card__image{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;object-fit:cover}.line-item.hs-bundle-thumbnail>.line-item__media{height:var(--line-item-media-width);aspect-ratio:1;object-fit:cover;border-radius:6px}body{--hs-brand: #c4474d;--button-background-primary: 196 71 77;--button-text-primary: 255 255 255;--text-base: 1.0625rem;--text-sm: 1rem;--text-xs: .875rem}body .shopify-section--announcement-bar .announcement-bar{background-color:#c4474d!important;color:#fff;padding-block:10px}body .shopify-section--announcement-bar .announcement-bar__carousel>.heading{font:600 14px/1.5 var(--text-font-family),Arial,sans-serif;letter-spacing:.1px;text-transform:none}body .header .header__primary-nav-item>.h6,body .header .header__primary-nav-item>details>.h6{font-family:var(--text-font-family),Arial,sans-serif;font-size:16px;line-height:1.5;font-weight:600;letter-spacing:0;text-transform:none}body .header .header__primary-nav-item>a[aria-current=page],body .header .header__primary-nav-item>.h6:hover,body .header .header__primary-nav-item>details>.h6:hover{color:#c4474d}body .header .mega-menu,body .header .header__dropdown-menu{font-size:16px}body .header .mega-menu .h6{font-size:15px;letter-spacing:.3px}body .header .mega-menu a,body .header .header__dropdown-menu a{padding-block:4px}body .header-sidebar{font-size:17px}body .header-sidebar .h6{font-size:17px;letter-spacing:.2px}body .button,body .shopify-payment-button__button--unbranded{font-size:16px}body .button:not(.button--outline):not(.button--secondary),body .shopify-payment-button__button--unbranded{--button-background: 196 71 77;--button-text-color: 255 255 255}body .badge--on-sale{background:#c4474d;color:#fff}body sale-price.text-on-sale{color:#a9383e}body .voucher-grid .voucher-btn,body .btn-primary{background:#c4474d!important}body .steps-bar .step.active{border-color:#c4474d}body .product-card .product-title{font-size:16px;line-height:1.5}body .product-card price-list{font-size:16px}body .footer{font-size:16px}body .footer .h6{font-size:15px}body .hs{--hs-red: #c4474d;--hs-ink: #292725;--hs-line: #deded9;font-size:18px}body .hs .hs-eyebrow{font-size:13px;letter-spacing:1.6px;color:#a9383e}body .hs .hs-copy{font-size:18px;line-height:1.65;color:#474742}body .hs .hs-button{background:#c4474d;border-color:#c4474d;font-size:16px;min-height:54px;border-radius:5px}body .hs .hs-button:hover{background:#a9383e;border-color:#a9383e}body .hs .hs-button--outline{background:#fff;color:#a9383e;border-color:#c4474d}body .hs .hs-button--outline:hover{background:#fff0ee;color:#a9383e}body .hs a:focus-visible,body .hs summary:focus-visible{outline-color:#c4474d}body .hs .hs-text-link,body .hs .hs-product-link{font-size:16px}body .hs-hero--wide{padding-top:36px}body .hs-hero--wide .hs-hero__heading{font-size:clamp(40px,3.8vw,58px)}body .hs-hero__intro{gap:56px}body .hs-trust{background:#fff0a8;border-color:#f1dd7c}body .hs-trust__item{font-size:15px;font-weight:600}body .hs-trust__mark{color:#a9383e}body .hs-category{background:#fff0e9;border-radius:8px;overflow:hidden;padding-bottom:20px}body .hs-category:nth-child(2){background:#def3f7}body .hs-category:nth-child(3){background:#e4f3d8}body .hs-category:nth-child(4){background:#fff0b4}body .hs-category__image{border-radius:0}body .hs-category__label{margin-inline:18px}body .hs-category p{margin-inline:18px;font-size:16px;color:#45453f}body .hs-circle-arrow{background:#fff;border:0;color:#a9383e;width:34px;height:34px;flex-basis:34px}body .hs-products{background:#edf8fa}body .hs-products:has(.hs-bundle-thumbnail){background:#fff1ed}body .hs .product-title{font-size:17px}body .hs price-list{font-size:17px}body .hs .badge{font-size:12px}body .hs .hs-product-link{border-color:#b1cfce}body .hs-story__benefit h3{font-size:18px}body .hs-story__benefit p{font-size:17px}body .hs-feature--olive{background:#16756a;color:#fff}body .hs-feature--olive .hs-copy,body .hs-feature--olive .hs-eyebrow{color:#fff}body .hs-feature--olive .hs-button{background:#ffe477;border-color:#ffe477;color:#292725}body .hs-feature--olive .hs-button:hover{background:#fff0a8;border-color:#fff0a8}body .hs-feature--olive a:focus-visible{outline-color:#ffe477}body .hs-help{background:#f0f8e9}body .hs-question summary{font-size:18px}body .hs-question__answer{font-size:17px!important}body .hs-close{background:#fff0a8}body.hs-home .jdgm-carousel-item__review-body{font-size:16px}body.hs-home .newsletter .prose{font-size:17px}@media(min-width:1150px){body .header{grid-template-areas:"logo secondary-nav" "primary-nav primary-nav";grid-template-columns:1fr auto;gap:10px 28px;padding-block:14px 0}body .header .header__logo{justify-self:start}body .header .header__primary-nav{justify-content:center;column-gap:clamp(12px,1.1vw,22px);row-gap:0;border-top:1px solid #eeeeeb;width:100%}body .header .header__primary-nav-item>.h6,body .header .header__primary-nav-item>details>.h6{padding-block:15px}body .header .header__logo-image{max-width:165px}}@media(max-width:1149px)and (min-width:1000px){body .header{grid-template-areas:"primary-nav logo secondary-nav";grid-template-columns:1fr auto 1fr}body .header .header__primary-nav>button{display:block!important}body .header .header__primary-nav>ul{display:none!important}}@media(max-width:1249px)and (min-width:1150px){body .header{padding-inline:24px}body .header .header__primary-nav{column-gap:12px;justify-content:space-between}}@media(max-width:799px){body .shopify-section--announcement-bar .announcement-bar__carousel>.heading{font-size:12px}body .hs .hs-eyebrow{font-size:12px;letter-spacing:1.3px}body .hs .hs-copy{font-size:17px}body .hs-hero--wide{padding-top:28px}body .hs-hero--wide .hs-hero__heading{font-size:clamp(36px,9.2vw,44px)}body .hs-hero__intro{gap:18px}body .hs-hero__description .hs-actions{flex-direction:column}body .hs-hero__description .hs-button{flex:auto}body .hs-trust__item{font-size:13px}body .hs-category{padding-bottom:14px}body .hs-category__label,body .hs-category p{margin-inline:12px}body .hs-category__label h3{font-size:21px}body .hs-circle-arrow{width:27px;height:27px;flex-basis:27px}body .hs-category p{font-size:15px}body .hs .product-title,body .hs price-list{font-size:16px}body .hs-question summary{font-size:17px}}
/*# sourceMappingURL=/cdn/shop/t/25/assets/custom.css.map */
