body .shopify-section:has(>article[data-posidonies-product]){min-width:0;max-width:100%;width:100%;grid-column:1/-1}body .lbpp[data-posidonies-product]{width:100%;min-width:0;max-width:100%;display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:16px;padding:0 16px 48px;align-items:start;color:var(--color-text,#111)}body .lbpp[data-posidonies-product] *{box-sizing:border-box}body .lbpp[data-posidonies-product] .lbpp__gallery{display:block;min-width:0}body .lbpp[data-posidonies-product] .lbpp__rail{display:flex;flex-direction:column;gap:16px}body .lbpp[data-posidonies-product] .lbpp__slide{min-width:0}body .lbpp[data-posidonies-product] .lbpp__slide .lb-media-trigger{display:block;width:100%;border:0;padding:0;background:none;cursor:zoom-in;scroll-margin-top:var(--sizes-nav-height,32px)}body .lbpp[data-posidonies-product] .lbpp__slide img{display:block;width:100%;height:auto;object-fit:contain}body .lbpp[data-posidonies-product] .lbpp__slide:first-child img{height:auto;object-fit:contain}body .lbpp[data-posidonies-product] .lbpp__details{align-self:start;padding:64px max(16px,4vw) 24px;min-width:0;position:static}body .lbpp[data-posidonies-product] .lbpp__details[data-sticky-fit=true]{position:sticky;top:var(--sizes-nav-height,32px)}body .lbpp[data-posidonies-product] h1{font:400 var(--font-sizes-1,12px)/1 var(--fonts-heading);letter-spacing:2px;text-transform:uppercase;margin:0 0 .8rem}body .lbpp[data-posidonies-product] .lbpp__story{font:var(--font-sizes-2,15px)/1.2 var(--fonts-body);letter-spacing:1px;margin:0 0 20px}body .lbpp[data-posidonies-product] .lbpp__story p{margin:0 0 .6rem}body .lbpp[data-posidonies-product] .lbpp__price,body .lbpp[data-posidonies-product] .lbpp__status,body .lbpp[data-posidonies-product] .lbpp__choices,body .lbpp[data-posidonies-product] .lbpp__cta,body .lbpp[data-posidonies-product] summary{font:400 var(--font-sizes-1,12px)/1.4 var(--fonts-heading);letter-spacing:2px;text-transform:uppercase}body .lbpp[data-posidonies-product] .lbpp__price{margin:0 0 20px}body .lbpp[data-posidonies-product] .lbpp__status{margin:0 0 4px}body .lbpp[data-posidonies-product] .lbpp__choices{border:0;padding:0;margin:0}body .lbpp[data-posidonies-product] .lbpp__choices legend{font:var(--font-sizes-1,12px)/1.4 var(--fonts-body);letter-spacing:1px;text-transform:none;margin-bottom:4px}body .lbpp[data-posidonies-product] .lbpp__choice{display:flex;align-items:center;gap:8px;min-height:44px;cursor:pointer}body .lbpp[data-posidonies-product] .lbpp__choice input{accent-color:#111;flex-shrink:0}body .lbpp[data-posidonies-product] .lbpp__mode-information{font:var(--font-sizes-1,12px)/1.4 var(--fonts-body);letter-spacing:1px}body .lbpp[data-posidonies-product] .lbpp__mode-information p{margin:6px 0}body .lbpp[data-posidonies-product] .lbpp__cta{display:flex;justify-content:center;align-items:center;min-height:44px;width:fit-content;max-width:100%;border:0;padding:12px 0;background:transparent;color:inherit;margin:8px 0 16px auto;text-decoration:underline;text-underline-offset:4px}body .lbpp[data-posidonies-product] .lbpp__cta:disabled{opacity:.45;cursor:not-allowed}body .lbpp[data-posidonies-product] .lbpp__customize{display:inline-block;color:inherit;font:var(--font-sizes-1,12px)/1.4 var(--fonts-body);letter-spacing:1px;text-decoration:underline;text-underline-offset:4px;margin:0}body .lbpp[data-posidonies-product] .lbpp__disclosure{border-bottom:1px solid #ddd}body .lbpp[data-posidonies-product] summary{padding:12px 0;cursor:pointer}body .lbpp[data-posidonies-product] .lbpp__disclosure>div{font:var(--font-sizes-1,12px)/1.4 var(--fonts-body);letter-spacing:1px;padding-bottom:16px}body .lbpp[data-posidonies-product] .lb-gallery-dialog{z-index:3000}body .lbpp[data-posidonies-product] .lbpp__gallery .lb-gallery-stage img{width:auto;height:auto;max-width:100%;max-height:100%;object-fit:contain}body .lbpp[data-posidonies-product] .lbpp__personalization{margin:8px 0;font:var(--font-sizes-1,12px)/1.4 var(--fonts-body);letter-spacing:1px}body .lbpp[data-posidonies-product] .lbpp__personalization label{display:block}body .lbpp[data-posidonies-product] .lbpp__personalization textarea{display:block;width:100%;min-height:64px;resize:vertical;font:inherit;border:1px solid #aaa;padding:8px;margin:6px 0}body .lbpp[data-posidonies-product] textarea::placeholder{color:#666;opacity:1}body .lbpp[data-posidonies-product] .lbpp__field-help{position:absolute;width:1px;height:1px;overflow:hidden;clip-path:inset(50%);white-space:nowrap}body .lbpp[data-posidonies-product] :focus-visible{outline:1px solid;outline-offset:4px}body .lbpp[data-posidonies-product] [hidden]{display:none!important}@media(max-width:1079px)and (min-width:720px){body .lbpp[data-posidonies-product] .lbpp__details{padding:40px 8px 24px}}@media(max-width:719px){body .lbpp[data-posidonies-product]{display:block;padding:0 0 32px}body .lbpp[data-posidonies-product] .lbpp__rail{flex-direction:row;gap:16px;overflow-x:auto;overflow-y:hidden;padding:0 16px;scroll-snap-type:x proximity;scroll-padding-inline:16px;overscroll-behavior-x:contain;-webkit-overflow-scrolling:touch}body .lbpp[data-posidonies-product] .lbpp__slide{flex:0 0 78vw;scroll-snap-align:start}body .lbpp[data-posidonies-product] .lbpp__slide img,body .lbpp[data-posidonies-product] .lbpp__slide:first-child img{width:78vw;height:min(30rem,60svh);object-fit:contain}body .lbpp[data-posidonies-product] .lbpp__details{width:100%;padding:32px 16px 24px;position:static!important}body .lbpp[data-posidonies-product] .lbpp__personalization textarea{font-size:16px}}@media(prefers-reduced-motion:reduce){body .lbpp[data-posidonies-product] *{scroll-behavior:auto!important}}
/*# sourceMappingURL=/cdn/shop/t/12/assets/posidonies-product.css.map */
