.rich-text{z-index:1;background:rgb(var(--color-background));padding:0 var(--padding-sections-mobile)}.rich-text .breadcrumbs__list{margin-bottom:0;text-transform:uppercase}.rich-text strong{font-weight:var(--font-heading-weight)}.rich-text__wrapper{display:flex}.rich-text:not(.rich-text--full-width) .rich-text__wrapper{margin:auto}.rich-text p span:empty{display:block}.rich-text__heading.h2{font-size:36px}.rich-text__heading.h4{font-size:22px}.rich-text__text{font-weight:var(--font-weight-normal);font-style:initial;letter-spacing:initial;font-family:var(--font-body-family);line-height:2rem;font-size:var(--text-size-s);margin-bottom:var(--layout-space-4)}.rich-text__text p{margin:0;margin-bottom:var(--layout-space-4)}.rich-text__text a{color:#474546;text-decoration:underline}.rich-text__custom-liquid p{font-size:var(--text-size-s);margin-bottom:var(--layout-space-4)}.rich-text__image{margin:var(--layout-space-8) 0}.rich-text__image--left{text-align:left}.rich-text__image--center{text-align:center}.rich-text__image--right{text-align:right}.rich-text__image-link{display:inline-block;text-decoration:none;transition:opacity .2s ease;margin-right:5px}.rich-text__image-link:hover{opacity:.8}.rich-text__mobile-image{object-fit:cover;display:inline-block}.rich-text__image--x-small{width:auto;aspect-ratio:4 / 1;height:38px}.rich-text__image--small{width:fit-content;height:54px}.rich-text__image--medium{width:fit-content;height:100px}.rich-text__image--large{width:fit-content;height:200px}.rich-text__image--radius-4px{border-radius:4px}.rich-text__image--radius-8px{border-radius:8px}.rich-text__image--radius-12px{border-radius:12px}.rich-text__mobile-image--dual{margin:0 var(--layout-space-2)}.rich-text__mobile-image--dual:first-child{margin-left:0}.rich-text__mobile-image--dual:last-child{margin-right:0}.rich-text__custom-liquid{margin:var(--layout-space-4) 0}.rich-text__pro-tips{border-radius:6px;border:1px solid var(--Light-Sand-700, #EDE5E0);padding:var(--layout-space-6);padding-bottom:var(--layout-space-12);margin:var(--layout-space-6) 0;margin-top:1.5rem;box-shadow:0 2px 8px #0000000a;display:block}.rich-text__pro-tips-title-row{display:flex;align-items:center;gap:var(--layout-space-2);margin-bottom:var(--layout-space-2)}.rich-text__pro-tips-img{width:24px;height:24px;object-fit:contain;margin-right:var(--layout-space-2);flex-shrink:0;display:inline-block}.rich-text__pro-tips-title{font-weight:var(--font-heading-weight);font-size:var(--text-size-m);display:inline-block}.rich-text__pro-tips-text{font-size:var(--text-size-s);color:var(--color-text)}.rich-text__pro-tips-text ul{margin:0 0 0 1.2em;padding:0;list-style:disc inside}.rich-text__pro-tips-text li{margin-bottom:.5em;color:var(--charcoal-300)}.rich-text__pro-tips--align-left{text-align:left}.rich-text__pro-tips--align-center{text-align:center}.rich-text__pro-tips--align-right{text-align:right}.rich-text__pro-tips-text ul{text-align:unset;list-style-position:inside}.rich-text__pro-tips--align-left .rich-text__pro-tips-text ul{text-align:left}.rich-text__pro-tips--align-center .rich-text__pro-tips-text ul{text-align:center}.rich-text__pro-tips--align-right .rich-text__pro-tips-text ul{text-align:right}.rich-text__links-list{margin:var(--layout-space-4) 0}.rich-text__links{list-style:none;padding:0;margin:0;margin-bottom:var(--layout-space-2);display:flex;flex-wrap:wrap;align-items:center;justify-content:center;gap:var(--layout-space-2)}.rich-text__link-item{display:flex;align-items:center}.rich-text__link-item:not(:last-child):after{content:"|";margin:0 var(--layout-space-2);color:var(--color-text);opacity:.6}.rich-text__link{text-decoration:underline;color:var(--color-text);transition:color .2s ease}.rich-text__link:hover{color:var(--color-accent)}.section-rich-text+.usp-blocks{border-top:0}.rich-text__text+.rich-text__buttons{margin-top:0;display:flex;gap:var(--layout-space-4);flex-wrap:wrap}.rich-text__buttons.text--left{justify-content:flex-start}.rich-text__buttons.text--center{justify-content:center}.rich-text__buttons.text--right{justify-content:flex-end}.rich-text .grid-content{max-width:initial;margin:initial;display:grid;margin-top:var(--layout-space-8);margin-bottom:var(--layout-space-8)}.rich-text .text--small{font-size:var(--text-size-xs)}.rich-text--centered ul{text-align:center;list-style:inside;list-style-position:inside;padding-left:0}@media screen and (min-width: 750px){.rich-text__wrapper{width:100%}.rich-text__wrapper--left{justify-content:flex-start}.rich-text__wrapper--right{justify-content:flex-end}.rich-text .rich-text--two-columns .column-1,.rich-text .rich-text--two-columns .column-2{display:inline-flex;width:50%}.rich-text .rich-text--two-columns .column-1{padding-right:5%}.rich-text .rich-text--two-columns .column-2{padding-left:5%}.rich-text__heading.h2{font-size:var(--text-size-4xl);padding-top:var(--layout-space-12);padding-bottom:var(--layout-space-12)}.rich-text__text{font-size:var(--text-size-lg)}.rich-text__image--x-small{width:auto;aspect-ratio:3 / 1;height:57px}.rich-text__image--small{width:fit-content;height:96px}.rich-text__image--medium{width:fit-content;height:180px}.rich-text__image--large{width:fit-content;height:300px}}.delivery-table-wrapper{margin-bottom:30px}.delivery-table-wrapper:last-child{margin-bottom:0}.delivery-table-title{font-size:1.4rem;line-height:2rem;font-weight:600;margin-bottom:15px;text-align:center}.delivery-table-content{margin-bottom:20px}.delivery-table{width:100%;border-collapse:collapse;margin:0 auto 20px;max-width:100%;font-size:1.2rem;line-height:1.6rem}.delivery-table th,.delivery-table td{padding:8px 10px;text-align:left;border-right:2px solid #fdfbf9;color:#474546}.delivery-table th{background-color:#f3e8e0;font-weight:600}.delivery-table tr:nth-child(2n){background-color:#fafafa}.delivery-table tr:hover{background-color:#f0f0f0}.delivery-table a,p.delivery-semi-bold-p a,.delivery-bold-p a{color:#474546;text-decoration:underline}.delivery-table-wrapper .small-text{font-size:var(--text-size-xs)}p.delivery-bold-p{font-weight:var(--font-weight-bold);font-size:var(--text-size-base);text-align:center}p.delivery-semi-bold-p{font-weight:var(--font-weight-semibold);font-size:var(--text-size-xs);text-align:center;margin-bottom:1.4rem}p.delivery-table-heading{margin:20px 0}@media (min-width: 768px){.delivery-table{font-size:1.3rem;line-height:1.8rem}.delivery-table th,.delivery-table td{padding:12px 15px}.delivery-table-title{font-size:1.6rem;line-height:2.2rem}.delivery-table-wrapper .small-text{font-size:var(--text-size-s)}}
/*# sourceMappingURL=/cdn/shop/t/698/assets/section-rich-text.css.map */
