:root{--ib-pink-50: #fff7f9;--ib-pink-100: #fdeef2;--ib-pink-200: #f9d9e2;--ib-pink-300: #f4b6c7;--ib-pink-400: #e993ab;--ib-ink: #3a2a31;--ib-ease: cubic-bezier(.22, 1, .36, 1)}.ib-section{position:relative;isolation:isolate;overflow-x:clip;padding-block:var(--ib-pt, 80px) var(--ib-pb, 80px);background:var(--color-background);color:var(--color-foreground);font-family:var(--font-body--family)}.ib-container{width:min(100%,var(--ib-max, 1280px));margin-inline:auto;padding-inline:clamp(20px,5vw,72px);box-sizing:border-box}@media screen and (max-width:749px){.ib-section{padding-block:var(--ib-pt-m, 56px) var(--ib-pb-m, 56px)}}.ib-head{display:flex;flex-direction:column;gap:12px;max-width:44rem;margin-block-end:var(--ib-head-gap, 48px);text-align:var(--ib-align, center);align-items:var(--ib-align-items, center);margin-inline:var(--ib-head-margin, auto)}.ib-head--row{max-width:none;flex-direction:row;flex-wrap:wrap;align-items:flex-end;justify-content:space-between;gap:20px 32px;margin-inline:0;text-align:start}.ib-head--row .ib-head__copy{display:flex;flex-direction:column;gap:12px;max-width:44rem;min-width:0}.ib-eyebrow{margin:0;color:var(--color-primary);font-size:.75rem;font-weight:600;letter-spacing:.2em;line-height:1.3;text-transform:uppercase}.ib-title{margin:0;max-width:100%;color:var(--color-foreground-heading);font-family:var(--font-heading--family);font-size:clamp(1.75rem,1.2rem + 2.2vw,2.875rem);font-weight:600;letter-spacing:-.01em;line-height:1.15;overflow-wrap:break-word;text-wrap:balance}.ib-text{max-width:60ch;margin:0;color:rgb(var(--color-foreground-rgb) / .78);font-size:1rem;line-height:1.7;overflow-wrap:break-word}.ib-text p{margin:0}.ib-text p+p{margin-block-start:.75em}.ib-head .ib-text{margin-inline:auto}.ib-head--left .ib-text{margin-inline:0}.ib-actions{display:flex;flex-wrap:wrap;gap:12px 16px;margin-block-start:8px}.ib-btn{position:relative;isolation:isolate;display:inline-flex;align-items:center;justify-content:center;gap:.6em;min-height:48px;max-width:100%;padding:0 1.9rem;overflow:hidden;border:1px solid transparent;border-radius:var(--ib-btn-radius, 999px);font-family:var(--font-body--family);font-size:.8125rem;font-weight:600;letter-spacing:.08em;line-height:1;text-align:center;text-decoration:none;text-transform:uppercase;cursor:pointer;transition:transform .35s var(--ib-ease),box-shadow .35s var(--ib-ease),background-color .25s ease,color .25s ease,border-color .25s ease}.ib-btn:before{content:"";position:absolute;top:0;right:0;bottom:0;left:0;z-index:-1;background:linear-gradient(100deg,transparent 0 38%,rgb(255 255 255 / .6) 50%,transparent 62% 100%);transform:translate(-120%);transition:transform .75s var(--ib-ease)}.ib-btn:hover:before,.ib-btn:focus-visible:before{transform:translate(120%)}.ib-btn:hover{transform:translateY(-2px);box-shadow:0 14px 28px -10px rgb(var(--color-shadow-rgb) / .22)}.ib-btn:active{transform:translateY(0);box-shadow:none}.ib-btn:focus-visible{outline:2px solid var(--color-foreground);outline-offset:3px}.ib-btn--primary{border-color:var(--color-primary-button-border);background:var(--color-primary-button-background);color:var(--color-primary-button-text)}.ib-btn--primary:hover{border-color:var(--color-primary-button-hover-border);background:var(--color-primary-button-hover-background);color:var(--color-primary-button-hover-text)}.ib-btn--secondary{border-color:var(--color-secondary-button-border);background:var(--color-secondary-button-background);color:var(--color-secondary-button-text)}.ib-btn--secondary:hover{border-color:var(--color-secondary-button-hover-border);background:var(--color-secondary-button-hover-background);color:var(--color-secondary-button-hover-text)}.ib-btn__arrow{width:1em;height:1em;flex:none;transition:transform .35s var(--ib-ease)}.ib-btn:hover .ib-btn__arrow{transform:translate(4px)}.ib-js [data-ib-reveal]{opacity:0;transform:translateY(28px);transition:opacity .8s var(--ib-ease),transform .9s var(--ib-ease);transition-delay:calc(var(--ib-i, 0) * 80ms)}.ib-js [data-ib-reveal].is-in{opacity:1;transform:none}.ib-card{position:relative;display:flex;flex-direction:column;height:100%;min-width:0;overflow:hidden;border-radius:var(--ib-card-radius, 24px);background:var(--ib-card-bg, var(--ib-pink-100));color:inherit;text-decoration:none;transition:transform .5s var(--ib-ease),box-shadow .5s var(--ib-ease)}a.ib-card:hover,a.ib-card:focus-visible{transform:translateY(-6px);box-shadow:0 26px 44px -24px rgb(var(--color-shadow-rgb) / .3)}a.ib-card:focus-visible{outline:2px solid var(--color-foreground);outline-offset:3px}.ib-card__media{position:relative;aspect-ratio:var(--ib-ratio, 4 / 5);overflow:hidden;background:radial-gradient(circle at 30% 20%,rgb(255 255 255 / .75) 0 12%,transparent 40%),linear-gradient(140deg,var(--ib-pink-200),var(--ib-pink-100))}.ib-card__media img,.ib-card__media svg{display:block;width:100%;height:100%;object-fit:cover;transition:transform .9s var(--ib-ease)}.ib-card__media svg{padding:18%;box-sizing:border-box;color:var(--ib-pink-400);fill:currentcolor;opacity:.6}a.ib-card:hover .ib-card__media img,a.ib-card:focus-visible .ib-card__media img{transform:scale(1.06)}.ib-card__body{display:flex;flex-direction:column;gap:6px;padding:18px 20px 22px;min-width:0}.ib-card__title{margin:0;font-family:var(--font-heading--family);font-size:1.0625rem;font-weight:600;line-height:1.3;overflow-wrap:break-word}.ib-grid{display:grid;grid-template-columns:repeat(var(--ib-cols, 4),minmax(0,1fr));gap:var(--ib-gap, 24px);margin:0;padding:0;list-style:none}.ib-grid>*{min-width:0}.ib-grid--carousel{display:flex;overflow-x:auto;padding-block:8px 28px;margin-block:-8px -28px;scroll-snap-type:x mandatory;scroll-behavior:smooth;scrollbar-width:none;overscroll-behavior-x:contain}.ib-grid--carousel::-webkit-scrollbar{display:none}.ib-grid--carousel>*{flex:0 0 calc((100% - (var(--ib-cols, 4) - 1) * var(--ib-gap, 24px)) / var(--ib-cols, 4));scroll-snap-align:start}.ib-carousel{display:block;min-width:0}.ib-carousel__nav{display:flex;gap:10px}.ib-carousel__btn{display:inline-grid;place-items:center;width:48px;height:48px;padding:0;border:1px solid var(--color-border);border-radius:50%;background:var(--color-background);color:var(--color-foreground);cursor:pointer;transition:transform .3s var(--ib-ease),background-color .25s ease,opacity .25s ease}.ib-carousel__btn:hover:not(:disabled){transform:scale(1.06);background:var(--ib-pink-200)}.ib-carousel__btn:focus-visible{outline:2px solid var(--color-foreground);outline-offset:3px}.ib-carousel__btn:disabled{opacity:.35;cursor:default}.ib-carousel__btn svg{width:18px;height:18px}@media screen and (max-width:749px){.ib-grid{grid-template-columns:repeat(var(--ib-cols-m, 2),minmax(0,1fr));gap:var(--ib-gap-m, 14px)}.ib-grid--carousel>*{flex-basis:calc((100% - (var(--ib-cols-m, 2) - 1) * var(--ib-gap-m, 14px)) / var(--ib-cols-m, 2))}.ib-carousel__btn{width:44px;height:44px}}.ib-aurora{position:absolute;top:0;right:0;bottom:0;left:0;z-index:0;overflow:hidden;pointer-events:none}.ib-aurora:before,.ib-aurora:after{content:"";position:absolute;width:60vmax;height:60vmax;border-radius:50%;filter:blur(60px);opacity:var(--ib-aurora-opacity, .7);will-change:transform}.ib-aurora:before{top:-30vmax;left:-15vmax;background:radial-gradient(circle,var(--ib-aurora-a, var(--ib-pink-300)) 0%,transparent 65%);animation:ib-drift-a 18s ease-in-out infinite alternate}.ib-aurora:after{right:-20vmax;bottom:-32vmax;background:radial-gradient(circle,var(--ib-aurora-b, var(--ib-pink-200)) 0%,transparent 65%);animation:ib-drift-b 22s ease-in-out infinite alternate}@keyframes ib-drift-a{to{transform:translate3d(18vmax,10vmax,0) scale(1.15)}}@keyframes ib-drift-b{to{transform:translate3d(-16vmax,-8vmax,0) scale(1.1)}}@keyframes ib-rise{0%{opacity:0;transform:translateY(26px)}to{opacity:1;transform:none}}@media(prefers-reduced-motion:reduce){.ib-js [data-ib-reveal]{opacity:1;transform:none;transition:none}.ib-aurora:before,.ib-aurora:after{animation:none}.ib-btn,.ib-btn:before,.ib-btn__arrow,.ib-card,.ib-card__media img,.ib-carousel__btn{transition:none}.ib-btn:hover,a.ib-card:hover,a.ib-card:focus-visible{transform:none}a.ib-card:hover .ib-card__media img{transform:none}.ib-grid--carousel{scroll-behavior:auto}}
/*# sourceMappingURL=/cdn/shop/t/4/assets/inbisas.css.map */
