.cp-insta{background-color:var(--cp-insta-background, var(--cp-off-white));padding-block:64px 40px;padding-inline:0}.cp-insta__head{display:flex;align-items:center;justify-content:space-between;gap:24px;max-inline-size:1328px;margin-inline:auto;padding-inline:56px;margin-block-end:32px}.cp-insta__intro{inline-size:min(513px,100%);display:flex;flex-direction:column;gap:16px}.cp-insta__heading{margin:0;font-family:var(--cp-font-display);font-weight:var(--cp-weight-bold);font-size:var(--cp-h2-size);line-height:var(--cp-h2-line-height);letter-spacing:var(--cp-h2-letter-spacing);color:var(--cp-insta-heading-color, var(--cp-text-accent))}.cp-insta__body{font-family:var(--cp-font-text);font-weight:var(--cp-weight-regular);font-size:var(--cp-t1-size);line-height:var(--cp-t1-line-height);color:var(--cp-insta-body-color, var(--cp-text-primary))}.cp-insta__body--mobile{display:none}.cp-insta__body>:first-child{margin-block-start:0}.cp-insta__body>:last-child{margin-block-end:0}.cp-insta__cta{flex:0 0 auto;display:inline-flex;align-items:center;justify-content:center;block-size:48px;padding-inline:42px;border-radius:100px;background-color:var(--cp-blue);color:var(--cp-text-inverse);font-family:var(--cp-font-text);font-weight:var(--cp-weight-bold);font-size:var(--cp-s2-size);line-height:var(--cp-s2-line-height);text-transform:uppercase;text-decoration:none;white-space:nowrap}.cp-insta__rail{overflow-x:hidden;max-inline-size:none;margin-inline:auto}.cp-insta__track{display:flex;gap:0}.cp-insta__row{display:flex;flex:0 0 auto;gap:var(--cp-insta-gap, 16px);margin:0;padding:0;list-style:none}.cp-insta__tile{position:relative;flex:0 0 auto;inline-size:var(--cp-insta-tile-w, 320px);block-size:var(--cp-insta-tile-height, 448px);border-radius:var(--cp-insta-radius, 8px);overflow:hidden;background-color:rgb(var(--cp-near-black-rgb) / .04)}.cp-insta__link{position:absolute;top:0;right:0;bottom:0;left:0;display:block}.cp-insta__media{position:absolute;top:0;right:0;bottom:0;left:0;display:block;inline-size:100%;block-size:100%;object-fit:cover;object-position:center}.cp-insta__empty{max-inline-size:1328px;margin:24px auto 0;font-family:var(--cp-font-text);font-size:var(--cp-t2-size);color:var(--cp-text-primary)}.cp-insta--scrolling .cp-insta__track{inline-size:max-content;animation:cp-insta-scroll calc(max(var(--cp-insta-count, 8),1) * var(--cp-insta-card-seconds, 7.5s)) linear infinite}.cp-insta--scrolling .cp-insta__row{padding-inline-end:var(--cp-insta-gap, 16px)}@keyframes cp-insta-scroll{0%{transform:translate(0)}to{transform:translate(-50%)}}@media screen and (min-width:1024px){.cp-insta:not(.cp-insta--scrolling) .cp-insta__row{justify-content:center;inline-size:100%}.cp-insta:not(.cp-insta--scrolling) .cp-insta__tile{inline-size:calc((100% - (var(--cp-insta-columns, 4) - 1) * var(--cp-insta-gap, 16px)) / var(--cp-insta-columns, 4))}}@media(hover:hover)and (min-width:1024px){.cp-insta__media{transition:scale .4s cubic-bezier(.22,1,.36,1)}.cp-insta__tile:hover .cp-insta__media{scale:1.04}}@media screen and (max-width:1023px){.cp-insta{padding-block:var(--cp-insta-pad-m-top, 40px) var(--cp-insta-pad-m-bottom, 40px);padding-inline:0;--cp-insta-tile-w: 248px}.cp-insta__head{padding-inline:0;flex-direction:column;align-items:center;gap:24px;max-inline-size:none;margin-inline:20px;margin-block-end:40px}.cp-insta__intro{inline-size:100%;align-items:center;text-align:center;gap:16px}.cp-insta__heading{font-size:var(--cp-h4-size);line-height:var(--cp-h4-line-height);letter-spacing:var(--cp-h4-letter-spacing);text-align:center}.cp-insta__body{max-inline-size:336px}.cp-insta__intro:has(.cp-insta__body--mobile) .cp-insta__body--desktop{display:none}.cp-insta__body--mobile{display:block}.cp-insta__cta{inline-size:100%}.cp-insta__rail{max-inline-size:none;margin-inline:0}}@media(prefers-reduced-motion:reduce){.cp-insta--scrolling .cp-insta__track{animation:none}.cp-insta--scrolling .cp-insta__row[aria-hidden]{display:none}.cp-insta__rail{overflow-x:auto;scrollbar-width:none}.cp-insta__rail::-webkit-scrollbar{display:none}.cp-insta__media{transition:none}.cp-insta__tile:hover .cp-insta__media{scale:1}}
/*# sourceMappingURL=/cdn/shop/t/35/assets/candy-instagram.css.map */
