.instagram-link{display:inline-flex;align-items:center;gap:9px;color:var(--blue);font-weight:700;line-height:1.2}.instagram-link svg{flex:none}.instagram-link__mark{display:grid;place-items:center;flex:none}.instagram-link:focus-visible,.instagram-editorial__cta:focus-visible{outline:3px solid var(--blue);outline-offset:6px}.instagram-link--header{min-height:40px;padding:0 12px;border:0;border-radius:999px;background:linear-gradient(135deg,#833ab4,#c13584 42%,#e1306c 62%,#f77737);color:#fff;font-size:12px;transition:filter .2s}.instagram-link--header:hover{filter:brightness(1.12)}.mobile-nav .instagram-link--menu{display:flex;gap:10px;color:var(--blue)}.footer-main .instagram-link--footer,.studio-footer .instagram-link--footer{display:inline-flex;flex-direction:row;align-items:center;gap:11px;align-self:flex-start;margin-top:20px;padding:8px 12px 8px 0;min-height:52px;color:var(--ink);border:0;text-decoration:none}.footer-main .instagram-link--footer span,.studio-footer .instagram-link--footer span{letter-spacing:0;text-transform:none;color:inherit;margin:0}.footer-main .instagram-link--footer .instagram-link__mark,.studio-footer .instagram-link--footer .instagram-link__mark{display:grid;width:38px;height:38px;border-radius:11px;background:linear-gradient(135deg,#833ab4,#c13584 42%,#e1306c 62%,#f77737);color:#fff}.instagram-link--footer .instagram-link__text{display:flex;flex-direction:column;align-items:flex-start;gap:3px}.instagram-link--footer .instagram-link__text small{font:500 11px/1.2 DM Sans,Arial,sans-serif;color:#66676c}.instagram-link--footer .instagram-link__text strong{font:700 18px/1.2 Space Grotesk,Arial,sans-serif;letter-spacing:-.035em}.instagram-link--footer:hover .instagram-link__text strong{color:var(--blue)}.studio-footer .instagram-link--footer{margin-top:8px}.instagram-editorial{position:relative;isolation:isolate;overflow:hidden;padding:28px 3.6% 24px;background:#eeeee7;color:var(--ink);border-block:1px solid #d4d4cb}.instagram-editorial__body{display:grid;grid-template-columns:minmax(0,.78fr) minmax(0,1.22fr);gap:4%;align-items:center;padding:50px 0 62px;min-height:555px}.instagram-editorial__copy{position:relative;z-index:2;min-width:0;padding-left:3%}.instagram-editorial__copy .instagram-editorial__title{margin:0;font:700 clamp(65px,7.6vw,118px)/.84 "Space Grotesk",Arial,sans-serif;letter-spacing:-.085em;text-transform:uppercase}.instagram-editorial__title em{position:relative;display:inline-block;max-width:100%;font-weight:400;font-style:italic;color:var(--blue)}.instagram-editorial__title em:after{content:"";position:absolute;z-index:-1;left:-3%;right:-3%;height:13%;bottom:7%;background:var(--acid);transform:rotate(-2deg)}.instagram-editorial__copy p{max-width:310px;margin:26px 0 25px;font-size:15px;line-height:1.6;color:#55565d}.instagram-editorial__cta{position:relative;display:inline-flex;align-items:center;justify-content:flex-start;gap:12px;width:max-content;max-width:100%;min-width:0;min-height:64px;margin:0;padding:12px 18px;background:linear-gradient(110deg,#7634aa,#b72b83 43%,#cd2c5e 73%,#c74620);border:0;border-radius:13px;box-shadow:0 8px 22px -14px #b72b8380,inset 0 1px #ffffff26;color:#fff;text-decoration:none;vertical-align:top;transition:filter .25s,box-shadow .25s}.instagram-editorial__cta-icon{display:grid;place-items:center;flex:none;line-height:0;color:#fff}.instagram-editorial__cta-text{display:flex;flex-direction:column;gap:4px;min-width:0;text-align:left}.instagram-editorial__cta .instagram-editorial__cta-label{font:700 16px/1.25 DM Sans,Arial,sans-serif;color:#fff}.instagram-editorial__cta .instagram-editorial__cta-handle{display:block;margin:0;font:500 13px/1.25 DM Sans,Arial,sans-serif;letter-spacing:0;white-space:nowrap;color:#fff}@media(hover:hover){.instagram-editorial__cta:hover{filter:brightness(1.06);box-shadow:0 10px 24px -13px #b72b8380,inset 0 1px #ffffff26}}.instagram-editorial__gallery{position:relative;min-width:0;aspect-ratio:1.52;max-width:860px;width:91%;justify-self:center;margin:20px 0 10px}.instagram-editorial__gallery:before{content:"";position:absolute;width:80%;height:78%;inset:4% 7% auto auto;background:var(--acid);border-radius:50%;transform:rotate(-17deg)}.instagram-editorial__print{position:absolute;margin:0;width:42%;aspect-ratio:4/5;background:#f5f2e8;box-shadow:1px 3px 5px #17191f12,0 17px 26px -11px #17191f45;transition:transform .5s cubic-bezier(.22,.68,0,1.1);transform:translateY(var(--lift,0)) rotate(var(--turn));transform-origin:50% 90%}.instagram-editorial__print img{width:100%;height:100%;object-fit:contain}.instagram-editorial__print--point{left:0;top:8%;--turn:-10deg;z-index:1}.instagram-editorial__print--studio{left:29%;top:-2%;--turn:3deg;z-index:2}.instagram-editorial__print--outils{right:0;top:15%;--turn:12deg;z-index:3}@media(hover:hover)and (prefers-reduced-motion:no-preference){body:not(.motion-off) .instagram-editorial__print:hover{--lift:-14px;z-index:4}}@media(min-width:1061px)and (max-width:1390px){.site-header .desktop-nav{margin-left:0;gap:20px}.site-header{gap:20px}.instagram-link--header{width:40px;padding:0;justify-content:center}.instagram-link--header>span{display:none}}@media(max-width:1100px){.instagram-editorial__body{grid-template-columns:minmax(0,.85fr) minmax(0,1.15fr);gap:2%;min-height:470px;padding-block:48px 58px}.instagram-editorial__copy{padding-left:0}.instagram-editorial__copy .instagram-editorial__title{font-size:clamp(60px,8vw,85px)}.instagram-editorial__gallery{aspect-ratio:1.35}.instagram-editorial__print{width:45%}.instagram-editorial__print--studio{left:27%}.instagram-editorial__print--outils{right:-1%;top:21%}}@media(max-width:760px){.header-actions .instagram-link--header{display:none}.studio-header-actions .instagram-link--header{width:40px;padding:0;justify-content:center}.studio-header-actions .instagram-link--header>span{display:none}.studio-header-actions .instagram-link--header>.instagram-link__mark{display:grid}.instagram-editorial{padding:22px 20px 20px}.instagram-editorial__body{display:flex;flex-direction:column;align-items:stretch;gap:20px;min-height:0;padding:38px 0 35px}.instagram-editorial__copy .instagram-editorial__title{font-size:clamp(69px,16vw,112px);line-height:.85}.instagram-editorial__copy>p{max-width:290px;font-size:14px;margin:20px 0}.instagram-editorial__gallery{width:94%;aspect-ratio:1.4;margin:20px auto 10px}.instagram-editorial__print{width:42%}.instagram-editorial__print--studio{left:29%}.instagram-editorial__print--outils{right:0;top:16%}}@media(prefers-reduced-motion:reduce){.instagram-editorial__cta,.instagram-editorial__cta-icon,.instagram-editorial__print{transition:none}}@media(max-width:760px){html:not(:lang(fr)) .instagram-editorial__copy .instagram-editorial__title{font-size:clamp(55px,13vw,94px)}}@media(max-width:760px){.instagram-editorial__gallery{width:86%;max-width:560px}}.hero-buttons .button{min-height:52px;padding:0 24px;border-radius:12px;gap:0;font-size:13px}.hero-buttons .text-link{min-height:44px;border:0;padding:0;opacity:.86;transition:opacity .2s}.hero-buttons .text-link:hover{opacity:1}.hero--instagram .instagram-editorial__body{min-height:602px;padding-top:47px;padding-bottom:47px}@keyframes instagram-copy-in{0%{opacity:0;transform:translateY(24px)}to{opacity:1;transform:none}}@keyframes instagram-print-in{0%{opacity:0;transform:translate(var(--enter-x,0),46px) rotate(0) scale(.92)}to{opacity:1;transform:translateY(var(--lift,0)) rotate(var(--turn)) scale(1)}}@media(prefers-reduced-motion:no-preference){body:not(.motion-off) .hero--instagram.is-active .instagram-editorial__title{animation:instagram-copy-in .85s cubic-bezier(.18,.75,.2,1) both}body:not(.motion-off) .hero--instagram.is-active .instagram-editorial__copy p{animation:instagram-copy-in .8s cubic-bezier(.18,.75,.2,1) .13s both}body:not(.motion-off) .hero--instagram.is-active .instagram-editorial__cta{animation:instagram-copy-in .8s cubic-bezier(.18,.75,.2,1) .24s both}body:not(.motion-off) .hero--instagram.is-active .instagram-editorial__print{animation:instagram-print-in 1.2s cubic-bezier(.18,.75,.2,1) var(--enter-delay,.1s) both}.hero--instagram .instagram-editorial__print--point{--enter-x:44px;--enter-delay:.08s}.hero--instagram .instagram-editorial__print--studio{--enter-x:0px;--enter-delay:.2s}.hero--instagram .instagram-editorial__print--outils{--enter-x:-44px;--enter-delay:.32s}}@media(max-width:760px){.hero--instagram .instagram-editorial__body{min-height:0;padding:30px 0 28px}}.motion-off .instagram-editorial__cta,.motion-off .instagram-editorial__cta-icon,.motion-off .instagram-editorial__print{transition:none}@media(min-width:1061px)and (max-width:1390px){.instagram-link--header>.instagram-link__mark{display:grid}}.hero-slider>.hero--instagram{grid-template-columns:1fr;background:#eeeee7}.hero--instagram .instagram-editorial{width:100%;border-top:0;border-bottom:0;padding-top:24px;padding-bottom:0}.hero--instagram .instagram-editorial__body{min-height:565px;padding-top:38px;padding-bottom:42px}.hero-slider .hero--instagram .hero-controls{position:static;transform:none;margin-top:35px;color:var(--ink)}.hero--instagram .hero-control-arrow{border-color:#8f918c;color:var(--ink)}.hero--instagram .hero-slide-dots button.active:after{background:var(--blue)}.hero--instagram .hero-slide-count{color:var(--ink)}@media(max-width:760px){.hero--instagram .instagram-editorial__body{min-height:0;padding:30px 0 28px}.hero-slider .hero--instagram .hero-controls{margin-top:30px}.hero--instagram .instagram-editorial__gallery{margin-top:14px}}@media print{.instagram-editorial,.instagram-link{display:none!important}}
/*# sourceMappingURL=/cdn/shop/t/23/assets/denomania-instagram.css.map */
