body.modal-is-open{overflow:hidden}.size-guide-trigger{margin:15px 0;color:#0e0e0e;text-decoration:none}.size-guide-trigger span{text-decoration:underline}.size-guide-trigger:hover{color:#000}.size-guide-trigger{display:flex;align-items:center;gap:.3em}.size-guide-modal{display:flex;align-items:center;justify-content:center;position:fixed;z-index:9999;top:0;left:0;width:100%;height:100%;background-color:#0009;padding:20px;box-sizing:border-box;opacity:0;visibility:hidden;transition:opacity .3s ease,visibility .3s ease}.size-guide-modal.is-visible{opacity:1;visibility:visible}.size-guide-modal-content{background-color:#fefefe;width:100%;max-width:640px;max-height:80vh;position:relative;border-radius:6px;margin:auto;box-sizing:border-box;display:flex;flex-direction:column;opacity:0;transform:translateY(20px);transition:opacity .1s ease,transform .1s ease;overflow:hidden}.scrollable-content{overflow-y:auto;flex-grow:1}.content-inner{padding:35px 40px 0}.size-guide-modal.is-visible .size-guide-modal-content{opacity:1;transform:translateY(0)}.scrollable-content img{max-width:100%;height:auto;display:block;margin-top:25px}.size-guide-close{position:absolute;font-size:19px!important;top:19px;right:24px;z-index:2;width:32px;height:32px;border-radius:50%;border:1px solid #ddd4cd;color:#5d5855;font-weight:700;font-size:20px;cursor:pointer;display:flex;align-items:center;justify-content:center;box-sizing:border-box;transition:transform .1s ease;line-height:1}.size-guide-close:hover{transform:scale(1.05)}@media (max-width: 768px){.size-guide-modal{padding:10px}.size-guide-modal-content{max-width:100%;max-height:80vh}.size-guide-close{width:40px;height:40px;top:15px;right:18px}}.scrollable-content::-webkit-scrollbar{width:8px}.scrollable-content::-webkit-scrollbar-track{background:#8c7f76;border-radius:10px}.scrollable-content::-webkit-scrollbar-thumb{background:#ccc;border-radius:10px}.scrollable-content::-webkit-scrollbar-thumb:hover{background:#bbb}.product__policies{margin-bottom:5px!important}.payment-icons{padding-left:2px}.popup__content{border-radius:6px;overflow:hidden}
/*# sourceMappingURL=/cdn/shop/t/25/assets/custom.css.map */
