.btn-brand{background-color:#da291c}.minimal-header{display:flex;align-items:center;justify-content:center;background-color:#da291c}.minimal-header img{width:auto}.article-listing-block .article-card{margin-top:1rem;display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:1rem}@media (min-width: 640px){.article-listing-block .article-card{grid-template-columns:repeat(1,minmax(0,1fr))}}@media (min-width: 768px){.article-listing-block .article-card{position:relative;display:block;width:100%}}.article-listing-block .article-card .title{font-size:1rem;line-height:1.5rem;line-height:1.25;--tw-text-opacity: 1;color:rgb(0 0 0 / var(--tw-text-opacity, 1))}.article-listing-block .article-card .publish_date{font-size:.75rem;line-height:1rem}.article-listing-block .article-card .content{margin-top:0}@media (min-width: 640px){.article-listing-block .article-card .content{margin-top:1rem}}.article-listing-block .article-card .mediaWrap img{width:100%;border-radius:.25rem;border-width:4px;--tw-border-opacity: 1;border-color:rgb(209 213 219 / var(--tw-border-opacity, 1))}.article-listing-block .article-card h2.title{font-size:2rem!important}article .article-header{display:flex;flex-direction:column}@media (min-width: 640px){article .article-header{flex-direction:row;align-items:flex-start}}article .article-media{margin-bottom:1rem;text-align:right}@media (min-width: 640px){article .article-media{margin-right:2rem}}@media (min-width: 1024px){article .article-media{margin-right:3rem}}article .article-image{width:100%;max-width:28rem;border-radius:.25rem;border-width:4px;--tw-border-opacity: 1;border-color:rgb(209 213 219 / var(--tw-border-opacity, 1))}@media (min-width: 640px){article .article-image{width:20rem}}@media (min-width: 768px){article .article-image{width:24rem}}article .article-meta{text-align:left}article .article-title{margin:0;font-size:1.125rem;line-height:1.75rem;font-weight:700;line-height:1.25;--tw-text-opacity: 1;color:rgb(17 24 39 / var(--tw-text-opacity, 1))}@media (min-width: 768px){article .article-title{font-size:1.5rem;line-height:2rem}}@media (min-width: 1024px){article .article-title{font-size:2.25rem;line-height:2.5rem}}article .article-date{margin-top:.5rem;display:block;font-size:.75rem;line-height:1rem}.country_code article.text-sm.text-negative-600 .article-date{display:none}@media (min-width: 768px){article .article-date{margin-top:1rem;font-size:1rem;line-height:1.5rem}}.invitation-text-group{background-image:url(/images/invitation/background.svg)}.invitation-text-container{background:linear-gradient(0deg,rgba(148,77,77,.2),rgba(148,77,77,.2)),linear-gradient(90deg,#DD0000 7.22%,#AE0000 64.98%,#7F0000 91.14%)}.invitation-text{color:#fff}.section-block .section-container .grid-container .cms-block-container.default-width{width:100%}article .image-content-block{background:unset!important;border:unset!important;border-radius:unset!important;padding:1rem!important}@media (min-width: 640px){article .image-content-block{padding-left:1.5rem!important;padding-right:1.5rem!important}}@media (min-width: 1024px){article .image-content-block{padding-left:2rem!important;padding-right:2rem!important}}.image-content-block:has(.has-content){background:white;border-radius:2rem;border:1px solid lightgray;padding:1rem;border-radius:12px}.image-content-block .image-content.position-bottom{width:100%}.image-content-block .image-content.position-bottom img{width:100%!important;max-width:unset!important}.image-content-block .image-content.position-top{width:100%}.image-content-block .image-content.position-top img{width:100%!important;max-width:unset!important}.image-content-block .image-content.has-content .image-content-img{margin-left:unset;width:auto;max-width:35%;margin-right:unset}.image-content-block .image-content.has-content{display:flex;align-items:flex-start;justify-self:flex-start;gap:1rem}.image-content-block .image-content.has-content.position-top{flex-direction:column}.image-content-block .image-content.has-content.position-bottom{flex-direction:column-reverse}.image-content-block .image-content.has-content.position-left{flex-direction:row}.image-content-block .image-content.has-content.position-right{flex-direction:row-reverse}.image-content-block .image-content-title,.image-content-block .image-content-description{font-size:16px}.images-block .images-slider .slider-block{margin-left:0!important;margin-right:0!important}.images-block .images-slider .swiper-pagination{margin-bottom:1rem!important}.images-block .images-slider .swiper-button-prev-unique{left:1rem!important}.images-block .images-slider .swiper-button-next-unique{right:1rem!important}.testimonial-block .swiper-pagination{margin-bottom:0!important}.accordion-block .accordion-item{margin-bottom:0!important;border-radius:0!important}.accordion-block .accordion-wrapper{background:white!important;padding:1rem!important}.accordion-block .accordion-header{background:rgb(249,250,251)!important}.accordion-block .accordion-icon.open{color:#111827!important}.text-style table{border:1px solid #e5e7eb;border-radius:14px;overflow:hidden;background:#ffffff;width:100%;border-collapse:separate;font-size:15px;color:#111827}.text-style table thead th{text-align:left;padding:16px 20px;font-weight:700;font-size:14px;text-transform:uppercase;letter-spacing:.02em;background:#ffffff;border-bottom:1px solid #e5e7eb}.text-style table tbody{vertical-align:top}.text-style table tbody th{background:#fafafa}.text-style table tbody th,.text-style table tbody td{padding:12px 12px 5px;vertical-align:top;border-bottom:1px solid #e5e7eb}.text-style table tbody tr:last-child td{border-bottom:none}.text-style table tbody td strong{font-weight:600;color:#000}.text-style table tbody td:last-child{color:#374151;line-height:1.6}.text-style table strong{font-weight:700}.text-style blockquote{border-left:3px solid #e5e5e5;color:#000c;padding-left:.8rem}.text-style h1,.text-style h2,.text-style h3,.text-style h4,.text-style h5,.text-style h6{margin-bottom:.5rem!important;line-height:1.25em!important;font-weight:700}.text-style p{margin-bottom:.5rem!important;font-weight:inherit}.text-style li{padding:0rem!important}.group.active .nav-title{color:#da291c!important}#cart-summary{margin-bottom:3rem}#checkout-btn{display:inline-flex;position:fixed;left:calc(50% - 150px);bottom:95px;width:300px}.country_code .text-sm.text-negative-600.mt-2{display:none}.btn-brand{letter-spacing:.1em!important;font-weight:500!important;border-radius:.8rem!important}.btn-brand:disabled{cursor:not-allowed!important}#outlets-section .image-content-block{background:rgb(229,231,235,var(--tw-bg-opacity))}.images-block .image-responsive{width:auto!important}#contact-us .grid-container{gap:.5rem}.section-block .grid-container{padding-top:0rem!important}.section-block .section-heading-title{margin-bottom:1rem;font-size:2rem!important}.heading-block .section-heading-desc{text-align:unset}.heading-block .page-heading{color:unset}.heading-block .section-heading{margin-bottom:1rem!important}@media (min-width: 1024px){.heading-block .page-heading-title{width:40%!important;line-height:1.5em!important}.heading-block .page-heading-desc{width:60%!important}.heading-block .page-heading{gap:1rem!important}}main>.cms-block-container.heading-block:first-child{margin-top:-1.3rem}.cms-block-container.heading-block .page-heading-bg{background:white;--tw-bg-opacity: 1;background-color:rgb(255,255,255,var(--tw-bg-opacity, 1));--tw-shadow: 0 1px 3px 0 rgb(0 0 0 / .1), 0 1px 2px -1px rgb(0 0 0 / .1);--tw-shadow-colored: 0 1px 3px 0 var(--tw-shadow-color), 0 1px 2px -1px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow, 0 0 rgba(0, 0, 0, 0)),var(--tw-ring-shadow, 0 0 rgba(0, 0, 0, 0)),var(--tw-shadow)}.section-block .section-heading-title{line-height:1.25em!important}.page-heading-title{color:#000!important}.section-heading-desc{padding-bottom:.5rem}section.cms-block-container{margin-bottom:.75rem!important}.section-container .cms-block-container.default-width.faq-block,.section-container .cms-block-container.default-width.textblock,.section-container .cms-block-container.default-width.product-listing-block{padding-left:0rem!important;padding-right:0rem!important}@media (min-width: 1024px){.lg\:bg-transparent{background-color:transparent}}.image-content a.image-link-wrapper{display:contents}.image-content-button{margin-top:.5rem}.heading-block:not(:has(+.section-block)){margin-bottom:1.5rem}.bottom-nav .subheader-nav .subheader-container{padding-top:1rem}.bottom-nav .footer-nav{position:absolute;z-index:10}.axq-product-details ul[x-ref=listing]{list-style-type:none}
