.shopify-section.columns-flex .columns.is-loyalty{display:flex;flex-wrap:wrap;justify-content:center}.shopify-section.columns-flex .columns.is-loyalty .column{width:calc((100% - var(--columnsXlGap)*var(--columnsXlGapCount))/var(--columnsXl))}@media (max-width:991px){.shopify-section.columns-flex .columns.is-loyalty .column{width:calc((100% - var(--columnsLgGap)*var(--columnsLgGapCount))/var(--columnsLg))}}@media (max-width:767px){.shopify-section.columns-flex .columns.is-loyalty .column{width:calc((100% - var(--columnsMdGap)*var(--columnsMdGapCount))/var(--columnsMd))}}@media (max-width:575px){.shopify-section.columns-flex .columns.is-loyalty .column{width:calc((100% - var(--columnsSmGap)*var(--columnsSmGapCount))/var(--columnsSm))}}.shopify-section.columns,.shopify-section.columns-flex{background-size:cover;background-position:center}.shopify-section.columns .columns,.shopify-section.columns-flex .columns{display:grid;grid-template-columns:repeat(2,1fr)}.shopify-section.columns .columns.is-loyalty h1.title,.shopify-section.columns-flex .columns.is-loyalty h1.title{font-family:var(--titleFontFamily);font-size:clamp(4.5rem,4.5vw,7rem);line-height:1.1}.shopify-section.columns .columns.is-loyalty h2.title,.shopify-section.columns-flex .columns.is-loyalty h2.title{line-height:1.1;font-family:var(--titleFontFamily);font-size:clamp(4rem,3vw,6rem)}@media (max-width:767px){.shopify-section.columns .columns.is-loyalty .buttons-wrap,.shopify-section.columns-flex .columns.is-loyalty .buttons-wrap{display:flex;flex-wrap:wrap;gap:2rem;justify-content:center}.shopify-section.columns .columns.is-loyalty .buttons-wrap:has(.cta:nth-child(2)) .cta,.shopify-section.columns-flex .columns.is-loyalty .buttons-wrap:has(.cta:nth-child(2)) .cta{flex:1;text-align:center}}.shopify-section.columns .columns .inner,.shopify-section.columns-flex .columns .inner{height:100%}.shopify-section.columns .columns .column,.shopify-section.columns-flex .columns .column{grid-column:span 1;background-color:var(--bgColumnColour)}.shopify-section.columns .columns .column[data-align=v-center],.shopify-section.columns-flex .columns .column[data-align=v-center]{align-self:center}.shopify-section.columns .columns .column[data-align=v-end],.shopify-section.columns-flex .columns .column[data-align=v-end]{align-self:flex-end}.shopify-section.columns .columns .column[data-justify=h-center],.shopify-section.columns .columns .column[data-justify=h-center] .buttons-wrap,.shopify-section.columns-flex .columns .column[data-justify=h-center],.shopify-section.columns-flex .columns .column[data-justify=h-center] .buttons-wrap{justify-content:center}.shopify-section.columns .columns .column[data-justify=h-center] .single-image,.shopify-section.columns-flex .columns .column[data-justify=h-center] .single-image{text-align:center}.shopify-section.columns .columns .column[data-justify=h-center] .single-image img,.shopify-section.columns-flex .columns .column[data-justify=h-center] .single-image img{margin:0 auto}.shopify-section.columns .columns .column .pretitle,.shopify-section.columns-flex .columns .column .pretitle{color:#000;display:block;font-weight:600;text-decoration:none;position:relative;font-size:1.8rem}.shopify-section.columns .columns .column[data-justify=h-end],.shopify-section.columns .columns .column[data-justify=h-end] .buttons-wrap,.shopify-section.columns .columns .column[data-justify=h-right],.shopify-section.columns .columns .column[data-justify=h-right] .buttons-wrap,.shopify-section.columns-flex .columns .column[data-justify=h-end],.shopify-section.columns-flex .columns .column[data-justify=h-end] .buttons-wrap,.shopify-section.columns-flex .columns .column[data-justify=h-right],.shopify-section.columns-flex .columns .column[data-justify=h-right] .buttons-wrap{justify-content:flex-end}@media (max-width:767px){.shopify-section.columns .columns .column[data-justify=h-end],.shopify-section.columns .columns .column[data-justify=h-right],.shopify-section.columns-flex .columns .column[data-justify=h-end],.shopify-section.columns-flex .columns .column[data-justify=h-right]{justify-content:center!important}}@media (max-width:767px){.shopify-section.columns .columns .column[data-justify=h-end] .buttons-wrap,.shopify-section.columns .columns .column[data-justify=h-right] .buttons-wrap,.shopify-section.columns-flex .columns .column[data-justify=h-end] .buttons-wrap,.shopify-section.columns-flex .columns .column[data-justify=h-right] .buttons-wrap{justify-content:center!important}}.shopify-section.columns .columns .column[data-type=image_title_text] img,.shopify-section.columns-flex .columns .column[data-type=image_title_text] img{display:block;width:100%;margin-bottom:20px}.shopify-section.columns .columns .column[data-type=image_title_text] .image-alt,.shopify-section.columns-flex .columns .column[data-type=image_title_text] .image-alt{text-align:left;padding:10px 0;margin:-20px 0 20px;border-bottom:1px solid #d9d9d9}.shopify-section.columns .columns .column p a,.shopify-section.columns-flex .columns .column p a{text-decoration-color:#f6c827;text-decoration-thickness:.125em;text-underline-offset:5px;font-weight:400}.shopify-section.columns .single-image img,.shopify-section.columns-flex .single-image img{-o-object-fit:cover;object-fit:cover;display:block;width:100%;height:100%}.shopify-section.columns .single-image img.disable-fill,.shopify-section.columns-flex .single-image img.disable-fill{-o-object-fit:contain;object-fit:contain;width:auto;height:auto;max-width:var(--maxWidth);display:inline-block}.shopify-section.columns .image-alt,.shopify-section.columns-flex .image-alt{text-align:center;padding:10px}.shopify-section.columns .title,.shopify-section.columns-flex .title{text-align:var(--title-align)}.shopify-section.columns .text p,.shopify-section.columns-flex .text p{text-align:var(--text-align);line-height:var(--paraLineHeight);font-size:var(--paraFontSize)}.shopify-section.columns .text p strong,.shopify-section.columns-flex .text p strong{color:var(--text-bold_colour);font-weight:600}.shopify-section.columns .text .text-span:first-child:last-child p:only-child,.shopify-section.columns-flex .text .text-span:first-child:last-child p:only-child{margin:0!important}.shopify-section.columns .text ol,.shopify-section.columns .text ul,.shopify-section.columns-flex .text ol,.shopify-section.columns-flex .text ul{list-style-type:disc;padding-left:2rem;font-size:1.8rem;font-weight:100;margin-bottom:.8em;display:flex;flex-direction:column;gap:.5rem}.shopify-section.columns .text ol li::marker,.shopify-section.columns .text ul li::marker,.shopify-section.columns-flex .text ol li::marker,.shopify-section.columns-flex .text ul li::marker{color:var(--text_colour)}.shopify-section.columns .text ol,.shopify-section.columns-flex .text ol{counter-reset:list}.shopify-section.columns .text ol li,.shopify-section.columns-flex .text ol li{counter-increment:list}.shopify-section.columns .text ol li::marker,.shopify-section.columns-flex .text ol li::marker{content:counter(list)". ";counter-increment:list;font-weight:700}.shopify-section.columns .text .read-more,.shopify-section.columns-flex .text .read-more{display:none}@media (max-width:767px){.shopify-section.columns .text .read-more.mobile,.shopify-section.columns-flex .text .read-more.mobile{display:block;margin-top:1rem;text-align:center;color:var(--text_colour);font-weight:600;text-decoration:underline;font-size:var(--paraFontSize);text-decoration-color:#f6c827;text-decoration-thickness:.125em;text-underline-offset:5px}.shopify-section.columns .text .read-more.mobile:hover,.shopify-section.columns-flex .text .read-more.mobile:hover{color:var(--text_colour)}.shopify-section.columns .text[style*=read-more-mobile-limit]>span:not(.open),.shopify-section.columns-flex .text[style*=read-more-mobile-limit]>span:not(.open){overflow:hidden;-webkit-box-orient:vertical;-webkit-line-clamp:var(--read-more-mobile-limit);display:-webkit-box}.shopify-section.columns .text[style*=read-more-mobile-limit]>span:not(.open)~.read-more .read-less-text,.shopify-section.columns-flex .text[style*=read-more-mobile-limit]>span:not(.open)~.read-more .read-less-text{display:none}.shopify-section.columns .text[style*=read-more-mobile-limit]>span.open~.read-more .read-more-text,.shopify-section.columns-flex .text[style*=read-more-mobile-limit]>span.open~.read-more .read-more-text{display:none}}.shopify-section.columns .buttons-wrap,.shopify-section.columns-flex .buttons-wrap{display:flex;flex-wrap:wrap;gap:2rem}.shopify-section.columns .buttons-wrap .cta,.shopify-section.columns-flex .buttons-wrap .cta{background:#000;color:#fff;border-radius:50px;padding:0 40px}.shopify-section.columns .buttons-wrap .cta.sm,.shopify-section.columns-flex .buttons-wrap .cta.sm{font-size:15px}.shopify-section.columns .buttons-wrap .cta[style*="--BtnColour"],.shopify-section.columns-flex .buttons-wrap .cta[style*="--BtnColour"]{background:var(--BtnColour)}.shopify-section.columns .buttons-wrap .cta[style*="--BtnTextColour"],.shopify-section.columns-flex .buttons-wrap .cta[style*="--BtnTextColour"]{color:var(--BtnTextColour)}.shopify-section.columns .bullet,.shopify-section.columns-flex .bullet{display:flex;gap:.5rem;margin:.75rem 0;flex-direction:column;padding-left:35px;position:relative}.shopify-section.columns .bullet .bullet-title,.shopify-section.columns-flex .bullet .bullet-title{font-weight:600;font-size:1.7rem;color:#000}.shopify-section.columns .bullet:before,.shopify-section.columns-flex .bullet:before{content:attr(data-number);display:block;position:absolute;left:0;font-size:1.7rem}.shopify-section.columns .bullet .bullet-text a,.shopify-section.columns .bullet .bullet-text p,.shopify-section.columns .bullet .bullet-text ul,.shopify-section.columns-flex .bullet .bullet-text a,.shopify-section.columns-flex .bullet .bullet-text p,.shopify-section.columns-flex .bullet .bullet-text ul{font-size:1.4rem;line-height:1.6em}.shopify-section.columns .bullet.accordion,.shopify-section.columns-flex .bullet.accordion{margin:0;padding-top:0;gap:0}.shopify-section.columns .bullet.accordion:before,.shopify-section.columns-flex .bullet.accordion:before{top:15px}.shopify-section.columns .bullet.accordion .bullet-title,.shopify-section.columns-flex .bullet.accordion .bullet-title{padding:15px 0;cursor:pointer;display:flex;justify-content:space-between;align-items:center}.shopify-section.columns .bullet.accordion .bullet-title:after,.shopify-section.columns-flex .bullet.accordion .bullet-title:after{font-family:"Font Awesome 6 Pro";font-weight:500;content:"";transition:all .3s ease;transform-origin:center}.shopify-section.columns .bullet.accordion.active .bullet-title:after,.shopify-section.columns-flex .bullet.accordion.active .bullet-title:after{transform:rotate(180deg)}.shopify-section.columns .bullet.accordion .bullet-text,.shopify-section.columns-flex .bullet.accordion .bullet-text{height:0;overflow:hidden}.shopify-section.columns .bullet.accordion .bullet-text p:last-of-type,.shopify-section.columns-flex .bullet.accordion .bullet-text p:last-of-type{margin-bottom:30px}.shopify-section.columns .accordion-wrap .item .title,.shopify-section.columns-flex .accordion-wrap .item .title{color:#000;cursor:pointer;position:relative;border-top:1px solid #e7e7e7;font-size:1.7rem;font-weight:400;padding:15px 0}.shopify-section.columns .accordion-wrap .item .text,.shopify-section.columns-flex .accordion-wrap .item .text{visibility:hidden;height:0;overflow:hidden;padding:0}