@keyframes spin{to{transform:rotate(1turn)}}.tf-v1-slider{background:#000000bf;height:100%;left:0;position:fixed;top:0;transition:opacity .25s ease-in-out;width:100%;z-index:10001}.tf-v1-slider .tf-v1-iframe-wrapper{height:100%;max-width:calc(100vw - 26px);position:absolute;top:0;transition:right .5s ease-in-out,left .5s ease-in-out}.tf-v1-slider .tf-v1-iframe-wrapper iframe{border:none;border-radius:0;height:100%;overflow:hidden;width:100%}@media (min-width:481px){.tf-v1-slider .tf-v1-iframe-wrapper iframe{border-radius:8px 0 0 8px}}.tf-v1-slider .tf-v1-close{background:none;border:none;border-radius:0;color:#000;cursor:pointer;display:block;font-size:32px;font-weight:400;height:24px;line-height:24px;margin:0;opacity:.75;padding:0;position:absolute;right:8px;text-align:center;text-decoration:none;text-transform:none;top:6px;transition:opacity .25s ease-in-out;width:24px}@media (min-width:481px){.tf-v1-slider .tf-v1-close{color:#fff!important;left:-26px;top:4px}}.tf-v1-slider .tf-v1-close:hover{opacity:1}.tf-v1-slider .tf-v1-spinner{animation:spin 1s linear infinite;border:3px solid #aaa;border-radius:.5em;border-top-color:#fff;box-sizing:border-box;font-size:40px;height:1em;left:50%;margin:-20px 0 0 -20px;position:absolute;top:50%;width:1em}@media (min-width:481px){.tf-v1-slider.left .tf-v1-iframe-wrapper iframe{border-radius:0 8px 8px 0}.tf-v1-slider.left .tf-v1-close{left:auto;right:-24px}}@media (max-width:480px){.tf-v1-slider{height:100%!important;width:100%!important}.tf-v1-slider .tf-v1-iframe-wrapper{height:100%;max-width:100vw;transition:unset;width:100%!important}.tf-v1-slider .tf-v1-iframe-wrapper iframe{border-radius:none}.tf-v1-slider .tf-v1-close{background:none;border:none;border-radius:0;color:#000;cursor:pointer;display:block;font-size:32px;font-weight:400;height:24px;left:auto;line-height:24px;margin:0;opacity:.75;padding:0;position:absolute;right:8px;text-align:center;text-decoration:none;text-transform:none;top:6px;transition:opacity .25s ease-in-out;width:24px}.tf-v1-slider .tf-v1-close:hover{opacity:1}}@media (max-width:480px)and (min-width:481px){.tf-v1-slider .tf-v1-close{color:#fff!important}}
