.simple-composition{--sc-ink: #2d395b;--sc-panel: #ffffff;--sc-card: #ffffff;--sc-card-border: #e8eced;--sc-radius: 24px;--sc-media-radius: 16px;--sc-font-display: "Luckiest Guy", sans-serif;--sc-font-body: var(--font-body-family, "Poppins", sans-serif);position:relative;background:var(--sc-background, none);display:flex;flex-direction:column;align-items:center;gap:0;width:100%;padding:0;box-sizing:border-box;overflow-x:clip;overflow-y:visible;color:var(--sc-ink)}.simple-composition__bg,.simple-composition__decor,.simple-composition__logo{position:absolute;pointer-events:none}.simple-composition__bg img,.simple-composition__decor img,.simple-composition__logo img{display:block;width:100%;height:100%}.simple-composition__bg{z-index:0;aspect-ratio:1.23584 / 1;top:-303px;right:-643px;width:398%}.simple-composition__bg img{object-fit:contain;object-position:center top}.simple-composition__decor{z-index:-1;aspect-ratio:.828846 / 1;width:348px;height:auto;opacity:.15}.simple-composition__decor--a{top:-158px;left:-78px}.simple-composition__decor--b{bottom:-217px;right:-127px}.simple-composition__decor img,.simple-composition__logo img{height:auto;object-fit:contain}.simple-composition__logo{z-index:1;aspect-ratio:1 / 1;top:280px;left:-590px;width:319px;height:auto}.simple-composition__outer{position:relative;z-index:1;display:flex;flex-direction:column;align-items:center;gap:10px;width:100%;padding:16px 16px 48px;box-sizing:border-box}.simple-composition__panel{position:relative;z-index:1;display:flex;flex-direction:column;align-items:center;gap:6px;width:100%;max-width:1440px;padding:32px 16px 0;box-sizing:border-box;background:var(--sc-panel);border-radius:var(--sc-radius);box-shadow:#0000000d 0 .48175px 2.40875px -.5px,#0000000f 0 1.83083px 9.15413px -1px,#0000001c 0 8px 40px -1.5px}.simple-composition__head{display:flex;flex-direction:column;align-items:flex-start;gap:15px;width:100%;padding:12px 0 0;box-sizing:border-box}.simple-composition__heading{width:100%;margin:0;padding-top:.2em;font-family:var(--sc-font-display);font-size:32px;font-weight:400;line-height:1.25em;text-align:center;text-wrap:balance;color:var(--sc-ink)}.simple-composition__grid{display:flex;flex-direction:column;align-items:flex-start;justify-content:center;gap:20px;width:100%;max-width:1440px;padding:0 0 24px;box-sizing:border-box}.simple-composition__item{display:flex;flex-direction:column;align-items:center;gap:8px;width:100%;padding:24px;box-sizing:border-box;background:var(--sc-card);border:1px solid var(--sc-card-border);border-radius:var(--sc-radius);overflow:hidden;box-shadow:#0000002e 0 .602187px .602187px -1.25px,#00000029 0 2.28853px 2.28853px -2.5px,#0000000f 0 10px 10px -3.75px}.simple-composition__item-head{display:flex;flex-direction:column;align-items:flex-start;gap:24px;width:100%}.simple-composition__media{width:100%;aspect-ratio:1 / 1;border-radius:var(--sc-media-radius);overflow:hidden}.simple-composition__media img{display:block;width:100%;height:100%;object-fit:cover;object-position:center center}.simple-composition__item-title{width:100%;margin:0;padding-top:.15em;font-family:var(--sc-font-display);font-size:28px;font-weight:400;letter-spacing:-.02em;line-height:1.1em;text-align:left;color:var(--sc-ink)}.simple-composition__item-text{width:100%;font-family:var(--sc-font-body);font-size:16px;font-weight:500;letter-spacing:-.02em;line-height:1.4em;text-align:left;color:var(--sc-ink)}.simple-composition__item-text>:first-child{margin-top:0}.simple-composition__item-text>:last-child{margin-bottom:0}.simple-composition__fruit{position:absolute;z-index:2;top:-114px;left:-25px;width:154px;height:169px;pointer-events:none}.simple-composition__fruit img{display:block;width:100%;height:100%;object-fit:contain}.js-sc-animate .js-sc-target{opacity:0;transform:translateY(24px) scale(.9);will-change:transform,opacity}.js-sc-animate .simple-composition__logo.js-sc-target{transform:scale(.5)}.js-sc-animate .js-sc-target.is-inview{animation:scIn .75s cubic-bezier(.22,1,.36,1) forwards}.js-sc-animate .simple-composition__logo.js-sc-target.is-inview{animation-name:scScaleIn}.js-sc-animate .simple-composition__item.js-sc-target.is-inview{animation-delay:calc(var(--sc-item-index, 0) * .1s)}@keyframes scIn{0%{opacity:0;transform:translateY(24px) scale(.9)}to{opacity:1;transform:translateY(0) scale(1)}}@keyframes scScaleIn{0%{opacity:0;transform:scale(.5)}to{opacity:1;transform:scale(1)}}@media(prefers-reduced-motion:reduce){.js-sc-animate .js-sc-target{opacity:1;transform:none;animation:none}}@media(min-width:993px){.simple-composition{padding:41px 32px 0}.simple-composition__bg{top:-13px;right:auto;left:50%;width:100%;transform:translate(-50%)}.simple-composition__outer{padding:32px}.simple-composition__panel{gap:34px;padding:35px 48px 48px;box-shadow:#00000008 0 .48175px 2.40875px -.5px,#0000000a 0 1.83083px 9.15413px -1px,#00000012 0 8px 40px -1.5px}.simple-composition__head{gap:46px;padding:0}.simple-composition__heading{font-size:48px;line-height:1.5em}.simple-composition__grid{flex-direction:row}.simple-composition__item{flex:1 0 0px;align-self:stretch;width:1px}.simple-composition__item-text{font-size:18px}.simple-composition__fruit{top:-114px;left:-86px;width:317px;height:251px}}
/*# sourceMappingURL=/cdn/shop/t/16/assets/simple-composition.css.map */
