.an-sample-pack{padding:var(--section-vertical-padding-desktop, clamp(60px, 7vh, 90px)) 0}.an-sample-pack__inner{display:flex;gap:60px;align-items:center}.an-sample-pack--image-left .an-sample-pack__media{order:0}.an-sample-pack--image-left .an-sample-pack__content,.an-sample-pack--image-right .an-sample-pack__media{order:1}.an-sample-pack--image-right .an-sample-pack__content{order:0}.an-sample-pack__media{flex:0 0 calc(60% - 30px)}.an-sample-pack__content{flex:0 0 calc(40% - 30px);display:flex;flex-direction:column;gap:16px}.an-sample-pack__media-wrapper{position:relative;width:100%;overflow:hidden;border-radius:16px;box-shadow:0 8px 24px #0000000f;transition:transform .4s var(--an-transition-normal)}.an-sample-pack__media-wrapper img{width:100%;height:100%;object-fit:cover;display:block}.an-sample-pack__media-wrapper:hover img{transform:scale(1.03);transition:transform .4s var(--an-transition-normal)}.an-sample-pack__placeholder{aspect-ratio:3/2;display:grid;place-items:center;color:#00000040;background:#0000000a;border-radius:16px}.an-sample-pack__content .subheading{margin:0;font-size:16px;line-height:24px;color:#742886;font-weight:700;font-family:var(--font-display);letter-spacing:.05em;text-transform:uppercase}.an-sample-pack__heading{margin:0;color:#101828;font-size:36px;line-height:44px;font-weight:800;font-family:var(--font-display);letter-spacing:-.5px}.an-sample-pack__text{color:#475467;font-size:18px;line-height:28px;font-family:var(--font-primary)}.an-sample-pack__button{display:inline-flex;align-items:center;gap:10px}.an-sample-pack__button .button-text{white-space:nowrap}.an-sample-pack__button .button-icon svg{display:block;width:20px;height:20px}.an-sample-pack__content a.an-primary{display:inline-flex;align-items:center;gap:8px;font-size:16px;line-height:24px;font-weight:600;text-decoration:none;color:#fff;font-family:var(--font-primary);padding:16px 32px;background:linear-gradient(135deg,#591e66,#742886);border-radius:12px;cursor:pointer;transition:all .3s ease;border:1px solid rgba(255,255,255,.2);box-shadow:0 8px 24px #591e6633;position:relative;overflow:hidden;min-height:54px;justify-content:center}.an-sample-pack__content a.an-primary:before{content:"";position:absolute;top:0;left:-100%;width:100%;height:100%;background:linear-gradient(90deg,transparent,rgba(255,255,255,.3),transparent);transition:left .6s ease}.an-sample-pack__content a.an-primary:hover{background:linear-gradient(135deg,#6b2475,#8b2da3);transform:translateY(-3px);box-shadow:0 12px 32px #591e664d;border-color:#ffffff4d;color:#fff;text-decoration:none}.an-sample-pack__content a.an-primary:hover:before{left:100%}.an-sample-pack__content a.an-primary:focus{outline:3px solid rgba(116,40,134,.4);outline-offset:3px}.an-sample-pack__content a.an-primary:active{transform:translateY(-1px)}@media (max-width: 992px){.an-sample-pack{padding:var(--section-vertical-padding-tablet, clamp(40px, 6vh, 60px)) 0}.an-sample-pack__inner{gap:40px}}@media (max-width: 749px){.an-sample-pack{padding:var(--section-vertical-padding-mobile, clamp(30px, 5vh, 50px)) 0}.an-sample-pack__inner{flex-direction:column;gap:24px}.an-sample-pack__media,.an-sample-pack__content{flex:0 0 100%}.an-sample-pack__heading{font-size:24px;line-height:32px}.an-sample-pack__text{font-size:16px;line-height:26px}}
/*# sourceMappingURL=/cdn/shop/t/54/assets/an-sample-pack.css.map */
