@keyframes kskfadeIn{0%{opacity:0}to{opacity:1}}@keyframes kskfadeOut{0%{opacity:1}to{opacity:0}}@media only screen and (max-width:800px){.bt-size-table-responsive .cf:after{visibility:hidden;display:block;font-size:0;content:" ";clear:both;height:0}.bt-size-table-responsive * html .cf{zoom:1}.bt-size-table-responsive :first-child+html .cf{zoom:1}.bt-size-table-responsive table{border-collapse:collapse;border-spacing:0;display:block;position:relative;width:100%}.bt-size-table-responsive td,.bt-size-table-responsive th{margin:0;vertical-align:top;text-align:left;border-bottom:0;border-left:0}.bt-size-table-responsive thead{display:block;float:left}.bt-size-table-responsive tbody{display:block;width:auto;position:relative;overflow-x:auto;white-space:nowrap}.bt-size-table-responsive thead tr{display:block}.bt-size-table-responsive thead th{display:block;text-align:right}.bt-size-table-responsive tbody tr{display:inline-block;vertical-align:top;border-left:1px solid var(--global-palette7,#babcbf)}.bt-size-table-responsive td{display:block;min-height:1.25em;border-right:0}.bt-size-table-responsive td:last-child,.bt-size-table-responsive th:last-child{border-bottom:1px solid var(--global-palette7,#babcbf)}}.product .bt-modal-btn{cursor:pointer;display:block;margin:0 0 1em 0;font-size:inherit}.product .bt-modal-btn:focus,.product .bt-modal-btn:hover{box-shadow:none}.product a.bt-modal-btn{display:inline-block}.bt-radio-variation-container{display:flex;flex-wrap:wrap}.bt-size-modal{display:none;overflow:auto;overflow-y:scroll;position:fixed;top:0;right:0;bottom:0;left:0;z-index:1050;-webkit-overflow-scrolling:touch;outline:0}.bt-size-modal.is-open{display:block}.bt-size-modal[aria-hidden=false] .bt-modal-overlay{animation:kskfadeIn .3s cubic-bezier(0,0,.2,1)}.bt-size-modal[aria-hidden=true] .bt-modal-overlay{animation:kskfadeOut .3s cubic-bezier(0,0,.2,1)}.bt-size-modal .bt-modal-overlay{position:fixed;top:0;left:0;right:0;bottom:0;background:rgb(0 0 0 / .6);display:flex;justify-content:center;align-items:center;z-index:1051}.bt-size-modal .modal-dialog{position:relative;width:auto;margin:0 10px;max-height:90vh;overflow:auto}.bt-size-modal .modal-content{position:relative;background-color:var(--global-palette9,#fff);border-radius:0;box-shadow:0 5px 15px rgb(0 0 0 / .5);background-clip:padding-box;outline:0}.bt-size-modal .modal-header{padding:15px;background:var(--global-palette8,#e5e5e5);min-height:16.43px;position:relative}.bt-size-modal .modal-body{position:relative;padding:20px}.bt-size-modal .modal-header .close{background:var(--global-palette9);border:0;cursor:pointer;padding:0;z-index:10;display:inline-flex;justify-content:center;align-items:center;color:var(--global-palette4,#444444);-webkit-appearance:none;position:absolute;top:10px;right:15px;box-shadow:0 4px 10px rgb(0 0 0 / .17);text-shadow:none;height:35px;width:35px;border-radius:50%}.bt-size-modal .modal-header .close:after,.bt-size-modal .modal-header .close:before{content:"";display:block;position:absolute;top:9px;height:18px;border-left:1px solid var(--global-palette3)}.bt-size-modal .modal-header .close:before{transform:rotate(45deg);left:17px}.bt-size-modal .modal-header .close:after{transform:rotate(-45deg);left:17px}.bt-size-modal .modal-header .close:hover{color:var(--global-palette-btn-hover);background:var(--global-palette-btn-bg-hover)}.bt-size-modal .modal-header .close:hover:before,.bt-size-modal .modal-header .close:hover:after{border-color:var(--global-palette-btn-hover)}.bt-size-modal button.bas-btn{border-radius:0}@media (min-width:670px){.bt-size-modal.is-open .modal-dialog{width:600px;margin:30px auto}}.woocommerce div.product form.cart .bt-size-chart-btn-wrap .bt-modal-btn{margin:0 1em 0 0}