.twily-order-now-btn{display:block!important;width:100%!important;border-radius:10px!important;padding:14px 18px!important;font-size:16px!important;font-weight:700!important;text-align:center!important;background-color:#ff1493!important;color:#fff!important;border:none!important;transition:background-color .2s ease,transform .1s ease!important}.twily-order-now-btn:hover{background-color:#e01184!important}.twily-order-now-btn:active{transform:scale(.98)}.m-main-product .m-add-to-cart{border-radius:10px!important}.m-main-product .m-quantity{border-radius:8px;overflow:hidden}.m-main-product .m-quantity__button{width:32px;height:36px}.m-main-product .m-quantity__input{width:34px;height:36px;font-size:14px}.m-main-product .m-product-option--label{display:flex;align-items:center;justify-content:space-between;flex-wrap:wrap;gap:8px}.m-main-product .foxkit-sizechart-button{color:#ff1493;font-size:13px;text-decoration:underline;text-underline-offset:2px;background:none;border:none;cursor:pointer;padding:0}.m-main-product .foxkit-sizechart-button:hover{color:#e01184}.m-main-product .foxkit-sizechart-button svg{width:14px;height:14px;margin-right:4px}.m-main-product .m-product-option--button .m-product-option--node__label{border-radius:8px;border:1.5px solid #E5E7EB;padding:8px 14px;transition:border-color .15s ease,background-color .15s ease,color .15s ease}.m-main-product .m-product-option--button .m-product-option--node:not(.m-product-option--node__soldout):not(.m-product-option--node__unavailable) .m-product-option--node__label:hover{border-color:#ff1493}.m-main-product .m-product-option--button input:checked+.m-product-option--node__label{border-color:#ff1493;background:#ff1493;color:#fff}.twily-sg-modal{position:fixed;top:0;right:0;bottom:0;left:0;z-index:9999;display:none}.twily-sg-modal.is-open{display:block}.twily-sg-modal__overlay{position:absolute;top:0;right:0;bottom:0;left:0;background:#00000073}.twily-sg-modal__panel{position:absolute;left:50%;top:50%;transform:translate(-50%,-50%);background:#fff;border-radius:14px;max-width:420px;width:92%;max-height:80vh;overflow-y:auto;padding:20px;box-shadow:0 12px 40px #0000002e}.twily-sg-modal__header{display:flex;align-items:center;justify-content:space-between;margin-bottom:12px}.twily-sg-modal__title{font-size:17px;font-weight:700;margin:0}.twily-sg-modal__close{background:none;border:none;cursor:pointer;color:#666;padding:4px}.twily-sg-modal__body{font-size:14px;line-height:1.6;color:#444}.twily-feature-item{display:flex;align-items:flex-start;gap:8px;margin-bottom:6px;list-style:none}.twily-feature-icon{flex:0 0 auto;width:16px;height:16px;color:#ff1493;margin-top:2px}.twily-feature-icon svg{display:block;width:100%;height:100%}.twily-feature-text{font-size:14px;line-height:1.5;color:#333}.m-main-product .m-product-inventory{font-size:13px;margin:6px 0 4px}.m-main-product .m-product-inventory{display:none!important}.m-tab-header.active,.m-tab-header:hover{color:#ff1493!important}.m-tab-header.active:after{background-color:#ff1493!important}.m-main-product .m-product-shipping--text{font-size:12.5px;opacity:.85}@media(max-width:480px){.twily-order-now-btn{font-size:15px!important;padding:12px 16px!important}}
/*# sourceMappingURL=/cdn/shop/t/18/assets/twily-product-page.css.map */
