.image-text{position:relative}.image-text.has-section-background{background-color:transparent}.image-text.has-section-video-background{position:relative;overflow:hidden;min-height:clamp(42rem,95vh,min(82rem,98vh))}.image-text.has-section-video-background .image-text__video-bg{position:absolute;top:0;right:0;bottom:0;left:0;z-index:0;pointer-events:none;background:#000}.image-text.has-section-video-background .image-text__video-bg .media-wrap{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;min-height:100%;margin-top:0;border-radius:0;background:#000}.image-text.has-section-video-background .image-text__video-bg video.media{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;object-fit:contain;object-position:center}.image-text.has-section-video-background .image-text__video-bg iframe.media{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;object-fit:contain!important;object-position:center}.image-text.has-section-video-background .content-wrapper{position:relative;z-index:1}.image-text.has-section-video-background .image-text__video-bg .controls,.image-text.has-section-video-background .image-text__video-bg video-buttons{pointer-events:auto}.image-text .content{border-radius:var(--text-border-radius);overflow:hidden}.image-text.text-overlaps-media .content,.image-text.column-gap .content{border-radius:none;overflow:visible}.image-text.text-overlaps-media .wrap,.image-text.column-gap .wrap{border-radius:var(--text-border-radius)}.image-text .wrap{position:relative;width:100%;max-width:min(var(--container-width),var(--text-width));box-sizing:content-box;padding:var(--text-padding) max(2em,calc(var(--text-padding) * .8))}.image-text .badge-wrap.round{position:absolute;right:1em;top:1em}.image-text.column-gap .content{grid-gap:var(--grid-gap)}.image-text .media-wrap{position:relative;width:100%;height:100%;border-radius:var(--image-border-radius);overflow:hidden}.image-text .media-wrap.video-wrap{background:#000}.image-text .media{display:block;width:100%;height:100%}.image-text.how-many-uses:not(.cover) .media-wrap:not(.video-wrap){display:flex;justify-content:center;align-items:center}.image-text.how-many-uses:not(.cover) .media-wrap:not(.video-wrap) img.media{width:auto;max-width:min(100%,var(--media-image-max-width, 100%));height:auto}.image-text:not(.has-section-video-background):not(.cover) .media-wrap.video-wrap{min-height:clamp(28rem,64vw,52rem)}.image-text.cover .media-wrap.video-wrap{min-height:100%}.image-text.cover:not(.has-section-video-background) .media-column:has(.video-wrap){min-height:clamp(38rem,85vh,76rem)}.image-text.cover .media-wrap.video-wrap video.media{position:absolute;top:0;left:0;width:100%;height:100%;object-fit:contain;object-position:center}.image-text .mp4,.image-text .media-wrap.video-wrap iframe.media{position:absolute;top:0;left:0;width:100%;height:100%;object-position:center}.image-text .mp4{object-fit:contain}.image-text .media-wrap.video-wrap iframe.media{object-fit:contain!important}.image-text .controls{position:absolute;top:0;right:0;z-index:3;padding:1em}.image-text.media-padding-true:not(.text-overlaps-media) .media-column{padding:var(--text-padding) 0}.image-text.same-scheme .content,.image-text.same-scheme.column-gap .wrap{background:transparent}.image-text.center-all .btn-wrap{justify-content:center}.image-text.center-all .text-column{align-items:center}.image-text .richtext-wrap .tabs-outer{margin-bottom:2.5rem}.image-text .item-card{padding:.875em 1.5em .875em 1em;border-radius:.2em;background:#fff;margin-top:1.5rem}.image-text .item-card .col.first-col{padding-right:1.5rem}.image-text .item-card .title{font-size:1.25em;margin-bottom:.375em}.image-text .item-card .text p{font-size:1.125em}.image-text .item-card .image{width:var(--item-img-width)}.image-text .parsed-content{margin-top:-3rem}.image-text .parsed-content.grid{margin-left:-12rem}.image-text .parsed-content.grid>.grid-item{padding-left:12rem}.image-text .parsed-content.grid>.grid-item .grid{flex-wrap:nowrap}.image-text .parsed-content .item{margin:3rem 0}.image-text .parsed-content .item .text-wrapper{max-width:50rem}.image-text .parsed-content .item .text-wrapper h2{font-size:1.5em;margin-bottom:.5em;font-weight:500}.image-text .parsed-content .item .img{padding-top:100%;min-width:6.5rem;background:no-repeat scroll center center transparent;background-size:contain}.image-text .variant-info:not(:first-child){display:none}@media all and (min-width:66.001rem){.image-text.padding-top-desktop-true{padding-top:var(--sections-padding)}.image-text.padding-bottom-desktop-true{padding-bottom:var(--sections-padding)}.image-text.media-padding-true.text-overlaps-media.padding-top-desktop-true .media-column{padding-top:0}.image-text.media-padding-true.text-overlaps-media.padding-bottom-desktop-true .media-column{padding-bottom:0}.image-text .media-column{width:calc(var(--image-width) + max(var(--container-padding),calc(calc(100% / 2 - var(--container-width) / 2))))}.image-text.cover .media-column{align-self:stretch}.image-text.cover .media-wrap:not(.video-wrap) .media{position:absolute;top:0;left:0;width:100%;height:100%;object-fit:cover;object-position:center}.image-text .media-wrap{margin-top:var(--media-padding-top)}.image-text:not(.cover) .video-wrap{position:relative;width:100%;padding-top:var(--video-height)}.image-text.text-padding-correction .row-reverse .wrap{padding-left:0!important}.image-text.text-padding-correction .normal .wrap,.image-text.text-padding-correction .row-reverse .media-column{padding-right:0!important}.image-text.text-padding-correction .normal .media-column{padding-left:0!important}.image-text.text-padding-correction .no-media .wrap{padding-left:0!important;padding-right:0!important}.image-text:not(.text-overlaps-media).media-padding-true .normal .media-column{padding-left:max(2em,calc(var(--text-padding) * .8))}.image-text:not(.text-overlaps-media).media-padding-true .row-reverse .media-column{padding-right:max(2em,calc(var(--text-padding) * .8))}.image-text.text-overlaps-media.cover .text-column{margin:var(--text-padding) 0}.image-text.text-overlaps-media .normal .text-column{justify-content:flex-start}.image-text.text-overlaps-media .normal .text-column .wrap{left:calc(var(--text-padding) * -1)}.image-text.text-overlaps-media .row-reverse .text-column{justify-content:flex-end}.image-text.text-overlaps-media .row-reverse .text-column .wrap{right:calc(var(--text-padding) * -1)}}@media all and (max-width:66rem){.image-text.padding-top-mobile-true{padding-top:var(--sections-padding)}.image-text.padding-bottom-mobile-true{padding-bottom:var(--sections-padding)}.image-text.media-padding-true.text-overlaps-media.padding-top-mobile-true .media-column{padding-top:0}.image-text.media-padding-true.text-overlaps-media.padding-bottom-mobile-true .media-column{padding-bottom:0}.image-text .wrap{max-width:100%;box-sizing:border-box;padding-left:var(--container-padding);padding-right:var(--container-padding)}.image-text .media-column{padding-bottom:0}.image-text:not(.cover) .video-wrap{position:relative;width:100%;padding-top:var(--video-height)}.image-text.cover:not(.has-section-video-background) .media-wrap.video-wrap{min-height:max(92vw,36rem)}.image-text.has-section-video-background{min-height:clamp(38rem,92vh,min(78rem,98vh))}.image-text.same-scheme .container .wrap,.image-text.same-scheme .container .media-column{padding-left:0!important;padding-right:0!important}.image-text:not(.text-overlaps-media).media-padding-true .medium-down--normal .media-column{padding:var(--container-padding);padding-bottom:0}.image-text:not(.text-overlaps-media).media-padding-true .medium-down--column-reverse .media-column{padding:var(--container-padding);padding-top:0;padding-bottom:2em}.image-text.text-overlaps-media.media-padding-true .media-column{padding:var(--container-padding) 0 0}.image-text.text-overlaps-media .medium-down--normal .text-column{padding:0 calc(var(--container-padding) * 2);margin-top:calc(var(--text-padding) * -1)}.image-text.text-overlaps-media .medium-down--column-reverse .text-column{padding:0 calc(var(--container-padding) * 2);margin-bottom:calc(var(--text-padding) * -1)}.image-text .richtext-wrap .tabs-outer{margin-bottom:1rem}.image-text .parsed-content .item{margin-bottom:2rem}.image-text .parsed-content .item .text-wrapper h2{font-size:1.25em}.image-text .parsed-content .item .text-wrapper p{font-size:.875em}.image-text .parsed-content .item .img{min-width:5rem}.image-text .item-card{padding:.5em 1.5em .875em 1em;margin-top:.75rem}.image-text .item-card .title{font-size:1.125em}.image-text .item-card .text p{font-size:1em}}.page-loyalty-program [id*=image_text_iEbTcB]{--text-padding: clamp(1.6rem, 2.4vw, 3rem)}.page-loyalty-program [id*=image_text_iEbTcB] .content{padding-left:0;padding-right:0}@media all and (min-width:66.001rem){.page-loyalty-program [id*=image_text_iEbTcB] .content.large--container-right,.page-loyalty-program [id*=image_text_iEbTcB] .content.large--container-left{padding-left:0;padding-right:0}.page-loyalty-program [id*=image_text_iEbTcB] .content{max-width:none;margin-left:auto;margin-right:auto;aspect-ratio:1920 / 537;height:auto}.page-loyalty-program [id*=image_text_iEbTcB] .media-column{width:49.21875%;min-width:0;max-width:49.21875%;min-height:0;flex:0 0 49.21875%}.page-loyalty-program [id*=image_text_iEbTcB] .text-column{width:50.78125%;min-width:0;max-width:50.78125%;min-height:0;flex:0 0 50.78125%}.page-loyalty-program [id*=image_text_iEbTcB] .media-wrap,.page-loyalty-program [id*=image_text_iEbTcB] .media{height:100%}}.page-loyalty-program [id*=image_text_iEbTcB] .content:has(.media-column){align-items:stretch}.page-loyalty-program [id*=image_text_iEbTcB] .media-column{min-height:0}.page-loyalty-program [id*=image_text_iEbTcB] .media-wrap,.page-loyalty-program [id*=image_text_iEbTcB] .media{height:100%}.page-loyalty-program [id*=image_text_iEbTcB] .content:has(.media-column) .text-column{background:#fff8e1}.page-loyalty-program [id*=image_text_iEbTcB] .text-column{justify-content:center;align-items:center}.page-loyalty-program [id*=image_text_iEbTcB] .text-column .wrap{width:56.923%;max-width:none;margin-left:auto;margin-right:auto;align-self:center;text-align:center!important}.page-loyalty-program [id*=image_text_iEbTcB] .text-column.large--justify-content-start,.page-loyalty-program [id*=image_text_iEbTcB] .text-column.medium-down--justify-content-start{justify-content:center!important}.page-loyalty-program [id*=image_text_iEbTcB] .text-column .wrap.large--text-left,.page-loyalty-program [id*=image_text_iEbTcB] .text-column .wrap.medium-down--text-left{text-align:center!important}.page-loyalty-program [id*=image_text_iEbTcB] .text-column .media-block{display:flex;justify-content:center;margin:0 auto 1.25rem}.page-loyalty-program [id*=image_text_iEbTcB] .text-column .block-content_image_LJHxiF{--media-block-width: 44.685%}.page-loyalty-program [id*=image_text_iEbTcB] .text-column .block-content_image_zKanXH{--media-block-width: 20.18%}.page-loyalty-program [id*=image_text_iEbTcB] .text-column .media-block img{object-fit:contain;margin-left:auto;margin-right:auto}.page-loyalty-program [id*=image_text_iEbTcB] .text-column .title{margin-top:0}.page-loyalty-program [id*=image_text_iEbTcB] .text-column .btn-wrap{display:flex;flex-direction:column;align-items:center;gap:1rem}.page-loyalty-program [id*=image_text_iEbTcB] .text-column .btn-wrap>a:first-child{min-width:15.375rem;text-align:center}@media all and (max-width:1600px)and (min-width:66.001rem){.page-loyalty-program [id*=image_text_iEbTcB]{--text-padding: 2rem}.page-loyalty-program [id*=image_text_iEbTcB] .text-column .btn-wrap{gap:.75rem}.page-loyalty-program [id*=image_text_iEbTcB] .text-column .btn-wrap>a:first-child{min-width:13.25rem;font-size:1rem;padding:.7em 1.25em}}@media all and (max-width:1366px)and (min-width:66.001rem){.page-loyalty-program [id*=image_text_iEbTcB]{--text-padding: 1.35rem}.page-loyalty-program [id*=image_text_iEbTcB] .text-column .btn-wrap>a:first-child{min-width:11.5rem;font-size:.9375rem;padding:.6em 1em}}.page-loyalty-program [id*=image_text_iEbTcB] .text-column .btn-wrap .link{text-decoration:underline;font-size:1.125rem}@media all and (max-width:768px){.page-loyalty-program [id*=image_text_iEbTcB]{--text-padding: 2rem}.page-loyalty-program [id*=image_text_iEbTcB] .text-column .wrap{width:100%}.page-loyalty-program [id*=image_text_iEbTcB] .media-column{min-height:0}.page-loyalty-program [id*=image_text_iEbTcB] .text-column .btn-wrap>a:first-child{min-width:0;width:100%}}
/*# sourceMappingURL=/cdn/shop/t/172/assets/image_text.css.map */
