#header-component .menu-list__link-title{text-transform:uppercase!important;letter-spacing:.14em!important;font-weight:600!important;font-size:13px!important;color:#7a1212!important}#header-component .header__row{border-bottom:0!important}#header-component .header__columns{position:relative!important;display:flex!important;align-items:center!important;justify-content:space-between!important;padding-top:18px!important;padding-bottom:18px!important}#header-component .header__columns :is(.header__logo,.header__logo-wrapper,.header__logo-container){position:absolute!important;left:50%!important;top:50%!important;transform:translate(-50%,-50%)!important;z-index:2!important}#header-component .header__columns{padding-left:24px!important;padding-right:24px!important}#header-component .header__columns .header__column:last-child{margin-left:auto!important;z-index:3!important}body:not(.template-index) #header-component :is(a,button){color:#7a1212!important}.template-index #header-component{position:absolute!important;top:0;left:0;right:0;z-index:50!important;background:transparent!important}.template-index #header-component .header__row,.template-index #header-component .header__columns{background:transparent!important;border-bottom:0!important}slideshow-slide{--grid-template-rows: 100vh 0fr !important;--grid-template-rows-desktop: 100vh 0fr !important;height:100vh!important;min-height:100vh!important}.slide__content{--padding-block-start: 0px !important;--padding-block-end: 0px !important;--padding-inline-start: 0px !important;--padding-inline-end: 0px !important;padding:0!important;height:100%!important}.template-index .slide__image-container,.template-index .slide__image-container img,.template-index .slide__media,.template-index .slide__media img{width:100%!important;height:100vh!important;object-fit:cover!important;display:block!important}@media(max-width:768px){.template-index slideshow-slide img,.template-index .slide__image-container img,.template-index .slide__media img{object-fit:cover!important;object-position:center 35%!important}}.section.section--page-width:has(.section-content-wrapper[data-testid=section-content]){background:#f2f0ef!important}.section.section--page-width:has(.section-content-wrapper[data-testid=section-content]) .custom-section-background,.section.section--page-width:has(.section-content-wrapper[data-testid=section-content]) .custom-section-content{background:transparent!important}.section-content-wrapper[data-testid=section-content]{padding-top:120px!important;padding-bottom:90px!important}.section-content-wrapper[data-testid=section-content].layout-panel-flex--row{gap:60px!important;align-items:stretch!important}.group-block[data-testid=group-block] .group-block-content{display:grid!important;grid-template-rows:105px auto auto auto!important;row-gap:14px!important;align-content:start!important;justify-items:center!important}.group-block[data-testid=group-block] rte-formatter h2{font-family:ArgentCF,serif!important;font-size:28px!important;line-height:1.25!important;font-weight:500!important;text-align:center!important;margin:0!important;max-width:22ch!important}.group-block[data-testid=group-block] .image-block{width:100%!important;max-width:420px!important;background:#fff!important;padding:8px!important;border-radius:24px!important;box-shadow:0 15px 40px #0000000f!important;overflow:hidden!important}.group-block[data-testid=group-block] .image-block__image{width:100%!important;height:235px!important;object-fit:cover!important;border-radius:18px!important;display:block!important}.group-block[data-testid=group-block] .text-block.h4 h4{color:#c22b2b!important;font-family:ArgentCF,serif!important;text-transform:uppercase!important;letter-spacing:2px!important;font-size:30px!important;margin:2px 0 0!important;text-align:center!important}.section-content-wrapper[data-testid=section-content] a.button{min-width:160px!important;margin-inline:auto!important;justify-self:center!important;background:#fff!important;color:#000!important;border-radius:18px!important;padding:12px 52px!important;border:1px solid rgba(0,0,0,.12)!important;margin-top:24px!important;text-decoration:none!important;transition:.25s ease!important;box-shadow:0 15px 40px #00000026!important}.section-content-wrapper[data-testid=section-content] a.button:hover{background:#c22b2b!important;color:#fff!important;border-color:#c22b2b!important;transform:translateY(-2px);box-shadow:0 20px 50px #0000001f;transition:background .25s ease,color .25s ease,border .25s ease,transform .2s ease,box-shadow .2s ease}@media(max-width:1050px)and (min-width:768px){.section-content-wrapper[data-testid=section-content]{padding-top:80px!important;padding-bottom:60px!important}.section-content-wrapper[data-testid=section-content].layout-panel-flex--row{display:grid!important;grid-template-columns:1fr 1fr!important;gap:44px!important;align-items:start!important;justify-items:center!important}.group-block[data-testid=group-block]{width:100%!important;max-width:420px!important}.group-block[data-testid=group-block]:nth-child(3){grid-column:1 / -1!important;max-width:520px!important}.group-block[data-testid=group-block] .group-block-content{grid-template-rows:96px auto auto auto!important;row-gap:10px!important}.group-block[data-testid=group-block] rte-formatter{display:flex!important;align-items:center!important;justify-content:center!important;height:96px!important;width:100%!important}.group-block[data-testid=group-block] rte-formatter h2{font-size:21px!important;max-width:20ch!important;margin:0!important}.group-block[data-testid=group-block] .image-block{max-width:420px!important;padding:8px!important}.group-block[data-testid=group-block] .image-block__image{height:210px!important}.group-block[data-testid=group-block]:nth-child(3) .image-block__image{height:240px!important}.group-block[data-testid=group-block] .text-block.h4 h4{font-size:26px!important;letter-spacing:2.5px!important}.section-content-wrapper[data-testid=section-content] a.button{min-width:140px!important;padding:10px 38px!important;margin-top:16px!important;border-radius:16px!important}}@media(max-width:990px){.section-content-wrapper[data-testid=section-content]{padding-top:60px!important;padding-bottom:50px!important}.group-block[data-testid=group-block] .group-block-content{grid-template-rows:auto auto auto auto!important;row-gap:10px!important}.group-block[data-testid=group-block] .image-block{max-width:520px!important}.group-block[data-testid=group-block] .image-block__image{height:200px!important}.section-content-wrapper[data-testid=section-content] a.button{margin-top:18px!important}.section.section--page-width:has(.section-content-wrapper[data-testid=section-content]){padding-left:0!important;padding-right:0!important}.section.section--page-width:has(.section-content-wrapper[data-testid=section-content]) .section-content-wrapper[data-testid=section-content]{width:100%!important;max-width:100%!important;margin-left:auto!important;margin-right:auto!important;padding-left:20px!important;padding-right:20px!important;box-sizing:border-box!important}.group-block[data-testid=group-block]{margin-left:auto!important;margin-right:auto!important}}@media(max-width:600px){.section-content-wrapper[data-testid=section-content] .group-block[data-testid=group-block]:nth-child(1) .group-block-content{display:grid!important;grid-template-rows:auto auto auto auto!important;row-gap:12px!important;justify-items:center!important;align-content:start!important}.section-content-wrapper[data-testid=section-content] .group-block[data-testid=group-block]:nth-child(1) .text-block.h4{order:0!important}.section-content-wrapper[data-testid=section-content] .group-block[data-testid=group-block]:nth-child(1) .text-block.h4 h4{color:#c22b2b!important;font-size:15px!important;letter-spacing:.18em!important;font-weight:600!important;text-transform:uppercase!important;margin:0!important}.section-content-wrapper[data-testid=section-content] .group-block[data-testid=group-block]:nth-child(1) rte-formatter{order:1!important}.section-content-wrapper[data-testid=section-content] .group-block[data-testid=group-block]:nth-child(1) rte-formatter h2{margin:0!important;font-size:clamp(24px,6vw,40px)!important;line-height:1.15!important;max-width:22ch!important;text-wrap:balance!important}.section-content-wrapper[data-testid=section-content] .group-block[data-testid=group-block]:nth-child(1) .image-block{order:2!important;margin-top:6px!important}.section-content-wrapper[data-testid=section-content] .group-block[data-testid=group-block]:nth-child(1) a.button{order:3!important;margin-top:14px!important}.section-content-wrapper[data-testid=section-content] .group-block[data-testid=group-block]:nth-child(2) .group-block-content{display:grid!important;grid-template-rows:auto auto auto auto!important;row-gap:12px!important;justify-items:center!important;align-content:start!important}.section-content-wrapper[data-testid=section-content] .group-block[data-testid=group-block]:nth-child(2) .text-block.h4{order:0!important}.section-content-wrapper[data-testid=section-content] .group-block[data-testid=group-block]:nth-child(2) .text-block.h4 h4{color:#c22b2b!important;font-size:15px!important;letter-spacing:.18em!important;font-weight:600!important;text-transform:uppercase!important;margin:0!important}.section-content-wrapper[data-testid=section-content] .group-block[data-testid=group-block]:nth-child(2) rte-formatter{order:1!important}.section-content-wrapper[data-testid=section-content] .group-block[data-testid=group-block]:nth-child(2) rte-formatter h2{margin:0!important;font-size:clamp(24px,6vw,40px)!important;line-height:1.15!important;max-width:22ch!important;text-wrap:balance!important}.section-content-wrapper[data-testid=section-content] .group-block[data-testid=group-block]:nth-child(2) .image-block{order:2!important;margin-top:6px!important}.section-content-wrapper[data-testid=section-content] .group-block[data-testid=group-block]:nth-child(2) a.button{order:3!important;margin-top:14px!important}.section-content-wrapper[data-testid=section-content] .group-block[data-testid=group-block]:nth-child(3) .group-block-content{display:grid!important;grid-template-rows:auto auto auto auto!important;row-gap:12px!important;justify-items:center!important;align-content:start!important}.section-content-wrapper[data-testid=section-content] .group-block[data-testid=group-block]:nth-child(3) .text-block.h4{order:0!important}.section-content-wrapper[data-testid=section-content] .group-block[data-testid=group-block]:nth-child(3) .text-block.h4 h4{color:#c22b2b!important;font-size:15px!important;letter-spacing:.18em!important;font-weight:600!important;text-transform:uppercase!important;margin:0!important}.section-content-wrapper[data-testid=section-content] .group-block[data-testid=group-block]:nth-child(3) rte-formatter{order:1!important}.section-content-wrapper[data-testid=section-content] .group-block[data-testid=group-block]:nth-child(3) rte-formatter h2{margin:0!important;font-size:clamp(24px,6vw,40px)!important;line-height:1.15!important;max-width:19ch!important;text-wrap:balance!important}.section-content-wrapper[data-testid=section-content] .group-block[data-testid=group-block]:nth-child(3) .image-block{order:2!important;margin-top:6px!important}.section-content-wrapper[data-testid=section-content] .group-block[data-testid=group-block]:nth-child(3) a.button{order:3!important;margin-top:14px!important}}#shopify-section-template--27479791010125__section_49GFrB{padding-left:0!important;padding-right:0!important}#shopify-section-template--27479791010125__section_49GFrB .section-wrapper,#shopify-section-template--27479791010125__section_49GFrB .section{padding-left:0!important;padding-right:0!important;margin-left:0!important;margin-right:0!important;max-width:100%!important;width:100%!important}#shopify-section-template--27479791010125__section_49GFrB .section,#shopify-section-template--27479791010125__section_49GFrB .custom-section-content,#shopify-section-template--27479791010125__section_49GFrB .section-content-wrapper{max-width:100%!important;width:100%!important;margin:0!important;padding-left:0!important;padding-right:0!important}#shopify-section-template--27479791010125__section_49GFrB .section-content-wrapper{display:flex!important}#shopify-section-template--27479791010125__section_49GFrB .section-content-wrapper>[data-testid=group-block]{flex:0 0 50%!important;max-width:50%!important}#shopify-section-template--27479791010125__section_49GFrB .section-content-wrapper>[data-testid=group-block]:last-child{padding-right:0!important;margin-right:0!important}
/*# sourceMappingURL=/cdn/shop/t/1/assets/touch-custom.css.map */
