.ia-col-slot{--ia-slot-frame: 0px;--ia-slot-media-height: var(--ia-slot-media-height-mobile, 0px);display:grid;grid-template-columns:minmax(0,1fr);grid-template-rows:1fr auto;background-color:var(--ia-slot-bg, transparent)}@media(min-width:1024px){.ia-col-slot{--ia-slot-media-height: var(--ia-slot-media-height-desktop, var(--ia-slot-media-height-mobile, 0px))}}.ia-col-slot__media{position:relative;display:block;grid-row:1;grid-column:1;box-sizing:border-box;min-height:var(--ia-slot-media-height);border:var(--ia-slot-frame) solid var(--ia-color-tertiary-400);color:inherit;text-decoration:none}.ia-col-slot--frame{--ia-slot-frame: var(--ia-banner-frame, 8px)}.ia-col-slot--frame .ia-col-slot__media{box-shadow:-4px 4px 2px color-mix(in srgb,var(--ia-color-black) 30%,transparent)}.ia-col-slot__frame{position:absolute;top:0;right:0;bottom:0;left:0;overflow:hidden}.ia-col-slot ia-video-lite{display:contents}.ia-col-slot__frame :where(img,video,svg){display:block;width:100%;height:100%;object-fit:cover}.ia-col-slot__frame:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;background-color:color-mix(in srgb,var(--ia-color-black) var(--ia-slot-scrim, 0%),transparent);opacity:0;pointer-events:none}.ia-col-slot__body{--ia-gap: 8px;position:relative;grid-row:2;grid-column:1;box-sizing:border-box;min-width:0;padding:16px;color:var(--ia-slot-fg, inherit)}.ia-col-slot__body>*{max-width:var(--ia-slot-text-width, 100%)}.ia-col-slot__desc{color:var(--ia-slot-fg, var(--ia-fg-secondary))}.ia-col-slot__button{margin-top:8px}.ia-col-slot__button--light{--ia-button-secondary-fg: var(--ia-color-white);--ia-button-secondary-border: var(--ia-color-white);--ia-button-secondary-bg-hover: var(--ia-color-white);--ia-button-secondary-fg-hover: var(--ia-color-gray-950);--ia-button-secondary-border-hover: var(--ia-color-white)}@media(max-width:1023px){.ia-col-slot--grid.ia-col-slot--m-stacked .ia-col-slot__body{padding:12px 8px 0}}@media(min-width:1024px){.ia-col-slot--grid.ia-col-slot--d-stacked .ia-col-slot__body{padding-bottom:0}}.ia-col-slot--ratio{align-self:start}.ia-col-slot--ratio .ia-col-slot__media{aspect-ratio:430 / 462}.ia-col-slot--landscape{background-clip:content-box}@media(max-width:1023px){.ia-col-slot--m-overlay .ia-col-slot__body{grid-row:1;padding:calc(var(--ia-slot-frame) + 16px);color:var(--ia-slot-fg, var(--ia-color-white));pointer-events:none}.ia-col-slot--m-overlay .ia-col-slot__desc{color:inherit}.ia-col-slot--m-overlay .ia-col-slot__frame:after{opacity:1}.ia-col-slot--m-overlay .ia-col-slot__button{pointer-events:auto}}@media(min-width:1024px){.ia-col-slot__body{padding:24px}.ia-col-slot--d-overlay .ia-col-slot__body{grid-row:1;padding:calc(var(--ia-slot-frame) + 24px);color:var(--ia-slot-fg, var(--ia-color-white));pointer-events:none}.ia-col-slot--d-overlay .ia-col-slot__desc{color:inherit}.ia-col-slot--d-overlay .ia-col-slot__frame:after{opacity:1}.ia-col-slot--d-overlay .ia-col-slot__button{pointer-events:auto}.ia-col-slot--d-split{grid-template-columns:minmax(0,2fr) minmax(0,1fr);column-gap:var(--ia-grid-gap, 2px)}.ia-col-slot--d-split .ia-col-slot__body{grid-row:1;grid-column:2}.ia-col-slot--d-split.ia-col-slot--media-right .ia-col-slot__media{grid-column:2}.ia-col-slot--d-split.ia-col-slot--media-right .ia-col-slot__body{grid-column:1}.ia-col-slot--full-desktop{--ia-container-max-width: none;--ia-container-padding-x: 0px}}.ia-col-slot__row,.ia-col-slot__text.ia-flex-col{display:contents}.ia-col-slot__text>*{max-width:var(--ia-slot-text-width, 100%)}@media(max-width:1023px){.ia-col-slot--landscape.ia-col-slot--m-overlay .ia-col-slot__row{display:flex;align-items:flex-end;align-self:stretch;gap:16px;max-width:none}.ia-col-slot--landscape.ia-col-slot--m-overlay .ia-col-slot__text.ia-flex-col{display:flex;flex:1 1 auto;min-width:0}.ia-col-slot--landscape.ia-col-slot--m-overlay .ia-col-slot__row .ia-col-slot__button{flex:none;margin-top:0}}@media(min-width:1024px){.ia-col-slot--d-overlay .ia-col-slot__row{display:flex;align-items:flex-end;align-self:stretch;gap:16px;max-width:none}.ia-col-slot--d-overlay .ia-col-slot__text.ia-flex-col{display:flex;flex:1 1 auto;min-width:0}.ia-col-slot--d-overlay .ia-col-slot__row .ia-col-slot__button{flex:none;margin-top:0}}
/*# sourceMappingURL=/cdn/shop/t/567/assets/ia-col-slot-v2.css.map */
