.berlymo{background:var(--berlymo-bg);padding:var(--berlymo-pt-m) 0 var(--berlymo-pb-m);position:relative}.berlymo *,.berlymo *:before,.berlymo *:after{box-sizing:border-box}.berlymo__wrap{max-width:var(--berlymo-maxw);margin:0 auto;padding:0 var(--berlymo-side-m)}.berlymo--full .berlymo__wrap{max-width:none}.berlymo__head{margin:0 0 24px;display:flex;flex-direction:column;gap:8px}.berlymo__head--left{align-items:flex-start;text-align:left}.berlymo__head--center{align-items:center;text-align:center}.berlymo__sub{margin:0;font-family:var(--berlymo-ff-sub, inherit);font-weight:var(--berlymo-fw-sub, 500);font-style:var(--berlymo-fs-sub, normal);font-size:var(--berlymo-sub-size, 14px);color:var(--berlymo-sub-color)}.berlymo__title{margin:0;font-family:var(--berlymo-ff-head, inherit);font-weight:var(--berlymo-fw-head, 600);font-style:var(--berlymo-fs-head, normal);font-size:var(--berlymo-head-size-m);line-height:1.2;color:var(--berlymo-head-color)}.berlymo__desc{margin:0;max-width:60ch;font-family:var(--berlymo-ff-body, inherit);font-weight:var(--berlymo-fw-body, 400);font-style:var(--berlymo-fs-body, normal);font-size:var(--berlymo-desc-size, 15px);color:var(--berlymo-desc-color)}.berlymo__head-btn{margin-top:6px;display:inline-block;padding:10px 24px;border:1px solid var(--berlymo-btn-border);border-radius:var(--berlymo-btn-radius);background:var(--berlymo-btn-bg);color:var(--berlymo-btn-color);text-decoration:none;font-size:14px;font-family:var(--berlymo-ff-btn, inherit);font-weight:var(--berlymo-fw-btn, 400);font-style:var(--berlymo-fs-btn, normal)}.berlymo__viewport{position:relative}.berlymo__track{display:flex;gap:var(--berlymo-gap-m);list-style:none;margin:-8px 0;padding:8px 0;overflow-x:auto;overflow-y:hidden;scroll-snap-type:x mandatory;scrollbar-width:none;-ms-overflow-style:none;-webkit-overflow-scrolling:touch;overscroll-behavior-x:contain}.berlymo__track::-webkit-scrollbar{display:none}.berlymo__track.is-dragging{scroll-snap-type:none;cursor:grabbing;-webkit-user-select:none;user-select:none}.berlymo__track.is-dragging a{pointer-events:none}.berlymo__slide{flex:0 0 calc((100% - (var(--berlymo-pv-m) - 1) * var(--berlymo-gap-m)) / var(--berlymo-pv-m));min-width:0;scroll-snap-align:start}@media(min-width:750px){.berlymo{padding:var(--berlymo-pt) 0 var(--berlymo-pb)}.berlymo__wrap{padding:0 var(--berlymo-side)}.berlymo__title{font-size:var(--berlymo-head-size)}.berlymo__track{gap:var(--berlymo-gap)}.berlymo__slide{flex-basis:calc((100% - (var(--berlymo-pv-t) - 1) * var(--berlymo-gap)) / var(--berlymo-pv-t))}}@media(min-width:990px){.berlymo__slide{flex-basis:calc((100% - (var(--berlymo-pv) - 1) * var(--berlymo-gap)) / var(--berlymo-pv))}}.berlymo__card{display:flex;flex-direction:column;height:100%;background:var(--berlymo-card-bg);border:var(--berlymo-card-bw) solid var(--berlymo-card-border);border-radius:var(--berlymo-radius);box-shadow:var(--berlymo-shadow);overflow:hidden;position:relative;transition:transform .25s ease,box-shadow .25s ease}.berlymo__media{position:relative;aspect-ratio:var(--berlymo-ratio);background:var(--berlymo-img-bg);overflow:hidden}.berlymo__media-link{position:absolute;top:0;right:0;bottom:0;left:0;display:block}.berlymo__img{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;object-fit:var(--berlymo-fit);transition:transform .5s ease,opacity .35s ease}.berlymo__img--2{opacity:0}.berlymo__media svg{width:100%;height:100%;background:#f3f3f3}.berlymo--zoom .berlymo__card:hover .berlymo__img--1{transform:scale(1.06)}@media(hover:hover){.berlymo--swap .berlymo__card:hover .berlymo__img--2{opacity:1}}.berlymo__badge{position:absolute;top:10px;z-index:2;padding:3px 10px;font-size:var(--berlymo-badge-size, 10px);font-family:var(--berlymo-ff-badge, inherit);font-weight:var(--berlymo-fw-badge, 600);font-style:var(--berlymo-fs-badge, normal);line-height:1.4;background:var(--berlymo-badge-bg);color:var(--berlymo-badge-color);border-radius:var(--berlymo-badge-radius);white-space:nowrap;pointer-events:none}.berlymo__badge--left{left:10px}.berlymo__badge--right{right:10px}.berlymo__badge--soldout{background:var(--berlymo-soldout-bg)}.berlymo__body{padding:var(--berlymo-body-pad) var(--berlymo-body-pad) 0;display:flex;flex-direction:column;gap:6px;flex:1}.berlymo__vendor{font-family:var(--berlymo-ff-body, inherit);font-weight:var(--berlymo-fw-body, 400);font-style:var(--berlymo-fs-body, normal);font-size:12px;color:var(--berlymo-vendor-color)}.berlymo__price{display:flex;align-items:baseline;flex-wrap:wrap;gap:4px 8px;line-height:1.2}.berlymo__price{font-family:var(--berlymo-ff-price, inherit);font-style:var(--berlymo-fs-price, normal)}.berlymo__price-now{font-size:var(--berlymo-price-size);font-weight:var(--berlymo-fw-price, 700);color:var(--berlymo-price-color)}.berlymo__price-was{font-weight:400;font-size:calc(var(--berlymo-price-size) * .8);color:var(--berlymo-compare-color);text-decoration:line-through}.berlymo__price-from{font-size:12px;color:var(--berlymo-compare-color)}.berlymo__name{margin:0;font-size:var(--berlymo-title-size);font-family:var(--berlymo-ff-title, inherit);font-weight:var(--berlymo-fw-title, 400);font-style:var(--berlymo-fs-title, normal);line-height:1.4;color:var(--berlymo-title-color);display:-webkit-box;-webkit-line-clamp:var(--berlymo-title-lines);-webkit-box-orient:vertical;overflow:hidden}.berlymo__name a{color:inherit;text-decoration:none}.berlymo__name a:hover{text-decoration:underline}.berlymo__stars{position:relative;display:inline-block;font-size:14px;line-height:1;color:#d9d9d9;letter-spacing:2px}.berlymo__stars-fill{position:absolute;inset:0 auto 0 0;overflow:hidden;white-space:nowrap;color:#f5a623}.berlymo__actions{padding:var(--berlymo-body-pad);padding-top:14px}.berlymo__form{margin:0}.berlymo__btn{width:100%;display:inline-flex;align-items:center;justify-content:center;gap:8px;padding:11px 16px;min-height:44px;font:inherit;font-family:var(--berlymo-ff-btn, inherit);font-weight:var(--berlymo-fw-btn, 400);font-style:var(--berlymo-fs-btn, normal);font-size:var(--berlymo-btn-size);line-height:1.2;cursor:pointer;text-decoration:none;background:var(--berlymo-btn-bg);color:var(--berlymo-btn-color);border:1px solid var(--berlymo-btn-border);border-radius:var(--berlymo-btn-radius);transition:background .2s ease,color .2s ease,opacity .2s ease}.berlymo__btn svg{width:1.2em;height:1.2em;flex:none}@media(hover:hover){.berlymo__btn:hover:not(:disabled){background:var(--berlymo-btn-bg-h);color:var(--berlymo-btn-color-h)}}.berlymo__btn:disabled{opacity:.55;cursor:not-allowed}.berlymo__btn.is-loading{opacity:.7;pointer-events:none}.berlymo__btn:focus-visible,.berlymo__arrow:focus-visible,.berlymo__dot:focus-visible{outline:2px solid #000;outline-offset:2px}.berlymo__arrow{position:absolute;top:50%;transform:translateY(-50%);z-index:3;width:42px;height:42px;border-radius:50%;display:flex;align-items:center;justify-content:center;border:0;cursor:pointer;padding:0;background:var(--berlymo-arrow-bg);color:var(--berlymo-arrow-color);box-shadow:0 2px 10px #0000002e;transition:opacity .2s ease,transform .2s ease}.berlymo__arrow svg{width:18px;height:18px}.berlymo__arrow--prev{left:-12px}.berlymo__arrow--next{right:-12px}.berlymo__arrow:disabled{opacity:0;pointer-events:none}@media(max-width:749px){.berlymo__arrow{width:34px;height:34px}.berlymo__arrow--prev{left:-6px}.berlymo__arrow--next{right:-6px}}.berlymo__dots{display:flex;justify-content:center;gap:8px;margin-top:20px}.berlymo__dot{width:8px;height:8px;padding:0;border:0;border-radius:999px;background:var(--berlymo-dot);cursor:pointer;transition:width .25s ease,background .25s ease}.berlymo__dot.is-active{width:22px;background:var(--berlymo-dot-active)}berlymo-product-slider.is-static .berlymo__arrow,berlymo-product-slider.is-static .berlymo__dots{display:none}.berlymo__all{text-align:center;margin-top:26px}.berlymo__all a{display:inline-block;padding:11px 30px;border:1px solid var(--berlymo-btn-border);border-radius:var(--berlymo-btn-radius);background:var(--berlymo-btn-bg);color:var(--berlymo-btn-color);text-decoration:none;font-size:14px;font-family:var(--berlymo-ff-btn, inherit);font-weight:var(--berlymo-fw-btn, 400)}@media(prefers-reduced-motion:reduce){.berlymo__card,.berlymo__img,.berlymo__arrow,.berlymo__dot{transition:none!important}.berlymo__track{scroll-behavior:auto}}
/*# sourceMappingURL=/cdn/shop/t/4/compiled_assets/styles.css.map */
