#MainContent .cstitch-hero>.cstitch-container{max-width:1760px!important;padding-left:clamp(16px,2.4vw,40px)!important;padding-right:clamp(16px,2.4vw,40px)!important}@media(min-width:990px){#MainContent .cstitch-hero-grid{grid-template-columns:minmax(0,1.28fr) minmax(0,1fr)!important;gap:clamp(28px,2.6vw,48px)!important;align-items:start}}#MainContent .pc-pd-gallery-row{align-items:flex-start;gap:clamp(12px,1.4vw,22px)!important}#MainContent .pc-pd-main-media{position:relative;flex:1 1 auto;min-width:0;border:0!important;outline:none!important;border-radius:22px!important;overflow:hidden;box-shadow:0 24px 50px -32px #7a2c4766}#MainContent .pc-pd-main-media:focus-visible{box-shadow:0 0 0 3px #d85f8859,0 24px 50px -32px #7a2c4766}#MainContent .pc-pd-main-media .pc-pd-slide,#MainContent .pc-pd-main-media .pc-pd-placeholder{border-radius:22px;border:0!important}#MainContent .pc-pd-main-media .pc-pd-slide.is-active{animation:acGalFade .45s ease both}@keyframes acGalFade{0%{opacity:.35;transform:scale(1.015)}to{opacity:1;transform:none}}.ac-gal-arrow{position:absolute;top:50%;z-index:6;width:42px;height:42px;border-radius:50%;display:flex;align-items:center;justify-content:center;border:1px solid rgba(255,255,255,.9);background:linear-gradient(145deg,#ffffffe0,#fdeef2b3);-webkit-backdrop-filter:blur(12px) saturate(170%);backdrop-filter:blur(12px) saturate(170%);color:#1c1a1a;cursor:pointer;box-shadow:0 8px 18px -10px #7a2c4773,inset 0 1px #fff;transform:translateY(-50%);transition:transform .2s ease,background .2s ease,opacity .25s ease}.ac-gal-arrow:hover{transform:translateY(-50%) scale(1.07);background:#fff}.ac-gal-arrow:active{transform:translateY(-50%) scale(.95)}.ac-gal-arrow:focus{outline:none}.ac-gal-arrow:focus-visible{box-shadow:0 0 0 3px #d85f8873}.ac-gal-arrow svg{width:16px;height:16px}.ac-gal-arrow--prev{left:16px}.ac-gal-arrow--next{right:16px}.ac-gal-bar{position:relative;height:5px;margin:16px 0 0;border-radius:999px;background:#e9e1e4;overflow:hidden}.ac-gal-bar__fill{position:absolute;top:0;bottom:0;left:0;border-radius:999px;background:linear-gradient(90deg,#f2a9c2,#d85f88);transition:transform .45s cubic-bezier(.22,1,.36,1),width .3s ease}#MainContent .pc-pd-thumbs-vert{flex:0 0 auto;width:84px!important;display:flex!important;flex-direction:column;gap:10px!important;overflow-y:auto!important;overflow-x:hidden;padding:2px 6px 2px 2px;scroll-behavior:smooth;scrollbar-width:thin;scrollbar-color:#F2B8CC transparent}#MainContent .pc-pd-thumbs-vert::-webkit-scrollbar{width:3px}#MainContent .pc-pd-thumbs-vert::-webkit-scrollbar-track{background:#f7e9ee;border-radius:999px}#MainContent .pc-pd-thumbs-vert::-webkit-scrollbar-thumb{background:#f2b8cc;border-radius:999px}#MainContent .pc-pd-thumbs-vert::-webkit-scrollbar-thumb:hover{background:#e98bae}#MainContent .pc-pd-thumb-btn{flex:0 0 auto;width:74px!important;height:74px!important;border-radius:14px!important;border:2px solid transparent!important;outline:none!important;overflow:hidden;box-shadow:0 6px 14px -10px #7a2c4766;transition:border-color .2s ease,transform .2s ease,box-shadow .2s ease}#MainContent .pc-pd-thumb-btn:hover{transform:translateY(-2px)}#MainContent .pc-pd-thumb-btn.is-active{border-color:#d85f88!important;box-shadow:0 0 0 3px #d85f8824,0 8px 18px -10px #7a2c4780}#MainContent .pc-pd-thumb-btn img{width:100%;height:100%;object-fit:cover}@media(min-width:990px){#MainContent .pc-pd-buybox .cstitch-buybox-title{font-size:clamp(34px,2.8vw,46px)!important;line-height:1.12!important}#MainContent .pc-pd-buybox .cstitch-stars{font-size:16px!important}#MainContent .pc-pd-buybox .pc-pd-choice-text{font-size:17px!important}#MainContent .pc-pd-buybox .pc-pd-lang-title{font-size:16px!important}#MainContent .pc-pd-buybox .cstitch-tier-name{font-size:18px!important}#MainContent .pc-pd-buybox .cstitch-tier-sub{font-size:14px!important}#MainContent .pc-pd-buybox .pc-pd-tier-thumb{font-size:26px!important}}@media(max-width:989px){.ac-gal-arrow{width:36px;height:36px}.ac-gal-arrow svg{width:14px;height:14px}.ac-gal-arrow--prev{left:10px}.ac-gal-arrow--next{right:10px}#MainContent .pc-pd-thumbs-vert{width:68px!important}#MainContent .pc-pd-thumb-btn{width:60px!important;height:60px!important;border-radius:12px!important}}@media(max-width:599px){#MainContent .pc-pd-thumbs-vert{display:none!important}}@media(prefers-reduced-motion:reduce){#MainContent .pc-pd-main-media .pc-pd-slide.is-active{animation:none}.ac-gal-bar__fill{transition:none}}
/*# sourceMappingURL=/cdn/shop/t/4/assets/aramcrochet-product-gallery.css.map */
