.grid-product .grid__image-ratio:before{padding-bottom:100%}.grid-product .grid__image-ratio{background-color:var(--colorLargeImageBg)}.grid-product .grid__image-ratio img{object-fit:cover}.grid-product__meta{display:flex;flex-direction:column;align-items:center}.grid-product__title{display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden;line-height:1.4;min-height:2.8em}.page-content--product .product-single__title{margin-bottom:12px}.page-content--product .product-block--price .product__price{font-size:calc(var(--typeBaseSize) + 8px)}.page-content--product .product-block{margin-bottom:18px}.page-content--product .product-block--sales-point,.page-content--product .product-block--sales-point .sales-point{margin-bottom:8px}.page-content--product .product-block--sales-point .icon-and-text{display:inline-flex;align-items:center;gap:10px;padding:6px 14px;background:var(--colorSmallImageBg);border:1px solid var(--colorBorder);border-radius:999px;font-size:calc(var(--typeBaseSize) - 3px)}.page-content--product .product-block--sales-point svg.icon{width:22px;height:22px;margin:0;flex:none;fill:none}.page-content--product .product-block--sales-point svg.icon path,.page-content--product .product-block--sales-point svg.icon circle{fill:none;stroke:currentColor;stroke-width:2.5px}@media only screen and (max-width:768px){.page-content--product .product-block--sales-point .icon-and-text{justify-content:flex-start}}.page-content--product .variant-wrapper--dropdown .variant__label{font-weight:600;margin-bottom:8px}.page-content--product .variant-wrapper--dropdown select{min-width:260px;max-width:100%;height:50px;border-color:var(--colorBorder)}.pr-bundle__head{display:flex;align-items:center;gap:14px;margin:6px 0 16px}.pr-bundle__head:before,.pr-bundle__head:after{content:"";flex:1;height:1px;background:var(--colorBorder)}.pr-bundle__head span{font-family:var(--typeHeaderPrimary),var(--typeHeaderFallback);letter-spacing:.12em;text-transform:uppercase;font-size:calc(var(--typeBaseSize) - 2px)}.pr-bundle__tiers{display:grid;gap:14px}.pr-tier{position:relative;border:1px solid var(--colorBorder);background:var(--colorSmallImageBg);transition:border-color .15s}.pr-tier.is-active{border:2px solid var(--colorBtnPrimary);background:var(--colorBody, #fff)}.pr-tier__head{display:grid;grid-template-columns:auto minmax(0,1fr) auto;align-items:center;gap:16px;padding:18px 20px;margin:0;cursor:pointer;font-weight:400;text-transform:none;letter-spacing:normal}.pr-tier__radio{width:22px;height:22px;border-radius:50%;border:1px solid var(--colorBorder);background:#fff;position:relative;flex:none}.pr-tier.is-active .pr-tier__radio{border:2px solid var(--colorBtnPrimary)}.pr-tier.is-active .pr-tier__radio:after{content:"";position:absolute;top:3px;right:3px;bottom:3px;left:3px;border-radius:50%;background:var(--colorBtnPrimary)}.pr-tier__main{display:grid;gap:4px;min-width:0}.pr-tier__title{display:flex;align-items:center;flex-wrap:wrap;gap:10px;text-transform:uppercase;font-size:calc(var(--typeBaseSize) + 2px);line-height:1.2}.pr-tier__tag{font-size:11px;letter-spacing:.08em;padding:4px 8px;background:var(--colorBorder);line-height:1}.pr-tier__sub{font-size:calc(var(--typeBaseSize) - 3px);opacity:.75}.pr-tier__prices{display:grid;justify-items:end;gap:2px;text-align:right}.pr-tier__price{font-size:calc(var(--typeBaseSize) + 1px)}.pr-tier__compare{font-size:calc(var(--typeBaseSize) - 4px);opacity:.55}.pr-tier__ribbon{position:absolute;top:-11px;right:14px;z-index:1;padding:4px 10px;font-size:11px;letter-spacing:.1em;text-transform:uppercase;background:var(--colorBtnPrimary);color:var(--colorBtnPrimaryText, #fff)}.pr-tier__items{display:none;gap:10px;padding:0 20px 18px 58px}.pr-tier.is-active .pr-tier__items{display:grid}.pr-item{display:grid;grid-template-columns:48px auto minmax(0,1fr);align-items:center;gap:12px}.pr-item__img{width:48px;height:48px;object-fit:contain;background:var(--colorSmallImageBg)}.pr-item__n{font-size:13px;opacity:.7}.pr-item__select{width:100%;max-width:280px;height:40px;padding:0 12px;border-color:var(--colorBorder)}@media only screen and (max-width:590px){.pr-tier__head{gap:12px;padding:16px 14px}.pr-tier__items{padding:0 14px 16px}}.page-content--product .add-to-cart{min-height:58px;letter-spacing:.14em}.pr-delivery{display:flex;align-items:center;gap:10px;font-size:calc(var(--typeBaseSize) - 2px)}.pr-delivery .icon{width:22px;height:22px;flex:none}.pr-trust{padding-top:6px}.pr-trust img{display:block;width:100%;max-width:520px;height:auto;margin:0 auto}.pr-sticky{position:fixed;left:0;right:0;bottom:0;z-index:25;background:var(--colorBody, #fff);border-top:1px solid var(--colorBorder);transform:translateY(110%);transition:transform .25s ease;padding-bottom:env(safe-area-inset-bottom,0px)}.pr-sticky.is-visible{transform:none}.pr-sticky__inner{display:grid;grid-template-columns:auto minmax(0,1fr) auto;align-items:center;gap:14px;padding-top:10px;padding-bottom:10px}.pr-sticky__img{width:48px;height:48px;object-fit:contain;background:var(--colorSmallImageBg)}.pr-sticky__info{min-width:0}.pr-sticky__title{white-space:nowrap;overflow:hidden;text-overflow:ellipsis;font-size:calc(var(--typeBaseSize) - 3px)}.pr-sticky__price{font-size:calc(var(--typeBaseSize) - 2px)}.pr-sticky__btn{min-width:180px;white-space:nowrap}@media only screen and (max-width:590px){.pr-sticky__inner{grid-template-columns:minmax(0,1fr) auto;gap:12px;padding-left:16px;padding-right:16px}.pr-sticky__img{display:none}.pr-sticky__title{font-size:14px}.pr-sticky__price{font-size:15px}.pr-sticky .pr-sticky__btn{min-width:0;width:auto;height:46px;padding:0 18px;font-size:13px;letter-spacing:.1em;line-height:1}}.product-main-slide .photoswipe__image{cursor:zoom-in}@media only screen and (max-width:768px){.page-content--product{padding-top:0}.page-content--product .product__main-photos{margin-bottom:22px}.page-content--product .product__main-photos .flickity-page-dots{position:absolute;left:0;right:0;bottom:0;width:auto;display:flex;height:2px;background:var(--colorBorder)}.page-content--product .product__main-photos .flickity-page-dots .dot{flex:1;width:auto;height:2px;margin:0;border-radius:0;background:transparent;opacity:1}.page-content--product .product__main-photos .flickity-page-dots .dot.is-selected{width:auto;height:2px;background:var(--colorTextBody)}.page-content--product .product__photo-zoom{display:none}.page-content--product .product-single__meta{text-align:left;margin-top:0}.page-content--product .product-single__title{font-size:26px;line-height:1.15;margin-bottom:8px}.page-content--product .product-block--price .product__price{font-size:21px}.page-content--product .product-block{margin-bottom:16px}.page-content--product .variant-wrapper--dropdown select{width:100%;min-width:0}.page-content--product .collapsible-trigger-btn{text-align:left;letter-spacing:.12em}.page-content--product .add-to-cart{min-height:54px}}.pr-lb{position:fixed;top:0;right:0;bottom:0;left:0;z-index:9999;background:var(--colorBody, #fff);display:none;flex-direction:column}.pr-lb.is-open{display:flex}.pr-lb__stage{position:relative;flex:1 1 auto;min-height:0}.pr-lb__track{position:absolute;top:0;right:0;bottom:0;left:0;display:flex;overflow-x:auto;overflow-y:hidden;scroll-snap-type:x mandatory;scrollbar-width:none;overscroll-behavior:contain}.pr-lb__track::-webkit-scrollbar{display:none}.pr-lb__track.is-zoomed{overflow-x:hidden}.pr-lb__slide{flex:0 0 100%;height:100%;scroll-snap-align:center;display:flex;align-items:center;justify-content:center;overflow:hidden;touch-action:pan-x}.pr-lb__track.is-zoomed .pr-lb__slide{touch-action:none}.pr-lb__slide img{max-width:100%;max-height:100%;width:auto;height:auto;object-fit:contain;transform-origin:center;-webkit-user-select:none;user-select:none;-webkit-user-drag:none;cursor:zoom-in}.pr-lb__track.is-zoomed .pr-lb__slide img{cursor:grab}.pr-lb__slide img.is-animating{transition:transform .25s ease}.pr-lb__close{position:absolute;top:calc(14px + env(safe-area-inset-top,0px));right:14px;z-index:2;width:48px;height:48px;display:flex;align-items:center;justify-content:center;background:none;border:0;padding:0;color:var(--colorTextBody);cursor:pointer}.pr-lb__close svg{width:30px;height:30px}.pr-lb__zoom{position:absolute;left:18px;bottom:18px;z-index:2;display:grid;gap:14px}.pr-lb__zoom button{width:48px;height:48px;border-radius:50%;border:0;background:var(--colorBody, #fff);color:var(--colorTextBody);display:flex;align-items:center;justify-content:center;box-shadow:0 1px 6px #00000014;cursor:pointer;padding:0}.pr-lb__zoom button[disabled]{opacity:.35;cursor:default}.pr-lb__zoom svg{width:22px;height:22px}.pr-lb__thumbs{flex:none;display:flex;gap:6px;overflow-x:auto;scrollbar-width:none;padding:0 0 env(safe-area-inset-bottom,0px);background:var(--colorBody, #fff)}.pr-lb__thumbs::-webkit-scrollbar{display:none}.pr-lb__thumb{flex:0 0 auto;width:84px;height:104px;padding:0 0 3px;border:0;background:none;cursor:pointer;position:relative;opacity:.55}.pr-lb__thumb img{width:100%;height:100%;object-fit:cover;display:block;background:var(--colorSmallImageBg)}.pr-lb__thumb.is-active{opacity:1}.pr-lb__thumb.is-active:after{content:"";position:absolute;left:0;right:0;bottom:0;height:2px;background:var(--colorTextBody)}.pr-lb__count{position:absolute;top:calc(26px + env(safe-area-inset-top,0px));left:20px;z-index:2;font-size:14px;letter-spacing:.08em}@media only screen and (min-width:769px){.pr-lb__thumbs{justify-content:center;padding:10px 0 14px}.pr-lb__thumb{width:72px;height:90px}.pr-lb__zoom{left:28px;bottom:28px}.pr-lb__close{top:20px;right:24px}.pr-lb__nav{position:absolute;top:50%;z-index:2;transform:translateY(-50%);width:48px;height:48px;border:0;background:none;color:var(--colorTextBody);cursor:pointer;display:flex;align-items:center;justify-content:center}.pr-lb__nav svg{width:22px;height:22px}.pr-lb__nav--prev{left:20px}.pr-lb__nav--next{right:20px}}@media only screen and (max-width:768px){.pr-lb__nav{display:none}}
/*# sourceMappingURL=/cdn/shop/t/16/assets/pelarosa-product.css.map */
