.slot-frame{width:100%;max-width:75rem;margin:6.125rem auto 0;position:relative}.slot-frame_isFullWidth{max-width:100%}.slot-frame__iframe{height:100vh;width:100%;border:none;background-size:cover}.slot-frame__icon svg{fill:#ffbc0f}.slot-frame__icon-wrapper{position:absolute;top:1.25rem;right:0;margin:0 1.25rem;padding:.625rem;width:3.125rem;height:3.125rem;background-color:#320548;border-radius:.3125rem;cursor:pointer}
