.hl-pdpm{--hl-pm-in: cubic-bezier(.32,.72,0,1);--hl-pm-out: cubic-bezier(.4,0,1,1);position:fixed;top:0;right:0;bottom:0;left:0;z-index:70;inline-size:100vw;max-inline-size:100vw;block-size:100dvh;max-block-size:100dvh;margin:0;padding:0;border:0;background:transparent;overflow:hidden}.hl-pdpm::backdrop{background:#1f1b166b;opacity:0}.hl-pdpm[open]::backdrop{opacity:1;animation:hlPmFade .42s var(--hl-pm-in) both}.hl-pdpm.is-closing::backdrop{animation:hlPmFadeOut .24s var(--hl-pm-out) both}@keyframes hlPmFade{0%{opacity:0}to{opacity:1}}@keyframes hlPmFadeOut{0%{opacity:1}to{opacity:0}}.hl-pdpm.is-staging:not(.hl-pdpm--half) .hl-pdpm__panel{animation:none!important;transform:translateY(100%)}.hl-pdpm.is-staging::backdrop{animation:none!important;opacity:0}@media(min-width:750px){.hl-pdpm.is-staging:not(.hl-pdpm--half) .hl-pdpm__panel{transform:translateY(22px) scale(.985);opacity:0}}.hl-pdpm[open]{display:block}.hl-pdpm__panel{outline:none;display:flex;flex-direction:column;block-size:100%;inline-size:100%;background:var(--color-background, #fff);color:var(--color-foreground, #1f1b16);overflow:hidden}.hl-pdpm[open] .hl-pdpm__panel{animation:hlPmRise .5s var(--hl-pm-in) both}.hl-pdpm.is-closing .hl-pdpm__panel{animation:hlPmDrop .24s var(--hl-pm-out) both}@keyframes hlPmRise{0%{transform:translateY(100%)}to{transform:none}}@keyframes hlPmDrop{0%{transform:none}to{transform:translateY(100%)}}.hl-pdpm--half{transition:block-size .3s var(--hl-pm-in),max-block-size .3s var(--hl-pm-in)}.hl-pdpm--half.is-full{block-size:100dvh;max-block-size:100dvh}@media(prefers-reduced-motion:reduce){.hl-pdpm--half{transition:none}}.hl-pdpm--half{inset:auto 0 0 0;block-size:min(75dvh,900px);max-block-size:min(75dvh,900px)}.hl-pdpm--half .hl-pdpm__panel{border-start-start-radius:18px;border-start-end-radius:18px}.hl-pdpm--half .hl-pdpm__panel,.hl-pdpm--half[open] .hl-pdpm__panel,.hl-pdpm--half.is-closing .hl-pdpm__panel{animation:none!important}.hl-pdpm--half[open]{animation:hlPmRise .34s var(--hl-pm-in) both}.hl-pdpm--half.is-closing{animation:hlPmDrop .2s var(--hl-pm-out) both}.hl-pdpm--half.is-staging{animation:none!important;transform:translateY(100%)}.hl-pdpm--half[open]::backdrop{animation:hlPmFade .3s var(--hl-pm-in) both}.hl-pdpm--half.is-closing::backdrop{animation:hlPmFadeOut .2s var(--hl-pm-out) both}@media(min-width:750px){.hl-pdpm[open]:not(.hl-pdpm--half) .hl-pdpm__panel{animation:hlPmZoom .42s var(--hl-pm-in) both}.hl-pdpm.is-closing:not(.hl-pdpm--half) .hl-pdpm__panel{animation:hlPmZoomOut .22s var(--hl-pm-out) both}@keyframes hlPmZoom{0%{opacity:0;transform:translateY(22px) scale(.985)}to{opacity:1;transform:none}}@keyframes hlPmZoomOut{0%{opacity:1;transform:none}to{opacity:0;transform:translateY(12px) scale(.99)}}}.hl-pdpm__bar{flex:0 0 auto;position:relative;z-index:3;display:flex;align-items:center;gap:12px;padding:10px 14px 10px 16px;padding-block-start:calc(10px + env(safe-area-inset-top,0px));border-block-end:1px solid rgba(31,27,22,.08);background:var(--color-background, #fff)}.hl-pdpm__grab{position:absolute;z-index:4;inset-block-start:0;inset-inline:0;display:flex;justify-content:center;padding-block-start:6px;block-size:18px;touch-action:none;cursor:grab}.hl-pdpm__grab i{inline-size:40px;block-size:4px;border-radius:999px;background:#1f1b163d}@media(min-width:750px){.hl-pdpm__grab{display:none}}@media(max-width:749px){.hl-pdpm__bar{padding-block-start:calc(18px + env(safe-area-inset-top,0px))}}.hl-pdpm__crumb{flex:1 1 auto;min-inline-size:0;font-size:.8125rem;line-height:1.3;letter-spacing:.01em;color:rgb(var(--color-foreground-rgb, 31 27 22) / .62);white-space:nowrap;overflow:hidden;text-overflow:ellipsis;text-decoration:none}.hl-pdpm__crumb b{font-weight:600;color:var(--color-foreground, #1f1b16)}.hl-pdpm__close{flex:0 0 auto;display:grid;place-items:center;inline-size:34px;block-size:34px;padding:0;border:0;border-radius:50%;cursor:pointer;background:#1f1b160f;color:var(--color-foreground, #1f1b16);transition:background .2s ease,transform .2s var(--hl-pm-in)}.hl-pdpm__close:hover{background:#1f1b161f}.hl-pdpm__close:active{transform:scale(.9)}.hl-pdpm__close svg{inline-size:16px;block-size:16px}.hl-pdpm__scroll{flex:1 1 auto;min-block-size:0;overflow-y:auto;overscroll-behavior:contain;-webkit-overflow-scrolling:touch;padding-block-end:env(safe-area-inset-bottom,0px)}.hl-pdpm .product-information{--sticky-header-offset:0px;padding-block:0!important;margin-block:0!important}.hl-pdpm .product-information>.section-background,.hl-pdpm .skip-to-content-link,.hl-pdpm sticky-add-to-cart,.hl-pdpm .product-media-container__zoom-button{display:none!important}.hl-pdpm .product-details{overflow:visible!important}html.hl-cart-open .page-wrapper{padding-top:var(--hl-hdr-h, 60px)}html.hl-cart-open #header-group>.shopify-section-group-header-group{position:fixed;top:0;inset-inline:0;z-index:1000}.hl-pdpm[open]:not(.is-loading) .hl-pdpm__mount{animation:hlPmIn .2s ease-out both}@keyframes hlPmIn{0%{opacity:.3}to{opacity:1}}@keyframes hlPmTxt{0%{opacity:0;transform:translateY(3px)}to{opacity:1;transform:none}}.hl-pm-txt{animation:hlPmTxt .2s cubic-bezier(.2,.7,.3,1) both}.hl-pdpm__skel{display:none;padding:20px 20px 40px}.hl-pdpm.is-loading .hl-pdpm__skel{display:block}.hl-pdpm.is-loading .hl-pdpm__mount{display:none}.hl-pdpm__skel i{display:block;border-radius:10px;margin-block-end:14px;background:linear-gradient(90deg,#1f1b160e 25%,#1f1b161a 37%,#1f1b160e 63%);background-size:400% 100%;animation:hlPmShimmer 1.4s ease infinite}.hl-pdpm__skel i.m{aspect-ratio:1/1;border-radius:16px;margin-block-end:22px}.hl-pdpm__skel i.t{block-size:22px;inline-size:72%}.hl-pdpm__skel i.p{block-size:30px;inline-size:38%}.hl-pdpm__skel i.r{block-size:46px;inline-size:100%}.hl-pdpm__skel i.b{block-size:52px;inline-size:100%;border-radius:999px}@keyframes hlPmShimmer{0%{background-position:100% 0}to{background-position:0 0}}@media(min-width:750px){.hl-pdpm__skel{display:none;grid-template-columns:2fr 1fr;gap:40px;padding:32px 5vw 60px}.hl-pdpm.is-loading .hl-pdpm__skel{display:grid}.hl-pdpm__skel>div{min-inline-size:0}}.hl-pdpm__full{display:flex;align-items:center;justify-content:center;gap:8px;margin:8px auto 40px;padding:14px 22px;inline-size:fit-content;font-size:.875rem;font-weight:500;text-decoration:none;color:var(--color-foreground, #1f1b16);border:1px solid rgba(31,27,22,.14);border-radius:999px;transition:background .2s ease}.hl-pdpm__full:hover{background:#1f1b160d}.hl-pdpm__full svg{inline-size:16px;block-size:16px}.hl-pdpm.is-loading .hl-pdpm__full{display:none}@media(prefers-reduced-motion:reduce){.hl-pdpm[open],.hl-pdpm.is-closing,.hl-pdpm[open] .hl-pdpm__panel,.hl-pdpm.is-closing .hl-pdpm__panel,.hl-pdpm[open]::backdrop,.hl-pdpm.is-closing::backdrop,.hl-pdpm[open] .hl-pdpm__mount,.hl-pm-txt,.hl-pdpm__skel i{animation:none!important}.hl-pdpm[open]::backdrop{background:#1f1b166b}}
/*# sourceMappingURL=/cdn/shop/t/87/assets/hl-blog-pdp-modal.css.map */
