gtc-popup{display:contents}:where(gtc-popup):has(.gtc-modal--no-header) gtc-modal-content::part(header){position:absolute;left:auto;right:0;border:none;padding:0;background:transparent}:where(gtc-popup):has(.gtc-modal--no-padding) gtc-modal-content::part(body){padding:0}:where(gtc-popup):has(.gtc-modal--no-padding) gtc-modal-Content::part(content){border:none}:where(gtc-popup):has(.gtc-modal--no-padding) .gtc-popup__column-item:not(:has(img,video)){padding:calc(var(--gtc-popup-block-gap) * 2)}:where(gtc-popup):has(.gtc-modal--no-padding):not(:has(.gtc-popup__column-item)) .gtc-popup__block:not(:has(img,video)){padding:0 var(--gtc-popup-block-gap)}:where(gtc-popup):has(.gtc-modal--no-padding):not(:has(.gtc-popup__column-item)) .gtc-popup__block:not(:has(img,video)):first-child{padding-top:var(--gtc-popup-block-gap)}:where(gtc-popup):has(.gtc-modal--no-padding):not(:has(.gtc-popup__column-item)) .gtc-popup__block:not(:has(img,video)):last-child{padding-bottom:var(--gtc-popup-block-gap)}.gtc-popup__blocks{--gtc-popup-block-gap: 1rem;display:flex;flex-direction:var(--gtc-popup-flex-direction);justify-content:var(--gtc-popup-flex-justify);flex-wrap:wrap;gap:var(--gtc-popup-block-gap);-webkit-hyphens:auto;hyphens:auto;overflow-wrap:break-word}.gtc-popup__column{display:flex;align-items:flex-start;gap:var(--gtc-popup-block-gap)}@media screen and (max-width: 768px){.gtc-popup__column{flex-direction:column}}.gtc-popup__column-item{flex:1;display:inline-flex;flex-wrap:wrap;gap:var(--gtc-popup-block-gap)}:where(.gtc-modal--no-padding) .gtc-popup__column{gap:0}.gtc-popup__block{line-height:1;width:calc(var(--gtc-popup-block-size) - calc(var(--gtc-popup-block-gap) / 2));text-align:var(--gtc-popup-text-align, left)}.gtc-popup__block p+p{margin-top:1em}.gtc-modal--no-header .gtc-popup__block{width:var(--gtc-popup-block-size)}.gtc-popup__richtext{display:flex;flex-direction:column}.gtc-popup__block img{max-width:100%;height:auto;aspect-ratio:var(--gtc-popup-image-aspect-ratio, unset);object-fit:cover;object-position:var(--gtc-popup-image-focal-point, unset)}.gtc-popup__block video{width:100%;height:auto;aspect-ratio:var(--gtc-popup-video-aspect-ratio, unset);object-fit:cover;object-position:var(--gtc-popup-video-focal-point, unset)}@media screen and (max-width: 768px){.gtc-popup__block{width:var(--gtc-popup-mobile-size, 100%);text-align:var(--gtc-popup-mobile-text-align, left)}}
/*# sourceMappingURL=/cdn/shop/t/12/assets/gtc-popup.css.map */
