.tc-card-img{overflow:hidden}.tc-card-img img{transform:scale(1.3);transform-origin:50% 47%}@media(max-width:749px){.tc-card-img img{transform:scale(1.6)}}.pp-main{position:relative;cursor:zoom-in;touch-action:manipulation}.pp-main img{transform-origin:50% 47%;transition:transform .25s ease,opacity .15s}.pp-gallery,.pp-info{min-width:0}@media(max-width:899px){.pp-main img{transform:scale(1.2)}.pp-thumbs{flex-wrap:nowrap!important;max-width:100%;overflow-x:auto;scroll-snap-type:x proximity;scrollbar-width:none;-webkit-overflow-scrolling:touch}.pp-thumbs::-webkit-scrollbar{display:none}.pp-thumb{flex:0 0 64px!important;width:64px;height:64px;scroll-snap-align:start}}.pp-main.zoomed{cursor:zoom-out}.pp-main.zoomed img{transform:scale(2.4)!important}.pp-zoom-hint{position:absolute;right:12px;bottom:12px;display:flex;align-items:center;gap:6px;padding:7px 12px;border-radius:999px;background:#173b2dd1;color:#fff;font-family:var(--font-type);font-size:12px;font-weight:700;letter-spacing:.04em;pointer-events:none}.pp-main.zoomed .pp-zoom-hint{display:none}.opt-btn .opt-price{display:block;margin-top:1px;font-size:11px;font-weight:600;line-height:1.1;opacity:.75}.opt-btn.sel .opt-price{opacity:.9}
/*# sourceMappingURL=/cdn/shop/t/18/assets/campstead-mobile.css.map */
