#productApp .product-stage-size .stage-col-2{background:#f8f8f8}#productApp .product-stage-size .stage-col-2-block--column{width:100%;position:static;box-sizing:border-box;margin:0;padding:130px 48px 132px;display:flex;flex-direction:column;justify-content:center;align-items:center;min-height:100%}#productApp .product-stage-size .stage-col-2-block--column>h2{position:absolute;top:32px;left:64px;right:64px;margin:0;padding:0;font-size:18px;line-height:28px;font-weight:400;text-align:center}#productApp .product-stage-size .stage-col-2-block--column>.back{top:28px;left:32px;margin:0;width:28px;height:36px;display:flex;align-items:center;justify-content:flex-start}#productApp .product-stage-size .stage-subtitle{position:absolute;top:80px;left:32px;right:32px;margin:0;padding:0;font-size:12px;line-height:20px;color:#777;text-align:center;font-weight:400;text-decoration:none}#productApp .product-stage-size .stage-subtitle span{font-size:inherit;font-weight:inherit;text-decoration:none}#productApp .product-stage-size .stage-subtitle span:last-child{color:#333;cursor:pointer;text-decoration:underline;text-underline-offset:4px}#productApp .product-stage-size .stage-params{width:100%;max-width:480px;margin:0;padding:0;flex:none}#productApp .product-stage-size .stage-param-size{display:grid;grid-template-columns:repeat(5,minmax(0,1fr));gap:8px;width:100%;margin:0;padding:0;border:0;background:transparent}#productApp .product-stage-size .stage-param-size>.doptions{width:100%;min-width:0;max-width:none;flex:none;margin:0;padding:0;border:0;background:transparent;box-sizing:border-box}#productApp .product-stage-size .stage-param-size .doptions .val{display:flex;align-items:center;justify-content:center;width:100%;height:48px;min-height:48px;margin:0;padding:0;border:1px solid #dededb;border-radius:2px;background:#fff;color:#20211a;font-family:inherit;font-size:16px;font-weight:400;line-height:24px;box-sizing:border-box;transition:background .18s,border-color .18s}#productApp .product-stage-size .stage-param-size .doptions.active .val{background:#edf7f6;border-color:#73cbc9;box-shadow:inset 0 -1px #73cbc9}#productApp .product-stage-size .stage-param-size>.ring-size-toggle{grid-column:1/-1;min-height:40px;padding:8px 0;justify-content:center;border:0;background:transparent}#productApp .product-stage-size .ring-size-toggle span{font-family:inherit;font-size:12px;font-weight:400;line-height:20px}#productApp .product-stage-size .stage-param-size>label.doptions:last-child{display:none}#productApp .product-stage-size .notclosed-label{display:flex;align-items:center;justify-content:center;width:100%;gap:10px;margin:20px 0 0;padding:0;font-size:12px;line-height:20px;color:#555}#productApp .product-stage-size .notclosed-label span{font-size:inherit}#productApp .product-stage-size .notclosed-label input{margin:0;flex:none}#productApp .product-stage-size .stage-total{position:absolute;left:50%;bottom:24px;transform:translate(-50%);width:calc(100% - 96px);max-width:480px;margin:0;padding:0;box-sizing:border-box;background:#f8f8f8}#productApp .product-stage-size .stage-total .btn{min-height:48px;font-size:14px;font-weight:500}#productApp .product-stage-size .stage-total .btn.disabled{background:#eee;border:1px solid #ddd;color:#888}@media(min-width:992px){#productApp .product-stage-size .stage-col-1{display:flex;flex-direction:column;justify-content:center;align-items:center;padding:80px 32px;box-sizing:border-box}#productApp .product-stage-size .stage-col-1 .stage-images{width:100%;margin:0}#productApp .product-stage-size .stage-col-1 .stage-img{margin-top:0;margin-bottom:0}}@media(max-width:991px){#productApp .product-stage-size .stage-col-2{position:relative;padding:0;min-height:100svh;overflow-y:auto}#productApp .product-stage-size .stage-col-2-block--column{padding:122px 20px 112px;min-height:100svh}#productApp .product-stage-size .stage-col-2-block--column>h2{top:24px;left:52px;right:52px;font-size:16px;line-height:24px}#productApp .product-stage-size .stage-col-2-block--column>.back{top:18px;left:20px}#productApp .product-stage-size .stage-subtitle{top:68px;left:20px;right:20px;font-size:11px}#productApp .product-stage-size .stage-param-size{gap:7px}#productApp .product-stage-size .stage-total{position:fixed;left:0;bottom:0;transform:none;width:100%;max-width:none;padding:16px 20px max(16px,env(safe-area-inset-bottom));border-top:1px solid #e4e4e1}}@media(min-width:992px)and (max-height:700px){#productApp .product-stage-size .stage-col-2-block--column{justify-content:flex-start;padding-top:130px;padding-bottom:24px}#productApp .product-stage-size .stage-total{position:static;transform:none;width:100%;margin-top:28px}}@media(prefers-reduced-motion:reduce){#productApp .product-stage-size .doptions .val{transition:none}}#productApp .product-stage-size .stage-param-size{box-shadow:none;outline:none;background-image:none}#productApp .product-stage-size .stage-param-size>label.doptions{height:48px;min-height:0;align-self:start;box-shadow:none}#productApp .product-stage-size .stage-param-size>.ring-size-toggle{height:40px;min-height:40px;box-shadow:none}#productApp .product-stage-size .stage-params{max-height:calc(100svh - 260px);overflow-y:auto;overflow-x:hidden;scrollbar-width:thin;overscroll-behavior:contain;padding:2px;box-sizing:border-box}#productApp .product-stage-size .stage-subtitle{display:block}#productApp .product-stage-size .stage-total{height:auto;min-height:0;display:block}#productApp .product-stage-size .stage-total .btns,#productApp .product-stage-size .stage-total .btn{margin:0}#productApp .product-stage-size .notclosed-label{width:fit-content;max-width:100%;margin-left:auto;margin-right:auto}
/*# sourceMappingURL=/cdn/shop/t/17/assets/joolme-ring-size.css.map */
