.activity-bar__track{width:100%;height:0.625rem;background-color:#ecf0f1;border-radius:0.25rem}.activity-bar__progress{height:0.625rem;background-color:#18bc9c;border-radius:0.25rem;transform:scaleX(0);transform-origin:left;transition:transform 33ms ease-in-out;will-change:transform}

.device-selection__title{text-transform:uppercase;font-size:1rem !important;margin-bottom:1.75rem}.device-selection__label{display:block;margin-bottom:0.5rem;font-size:14px}.device-selection__preview-group{margin-bottom:2.5rem}.device-selection__wrapper{position:relative;display:flex;flex-direction:column;width:100%;max-width:65rem;height:auto;padding:1rem 0 3rem 0}.device-selection__wrapper>*{flex-basis:auto}@media (min-width: 900px){.device-selection__wrapper{flex-direction:row;padding:2.5rem 0 6rem 0}.device-selection__wrapper>*{flex-basis:50%}}@media (min-width: 900px) and (max-height: 800px){.device-selection__wrapper{padding:2rem 0 2rem}}.device-selection__audio-group{padding:0 3rem 0 0;border-right:0.125rem solid #e6e6e6}@media (max-width: 900px){.device-selection__audio-group{padding:2rem 0 2rem 0;border-right:unset}}.device-selection__video-group{padding:0 3rem 0 3rem;border-right:0.125rem solid #e6e6e6}@media (max-width: 900px){.device-selection__video-group{padding:0}}.device-selection__video-preview{padding:0 0 0 3rem}@media (max-width: 900px){.device-selection__video-preview{padding:0}}.device-selection__input-group{margin-bottom:1.5rem}

.device-permission-modal__title{font-size:26px;font-weight:bold}.device-permission-modal__text{margin:0.5rem 0}.device-permission-modal__text strong{font-weight:bold}

.chime-home__name-form{text-align:center}.chime-home__name-input{width:333px;font-size:16px;background:#191a1e;border:solid 1px #5b5c61;outline:none;display:block}.chime-home__name-input::-moz-placeholder{color:rgba(25,26,30,0.5)}.chime-home__name-input:-ms-input-placeholder{color:rgba(25,26,30,0.5)}.chime-home__name-input::-ms-input-placeholder{color:rgba(25,26,30,0.5)}.chime-home__name-input::placeholder{color:rgba(25,26,30,0.5)}

.chime-meeting__main-assets{background:#191a1e}

.chime-thumbs{margin-top:15px;position:relative}.chime-thumbs__arrows{position:absolute;z-index:4;opacity:0.8;height:50px;width:40px;top:50%;margin-top:-34px;display:flex;align-items:center;justify-content:center;cursor:pointer;background:rgba(0,0,0,0.5)}.chime-thumbs__arrows svg{fill:currentColor}.chime-thumbs__arrows:hover{opacity:1}.chime-thumbs__arrows--next{right:0}.chime-thumbs__arrows--prev{left:0}.chime-thumbs__arrows--disabled{opacity:0.5}.chime-thumbs__arrows--disabled:hover{opacity:0.5}.chime-thumbs__thumbnails{position:relative;display:grid;-ms-scroll-snap-type:x mandatory;scroll-snap-type:x mandatory;grid-auto-flow:column;justify-content:start;margin-top:1rem;width:auto;scrollbar-width:thin;scrollbar-color:#979aa0 #f3f4f5}.chime-thumbs__thumbnails::-webkit-scrollbar{width:11px;height:11px}.chime-thumbs__thumbnails::-webkit-scrollbar-track{background:#f3f4f5}.chime-thumbs__thumbnails::-webkit-scrollbar-thumb{background-color:#979aa0;border-radius:6px;border:3px solid #f3f4f5}.chime-thumbs__thumb{cursor:pointer;scroll-snap-align:start;border:3px solid transparent;border-radius:5px;position:relative}.chime-thumbs__thumb--current{border-color:#666}.chime-thumbs__thumb--active{opacity:1;border-color:#c2192a}.chime-thumbs__thumb--disabled{pointer-events:none}.chime-thumbs--multiple .chime-thumbs__thumbnails{grid-gap:15px;overflow:auto;padding-bottom:9px}.chime-thumbs--multiple .chime-thumbs__thumb{width:220px}.chime-thumbs--single .chime-thumbs__thumbnails{grid-gap:0;overflow:hidden}.chime-thumbs--single .chime-thumbs__thumb{width:340px}.chime-thumbs--scroll-hidden .chime-thumbs__arrows{display:none}.chime-thumbs--scroll-hidden.chime-thumbs--multiple .chime-thumbs__thumbnails{padding-bottom:20px}.chime-thumbs--scroll-hidden.chime-thumbs--multiple.chime-thumbs--align-left .chime-thumbs__thumbnails{justify-content:flex-start}.chime-thumbs--scroll-hidden.chime-thumbs--multiple.chime-thumbs--align-center .chime-thumbs__thumbnails{justify-content:center}.chime-thumbs--scroll-hidden.chime-thumbs--multiple.chime-thumbs--align-right .chime-thumbs__thumbnails{justify-content:flex-end}.chime-thumbs__video-progress{margin:0;padding:0;height:5px;background-color:#7d8989;position:absolute;z-index:2;bottom:0;width:100%;border-bottom-left-radius:2px;border-bottom-right-radius:2px;overflow:hidden}.chime-thumbs__progress-bar{margin:0;padding:0;height:100%;background-color:#c2192a}

.chime-thumbnail{width:100%;padding-top:56.25%;position:relative}.chime-thumbnail--overlay::before{content:'';background:rgba(0,0,0,0.3);position:absolute;top:0;bottom:0;left:0;right:0;z-index:2}.chime-thumbnail--overlay:hover::before{background:transparent}.chime-thumbnail__content{position:absolute;top:0;left:0;bottom:0;right:0;background-size:cover;background-repeat:no-repeat;background-position:center center;border-radius:3px}.chime-thumbnail__content--fallback{display:flex;align-items:center;justify-content:center;font-size:10px;text-align:center}.chime-thumbnail__play-icon{position:absolute;z-index:2;top:24px;left:24px;transform:translate(-50%, -50%);width:32px;height:32px}.chime-thumbnail__text{position:absolute;bottom:0;z-index:3;padding:0.5rem;text-transform:capitalize;font-size:15px;width:100%}.chime-thumbnail__text-title{font-weight:bold}.chime-thumbnail__text-title,.chime-thumbnail__text-content{white-space:nowrap;overflow:hidden;text-overflow:ellipsis}

.mfx-audio-player{position:relative;padding-bottom:56.25%;height:0;overflow:hidden}.mfx-audio-player .video-js{position:absolute;top:0;left:0;width:100%;height:100%}

.vjs-mfx-open-pip-button{cursor:pointer}.vjs-mfx-close-pip-button{cursor:pointer}:root.pip-enabled .vjs-mfx-open-pip-button,:root:not(.pip-enabled) .vjs-mfx-close-pip-button{display:none}.theoplayer-skin .vjs-big-play-button{width:10% !important;padding-bottom:10% !important}.mfx-videoplayer-error{display:flex;width:100%;height:100%;font-size:28px;padding:40px 10%;text-align:center;align-items:center;justify-content:center}

.chime-meeting__player{flex:1 1 auto;position:relative;overflow:hidden;display:flex;flex-direction:column}.chime-meeting__player .mfx-videoplayer:not(.specificity),.chime-meeting__player .bitmovin-player{height:100%;padding-top:0;flex-grow:1}.chime-meeting__stop{position:absolute;top:5px;right:15px;z-index:2;height:2rem;width:2rem;border-radius:1rem;border:0;padding:0;color:#fff;background-color:rgba(46,47,52,0.85);cursor:pointer}

.chime-meeting__replayer{flex:1 1 auto;position:relative;overflow:hidden;display:flex;flex-direction:column}.chime-meeting__replayer .mfx-videoplayer:not(.specificity),.chime-meeting__replayer .bitmovin-player{height:100%;padding-top:0;flex-grow:1}.chime-meeting__replayer .vjs-progress-control,.chime-meeting__replayer .vjs-play-control,.chime-meeting__replayer .vjs-big-play-button,.chime-meeting__replayer .theo-settings-control-menu .theo-menu-item:nth-child(2),.chime-meeting__replayer .bmpui-controlbar-top,.chime-meeting__replayer .bmpui-ui-settings-panel-item.bmpui-last,.chime-meeting__replayer .bmpui-ui-playbacktogglebutton,.chime-meeting__replayer .bmpui-ui-hugeplaybacktogglebutton,.chime-meeting__replayer .bmpui-ui-replaybutton,.chime-meeting__replayer .bmpui-ui-hugereplaybutton{display:none !important}.chime-meeting__replayer--ios .vjs-control-bar{opacity:1 !important}

.chime-meeting-meta{padding:10px;display:flex;flex-direction:row;flex-wrap:wrap;align-items:center;background:#191a1e}.chime-meeting-meta__title{font-size:20px;font-weight:bold;margin-right:1rem;text-transform:unset}.chime-meeting-meta__duration{padding-left:1rem;border-left:1px solid #ebebeb}.chime-meeting-meta__description{width:100%;max-height:5rem;overflow-y:auto}

.chime-badge{display:inline-block;padding:0.1rem 0.4rem 0.125rem;border-radius:0.5rem;color:#ebebeb;background-color:#5b5c61;line-height:1.43;font-size:0.65rem}

.counted-attendees{position:relative}.counted-attendees__badge{position:relative;top:-16px;left:10px}.counted-attendees__badge--pending{background-color:#c2192a;color:#fff}

@-webkit-keyframes pulse-red{0%{box-shadow:0 0 0 0 rgba(255,82,82,0.7)}70%{box-shadow:0 0 0 13px rgba(255,82,82,0)}100%{box-shadow:0 0 0 0 rgba(255,82,82,0)}}@keyframes pulse-red{0%{box-shadow:0 0 0 0 rgba(255,82,82,0.7)}70%{box-shadow:0 0 0 13px rgba(255,82,82,0)}100%{box-shadow:0 0 0 0 rgba(255,82,82,0)}}.counted-messages__badge{position:absolute;top:-5px;left:1rem;height:20px;width:20px;display:flex;align-items:center;justify-content:center}.counted-messages__badge--pending{color:#ebebeb;background-color:#5b5c61;border-radius:50%;box-shadow:0 0 0 0 #ff5252;-webkit-animation:pulse-red 1s infinite;animation:pulse-red 1s infinite}

.end-meeting-control__p{padding:1rem 1rem 1rem 0}.end-meeting-control__footer{display:flex;gap:30px}.end-meeting-control__button{padding:0.5rem 1rem;flex-grow:1}

.meeting-controls{opacity:1;grid-area:nav}.meeting-controls .ch-control-bar-item-caret:hover,.meeting-controls .ch-control-bar-item-caret:active,.meeting-controls .ch-control-bar-item-iconButton:hover,.meeting-controls .ch-control-bar-item-iconButton:active{background-color:#c2192a}.chime-app--theme-dark .meeting-controls .ch-control-bar-item-caret:hover,.chime-app--theme-dark .meeting-controls .ch-control-bar-item-caret:active,.chime-app--theme-dark .meeting-controls .ch-control-bar-item-iconButton:hover,.chime-app--theme-dark .meeting-controls .ch-control-bar-item-iconButton:active{color:#fff}.meeting-controls .ch-control-bar-item-caret:focus,.meeting-controls .ch-control-bar-item-iconButton:focus{border-color:#fff;box-shadow:0 0 0 0.25rem #f29ba4}.chime-app--theme-dark .meeting-controls .ch-control-bar-item-caret:focus,.chime-app--theme-dark .meeting-controls .ch-control-bar-item-iconButton:focus{color:#fff}.meeting-controls .ch-control-bar-item-caret.isOpen{background-color:#c2192a;border-color:#fff}.chime-app--theme-dark .meeting-controls .ch-control-bar-item-caret.isOpen{color:#fff}.meeting-controls .ch-content:focus,.meeting-controls .ch-content:hover{background-color:#c2192a}.chime-app--theme-dark .meeting-controls .ch-content:focus,.chime-app--theme-dark .meeting-controls .ch-content:hover{color:#fff}.chime-app--theme-dark .ch-popover-menu li:hover g{fill:#fff !important}.meeting-controls__menu.meeting-controls__menu{position:static;justify-content:start;width:4rem;align-items:flex-end}@media (min-width: 1400px){.meeting-controls__menu.meeting-controls__menu{width:5rem;align-items:center}}.meeting-controls__chat{position:relative;margin-top:auto !important;margin-bottom:1.5rem !important}.meeting-controls__hand circle{fill:#c2192a}

.mfx-tooltip{display:inline-block;position:relative}.mfx-tooltip__tip{position:absolute;border-radius:4px;left:50%;transform:translateX(-50%);padding:6px;color:#fff;background:#000;line-height:1;z-index:100;white-space:nowrap;font-size:12px}.mfx-tooltip__tip::before{content:' ';left:50%;border:solid transparent 6px;height:0;width:0;position:absolute;margin-left:calc(6px * -1)}.mfx-tooltip__tip.top{top:calc(1px * -1)}.mfx-tooltip__tip.top::before{top:100%;border-top-color:#000}.mfx-tooltip__tip.right{left:calc(100% + 1px);top:50%;transform:translateX(0) translateY(-50%)}.mfx-tooltip__tip.right::before{left:calc(6px * -1);top:50%;transform:translateX(0) translateY(-50%);border-right-color:#000}.mfx-tooltip__tip.bottom{bottom:calc(1px * -1)}.mfx-tooltip__tip.bottom::before{bottom:100%;border-bottom-color:#000}.mfx-tooltip__tip.left{left:auto;right:calc(100% + 1px);top:50%;transform:translateX(0) translateY(-50%)}.mfx-tooltip__tip.left::before{left:auto;right:calc(6px * -2);top:50%;transform:translateX(0) translateY(-50%);border-left-color:#000}

.roster-header__button{cursor:pointer;color:#ebebeb;background:none;border:0;width:2rem;height:2rem;padding:4px}.roster-header__badge{margin-left:0.5rem}

.roster-group{margin:0 0.5rem}.roster-group+.roster-group{margin-top:1rem}.roster-group .ch-menu:hover,.roster-group .ch-menu:active{background-color:#c2192a}.roster-group .ch-menu:hover g,.roster-group .ch-menu:active g{fill:#fff}.roster-group .ch-menu:focus{border-color:#fff;box-shadow:0 0 0 0.25rem #f29ba4}.roster-group .ch-menu:focus g{fill:#fff}.roster-group .ch-menu g{fill:#ebebeb}.chime-app--theme-dark .roster-group .ch-menu g{fill:#fff !important}.roster-group__heading{display:flex;flex-direction:row;align-items:center;padding:0 0.5rem;margin-bottom:0.5rem}.roster-group__heading>*{margin-right:0.5rem}.roster-group__title{display:inline-block;margin:0 0.625rem 0 0;font-weight:600;font-size:0.675rem;color:#ebebeb}.roster-group__separator{margin-left:auto}.roster-group__children{background-color:#5b5c61;border-radius:0.25rem}

.attendee-with-hand__dismiss,.attendee-with-hand__nominate,.attendee-with-hand__speaker{border:0;padding:0;background:none;height:1.5rem;cursor:pointer}.attendee-with-hand__dismiss circle,.attendee-with-hand__nominate circle,.attendee-with-hand__speaker circle{fill:#c2192a}.attendee-with-hand__nominate{color:white}.attendee-with-hand__speaker{background:#c2192a;border-radius:2rem}.chime-admin-actions .ch-content:focus,.chime-admin-actions .ch-content:hover{background-color:#c2192a}.chime-app--theme-dark .chime-admin-actions .ch-content:focus,.chime-app--theme-dark .chime-admin-actions .ch-content:hover{color:#fff}

.chat{margin-top:auto;flex-shrink:0;max-height:45%;display:flex;flex-direction:column;overflow:hidden}.chat__messages{overflow:auto;margin:0 0.5rem;display:flex;flex-direction:column;align-items:flex-start}.chat__message{border-radius:0.25rem;padding:0.25rem;width:100%;font-size:0.813rem}.chat__message-author{display:block;float:left;margin-right:5px}.chat__form{flex:0 0 auto;margin:0.5rem 0.5rem 0.2rem 0.5rem;display:flex;flex-direction:row;align-items:stretch}.chat__input{margin-right:0.5rem;flex:1}.chat__submit.chime__button--regular{color:#ebebeb;background:#5b5c61}

.attendee-video{pointer-events:none}

.video-tile-grid{grid-area:tiles;display:flex;flex-direction:row;align-items:stretch;position:fixed;top:0;right:0;height:100%;z-index:9999;background:#191a1e;box-shadow:0 0.125rem 0.25rem rgba(0,0,0,0.5) !important}@media (min-width: 768px){.video-tile-grid{position:relative;box-shadow:none}}.video-tile-grid__expandable{width:0;display:grid}.video-tile-grid__expandable .video-tile-grid__tiles{display:none}.video-tile-grid__expandable--visible{width:250px}@media (min-width: 768px){.video-tile-grid__expandable--visible{width:25vw}}@media (min-width: 1400px){.video-tile-grid__expandable--visible{width:400px}}.video-tile-grid__expandable--visible .video-tile-grid__tiles{display:grid}.video-tile-grid__tiles{display:grid;gap:2px}.video-tile-grid__tile{position:relative;height:100%}.video-tile-grid__tile .ch-nameplate:not(.specificity){padding:0.25rem}.video-tile-grid__tile .ch-nameplate .ch-text:not(.specificity){font-size:0.75rem}.video-tile-grid__toggle{display:flex;flex-direction:row;align-items:flex-start;justify-content:stretch;width:30px;border:none;padding:0;padding-top:13px;color:#ebebeb;background:#191a1e}.video-tile-grid__toggle svg{width:30px}.video-tile-grid__microphone,.video-tile-grid__crown,.video-tile-grid__hand{position:absolute;top:0.5rem;right:0.5rem;width:2rem;height:2rem;z-index:1;padding:0;border:0;border-radius:1rem;background:rgba(46,47,52,0.85);color:white;cursor:pointer}.video-tile-grid__microphone--disabled{cursor:unset}.video-tile-grid__crown{right:3rem}.video-tile-grid__hand{right:auto;left:0.5rem}.video-tile-grid__disabled-video{display:flex;flex-direction:column;align-items:center;justify-content:center;background:#27282e;height:100%;width:100%}.video-tile-grid__name{margin-top:20px;padding:5px 10px;background:#5b5c61;border-radius:8px}

.chime-meeting{width:100%;display:grid;height:100vw;grid-template-columns:auto auto minmax(0, 1fr) auto;grid-template-areas:'nav roaster main tiles'}.chime-meeting__main{grid-area:main;display:flex;flex-direction:column;align-items:stretch;overflow:hidden;position:relative;margin-right:30px}@media (min-width: 768px){.chime-meeting__main{margin-right:0}}.chime-meeting__main .video-tile-grid__tiles{flex-grow:1}.chime-meeting__roster{grid-area:roaster;z-index:21;display:flex;flex-direction:column;gap:0.5rem}.chime-meeting__roster-floating{grid-area:main;z-index:2;background-color:#5b5c61;width:16rem;height:3rem;border-radius:0.25rem}.chime-meeting__roster-button{cursor:pointer;background:none;border:0;padding:0;width:1.5rem;height:1.5rem}.chime-meeting__roster-button--approve{color:#39b54a}.chime-meeting__roster-button--reject{color:#c2192a}.chime-meeting__content-share{pointer-events:none}.chime-meeting__main .chime-preview{flex-grow:1;display:flex;flex-direction:column}.chime-meeting__nominee,.chime-meeting__main .pdfobject-container,.chime-meeting__main .chime-preview__bg{flex-grow:1}.chime-meeting__main-assets{order:4}

.chime-preview{width:100%;height:100%}.chime-preview__bg{display:block;background-repeat:no-repeat;background-position:center;background-size:contain;width:100%;height:100%}

.chime{margin:0;padding:0;width:100%;display:flex;flex-direction:column;align-items:center;min-height:100vw}.chime>div{width:100%}.chime>*{flex-grow:1}.chime .ch-icon{background:transparent}.chime__header{margin-top:50px;font-size:26px;font-weight:900}.chime__container--with-spacing>p,.chime__container--with-spacing div,.chime__container--with-spacing button{margin:10px}.chime__container--centered{display:flex;flex-direction:column;align-items:center}.chime__button--main{cursor:pointer}.chime__button--regular{cursor:pointer}.ch-bg-volume-fill{background-color:#fff !important}.chime-device-rotate{display:none;position:fixed;width:100%;height:100%;background:rgba(0,0,0,0.8);align-items:center;justify-content:center;top:0;left:0;z-index:9999}.chime-device-rotate img{max-width:100%;height:auto}.chime--mobile-portrait .chime-device-rotate{display:flex}.chime-control-bar-btn[popover]{padding:unset;border:none;overflow:unset;position:unset;background:unset}.chime-control-bar-btn>span[data-testid='popover'] button svg{width:18px;height:18px}

/*!
 * Styles for the Breadcrumb component.
 */.bas-breadcrumb{width:100%;height:56px;line-height:56px;background-color:#dadce1;position:absolute;top:100%;padding-right:30px;padding-left:30px;z-index:-2}@media (max-width: 479px){.bas-breadcrumb{padding-right:15px;padding-left:15px}}.bas-breadcrumb .breadcrumb__inner{max-width:1440px;margin:0 auto}.bas-header .bas-breadcrumb .separator{font-size:14px;margin:2px}.bas-breadcrumb .link,.bas-breadcrumb .no-link,.bas-breadcrumb .separator{font-size:14px;margin:2px;text-transform:capitalize;font-weight:bold}.bas-breadcrumb .link,.bas-breadcrumb .separator{color:#898989}.bas-breadcrumb .link{text-decoration:none}.bas-breadcrumb .link:first-child{margin-left:0}.bas-breadcrumb .link:focus,.bas-breadcrumb .link:hover{text-decoration:none;color:#000}.bas-breadcrumb .no-link{color:#898989}

/*!
 * Styles for the Thumbor component.
 */.mpx-thumbor{width:100%;height:100%}.mpx-thumbor .mpx-thumbor-bg{display:block;background-repeat:no-repeat;background-position:center;background-size:cover;width:100%;height:100%}.mpx-thumbor.mpx-thumbor-bg-contain .mpx-thumbor-bg{background-size:contain}

.more-dropdown{display:inline-block;position:relative;margin-right:10px}@media (max-width: 479px){.more-dropdown{display:none}}.more-dropdown:hover .more-links{opacity:1;visibility:visible}.more-dropdown::after{content:'';padding-bottom:23px;width:100%;display:block;position:absolute;left:0}.more-dropdown .more-link-btn{background-color:#494949;border-radius:4px;font-size:11px;padding:6px 13px;color:#fff;cursor:pointer}.more-dropdown .more-links{display:flex;flex-direction:column;opacity:0;visibility:hidden;position:absolute;transition:opacity 0.2s ease-in-out;left:0;top:35px;width:220px;background-color:rgba(243,244,245,0.8);box-shadow:0 0 5px 0 rgba(0,0,0,0.5);border-bottom:2px solid #3d3b3b;padding:15px 0}.more-dropdown .more-links .genre-nav--item{display:inline-block;margin:0;padding-bottom:15px;padding-left:15px;font-size:12px;width:100%}.more-dropdown .more-links .genre-nav--item a{padding:0}.more-dropdown .more-links .genre-nav--item:hover .dropdown-menu{left:100%;top:1px}.pom-hamburger.pom-hamburger--open .pom-hamburger--drawer .pom-hamburger--drawer-content{height:calc(100% - 100px);overflow-y:scroll}.bas-header .bas-header--menu--left .genre-nav--item .dropdown-menu{padding:0;line-height:1.5}.bas-header .bas-header--menu--left .genre-nav--item .dropdown-menu li a{padding:0}.bas-header .bas-header--menu--left .genre-nav--item .dropdown-menu .genre-nav__icon{margin-left:10px;margin-top:10px}.bas-header .bas-header--menu--left .genre-nav--item .genre-nav--root{color:#000000}.bas-header .bas-header--menu--left .genre-nav--item:hover .genre-nav--root{border-color:#ba0c2f}

/*!
 * Styles for the Hamburger component.
 */.pom-hamburger{color:#000;width:38px;display:inline-block;position:relative;z-index:9999}.pom-hamburger .pom-hamburger--toggle{display:block;z-index:2}.pom-hamburger .pom-hamburger--toggle i{cursor:pointer;color:#000;opacity:0.6}.pom-hamburger .pom-hamburger--toggle i.pom-hamburger--menu-open{display:inline-block;line-height:1;margin-top:-5px;font-size:35px;margin:auto}.pom-hamburger .pom-hamburger--toggle i.pom-hamburger--menu-close{opacity:0;visibility:hidden;transition:opacity 0.7s ease-in-out;margin-top:-13px;line-height:37px;position:fixed;font-size:46px;right:20px;z-index:10}@media (max-width: 479px){.pom-hamburger .pom-hamburger--toggle i.pom-hamburger--menu-close{right:15px}}.pom-hamburger .pom-hamburger--drawer{position:fixed;top:0;right:0;opacity:0;z-index:1;background-color:rgba(255,255,255,0.8);height:100vh;background:#f3f4f5;background:#e6e7eb;width:25vw;transition:transform 250ms linear, opacity 280ms linear;transform:translateX(100%);box-shadow:0 10px 100px rgba(0,0,0,0.5)}@media screen and (max-width: 1250px){.pom-hamburger .pom-hamburger--drawer{width:30vw;transform:translateX(30vw)}}@media screen and (max-width: 1024px){.pom-hamburger .pom-hamburger--drawer{width:40vw;transform:translateX(40vw)}}@media screen and (max-width: 768px){.pom-hamburger .pom-hamburger--drawer{min-width:320px;transform:translateX(320px)}}.pom-hamburger .pom-hamburger--drawer .pom-hamburger--drawer-content{position:absolute;top:100px;width:100%;height:100%;overflow-x:hidden;overflow-y:auto}@media (max-width: 479px){.pom-hamburger .pom-hamburger--drawer .pom-hamburger--drawer-content{top:0}}.pom-hamburger .pom-hamburger--drawer .pom-hamburger--drawer-content .header--category-menu{padding:0 10% 30px;list-style:none}.pom-hamburger.pom-hamburger--open .pom-hamburger--toggle i.pom-hamburger--menu-open{display:none}.pom-hamburger.pom-hamburger--open .pom-hamburger--toggle i.pom-hamburger--menu-close{opacity:0.6;visibility:visible}.pom-hamburger.pom-hamburger--open .pom-hamburger--drawer{opacity:1;transform:translateX(0)}.pom-hamburger.pom-hamburger--open .pom-hamburger--drawer .bas-header--vertical-menu li{-webkit-animation:fadeIn 0.4s ease-in-out 0s, transformUp 0.8s ease-in-out 0s;animation:fadeIn 0.4s ease-in-out 0s, transformUp 0.8s ease-in-out 0s;-webkit-animation-fill-mode:forwards;animation-fill-mode:forwards}.pom-hamburger.pom-hamburger--open .pom-hamburger--drawer .bas-header--vertical-menu li:nth-child(1){-webkit-animation-delay:.04s;animation-delay:.04s}.pom-hamburger.pom-hamburger--open .pom-hamburger--drawer .bas-header--vertical-menu li:nth-child(2){-webkit-animation-delay:.08s;animation-delay:.08s}.pom-hamburger.pom-hamburger--open .pom-hamburger--drawer .bas-header--vertical-menu li:nth-child(3){-webkit-animation-delay:.12s;animation-delay:.12s}.pom-hamburger.pom-hamburger--open .pom-hamburger--drawer .bas-header--vertical-menu li:nth-child(4){-webkit-animation-delay:.16s;animation-delay:.16s}.pom-hamburger.pom-hamburger--open .pom-hamburger--drawer .bas-header--vertical-menu li:nth-child(5){-webkit-animation-delay:.2s;animation-delay:.2s}.pom-hamburger.pom-hamburger--open .pom-hamburger--drawer .bas-header--vertical-menu li:nth-child(6){-webkit-animation-delay:.24s;animation-delay:.24s}.pom-hamburger.pom-hamburger--open .pom-hamburger--drawer .bas-header--vertical-menu li:nth-child(7){-webkit-animation-delay:.28s;animation-delay:.28s}.pom-hamburger.pom-hamburger--open .pom-hamburger--drawer .bas-header--vertical-menu li:nth-child(8){-webkit-animation-delay:.32s;animation-delay:.32s}.pom-hamburger.pom-hamburger--open .pom-hamburger--drawer .bas-header--vertical-menu li:nth-child(9){-webkit-animation-delay:.36s;animation-delay:.36s}.pom-hamburger.pom-hamburger--open .pom-hamburger--drawer .bas-header--vertical-menu li:nth-child(10){-webkit-animation-delay:.4s;animation-delay:.4s}.pom-hamburger.pom-hamburger--open .pom-hamburger--drawer .bas-header--vertical-menu li:nth-child(11){-webkit-animation-delay:.44s;animation-delay:.44s}

.bas-header{width:100%;position:fixed;top:0;left:0;z-index:9998;display:flex;flex-direction:row;align-items:flex-start;height:70px;max-height:70px;background-color:#fff;transition:opacity 0.25s linear}@media (max-width: 479px){.bas-header a.dashboard{font-size:12px}.bas-header .separator{font-size:22px}}.bas-header .badge{margin-top:-15px;margin-left:5px;background-color:#ba0c2f;text-align:center;border-radius:50%;font-size:13px;color:#fff;width:25px;height:25px;padding:3px}.bas-header .mobile-categories{display:none}.bas-header .bas-header--top{padding:0 15px;align-self:center;background-color:transparent}.bas-header .dropdown-menu{position:absolute;background-color:#f3f4f5;margin-top:5px;padding-top:20px;padding-bottom:20px;border-radius:0;border-bottom:2px solid #ba0c2f;display:none;box-shadow:0 0 5px 0 rgba(0,0,0,0.5);z-index:1000;min-width:100px;height:auto;list-style:none;font-size:16px;font-weight:600;line-height:2;text-align:left;margin-top:0;padding:0;top:35px}.bas-header .dropdown-menu:focus,.bas-header .dropdown-menu:hover{display:block}.bas-header .dropdown-menu li{display:block !important;padding:5px;position:relative}.bas-header .dropdown-menu li:hover{color:#fff}.bas-header .dropdown-menu li:hover .oval{visibility:visible}.bas-header .dropdown-menu li.hidden{display:none !important}.bas-header .dropdown-menu li a{display:inline-block;text-transform:capitalize;padding:5px 15px}.bas-header .dropdown-menu li .oval{border-radius:50%;border:3px solid;margin:0 10px 2px 0;font-size:10px;width:12px;height:12px;display:inline-block;vertical-align:middle;border-width:2px;margin-bottom:3px;visibility:hidden}.bas-header .dropdown-menu li .flyout-menu{display:none;position:absolute;top:0;left:100%}.bas-header .dropdown-menu li .flyout-menu ul{margin-left:25px;padding-left:0;border-bottom-width:2px;border-bottom-style:solid;background-color:#f3f4f5}.bas-header .dropdown-menu li .flyout-menu li .oval{visibility:hidden !important}.bas-header .dropdown-menu li .flyout-menu li:hover .oval{visibility:visible !important}.bas-header .dropdown-menu li:hover .flyout-menu{display:block}.bas-header .dropdown-menu li{margin:0;padding:0}.bas-header .dropdown-menu li a{white-space:nowrap;text-transform:capitalize}.bas-header .mpx-search{width:100%;margin-right:30px}.bas-header .mpx-search.collapsed{display:none}.bas-header .mpx-search .input-container--search .search{display:-ms-grid;display:grid;-ms-grid-columns:10fr 1fr;grid-template-columns:10fr 1fr;width:100%;height:100%}.bas-header .mpx-search .input-container--search .search .search-drop-down{-ms-grid-column:1;-ms-grid-column-span:1;-ms-grid-row:1;-ms-grid-row-span:1;grid-column:1 / 2;grid-row:1 / 2;align-self:center}.bas-header .mpx-search .input-container--search .search .search-drop-down input{height:34px}.bas-header .mpx-search .input-container--search .search .submit-search{-ms-grid-column:2;-ms-grid-column-span:1;-ms-grid-row:1;-ms-grid-row-span:1;grid-column:2 / 3;grid-row:1 / 2;background-color:#ba0c2f;color:#fff;font-size:16px;font-weight:bold;padding:15px;text-align:center;margin-left:10px}.bas-header .mpx-search .input-container--search .search .filters{display:none}.bas-header .expand-search{cursor:pointer}.bas-header .expand-search::before{font-size:25px}.bas-header .submit-search::before{font-size:24px;align-self:center;justify-self:center}.bas-header .bas-header--content{display:flex;flex-direction:row;width:100%;justify-content:space-between;align-items:center}.bas-header .full-bottom-header{height:100px;top:0;-webkit-animation:fadeIn 0.4s ease-in-out forwards;animation:fadeIn 0.4s ease-in-out forwards}.bas-header .full-bottom-header .bas-search-container{display:-ms-grid;display:grid;-ms-grid-columns:1fr 10fr 1fr;grid-template-columns:1fr 10fr 1fr;background:#fff;height:120px;top:0;position:absolute;left:0;right:0;display:block;opacity:1}.bas-header .full-bottom-header .bas-search-container .search-filter{margin-top:25px}.bas-header .full-bottom-header .bas-search-container .expand-search{-ms-grid-column:3;-ms-grid-column-span:1;-ms-grid-row:1;-ms-grid-row-span:1;grid-column:3 / 4;grid-row:1 / 2;align-self:center;margin-left:30px}.bas-header .full-bottom-header .bas-search-container .mpx-search{-ms-grid-column:2;-ms-grid-column-span:1;-ms-grid-row:1;-ms-grid-row-span:1;grid-column:2 / 3;grid-row:1 / 2;align-self:center}@media (max-width: 768px){.bas-header .full-bottom-header .bas-search-container{height:66px}.bas-header .full-bottom-header .bas-search-container .search-filter{margin:0 -20px}}.bas-header .full-bottom-header .user-nav{width:100%}.bas-header .full-bottom-header .user-nav .user-nav--item.login{display:none}.bas-header .full-bottom-header .side-menu{display:none}.bas-header .brand-container .generic-logo{font-size:18px;font-weight:bold;margin-right:30px;text-decoration:none;color:#000}.bas-header .brand-container .generic-logo img{height:35px;background-color:transparent;background-repeat:no-repeat;vertical-align:middle}@media (max-width: 768px){.bas-header .brand-container .generic-logo img{height:30px}}@media (max-width: 479px){.bas-header .brand-container .generic-logo{margin-right:15px}.bas-header .brand-container .generic-logo img{height:25px}}.bas-header a.dashboard{text-decoration:none;color:#000;opacity:0.6;align-self:center;cursor:pointer;font-size:16px;font-weight:bold}.bas-header .separator{margin:-5px 15px 0;font-size:25px;opacity:0.4}.bas-header .side-menu{align-items:center;font-size:16px;position:relative}.bas-header .side-menu .hamburger-container{display:flex;flex-direction:row;text-align:start;align-items:center}.bas-header .side-menu .user-name{opacity:0.6;font-size:16px;font-weight:bold;color:#000;align-self:center;cursor:pointer}@media screen and (max-width: 768px){.bas-header .side-menu .user-name{display:none}}.bas-header .side-menu .bas-header--search-toggle{font-size:34px;line-height:34px;margin:auto 15px;padding:2px 8px 36px}.bas-header .side-menu .bas-header--search-toggle::before{content:none}.bas-header .bas-header--menu-container{display:flex;flex-direction:row;align-items:center;min-height:35px;line-height:3}.bas-header .genre-nav{color:rgba(0,0,0,0.7);display:inline-block;font-size:15px;font-weight:bold;letter-spacing:0.5;text-transform:uppercase;margin-left:-15px;width:auto}.bas-header .genre-nav--item{display:inline;position:relative;margin:15px;padding-bottom:45px}@media (min-width: 479px) and (max-width: 581px){.bas-header .genre-nav--item{font-size:12px;margin:9px}}.bas-header .genre-nav--item :focus .dropdown-menu,.bas-header .genre-nav--item:focus .dropdown-menu,.bas-header .genre-nav--item :hover .dropdown-menu,.bas-header .genre-nav--item:hover .dropdown-menu{display:block;z-index:-1;left:0;padding:20px 20px 20px 10px;-webkit-animation:fadeIn 0.2s ease-in-out 0s, transformUp 0.2s ease-in-out 0s;animation:fadeIn 0.2s ease-in-out 0s, transformUp 0.2s ease-in-out 0s}.bas-header .genre-nav--item :focus .dropdown-menu li,.bas-header .genre-nav--item:focus .dropdown-menu li,.bas-header .genre-nav--item :hover .dropdown-menu li,.bas-header .genre-nav--item:hover .dropdown-menu li{opacity:0;-webkit-animation:fadeIn 0.3s ease-in-out 0s forwards;animation:fadeIn 0.3s ease-in-out 0s forwards}.bas-header .genre-nav--item :focus .dropdown-menu li:nth-child(1),.bas-header .genre-nav--item:focus .dropdown-menu li:nth-child(1),.bas-header .genre-nav--item :hover .dropdown-menu li:nth-child(1),.bas-header .genre-nav--item:hover .dropdown-menu li:nth-child(1){-webkit-animation-delay:.04s;animation-delay:.04s}.bas-header .genre-nav--item :focus .dropdown-menu li:nth-child(2),.bas-header .genre-nav--item:focus .dropdown-menu li:nth-child(2),.bas-header .genre-nav--item :hover .dropdown-menu li:nth-child(2),.bas-header .genre-nav--item:hover .dropdown-menu li:nth-child(2){-webkit-animation-delay:.08s;animation-delay:.08s}.bas-header .genre-nav--item :focus .dropdown-menu li:nth-child(3),.bas-header .genre-nav--item:focus .dropdown-menu li:nth-child(3),.bas-header .genre-nav--item :hover .dropdown-menu li:nth-child(3),.bas-header .genre-nav--item:hover .dropdown-menu li:nth-child(3){-webkit-animation-delay:.12s;animation-delay:.12s}.bas-header .genre-nav--item :focus .dropdown-menu li:nth-child(4),.bas-header .genre-nav--item:focus .dropdown-menu li:nth-child(4),.bas-header .genre-nav--item :hover .dropdown-menu li:nth-child(4),.bas-header .genre-nav--item:hover .dropdown-menu li:nth-child(4){-webkit-animation-delay:.16s;animation-delay:.16s}.bas-header .genre-nav--item :focus .dropdown-menu li:nth-child(5),.bas-header .genre-nav--item:focus .dropdown-menu li:nth-child(5),.bas-header .genre-nav--item :hover .dropdown-menu li:nth-child(5),.bas-header .genre-nav--item:hover .dropdown-menu li:nth-child(5){-webkit-animation-delay:.2s;animation-delay:.2s}.bas-header .genre-nav--item :focus .dropdown-menu li:nth-child(6),.bas-header .genre-nav--item:focus .dropdown-menu li:nth-child(6),.bas-header .genre-nav--item :hover .dropdown-menu li:nth-child(6),.bas-header .genre-nav--item:hover .dropdown-menu li:nth-child(6){-webkit-animation-delay:.24s;animation-delay:.24s}.bas-header .genre-nav--item :focus .dropdown-menu li:nth-child(7),.bas-header .genre-nav--item:focus .dropdown-menu li:nth-child(7),.bas-header .genre-nav--item :hover .dropdown-menu li:nth-child(7),.bas-header .genre-nav--item:hover .dropdown-menu li:nth-child(7){-webkit-animation-delay:.28s;animation-delay:.28s}.bas-header .genre-nav--item :focus .dropdown-menu li:nth-child(8),.bas-header .genre-nav--item:focus .dropdown-menu li:nth-child(8),.bas-header .genre-nav--item :hover .dropdown-menu li:nth-child(8),.bas-header .genre-nav--item:hover .dropdown-menu li:nth-child(8){-webkit-animation-delay:.32s;animation-delay:.32s}.bas-header .genre-nav--item :focus .dropdown-menu li:nth-child(9),.bas-header .genre-nav--item:focus .dropdown-menu li:nth-child(9),.bas-header .genre-nav--item :hover .dropdown-menu li:nth-child(9),.bas-header .genre-nav--item:hover .dropdown-menu li:nth-child(9){-webkit-animation-delay:.36s;animation-delay:.36s}.bas-header .genre-nav--item :focus .dropdown-menu li:nth-child(10),.bas-header .genre-nav--item:focus .dropdown-menu li:nth-child(10),.bas-header .genre-nav--item :hover .dropdown-menu li:nth-child(10),.bas-header .genre-nav--item:hover .dropdown-menu li:nth-child(10){-webkit-animation-delay:.4s;animation-delay:.4s}.bas-header .genre-nav--item :focus .dropdown-menu li:nth-child(11),.bas-header .genre-nav--item:focus .dropdown-menu li:nth-child(11),.bas-header .genre-nav--item :hover .dropdown-menu li:nth-child(11),.bas-header .genre-nav--item:hover .dropdown-menu li:nth-child(11){-webkit-animation-delay:.44s;animation-delay:.44s}.bas-header .genre-nav--item :focus .dropdown-menu li:nth-child(12),.bas-header .genre-nav--item:focus .dropdown-menu li:nth-child(12),.bas-header .genre-nav--item :hover .dropdown-menu li:nth-child(12),.bas-header .genre-nav--item:hover .dropdown-menu li:nth-child(12){-webkit-animation-delay:.48s;animation-delay:.48s}.bas-header .genre-nav--item :focus .dropdown-menu li:nth-child(13),.bas-header .genre-nav--item:focus .dropdown-menu li:nth-child(13),.bas-header .genre-nav--item :hover .dropdown-menu li:nth-child(13),.bas-header .genre-nav--item:hover .dropdown-menu li:nth-child(13){-webkit-animation-delay:.52s;animation-delay:.52s}.bas-header .genre-nav--item :focus .dropdown-menu li:nth-child(14),.bas-header .genre-nav--item:focus .dropdown-menu li:nth-child(14),.bas-header .genre-nav--item :hover .dropdown-menu li:nth-child(14),.bas-header .genre-nav--item:hover .dropdown-menu li:nth-child(14){-webkit-animation-delay:.56s;animation-delay:.56s}.bas-header .genre-nav--item :focus .dropdown-menu li:nth-child(15),.bas-header .genre-nav--item:focus .dropdown-menu li:nth-child(15),.bas-header .genre-nav--item :hover .dropdown-menu li:nth-child(15),.bas-header .genre-nav--item:hover .dropdown-menu li:nth-child(15){-webkit-animation-delay:.6s;animation-delay:.6s}.bas-header .genre-nav--item :focus .dropdown-menu li:nth-child(16),.bas-header .genre-nav--item:focus .dropdown-menu li:nth-child(16),.bas-header .genre-nav--item :hover .dropdown-menu li:nth-child(16),.bas-header .genre-nav--item:hover .dropdown-menu li:nth-child(16){-webkit-animation-delay:.64s;animation-delay:.64s}.bas-header .genre-nav--item :focus .dropdown-menu li:nth-child(17),.bas-header .genre-nav--item:focus .dropdown-menu li:nth-child(17),.bas-header .genre-nav--item :hover .dropdown-menu li:nth-child(17),.bas-header .genre-nav--item:hover .dropdown-menu li:nth-child(17){-webkit-animation-delay:.68s;animation-delay:.68s}.bas-header .genre-nav--item :focus .dropdown-menu li:nth-child(18),.bas-header .genre-nav--item:focus .dropdown-menu li:nth-child(18),.bas-header .genre-nav--item :hover .dropdown-menu li:nth-child(18),.bas-header .genre-nav--item:hover .dropdown-menu li:nth-child(18){-webkit-animation-delay:.72s;animation-delay:.72s}.bas-header .genre-nav--item :focus .dropdown-menu li:nth-child(19),.bas-header .genre-nav--item:focus .dropdown-menu li:nth-child(19),.bas-header .genre-nav--item :hover .dropdown-menu li:nth-child(19),.bas-header .genre-nav--item:hover .dropdown-menu li:nth-child(19){-webkit-animation-delay:.76s;animation-delay:.76s}.bas-header .genre-nav--item :focus.genre-cinema .genre-nav--root,.bas-header .genre-nav--item:focus.genre-cinema .genre-nav--root,.bas-header .genre-nav--item :hover.genre-cinema .genre-nav--root,.bas-header .genre-nav--item:hover.genre-cinema .genre-nav--root{color:#ba0c2f;border-color:#ba0c2f}.bas-header .genre-nav--item :focus.genre-format .genre-nav--root,.bas-header .genre-nav--item:focus.genre-format .genre-nav--root,.bas-header .genre-nav--item :hover.genre-format .genre-nav--root,.bas-header .genre-nav--item:hover.genre-format .genre-nav--root{color:#ba0c2f;border-color:#ba0c2f}.bas-header .genre-nav--item :focus.genre-television .genre-nav--root,.bas-header .genre-nav--item:focus.genre-television .genre-nav--root,.bas-header .genre-nav--item :hover.genre-television .genre-nav--root,.bas-header .genre-nav--item:hover.genre-television .genre-nav--root{color:#ba0c2f;border-color:#ba0c2f}.bas-header .genre-nav--item :focus.genre-movies .genre-nav--root,.bas-header .genre-nav--item:focus.genre-movies .genre-nav--root,.bas-header .genre-nav--item :hover.genre-movies .genre-nav--root,.bas-header .genre-nav--item:hover.genre-movies .genre-nav--root{color:#ba0c2f;border-color:#ba0c2f}.bas-header .genre-nav--item :focus.genre-others .genre-nav--root,.bas-header .genre-nav--item:focus.genre-others .genre-nav--root,.bas-header .genre-nav--item :hover.genre-others .genre-nav--root,.bas-header .genre-nav--item:hover.genre-others .genre-nav--root{color:#ba0c2f;border-color:#ba0c2f}.bas-header .genre-nav--item :focus .genre-nav--root,.bas-header .genre-nav--item:focus .genre-nav--root,.bas-header .genre-nav--item :hover .genre-nav--root,.bas-header .genre-nav--item:hover .genre-nav--root{padding-bottom:5px;border-bottom-width:2px;border-bottom-style:solid}.bas-header .genre-nav--item .genre-nav--root{padding:19px 0 30px}.bas-header .genre-nav--item .genre-nav--root,.bas-header .genre-nav--item .genre-nav--child{color:rgba(0,0,0,0.7);text-decoration:none}.bas-header .genre-nav--item .genre-nav--root.active,.bas-header .genre-nav--item .genre-nav--child.active{font-weight:600}.bas-header .user-nav{display:flex;flex-direction:row;align-items:center;width:auto}.bas-header .user-nav--item--spacer{padding:0 5px;opacity:0.6}.bas-header .user-nav--item{color:#000;line-height:2.5;font-size:13px;position:relative;text-decoration:none;text-transform:uppercase;padding:0 10px;cursor:pointer}@media (max-width: 479px){.bas-header .user-nav--item{line-height:1.6}}.bas-header .user-nav--item:hover,.bas-header .user-nav--item.active:hover,.bas-header .user-nav--item.active{color:#ba0c2f}.bas-header .user-nav--item:hover span,.bas-header .user-nav--item.active:hover span,.bas-header .user-nav--item.active span{background-color:#ba0c2f;color:#fff}.bas-header .user-nav--item:hover::before,.bas-header .user-nav--item.active:hover::before,.bas-header .user-nav--item.active::before{color:#ba0c2f}.bas-header .user-nav--item span{font-size:11px;position:absolute;right:0;padding:0 10px;margin:13px auto;color:#d7dadf;background-color:#898989;font-weight:bold}@media (max-width: 479px){.bas-header .user-nav--item span{margin:9px auto}}.bas-header .user-nav--item.register{display:inline-flex;align-items:center;line-height:1;opacity:0.6;font-weight:bold;text-transform:capitalize;font-size:16px;padding:0}.bas-header .user-nav--item.login,.bas-header .user-nav--item.contact{display:inline-flex;align-items:center;line-height:1;opacity:0.6;font-weight:bold;text-transform:capitalize;font-size:16px;padding:0}@media (max-width: 479px){.bas-header .user-nav--item.login,.bas-header .user-nav--item.contact{font-size:0}}.bas-header .user-nav--item.login::before,.bas-header .user-nav--item.contact::before{font-family:'Ionicons';width:20px;font-size:25px;vertical-align:middle;margin-right:10px;content:'\f345';width:auto;opacity:0.6;font-weight:bold}@media (max-width: 479px){.bas-header .user-nav--item.login::before,.bas-header .user-nav--item.contact::before{margin-right:0}}.bas-header .user-nav--item.login:hover,.bas-header .user-nav--item.contact:hover{color:#000;opacity:0.6}.bas-header .user-nav--item.login.active:hover,.bas-header .user-nav--item.login.active,.bas-header .user-nav--item.contact.active:hover,.bas-header .user-nav--item.contact.active{color:#000;opacity:0.6}.bas-header .user-nav--item.contact::before{content:'\f1b7'}.user-nav--menu-logged-out{display:none}@media (max-width: 479px){.user-nav--menu-logged-out{display:flex;align-items:center}}.user-avatar-holder{position:fixed;top:25px;left:10px;font-size:20px;color:#232323}.user-avatar-holder .user-avatar{width:35px;height:35px;border-radius:50%;border:1px solid #fff;color:#fff;text-align:center;display:inline-flex;align-items:center;justify-content:center;margin-right:14px;font-size:14px;background-color:#ba0c2f;font-weight:600;letter-spacing:1px}.bas-header--vertical-menu{list-style:none;padding:0;margin-top:0;text-transform:capitalize}.bas-header--vertical-menu hr{border-bottom:1px solid rgba(0,0,0,0.6);margin:40px 15px 10px;padding:0}.bas-header--vertical-menu li{padding:0 15px;position:relative;font-size:13px;font-weight:bold;border-bottom:1px solid #2c2e31;opacity:0}.bas-header--vertical-menu li:first-child{border-top:1px solid #2c2e31;font-size:22px}.bas-header--vertical-menu li:last-child{text-align:center;border:0}.bas-header--vertical-menu li a{color:#000;text-decoration:none;display:block;cursor:pointer}.bas-header--vertical-menu li a.user-nav--item{padding:0;color:#5b5c61}.bas-header--vertical-menu li a.login{font-size:13px}.bas-header--vertical-menu li a.logout,.bas-header--vertical-menu li a.login{width:150px;padding:6px 18px 6px;border:1px solid #979aa0;margin:28px auto;text-transform:uppercase;color:#303030;display:flex;align-items:center;text-align:center;border-radius:6px}.bas-header--vertical-menu li a.logout:hover,.bas-header--vertical-menu li a.logout:focus,.bas-header--vertical-menu li a.login:hover,.bas-header--vertical-menu li a.login:focus{color:#ba0c2f}.bas-header--vertical-menu li a.logout:hover:before,.bas-header--vertical-menu li a.logout:focus:before,.bas-header--vertical-menu li a.login:hover:before,.bas-header--vertical-menu li a.login:focus:before{color:#ba0c2f}.bas-header--vertical-menu li a::before{display:inline-block;width:35px;font-family:'Ionicons';font-size:22px;margin-right:10px;vertical-align:middle;color:#898989;border-right:1px solid #2c2e31}.bas-header--vertical-menu li a.catalogs::before{content:'\f41f'}.bas-header--vertical-menu li a.news::before{content:'\f41f'}.bas-header--vertical-menu li a.catalogues::before{content:'\f41f'}.bas-header--vertical-menu li a.downloads::before{content:'\f41f';font-size:20px;padding-left:4px}.bas-header--vertical-menu li a.baskets::before{content:'\f3f8'}.bas-header--vertical-menu li a.recommendations::before{content:'\f454';padding-left:5px}.bas-header--vertical-menu li a.screenings::before{content:'\f2df';font-size:17px;padding-left:3px;padding:5px 0}.bas-header--vertical-menu li a.continue::before{content:'\f487';padding-left:5px}.bas-header--vertical-menu li a.selections::before{content:'\f10a';padding-left:3px}.bas-header--vertical-menu li a.favorites::before{content:'\f4b3'}.bas-header--vertical-menu li a.subscriptions::before{content:'\f149'}.bas-header--vertical-menu li a.profile::before{content:'\f41a'}.bas-header--vertical-menu li a.playlist::before{content:'\f31b'}.bas-header--vertical-menu li a.recently-viewed::before{content:'\f394'}.bas-header--vertical-menu li a.logout::before{content:'\f260'}.bas-header--vertical-menu li a.login::before{content:'\f31e'}.bas-header--vertical-menu li a.active::before{color:#ba0c2f}.bas-header--vertical-menu li :focus .dropdown-menu,.bas-header--vertical-menu li:focus .dropdown-menu,.bas-header--vertical-menu li.open .dropdown-menu{display:block}.bas-header--vertical-menu li .dropdown-menu{margin-top:0;padding:0;position:relative;border-width:0 !important;background:#f3f4f5;top:0;box-shadow:none}.bas-header--vertical-menu li .dropdown-menu li{margin:0;padding:5px 0;text-align:center}.bas-header--vertical-menu li .dropdown-menu li a{color:#000;padding:10px 0;text-decoration:none;display:block;border-bottom:1px solid #ba0c2f}.bas-header--vertical-menu .section-spacer{line-height:25px}.bas-header--vertical-menu .ion-ios-arrow-down{position:absolute;left:calc(13% - 20px);top:15px;width:22px;height:22px;line-height:22px;font-size:22px;transform:rotate(-0.25turn)}.bas-header--vertical-menu .ion-ios-arrow-down.open{transform:none}.bas-header--vertical-menu .open .ion-ios-arrow-down{transform:none}@media screen and (max-width: 1024px){.bas-header{height:70px;max-height:70px}.bas-header .bas-header--menu-container{display:none}.bas-header .side-menu{display:flex;flex-direction:row;justify-content:space-between;align-items:center;font-size:16px;position:relative}.bas-header .side-menu .hamburger-container{display:flex}.bas-header .side-menu .bas-header--search-toggle{font-size:34px;line-height:34px;margin:auto 15px;padding:2px 8px 36px}.bas-header .side-menu .bas-header--search-toggle::before{content:none}.bas-header .side-menu .pom-hamburger{color:#000;width:38px;height:36px}.bas-header .side-menu .pom-hamburger.pom-hamburger--open .pom-hamburger--toggle{left:auto;top:auto;right:15px}}@media screen and (max-width: 479px){.bas-header .bas-header--genre-list{display:none}.bas-header .mobile-categories-holder{margin-top:78px;margin:90px 0 25px 0;padding:0 10px}.bas-header .mobile-categories-holder .mobile-categories{display:block}.bas-header .mobile-categories-holder .mobile-categories .user-nav--item::before{display:inline-block;width:20px;font-family:'Ionicons';content:'\f360';font-size:22px;margin-right:10px;vertical-align:middle;color:#898989}}.bas-header--hide-menu .genre-nav--item :focus .dropdown-menu,.bas-header--hide-menu .genre-nav--item:focus .dropdown-menu,.bas-header--hide-menu .genre-nav--item :hover .dropdown-menu,.bas-header--hide-menu .genre-nav--item:hover .dropdown-menu{display:none !important}

/*!
 * Styles for the Footer component.
 */.bas-footer{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;margin-top:25px;background:#fff;width:100%;min-height:320px;font-size:14px;color:#9a9a9a;padding:0 30px}.bas-footer .bas-footer--content{display:-ms-grid;display:grid;-ms-grid-columns:7fr 5fr;grid-template-columns:7fr 5fr;-ms-grid-rows:2fr 1fr;grid-template-rows:2fr 1fr;width:100%;max-width:1440px;margin-left:auto;margin-right:auto;align-items:center;justify-content:space-between;height:inherit;padding:0}.bas-footer .bas-footer--menu__left{-ms-grid-column:1;-ms-grid-column-span:1;-ms-grid-row:1;-ms-grid-row-span:1;grid-column:1 / 2;grid-row:1 / 2;margin:30px 0 15px;display:flex;flex:0 1 30%;flex-direction:column;justify-content:flex-start;align-items:left}.bas-footer .bas-footer--menu__left>*{margin-right:20px;margin-bottom:15px}.bas-footer .bas-footer--menu__left a{font-size:23px;font-weight:bold;color:#313131}.bas-footer .bas-footer--menu__bottom{-ms-grid-column:1;-ms-grid-column-span:2;-ms-grid-row:2;-ms-grid-row-span:1;grid-column:1 / 3;grid-row:2 / 3;display:-ms-grid;display:grid;-ms-grid-columns:4fr 4fr 4fr;grid-template-columns:4fr 4fr 4fr;font-size:13px;font-weight:500}.bas-footer .bas-footer--menu__bottom .bas-footer--copyright{-ms-grid-column:1;-ms-grid-column-span:1;-ms-grid-row:1;-ms-grid-row-span:1;grid-column:1 / 2;grid-row:1 / 2}.bas-footer .bas-footer--menu__bottom .bas-footer__deluxe-link{-ms-grid-column:2;-ms-grid-column-span:1;-ms-grid-row:1;-ms-grid-row-span:1;grid-column:2 / 3;grid-row:1 / 2;text-align:center}.bas-footer .bas-footer--menu__bottom nav{-ms-grid-column:3;-ms-grid-column-span:1;-ms-grid-row:1;-ms-grid-row-span:1;grid-column:3 / 4;grid-row:1 / 2;text-align:right}.bas-footer .bas-footer--menu__right{-ms-grid-column:2;-ms-grid-column-span:1;-ms-grid-row:1;-ms-grid-row-span:1;grid-column:2 / 3;grid-row:1 / 2;text-align:right}.bas-footer .bas-footer--menu__right>*{margin-left:10px}.bas-footer .bas-footer--menu__right a{color:#9a9a9a}.bas-footer .bas-footer--social{font-size:24px}.bas-footer .bas-footer--social a{margin-left:15px}.bas-footer .bas-footer--social i.ion-logo-facebook{color:#3b5998}.bas-footer .bas-footer--social i.ion-logo-twitter{color:#1da1f2}.bas-footer .bas-footer--social i.ion-logo-instagram{color:#e4405f}.bas-footer .bas-footer--company-logo{vertical-align:middle;max-height:50px}.bas-footer nav span::before{content:' \2022 ';display:inline-block;margin:0 5px}.bas-footer nav span:first-child::before{content:none}.bas-footer a{color:#9a9a9a;text-decoration:none}@media (max-width: 1024px){.bas-footer{height:auto;min-height:160px}.bas-footer .med-hidden{display:none}.bas-footer .bas-footer--content{display:flex;flex-direction:column;text-align:center}.bas-footer .bas-footer--menu__bottom{-ms-grid-columns:100%;grid-template-columns:100%;margin-bottom:30px}.bas-footer .bas-footer--menu__bottom .bas-footer--copyright{-ms-grid-column:1;-ms-grid-column-span:1;-ms-grid-row:2;-ms-grid-row-span:1;grid-column:1 / 2;grid-row:2 / 3;margin-bottom:5px}.bas-footer .bas-footer--menu__bottom .bas-footer__deluxe-link{-ms-grid-column:1;-ms-grid-column-span:1;-ms-grid-row:3;-ms-grid-row-span:1;grid-column:1 / 2;grid-row:3 / 4;text-align:center}.bas-footer .bas-footer--menu__bottom nav{-ms-grid-column:1;-ms-grid-column-span:1;-ms-grid-row:1;-ms-grid-row-span:1;grid-column:1 / 2;grid-row:1 / 2;margin-bottom:5px;text-align:center}.bas-footer .bas-footer--menu__left,.bas-footer .bas-footer--menu__center,.bas-footer .bas-footer--menu__right{width:100%;flex:0 1 auto;flex-direction:column;justify-content:center;align-items:center}.bas-footer .bas-footer--menu__left>*,.bas-footer .bas-footer--menu__center>*,.bas-footer .bas-footer--menu__right>*{margin:5px 0}.bas-footer .bas-footer--menu__right{flex-direction:row}.bas-footer .bas-footer--menu__right>*{margin:5px}}@media (max-width: 479px){.bas-footer nav span::before{content:'\A';white-space:pre-wrap}}

.toastr-container{position:fixed;top:55px;right:0;z-index:10000}.toastr-container .toastr-enter{opacity:0.01}.toastr-container .toastr-enter.toastr-enter-active{opacity:1;transition:opacity 500ms ease-in}.toastr-container .toastr-leave{opacity:1}.toastr-container .toastr-leave.toastr-leave-active{opacity:0.01;transition:opacity 300ms ease-in}.toastr-container .toastr-item{margin:10px;padding:10px;background-color:#fff;color:#000;opacity:0.9;word-wrap:break-word;max-width:300px}.toastr-container .toastr-item.toastr-success{background-color:#51a351}.toastr-container .toastr-item.toastr-info{background-color:#2f96b4}.toastr-container .toastr-item.toastr-warning{background-color:#f89406}.toastr-container .toastr-item.toastr-error{background-color:#bd362f}

/*!
 * Styles for the Modal component.
 */.pom-modal{position:fixed;top:0;right:0;bottom:0;left:0;z-index:9999;background:rgba(50,50,50,0.8);opacity:0;visibility:hidden;display:none;transition:visibility 0s,opacity 250ms;overflow-x:hidden;overflow-y:auto}.pom-modal.pom-modal--active{opacity:1;visibility:visible;display:block}.pom-modal.pom-modal--fading{opacity:0;transition:visibility 250ms 0s,opacity 250ms}.pom-modal.pom-modal--no-transition{transition-property:none}.pom-modal .pom-modal--wrapper{display:flex;align-items:center;justify-content:center;min-height:100%;width:100%}.pom-modal .pom-modal--content{position:relative;width:600px;margin:30px;background:#ffffff;color:#000}.pom-modal .pom-modal--content .pom-modal--close{position:absolute;top:0;right:0;line-height:1;font-size:48px;z-index:9999}.pom-modal .pom-modal--content .pom-modal--close .ion{line-height:1}.pom-modal .pom-modal--btn{width:20px;height:20px;border-bottom:6px solid;border-left:6px solid;position:absolute;top:45%;visibility:hidden}.pom-modal .pom-modal--btn:hover{border-color:#4169e1;cursor:pointer}.pom-modal .pom-modal--btn.btn--prev{transform:rotate(45deg);left:35px}.pom-modal .pom-modal--btn.btn--next{transform:rotate(-135deg);right:35px}.pom-modal .pom-modal--btn.visible{visibility:visible}@media (max-width: 1024px){.pom-modal .pom-modal--wrapper{position:relative}.pom-modal .pom-modal--btn{position:absolute;top:50%;z-index:2}.pom-modal .pom-modal--btn.btn--prev{left:1rem}.pom-modal .pom-modal--btn.btn--next{right:1rem}}

/*!
 * Styles for the Layout component.
 */.bas-layout{font-family:"Barlow-Regular",-apple-system,system-ui,".SFNSText-Regular",BlinkMacSystemFont,"San Francisco",Roboto,"Segoe UI",Oxygen,Ubuntu,Cantarell,"Fira Sans","Droid Sans","Helvetica Neue",Helvetica,"Lucida Grande",sans-serif;line-height:1.428571429}.bas-layout *,.bas-layout ::after,.bas-layout ::before{box-sizing:border-box}.bas-layout input,.bas-layout textarea,.bas-layout select,.bas-layout button:not(.vjs-button){font-family:"Barlow-Regular",-apple-system,system-ui,".SFNSText-Regular",BlinkMacSystemFont,"San Francisco",Roboto,"Segoe UI",Oxygen,Ubuntu,Cantarell,"Fira Sans","Droid Sans","Helvetica Neue",Helvetica,"Lucida Grande",sans-serif}.bas-layout .hidden{display:none !important}.bas-layout #main{min-height:calc(100vh - 70px);margin:70px 0 0;overflow:hidden;transition:0.4s all linear;opacity:0;-webkit-animation:fadeIn 0.9s ease-in-out 0.5s;animation:fadeIn 0.9s ease-in-out 0.5s;-webkit-animation-fill-mode:forwards;animation-fill-mode:forwards}.bas-layout #main.has-breadcrumb{min-height:calc(100vh - 70px - 56px - 320px - 25px);margin:126px 0 0}@media (max-width: 479px){.bas-layout #main.has-breadcrumb{margin:138px 0 0}}.bas-layout .pom-modal .pom-modal--content{background-color:#d7dadf;color:#000;border:1px solid #ba0c2f;max-width:100%;width:600px;min-height:400px;padding:30px}.bas-layout .pom-modal .pom-modal--content .pom-modal--close{color:#000;background-color:#d7dadf;top:10px;right:26px}.bas-layout .pom-modal .pom-modal--content .pom-modal--btn{border-color:#ba0c2f}.bas-layout .pom-modal .pom-modal--content .pom-modal--btn:hover{border-color:#ba0c2f}.bas-layout .pom-modal .pom-modal--content .modal-header{text-align:center}.bas-layout .pom-modal .pom-modal--content .modal-footer button{background-color:#e6e7eb;color:#000;border:2px solid #c8c8d0}.bas-layout .pom-modal .pom-modal--content input{background-color:#fff;border:1px solid #000;border-radius:0;color:#000;text-align:center;height:46px;width:100%;padding:6px 12px;margin-bottom:15px;transition:border-color ease-in-out 0.15s, box-shadow ease-in-out 0.15s;background-color:#caccd4;border-color:#caccd4;width:100%;text-align:left}.bas-layout .pom-modal .pom-modal--content input:hover{border-color:#000}.bas-layout .pom-modal .pom-modal--content input::-moz-placeholder{color:#000;font-size:14px}.bas-layout .pom-modal .pom-modal--content input:-ms-input-placeholder{color:#000;font-size:14px}.bas-layout .pom-modal .pom-modal--content input::-ms-input-placeholder{color:#000;font-size:14px}.bas-layout .pom-modal .pom-modal--content input::placeholder{color:#000;font-size:14px}.bas-layout .two-factor-modal .pom-modal--content{margin:0;width:685px;max-width:100%;padding:40px 50px;border:0;min-height:200px}.bas-layout .two-factor-modal .pom-modal--content .pom-modal--close{top:0;right:-45px;width:45px;height:45px;text-align:center;align-items:center;display:flex;justify-content:center;font-size:30px}.bas-layout .two-factor-modal .pom-modal--content .pom-modal--btn{top:30%;border-bottom:4px solid;border-left:4px solid;z-index:999}.bas-layout .two-factor-modal .modal-content{padding:20px}.bas-layout .two-factor-modal .modal-content input{font-size:15px;font-weight:600;padding-right:35px}.bas-layout .two-factor-modal .modal-footer{display:flex;justify-content:flex-end;margin:30px 0}.bas-layout .two-factor-modal .modal-footer button{padding:10px 40px;font-size:13px;font-weight:bold;text-transform:uppercase;cursor:pointer}.bas-layout .two-factor-modal .modal-footer button:first-child:active,.bas-layout .two-factor-modal .modal-footer button:first-child:focus,.bas-layout .two-factor-modal .modal-footer button:first-child:hover{background-color:#c8c8d0}.bas-layout .two-factor-modal .modal-footer button:nth-child(2){-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;background-color:#ba0c2f;border-color:#ba0c2f;color:#fff;margin-left:20px}.bas-layout .two-factor-modal .modal-footer button:nth-child(2):active,.bas-layout .two-factor-modal .modal-footer button:nth-child(2):focus,.bas-layout .two-factor-modal .modal-footer button:nth-child(2):hover{background-color:#8a0923;border-color:#8a0923}@media (max-width: 1024px){.bas-layout #main{min-height:calc(100vh - 70px);margin:70px auto 0}.bas-layout .pom-modal .pom-modal--content{border:0;max-width:100%;margin:0 20px;height:100%}}@media (max-width: 1024px) and (max-width: 479px){.bas-layout .pom-modal .pom-modal--content{margin:0 5px}}

/*!
 * Styles for the GenreTile component.
 */.genre-section-headline{margin:30px 15px 0;font-size:20px;color:#d7dadf}.genre-section{display:-ms-grid;display:grid;-ms-grid-columns:1fr 1fr 1fr;grid-template-columns:1fr 1fr 1fr}@media (max-width: 1024px){.genre-section{-ms-grid-columns:1fr 1fr;grid-template-columns:1fr 1fr}}@media (max-width: 479px){.genre-section{-ms-grid-columns:1fr;grid-template-columns:1fr}}.genre-section .genre-tile-wrapper{padding:15px}.genre-section .genre-tile{position:relative;display:block;height:calc((33.3333333vw - 30px) * (9 / 16));background-color:#ba0c2f;border-bottom:6px solid #fff}@media (max-width: 1440px){.genre-section .genre-tile{height:calc((33.3333333vw - 30px) * (9 / 16))}}@media (max-width: 1024px){.genre-section .genre-tile{height:calc((50vw - 30px) * (9 / 16))}}@media (max-width: 479px){.genre-section .genre-tile{height:calc((100vw - 30px) * (9 / 16))}}.genre-section .genre-tile .pom-preloader,.genre-section .genre-tile .pom-preloader--content,.genre-section .genre-tile .pom-carousel{width:100%;height:100%}.genre-section .genre-tile .pom-preloader--dots{position:relative;width:41%;height:30px;margin:0 auto;padding-top:70px}.genre-section .genre-tile:hover .overlay{background-color:transparent}.genre-section .genre-tile .mpx-thumbor{overflow:visible}.genre-section .slick-list{height:calc(100% + 50px)}.genre-section .overlay{height:calc(100% + 50px);background-image:linear-gradient(to bottom, transparent 0%, transparent 75%, rgba(0,0,0,0.75) 100%);background-color:rgba(0,0,0,0.13);position:absolute;top:0;bottom:0;left:0;right:0}.genre-section .title-count{position:absolute;left:35px;bottom:5px;color:#696c72;font-weight:bold;font-size:12px;color:#909198}.genre-section .genre-name{position:absolute;top:5px;bottom:auto;left:14px;font-size:18px;line-height:1.7;text-shadow:0 1px 0 rgba(0,0,0,0.5);text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.genre-section .genre-name .oval{border-radius:50%;border:3px solid;margin:0 10px 2px 0;font-size:10px;width:12px;height:12px;display:inline-block;vertical-align:middle}.genre-section .genre-info-wrapper{height:50px;width:100%;position:absolute;bottom:0;background-color:#dadce1}

/*!
 * Styles for the Preloader component.
 */.pom-preloader{position:relative;width:110px}@-webkit-keyframes fadein{from{opacity:0}to{opacity:1}}@keyframes fadein{from{opacity:0}to{opacity:1}}.pom-preloader .pom-preloader--content{-webkit-animation-duration:2s;animation-duration:2s;-webkit-animation-name:fadein;animation-name:fadein}.pom-preloader .pom-preloader--dots{display:block}@-webkit-keyframes fade{0%{opacity:0}30%{opacity:1}100%{opacity:0}}@keyframes fade{0%{opacity:0}30%{opacity:1}100%{opacity:0}}.pom-preloader.pom-preloader--type--dots .pom-preloader--dots .pom-preloader--dot{display:block;position:absolute;width:30px;height:30px;border-radius:15px;background:#000000;content:' ';-webkit-animation-duration:1.25s;animation-duration:1.25s;-webkit-animation-iteration-count:infinite;animation-iteration-count:infinite;-webkit-animation-name:fade;animation-name:fade}.pom-preloader.pom-preloader--type--dots .pom-preloader--dots .pom-preloader--dot.pom-preloader--dot-1{left:0}.pom-preloader.pom-preloader--type--dots .pom-preloader--dots .pom-preloader--dot.pom-preloader--dot-2{left:50%;opacity:0;margin-left:-15px;-webkit-animation-delay:.41667s;animation-delay:.41667s}.pom-preloader.pom-preloader--type--dots .pom-preloader--dots .pom-preloader--dot.pom-preloader--dot-3{right:0;opacity:0;-webkit-animation-delay:.83333s;animation-delay:.83333s}

/*!
 * Styles for the Hero Carousel component.
 */.bas-hero-carousel{width:100%;height:calc(100vw * 9 / 16);position:relative}.bas-hero-carousel .pom-preloader{width:100%}.bas-hero-carousel .pom-preloader .pom-preloader--dots{height:calc(100vw * 9 / 16);width:300px;position:relative;margin:0 auto}.bas-hero-carousel .pom-preloader.pom-preloader--type--dots .pom-preloader--dots .pom-preloader--dot{position:absolute;top:50%;transform:translateY(-50%)}.bas-hero-carousel .slick-slider{width:100%;height:calc(100vw * 9 / 16)}.bas-hero-carousel .slick-slider .slick-slide{position:relative}.bas-hero-carousel .slick-slider .slick-slide .product-category,.bas-hero-carousel .slick-slider .slick-slide .product-title,.bas-hero-carousel .slick-slider .slick-slide .product-tags,.bas-hero-carousel .slick-slider .slick-slide .product-synopsis,.bas-hero-carousel .slick-slider .slick-slide .watch-button{opacity:0}.bas-hero-carousel .slick-slider .slick-slide.slick-active .product-info .product-category,.bas-hero-carousel .slick-slider .slick-slide.slick-active .product-info .product-title,.bas-hero-carousel .slick-slider .slick-slide.slick-active .product-info .product-tags,.bas-hero-carousel .slick-slider .slick-slide.slick-active .product-info .product-synopsis,.bas-hero-carousel .slick-slider .slick-slide.slick-active .product-info .watch-button{-webkit-animation:fadeIn 0.6s ease-in-out forwards, transformUp 0.4s ease-in-out forwards;animation:fadeIn 0.6s ease-in-out forwards, transformUp 0.4s ease-in-out forwards}.bas-hero-carousel .slick-slider .slick-slide.slick-active .product-info .product-category{-webkit-animation-delay:0.04s;animation-delay:0.04s}.bas-hero-carousel .slick-slider .slick-slide.slick-active .product-info .product-title{-webkit-animation-delay:0.08s;animation-delay:0.08s}.bas-hero-carousel .slick-slider .slick-slide.slick-active .product-info .product-tags{-webkit-animation-delay:0.12s;animation-delay:0.12s}.bas-hero-carousel .slick-slider .slick-slide.slick-active .product-info .product-synopsis{-webkit-animation-delay:0.16s;animation-delay:0.16s}.bas-hero-carousel .slick-slider .slick-slide.slick-active .product-info .watch-button{-webkit-animation-delay:0.18s;animation-delay:0.18s}.bas-hero-carousel .slick-slider .slick-current{z-index:10}.bas-hero-carousel .slick-slider .slick-dots{bottom:15px}.bas-hero-carousel .slick-slider .slick-arrow{position:absolute;bottom:30px;z-index:8888;height:80px;width:60px;background:rgba(0,0,0,0.5)}.bas-hero-carousel .slick-slider .slick-arrow::before,.bas-hero-carousel .slick-slider .slick-arrow::after,.bas-hero-carousel .slick-slider .slick-arrow i{cursor:pointer;font-size:48px;text-shadow:0 0 5px rgba(0,0,0,0.5)}.bas-hero-carousel .slick-slider .slick-next::before,.bas-hero-carousel .slick-slider .slick-prev::before{color:#ba0c2f !important;font-family:Ionicons}.bas-hero-carousel .slick-slider .slick-prev{left:0}.bas-hero-carousel .slick-slider .slick-prev::before{content:'\f3cf'}.bas-hero-carousel .slick-slider .slick-next{right:0}.bas-hero-carousel .slick-slider .slick-next::before{content:'\f3d1'}.bas-hero-carousel .slick-slider .asset-thumbor{height:calc(100vw * 9 / 16)}.bas-hero-carousel .slick-slider .overlay-gradient::before{background-image:linear-gradient(to bottom, transparent 0%, transparent 75%, rgba(0,0,0,0.75) 100%);content:'';position:absolute;top:0;right:0;bottom:0;left:0}.bas-hero-carousel .slick-slider .product-info{position:absolute;bottom:10%;left:160px;background-color:rgba(0,0,0,0.8);height:320px;width:540px;padding:40px 45px;color:#fff}.bas-hero-carousel .slick-slider .product-info .product-title{height:auto;font-size:36px;font-weight:800;line-height:1.4;letter-spacing:normal;max-height:3em;overflow:hidden}.bas-hero-carousel .slick-slider .product-info .product-tags{height:auto;font-size:14px;font-weight:bold;text-transform:uppercase}.bas-hero-carousel .slick-slider .product-info .product-category{height:auto;font-size:13px;font-weight:bold;text-transform:uppercase;letter-spacing:2px;margin-bottom:5px}.bas-hero-carousel .slick-slider .product-info .product-category .oval{border-radius:50%;border:3px solid;margin:0 10px 2px 0;font-size:10px;width:12px;height:12px;display:inline-block;vertical-align:middle}.bas-hero-carousel .slick-slider .product-info .product-synopsis{margin:15px 0;font-size:18px;line-height:1.39;letter-spacing:normal;max-height:3em}.bas-hero-carousel .slick-slider .product-info .watch-button{background-color:#ba0c2f;color:#fff;font-size:13px;font-weight:bold;height:auto;padding:15px;width:140px;text-align:center;text-decoration:none;text-transform:uppercase;position:absolute;bottom:20px}@media (max-width: 1250px){.bas-hero-carousel .slick-slider .product-info .watch-button{padding:10px;width:130px}}@media (max-width: 1024px){.bas-hero-carousel .slick-slider .product-info .watch-button{display:none}}.bas-hero-carousel .slick-slider .product-info .watch-button i::before{font-size:15px;padding:0 6px;vertical-align:text-bottom}@media (max-width: 1250px){.bas-hero-carousel .slick-slider .product-info{height:296px;width:500px;padding:30px 34px}}@media (max-width: 1024px){.bas-hero-carousel .slick-slider .product-info{height:250px;width:422px;padding:20px 22px;left:100px}}@media (max-width: 768px){.bas-hero-carousel .slick-slider .product-info{height:180px;width:400px;padding:10px 22px;left:90px}.bas-hero-carousel .slick-slider .product-info .product-title{font-size:28px}.bas-hero-carousel .slick-slider .product-info .product-tags{font-size:12px}.bas-hero-carousel .slick-slider .product-info .product-synopsis{margin:10px 0;font-size:16px;line-height:1.3;max-height:2em}}@media (max-width: 479px){.bas-hero-carousel .slick-slider .product-info{display:none}}.bas-hero-carousel--is-playing-video .slick-dots{display:none !important}.hero-item__play-button{position:absolute;top:calc(50% - 60px);left:calc(50% - 60px);height:120px;width:120px;font-size:120px;cursor:pointer;background-image:url("data:image/svg+xml,%3C%3Fxml version=%271.0%27 encoding=%27utf-8%27%3F%3E%3C%21-- Generator: Adobe Illustrator 21.0.0, SVG Export Plug-In . SVG Version: 6.00 Build 0%29 --%3E%3Csvg version=%271.1%27 id=%27Layer_1%27 xmlns=%27http://www.w3.org/2000/svg%27 xmlns:xlink=%27http://www.w3.org/1999/xlink%27 x=%270px%27 y=%270px%27 viewBox=%270 0 140 140%27 style=%27enable-background:new 0 0 140 140;%27 xml:space=%27preserve%27%3E%3Cstyle type=%27text/css%27%3E .st0%7Bopacity:0.6;fill-rule:evenodd;clip-rule:evenodd;fill:%23FFFFFF;%7D .st1%7Bfill-rule:evenodd;clip-rule:evenodd;fill:%23FFFFFF;%7D%0A%3C/style%3E%3Cpath class=%27st0%27 d=%27M70,5C34.1,5,5,34.1,5,70s29.1,65,65,65c35.9,0,65-29.1,65-65S105.9,5,70,5z M70,132c-34.2,0-62-27.8-62-62 S35.8,8,70,8c34.2,0,62,27.8,62,62S104.2,132,70,132z%27/%3E%3Cg id=%27Shape_2_copy%27%3E%3Cg%3E%3Cpath class=%27st1%27 d=%27M89.2,68.5L63.1,50.4c-0.6-0.4-1.4-0.5-2-0.1c-0.6,0.3-1.1,1-1.1,1.7v36.2c0,0.7,0.4,1.4,1.1,1.7 c0.3,0.1,0.6,0.2,0.9,0.2c0.4,0,0.8-0.1,1.1-0.4l26.1-18.1c0.5-0.4,0.8-0.9,0.8-1.5C90,69.4,89.7,68.8,89.2,68.5z M63.9,84.4V55.6 L84.7,70L63.9,84.4z%27/%3E%3C/g%3E%3C/g%3E%3C/svg%3E%0A")}@media (max-width: 1250px){.hero-item__play-button{top:calc(30vw * 9 / 16 - 60px)}}@media (max-width: 479px){.hero-item__play-button{top:calc(50vw * 9 / 16 - 40px);left:calc(50vw - 40px);height:80px;width:80px;font-size:80px}}.hero-item__video-overlay{padding:0;background-color:rgba(0,0,0,0.8);position:absolute;bottom:105px;left:24px;color:#232323}.hero-item__video-overlay a{text-decoration:none}@media (max-width: 479px){.hero-item__video-overlay{display:none}}.hero-item__video-title-text{color:#fff;font-size:22px;padding:10px}

/*!
 * Styles for the Product Favorite Icon component.
 */.mpx-product-favorite-icon.disabled{opacity:0.5;pointer-events:none}

/*!
 * Styles for the Slider Carousel component.
 */.bas-slider-carousel{position:relative;margin:0 -15px 70px}.bas-slider-carousel::before{content:'';position:absolute;top:0;bottom:0;left:0;width:15px;background:#f3f4f5;z-index:100}.bas-slider-carousel::after{content:'';position:absolute;top:0;bottom:0;right:0;width:15px;background:#f3f4f5;z-index:100}.bas-slider-carousel .pom-preloader{width:100%}.bas-slider-carousel .pom-preloader .pom-preloader--dots{height:150px;width:300px;position:relative;margin:0 auto}.bas-slider-carousel .pom-preloader.pom-preloader--type--dots .pom-preloader--dots .pom-preloader--dot{position:absolute;top:50%;transform:translateY(-50%)}.bas-slider-carousel .slider-item{*zoom:1;position:relative;float:left;padding:0 15px;height:calc(((100vw - (2 * 15px) - (4 * 30px)) / 4) * (9 / 16) + 75px);width:25%}.bas-slider-carousel .slider-item:after{content:"";display:table;clear:both}.bas-slider-carousel .slider-item .mpx-product-favorite-icon{position:absolute;top:7px;right:15px}.bas-slider-carousel .slider-item .favorites-button{font-size:0}.bas-slider-carousel .slider-item .favorites-button.add-favorite::before{color:#fff;content:'\F4B2';font-family:'Ionicons';font-size:18px;text-shadow:1px 1px 1px rgba(0,0,0,0.09),-1px -1px 1px rgba(0,0,0,0.09)}.bas-slider-carousel .slider-item .favorites-button.remove-favorite::before{color:#fff;content:'\F4B3';font-family:'Ionicons';font-size:18px;text-shadow:1px 1px 1px rgba(0,0,0,0.09),-1px -1px 1px rgba(0,0,0,0.09)}@media (max-width: 1024px){.bas-slider-carousel .slider-item{height:calc(((100vw - (2 * 15px) - (3 * 30px)) / 3) * (9 / 16) + 75px);width:33.33333%}}@media (max-width: 768px){.bas-slider-carousel .slider-item{height:calc(((100vw - (2 * 15px) - (2 * 30px)) / 2) * (9 / 16) + 75px);width:50%}}@media (max-width: 479px){.bas-slider-carousel .slider-item{height:calc(((100vw - (2 * 15px) - (1 * 30px)) / 1) * (9 / 16) + 75px);width:100%}}.bas-slider-carousel .slider-item .mpx-product-favorite-icon{visibility:hidden;opacity:0;transition:opacity 0.4s ease-in-out;right:30px}.bas-slider-carousel .slider-item .product-state{color:#fff;display:block;position:absolute;top:10px;left:25px;background-color:#ba0c2f;padding:10px;width:auto;font-size:10px;font-weight:bold;text-transform:uppercase}.bas-slider-carousel .slider-item .mpx-thumbor{width:100%;height:calc(100% - 75px);background-color:#dadce1;transition:width 0.2s, height 0.2s, max-height 0.2s, margin 0.2s}.bas-slider-carousel .slider-item.has-progress .mpx-thumbor{height:calc(100% - 85px)}.bas-slider-carousel .slider-item:hover .mpx-product-favorite-icon{visibility:visible;opacity:1}.bas-slider-carousel .slider-item:hover .slider-tile--info .slider-tile--title{color:#262626;line-height:1.15;margin-top:-60px;background-color:#fff;transition:margin-top 0.3s ease-in-out, background-color 0.3s ease-in-out}.bas-slider-carousel .slider-item:hover .slider-tile--info .slider-tile--title .genre{font-size:14px;font-weight:600;line-height:1.64;color:#b9b9b9}.bas-slider-carousel .slider-item:hover .slider-tile--info .slider-tile--title .synopsis{font-size:15px;font-weight:normal;margin-top:7px;color:gray;white-space:normal;line-height:1.53em;max-height:3em;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:2}.bas-slider-carousel .slider-item:hover .slider-tile--info .slider-tile--title .synopsis p{padding:0;margin:0}.bas-slider-carousel .slider-item a{text-decoration:none}.bas-slider-carousel .slider-item .slider-carousel__playlist-btn{top:5px}.bas-slider-carousel .overlay-gradient::before{content:'';background-color:transparent;cursor:pointer;position:absolute;top:15px;bottom:15px;left:15px;right:15px}.bas-slider-carousel .slider-tile--info{width:calc(100% - 30px - 30px);margin:0 15px;top:0;height:100%;position:absolute}.bas-slider-carousel .slider-tile--info .slider-tile--title{color:#000;display:block;font-size:20px;font-weight:500;text-decoration:none;padding:15px 35px;position:absolute;top:calc(100% - 70px);width:100%;transition:margin-top 0.3s ease-in-out, background-color 0.3s ease-in-out}.bas-slider-carousel .slider-tile--info .slider-tile--title>div{white-space:nowrap;overflow:hidden;-ms-text-overflow:ellipsis;text-overflow:ellipsis}.bas-slider-carousel .slider-tile--info .slider-tile--title>div:first-of-type{width:calc(100% - 18px)}.bas-slider-carousel .slider-tile--info .slider-tile--title .oval{border-radius:50%;border:3px solid;margin:0 10px 2px 0;font-size:10px;width:12px;height:12px;display:inline-block;vertical-align:middle;float:right;width:16px;height:16px;margin:6px 0 0}.bas-slider-carousel .slider-tile--info .slider-tile--title .synopsis{display:none}.bas-slider-carousel .slider-tile--info .genre{font-size:13px}.bas-slider-carousel .hide-clones .slick-cloned{display:none}@media (max-width: 768px){.bas-slider-carousel .hide-clones.hide-clones-3 .slick-cloned{display:inline-block}}@media (max-width: 479px){.bas-slider-carousel .hide-clones.hide-clones-2 .slick-cloned{display:inline-block}}.bas-slider-carousel .slick-dots{bottom:-40px}@media (max-width: 1024px){.bas-slider-carousel .slick-dots{bottom:-60px}}

/*!
 * Styles for the Home Page component.
 */.bas-home-page .bas-header{background-image:linear-gradient(to bottom, rgba(255,255,255,0.8) 0%, rgba(0,0,0,0) 100%);background-color:transparent}.bas-home-page #main{margin-top:0}@media (max-width: 1024px){.bas-home-page #main{min-height:calc(100vh - 300px)}}@media (max-width: 768px){.bas-home-page #main{min-height:calc(100vh - 300px)}}@media (max-width: 479px){.bas-home-page #main{min-height:calc(100vh - 500px)}}.bas-home-page .main-container{padding:0 30px}@media (max-width: 479px){.bas-home-page .main-container{padding:0 15px}}.bas-home-page .genre-section-headline{font-size:32px;font-weight:bold;line-height:1.09;color:#000;margin:55px 0 40px;text-align:center}.bas-home-page .genre-section{display:block}.bas-home-page .genre-section .genre-tile-wrapper{padding:0 15px}.bas-home-page .genre-section .genre-tile{border:0;background-color:transparent;height:auto}@media (max-width: 1024px){.bas-home-page .genre-section .genre-tile .genre-name{left:10px;max-width:calc(100% - 20px)}.bas-home-page .genre-section .genre-tile .genre-name .oval{margin-right:5px}}.bas-home-page .genre-section .genre-name{bottom:17.5%;left:15px;font-size:15px;font-weight:bold;letter-spacing:1.3px;max-width:calc(100% - 30px);text-shadow:unset;text-transform:uppercase}.bas-home-page .genre-section .overlay{background-image:none;background-color:rgba(0,0,0,0.45);transition:background-color 0.1s ease-in-out}.bas-home-page .genre-section .genre-tile .mpx-thumbor,.bas-home-page .genre-section .slick-slider{height:calc(((100vw - (2 * 15px) - (6 * 30px)) / 6) * (9 / 16))}@media (max-width: 1250px){.bas-home-page .genre-section .genre-tile .mpx-thumbor,.bas-home-page .genre-section .slick-slider{height:calc(((100vw - (2 * 15px) - (5 * 30px)) / 5) * (9 / 16))}}@media (max-width: 1024px){.bas-home-page .genre-section .genre-tile .mpx-thumbor,.bas-home-page .genre-section .slick-slider{height:calc(((100vw - (2 * 15px) - (4 * 30px)) / 4) * (9 / 16))}}@media (max-width: 768px){.bas-home-page .genre-section .genre-tile .mpx-thumbor,.bas-home-page .genre-section .slick-slider{height:calc(((100vw - (2 * 15px) - (2 * 30px)) / 2) * (9 / 16))}}@media (max-width: 479px){.bas-home-page .genre-section .genre-tile .mpx-thumbor,.bas-home-page .genre-section .slick-slider{height:calc((100vw - (2 * 30px)) * (9 / 16))}}.bas-home-page .genre-section .slick-slider{margin-bottom:100px}.bas-home-page .genre-section .slick-list{margin:0 -15px;overflow:hidden}.bas-home-page .genre-section .slick-dots{bottom:-40px}@media (max-width: 1024px){.bas-home-page .genre-section .slick-dots{bottom:-60px}}.bas-home-page .genre-section .slick-prev{left:0}.bas-home-page .genre-section .slick-next{right:0}.bas-home-page .bas-slider-carousel .slider-item .mpx-thumbor{height:calc(100% - 75px)}.bas-home-page .bas-slider-carousel .slider-item.has-progress .mpx-thumbor{height:calc(100% - 85px)}.bas-home-page .bas-slider-carousel .slider-tile--info{width:calc(100% - 30px);top:0;margin:0}.bas-home-page .bas-slider-carousel .slider-tile--info .slider-tile--title{top:calc(100% - 75px);background-color:#dadce1;padding:15px;height:100%}.bas-home-page .bas-slider-carousel .slider-tile--info .slider-tile--title>div{font-size:20px;font-weight:bold}.bas-home-page .bas-slider-carousel .slider-tile--info .slider-tile--title .genre{font-size:15px;font-weight:600;color:#696c72}.bas-home-page .bas-slider-carousel .slick-arrow{margin-top:-20px}.bas-home-page .bas-slider-carousel .slick-prev{left:15px}.bas-home-page .bas-slider-carousel .slick-next{right:15px}.bas-home-page .genre-section .slick-arrow,.bas-home-page .bas-slider-carousel .slick-arrow{position:absolute;z-index:8888;height:50px;width:40px;background:rgba(0,0,0,0.5)}.bas-home-page .genre-section .slick-arrow::before,.bas-home-page .genre-section .slick-arrow::after,.bas-home-page .genre-section .slick-arrow i,.bas-home-page .bas-slider-carousel .slick-arrow::before,.bas-home-page .bas-slider-carousel .slick-arrow::after,.bas-home-page .bas-slider-carousel .slick-arrow i{cursor:pointer;font-size:30px;text-shadow:0 0 5px rgba(0,0,0,0.5)}.bas-home-page .genre-section .slick-next::before,.bas-home-page .genre-section .slick-prev::before,.bas-home-page .bas-slider-carousel .slick-next::before,.bas-home-page .bas-slider-carousel .slick-prev::before{color:#ba0c2f !important;font-family:Ionicons}.bas-home-page .genre-section .slick-prev::before,.bas-home-page .bas-slider-carousel .slick-prev::before{content:'\f3cf'}.bas-home-page .genre-section .slick-next::before,.bas-home-page .bas-slider-carousel .slick-next::before{content:'\f3d1'}.bas-home-page .slider-section section{border-top:1px solid rgba(255,255,255,0.2)}.bas-home-page .slider-section .slider-title{margin:45px 0;font-size:32px;font-weight:bold;line-height:1.09;text-align:center}.bas-home-page .slider-section .slider-title a{color:inherit;text-decoration:none}.bas-home-page .slider-section .slider-title a .name{color:#ba0c2f}

.home-page-news-section{width:100%;max-width:1440px;margin-left:auto;margin-right:auto;width:100%;margin:0 auto;margin-bottom:30px}.bas-home-hero-carousel{height:calc(48vw * (9 / 16));margin-top:130px;margin-bottom:8%}.bas-home-hero-carousel .hero-item{width:48vw;height:calc(48vw * (9 / 16))}.pom-preloader{width:100%;min-height:0}.pom-preloader .pom-preloader--dots{height:calc(48vw * (9 / 16));width:150px;position:relative;margin:130px auto 4%}.pom-preloader.pom-preloader--type--dots .pom-preloader--dots .pom-preloader--dot{position:absolute;top:50%;transform:translateY(-50%)}.bas-list-hero-carousel{width:100vw;height:calc(48vw * (9 / 16));position:relative}.bas-list-hero-carousel .mpx-thumbor{height:calc(48vw * (9 / 16))}.bas-list-hero-carousel.has-content,.bas-list-hero-carousel .pom-carousel{width:100vw;height:calc(48vw * (9 / 16));margin-bottom:4%}.bas-list-hero-carousel.has-content .slick-list,.bas-list-hero-carousel .pom-carousel .slick-list{overflow:visible !important}.bas-list-hero-carousel.has-content .slick-slide,.bas-list-hero-carousel .pom-carousel .slick-slide{position:relative;opacity:0.5;transition:transform 0.5s ease-in-out, opacity 0.4s ease-in-out;z-index:-1}.bas-list-hero-carousel.has-content .slick-slide .mpx-thumbor,.bas-list-hero-carousel .pom-carousel .slick-slide .mpx-thumbor{transition:transform 0.5s ease-in-out, opacity 0.4s ease-in-out}.bas-list-hero-carousel.has-content .slick-slide:first-child,.bas-list-hero-carousel .pom-carousel .slick-slide:first-child{transform:rotate(360deg)}.bas-list-hero-carousel.has-content .slick-slide.slick-center,.bas-list-hero-carousel .pom-carousel .slick-slide.slick-center{opacity:1;transform:scale(1.3);z-index:1}.bas-list-hero-carousel .slick-arrow{position:absolute;bottom:30px;z-index:8888;height:80px;width:60px;background:rgba(0,0,0,0.5)}.bas-list-hero-carousel .slick-arrow::before,.bas-list-hero-carousel .slick-arrow::after,.bas-list-hero-carousel .slick-arrow i{cursor:pointer;font-size:48px;text-shadow:0 0 5px rgba(0,0,0,0.5)}@media (max-width: 479px){.bas-list-hero-carousel .slick-arrow{height:40px;width:30px}.bas-list-hero-carousel .slick-arrow::before,.bas-list-hero-carousel .slick-arrow::after,.bas-list-hero-carousel .slick-arrow i{cursor:pointer;font-size:24px}}.bas-list-hero-carousel .slick-next::before,.bas-list-hero-carousel .slick-prev::before{font-family:Ionicons}.bas-list-hero-carousel .slick-prev{left:0}.bas-list-hero-carousel .slick-prev::before{content:'\f3cf'}.bas-list-hero-carousel .slick-next{right:0}.bas-list-hero-carousel .slick-next::before{content:'\f3d1'}@media (min-width: 1531px){.bas-list-hero-carousel .list-hero-carousel--prev i,.bas-list-hero-carousel .list-hero-carousel--next i{font-size:72px}.bas-list-hero-carousel .list-hero-carousel--prev{left:-20px}.bas-list-hero-carousel .list-hero-carousel--next{right:-20px}}.product-info-container{display:none}

.thumbnail{width:100%;padding-top:56.25%;position:relative}.thumbnail--overlay::before{content:'';background:rgba(0,0,0,0.3);position:absolute;top:0;bottom:0;left:0;right:0;z-index:2}.thumbnail--overlay:hover::before{background:transparent}.thumbnail__content{position:absolute;top:0;left:0;bottom:0;right:0;background-size:cover;background-repeat:no-repeat;background-position:center center;border-radius:3px}.thumbnail__content--fallback{display:flex;align-items:center;justify-content:center;font-size:10px;text-align:center}.thumbnail__play-icon{position:absolute;z-index:2;top:37px;left:40px;transform:translate(-50%, -50%);width:42px;height:42px}.thumbnail__text{position:absolute;bottom:0;z-index:3;padding:0.5rem;text-transform:capitalize;font-size:15px;width:100%}.thumbnail__text--below{padding:0.5rem;text-transform:capitalize;font-size:15px;width:100%;color:#000}.thumbnail__text-title{font-weight:bold}.thumbnail__text-title,.thumbnail__text-content{white-space:nowrap;overflow:hidden;text-overflow:ellipsis}

.news-page-item{display:grid;grid-template-columns:1fr;gap:15px}.news-page-item a{text-decoration:none}@media (min-width: 769px){.news-page-item{grid-template-columns:300px 1fr}}.news-page-info{display:flex;flex-direction:column;justify-content:space-between}.news-page-title{color:#232323;font-size:20px;font-weight:600;overflow:hidden;text-overflow:ellipsis;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical}.news-page-subtitle{color:gray;overflow:hidden;text-overflow:ellipsis;display:-webkit-box;-webkit-line-clamp:1;-webkit-box-orient:vertical}.news-page-notes{max-height:70px;display:-webkit-box;-webkit-line-clamp:3;-webkit-box-orient:vertical;overflow:hidden;text-overflow:ellipsis}.news-page-link{color:#ba0c2f}


/*!
 * Styles for the Optgroup component.
 */.opt-dropdown-optgroup{counter-reset:dropdown;counter-increment:section;display:flex;flex-direction:column}.opt-dropdown-optgroup>.label{padding-top:0;padding-right:14px;padding-bottom:0;line-height:1.71;font-weight:bolder}

/*!
 * Styles for the Option component.
 */.pom-dropdown-option:hover{text-decoration:underline;cursor:pointer}.pom-dropdown-option.active{font-weight:bold}.pom-dropdown-option .value{padding:0 14px 0 0;line-height:1.71}

/*!
 * Styles for the Dropdown component.
 */.pom-dropdown{counter-reset:dropdown;width:100%;position:relative;white-space:pre;background-color:#fff;font-size:14px;border-top-left-radius:3px;border-top-right-radius:3px;border-bottom-right-radius:3px;border-bottom-left-radius:3px}.pom-dropdown.expanded{border-bottom-right-radius:0;border-bottom-left-radius:0}.pom-dropdown.expanded .children{visibility:visible}.pom-dropdown>.main{display:flex;width:100%;padding:11px 14px;color:#ba0c2f}.pom-dropdown>.main span{flex:1;display:flex;overflow:hidden;white-space:nowrap;text-overflow:ellipsis}.pom-dropdown>.main .arrow{float:right;margin-left:1rem}.pom-dropdown>.children{display:block;width:100%;visibility:hidden;position:absolute;z-index:100;top:100%;background-color:#fff;color:#696c72;overflow:auto;text-overflow:ellipsis;border-bottom-right-radius:3px;border-bottom-left-radius:3px}.pom-dropdown>.children::-webkit-scrollbar{width:15px}.pom-dropdown>.children::-webkit-scrollbar-track{background-color:#d7dadf;border:6px solid #fff}.pom-dropdown>.children::-webkit-scrollbar-thumb{background-color:#ba0c2f;border:6px solid #fff}.pom-dropdown>.children::-webkit-scrollbar-button{width:0;height:0;display:none}.pom-dropdown>.children::-webkit-scrollbar-corner{background-color:transparent}

/*!
 * Styles for the Login Form component.
 */.mpx-login-page .login-form button[type='submit']{background-color:#4d5a73;font-size:18px;font-weight:500;letter-spacing:1px}.mpx-login-page .login-form button[type='submit']:hover,.mpx-login-page .login-form button[type='submit']:focus{background-color:#4d5a73;outline:none}.mpx-login-page .login-form input{background-color:#000;border:0;border-radius:0;color:#fff;font-size:16px}.mpx-login-page .login-form input:hover,.mpx-login-page .login-form input:focus{outline:none}

/*!
 * Styles for the Form component.
 */.pom-form>form{display:flex;flex-direction:column;align-items:flex-start}.pom-form.submitting{opacity:0.5}

/*!
 * Styles for the Field component.
 */.pom-field.invalid{border:2px solid #ff0000}.pom-field.hidden{display:none}

/*!
 * Styles for the User Show Field component.
 */.mpx-user-show-field{display:flex;font-size:14px}.mpx-user-show-field>* :last-child{margin-left:1rem}

/*!
 * Styles for the Login Page component.
 */.bas-login-page #main{margin:180px auto 0}@media (max-width: 479px){.bas-login-page #main{margin:110px auto 0}}.bas-login-page .ie-info{text-align:center;font-size:32px;color:#000;margin:0 50px}.bas-login-page .ie-info h3{font-weight:700}.bas-login-page .bas-header .bas-header--bottom{display:none}.bas-login-page .bas-header .bas-header--menu--right.bas-header--search{display:none}.bas-login-page .mpx-login-page{display:-ms-grid;display:grid;-ms-grid-columns:1fr 1fr 1fr 1fr 1fr 1fr 1fr 1fr 1fr 1fr 1fr 1fr;grid-template-columns:1fr 1fr 1fr 1fr 1fr 1fr 1fr 1fr 1fr 1fr 1fr 1fr}.bas-login-page .mpx-login-page h2{-ms-grid-column:1;-ms-grid-column-span:12;-ms-grid-row:1;-ms-grid-row-span:1;grid-column:1 / 13;grid-row:1 / 2;margin:0;text-align:center;font-size:37px;font-weight:900;padding-bottom:45px}.bas-login-page .mpx-login-page .login-form{-ms-grid-column:5;-ms-grid-column-span:4;-ms-grid-row:2;-ms-grid-row-span:1;grid-column:5 / 9;grid-row:2 / 3;display:flex;flex-direction:column;padding:20px 0;color:#000;box-sizing:border-box;justify-content:space-evenly;text-align:center}.bas-login-page .mpx-login-page .login-form button[type='submit']{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;background-color:#ba0c2f;color:#fff;text-transform:uppercase;font-size:16px;border-width:0;padding:10px 0;margin-bottom:15px;height:46px;width:100%;cursor:pointer;font-size:15px;font-weight:600;text-transform:capitalize}.bas-login-page .mpx-login-page .login-form button[type='submit']:active,.bas-login-page .mpx-login-page .login-form button[type='submit']:focus,.bas-login-page .mpx-login-page .login-form button[type='submit']:hover{background-color:#8a0923;text-decoration:none}.bas-login-page .mpx-login-page .login-form label{float:left;font-size:14px;font-weight:bold;color:#606166;text-transform:uppercase;padding:10px 0}.bas-login-page .mpx-login-page .login-form .login-links-v2{display:flex;flex-direction:row;justify-content:flex-end;margin:5px 0 20px}.bas-login-page .mpx-login-page .login-form .login-links-v2 .recover{font-size:13px;font-weight:600;text-decoration:none;color:#ba0c2f;align-self:center}.bas-login-page .mpx-login-page .login-form .divider{height:2px;background-color:#d5d7dc;margin:10px 0 15px;position:relative}.bas-login-page .mpx-login-page .login-form .divider span{top:-12px;left:calc(50% - 20px);background:#f3f4f5;width:40px;height:30px;position:absolute}.bas-login-page .mpx-login-page .login-form .login-links{font-size:15px;text-align:center}.bas-login-page .mpx-login-page .login-form .login-links a{color:#ba0c2f;text-decoration:none;font-weight:600}.bas-login-page .mpx-login-page .login-form .login-links a span{font-size:15px;font-weight:500;color:#7c7c7c}.bas-login-page .mpx-login-page .login-form .login-links a:hover{color:#ba0c2f}.bas-login-page .mpx-login-page .login-form .login-links .recover{display:none}.bas-login-page .mpx-login-page .login-form .support-link{opacity:0.8;font-size:14px;line-height:1.29;text-align:center;color:#000;max-width:210px;margin:10px auto}.bas-login-page .mpx-login-page .login-form .support-link a{color:#000;font-weight:bold;text-decoration:none}.bas-login-page .mpx-login-page .login-form .container{position:relative}.bas-login-page .mpx-login-page .login-form .container i{position:absolute;z-index:2;right:30px;top:45px;font-size:25px;color:#7c7c7c}.bas-login-page .mpx-login-page .login-form input{background-color:#fff;border:1px solid #000;border-radius:0;color:#000;text-align:center;height:46px;width:100%;padding:6px 12px;margin-bottom:15px;transition:border-color ease-in-out 0.15s, box-shadow ease-in-out 0.15s;background:#f3f4f5;border:solid 1px #898989;padding:6px 40px 6px 15px;text-align:left}.bas-login-page .mpx-login-page .login-form input:hover{border-color:#000}.bas-login-page .mpx-login-page .login-form input::-moz-placeholder{color:#000;font-size:14px}.bas-login-page .mpx-login-page .login-form input:-ms-input-placeholder{color:#000;font-size:14px}.bas-login-page .mpx-login-page .login-form input::-ms-input-placeholder{color:#000;font-size:14px}.bas-login-page .mpx-login-page .login-form input::placeholder{color:#000;font-size:14px}.bas-login-page .mpx-login-page .login-form input:-webkit-autofill{outline:none;-webkit-text-fill-color:#000;-webkit-box-shadow:0 0 0 1000px #f3f4f5 inset}.bas-login-page .mpx-login-page .login-form input:-webkit-autofill:hover,.bas-login-page .mpx-login-page .login-form input:-webkit-autofill:focus,.bas-login-page .mpx-login-page .login-form input:-webkit-autofill:active{outline:none;border-color:#898989;-webkit-text-fill-color:#000;box-shadow:0 0 0 1000px #f3f4f5 inset}.bas-login-page .mpx-login-page .login-form input::-webkit-input-placeholder{color:rgba(0,0,0,0.5)}.bas-login-page .mpx-login-page .login-form input::-moz-placeholder{color:rgba(0,0,0,0.5);opacity:1}.bas-login-page .mpx-login-page .login-form input:-ms-input-placeholder{color:rgba(0,0,0,0.5)}@media (max-width: 1024px){.bas-login-page .mpx-login-page .login-form{-ms-grid-column:4;-ms-grid-column-span:6;-ms-grid-row:2;-ms-grid-row-span:1;grid-column:4 / 10;grid-row:2 / 3}}@media (max-width: 479px){.bas-login-page .mpx-login-page .login-form{-ms-grid-column:2;-ms-grid-column-span:10;-ms-grid-row:2;-ms-grid-row-span:1;grid-column:2 / 12;grid-row:2 / 3}}


/*!
 * Styles for the Product Show Asset Modal component.
 */.mpx-product-show-asset-modal{color:#fff}.mpx-product-show-asset-modal .pom-modal .pom-modal--content{padding:56px 62px;max-width:1340px}.mpx-product-show-asset-modal .asset-modal-name{font-size:30px;font-weight:bold;letter-spacing:0.3px;margin:0 0 30px;text-transform:uppercase}.mpx-product-show-asset-modal .mpx-thumbor{width:100%;height:500px;display:flex;justify-content:center;align-items:center}.mpx-product-show-asset-modal .mpx-thumbor img{max-height:500px;max-width:100%;height:auto;width:auto}.mpx-product-show-asset-modal .video-player{width:100%}.mpx-product-show-asset-modal .video-player .pom-preloader{width:100%}.mpx-product-show-asset-modal .video-player .pom-video-player{max-width:100%;height:auto;width:auto}.mpx-product-show-asset-modal .asset-modal-description{margin:23px 0}.mpx-product-show-asset-modal .asset-modal-description .asset-modal-classification{text-transform:uppercase}.mpx-product-show-asset-modal .asset-modal-description .asset-modal-date{font-size:18px;letter-spacing:0.2px}.mpx-product-show-asset-modal .asset-modal-description .asset-modal-synopsis{font-size:20px;letter-spacing:1.6px;margin:30px 0 42px}.mpx-product-show-asset-modal .asset-modal-description .asset-modal-talents{font-size:18px;letter-spacing:1.4px;color:#d7dadf}.mpx-product-show-asset-modal .asset-modal-description .asset-modal-talents .asset-modal-file-size{display:block}.mpx-product-show-asset-modal .asset-modal-description .asset-modal-talents .asset-modal-tags span{margin-right:10px}.mpx-product-show-asset-modal .slick-arrow{position:absolute;top:30%;z-index:8888;height:70px;width:55px;background:rgba(0,0,0,0.5)}.mpx-product-show-asset-modal .slick-arrow::before,.mpx-product-show-asset-modal .slick-arrow::after,.mpx-product-show-asset-modal .slick-arrow i{cursor:pointer;font-size:20px;text-shadow:0 0 5px rgba(0,0,0,0.5);color:#ba0c2f}.mpx-product-show-asset-modal .slick-arrow:hover{background:rgba(0,0,0,0.5)}.mpx-product-show-asset-modal .slick-arrow.slick-prev{left:0}.mpx-product-show-asset-modal .slick-arrow.slick-prev::before{font-family:Ionicons;content:'\f3cf'}.mpx-product-show-asset-modal .slick-arrow.slick-next{right:0}.mpx-product-show-asset-modal .slick-arrow.slick-next::before{font-family:Ionicons;content:'\f3d1'}

.mpx-product-show-synopsis-block{display:inline-block;width:100%;min-height:275px}.mpx-product-show-synopsis-block h1{margin:33px 36px 25px;font-size:18px;font-weight:bold;text-align:left}.mpx-product-show-synopsis-block .metadata-block--synopsis{margin:0 37px 42px;font-size:16px;line-height:1.88;text-align:left}.mpx-product-show-synopsis-block .additional-info .genre-color{margin-top:20px;text-transform:uppercase;font-weight:900}

.mpx-product-show-metadata-block{margin-top:40px;font-size:14px;font-weight:bold;line-height:2.07;text-align:left}.mpx-product-show-metadata-block .left-metadata{padding:0;float:left;width:50%}@media (min-width: 1250px){.mpx-product-show-metadata-block .credits-key-metadata{width:200px}}.mpx-product-show-metadata-block .right-metadata{padding:0;float:right;width:50%}.mpx-product-show-metadata-block li{list-style:none}.mpx-product-show-metadata-block li.duration::after{content:'m'}.mpx-product-show-metadata-block li.copyright{display:none}.mpx-product-show-metadata-block li b{min-width:135px;display:inline-block;vertical-align:top}.mpx-product-show-metadata-block li span{display:inline-block}.mpx-product-show-metadata-block .child-dropdown .pom-dropdown{background-color:transparent}.mpx-product-show-metadata-block .child-dropdown .pom-dropdown>.main{color:inherit;padding:0}.mpx-product-show-metadata-block .child-dropdown .pom-dropdown>.children{width:auto}.mpx-product-show-metadata-block .child-dropdown .pom-dropdown .pom-dropdown-option a{color:#000}.metadata-block--list .additional-info{display:none}.mpx-product-show-metadata-block__list{display:grid;grid-template-rows:repeat(auto-fit, auto)}.mpx-product-show-metadata-block__list .crews,.mpx-product-show-metadata-block__list .box-office,.mpx-product-show-metadata-block__list .rating,.mpx-product-show-metadata-block__list .release-date,.mpx-product-show-metadata-block__list .awards,.mpx-product-show-metadata-block__list .cast-block,.mpx-product-show-metadata-block__list .producer-block,.mpx-product-show-metadata-block__list .producer,.mpx-product-show-metadata-block__list .language-short,.mpx-product-show-metadata-block__list .duration-dmd,.mpx-product-show-metadata-block__list .resolution,.mpx-product-show-metadata-block__list .host,.mpx-product-show-metadata-block__list .creator{display:none}.mpx-product-show-metadata-block__list .duration-text__label:before{content:'Runtime'}.mpx-product-show-metadata-block__list .producer__label:before{content:'Producer'}.mpx-product-show-metadata-block__list .language__label:before{content:'Language Versions'}.mpx-product-show-metadata-block__list .copyright__label:before{content:'Produced by'}

/*!
 * Styles for the Product component.
 */.mpx-product-show{width:100%}.mpx-product-show .add-block-deactivation-msg{width:600px;height:300px;max-width:100%;border:2px #ff9100 solid;z-index:9999;position:fixed;top:calc(50% - 150px);left:calc(50% - 300px);background-color:#000000;text-align:center}.mpx-product-show .add-block-deactivation-msg .disable-ad-block-link{color:#ffffff;font-size:12px}.mpx-product-show .add-block-deactivation-msg .message-container{margin:18px 18px 10px;padding:12px;height:80%;color:#fff}.mpx-product-show .add-block-deactivation-msg .message-container>h1{text-align:center;color:#fff}.mpx-product-show .product-show-filters{max-width:25vw !important;position:absolute;top:130px;left:calc(75vw + 30px);width:calc(25vw - 30px);z-index:99999;padding:0 5px}@media (max-width: 768px){.mpx-product-show .product-show-filters{width:25vw;left:75vw}}.mpx-product-show .product-show-filters .filter-inner-section{display:flex;flex-direction:column;width:auto}.mpx-product-show .product-show-filters .filter-inner-section .filter-by{padding:0}.mpx-product-show .product-show-filters .season-dropdown{width:auto;min-width:200px;max-width:500px;background:none;font-size:14px;font-weight:bold;text-transform:uppercase}.mpx-product-show .product-show-filters .pom-dropdown>.children{width:auto;min-width:200px;max-width:600px}.mpx-product-show .product-show-filters .pom-dropdown>.main{padding:0;color:inherit}@media (max-width: 479px){.mpx-product-show .product-show-filters{display:none}}.mpx-product-show .see-more-videos{text-align:center;font-size:16px;padding-bottom:15px;font-family:-apple-system, system-ui, '.SFNSText-Regular', system-ui, 'San Francisco', Roboto, 'Segoe UI', Oxygen, Ubuntu, Cantarell, 'Fira Sans', 'Droid Sans', 'Helvetica Neue', Helvetica, 'Lucida Grande', sans-serif}.mpx-product-show .see-more-videos p{position:relative;top:10px}.mpx-product-show .see-more-videos .login-access{color:#b20200}.mpx-product-show .see-more-videos a{text-decoration:none;color:#000000;font-weight:600;cursor:pointer}.download-button{position:absolute;z-index:1;right:20px;font-size:30px;cursor:pointer}.download-button::before{color:#ba0c2f !important;font-family:'Ionicons';content:'\f41f'}.download-button.custom-button{right:50%;bottom:2px}@media (max-width: 768px){.download-button.custom-button{right:20px}}.download-button.custom-button::before{color:#fff}

.mpx-product-subscribe-icon{float:right;margin-bottom:10px;text-align:center;width:100%}.mpx-product-subscribe-icon .subscribe-button{display:block;border-radius:3px;background-color:#384f68;border:solid 1px #000;font-size:14px;font-weight:bold;letter-spacing:0.1px;line-height:39px;padding:0 15px 0 10px;color:#232323;text-transform:uppercase;text-decoration:none;text-align:center}.mpx-product-subscribe-icon.disabled{opacity:0.5}

/*!
 * Styles for the Product Genre Page component.
 */.bas-product-genre-page .mpx-product-list--result-count{padding:0 20px}.bas-product-genre-page .genre-section{display:block;max-width:1440px;width:100%;margin:0 auto;padding:30px}@media (max-width: 479px){.bas-product-genre-page .genre-section{padding:15px}}.bas-product-genre-page .genre-heading{display:flex}.bas-product-genre-page .genre-heading .oval{display:inline-block;width:30px;height:30px;border-radius:50%;border:4.7px solid;margin:auto 15px auto 0}.bas-product-genre-page .genre-heading h2{font-size:42px;font-weight:bold;flex:1;color:#000;margin:0}@media (max-width: 479px){.bas-product-genre-page .genre-heading .oval{width:15px;height:15px;border-radius:50%;border:2.35px solid;margin:auto 7.5px auto 0}.bas-product-genre-page .genre-heading h2{font-size:20px}}.bas-product-genre-page .page-controls{border-top:0;margin:auto;padding:15px 0}@media (max-width: 479px){.bas-product-genre-page .page-controls .items-per-page{display:none}}@media (max-width: 768px){.bas-product-genre-page .page-controls .sorting{display:none}}.bas-product-genre-page .genre-list-filters{display:block;font-size:16px;font-weight:900;padding:15px 0}@media (max-width: 479px){.bas-product-genre-page .genre-list-filters{font-size:12px;padding:15px 0;line-height:24px}}.bas-product-genre-page .genre-list-filters--item{display:inline-block;color:rgba(0,0,0,0.7);text-transform:uppercase;letter-spacing:0.5px;margin-right:30px;padding-bottom:5px;position:relative}.bas-product-genre-page .genre-list-filters--item:empty{display:none}.bas-product-genre-page .genre-list-filters--item :focus .dropdown-menu,.bas-product-genre-page .genre-list-filters--item:focus .dropdown-menu,.bas-product-genre-page .genre-list-filters--item :hover .dropdown-menu,.bas-product-genre-page .genre-list-filters--item:hover .dropdown-menu{display:block;top:27px;left:0;opacity:1;padding:0}.bas-product-genre-page .genre-list-filters--item :focus .dropdown-menu a,.bas-product-genre-page .genre-list-filters--item:focus .dropdown-menu a,.bas-product-genre-page .genre-list-filters--item :hover .dropdown-menu a,.bas-product-genre-page .genre-list-filters--item:hover .dropdown-menu a{display:block}.bas-product-genre-page .genre-list-filters--item a{color:rgba(0,0,0,0.7);text-decoration:none;padding-bottom:5px;border-bottom:2px solid transparent}.bas-product-genre-page .genre-list-filters--item a i{display:none}.bas-product-genre-page .genre-list-filters--item a.active{color:#000}.bas-product-genre-page .genre-list-filters--item a.has-children i{display:inline;margin-left:5px}.bas-product-genre-page .genre-list-filters--item span:hover{border-bottom:2px solid}@media (max-width: 479px){.bas-product-genre-page .genre-list-filters--item{margin-right:15px}}.bas-product-genre-page .genre-list-filters--child:empty{display:none}.bas-product-genre-page .genre-list-filters--child a{display:block;color:rgba(0,0,0,0.7);text-decoration:none}.bas-product-genre-page .mpx-product-list{justify-content:space-between;color:#000;margin:auto auto 75px}.bas-product-genre-page .pom-preloader{width:100%;min-height:0}.bas-product-genre-page .pom-preloader .pom-preloader--dots{height:calc(42vw * (9 / 16));width:150px;position:relative;margin:60px auto 4%}.bas-product-genre-page .pom-preloader.pom-preloader--type--dots .pom-preloader--dots .pom-preloader--dot{position:absolute;top:50%;transform:translateY(-50%)}.bas-product-genre-page .bas-list-hero-carousel{width:100vw;height:calc(42vw * (9 / 16));position:relative;margin-top:60px}.bas-product-genre-page .bas-list-hero-carousel .list-hero-tile{width:42vw;height:calc(42vw * (9 / 16))}.bas-product-genre-page .bas-list-hero-carousel .list-hero-link{display:block;position:relative}.bas-product-genre-page .bas-list-hero-carousel .mpx-thumbor{height:calc(42vw * (9 / 16))}.bas-product-genre-page .bas-list-hero-carousel .product-synopsis{display:none}.bas-product-genre-page .bas-list-hero-carousel.has-content,.bas-product-genre-page .bas-list-hero-carousel .pom-carousel{width:100vw;height:calc(42vw * (9 / 16));margin-bottom:4%}.bas-product-genre-page .bas-list-hero-carousel.has-content .slick-list,.bas-product-genre-page .bas-list-hero-carousel .pom-carousel .slick-list{overflow:visible !important}.bas-product-genre-page .bas-list-hero-carousel.has-content .slick-slide,.bas-product-genre-page .bas-list-hero-carousel .pom-carousel .slick-slide{position:relative;opacity:0.5;transition:transform 0.5s ease-in-out, opacity 0.4s ease-in-out;z-index:-1}.bas-product-genre-page .bas-list-hero-carousel.has-content .slick-slide .mpx-thumbor,.bas-product-genre-page .bas-list-hero-carousel .pom-carousel .slick-slide .mpx-thumbor{transition:transform 0.5s ease-in-out, opacity 0.4s ease-in-out}.bas-product-genre-page .bas-list-hero-carousel.has-content .slick-slide:first-child,.bas-product-genre-page .bas-list-hero-carousel .pom-carousel .slick-slide:first-child{transform:rotate(360deg)}.bas-product-genre-page .bas-list-hero-carousel.has-content .slick-slide.slick-center,.bas-product-genre-page .bas-list-hero-carousel .pom-carousel .slick-slide.slick-center{opacity:1;transform:scale(1.3);z-index:1}.bas-product-genre-page .bas-list-hero-carousel.has-content .product-info,.bas-product-genre-page .bas-list-hero-carousel .pom-carousel .product-info{position:absolute;bottom:30px;background-color:rgba(0,0,0,0.8);left:60px;height:auto;width:auto;max-width:540px;min-width:360px;z-index:2;padding:30px;line-height:normal}@media (max-width: 1024px){.bas-product-genre-page .bas-list-hero-carousel.has-content .product-info,.bas-product-genre-page .bas-list-hero-carousel .pom-carousel .product-info{width:360px}}.bas-product-genre-page .bas-list-hero-carousel.has-content .product-info .product-category,.bas-product-genre-page .bas-list-hero-carousel .pom-carousel .product-info .product-category{height:auto;font-size:13px;font-weight:bold;text-transform:uppercase;letter-spacing:2px;margin-bottom:5px}.bas-product-genre-page .bas-list-hero-carousel.has-content .product-info .product-category .oval,.bas-product-genre-page .bas-list-hero-carousel .pom-carousel .product-info .product-category .oval{border-radius:50%;border:3px solid;margin:0 10px 2px 0;font-size:10px;width:12px;height:12px;display:inline-block;vertical-align:middle}.bas-product-genre-page .bas-list-hero-carousel.has-content .product-info .product-title,.bas-product-genre-page .bas-list-hero-carousel .pom-carousel .product-info .product-title{color:#fff;font-size:28px;font-weight:800}.bas-product-genre-page .bas-list-hero-carousel.has-content .product-info .product-metadata,.bas-product-genre-page .bas-list-hero-carousel .pom-carousel .product-info .product-metadata{color:#fff;font-size:15px;font-weight:bold;text-transform:uppercase}.bas-product-genre-page .bas-list-hero-carousel .slick-arrow{position:absolute;bottom:30px;z-index:8888;height:80px;width:60px;background:rgba(0,0,0,0.5)}.bas-product-genre-page .bas-list-hero-carousel .slick-arrow::before,.bas-product-genre-page .bas-list-hero-carousel .slick-arrow::after,.bas-product-genre-page .bas-list-hero-carousel .slick-arrow i{cursor:pointer;font-size:48px;text-shadow:0 0 5px rgba(0,0,0,0.5)}@media (max-width: 479px){.bas-product-genre-page .bas-list-hero-carousel .slick-arrow{height:40px;width:30px}.bas-product-genre-page .bas-list-hero-carousel .slick-arrow::before,.bas-product-genre-page .bas-list-hero-carousel .slick-arrow::after,.bas-product-genre-page .bas-list-hero-carousel .slick-arrow i{cursor:pointer;font-size:24px}}.bas-product-genre-page .bas-list-hero-carousel .slick-next::before,.bas-product-genre-page .bas-list-hero-carousel .slick-prev::before{font-family:Ionicons}.bas-product-genre-page .bas-list-hero-carousel .slick-prev{left:0}.bas-product-genre-page .bas-list-hero-carousel .slick-prev::before{content:'\f3cf'}.bas-product-genre-page .bas-list-hero-carousel .slick-next{right:0}.bas-product-genre-page .bas-list-hero-carousel .slick-next::before{content:'\f3d1'}@media (min-width: 1531px){.bas-product-genre-page .bas-list-hero-carousel .list-hero-carousel--prev i,.bas-product-genre-page .bas-list-hero-carousel .list-hero-carousel--next i{font-size:72px}.bas-product-genre-page .bas-list-hero-carousel .list-hero-carousel--prev{left:-20px}.bas-product-genre-page .bas-list-hero-carousel .list-hero-carousel--next{right:-20px}}.bas-product-genre-page .dropdown-menu{position:absolute;background-color:#f3f4f5;margin-top:5px;padding-top:20px;padding-bottom:20px;border-radius:0;border-bottom:2px solid #ba0c2f;display:none;box-shadow:0 0 5px 0 rgba(0,0,0,0.5);z-index:1000;min-width:100px;height:auto;list-style:none;font-size:16px;font-weight:600;line-height:2;text-align:left;margin-top:0;padding:0;top:35px}.bas-product-genre-page .dropdown-menu:focus,.bas-product-genre-page .dropdown-menu:hover{display:block}.bas-product-genre-page .dropdown-menu li{display:block !important;padding:5px;position:relative}.bas-product-genre-page .dropdown-menu li:hover{color:#fff}.bas-product-genre-page .dropdown-menu li:hover .oval{visibility:visible}.bas-product-genre-page .dropdown-menu li.hidden{display:none !important}.bas-product-genre-page .dropdown-menu li a{display:inline-block;text-transform:capitalize;padding:5px 15px}.bas-product-genre-page .dropdown-menu li .oval{border-radius:50%;border:3px solid;margin:0 10px 2px 0;font-size:10px;width:12px;height:12px;display:inline-block;vertical-align:middle;border-width:2px;margin-bottom:3px;visibility:hidden}.bas-product-genre-page .dropdown-menu li .flyout-menu{display:none;position:absolute;top:0;left:100%}.bas-product-genre-page .dropdown-menu li .flyout-menu ul{margin-left:25px;padding-left:0;border-bottom-width:2px;border-bottom-style:solid;background-color:#f3f4f5}.bas-product-genre-page .dropdown-menu li .flyout-menu li .oval{visibility:hidden !important}.bas-product-genre-page .dropdown-menu li .flyout-menu li:hover .oval{visibility:visible !important}.bas-product-genre-page .dropdown-menu li:hover .flyout-menu{display:block}.bas-product-genre-page .dropdown-menu li{margin:0;padding:0}.bas-product-genre-page .dropdown-menu li a{white-space:nowrap;text-transform:capitalize}.bas-product-genre-page .login-link{text-align:center;width:100%}.bas-product-genre-page .login-link a{text-decoration:none;color:#ba0c2f}.bas-product-genre-page .login-link a:hover{text-decoration:underline}

/*!
 * Styles for the Account Details component.
 */.bas-account-details-page .container{padding:0 30px}@media (max-width: 768px){.bas-account-details-page .container{padding:0 15px}}.bas-account-details-page .container .mpx-update-password-modal .pom-modal--content{background-color:#e6e7eb;padding:40px 50px;color:#000;border:0;min-height:200px;min-width:600px}.bas-account-details-page .container .mpx-update-password-modal .pom-modal--close{color:#000;top:0;right:-45px;width:45px;height:45px;text-align:center;align-items:center;display:flex;justify-content:center;background-color:#e6e7eb;font-size:30px}@media (max-width: 768px){.bas-account-details-page .container .mpx-update-password-modal .pom-modal--close{top:-50px;right:25px}}.bas-account-details-page .container .mpx-update-password-modal .password-modal-header{margin-bottom:20px}.bas-account-details-page .container .mpx-update-password-modal .password-modal-header h1{font-size:24px;line-height:0;font-weight:bold;color:#000}.bas-account-details-page .container .mpx-update-password-modal .password-modal-header p{font-size:16px;line-height:0.75;letter-spacing:normal;color:#232323}.bas-account-details-page .container .mpx-update-password-modal .password-modal-input{position:relative}.bas-account-details-page .container .mpx-update-password-modal .password-modal-input input{background-color:#fff;border:1px solid #000;border-radius:0;color:#000;text-align:center;height:46px;width:100%;padding:6px 12px;margin-bottom:15px;transition:border-color ease-in-out 0.15s, box-shadow ease-in-out 0.15s;background-color:#caccd4;border-color:#caccd4;color:#000;width:100%;text-align:left;font-size:15px;font-weight:600;padding-right:35px}.bas-account-details-page .container .mpx-update-password-modal .password-modal-input input:hover{border-color:#000}.bas-account-details-page .container .mpx-update-password-modal .password-modal-input input::-moz-placeholder{color:#000;font-size:14px}.bas-account-details-page .container .mpx-update-password-modal .password-modal-input input:-ms-input-placeholder{color:#000;font-size:14px}.bas-account-details-page .container .mpx-update-password-modal .password-modal-input input::-ms-input-placeholder{color:#000;font-size:14px}.bas-account-details-page .container .mpx-update-password-modal .password-modal-input input::placeholder{color:#000;font-size:14px}.bas-account-details-page .container .mpx-update-password-modal .password-modal-input input::-moz-placeholder{color:rgba(0,0,0,0.8)}.bas-account-details-page .container .mpx-update-password-modal .password-modal-input input:-ms-input-placeholder{color:rgba(0,0,0,0.8)}.bas-account-details-page .container .mpx-update-password-modal .password-modal-input input::-ms-input-placeholder{color:rgba(0,0,0,0.8)}.bas-account-details-page .container .mpx-update-password-modal .password-modal-input input::placeholder{color:rgba(0,0,0,0.8)}.bas-account-details-page .container .mpx-update-password-modal .password-modal-input i{position:absolute;right:15px;top:10px;font-size:19px}.bas-account-details-page .container .mpx-update-password-modal .password-modal-footer{display:flex;justify-content:flex-end;margin:30px 0}.bas-account-details-page .container .mpx-update-password-modal .password-modal-footer .update-password,.bas-account-details-page .container .mpx-update-password-modal .password-modal-footer .cancel{border:2px solid #c8c8d0;padding:10px 40px;font-size:13px;font-weight:bold;text-transform:uppercase;cursor:pointer}.bas-account-details-page .container .mpx-update-password-modal .password-modal-footer .cancel:active,.bas-account-details-page .container .mpx-update-password-modal .password-modal-footer .cancel:focus,.bas-account-details-page .container .mpx-update-password-modal .password-modal-footer .cancel:hover{background-color:#c8c8d0}.bas-account-details-page .container .mpx-update-password-modal .password-modal-footer .update-password{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;background-color:#ba0c2f;border-color:#ba0c2f;color:#fff;margin-left:20px}.bas-account-details-page .container .mpx-update-password-modal .password-modal-footer .update-password:active,.bas-account-details-page .container .mpx-update-password-modal .password-modal-footer .update-password:focus,.bas-account-details-page .container .mpx-update-password-modal .password-modal-footer .update-password:hover{background-color:#8a0923;border-color:#8a0923}.bas-account-details-page .container .container-wrapper{width:100%;max-width:1440px;margin-left:auto;margin-right:auto}.bas-account-details-page .container h1{color:#000;font-size:26px;font-weight:900;display:inline-block;line-height:1;text-transform:capitalize}.bas-account-details-page .account-details--box{margin-top:30px;margin-bottom:60px}.bas-account-details-page .account-details--box .columns{display:-ms-grid;display:grid;-ms-grid-columns:1fr 1fr;grid-template-columns:1fr 1fr;-ms-grid-gap:15px;grid-gap:15px}@media (max-width: 768px){.bas-account-details-page .account-details--box .columns{-ms-grid-columns:1fr;grid-template-columns:1fr;-ms-grid-gap:7.5px;grid-gap:7.5px}}.bas-account-details-page .account-details--box .columns .half-column{background-color:#dadce1;position:relative}.bas-account-details-page .account-details--box .columns .half-column hr{margin-bottom:40px;margin-top:10px;outline:0;height:0;border:0}.bas-account-details-page .account-details--box .columns .half-column hr.line-bottom-split{border-bottom:15px solid #f3f4f5}@media (max-width: 479px){.bas-account-details-page .account-details--box .columns .half-column hr.line-bottom-split{border-bottom:7px solid #f3f4f5;margin-bottom:0}}@media (max-width: 768px){.bas-account-details-page .account-details--box .columns .half-column hr.line-bottom-split{border-bottom:7.5px solid #f3f4f5;margin-bottom:0}}.bas-account-details-page .account-details--box .edit-section{position:absolute;right:20px;top:20px}@media (max-width: 768px){.bas-account-details-page .account-details--box .edit-section{right:0;top:15px}}.bas-account-details-page .account-details--box .edit-section button{margin:0}.bas-account-details-page .account-details--box .edit-section .ion{margin-right:15px}@media (max-width: 1024px){.bas-account-details-page .account-details--box .edit-section{padding:0 20px}}@media (max-width: 479px){.bas-account-details-page .account-details--box .edit-section{padding:10px}}.bas-account-details-page .account-details--box .password-change{position:absolute;right:20px;top:10px}@media (max-width: 768px){.bas-account-details-page .account-details--box .password-change{position:absolute;right:20px;top:10px}}.bas-account-details-page .account-details--box .password-change i{margin-right:15px}.bas-account-details-page .account-details--box .submit-section{padding:10px 0;align-self:self-end;width:100%}.bas-account-details-page .account-details--box .submit-section button{margin:0}.bas-account-details-page .account-details--box .submit-section .cancel-button{color:#000;background-color:transparent;border:2px solid #c8c8d0;margin-right:20px}.bas-account-details-page .account-details--box .submit-section .cancel-button:hover,.bas-account-details-page .account-details--box .submit-section .cancel-button:focus{background-color:#c8c8d0}.bas-account-details-page .account-details--box h2{font-size:16px;font-weight:bold;text-transform:uppercase;letter-spacing:1px}.bas-account-details-page .account-details--box .account-details--company,.bas-account-details-page .account-details--box .account-details--personal,.bas-account-details-page .account-details--box .account-details--security{width:100%;align-items:normal;display:flex;flex-wrap:nowrap;flex-direction:column;padding:50px 100px}@media (max-width: 1024px){.bas-account-details-page .account-details--box .account-details--company,.bas-account-details-page .account-details--box .account-details--personal,.bas-account-details-page .account-details--box .account-details--security{padding:10px 20px}}@media (max-width: 479px){.bas-account-details-page .account-details--box .account-details--company,.bas-account-details-page .account-details--box .account-details--personal,.bas-account-details-page .account-details--box .account-details--security{padding:10px 20px}}.bas-account-details-page .account-details--box .account-details--company form,.bas-account-details-page .account-details--box .account-details--personal form,.bas-account-details-page .account-details--box .account-details--security form{display:block}.bas-account-details-page .account-details--box .account-details--security .password-change{margin:10px 0;max-width:200px}.bas-account-details-page .account-details--box .mpx-user-show-field{display:block;padding-bottom:25px}.bas-account-details-page .account-details--box .mpx-user-show-field div{border:solid 1px #898989;margin-left:0;line-height:1;font-size:15px;font-weight:600;color:#000;opacity:1;padding:15px;cursor:default}.bas-account-details-page .account-details--box .mpx-user-show-field .password-decor{font-size:10px;color:#898989}.bas-account-details-page .account-details--box .mpx-user-show-field .account-details--label{line-height:20px;font-size:14px;font-weight:bold;opacity:1;color:#5b5c61;text-transform:uppercase;border:0;padding:5px 0 10px}.bas-account-details-page .account-details--box .mpx-user-show-field.required-field .account-details--label::after{content:'*';vertical-align:super}.bas-account-details-page .account-details--box .pom-field{display:block;padding-bottom:25px}.bas-account-details-page .account-details--box .pom-field label{display:block;line-height:20px;font-size:14px;font-weight:bold;opacity:1;color:#5b5c61;text-transform:uppercase;padding:5px 0 10px}.bas-account-details-page .account-details--box .pom-field input:not([type='checkbox']){background-color:#fff;border:1px solid #000;border-radius:0;color:#000;text-align:center;height:46px;width:100%;padding:6px 12px;margin-bottom:15px;transition:border-color ease-in-out 0.15s, box-shadow ease-in-out 0.15s;background-color:#dadce1;border:solid 1px #898989;font-size:15px;font-weight:600;color:#000;text-align:left;height:46px;padding:15px;line-height:2;margin:10px 0 0}.bas-account-details-page .account-details--box .pom-field input:not([type='checkbox']):hover{border-color:#000}.bas-account-details-page .account-details--box .pom-field input:not([type='checkbox'])::-moz-placeholder{color:#000;font-size:14px}.bas-account-details-page .account-details--box .pom-field input:not([type='checkbox']):-ms-input-placeholder{color:#000;font-size:14px}.bas-account-details-page .account-details--box .pom-field input:not([type='checkbox'])::-ms-input-placeholder{color:#000;font-size:14px}.bas-account-details-page .account-details--box .pom-field input:not([type='checkbox'])::placeholder{color:#000;font-size:14px}.bas-account-details-page .account-details--box .pom-field input:not([type='checkbox'])[name='email']{pointer-events:none;color:#999}.bas-account-details-page .account-details--box .pom-field select{background-color:#fff;color:#000;border:0;font-size:14px;height:30px;text-transform:capitalize}.bas-account-details-page .account-details--box .pom-field select:focus{outline:none}.bas-account-details-page .account-details--box .pom-field:last-child{-ms-grid-columns:6fr 6fr;grid-template-columns:6fr 6fr}.bas-account-details-page .account-details--box .pom-field:last-child label{-ms-grid-column:1;-ms-grid-column-span:2;-ms-grid-row:1;-ms-grid-row-span:1;grid-column:1 / 3;grid-row:1 / 2;align-self:center}.bas-account-details-page .account-details--box .pom-field:last-child input{-ms-grid-column:2;-ms-grid-column-span:1;-ms-grid-row:1;-ms-grid-row-span:1;grid-column:2 / 3;grid-row:1 / 2}.bas-account-details-page button{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;background-color:#ba0c2f;border:0;color:#fff;cursor:pointer;float:right;font-size:13px;font-weight:bold;margin:30px 0;padding:10px 20px;text-transform:uppercase}.bas-account-details-page button:active,.bas-account-details-page button:focus,.bas-account-details-page button:hover{background-color:#8a0923;text-decoration:none}@media (max-width: 479px){.bas-account-details-page .container .mpx-update-password-modal .pom-modal--content{min-width:200px}.bas-account-details-page .container .mpx-update-password-modal .pom-modal--content .password-modal-header h1{font-size:16px}.bas-account-details-page .container .mpx-update-password-modal .pom-modal--content .password-modal-header p{font-size:12px}.bas-account-details-page .container .mpx-update-password-modal .pom-modal--content .password-modal-footer .update-password,.bas-account-details-page .container .mpx-update-password-modal .pom-modal--content .password-modal-footer .cancel{padding:10px;font-size:12px}.bas-account-details-page .container h1{font-size:20px}.bas-account-details-page .account-details--box .account-details-company--section,.bas-account-details-page .account-details--box .account-details-personal--section{padding:10px 20px;width:50%}.bas-account-details-page .account-details--box .left-section{width:100%}.bas-account-details-page .account-details--box .right-section{width:100%}.bas-account-details-page .account-details--box .edit-section{padding:0 25px 0 0}}@media (max-width: 479px) and (max-width: 1024px){.bas-account-details-page .account-details--box .edit-section{padding:10px 20px}}

/*!
 * Styles for the Product Search Page component.
 */.bas-search-page .search-wrapper{max-width:1440px;width:100%;margin:0 auto}.bas-search-page .page-controls{margin:0 30px 50px}@media (max-width: 708px){.bas-search-page .page-controls .sorting-controls{display:none}}@media (max-width: 479px){.bas-search-page .search-filter{margin:30px 0}}.bas-search-page #main .search-filter{margin-left:30px;margin-right:30px}.bas-search-page #main .search-filter input[type='text']{left:0;width:calc(100% - 125px)}.bas-search-page #main .search-filter .submit-search{right:0}.bas-search-page #main .no-results{margin-top:80px;text-align:center}.bas-search-page #main .no-results span{line-height:18px;font-weight:bold;padding:20px;background-color:#e6e7eb}.bas-search-page .print-andSelectAll-wrapper{justify-content:end;margin-right:30px;margin-left:30px;padding-top:20px;padding-bottom:20px;border-top:1px solid #e6e7eb}

.print-selector{position:absolute;top:20px;left:30px;cursor:pointer;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;z-index:10}.print-selector::before{font-family:Ionicons;font-size:25px;content:'\F147';color:white}.print-selector-selected::before{color:#3d93aa;content:'\F2B9'}.print-selector-disabled{color:#898989;opacity:0.5;pointer-events:none}

.print-andSelectAll-wrapper{display:flex;flex-direction:row;align-items:center;justify-content:center;align-content:center;gap:30px;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;font-weight:bold;color:#898989}.selectall-button{display:flex;cursor:pointer;align-items:center;flex-direction:row;justify-content:center;align-content:center;gap:10px}.selectall-button.selectall-button-disabled{pointer-events:none;opacity:0.6;cursor:default}.selectall-button-checkbox{cursor:pointer;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;z-index:10}.selectall-button-checkbox::before{font-family:Ionicons;font-size:25px;content:'\f219';color:#898989}.selectall-button-checkbox-someselected::before{content:'\F147'}.selectall-button-checkbox-allselected::before{content:'\F2B9'}.print-button{background-color:#3d93aa;padding-top:4px;padding-bottom:4px;padding-left:12px;padding-right:12px;color:white;border-radius:4px;cursor:pointer;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;display:flex;align-items:center;justify-content:center;align-content:center;gap:10px}.print-button::before{font-family:Ionicons;font-size:18px;content:'\f35c'}.print-button:hover{background-color:#3d93aa}.print-button-disabled{pointer-events:none;opacity:0.6;background-color:#898989}.print-button-loading{pointer-events:none;opacity:0.6;background-color:#898989}.print-button-loading::before{content:'\f394'}

h1{color:#000;font-size:26px;font-weight:900}.news-page-container-wrapper{padding:0 30px;margin-bottom:30px}.news-page-container{width:100%;max-width:1440px;margin-left:auto;margin-right:auto;width:100%;margin:0 auto}.news-page-items{display:grid;grid-template-columns:100%;gap:30px;margin-top:1em}@media (min-width: 1025px){.news-page-items{grid-template-columns:repeat(2, 50%)}}

/*!
 * Styles for the Product Favorites Page component.
 */.bas-product-favorites-page .mpx-product-list{padding:0 30px}@media (max-width: 479px){.bas-product-favorites-page .mpx-product-list{padding:0 15px}}.bas-product-favorites-page .mpx-product-list h1{width:100%;max-width:1440px;margin-left:auto;margin-right:auto;color:#000;font-size:26px;font-weight:900}@media (max-width: 479px){.bas-product-favorites-page .mpx-product-list h1{font-size:20px}}.bas-product-favorites-page .mpx-product-list h3{width:100%;max-width:1440px;margin-left:auto;margin-right:auto;text-transform:none}@media (max-width: 479px){.bas-product-favorites-page .mpx-product-list .page-controls .items-per-page{display:none}}@media (max-width: 768px){.bas-product-favorites-page .mpx-product-list .page-controls .sorting{display:none}}.bas-product-favorites-page .mpx-product-list .favorites-controls{display:flex;align-items:center;padding-bottom:50px;top:15px;left:-15px;cursor:pointer;font-size:16px;align-self:center;color:#5b5c61;width:120px}.bas-product-favorites-page .mpx-product-list .favorites-controls span{margin-left:20px}.bas-product-favorites-page .mpx-product-list .favorites-controls.checked{content:'\F2B9'}.bas-product-favorites-page .mpx-product-list .favorites-controls.checked::before{font-family:Ionicons;font-size:25px;color:#c2192a;content:'\F2B9'}.bas-product-favorites-page .mpx-product-list .favorites-controls::before{font-family:Ionicons;font-size:25px;content:'\F147'}.bas-product-favorites-page .mpx-product-list .favorites-controls input{visibility:hidden}.bas-product-favorites-page .mpx-product-list .favorite-section{display:flex;justify-content:space-between;width:100%;max-width:1440px;margin-left:auto;margin-right:auto}.bas-product-favorites-page .mpx-product-list .favorite-section::before{font-family:Ionicons;font-size:15px;padding:0 5px 0 0;color:#ba0c2f}.bas-product-favorites-page .mpx-product-list .remove-from-favorites{cursor:pointer;margin-bottom:40px;display:inline-flex;align-items:center;justify-content:center;font-size:13px;font-weight:bold;margin-left:10px;padding:6px 20px;border:1px solid #c8c8d0;color:#000;text-transform:uppercase}.bas-product-favorites-page .mpx-product-list .remove-from-favorites:focus,.bas-product-favorites-page .mpx-product-list .remove-from-favorites:active{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;color:#fff;background-color:#ba0c2f}.bas-product-favorites-page .mpx-product-list .remove-from-favorites:focus::before,.bas-product-favorites-page .mpx-product-list .remove-from-favorites:active::before{color:#fff}.bas-product-favorites-page .mpx-product-list .container{width:100%;max-width:1440px;margin-left:auto;margin-right:auto;display:-ms-grid;display:grid;-ms-grid-columns:33.33333% 33.33333% 33.33333%;grid-template-columns:33.33333% 33.33333% 33.33333%}@media (max-width: 768px){.bas-product-favorites-page .mpx-product-list .container{-ms-grid-columns:50% 50%;grid-template-columns:50% 50%}}@media (max-width: 479px){.bas-product-favorites-page .mpx-product-list .container{-ms-grid-columns:100%;grid-template-columns:100%}}@supports (grid-gap: 30px){.bas-product-favorites-page .mpx-product-list .container{-ms-grid-columns:calc((100% - 2 * 30px) / 3) calc((100% - 2 * 30px) / 3) calc((100% - 2 * 15px) / 3);grid-template-columns:calc((100% - 2 * 30px) / 3) calc((100% - 2 * 30px) / 3) calc((100% - 2 * 15px) / 3);grid-gap:30px}@media (max-width: 768px){.bas-product-favorites-page .mpx-product-list .container{-ms-grid-columns:calc((100% - 30px) / 2) calc((100% - 30px) / 2);grid-template-columns:calc((100% - 30px) / 2) calc((100% - 30px) / 2)}}@media (max-width: 479px){.bas-product-favorites-page .mpx-product-list .container{-ms-grid-columns:calc((100% - 30px) / 2) calc((100% - 30px) / 2);grid-template-columns:calc((100% - 30px) / 2) calc((100% - 30px) / 2)}}}.bas-product-favorites-page .mpx-product-list .container .mpx-product-tile{margin-left:30px}@supports (grid-gap: 15px){.bas-product-favorites-page .mpx-product-list .container .mpx-product-tile{padding:0}}.bas-product-favorites-page .mpx-product-list .container .mpx-product-tile .favorite-checkbox{margin:-15px -10px;position:absolute;top:15px;left:20px;font-family:Ionicons;content:'\F147';color:#606166;font-size:25px;text-align:center;vertical-align:middle;align-self:center}.bas-product-favorites-page .mpx-product-list .container .mpx-product-tile .favorite-checkbox.checked{color:#c2192a;content:'\F2B9'}.bas-product-favorites-page .mpx-product-list .container .mpx-product-tile .favorite-checkbox.checked::before{color:#c2192a;content:'\F2B9'}.bas-product-favorites-page .mpx-product-list .container .mpx-product-tile .favorite-checkbox::before{content:'\F147'}.bas-product-favorites-page .mpx-product-list .container .mpx-product-tile .favorite-checkbox input{visibility:hidden}.bas-product-favorites-page .mpx-product-list .container .mpx-product-tile .overlay-gradient::before{left:0}@supports (grid-gap: 15px){.bas-product-favorites-page .mpx-product-list .container .mpx-product-tile .overlay-gradient::before{right:0;top:0}}.bas-product-favorites-page .mpx-product-list .container .mpx-thumbor{height:calc(((1440px - 15px) / 3 - 30px) * 9 / 16)}@media (max-width: 1250px){.bas-product-favorites-page .mpx-product-list .container .mpx-thumbor{height:calc(((100vw - 2 * 15px) / 3 - 30px) * 9 / 16)}}@media (max-width: 768px){.bas-product-favorites-page .mpx-product-list .container .mpx-thumbor{height:calc(((100vw - 2 * 15px) / 2 - 30px) * 9 / 16)}}@media (max-width: 479px){.bas-product-favorites-page .mpx-product-list .container .mpx-thumbor{height:calc(((100vw - 2 * 15px) / 2 - 30px) * 9 / 16)}}@supports (grid-gap: 15px){.bas-product-favorites-page .mpx-product-list .container .mpx-thumbor{height:calc((1440px - (2 * 15px)) / 3 * (9 / 16))}@media (max-width: 1500px){.bas-product-favorites-page .mpx-product-list .container .mpx-thumbor{height:calc(((100vw - (2 * 30px) - (2 * 15px)) / 3) * 9 / 16)}}@media (max-width: 1250px){.bas-product-favorites-page .mpx-product-list .container .mpx-thumbor{height:calc(((100vw - (2 * 30px) - (2 * 15px)) / 3) * 9 / 16)}}@media (max-width: 1024px){.bas-product-favorites-page .mpx-product-list .container .mpx-thumbor{height:calc(((100vw - (2 * 30px) - (2 * 15px)) / 3) * 9 / 16)}}@media (max-width: 768px){.bas-product-favorites-page .mpx-product-list .container .mpx-thumbor{height:calc(((100vw - (2 * 30px) - (1 * 15px)) / 2) * 9 / 16)}}@media (max-width: 479px){.bas-product-favorites-page .mpx-product-list .container .mpx-thumbor{height:calc(((100vw - (2 * 30px) - (1 * 15px)) / 2) * 9 / 16)}}}.bas-product-favorites-page .page-controls .toggle-filters{display:none}

.mpx-recommendation-list a{color:#000;text-decoration:none}

.mpx-recommendation-show{margin:0 15px}.mpx-recommendation-show .recommendation-show{display:-ms-grid;display:grid;-ms-grid-columns:1fr 1fr 1fr 1fr 1fr 1fr 1fr 1fr 1fr 1fr 1fr 1fr;grid-template-columns:1fr 1fr 1fr 1fr 1fr 1fr 1fr 1fr 1fr 1fr 1fr 1fr}.mpx-recommendation-show .recommendation-show .download{background-color:#4d5a73;cursor:pointer;font-size:16px;text-align:center;padding:12px 20px 10px}.mpx-recommendation-show .recommendation-show .download::before{font-family:Ionicons;font-size:20px;content:'\f41f';padding:0 5px 0 0;vertical-align:middle}.mpx-recommendation-show .recommendation-show .recommendation-player{-ms-grid-column:1;-ms-grid-column-span:12;-ms-grid-row:1;-ms-grid-row-span:3;grid-column:1 / 13;grid-row:1 / 4}.mpx-recommendation-show .recommendation-show .recommendation-player .video-data{display:flex;justify-content:space-between}.mpx-recommendation-show .recommendation-show .recommendation-player .video-data h1{font-size:36px}.mpx-recommendation-show .recommendation-show .recommendation-player .video-data .protection-levels{display:none;flex-direction:row;align-items:center;color:#ffffff}.mpx-recommendation-show .recommendation-show .recommendation-player .video-data .protection-levels div{background-color:#000000;font-size:14px;height:30px;line-height:2;margin-left:15px;opacity:0.33;width:50px;text-align:center}.mpx-recommendation-show .recommendation-show .recommendation-player .video-data .protection-levels .active{opacity:1}.mpx-recommendation-show .recommendation-show .recommendation-player .video-player{display:block;width:100%;height:100%;min-height:735px}.mpx-recommendation-show .recommendation-show .recommendation-player .video-player .pom-preloader{width:100%}.mpx-recommendation-show .recommendation-show .recommendation-player .video-player .pom-video-player{max-width:100%;height:auto;width:auto}.mpx-recommendation-show .recommendation-show .recommendation-player .mpx-thumbor{display:flex;justify-content:center;align-items:center;height:700px}.mpx-recommendation-show .recommendation-show .recommendation-player .mpx-thumbor img{max-height:700px;max-width:100%;height:auto;width:auto}.mpx-recommendation-show .recommendation-show .recommendation-carousel-section{-ms-grid-column:1;-ms-grid-column-span:12;-ms-grid-row:4;-ms-grid-row-span:1;grid-column:1 / 13;grid-row:4 / 5;margin-top:45px}.mpx-recommendation-show .recommendation-show .recommendation-carousel-section .recommendation-item{margin-top:35px}.mpx-recommendation-show .recommendation-show .recommendation-carousel-section .recommendation-item:first-child{margin-top:0}.mpx-recommendation-show .recommendation-show .recommendation-carousel-section .recommendation-item .recommendation-data{margin:0;display:flex;flex-direction:row;justify-content:space-between}.mpx-recommendation-show .recommendation-show .recommendation-carousel-section .recommendation-item .recommendation-data h2{font-size:20px;margin-bottom:7px}.mpx-recommendation-show .recommendation-show .recommendation-carousel-section .recommendation-carousel{display:-ms-grid;display:grid;-ms-grid-columns:2fr 2fr 2fr 2fr 2fr 2fr;grid-template-columns:2fr 2fr 2fr 2fr 2fr 2fr;padding:30px 0;position:relative;margin:0;border-bottom:solid 2px #ba0c2f;overflow:hidden}.mpx-recommendation-show .recommendation-show .recommendation-carousel-section .recommendation-carousel .overlay-gradient::before{background-image:linear-gradient(to bottom, transparent 0%, transparent 50%, rgba(0,0,0,0.75) 100%);content:'';background-color:rgba(0,0,0,0.13);cursor:pointer;position:absolute;top:0;bottom:0;left:0;right:0}.mpx-recommendation-show .recommendation-show .recommendation-carousel-section .recommendation-carousel .overlay-gradient:hover::before{background-color:transparent}.mpx-recommendation-show .recommendation-show .recommendation-carousel-section .recommendation-carousel .carousel-item{height:180px;padding:0 5px;position:relative}.mpx-recommendation-show .recommendation-show .recommendation-carousel-section .recommendation-carousel .carousel-item a{height:100%}.mpx-recommendation-show .recommendation-show .recommendation-carousel-section .recommendation-carousel .carousel-item .mpx-thumbor{height:180px;width:100%;position:relative}.mpx-recommendation-show .recommendation-show .recommendation-carousel-section .recommendation-carousel .carousel-item .default-fig{height:100%;width:100%;background-color:#dadce1}.mpx-recommendation-show .recommendation-show .recommendation-carousel-section .recommendation-carousel .carousel-item .empty-fig,.mpx-recommendation-show .recommendation-show .recommendation-carousel-section .recommendation-carousel .carousel-item .mpx-thumbor{max-height:180px}.mpx-recommendation-show .recommendation-show .recommendation-carousel-section .recommendation-carousel .carousel-item figcaption{display:flex;flex-direction:column;position:absolute;bottom:15px;color:#fff;text-transform:capitalize;margin-left:10px;max-width:calc(100% - 10px)}.mpx-recommendation-show .recommendation-show .recommendation-carousel-section .recommendation-carousel .carousel-item figcaption .name{white-space:nowrap;overflow:hidden;-ms-text-overflow:ellipsis;text-overflow:ellipsis;font-size:16px}.mpx-recommendation-show .recommendation-show .recommendation-carousel-section .recommendation-carousel .carousel-item figcaption .description{font-size:12px;margin-top:5px}

/*!
 * Styles for the Recommendations Page component.
 */.bas-recommendations-page #main{padding:0 30px}@media (max-width: 479px){.bas-recommendations-page #main{padding:0 15px}}.bas-recommendations-page .container{display:-ms-grid;display:grid;-ms-grid-columns:1fr 1fr 1fr 1fr 1fr 1fr 1fr 1fr 1fr 1fr 1fr 1fr;grid-template-columns:1fr 1fr 1fr 1fr 1fr 1fr 1fr 1fr 1fr 1fr 1fr 1fr;max-width:1440px;width:100%;margin:auto}.bas-recommendations-page .container h1{-ms-grid-column:1;-ms-grid-column-span:12;-ms-grid-row:1;-ms-grid-row-span:1;grid-column:1 / 13;grid-row:1 / 2;color:#000;font-size:26px;font-weight:900}.bas-recommendations-page .container .mpx-recommendation-list{-ms-grid-column:1;-ms-grid-column-span:12;-ms-grid-row:2;-ms-grid-row-span:1;grid-column:1 / 13;grid-row:2 / 3}.bas-recommendations-page .container.container--not-found h1{color:#000;font-size:26px;font-weight:900;-ms-grid-column:1;-ms-grid-column-span:12;-ms-grid-row:1;-ms-grid-row-span:1;grid-column:1 / 13;grid-row:1 / 2;color:#000}.bas-recommendations-page .container.container--not-found h3{-ms-grid-column:1;-ms-grid-column-span:12;-ms-grid-row:2;-ms-grid-row-span:1;grid-column:1 / 13;grid-row:2 / 3;font-size:22px;line-height:22px;text-transform:none}.bas-recommendations-page .recommendations-list{display:flex;flex-direction:column}.bas-recommendations-page .recommendations-list .recommendation-item{display:-ms-grid;display:grid;-ms-grid-columns:3fr 9fr;grid-template-columns:3fr 9fr;margin-top:35px;border-bottom:1px solid #d5d7dc}.bas-recommendations-page .recommendations-list .recommendation-item:first-child{margin-top:0}.bas-recommendations-page .recommendations-list .recommendation-item:not(:last-child){border-bottom:1px solid #24262b}@media (max-width: 1024px){.bas-recommendations-page .recommendations-list .recommendation-item{-ms-grid-columns:1fr;grid-template-columns:1fr}}.bas-recommendations-page .recommendations-list .recommendation-item .recommendation-data{display:-ms-grid;display:grid;-ms-grid-columns:3fr 1fr;grid-template-columns:3fr 1fr;text-decoration:none;color:#000}@media (max-width: 1024px){.bas-recommendations-page .recommendations-list .recommendation-item .recommendation-data{-ms-grid-columns:1fr;grid-template-columns:1fr}}.bas-recommendations-page .recommendations-list .recommendation-item .recommendation-data h2{display:none}.bas-recommendations-page .recommendations-list .recommendation-item .recommendation-data .recommendation-message,.bas-recommendations-page .recommendations-list .recommendation-item .recommendation-data .addressee,.bas-recommendations-page .recommendations-list .recommendation-item .recommendation-data .created-at{display:none}.bas-recommendations-page .recommendations-list .recommendation-item .recommendation-data .email-content{color:#000}.bas-recommendations-page .recommendations-list .recommendation-item .recommendation-data .email-content h2{display:none}.bas-recommendations-page .recommendations-list .recommendation-item .recommendation-data .email-content p .label{display:block;font-size:16px;font-weight:bold;line-height:1.18}.bas-recommendations-page .recommendations-list .recommendation-item .recommendation-data .email-content p .label.message{display:none}.bas-recommendations-page .recommendations-list .recommendation-item .recommendation-data .email-content p .value{font-size:15px;line-height:28px;font-weight:600;color:#5b5c61}.bas-recommendations-page .recommendations-list .recommendation-item .recommendation-data .email-content .email-message{margin:0}.bas-recommendations-page .recommendations-list .recommendation-item .recommendation-data .email-content .email-message .value{font-size:18px;font-weight:normal;color:#000;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;text-decoration:none}.bas-recommendations-page .recommendations-list .recommendation-item .recommendation-data .email-info{-ms-grid-column:1;-ms-grid-column-span:1;-ms-grid-row:2;-ms-grid-row-span:1;grid-column:1 / 2;grid-row:2 / 3;display:inline-flex;justify-content:space-between}.bas-recommendations-page .recommendations-list .recommendation-item .recommendation-data .email-info p{color:#000;font-size:14px;font-weight:normal;margin:25px 0}.bas-recommendations-page .recommendations-list .recommendation-item .recommendation-data .email-info p .label{color:#ba0c2f;font-size:13px;font-weight:900;line-height:1.36;display:block;text-transform:uppercase}.bas-recommendations-page .recommendations-list .recommendation-item .recommendation-data .email-info p .label::after{content:':';margin-right:1rem}.bas-recommendations-page .recommendations-list .recommendation-carousel{-ms-grid-column:1;-ms-grid-column-span:1;-ms-grid-row:1;-ms-grid-row-span:1;grid-column:1 / 2;grid-row:1 / 2;padding:15px 0;position:relative;margin:0;margin-right:40px;overflow:hidden}@media (max-width: 1024px){.bas-recommendations-page .recommendations-list .recommendation-carousel{-ms-grid-column:1;-ms-grid-column-span:2;-ms-grid-row:1;-ms-grid-row-span:3;grid-column:1 / 3;grid-row:1 / 4;margin-right:0}}.bas-recommendations-page .recommendations-list .recommendation-carousel .overlay-gradient::before{background-image:linear-gradient(to bottom, transparent 0%, transparent 50%, rgba(0,0,0,0.75) 100%);content:'';background-color:rgba(0,0,0,0.13);cursor:pointer;position:absolute;top:0;bottom:0;left:0;right:0}.bas-recommendations-page .recommendations-list .recommendation-carousel .overlay-gradient:hover::before{background-color:transparent}.bas-recommendations-page .recommendations-list .recommendation-carousel .overlay-gradient.video::after{position:absolute;background-image:url(/img/9f535e5e8f271b33486a.svg);top:20%;left:15%;border:0;width:42px;height:42px}.bas-recommendations-page .recommendations-list .recommendation-carousel .slick-arrow{position:absolute;bottom:30px;z-index:8888;height:50px;width:40px;background:rgba(255,255,255,0.5)}.bas-recommendations-page .recommendations-list .recommendation-carousel .slick-arrow::before,.bas-recommendations-page .recommendations-list .recommendation-carousel .slick-arrow::after,.bas-recommendations-page .recommendations-list .recommendation-carousel .slick-arrow i{cursor:pointer;font-size:20px;text-shadow:0 0 5px rgba(255,255,255,0.5);color:#ba0c2f}.bas-recommendations-page .recommendations-list .recommendation-carousel .slick-next::before,.bas-recommendations-page .recommendations-list .recommendation-carousel .slick-prev::before{font-family:Ionicons}.bas-recommendations-page .recommendations-list .recommendation-carousel .slick-prev{left:0}.bas-recommendations-page .recommendations-list .recommendation-carousel .slick-prev::before{content:'\f3cf'}.bas-recommendations-page .recommendations-list .recommendation-carousel .slick-next{right:0}.bas-recommendations-page .recommendations-list .recommendation-carousel .slick-next::before{content:'\f3d1'}.bas-recommendations-page .recommendations-list .recommendation-carousel::after{background:transparent}.bas-recommendations-page .recommendations-list .recommendation-carousel::before{background:transparent}.bas-recommendations-page .recommendations-list .recommendation-carousel .pom-carousel{height:100%;width:100%}.bas-recommendations-page .recommendations-list .recommendation-carousel .slick-slider{width:100%;height:calc((((100vw - 2 * 30px) * 3 / 12) - 40px) * 9 / 16)}@media (max-width: 1024px){.bas-recommendations-page .recommendations-list .recommendation-carousel .slick-slider{min-height:250px;background:#2d2d2d}}.bas-recommendations-page .recommendations-list .recommendation-carousel .carousel-item,.bas-recommendations-page .recommendations-list .recommendation-carousel .pom-carousel__tile{height:100%;width:100%}.bas-recommendations-page .recommendations-list .recommendation-carousel .carousel-item a,.bas-recommendations-page .recommendations-list .recommendation-carousel .pom-carousel__tile a{height:100%}.bas-recommendations-page .recommendations-list .recommendation-carousel .carousel-item .slick-slide,.bas-recommendations-page .recommendations-list .recommendation-carousel .carousel-item .mpx-thumbor,.bas-recommendations-page .recommendations-list .recommendation-carousel .pom-carousel__tile .slick-slide,.bas-recommendations-page .recommendations-list .recommendation-carousel .pom-carousel__tile .mpx-thumbor{width:100%;height:calc((((100vw - 2 * 30px) * 3 / 12) - 40px) * 9 / 16);min-width:140px;position:relative}@media (max-width: 1024px){.bas-recommendations-page .recommendations-list .recommendation-carousel .carousel-item .slick-slide,.bas-recommendations-page .recommendations-list .recommendation-carousel .carousel-item .mpx-thumbor,.bas-recommendations-page .recommendations-list .recommendation-carousel .pom-carousel__tile .slick-slide,.bas-recommendations-page .recommendations-list .recommendation-carousel .pom-carousel__tile .mpx-thumbor{min-height:250px}}.bas-recommendations-page .recommendations-list .recommendation-carousel .carousel-item .default-fig,.bas-recommendations-page .recommendations-list .recommendation-carousel .pom-carousel__tile .default-fig{width:100%;background-color:#dadce1}.bas-recommendations-page .recommendations-list .recommendation-carousel .carousel-item figcaption,.bas-recommendations-page .recommendations-list .recommendation-carousel .pom-carousel__tile figcaption{display:flex;flex-direction:column;position:absolute;top:calc(100% - 80px);color:#fff;font-size:15px;font-weight:bold;text-transform:capitalize;margin-left:15px;max-width:calc(100% - 10px)}.bas-recommendations-page .recommendations-list .recommendation-carousel .carousel-item figcaption .name,.bas-recommendations-page .recommendations-list .recommendation-carousel .pom-carousel__tile figcaption .name{white-space:nowrap;overflow:hidden;-ms-text-overflow:ellipsis;text-overflow:ellipsis}.bas-recommendations-page .recommendations-list .recommendation-carousel .carousel-item figcaption .classification,.bas-recommendations-page .recommendations-list .recommendation-carousel .pom-carousel__tile figcaption .classification{white-space:nowrap;overflow:hidden;-ms-text-overflow:ellipsis;text-overflow:ellipsis;display:block;font-size:14px;font-weight:bold;text-transform:capitalize}.bas-recommendations-page .recommendations-list .recommendation-carousel .carousel-item figcaption .description,.bas-recommendations-page .recommendations-list .recommendation-carousel .pom-carousel__tile figcaption .description{font-size:14px;margin-top:5px}.bas-recommendations-page .recommendations-list .recommendation-carousel .carousel-item figcaption.assets-fig,.bas-recommendations-page .recommendations-list .recommendation-carousel .pom-carousel__tile figcaption.assets-fig{top:inherit;bottom:10px;font-size:12px}

.recommendation-heading{width:100%}.recommendation-heading h1{width:100%;max-width:1440px;margin-left:auto;margin-right:auto;color:#000;font-size:26px;font-weight:900}.bas-search-page.bas-selection-page{padding:0 30px}.bas-search-page.bas-selection-page .search-wrapper{max-width:1440px;width:100%;margin:0 auto}.bas-search-page.bas-selection-page .page-controls{margin:0 0 50px}@media (max-width: 708px){.bas-search-page.bas-selection-page .page-controls .sorting-controls{display:none}}@media (max-width: 479px){.bas-search-page.bas-selection-page .search-filter{margin:30px 0}}.bas-search-page.bas-selection-page #main .search-filter{margin-left:30px;margin-right:30px}.bas-search-page.bas-selection-page #main .search-filter input{left:0;width:calc(100% - 125px)}.bas-search-page.bas-selection-page #main .search-filter .submit-search{right:0}.bas-product-list-page.bas-selection-page .mpx-product-list{padding:0 0 35px}

.bas-recommendation-show-page .mpx-product-show-assets-tab{margin-top:30px}.bas-recommendation-show-page .mpx-product-show-assets-tab .asset-item{display:-ms-grid;display:grid;-ms-grid-columns:40px 2fr 10px 3fr;grid-template-columns:40px 2fr 10px 3fr;-ms-grid-rows:10px 1fr 10px;grid-template-rows:10px 1fr 10px;align-items:center;padding:15px;margin-bottom:30px;background-color:#dadce1;min-height:150px;height:150px;width:calc(100% * (1 / 2) - 10px)}.bas-recommendation-show-page .mpx-product-show-assets-tab .asset-item .asset-item--preview-image{-ms-grid-column:2;-ms-grid-column-span:1;-ms-grid-row:2;-ms-grid-row-span:1;grid-column:2 / 3;grid-row:2 / 3;height:calc(150px - 50px)}@media (max-width: 1250px){.bas-recommendation-show-page .mpx-product-show-assets-tab .asset-item{-ms-grid-columns:36px 147px 0 1fr;grid-template-columns:36px 147px 0 1fr;padding:20px;margin-bottom:20px}.bas-recommendation-show-page .mpx-product-show-assets-tab .asset-item .asset-item--preview-image{-ms-grid-column:2;-ms-grid-column-span:1;-ms-grid-row:2;-ms-grid-row-span:1;grid-column:2 / 3;grid-row:2 / 3;height:calc(150px - 40px)}}@media (max-width: 857px){.bas-recommendation-show-page .mpx-product-show-assets-tab .asset-item{width:100%}}@media (max-width: 479px){.bas-recommendation-show-page .mpx-product-show-assets-tab .asset-item{-ms-grid-columns:36px 126px 0 1fr;grid-template-columns:36px 126px 0 1fr;padding:5px 10px 5px 0;min-height:100px;width:100%;margin-bottom:10px}}.bas-recommendation-show-page .mpx-product-show-assets-tab .asset-item .mpx-thumbor-bg{background-position:center;background-size:contain}.bas-recommendation-show-page .mpx-product-show-assets-tab .asset-item--checkbox.checkbox-hide{visibility:hidden}.bas-recommendation-show-page .container{display:-ms-grid;display:grid;-ms-grid-columns:1fr 1fr 1fr 1fr 1fr 1fr 1fr 1fr 1fr 1fr 1fr 1fr;grid-template-columns:1fr 1fr 1fr 1fr 1fr 1fr 1fr 1fr 1fr 1fr 1fr 1fr;padding:0 15px}.bas-recommendation-show-page .container .mpx-recommendation-show{-ms-grid-column:1;-ms-grid-column-span:12;-ms-grid-row:1;-ms-grid-row-span:1;grid-column:1 / 13;grid-row:1 / 2}.bas-recommendation-show-page .container .mpx-recommendation-show .download{display:block;background-color:#cfd1d8;border:0;height:45px;font-size:13px;font-weight:bold;line-height:45px;padding:0 10px;color:#000 !important;text-transform:uppercase;text-decoration:none}.bas-recommendation-show-page .container .mpx-recommendation-show .download::before{color:#ba0c2f;font-family:'Ionicons';font-size:18px;margin:0 10px 0 0;line-height:14px;position:relative;top:2px}.bas-recommendation-show-page .container .mpx-recommendation-show .download::before{font-size:20px;position:initial}

/*!
 * Styles for the Recommendation Product Show Page
 * should mostly be handled by the basic product/show page
 */.bas-recommendation-show-page .recommendation-subnavigation-wrapper{background-color:#dadce1;padding:0 30px}.bas-recommendation-show-page .recommendation-subnavigation{display:-ms-grid;display:grid;-ms-grid-columns:1fr 1fr;grid-template-columns:1fr 1fr;width:100%;max-width:1440px;margin:0 auto;height:56px}.bas-recommendation-show-page .recommendation-subnavigation>div{align-self:center;font-size:16px;font-weight:bold;line-height:1.19}.bas-recommendation-show-page .recommendation-subnavigation .recommendation-subnavigation__metadata{color:#5b5c61}.bas-recommendation-show-page .recommendation-subnavigation .mpx-product-show--breadcrumb,.bas-recommendation-show-page .recommendation-subnavigation .ftd-product-show--breadcrumb{-ms-grid-column:1;-ms-grid-column-span:1;-ms-grid-row:1;-ms-grid-row-span:1;grid-column:1 / 2;grid-row:1 / 2;display:flex;flex-direction:row;align-self:center;list-style:none;color:#898989;padding:0}.bas-recommendation-show-page .recommendation-subnavigation .mpx-product-show--breadcrumb li,.bas-recommendation-show-page .recommendation-subnavigation .ftd-product-show--breadcrumb li{font-size:14px}.bas-recommendation-show-page .recommendation-subnavigation .mpx-product-show--breadcrumb a,.bas-recommendation-show-page .recommendation-subnavigation .ftd-product-show--breadcrumb a{white-space:nowrap;overflow:hidden;-ms-text-overflow:ellipsis;text-overflow:ellipsis;color:#898989;text-decoration:none;overflow:hidden}.bas-recommendation-show-page .recommendation-subnavigation .mpx-product-show--breadcrumb.genre-color,.bas-recommendation-show-page .recommendation-subnavigation .ftd-product-show--breadcrumb.genre-color{white-space:nowrap;overflow:hidden;-ms-text-overflow:ellipsis;text-overflow:ellipsis;text-decoration:none;overflow:hidden}.bas-recommendation-show-page .recommendation-subnavigation .recommendation-subnavigation__title-select{-ms-grid-column:3;-ms-grid-column-span:1;-ms-grid-row:1;-ms-grid-row-span:1;grid-column:3 / 4;grid-row:1 / 2}.bas-recommendation-show-page .recommendation-subnavigation .recommendation-subnavigation__title-select .select-label{display:inline-flex}.bas-recommendation-show-page .recommendation-subnavigation .recommendation-subnavigation__title-select .pom-dropdown{background-color:transparent;color:#000;padding:0;text-transform:capitalize;font-size:14px;align-self:center;width:auto}.bas-recommendation-show-page .recommendation-subnavigation .recommendation-subnavigation__title-select .pom-dropdown a{color:#000;text-decoration:none}.bas-recommendation-show-page .recommendation-subnavigation .recommendation-subnavigation__title-select .pom-dropdown>.main{color:#000;font-size:14px;font-weight:bold;text-transform:uppercase}.bas-recommendation-show-page .recommendation-subnavigation .recommendation-subnavigation__title-select .pom-dropdown>.main .arrow{color:#ba0c2f;font-size:16px;margin-left:0.5rem}.bas-recommendation-show-page .recommendation-subnavigation .recommendation-subnavigation__title-select .pom-dropdown>.main span .product-image,.bas-recommendation-show-page .recommendation-subnavigation .recommendation-subnavigation__title-select .pom-dropdown>.main span .product-info{display:none}.bas-recommendation-show-page .recommendation-subnavigation .recommendation-subnavigation__title-select .pom-dropdown>.children{right:0;min-width:300px;max-height:320px !important;width:auto;padding:20px 40px;background-color:#fff;color:#000;top:120%;z-index:9000}.bas-recommendation-show-page .recommendation-subnavigation .recommendation-subnavigation__title-select .pom-dropdown>.children::-webkit-scrollbar-track,.bas-recommendation-show-page .recommendation-subnavigation .recommendation-subnavigation__title-select .pom-dropdown>.children::-webkit-scrollbar-thumb{border:6px solid #fff}.bas-recommendation-show-page .recommendation-subnavigation .recommendation-subnavigation__title-select .pom-dropdown>.children .product-item{display:-ms-grid;display:grid;-ms-grid-columns:50px 20px 1fr;grid-template-columns:50px 20px 1fr}.bas-recommendation-show-page .recommendation-subnavigation .recommendation-subnavigation__title-select .pom-dropdown>.children .product-item .product-image{-ms-grid-column:1;-ms-grid-column-span:1;-ms-grid-row:1;-ms-grid-row-span:2;grid-column:1 / 2;grid-row:1 / 3;align-self:center;text-align:left;font-size:20px;width:50px;height:calc(50px * 9 / 16)}.bas-recommendation-show-page .recommendation-subnavigation .recommendation-subnavigation__title-select .pom-dropdown>.children .product-item .product-name{-ms-grid-column:3;-ms-grid-column-span:1;-ms-grid-row:1;-ms-grid-row-span:1;grid-column:3 / 4;grid-row:1 / 2;font-size:20px;font-weight:bold;line-height:1.1}.bas-recommendation-show-page .recommendation-subnavigation .recommendation-subnavigation__title-select .pom-dropdown>.children .product-item .product-info{-ms-grid-column:3;-ms-grid-column-span:1;-ms-grid-row:2;-ms-grid-row-span:1;grid-column:3 / 4;grid-row:2 / 3;font-size:14px;font-weight:600;line-height:2;color:#696c72}.bas-recommendation-show-page .recommendation-subnavigation .recommendation-subnavigation__title-select .pom-dropdown-option{border-bottom:1px solid rgba(0,0,0,0.2)}.bas-recommendation-show-page .recommendation-subnavigation .recommendation-subnavigation__title-select .pom-dropdown-option:first-child{border-top:1px solid rgba(0,0,0,0.2)}.bas-recommendation-show-page .recommendation-subnavigation .recommendation-subnavigation__title-select .pom-dropdown-option:focus,.bas-recommendation-show-page .recommendation-subnavigation .recommendation-subnavigation__title-select .pom-dropdown-option:active,.bas-recommendation-show-page .recommendation-subnavigation .recommendation-subnavigation__title-select .pom-dropdown-option:hover{text-decoration:none}.bas-recommendation-show-page .recommendation-subnavigation .recommendation-subnavigation__title-select .pom-dropdown-option:focus .product-item .product-name,.bas-recommendation-show-page .recommendation-subnavigation .recommendation-subnavigation__title-select .pom-dropdown-option:active .product-item .product-name,.bas-recommendation-show-page .recommendation-subnavigation .recommendation-subnavigation__title-select .pom-dropdown-option:hover .product-item .product-name{color:#ba0c2f}.bas-recommendation-show-page .recommendation-subnavigation .recommendation-subnavigation__title-select .pom-dropdown-option:focus .product-item .product-icon::before,.bas-recommendation-show-page .recommendation-subnavigation .recommendation-subnavigation__title-select .pom-dropdown-option:active .product-item .product-icon::before,.bas-recommendation-show-page .recommendation-subnavigation .recommendation-subnavigation__title-select .pom-dropdown-option:hover .product-item .product-icon::before{color:#ba0c2f;background-color:#caccd4}.bas-recommendation-show-page .mpx-product-show-subnavigation{display:none}

@-webkit-keyframes hideTitleOnHover{to{opacity:0}}@keyframes hideTitleOnHover{to{opacity:0}}.preview{padding:3rem 1rem;position:relative;margin:0 -15px;overflow:hidden}.preview__bgr-overlay,.preview__bgr{position:absolute;top:0;left:0;z-index:1;width:100%;height:100%}.preview__bgr{transform:scale(1.1);-webkit-filter:blur(1px);filter:blur(1px)}.preview__bgr-overlay{z-index:2;background:rgba(0,0,0,0.7)}.preview__container{position:relative}.preview__content{position:relative;max-width:900px;margin:auto;box-shadow:0 0.5rem 1rem rgba(0,0,0,0.15)}@media (min-width: 1441px){.preview__content{max-width:1200px}}.preview__container{z-index:3}.preview__video-title{opacity:0;transition:opacity ease-in 0.3s;width:100%;position:absolute;z-index:100;padding:10px;top:0;left:0;font-size:20px;color:#fff;text-transform:capitalize;background:linear-gradient(180deg, rgba(0,0,0,0.5) 0%, rgba(0,0,0,0) 100%)}.preview__video-classification{font-size:16px}.preview__video-title--paused{opacity:1;transition:opacity ease-in 0.3s}.preview__video{padding-bottom:56.25%;position:relative;display:none}.preview__video .video-js{position:absolute;top:0;left:0;width:100%;height:100%}.preview--video .preview__video{display:block}.preview__video:hover .preview__video-title:not(.preview__video-title--paused){opacity:1;transition:opacity ease-in 0.3s;-webkit-animation:hideTitleOnHover 0s ease-in 3s forwards;animation:hideTitleOnHover 0s ease-in 3s forwards;-webkit-animation-fill-mode:forwards;animation-fill-mode:forwards}.preview__arrows{position:absolute;z-index:4;opacity:0.8;height:50px;width:40px;top:50%;margin-top:-34px;color:#232323;display:flex;align-items:center;justify-content:center;cursor:pointer;background:rgba(255,255,255,0.7)}.preview__arrows svg{fill:currentColor}.preview__arrows:hover{opacity:1}.preview__arrows--next{right:-70px}.preview__arrows--prev{left:-70px}.preview__arrows--disabled{display:none}.preview-empty{text-align:center;margin:2rem;font-size:1.2rem}.preview--pdf .preview__content{max-width:1200px}.preview--pdf .pdfobject-container{height:90vh}

.horizontal-thumbs{margin-top:15px;margin-bottom:15px;position:relative}.horizontal-thumbs .thumbnail__text-title,.horizontal-thumbs .thumbnail__text-content{color:#fff}.horizontal-thumbs__arrows{position:absolute;z-index:4;opacity:0.8;height:50px;width:40px;top:50%;margin-top:-34px;color:#232323;display:flex;align-items:center;justify-content:center;cursor:pointer;background:rgba(255,255,255,0.7)}.horizontal-thumbs__arrows svg{fill:currentColor}.horizontal-thumbs__arrows:hover{opacity:1}.horizontal-thumbs__arrows--next{right:0}.horizontal-thumbs__arrows--prev{left:0}.horizontal-thumbs__arrows--disabled{opacity:0.5}.horizontal-thumbs__arrows--disabled:hover{opacity:0.5}.horizontal-thumbs__thumbnails{position:relative;display:grid;-ms-scroll-snap-type:x mandatory;scroll-snap-type:x mandatory;grid-auto-flow:column;justify-content:start;margin-top:1rem;width:auto;scrollbar-width:thin;scrollbar-color:#979aa0 #f3f4f5}.horizontal-thumbs__thumbnails::-webkit-scrollbar{width:11px;height:11px}.horizontal-thumbs__thumbnails::-webkit-scrollbar-track{background:#f3f4f5}.horizontal-thumbs__thumbnails::-webkit-scrollbar-thumb{background-color:#979aa0;border-radius:6px;border:3px solid #f3f4f5}.horizontal-thumbs__thumb{cursor:pointer;scroll-snap-align:start;border:3px solid transparent;border-radius:5px;position:relative}.horizontal-thumbs__thumb--current{border-color:#666}.horizontal-thumbs__thumb--active{opacity:1;border-color:#ba0c2f}.horizontal-thumbs__thumb--disabled{pointer-events:none}.horizontal-thumbs--multiple .horizontal-thumbs__thumbnails{grid-gap:15px;overflow:auto;padding-bottom:9px}.horizontal-thumbs--multiple .horizontal-thumbs__thumb{width:340px}.horizontal-thumbs--single .horizontal-thumbs__thumbnails{grid-gap:0;overflow:hidden}.horizontal-thumbs--single .horizontal-thumbs__thumb{width:340px}.horizontal-thumbs--scroll-hidden .horizontal-thumbs__arrows{display:none}.horizontal-thumbs--scroll-hidden.horizontal-thumbs--multiple .horizontal-thumbs__thumbnails{padding-bottom:20px}.horizontal-thumbs--scroll-hidden.horizontal-thumbs--multiple.horizontal-thumbs--align-left .horizontal-thumbs__thumbnails{justify-content:flex-start}.horizontal-thumbs--scroll-hidden.horizontal-thumbs--multiple.horizontal-thumbs--align-center .horizontal-thumbs__thumbnails{justify-content:center}.horizontal-thumbs--scroll-hidden.horizontal-thumbs--multiple.horizontal-thumbs--align-right .horizontal-thumbs__thumbnails{justify-content:flex-end}.horizontal-thumbs__video-progress{margin:0;padding:0;height:5px;background-color:#7d8989;position:absolute;z-index:2;bottom:0;width:100%;border-bottom-left-radius:2px;border-bottom-right-radius:2px;overflow:hidden}.horizontal-thumbs__progress-bar{margin:0;padding:0;height:100%;background-color:#ba0c2f}

.product-tabs{display:flex;flex-direction:row;justify-content:center;align-items:center}.product-tabs div{flex:1;color:#000;font-size:14px;text-align:center;cursor:pointer;padding:0.75em 0;opacity:0.6;max-width:200px;text-transform:uppercase}.product-tabs div:hover{opacity:0.5}.product-tabs div.disabled{opacity:0.3;cursor:not-allowed}.product-tabs div.active{opacity:1;border-bottom-width:2px;border-bottom-style:solid}

.info-tabs{display:flex;flex-direction:column;justify-content:center;align-items:center;background:#dadce1}@media (min-width: 480px){.info-tabs{flex-direction:row}}.info-tabs div{flex:1;color:#000;font-size:14px;text-align:center;cursor:pointer;padding:0.75em 0;opacity:0.6;max-width:200px;text-transform:uppercase}.info-tabs div:hover{opacity:0.5}.info-tabs div.disabled{opacity:0.3;cursor:not-allowed}.info-tabs div.active{opacity:1;border-bottom-width:2px;border-bottom-style:solid}.info-tabs__container{padding:1rem 1rem 0 1rem;width:100%;max-width:1440px;margin-left:auto;margin-right:auto}

.product-show-v2__tabs,.product-show-v2__thumbs{padding:0 1rem}.product-show-v2__tabs{background:#dadce1}.product-show-v2__header{display:grid;grid-template-columns:minmax(0, 1fr);align-items:center;justify-content:stretch;padding:0.5rem 15px}.product-show-v2__header .product-show-v2__crumbs .product-show-v2__breadcrumbs{margin:10px 0}@media (min-width: 900px){.product-show-v2__header{grid-template-columns:minmax(0, 1fr) auto}.product-show-v2__header .product-show-v2__crumbs{grid-column:span 2}}.product-show-v2__meta{padding:2rem}.product-show-v2__meta .metadata-block--synopsis{margin-bottom:1rem}.product-show-v2__meta .metadata-block--synopsis a{color:#000}.product-show-v2__meta .metadata-block--list>ul{display:grid;grid-template-columns:1fr}@media (min-width: 480px){.product-show-v2__meta .metadata-block--list>ul{grid-template-columns:1fr 1fr 1fr}}.product-show-v2__meta .metadata-block--list li{margin-bottom:1rem}.product-show-v2__meta--two-columns{display:grid;grid-template-columns:1fr;-moz-column-gap:10px;column-gap:10px}.product-show-v2__meta--two-columns .metadata-block--list>ul{grid-template-columns:1fr}@media (min-width: 769px){.product-show-v2__meta--two-columns{grid-template-columns:1fr 2fr}}.product-show-v2__playlist{position:static}.product-show-v2__playlist .playlist-button{display:block;background-color:#cfd1d8;border:0;height:45px;font-size:13px;font-weight:bold;line-height:45px;padding:0 10px;color:#000 !important;text-transform:uppercase;text-decoration:none;text-align:center;border-radius:0}.product-show-v2__playlist .playlist-button::before{color:#ba0c2f;font-family:'Ionicons';font-size:18px;margin:0 10px 0 0;line-height:14px;position:relative;top:2px}.product-show-v2__playlist .mpx-product-playlist-icon__label{display:inline-block}.product-show-v2__contact,.product-show-v2__download,.product-show-v2__subscribe,.product-show-v2__favorites,.product-show-v2__watch-screener,.product-show-v2__playlist,.product-show-v2__contact-ex{margin-bottom:0 !important;width:auto !important;min-width:45px;margin-right:10px}@media (min-width: 900px){.product-show-v2__contact,.product-show-v2__download,.product-show-v2__subscribe,.product-show-v2__favorites,.product-show-v2__watch-screener,.product-show-v2__playlist,.product-show-v2__contact-ex{margin-right:0;margin-left:10px}}@media (max-width: 1440px){.product-show-v2__contact a,.product-show-v2__download a,.product-show-v2__subscribe a,.product-show-v2__favorites a,.product-show-v2__watch-screener a,.product-show-v2__playlist a,.product-show-v2__contact-ex a{text-align:center !important}.product-show-v2__contact a:before,.product-show-v2__download a:before,.product-show-v2__subscribe a:before,.product-show-v2__favorites a:before,.product-show-v2__watch-screener a:before,.product-show-v2__playlist a:before,.product-show-v2__contact-ex a:before{margin:0 !important}.product-show-v2__contact-label,.product-show-v2__download-label,.product-show-v2__subscribe-label,.product-show-v2__favorites-label,.product-show-v2__watch-screener-label,.product-show-v2__playlist-label,.product-show-v2__contact-ex-label{display:none}.product-show-v2__contact .mpx-product-favorite-icon__label,.product-show-v2__download .mpx-product-favorite-icon__label,.product-show-v2__subscribe .mpx-product-favorite-icon__label,.product-show-v2__favorites .mpx-product-favorite-icon__label,.product-show-v2__watch-screener .mpx-product-favorite-icon__label,.product-show-v2__playlist .mpx-product-favorite-icon__label,.product-show-v2__contact-ex .mpx-product-favorite-icon__label{display:none}.product-show-v2__contact .mpx-product-subscribe-icon__label,.product-show-v2__download .mpx-product-subscribe-icon__label,.product-show-v2__subscribe .mpx-product-subscribe-icon__label,.product-show-v2__favorites .mpx-product-subscribe-icon__label,.product-show-v2__watch-screener .mpx-product-subscribe-icon__label,.product-show-v2__playlist .mpx-product-subscribe-icon__label,.product-show-v2__contact-ex .mpx-product-subscribe-icon__label{display:none}.product-show-v2__contact .mpx-product-playlist-icon__label,.product-show-v2__download .mpx-product-playlist-icon__label,.product-show-v2__subscribe .mpx-product-playlist-icon__label,.product-show-v2__favorites .mpx-product-playlist-icon__label,.product-show-v2__watch-screener .mpx-product-playlist-icon__label,.product-show-v2__playlist .mpx-product-playlist-icon__label,.product-show-v2__contact-ex .mpx-product-playlist-icon__label{display:none}}.product-show-v2__contact span,.product-show-v2__download span,.product-show-v2__subscribe span,.product-show-v2__favorites span,.product-show-v2__watch-screener span,.product-show-v2__playlist span,.product-show-v2__contact-ex span{white-space:nowrap}.product-show-v2__download .download-button{position:relative;right:auto}.product-show-v2__actions{display:flex;justify-content:flex-start;margin-top:10px}@media (min-width: 900px){.product-show-v2__actions{justify-content:end}}@media (min-width: 1441px){.product-show-v2__actions{margin-top:0;min-width:-webkit-fit-content;min-width:-moz-fit-content;min-width:fit-content}}.product-show-v2__empty{padding:4rem 0;text-align:center}.product-show-v2__breadcrumbs{display:flex;flex-direction:row;align-self:center;list-style:none;color:#898989;padding:0;font-weight:normal;flex-wrap:wrap}.product-show-v2__breadcrumbs li{font-size:14px;max-width:150px;display:inline-flex;text-transform:capitalize;font-weight:bold;font-style:normal;padding:0}.product-show-v2__breadcrumbs li::after{content:'/';margin:0 8px 0 9px}.product-show-v2__breadcrumbs li:last-child::after{content:none}@media (min-width: 769px){.product-show-v2__breadcrumbs li{max-width:300px}}.product-show-v2__breadcrumbs span::after{content:'/';margin:0 8px 0 9px}.product-show-v2__breadcrumbs span:last-child::after{content:none}.product-show-v2__breadcrumbs li.child-dropdown{margin-right:20px}@media (min-width: 769px){.product-show-v2__breadcrumbs li.child-dropdown{margin-right:0}}.product-show-v2__breadcrumbs a{white-space:nowrap;overflow:hidden;-ms-text-overflow:ellipsis;text-overflow:ellipsis;color:#898989;text-decoration:none;overflow:hidden}.product-show-v2__breadcrumbs.genre-color{white-space:nowrap;overflow:hidden;-ms-text-overflow:ellipsis;text-overflow:ellipsis;text-decoration:none;overflow:hidden}@media screen and (max-width: 479px){.product-show-v2__breadcrumbs{display:none}}.product-show-v2__breadcrumbs .child-dropdown .pom-dropdown{background-color:transparent}.product-show-v2__breadcrumbs .child-dropdown .pom-dropdown>.main{color:inherit;padding:0}.product-show-v2__breadcrumbs .child-dropdown .pom-dropdown>.children{width:auto;background-color:rgba(255,255,255,0.9);padding:10px}.product-show-v2__breadcrumbs .child-dropdown .pom-dropdown>.children::-webkit-scrollbar-thumb{border:6px solid #fff}.product-show-v2__breadcrumbs .child-dropdown .pom-dropdown>.children::-webkit-scrollbar-track{border:6px solid #fff}.product-show-v2__breadcrumbs .child-dropdown .pom-dropdown .pom-dropdown-option{opacity:0.5;font-size:14px;font-weight:600;line-height:2.3;color:#000}.product-show-v2__breadcrumbs .child-dropdown .pom-dropdown .pom-dropdown-option a{color:#000}.product-show-v2__breadcrumbs .child-dropdown .pom-dropdown .pom-dropdown-option:hover{text-decoration:none;opacity:1}.product-show-v2__recommendation-title{text-align:center;padding:1rem;margin:0;background:#dadce1}.product-show-v2__scroll-anchor{display:block;position:relative;top:-60px;visibility:hidden}.additional-info .genre-color{margin-top:20px;text-transform:uppercase;font-weight:900}.product-show-v2__contact-link{text-align:center}.product-show-v2__contact-link a{color:#ba0c2f;text-decoration:none}.product-show-v2__contact-link a:hover,.product-show-v2__contact-link a:focus{text-decoration:underline}

.mpx-product-favorite-icon.disabled{opacity:0.5}

.mpx-product-show-permalink-asset-modal{color:#fff}.mpx-product-show-permalink-asset-modal .pom-modal--content{background-color:#d7dadf;color:#000;border:0;margin:0;padding:0 !important;width:685px !important;max-width:100%}.mpx-product-show-permalink-asset-modal .pom-modal--content .pom-modal--close{color:#000;top:0 !important;right:-45px !important;width:45px;height:45px;text-align:center;align-items:center;display:flex;justify-content:center;background-color:#d7dadf;font-size:30px}.mpx-product-show-permalink-asset-modal .pom-modal--content .bitmovin-player>div{width:100%;height:calc(685px * 9 / 16);max-height:calc(685px * 9 / 16);align-items:end}.mpx-product-show-permalink-asset-modal .pom-modal--content .asset-modal-description{padding:35px 45px;margin:0}@media (max-width: 479px){.mpx-product-show-permalink-asset-modal .pom-modal--content .asset-modal-description{padding:20px}}.mpx-product-show-permalink-asset-modal .pom-modal--content .asset-modal-description .asset-modal-name{display:block;font-size:24px;font-weight:bold;text-transform:uppercase;overflow:hidden;white-space:nowrap;text-overflow:ellipsis}.mpx-product-show-permalink-asset-modal .pom-modal--content .asset-modal-description .asset-metadata--general{text-transform:uppercase;font-size:14px;color:#303030}.mpx-product-show-permalink-asset-modal .pom-modal--content .asset-modal-description .asset-metadata--general::before{content:'\f19f';font-family:'Ionicons';font-size:15px;margin-right:10px}.mpx-product-show-permalink-asset-modal .pom-modal--content .asset-modal-description .asset-metadata--created-at{font-size:14px;color:#303030}.mpx-product-show-permalink-asset-modal .pom-modal--content .asset-modal-description .asset-metadata--created-at::before{content:'\f3f3';font-family:'Ionicons';font-size:15px;margin-right:10px}.mpx-product-show-permalink-asset-modal .pom-modal--content .asset-modal-description .asset-modal--interactions{display:flex;justify-content:space-between;padding:40px 0 0}.mpx-product-show-permalink-asset-modal .pom-modal--content .asset-modal-description .asset-modal--interactions .asset-download,.mpx-product-show-permalink-asset-modal .pom-modal--content .asset-modal-description .asset-modal--interactions .add-to-basket{display:inline-flex;align-items:center;justify-content:center;font-size:13px;font-weight:bold;border:2px solid #c8c8d0;padding:10px 60px;text-transform:uppercase;cursor:pointer}@media (max-width: 479px){.mpx-product-show-permalink-asset-modal .pom-modal--content .asset-modal-description .asset-modal--interactions .asset-download,.mpx-product-show-permalink-asset-modal .pom-modal--content .asset-modal-description .asset-modal--interactions .add-to-basket{flex:1;padding:10px}}.mpx-product-show-permalink-asset-modal .pom-modal--content .asset-modal-description .asset-modal--interactions .asset-download::before,.mpx-product-show-permalink-asset-modal .pom-modal--content .asset-modal-description .asset-modal--interactions .add-to-basket::before{font-family:Ionicons;font-size:20px;vertical-align:middle;color:#ba0c2f}.mpx-product-show-permalink-asset-modal .pom-modal--content .asset-modal-description .asset-modal--interactions .asset-download:hover,.mpx-product-show-permalink-asset-modal .pom-modal--content .asset-modal-description .asset-modal--interactions .asset-download:focus,.mpx-product-show-permalink-asset-modal .pom-modal--content .asset-modal-description .asset-modal--interactions .asset-download:active,.mpx-product-show-permalink-asset-modal .pom-modal--content .asset-modal-description .asset-modal--interactions .add-to-basket:hover,.mpx-product-show-permalink-asset-modal .pom-modal--content .asset-modal-description .asset-modal--interactions .add-to-basket:focus,.mpx-product-show-permalink-asset-modal .pom-modal--content .asset-modal-description .asset-modal--interactions .add-to-basket:active{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;color:#fff;background-color:#ba0c2f}.mpx-product-show-permalink-asset-modal .pom-modal--content .asset-modal-description .asset-modal--interactions .asset-download:hover::before,.mpx-product-show-permalink-asset-modal .pom-modal--content .asset-modal-description .asset-modal--interactions .asset-download:focus::before,.mpx-product-show-permalink-asset-modal .pom-modal--content .asset-modal-description .asset-modal--interactions .asset-download:active::before,.mpx-product-show-permalink-asset-modal .pom-modal--content .asset-modal-description .asset-modal--interactions .add-to-basket:hover::before,.mpx-product-show-permalink-asset-modal .pom-modal--content .asset-modal-description .asset-modal--interactions .add-to-basket:focus::before,.mpx-product-show-permalink-asset-modal .pom-modal--content .asset-modal-description .asset-modal--interactions .add-to-basket:active::before{color:#fff}.mpx-product-show-permalink-asset-modal .pom-modal--content .asset-modal-description .asset-modal--interactions .remove-from-basket{display:none}.mpx-product-show-permalink-asset-modal .pom-modal--content .asset-modal-description .asset-modal--interactions .asset-download::before{content:'\f41f';padding:0 15px 0 0}.mpx-product-show-permalink-asset-modal .pom-modal--content .asset-modal-description .asset-modal--interactions .add-to-basket::before{content:'\f102';padding:0 10px 0 0}.mpx-product-show-permalink-asset-modal .pom-modal--content .pom-modal--btn{top:30%;border-bottom:4px solid;border-left:4px solid;border-color:#ba0c2f;z-index:999}.mpx-product-show-permalink-asset-modal .pom-modal--content .pom-modal--btn:hover{border-color:#ba0c2f}.mpx-product-show-permalink-asset-modal .video-player{width:100%}.mpx-product-show-permalink-asset-modal .video-player .pom-preloader{width:100%}.mpx-product-show-permalink-asset-modal .video-player .pom-video-player{max-width:100%;height:auto;width:auto}.mpx-product-show-permalink-asset-modal .mpx-basket-modal .pom-modal--content{background-color:#e6e7eb;padding:40px 50px !important;color:#000;border:0;min-height:200px}@media (max-width: 479px){.mpx-product-show-permalink-asset-modal .mpx-basket-modal .pom-modal--content{padding:10px}}.mpx-product-show-permalink-asset-modal .mpx-basket-modal .basket-modal-header h1{font-size:24px;line-height:0;font-weight:bold;color:#000}.mpx-product-show-permalink-asset-modal .mpx-basket-modal .basket-modal-header p{font-size:16px;line-height:0.75;letter-spacing:normal;color:#232323}.mpx-product-show-permalink-asset-modal .mpx-basket-modal .basket-modal-list{max-width:100%;max-height:250px;margin:40px 0;overflow-y:scroll}.mpx-product-show-permalink-asset-modal .mpx-basket-modal .basket-modal-list .basket-item{display:-ms-grid;display:grid;-ms-grid-columns:50px 20px 1fr 100px;grid-template-columns:50px 20px 1fr 100px;border-bottom:1px solid #c8c8d0;border-top:1px solid #c8c8d0;padding:20px 20px 20px 0}@media (max-width: 479px){.mpx-product-show-permalink-asset-modal .mpx-basket-modal .basket-modal-list .basket-item{padding:15px 0}}.mpx-product-show-permalink-asset-modal .mpx-basket-modal .basket-modal-list .basket-item .basket-icon{-ms-grid-column:1;-ms-grid-column-span:1;-ms-grid-row:1;-ms-grid-row-span:2;grid-column:1 / 2;grid-row:1 / 3;align-self:center;text-align:left;font-size:20px}.mpx-product-show-permalink-asset-modal .mpx-basket-modal .basket-modal-list .basket-item .basket-icon::before{color:#000;font-family:Ionicons;content:'\f3f7';background-color:#dadce1;padding:13px 16px}.mpx-product-show-permalink-asset-modal .mpx-basket-modal .basket-modal-list .basket-item .basket-name{-ms-grid-column:3;-ms-grid-column-span:1;-ms-grid-row:1;-ms-grid-row-span:1;grid-column:3 / 4;grid-row:1 / 2;font-size:20px;font-weight:bold;line-height:1.1}.mpx-product-show-permalink-asset-modal .mpx-basket-modal .basket-modal-list .basket-item .basket-info{-ms-grid-column:3;-ms-grid-column-span:1;-ms-grid-row:2;-ms-grid-row-span:1;grid-column:3 / 4;grid-row:2 / 3;font-size:14px;font-weight:600;line-height:2;color:#696c72}.mpx-product-show-permalink-asset-modal .mpx-basket-modal .basket-modal-list .basket-item .basket-info::before{font-family:Ionicons;content:'\f3f3';padding-right:5px;color:#696c72}.mpx-product-show-permalink-asset-modal .mpx-basket-modal .basket-modal-list .basket-item .add-to-basket{-ms-grid-column:4;-ms-grid-column-span:1;-ms-grid-row:1;-ms-grid-row-span:2;grid-column:4 / 5;grid-row:1 / 3;cursor:pointer;display:inline;font-size:13px;font-weight:bold;text-align:center;padding:10px 20px;border:2px solid #c8c8d0;color:#000;text-transform:uppercase}.mpx-product-show-permalink-asset-modal .mpx-basket-modal .basket-modal-list .basket-item .add-to-basket::before{font-family:Ionicons;font-size:20px;content:'\f102';color:#ba0c2f;padding:0 10px 0 0;vertical-align:middle}.mpx-product-show-permalink-asset-modal .mpx-basket-modal .basket-modal-list .basket-item .add-to-basket:hover,.mpx-product-show-permalink-asset-modal .mpx-basket-modal .basket-modal-list .basket-item .add-to-basket:active,.mpx-product-show-permalink-asset-modal .mpx-basket-modal .basket-modal-list .basket-item .add-to-basket:focus{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;color:#fff;background-color:#ba0c2f}.mpx-product-show-permalink-asset-modal .mpx-basket-modal .basket-modal-list .basket-item .add-to-basket:hover::before,.mpx-product-show-permalink-asset-modal .mpx-basket-modal .basket-modal-list .basket-item .add-to-basket:active::before,.mpx-product-show-permalink-asset-modal .mpx-basket-modal .basket-modal-list .basket-item .add-to-basket:focus::before{color:#fff}.mpx-product-show-permalink-asset-modal .mpx-basket-modal .basket-modal-input{margin:30px 0;position:relative}.mpx-product-show-permalink-asset-modal .mpx-basket-modal .basket-modal-input input{background-color:#fff;border:1px solid #000;border-radius:0;color:#000;text-align:center;height:46px;width:100%;padding:6px 12px;margin-bottom:15px;transition:border-color ease-in-out 0.15s, box-shadow ease-in-out 0.15s;background-color:#caccd4;border-color:#caccd4;width:100%;text-align:left;font-size:15px;font-weight:600;padding-right:35px}.mpx-product-show-permalink-asset-modal .mpx-basket-modal .basket-modal-input input:hover{border-color:#000}.mpx-product-show-permalink-asset-modal .mpx-basket-modal .basket-modal-input input::-moz-placeholder{color:#000;font-size:14px}.mpx-product-show-permalink-asset-modal .mpx-basket-modal .basket-modal-input input:-ms-input-placeholder{color:#000;font-size:14px}.mpx-product-show-permalink-asset-modal .mpx-basket-modal .basket-modal-input input::-ms-input-placeholder{color:#000;font-size:14px}.mpx-product-show-permalink-asset-modal .mpx-basket-modal .basket-modal-input input::placeholder{color:#000;font-size:14px}.mpx-product-show-permalink-asset-modal .mpx-basket-modal .basket-modal-input i{position:absolute;right:15px;top:10px;font-size:19px}.mpx-product-show-permalink-asset-modal .mpx-basket-modal .basket-modal-footer{display:flex;justify-content:flex-end;margin:30px 0}.mpx-product-show-permalink-asset-modal .mpx-basket-modal .basket-modal-footer .cancel-basket,.mpx-product-show-permalink-asset-modal .mpx-basket-modal .basket-modal-footer .create-basket{border:2px solid #c8c8d0;padding:10px 40px;font-size:13px;font-weight:bold;text-transform:uppercase;cursor:pointer}.mpx-product-show-permalink-asset-modal .mpx-basket-modal .basket-modal-footer .cancel-basket:active,.mpx-product-show-permalink-asset-modal .mpx-basket-modal .basket-modal-footer .cancel-basket:focus,.mpx-product-show-permalink-asset-modal .mpx-basket-modal .basket-modal-footer .cancel-basket:hover{background-color:#c8c8d0}.mpx-product-show-permalink-asset-modal .mpx-basket-modal .basket-modal-footer .create-basket{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;background-color:#ba0c2f;border-color:#ba0c2f;color:#fff;margin-left:20px}.mpx-product-show-permalink-asset-modal .mpx-basket-modal .basket-modal-footer .create-basket:active,.mpx-product-show-permalink-asset-modal .mpx-basket-modal .basket-modal-footer .create-basket:focus,.mpx-product-show-permalink-asset-modal .mpx-basket-modal .basket-modal-footer .create-basket:hover{background-color:#8a0923;border-color:#8a0923}

/*!
 * Styles for the Marketing Unsubscribe component.
 */.bas-marketing-unsubscribe #main{padding:0 3%}.bas-marketing-unsubscribe #main .container{max-width:1440px;font-size:30px;font-weight:bold;letter-spacing:0.3px;text-align:left;color:#000;margin:0 auto;padding:50px 0}.bas-marketing-unsubscribe #main .container hr{border-color:#ba0c2f}.bas-marketing-unsubscribe #main .container h3{font-size:22px;line-height:22px}.bas-marketing-unsubscribe #main .container p{font-size:18px;line-height:20px}.bas-marketing-unsubscribe #main .container p a{color:inherit}

/*!
 * Styles for the Login Page component.
 */.bas-recover-password-page{display:block}.bas-recover-password-page #main{margin:250px auto 0}.bas-recover-password-page .mpx-recover-password-page{display:-ms-grid;display:grid;-ms-grid-columns:1fr 1fr 1fr 1fr 1fr 1fr 1fr 1fr 1fr 1fr 1fr 1fr;grid-template-columns:1fr 1fr 1fr 1fr 1fr 1fr 1fr 1fr 1fr 1fr 1fr 1fr}.bas-recover-password-page h2{-ms-grid-column:1;-ms-grid-column-span:12;-ms-grid-row:1;-ms-grid-row-span:1;grid-column:1 / 13;grid-row:1 / 2;margin:0;text-align:center;font-size:37px;font-weight:900;padding-bottom:45px}.bas-recover-password-page .recover-password-form{-ms-grid-column:5;-ms-grid-column-span:4;-ms-grid-row:2;-ms-grid-row-span:1;grid-column:5 / 9;grid-row:2 / 3;display:flex;flex-direction:column;padding:20px 0;color:#000;box-sizing:border-box;justify-content:space-evenly;text-align:left}@media (max-width: 1024px){.bas-recover-password-page .recover-password-form{-ms-grid-column:4;-ms-grid-column-span:6;-ms-grid-row:2;-ms-grid-row-span:1;grid-column:4 / 10;grid-row:2 / 3}}@media (max-width: 479px){.bas-recover-password-page .recover-password-form{-ms-grid-column:2;-ms-grid-column-span:10;-ms-grid-row:2;-ms-grid-row-span:1;grid-column:2 / 12;grid-row:2 / 3}}.bas-recover-password-page .recover-password-form .container{position:relative}.bas-recover-password-page .recover-password-form .container i{position:absolute;z-index:2;right:15px;top:35px;font-size:25px;color:#7c7c7c}.bas-recover-password-page .recover-password-form p{display:none;margin:0}.bas-recover-password-page .recover-password-form label{color:#606166;font-size:14px;font-weight:bold;text-transform:uppercase}.bas-recover-password-page .recover-password-form input{background-color:#fff;border:1px solid #000;border-radius:0;color:#000;text-align:center;height:46px;width:100%;padding:6px 12px;margin-bottom:15px;transition:border-color ease-in-out 0.15s, box-shadow ease-in-out 0.15s;font-size:16px;background:#f3f4f5;border:solid 1px #898989;padding:5px 35px 5px 10px;margin:10px 0 35px;text-align:left}.bas-recover-password-page .recover-password-form input:hover{border-color:#000}.bas-recover-password-page .recover-password-form input::-moz-placeholder{color:#000;font-size:14px}.bas-recover-password-page .recover-password-form input:-ms-input-placeholder{color:#000;font-size:14px}.bas-recover-password-page .recover-password-form input::-ms-input-placeholder{color:#000;font-size:14px}.bas-recover-password-page .recover-password-form input::placeholder{color:#000;font-size:14px}.bas-recover-password-page .recover-password-form input:hover,.bas-recover-password-page .recover-password-form input:focus,.bas-recover-password-page .recover-password-form input:active{outline:none;border-color:#898989}.bas-recover-password-page .recover-password-form input:-webkit-autofill{outline:none;-webkit-text-fill-color:#fff;-webkit-box-shadow:0 0 0 1000px #000 inset}.bas-recover-password-page .recover-password-form input:-webkit-autofill:hover,.bas-recover-password-page .recover-password-form input:-webkit-autofill:focus,.bas-recover-password-page .recover-password-form input:-webkit-autofill:active{outline:none;border-color:#898989;-webkit-text-fill-color:#fff;box-shadow:0 0 0 1000px #000 inset}.bas-recover-password-page .recover-password-form input::-webkit-input-placeholder{color:#000}.bas-recover-password-page .recover-password-form input:-ms-input-placeholder{color:#000}.bas-recover-password-page .recover-password-form button[type='submit']{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;background-color:#ba0c2f;color:#fff;text-transform:uppercase;font-size:16px;border-width:0;padding:10px 0;margin-bottom:15px;height:46px;width:100%;cursor:pointer;background-color:#ba0c2f;margin:15px 0;font-size:15px;font-weight:600;text-transform:capitalize;letter-spacing:1px}.bas-recover-password-page .recover-password-form button[type='submit']:active,.bas-recover-password-page .recover-password-form button[type='submit']:focus,.bas-recover-password-page .recover-password-form button[type='submit']:hover{background-color:#8a0923;text-decoration:none}.bas-recover-password-page .recover-password-form button[type='submit']:hover,.bas-recover-password-page .recover-password-form button[type='submit']:focus{background-color:#ba0c2f;outline:none}.bas-recover-password-page .recover-password-form a{color:#fff}.bas-recover-password-page .recover-password-form a:hover{color:#fff}

/*!
 * Styles for the Registration Page component.
 */.bas-registration-page .mpx-registration-page{display:-ms-grid;display:grid;-ms-grid-columns:1fr 1fr 1fr 1fr 1fr 1fr 1fr 1fr 1fr 1fr 1fr 1fr;grid-template-columns:1fr 1fr 1fr 1fr 1fr 1fr 1fr 1fr 1fr 1fr 1fr 1fr}.bas-registration-page h2{-ms-grid-column:2;-ms-grid-column-span:10;-ms-grid-row:1;-ms-grid-row-span:1;grid-column:2 / 12;grid-row:1 / 2;padding:5px 0 45px;font-size:36px;font-weight:900}.bas-registration-page p{font-size:16px;font-weight:bold;line-height:2;text-transform:uppercase}.bas-registration-page .text-wrapper{-ms-grid-column:2;-ms-grid-column-span:10;-ms-grid-row:2;-ms-grid-row-span:1;grid-column:2 / 12;grid-row:2 / 3;display:none}.bas-registration-page .registration-form{-ms-grid-column:2;-ms-grid-column-span:9;-ms-grid-row:2;-ms-grid-row-span:1;grid-column:2 / 11;grid-row:2 / 3;display:-ms-grid;display:grid;-ms-grid-columns:5fr 2fr 5fr;grid-template-columns:5fr 2fr 5fr;background-color:#dadce1;padding:50px 100px}.bas-registration-page .registration-form.registration-form__with-error-msg p:first-child{-ms-grid-column:1;-ms-grid-column-span:3;-ms-grid-row:1;-ms-grid-row-span:1;grid-column:1 / 4;grid-row:1 / 2}.bas-registration-page .registration-form.registration-form__with-error-msg .registration--user-info-headline{-ms-grid-column:1;-ms-grid-column-span:1;-ms-grid-row:2;-ms-grid-row-span:1;grid-column:1 / 2;grid-row:2 / 3}.bas-registration-page .registration-form.registration-form__with-error-msg .registration--company-info-headline{-ms-grid-column:3;-ms-grid-column-span:1;-ms-grid-row:2;-ms-grid-row-span:1;grid-column:3 / 4;grid-row:2 / 3}.bas-registration-page .registration-form.registration-form__with-error-msg .registration--user-info{-ms-grid-column:1;-ms-grid-column-span:1;-ms-grid-row:3;-ms-grid-row-span:1;grid-column:1 / 2;grid-row:3 / 4}.bas-registration-page .registration-form.registration-form__with-error-msg .registration--company-info{-ms-grid-column:3;-ms-grid-column-span:1;-ms-grid-row:3;-ms-grid-row-span:1;grid-column:3 / 4;grid-row:3 / 4}.bas-registration-page .registration-form.registration-form__with-error-msg .accept-terms{-ms-grid-column:1;-ms-grid-column-span:3;-ms-grid-row:4;-ms-grid-row-span:1;grid-column:1 / 4;grid-row:4 / 5}.bas-registration-page .registration-form.registration-form__with-error-msg .privacy-terms,.bas-registration-page .registration-form.registration-form__with-error-msg .captcha{-ms-grid-column:1;-ms-grid-column-span:3;-ms-grid-row:5;-ms-grid-row-span:1;grid-column:1 / 4;grid-row:5 / 6}.bas-registration-page .registration-form.registration-form__with-error-msg .registration-footer{-ms-grid-column:1;-ms-grid-column-span:3;-ms-grid-row:6;-ms-grid-row-span:1;grid-column:1 / 4;grid-row:6 / 7}.bas-registration-page .registration-form.registration-form__with-error-msg .registration-additional-info{-ms-grid-column:1;-ms-grid-column-span:3;-ms-grid-row:7;-ms-grid-row-span:1;grid-column:1 / 4;grid-row:7 / 8}.bas-registration-page .registration-form p{font-size:16px;font-weight:bold;line-height:2;text-transform:uppercase}.bas-registration-page .registration-form p:first-child{-ms-grid-column:1;-ms-grid-column-span:2;-ms-grid-row:1;-ms-grid-row-span:1;grid-column:1 / 3;grid-row:1 / 2}.bas-registration-page .registration-form .registration--user-info{-ms-grid-column:1;-ms-grid-column-span:1;-ms-grid-row:2;-ms-grid-row-span:1;grid-column:1 / 2;grid-row:2 / 3;display:flex;flex-direction:column;font-size:20px}@media (max-width: 768px){.bas-registration-page .registration-form .registration--user-info{-ms-grid-columns:10fr;grid-template-columns:10fr}}.bas-registration-page .registration-form .registration--company-info{-ms-grid-column:3;-ms-grid-column-span:1;-ms-grid-row:2;-ms-grid-row-span:1;grid-column:3 / 4;grid-row:2 / 3;display:flex;flex-direction:column;font-size:20px}@media (max-width: 768px){.bas-registration-page .registration-form .registration--company-info{-ms-grid-columns:10fr;grid-template-columns:10fr}}.bas-registration-page .registration-form .accept-terms{-ms-grid-column:1;-ms-grid-column-span:3;-ms-grid-row:3;-ms-grid-row-span:1;grid-column:1 / 4;grid-row:3 / 4}.bas-registration-page .registration-form .messages{font-size:18px;text-transform:unset}.bas-registration-page .registration-form .registration-additional-info{-ms-grid-column:1;-ms-grid-column-span:3;-ms-grid-row:6;-ms-grid-row-span:0;grid-column:1 / 4;grid-row:6 / 6;padding-top:50px}.bas-registration-page .registration-form .registration-additional-info>p{color:#606166;font-size:13px;font-weight:500;line-height:1.2;text-transform:none;margin:6px 0}.bas-registration-page .registration-form .registration-additional-info>p a{color:#606166}.bas-registration-page .registration-form .registration-footer{-ms-grid-column:1;-ms-grid-column-span:3;-ms-grid-row:5;-ms-grid-row-span:0;grid-column:1 / 4;grid-row:5 / 5;display:-ms-grid;display:grid;-ms-grid-columns:3fr 4fr 5fr;grid-template-columns:3fr 4fr 5fr}@media (max-width: 768px){.bas-registration-page .registration-form .registration-footer{-ms-grid-columns:10fr;grid-template-columns:10fr}}.bas-registration-page .registration-form .registration-footer dfn{font-size:14px}.bas-registration-page .registration-form .registration-footer button{-ms-grid-column:3;-ms-grid-column-span:1;-ms-grid-row:1;-ms-grid-row-span:1;grid-column:3 / 4;grid-row:1 / 2}.bas-registration-page sup::before{content:'\00A0'}.bas-registration-page .form-data{padding-bottom:25px}.bas-registration-page .form-data.with-error input,.bas-registration-page .form-data.with-error .pom-dropdown{outline:2px solid red;outline-offset:-2px}.bas-registration-page .form-data label{display:block;padding:5px 0;font-size:14px;font-weight:bold;color:#606166;text-transform:uppercase;padding-bottom:10px}.bas-registration-page .form-data input{background-color:#fff;border:1px solid #000;border-radius:0;color:#000;text-align:center;height:46px;width:100%;padding:6px 12px;margin-bottom:15px;transition:border-color ease-in-out 0.15s, box-shadow ease-in-out 0.15s;background-color:#dadce1;border:solid 1px #898989;font-size:15px;font-weight:600;color:#000;text-align:left;padding:15px}.bas-registration-page .form-data input:hover{border-color:#000}.bas-registration-page .form-data input::-moz-placeholder{color:#000;font-size:14px}.bas-registration-page .form-data input:-ms-input-placeholder{color:#000;font-size:14px}.bas-registration-page .form-data input::-ms-input-placeholder{color:#000;font-size:14px}.bas-registration-page .form-data input::placeholder{color:#000;font-size:14px}.bas-registration-page .form-data input:-webkit-autofill{background-color:#dadce1;color:#000}.bas-registration-page .form-data.dropdown{margin-bottom:1px}.bas-registration-page button{font-size:13px;font-weight:bold}.bas-registration-page button[type='submit']{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;background-color:#ba0c2f;color:#fff;text-transform:uppercase;font-size:16px;border-width:0;padding:10px 0;margin-bottom:15px;height:46px;width:100%;cursor:pointer}.bas-registration-page button[type='submit']:active,.bas-registration-page button[type='submit']:focus,.bas-registration-page button[type='submit']:hover{background-color:#8a0923;text-decoration:none}.bas-registration-page .pom-dropdown{background-color:#dadce1;color:#000;border:solid 1px #898989;border-radius:0}.bas-registration-page .pom-dropdown:hover{border-color:#000}.bas-registration-page .pom-dropdown>.main{color:#000;border:1px solid #dadce1}.bas-registration-page .pom-dropdown>.children{color:#000;background-color:#dadce1;border-radius:0;border-width:0 1px 1px;border-style:solid;border-color:inherit;width:calc(100% + 2px);left:-1px}.bas-registration-page .accept-terms{display:block;position:relative;margin:20px 0;font-size:16px}.bas-registration-page .accept-terms.with-error label{padding-bottom:3px;border-bottom:2px solid red}.bas-registration-page .accept-terms input{margin:0 10px 0 0;position:absolute;visibility:hidden}.bas-registration-page .accept-terms input:checked ~ .check::before{background:#0b0d0f}.bas-registration-page .accept-terms a{color:#000;font-weight:bold}.bas-registration-page .accept-terms a:hover{color:#000}.bas-registration-page .accept-terms label{font-size:18px;display:block;position:relative;padding-left:30px;margin:0 auto;min-height:30px;z-index:9;line-height:1;cursor:pointer;transition:0.25s linear;-webkit-transition:0.25s linear}.bas-registration-page .accept-terms .check{display:block;position:absolute;border:1px solid #0b0d0f;height:20px;width:20px;top:0;left:0;z-index:5;transition:border 0.25s linear;-webkit-transition:border 0.25s linear}.bas-registration-page .accept-terms .check::before{display:block;position:absolute;content:'';height:12px;width:12px;top:3px;left:3px;margin:auto;transition:background 0.25s linear;-webkit-transition:background 0.25s linear}.bas-registration-page .privacy-terms,.bas-registration-page .captcha,.bas-registration-page .accept-newsletter{grid-column:1 / 4;grid-row:4 / 4;margin:20px 0;font-size:18px;display:flex;flex-direction:row-reverse;justify-content:flex-end}.bas-registration-page .privacy-terms.with-error label,.bas-registration-page .captcha.with-error label,.bas-registration-page .accept-newsletter.with-error label{padding-bottom:3px;border-bottom:2px solid red}.bas-registration-page .privacy-terms input,.bas-registration-page .captcha input,.bas-registration-page .accept-newsletter input{margin:3px 10px 1px 4px;position:absolute;visibility:hidden}.bas-registration-page .privacy-terms input:checked ~ .check-newsletter::before,.bas-registration-page .captcha input:checked ~ .check-newsletter::before,.bas-registration-page .accept-newsletter input:checked ~ .check-newsletter::before{background:#0b0d0f}.bas-registration-page .privacy-terms input:checked ~ .check-privacy::before,.bas-registration-page .captcha input:checked ~ .check-privacy::before,.bas-registration-page .accept-newsletter input:checked ~ .check-privacy::before{background:#0b0d0f}.bas-registration-page .privacy-terms a,.bas-registration-page .captcha a,.bas-registration-page .accept-newsletter a{color:#000;font-weight:bold}.bas-registration-page .privacy-terms a:hover,.bas-registration-page .captcha a:hover,.bas-registration-page .accept-newsletter a:hover{color:#000}.bas-registration-page .privacy-terms label,.bas-registration-page .captcha label,.bas-registration-page .accept-newsletter label{padding-left:30px;min-height:30px;z-index:9;line-height:1;cursor:pointer;transition:0.25s linear;-webkit-transition:0.25s linear}.bas-registration-page .privacy-terms .check-privacy,.bas-registration-page .privacy-terms .check-newsletter,.bas-registration-page .captcha .check-privacy,.bas-registration-page .captcha .check-newsletter,.bas-registration-page .accept-newsletter .check-privacy,.bas-registration-page .accept-newsletter .check-newsletter{border:1px solid #0b0d0f;height:20px;width:20px;z-index:5;transition:border 0.25s linear;-webkit-transition:border 0.25s linear;display:block;position:absolute}.bas-registration-page .privacy-terms .check-privacy::before,.bas-registration-page .privacy-terms .check-newsletter::before,.bas-registration-page .captcha .check-privacy::before,.bas-registration-page .captcha .check-newsletter::before,.bas-registration-page .accept-newsletter .check-privacy::before,.bas-registration-page .accept-newsletter .check-newsletter::before{display:block;position:relative;content:'';height:12px;width:12px;top:2px;left:2px;margin:1px;-webkit-transition:background 0.25s linear}@media (max-width: 768px){.bas-registration-page .form-data{width:100%;margin:0}}@media (max-width: 768px){.bas-registration-page h2{font-size:20px}.bas-registration-page .registration-form{-ms-grid-column:2;-ms-grid-column-span:10;-ms-grid-row:2;-ms-grid-row-span:1;grid-column:2 / 12;grid-row:2 / 3;-ms-grid-columns:12fr;grid-template-columns:12fr;padding:20px 30px}.bas-registration-page .registration-form .registration--user-info-headline{-ms-grid-column:1;-ms-grid-column-span:12;-ms-grid-row:1;-ms-grid-row-span:1;grid-column:1 / 13;grid-row:1 / 2}.bas-registration-page .registration-form .registration--user-info{-ms-grid-column:1;-ms-grid-column-span:12;-ms-grid-row:2;-ms-grid-row-span:1;grid-column:1 / 13;grid-row:2 / 3}.bas-registration-page .registration-form .registration--company-info-headline{-ms-grid-column:1;-ms-grid-column-span:12;-ms-grid-row:3;-ms-grid-row-span:1;grid-column:1 / 13;grid-row:3 / 4}.bas-registration-page .registration-form .registration--company-info{-ms-grid-column:1;-ms-grid-column-span:12;-ms-grid-row:4;-ms-grid-row-span:1;grid-column:1 / 13;grid-row:4 / 5}.bas-registration-page .registration-form .accept-terms{-ms-grid-column:1;-ms-grid-column-span:12;-ms-grid-row:5;-ms-grid-row-span:1;grid-column:1 / 13;grid-row:5 / 6}.bas-registration-page .registration-form .accept-terms label{font-size:14px}.bas-registration-page .registration-form .accept-newsletter{-ms-grid-column:1;-ms-grid-column-span:12;-ms-grid-row:6;-ms-grid-row-span:0;grid-column:1 / 13;grid-row:6 / 6}.bas-registration-page .registration-form .accept-newsletter label{font-size:14px}.bas-registration-page .registration-form .registration-footer{-ms-grid-column:1;-ms-grid-column-span:12;-ms-grid-row:6;-ms-grid-row-span:1;grid-column:1 / 13;grid-row:6 / 7}.bas-registration-page .registration-form .registration-footer button{font-size:10px;padding:0 10px}}

.bas-reset-password-page #main{margin:250px auto 0}.bas-reset-password-page .mpx-reset-password-page{display:-ms-grid;display:grid;-ms-grid-columns:1fr 1fr 1fr 1fr 1fr 1fr 1fr 1fr 1fr 1fr 1fr 1fr;grid-template-columns:1fr 1fr 1fr 1fr 1fr 1fr 1fr 1fr 1fr 1fr 1fr 1fr}.bas-reset-password-page h2{-ms-grid-column:1;-ms-grid-column-span:12;-ms-grid-row:1;-ms-grid-row-span:1;grid-column:1 / 13;grid-row:1 / 2;margin:0;text-align:center;font-size:37px;font-weight:900;padding-bottom:45px}.bas-reset-password-page .error-text{color:red;font-weight:bold}.bas-reset-password-page .reset-password-form{-ms-grid-column:5;-ms-grid-column-span:4;-ms-grid-row:2;-ms-grid-row-span:1;grid-column:5 / 9;grid-row:2 / 3;display:flex;flex-direction:column;padding:20px 0;color:#000;box-sizing:border-box;justify-content:space-evenly;text-align:left}.bas-reset-password-page .reset-password-form .container{position:relative}.bas-reset-password-page .reset-password-form .container i{position:absolute;z-index:2;right:15px;top:35px;font-size:25px;color:#7c7c7c}.bas-reset-password-page .reset-password-form label{color:#606166;font-size:14px;font-weight:bold;text-transform:uppercase}.bas-reset-password-page .reset-password-form input{background-color:#fff;border:1px solid #000;border-radius:0;color:#000;text-align:center;height:46px;width:100%;padding:6px 12px;margin-bottom:15px;transition:border-color ease-in-out 0.15s, box-shadow ease-in-out 0.15s;font-size:16px;background:#f3f4f5;border:solid 1px #898989;padding:5px 35px 5px 10px;margin:10px 0 35px}.bas-reset-password-page .reset-password-form input:hover{border-color:#000}.bas-reset-password-page .reset-password-form input::-moz-placeholder{color:#000;font-size:14px}.bas-reset-password-page .reset-password-form input:-ms-input-placeholder{color:#000;font-size:14px}.bas-reset-password-page .reset-password-form input::-ms-input-placeholder{color:#000;font-size:14px}.bas-reset-password-page .reset-password-form input::placeholder{color:#000;font-size:14px}.bas-reset-password-page .reset-password-form input:hover,.bas-reset-password-page .reset-password-form input:focus,.bas-reset-password-page .reset-password-form input:active{outline:none;border-color:#898989}.bas-reset-password-page .reset-password-form input:-webkit-autofill{outline:none;-webkit-text-fill-color:#fff;-webkit-box-shadow:0 0 0 1000px #000 inset}.bas-reset-password-page .reset-password-form input:-webkit-autofill:hover,.bas-reset-password-page .reset-password-form input:-webkit-autofill:focus,.bas-reset-password-page .reset-password-form input:-webkit-autofill:active{outline:none;border-color:#898989;-webkit-text-fill-color:#fff;box-shadow:0 0 0 1000px #000 inset}.bas-reset-password-page .reset-password-form input::-webkit-input-placeholder{color:#000}.bas-reset-password-page .reset-password-form input:-ms-input-placeholder{color:#000}.bas-reset-password-page .reset-password-form button[type='submit']{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;background-color:#ba0c2f;color:#fff;text-transform:uppercase;font-size:16px;border-width:0;padding:10px 0;margin-bottom:15px;height:46px;width:100%;cursor:pointer;background-color:#ba0c2f;margin:15px 0;font-size:15px;font-weight:600;text-transform:capitalize;letter-spacing:1px}.bas-reset-password-page .reset-password-form button[type='submit']:active,.bas-reset-password-page .reset-password-form button[type='submit']:focus,.bas-reset-password-page .reset-password-form button[type='submit']:hover{background-color:#8a0923;text-decoration:none}.bas-reset-password-page .reset-password-form button[type='submit']:hover,.bas-reset-password-page .reset-password-form button[type='submit']:focus{background-color:#ba0c2f;outline:none}.bas-reset-password-page .reset-password-form a{font-size:15px;font-weight:500;text-decoration:none;text-align:center;color:#7c7c7c}.bas-reset-password-page .reset-password-form a:hover{color:#7c7c7c}@media (max-width: 1024px){.bas-reset-password-page .mpx-reset-password-page .reset-password-form{-ms-grid-column:4;-ms-grid-column-span:6;-ms-grid-row:2;-ms-grid-row-span:1;grid-column:4 / 10;grid-row:2 / 3}}@media (max-width: 479px){.bas-reset-password-page .mpx-reset-password-page .reset-password-form{-ms-grid-column:2;-ms-grid-column-span:10;-ms-grid-row:2;-ms-grid-row-span:1;grid-column:2 / 12;grid-row:2 / 3}}

.bas-screening-show-page .mpx-screening-room{padding:0 15px}.bas-screening-show-page .screening-player__title{max-width:1440px;width:100%;padding:15px 0;margin:auto}.bas-screening-show-page .screening-player__title h1{color:#000;font-size:26px;font-weight:900;font-style:normal;line-height:1;text-transform:capitalize;margin:0}

.bas-screenings-page .container{padding:0 30px}@media (max-width: 479px){.bas-screenings-page .container{padding:0 15px}}.bas-screenings-page .container h1{width:100%;max-width:1440px;margin-left:auto;margin-right:auto;color:#000;font-size:26px;font-weight:900}.bas-screenings-page .container .mpx-screening-list{width:100%;max-width:1440px;margin-left:auto;margin-right:auto}.bas-screenings-page .container.container--not-found{padding:0 30px}.bas-screenings-page .container.container--not-found h1{width:100%;max-width:1440px;margin-left:auto;margin-right:auto;color:#000;font-size:26px;font-weight:900}.bas-screenings-page .container.container--not-found h3{width:100%;max-width:1440px;margin-left:auto;margin-right:auto;max-width:1440px;font-size:22px;line-height:22px;text-transform:none}.bas-screenings-page .screenings-list .screening-item{margin-top:35px}.bas-screenings-page .screenings-list .screening-item:first-child{margin-top:0}.bas-screenings-page .screenings-list .screening-item .screening-data{display:-ms-grid;display:grid;-ms-grid-columns:1fr 1fr 1fr 1fr 1fr 1fr 1fr 1fr 1fr 1fr 1fr 1fr;grid-template-columns:1fr 1fr 1fr 1fr 1fr 1fr 1fr 1fr 1fr 1fr 1fr 1fr;text-decoration:none;color:#000}.bas-screenings-page .screenings-list .screening-item .screening-data .screening-info{-ms-grid-column:1;-ms-grid-column-span:2;-ms-grid-row:1;-ms-grid-row-span:1;grid-column:1 / 3;grid-row:1 / 2}.bas-screenings-page .screenings-list .screening-item .screening-data .screening-info p{color:#000;font-size:14px;font-weight:normal;margin:25px 0}.bas-screenings-page .screenings-list .screening-item .screening-data .screening-info p .label{color:#ba0c2f;font-weight:900;line-height:1.36;display:block;text-transform:uppercase}.bas-screenings-page .screenings-list .screening-item .screening-data .screening-info p .label::after{content:':';margin-right:1rem}.bas-screenings-page .screenings-list .screening-item .screening-data .screening-header{-ms-grid-column:3;-ms-grid-column-span:10;-ms-grid-row:1;-ms-grid-row-span:1;grid-column:3 / 13;grid-row:1 / 2;display:-ms-grid;display:grid;-ms-grid-columns:8fr 4fr;grid-template-columns:8fr 4fr}.bas-screenings-page .screenings-list .screening-item .screening-data .screening-header h2{-ms-grid-column:1;-ms-grid-column-span:1;-ms-grid-row:1;-ms-grid-row-span:1;grid-column:1 / 2;grid-row:1 / 2;font-size:22px;font-weight:bold;line-height:1.45}.bas-screenings-page .screenings-list .screening-item .screening-data .screening-header .protection-levels{-ms-grid-column:2;-ms-grid-column-span:1;-ms-grid-row:1;-ms-grid-row-span:1;grid-column:2 / 3;grid-row:1 / 2;display:none;flex-direction:row;justify-content:flex-end;color:#000}.bas-screenings-page .screenings-list .screening-item .screening-data .screening-header .protection-levels div{background-color:#fff;border:2px solid #c8c8d0;opacity:0.6;font-size:14px;font-weight:bold;height:30px;line-height:2;margin-left:15px;width:50px;text-align:center;color:#000}.bas-screenings-page .screenings-list .screening-item .screening-data .screening-header .protection-levels .active{background-color:#000;border:2px solid #000;color:#f3f4f5}

.bas-screenings-page .container{padding:0 30px}@media (max-width: 479px){.bas-screenings-page .container{padding:0 15px}}.bas-screenings-page .container h1{width:100%;max-width:1440px;margin-left:auto;margin-right:auto;color:#000;font-size:26px;font-weight:900}.bas-screenings-page .container .mpx-screening-list{width:100%;max-width:1440px;margin-left:auto;margin-right:auto}.bas-screenings-page .container.container--not-found{padding:0 30px}.bas-screenings-page .container.container--not-found h1{width:100%;max-width:1440px;margin-left:auto;margin-right:auto;color:#000;font-size:26px;font-weight:900}.bas-screenings-page .container.container--not-found h3{width:100%;max-width:1440px;margin-left:auto;margin-right:auto;max-width:1440px;font-size:22px;line-height:22px;text-transform:none}.bas-screenings-page .selection-list .screening-item{margin-top:35px}.bas-screenings-page .selection-list .screening-item:first-child{margin-top:0}.bas-screenings-page .selection-list .screening-item .screening-data{display:-ms-grid;display:grid;-ms-grid-columns:1fr 1fr 1fr 1fr 1fr 1fr 1fr 1fr 1fr 1fr 1fr 1fr;grid-template-columns:1fr 1fr 1fr 1fr 1fr 1fr 1fr 1fr 1fr 1fr 1fr 1fr;text-decoration:none;color:#000}.bas-screenings-page .selection-list .screening-item .screening-data .screening-info{-ms-grid-column:1;-ms-grid-column-span:2;-ms-grid-row:1;-ms-grid-row-span:1;grid-column:1 / 3;grid-row:1 / 2}.bas-screenings-page .selection-list .screening-item .screening-data .screening-info p{color:#000;font-size:14px;font-weight:normal;margin:25px 0}.bas-screenings-page .selection-list .screening-item .screening-data .screening-info p .label{color:#ba0c2f;font-weight:900;line-height:1.36;display:block;text-transform:uppercase}.bas-screenings-page .selection-list .screening-item .screening-data .screening-info p .label::after{content:':';margin-right:1rem}.bas-screenings-page .selection-list .screening-item .screening-data .screening-header{-ms-grid-column:3;-ms-grid-column-span:10;-ms-grid-row:1;-ms-grid-row-span:1;grid-column:3 / 13;grid-row:1 / 2;display:-ms-grid;display:grid;-ms-grid-columns:8fr 4fr;grid-template-columns:8fr 4fr}.bas-screenings-page .selection-list .screening-item .screening-data .screening-header h2{-ms-grid-column:1;-ms-grid-column-span:1;-ms-grid-row:1;-ms-grid-row-span:1;grid-column:1 / 2;grid-row:1 / 2;font-size:22px;font-weight:bold;line-height:1.45}.bas-screenings-page .selection-list .screening-item .screening-data .screening-header .protection-levels{-ms-grid-column:2;-ms-grid-column-span:1;-ms-grid-row:1;-ms-grid-row-span:1;grid-column:2 / 3;grid-row:1 / 2;display:none;flex-direction:row;justify-content:flex-end;color:#000}.bas-screenings-page .selection-list .screening-item .screening-data .screening-header .protection-levels div{background-color:#fff;border:2px solid #c8c8d0;opacity:0.6;font-size:14px;font-weight:bold;height:30px;line-height:2;margin-left:15px;width:50px;text-align:center;color:#000}.bas-screenings-page .selection-list .screening-item .screening-data .screening-header .protection-levels .active{background-color:#000;border:2px solid #000;color:#f3f4f5}

.selection-heading{width:100%}.selection-heading h1{width:100%;max-width:1440px;margin-left:auto;margin-right:auto;color:#000;font-size:26px;font-weight:900}.bas-search-page.bas-selection-page{padding:0 30px}.bas-search-page.bas-selection-page .search-wrapper{max-width:1440px;width:100%;margin:0 auto}.bas-search-page.bas-selection-page .page-controls{margin:0 0 50px}@media (max-width: 708px){.bas-search-page.bas-selection-page .page-controls .sorting-controls{display:none}}@media (max-width: 479px){.bas-search-page.bas-selection-page .search-filter{margin:30px 0}}.bas-search-page.bas-selection-page #main .search-filter{margin-left:30px;margin-right:30px}.bas-search-page.bas-selection-page #main .search-filter input{left:0;width:calc(100% - 125px)}.bas-search-page.bas-selection-page #main .search-filter .submit-search{right:0}.bas-product-list-page.bas-selection-page .mpx-product-list{padding:0 0 35px}

.bas-basket-page .mpx-basket-show-subnavigation-wrapper{background-color:#dadce1;padding:0 30px}.bas-basket-page .mpx-basket-show-subnavigation{display:-ms-grid;display:grid;-ms-grid-columns:6fr 5fr 1fr;grid-template-columns:6fr 5fr 1fr;width:100%;max-width:1440px;margin-left:auto;margin-right:auto;height:56px}.bas-basket-page .mpx-basket-show-subnavigation .breadcrumb{-ms-grid-column:1;-ms-grid-column-span:1;-ms-grid-row:1;-ms-grid-row-span:1;grid-column:1 / 2;grid-row:1 / 2;align-self:center}.bas-basket-page .mpx-basket-show-subnavigation .breadcrumb ul{display:flex;flex-direction:row;align-self:center;list-style:none;color:#898989;padding:0;font-size:14px;font-weight:bold}.bas-basket-page .mpx-basket-show-subnavigation .breadcrumb ul li{display:inline-flex;text-transform:capitalize;font-weight:bold;font-style:normal;padding:0 5px 0 0;color:#ba0c2f}.bas-basket-page .mpx-basket-show-subnavigation .breadcrumb ul a{color:#898989;text-decoration:none}.bas-basket-page .mpx-basket-show-subnavigation .breadcrumb ul a::after{content:'/';margin:0 5px}.bas-basket-page .mpx-basket-show-subnavigation .basket-selector{-ms-grid-column:3;-ms-grid-column-span:1;-ms-grid-row:1;-ms-grid-row-span:1;grid-column:3 / 4;grid-row:1 / 2}.bas-basket-page .mpx-basket-show .pom-dropdown.basket-selector{background-color:transparent;color:#000;padding:0;text-transform:capitalize;font-size:14px;align-self:center}.bas-basket-page .mpx-basket-show .pom-dropdown.basket-selector>.main{color:#000;font-size:14px;font-weight:bold;text-transform:uppercase}.bas-basket-page .mpx-basket-show .pom-dropdown.basket-selector>.main .arrow{color:#ba0c2f}.bas-basket-page .mpx-basket-show .pom-dropdown.basket-selector>.main span .basket-icon,.bas-basket-page .mpx-basket-show .pom-dropdown.basket-selector>.main span .basket-info{display:none}.bas-basket-page .mpx-basket-show .pom-dropdown.basket-selector>.children{right:0;min-width:300px;max-height:320px !important;width:auto;padding:20px 40px;background-color:#fff;color:#000;top:120%}.bas-basket-page .mpx-basket-show .pom-dropdown.basket-selector>.children::-webkit-scrollbar-track,.bas-basket-page .mpx-basket-show .pom-dropdown.basket-selector>.children::-webkit-scrollbar-thumb{border:6px solid #fff}.bas-basket-page .mpx-basket-show .pom-dropdown.basket-selector>.children .basket-item{display:-ms-grid;display:grid;-ms-grid-columns:50px 20px 1fr;grid-template-columns:50px 20px 1fr}.bas-basket-page .mpx-basket-show .pom-dropdown.basket-selector>.children .basket-item .basket-icon{-ms-grid-column:1;-ms-grid-column-span:1;-ms-grid-row:1;-ms-grid-row-span:2;grid-column:1 / 2;grid-row:1 / 3;align-self:center;text-align:left;font-size:20px}.bas-basket-page .mpx-basket-show .pom-dropdown.basket-selector>.children .basket-item .basket-icon::before{color:#000;font-family:Ionicons;content:'\f3f7';background-color:#dadce1;padding:13px 16px}.bas-basket-page .mpx-basket-show .pom-dropdown.basket-selector>.children .basket-item .basket-name{-ms-grid-column:3;-ms-grid-column-span:1;-ms-grid-row:1;-ms-grid-row-span:1;grid-column:3 / 4;grid-row:1 / 2;font-size:20px;font-weight:bold;line-height:1.1}.bas-basket-page .mpx-basket-show .pom-dropdown.basket-selector>.children .basket-item .basket-info{-ms-grid-column:3;-ms-grid-column-span:1;-ms-grid-row:2;-ms-grid-row-span:1;grid-column:3 / 4;grid-row:2 / 3;font-size:14px;font-weight:600;line-height:2;color:#696c72}.bas-basket-page .mpx-basket-show .pom-dropdown.basket-selector>.children .basket-item .basket-info::before{font-family:Ionicons;content:'\f3f3';padding-right:5px;color:#696c72}.bas-basket-page .mpx-basket-show .pom-dropdown.basket-selector .pom-dropdown-option{border-bottom:1px solid rgba(0,0,0,0.2)}.bas-basket-page .mpx-basket-show .pom-dropdown.basket-selector .pom-dropdown-option:first-child{border-top:1px solid rgba(0,0,0,0.2)}.bas-basket-page .mpx-basket-show .pom-dropdown.basket-selector .pom-dropdown-option:focus,.bas-basket-page .mpx-basket-show .pom-dropdown.basket-selector .pom-dropdown-option:active,.bas-basket-page .mpx-basket-show .pom-dropdown.basket-selector .pom-dropdown-option:hover{text-decoration:none}.bas-basket-page .mpx-basket-show .pom-dropdown.basket-selector .pom-dropdown-option:focus .basket-item .basket-name,.bas-basket-page .mpx-basket-show .pom-dropdown.basket-selector .pom-dropdown-option:active .basket-item .basket-name,.bas-basket-page .mpx-basket-show .pom-dropdown.basket-selector .pom-dropdown-option:hover .basket-item .basket-name{color:#ba0c2f}.bas-basket-page .mpx-basket-show .pom-dropdown.basket-selector .pom-dropdown-option:focus .basket-item .basket-icon::before,.bas-basket-page .mpx-basket-show .pom-dropdown.basket-selector .pom-dropdown-option:active .basket-item .basket-icon::before,.bas-basket-page .mpx-basket-show .pom-dropdown.basket-selector .pom-dropdown-option:hover .basket-item .basket-icon::before{color:#ba0c2f;background-color:#caccd4}.bas-basket-page .basket-container{padding:0 15px}@media (max-width: 479px){.bas-basket-page .basket-container{display:block}}.bas-basket-page .basket-container .basket-header{display:-ms-grid;display:grid;-ms-grid-columns:180px 0 1fr;grid-template-columns:180px 0 1fr;width:100%;max-width:1440px;margin-left:auto;margin-right:auto;padding:10px 0}@media (max-width: 479px){.bas-basket-page .basket-container .basket-header{display:block}}.bas-basket-page .basket-container .basket-header h1{-ms-grid-column:1;-ms-grid-column-span:1;-ms-grid-row:1;-ms-grid-row-span:1;grid-column:1 / 2;grid-row:1 / 2;color:#000;font-size:26px;font-weight:900;color:#000;margin:0}.bas-basket-page .basket-container .basket-header .basket-actions{-ms-grid-column:1;-ms-grid-column-span:3;-ms-grid-row:1;-ms-grid-row-span:1;grid-column:1 / 4;grid-row:1 / 2;display:-ms-grid;display:grid;-ms-grid-columns:2fr 20px 2fr 20px 2fr 20px 2fr;grid-template-columns:2fr 20px 2fr 20px 2fr 20px 2fr}@media (max-width: 479px){.bas-basket-page .basket-container .basket-header .basket-actions{-ms-grid-columns:1fr 1fr;grid-template-columns:1fr 1fr;grid-column-gap:4px}}.bas-basket-page .basket-container .basket-header .basket-actions .basket-create,.bas-basket-page .basket-container .basket-header .basket-actions .basket-delete{align-self:center;border:2px solid #cfd1d8;background-color:#cfd1d8;cursor:pointer;display:inline-flex;align-items:center;justify-content:center;font-size:13px;font-weight:bold;text-align:center;padding:5px 10px;text-transform:uppercase}.bas-basket-page .basket-container .basket-header .basket-actions .basket-create::before,.bas-basket-page .basket-container .basket-header .basket-actions .basket-delete::before{font-family:Ionicons;font-size:15px;padding:0 8px 0 0;color:#ba0c2f}.bas-basket-page .basket-container .basket-header .basket-actions .basket-create:hover,.bas-basket-page .basket-container .basket-header .basket-actions .basket-delete:hover{background-color:#b3b6c1;border-color:#b3b6c1}.bas-basket-page .basket-container .basket-header .basket-actions .basket-create{-ms-grid-column:5;-ms-grid-column-span:1;-ms-grid-row:1;-ms-grid-row-span:1;grid-column:5 / 6;grid-row:1 / 2}@media (max-width: 479px){.bas-basket-page .basket-container .basket-header .basket-actions .basket-create{grid-column:1 / 2}}.bas-basket-page .basket-container .basket-header .basket-actions .basket-create::before{content:'\f102'}.bas-basket-page .basket-container .basket-header .basket-actions .basket-delete{-ms-grid-column:7;-ms-grid-column-span:1;-ms-grid-row:1;-ms-grid-row-span:1;grid-column:7 / 8;grid-row:1 / 2}@media (max-width: 479px){.bas-basket-page .basket-container .basket-header .basket-actions .basket-delete{grid-column:2 / 2}}.bas-basket-page .basket-container .basket-header .basket-actions .basket-delete::before{content:'\f4c4'}.bas-basket-page .basket-container .asset-filters{padding:15px 0}.bas-basket-page .basket-container .asset-filters .page-controls{border-top:0;margin:0 auto;padding:0}@media (max-width: 584px){.bas-basket-page .basket-container .asset-filters .page-controls .sorting-controls{display:none}}.bas-basket-page .basket-container .basket-controls{display:-ms-grid;display:grid;-ms-grid-columns:170px 0fr 1fr;grid-template-columns:170px 0fr 1fr;width:100%;max-width:1440px;margin-left:auto;margin-right:auto;padding:15px 0}.bas-basket-page .basket-container .basket-controls .asset-selector{-ms-grid-column:1;-ms-grid-column-span:1;-ms-grid-row:1;-ms-grid-row-span:1;grid-column:1 / 2;grid-row:1 / 2;color:#898989;margin:0 30px}@media (max-width: 479px){.bas-basket-page .basket-container .basket-controls .asset-selector{margin:0 15px}}.bas-basket-page .basket-container .basket-controls .asset-selector span{font-size:16px;font-weight:bold;vertical-align:super}.bas-basket-page .basket-container .basket-controls .asset-selector::before{font-size:25px;font-family:Ionicons;content:'\f147';color:#606166;padding-right:10px}.bas-basket-page .basket-container .basket-controls .checked::before{content:'\f148';color:#ba0c2f}.bas-basket-page .basket-container .basket-controls .asset-actions{-ms-grid-column:3;-ms-grid-column-span:1;-ms-grid-row:1;-ms-grid-row-span:1;grid-column:3 / 4;grid-row:1 / 2;align-self:center;text-align:end}.bas-basket-page .basket-container .basket-controls .asset-actions .asset-download,.bas-basket-page .basket-container .basket-controls .asset-actions .remove-from-basket{cursor:pointer;display:inline-flex;align-items:center;justify-content:center;font-size:13px;font-weight:bold;margin-left:10px;padding:6px 20px;border:1px solid #c8c8d0;color:#000;text-transform:uppercase}@media (max-width: 479px){.bas-basket-page .basket-container .basket-controls .asset-actions .asset-download,.bas-basket-page .basket-container .basket-controls .asset-actions .remove-from-basket{margin-bottom:5px;width:100%;margin-left:0}}.bas-basket-page .basket-container .basket-controls .asset-actions .asset-download::before,.bas-basket-page .basket-container .basket-controls .asset-actions .remove-from-basket::before{font-family:Ionicons;font-size:15px;padding:0 5px 0 0;color:#ba0c2f}.bas-basket-page .basket-container .basket-controls .asset-actions .asset-download:hover,.bas-basket-page .basket-container .basket-controls .asset-actions .asset-download:focus,.bas-basket-page .basket-container .basket-controls .asset-actions .asset-download:active,.bas-basket-page .basket-container .basket-controls .asset-actions .remove-from-basket:hover,.bas-basket-page .basket-container .basket-controls .asset-actions .remove-from-basket:focus,.bas-basket-page .basket-container .basket-controls .asset-actions .remove-from-basket:active{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;color:#fff;background-color:#ba0c2f}.bas-basket-page .basket-container .basket-controls .asset-actions .asset-download:hover::before,.bas-basket-page .basket-container .basket-controls .asset-actions .asset-download:focus::before,.bas-basket-page .basket-container .basket-controls .asset-actions .asset-download:active::before,.bas-basket-page .basket-container .basket-controls .asset-actions .remove-from-basket:hover::before,.bas-basket-page .basket-container .basket-controls .asset-actions .remove-from-basket:focus::before,.bas-basket-page .basket-container .basket-controls .asset-actions .remove-from-basket:active::before{color:#fff}.bas-basket-page .basket-container .basket-controls .asset-actions .asset-download::before{content:'\f41f'}.bas-basket-page .basket-container .basket-controls .asset-actions .remove-from-basket::before{content:'\f4c4'}.bas-basket-page .basket-container .mpx-product-show-asset-modal .pom-modal--content,.bas-basket-page .basket-container .mpx-basket-modal .pom-modal--content{background-color:#e6e7eb;color:#000;border:0}.bas-basket-page .basket-container .mpx-product-show-asset-modal .pom-modal--close,.bas-basket-page .basket-container .mpx-basket-modal .pom-modal--close{color:#000;top:0;right:-45px;width:45px;height:45px;text-align:center;align-items:center;display:flex;justify-content:center;background-color:#e6e7eb;font-size:30px}.bas-basket-page .basket-container .mpx-product-show-asset-modal .pom-modal--content{margin:0;padding:0;width:685px}.bas-basket-page .basket-container .mpx-product-show-asset-modal .pom-modal--content .asset-modal-name,.bas-basket-page .basket-container .mpx-product-show-asset-modal .pom-modal--content .asset-modal-classification,.bas-basket-page .basket-container .mpx-product-show-asset-modal .pom-modal--content .asset-modal-date,.bas-basket-page .basket-container .mpx-product-show-asset-modal .pom-modal--content .asset-modal-talents{display:none}.bas-basket-page .basket-container .mpx-product-show-asset-modal .pom-modal--content .bitmovin-player>div{width:100%;height:calc(685px * 9 / 16);max-height:calc(685px * 9 / 16);align-items:end}.bas-basket-page .basket-container .mpx-product-show-asset-modal .pom-modal--content .mpx-thumbor{width:100%;height:calc(685px * 9 / 16);max-height:calc(685px * 9 / 16)}.bas-basket-page .basket-container .mpx-product-show-asset-modal .pom-modal--content .mpx-thumbor img{width:auto;height:auto;max-height:100%;max-width:100%}.bas-basket-page .basket-container .mpx-product-show-asset-modal .pom-modal--content .asset-modal-description{padding:35px 45px;margin:0}.bas-basket-page .basket-container .mpx-product-show-asset-modal .pom-modal--content .asset-modal-description .asset-modal-name{display:block;font-size:24px;font-weight:bold;line-height:0.9;color:#000;margin:15px 0;overflow:hidden;white-space:nowrap;text-overflow:ellipsis}.bas-basket-page .basket-container .mpx-product-show-asset-modal .pom-modal--content .asset-modal-description .asset-metadata--general{text-transform:uppercase;font-size:14px;color:#303030}.bas-basket-page .basket-container .mpx-product-show-asset-modal .pom-modal--content .asset-modal-description .asset-metadata--general::before{content:'\f19f';font-family:'Ionicons';font-size:15px;margin-right:10px}.bas-basket-page .basket-container .mpx-product-show-asset-modal .pom-modal--content .asset-modal-description .asset-metadata--created-at{font-size:14px;color:#303030}.bas-basket-page .basket-container .mpx-product-show-asset-modal .pom-modal--content .asset-modal-description .asset-metadata--created-at::before{content:'\f3f3';font-family:'Ionicons';font-size:15px;margin-right:10px}.bas-basket-page .basket-container .mpx-product-show-asset-modal .pom-modal--content .asset-modal-description .asset-modal--interactions{display:flex;justify-content:space-between;padding:40px 0 0}.bas-basket-page .basket-container .mpx-product-show-asset-modal .pom-modal--content .asset-modal-description .asset-modal--interactions .asset-download,.bas-basket-page .basket-container .mpx-product-show-asset-modal .pom-modal--content .asset-modal-description .asset-modal--interactions .add-to-basket,.bas-basket-page .basket-container .mpx-product-show-asset-modal .pom-modal--content .asset-modal-description .asset-modal--interactions .remove-from-basket{font-size:13px;font-weight:bold;border:2px solid #c8c8d0;padding:10px 60px;text-transform:uppercase;cursor:pointer}.bas-basket-page .basket-container .mpx-product-show-asset-modal .pom-modal--content .asset-modal-description .asset-modal--interactions .asset-download::before,.bas-basket-page .basket-container .mpx-product-show-asset-modal .pom-modal--content .asset-modal-description .asset-modal--interactions .add-to-basket::before,.bas-basket-page .basket-container .mpx-product-show-asset-modal .pom-modal--content .asset-modal-description .asset-modal--interactions .remove-from-basket::before{font-family:Ionicons;font-size:20px;padding:0 10px 0 0;vertical-align:middle;color:#ba0c2f}.bas-basket-page .basket-container .mpx-product-show-asset-modal .pom-modal--content .asset-modal-description .asset-modal--interactions .asset-download:hover,.bas-basket-page .basket-container .mpx-product-show-asset-modal .pom-modal--content .asset-modal-description .asset-modal--interactions .asset-download:focus,.bas-basket-page .basket-container .mpx-product-show-asset-modal .pom-modal--content .asset-modal-description .asset-modal--interactions .asset-download:active,.bas-basket-page .basket-container .mpx-product-show-asset-modal .pom-modal--content .asset-modal-description .asset-modal--interactions .add-to-basket:hover,.bas-basket-page .basket-container .mpx-product-show-asset-modal .pom-modal--content .asset-modal-description .asset-modal--interactions .add-to-basket:focus,.bas-basket-page .basket-container .mpx-product-show-asset-modal .pom-modal--content .asset-modal-description .asset-modal--interactions .add-to-basket:active,.bas-basket-page .basket-container .mpx-product-show-asset-modal .pom-modal--content .asset-modal-description .asset-modal--interactions .remove-from-basket:hover,.bas-basket-page .basket-container .mpx-product-show-asset-modal .pom-modal--content .asset-modal-description .asset-modal--interactions .remove-from-basket:focus,.bas-basket-page .basket-container .mpx-product-show-asset-modal .pom-modal--content .asset-modal-description .asset-modal--interactions .remove-from-basket:active{background-color:#ba0c2f}.bas-basket-page .basket-container .mpx-product-show-asset-modal .pom-modal--content .asset-modal-description .asset-modal--interactions .asset-download:hover::before,.bas-basket-page .basket-container .mpx-product-show-asset-modal .pom-modal--content .asset-modal-description .asset-modal--interactions .asset-download:focus::before,.bas-basket-page .basket-container .mpx-product-show-asset-modal .pom-modal--content .asset-modal-description .asset-modal--interactions .asset-download:active::before,.bas-basket-page .basket-container .mpx-product-show-asset-modal .pom-modal--content .asset-modal-description .asset-modal--interactions .add-to-basket:hover::before,.bas-basket-page .basket-container .mpx-product-show-asset-modal .pom-modal--content .asset-modal-description .asset-modal--interactions .add-to-basket:focus::before,.bas-basket-page .basket-container .mpx-product-show-asset-modal .pom-modal--content .asset-modal-description .asset-modal--interactions .add-to-basket:active::before,.bas-basket-page .basket-container .mpx-product-show-asset-modal .pom-modal--content .asset-modal-description .asset-modal--interactions .remove-from-basket:hover::before,.bas-basket-page .basket-container .mpx-product-show-asset-modal .pom-modal--content .asset-modal-description .asset-modal--interactions .remove-from-basket:focus::before,.bas-basket-page .basket-container .mpx-product-show-asset-modal .pom-modal--content .asset-modal-description .asset-modal--interactions .remove-from-basket:active::before{color:#fff}.bas-basket-page .basket-container .mpx-product-show-asset-modal .pom-modal--content .asset-modal-description .asset-modal--interactions .asset-download::before{content:'\f41f';padding:0 15px 0 0}.bas-basket-page .basket-container .mpx-product-show-asset-modal .pom-modal--content .asset-modal-description .asset-modal--interactions .add-to-basket{display:none}.bas-basket-page .basket-container .mpx-product-show-asset-modal .pom-modal--content .asset-modal-description .asset-modal--interactions .add-to-basket::before{content:'\f102'}.bas-basket-page .basket-container .mpx-product-show-asset-modal .pom-modal--content .asset-modal-description .asset-modal--interactions .remove-from-basket::before{content:'\f4c4'}.bas-basket-page .basket-container .mpx-product-show-asset-modal .pom-modal--content .pom-modal--btn{top:30%;border-bottom:4px solid;border-left:4px solid;border-color:#ba0c2f}.bas-basket-page .basket-container .mpx-product-show-asset-modal .pom-modal--content .pom-modal--btn:hover{border-color:#ba0c2f}.bas-basket-page .basket-container .mpx-basket-modal .pom-modal--content{background-color:#e6e7eb;padding:40px 50px;color:#000;border:0;min-height:200px}.bas-basket-page .basket-container .mpx-basket-modal .basket-modal-header h1{font-size:24px;line-height:0;font-weight:bold;color:#000}.bas-basket-page .basket-container .mpx-basket-modal .basket-modal-header p{font-size:16px;line-height:0.75;letter-spacing:normal;color:#232323}.bas-basket-page .basket-container .mpx-basket-modal .basket-modal-input{margin:30px 0;position:relative}.bas-basket-page .basket-container .mpx-basket-modal .basket-modal-input input{background-color:#fff;border:1px solid #000;border-radius:0;color:#000;text-align:center;height:46px;width:100%;padding:6px 12px;margin-bottom:15px;transition:border-color ease-in-out 0.15s, box-shadow ease-in-out 0.15s;background-color:#caccd4;border-color:#caccd4;color:#000;width:100%;text-align:left;font-size:15px;font-weight:600;padding-right:35px}.bas-basket-page .basket-container .mpx-basket-modal .basket-modal-input input:hover{border-color:#000}.bas-basket-page .basket-container .mpx-basket-modal .basket-modal-input input::-moz-placeholder{color:#000;font-size:14px}.bas-basket-page .basket-container .mpx-basket-modal .basket-modal-input input:-ms-input-placeholder{color:#000;font-size:14px}.bas-basket-page .basket-container .mpx-basket-modal .basket-modal-input input::-ms-input-placeholder{color:#000;font-size:14px}.bas-basket-page .basket-container .mpx-basket-modal .basket-modal-input input::placeholder{color:#000;font-size:14px}.bas-basket-page .basket-container .mpx-basket-modal .basket-modal-input input::-moz-placeholder{color:rgba(0,0,0,0.8)}.bas-basket-page .basket-container .mpx-basket-modal .basket-modal-input input:-ms-input-placeholder{color:rgba(0,0,0,0.8)}.bas-basket-page .basket-container .mpx-basket-modal .basket-modal-input input::-ms-input-placeholder{color:rgba(0,0,0,0.8)}.bas-basket-page .basket-container .mpx-basket-modal .basket-modal-input input::placeholder{color:rgba(0,0,0,0.8)}.bas-basket-page .basket-container .mpx-basket-modal .basket-modal-input i{position:absolute;right:15px;top:10px;font-size:19px}.bas-basket-page .basket-container .mpx-basket-modal .basket-modal-footer{display:flex;justify-content:flex-end;margin:30px 0}.bas-basket-page .basket-container .mpx-basket-modal .basket-modal-footer .cancel-basket,.bas-basket-page .basket-container .mpx-basket-modal .basket-modal-footer .create-basket{border:2px solid #c8c8d0;padding:10px 40px;font-size:13px;font-weight:bold;text-transform:uppercase;cursor:pointer}.bas-basket-page .basket-container .mpx-basket-modal .basket-modal-footer .cancel-basket:active,.bas-basket-page .basket-container .mpx-basket-modal .basket-modal-footer .cancel-basket:focus,.bas-basket-page .basket-container .mpx-basket-modal .basket-modal-footer .cancel-basket:hover{background-color:#c8c8d0}.bas-basket-page .basket-container .mpx-basket-modal .basket-modal-footer .create-basket{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;background-color:#ba0c2f;border-color:#ba0c2f;color:#fff;margin-left:20px}.bas-basket-page .basket-container .mpx-basket-modal .basket-modal-footer .create-basket:active,.bas-basket-page .basket-container .mpx-basket-modal .basket-modal-footer .create-basket:focus,.bas-basket-page .basket-container .mpx-basket-modal .basket-modal-footer .create-basket:hover{background-color:#8a0923;border-color:#8a0923}.bas-basket-page .basket-container .assets-section{width:100%;max-width:1440px;margin-left:auto;margin-right:auto;display:flex;flex-wrap:wrap;justify-content:space-between}.bas-basket-page .basket-container .asset-item{display:-ms-grid;display:grid;-ms-grid-columns:40px 2fr 10px 3fr;grid-template-columns:40px 2fr 10px 3fr;align-items:center;padding:30px;margin-bottom:30px;background-color:#dadce1;min-height:150px;width:calc(100% * (1 / 2) - 10px)}.bas-basket-page .basket-container .asset-item .mpx-thumbor-bg{background-position:initial;background-size:contain}@media (max-width: 1250px){.bas-basket-page .basket-container .asset-item{-ms-grid-columns:36px 147px 0 1fr;grid-template-columns:36px 147px 0 1fr;padding:20px;margin-bottom:20px}}@media (max-width: 857px){.bas-basket-page .basket-container .asset-item{width:100%}}@media (max-width: 479px){.bas-basket-page .basket-container .asset-item{-ms-grid-columns:36px 126px 0 1fr;grid-template-columns:36px 126px 0 1fr;padding:5px 10px 5px 0;min-height:100px;width:100%;margin-bottom:10px}}.bas-basket-page .basket-container .asset-item--checkbox{-ms-grid-column:1;-ms-grid-column-span:1;-ms-grid-row:1;-ms-grid-row-span:2;grid-column:1 / 2;grid-row:1 / 3;cursor:pointer;font-family:Ionicons;font-size:25px;text-align:center;vertical-align:middle;align-self:flex-start;color:#606166;margin-top:-5px}.bas-basket-page .basket-container .asset-item--checkbox::before{content:'\f147'}.bas-basket-page .basket-container .asset-item--checkbox input{visibility:hidden}.bas-basket-page .basket-container .checked::before{color:#ba0c2f;content:'\f2b9'}.bas-basket-page .basket-container .asset-item--image{-ms-grid-column:2;-ms-grid-column-span:1;-ms-grid-row:1;-ms-grid-row-span:2;grid-column:2 / 3;grid-row:1 / 3;width:250px}.bas-basket-page .basket-container .asset-metadata--title{color:#000;font-weight:bold;font-size:18px;overflow:hidden;white-space:nowrap;text-overflow:ellipsis;width:130%}.bas-basket-page .basket-container .asset-item--preview-image{width:250px;height:calc(250px * (9 / 16));cursor:pointer;margin-top:10px}@media (max-width: 1250px){.bas-basket-page .basket-container .asset-item--preview-image{height:80px;max-width:58%}}.bas-basket-page .basket-container .asset-item--preview-image.video{position:relative}.bas-basket-page .basket-container .asset-item--preview-image.video::after{content:'';position:absolute;top:0;left:0;bottom:0;right:0;margin:auto;width:50px;height:50px;background-image:url(/img/9f535e5e8f271b33486a.svg);background-repeat:no-repeat}@media (max-width: 479px){.bas-basket-page .basket-container .asset-item--preview-image{width:125px;height:calc(150px * (9 / 16))}.bas-basket-page .basket-container .asset-item--preview-image.video::after{width:30px;height:30px}}.bas-basket-page .basket-container .asset-item--metadata{-ms-grid-column:4;-ms-grid-column-span:1;-ms-grid-row:1;-ms-grid-row-span:2;grid-column:4 / 5;grid-row:1 / 3;padding:0 10px;align-self:center;font-size:14px;color:#303030;overflow:hidden;white-space:nowrap;text-overflow:ellipsis;margin-top:10px}.bas-basket-page .basket-container .asset-item--metadata .asset-metadata--general{display:-ms-grid;display:grid;-ms-grid-columns:20px 1fr;grid-template-columns:20px 1fr;text-transform:uppercase;font-size:14px;font-weight:600;font-style:normal;font-stretch:normal;line-height:2}.bas-basket-page .basket-container .asset-item--metadata .asset-metadata--general::before{content:'\f19f';font-family:'Ionicons';font-size:15px;margin-right:10px}.bas-basket-page .basket-container .asset-item--metadata .asset-metadata--tags{display:none}.bas-basket-page .basket-container .asset-item--metadata .asset-metadata--created-at{display:-ms-grid;display:grid;-ms-grid-columns:20px 1fr;grid-template-columns:20px 1fr}.bas-basket-page .basket-container .asset-item--metadata .asset-metadata--created-at::before{content:'\f3f3';font-family:'Ionicons';font-size:15px;margin-right:10px}@media (max-width: 479px){.bas-basket-page .basket-container .asset-item--metadata{font-size:10px}.bas-basket-page .basket-container .asset-item--metadata .asset-metadata--title{font-size:12px}.bas-basket-page .basket-container .asset-item--metadata .asset-metadata--general{font-size:10px}.bas-basket-page .basket-container .asset-item--metadata .asset-metadata--general::before{font-size:10px;margin-right:5px}.bas-basket-page .basket-container .asset-item--metadata .asset-metadata--created-at::before{font-size:10px;margin-right:5px}}.bas-basket-page .basket-container .asset-item--interactions{-ms-grid-column:4;-ms-grid-column-span:1;-ms-grid-row:1;-ms-grid-row-span:2;grid-column:4 / 5;grid-row:1 / 3;display:flex;flex-wrap:wrap;align-self:end;justify-content:flex-end;margin-top:5px}@media (min-width: 1024px){.bas-basket-page .basket-container .asset-item--interactions{-ms-grid-column:4;-ms-grid-column-span:1;-ms-grid-row:3;-ms-grid-row-span:0;grid-column:4 / 5;grid-row:3 / 3}}.bas-basket-page .basket-container .asset-item--interactions .asset-download,.bas-basket-page .basket-container .asset-item--interactions .remove-from-basket{border:solid 2px #c8c8d0;color:#ba0c2f;cursor:pointer;font-size:14px;text-align:center;padding:7px 0;width:45px;height:45px;margin:0 0 0 10px}.bas-basket-page .basket-container .asset-item--interactions .asset-download::before,.bas-basket-page .basket-container .asset-item--interactions .remove-from-basket::before{font-family:Ionicons;font-size:20px}.bas-basket-page .basket-container .asset-item--interactions .asset-download:hover,.bas-basket-page .basket-container .asset-item--interactions .asset-download:focus,.bas-basket-page .basket-container .asset-item--interactions .asset-download:active,.bas-basket-page .basket-container .asset-item--interactions .remove-from-basket:hover,.bas-basket-page .basket-container .asset-item--interactions .remove-from-basket:focus,.bas-basket-page .basket-container .asset-item--interactions .remove-from-basket:active{color:#fff;background-color:#ba0c2f}.bas-basket-page .basket-container .asset-item--interactions .asset-download::before{content:'\f41f'}.bas-basket-page .basket-container .asset-item--interactions .remove-from-basket::before{content:'\f4c4'}

.subscribed-products{-ms-grid-column:3;-ms-grid-column-span:4;-ms-grid-row:2;-ms-grid-row-span:1;grid-column:3 / 7;grid-row:2 / 3;margin:0;float:right;padding:23px 10px;color:#ffffff}.subscribed-products button{background-color:#4d5a73;border:0;color:#ffffff;float:right;font-size:14px;padding:5px 10px;margin-left:30px;text-transform:capitalize;touch-action:manipulation;cursor:pointer;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.subscribed-products .subscriptions{display:block;position:relative;height:auto}.subscribed-products .subscriptions li{color:#d7dadf;display:block;position:relative;font-size:14px;padding:5px 10px}.subscribed-products .subscriptions li label{display:inline-flex;position:relative;font-weight:300;font-size:14px;padding:5px 0 15px 40px;margin:0 auto;height:30px;z-index:9;cursor:pointer;transition:0.25s linear;-webkit-transition:0.25s linear}.subscribed-products .subscriptions li input[type='checkbox']{position:absolute;visibility:hidden}.subscribed-products .subscriptions li input:checked ~ .check::before{background:#d7dadf}.subscribed-products .subscriptions li .check{display:block;position:absolute;border:1px solid #d7dadf;border-radius:100%;height:20px;width:20px;top:10px;left:20px;z-index:5;transition:border 0.25s linear;-webkit-transition:border 0.25s linear}.subscribed-products .subscriptions li .check::before{display:block;position:absolute;content:'';border-radius:100%;height:12px;width:12px;top:3px;left:3px;margin:auto;transition:background 0.25s linear;-webkit-transition:background 0.25s linear}.subscribed-products .subscriptions li span{float:right;font-weight:400;font-size:24px;cursor:pointer;line-height:1}.subscribed-products .subscriptions li:nth-child(2n){background-color:#000000}

.subscription-preferences{height:100%;border-right:2px solid #4d5a73;padding:23px 0;margin:10px;float:left;color:#ffffff}.subscription-preferences .form-group{line-height:2.14;font-size:14px;color:#d7dadf}.subscription-preferences .form-group label{font-weight:bold;padding-right:10px}.subscription-preferences .user-info{display:inline-flex}.subscription-preferences .user-info input{width:100%}.subscription-preferences .subscriptions-info{display:block;position:relative;margin:10px;height:auto}.subscription-preferences .subscriptions-info ul{list-style:none;margin:0;padding:0}.subscription-preferences .subscriptions-info ul li{color:#d7dadf;display:block;position:relative}.subscription-preferences .subscriptions-info ul label{display:block;position:relative;font-weight:300;font-size:14px;padding:0 0 15px 30px;margin:0 auto;height:30px;z-index:9;cursor:pointer;transition:0.25s linear;-webkit-transition:0.25s linear}.subscription-preferences .subscriptions-info ul input[type='radio']{position:absolute;visibility:hidden;top:5px}.subscription-preferences .subscriptions-info ul input:checked ~ .check::before{background:#d7dadf}.subscription-preferences .subscriptions-info ul .check{display:block;position:absolute;border:1px solid #d7dadf;border-radius:100%;height:20px;width:20px;top:5px;left:0;z-index:5;transition:border 0.25s linear;-webkit-transition:border 0.25s linear}.subscription-preferences .subscriptions-info ul .check::before{display:block;position:absolute;content:'';border-radius:100%;height:12px;width:12px;top:3px;left:3px;margin:auto;transition:background 0.25s linear;-webkit-transition:background 0.25s linear}

/*!
 * Styles for the Subscriptions Page component.
 */.mpx-subscriptions-page .container{padding:0 30px}@media (max-width: 479px){.mpx-subscriptions-page .container{padding:0 15px}}.mpx-subscriptions-page .container .inner-container{display:-ms-grid;display:grid;-ms-grid-columns:1fr 1fr 1fr 1fr 1fr 1fr;grid-template-columns:1fr 1fr 1fr 1fr 1fr 1fr;width:100%;max-width:1440px;margin-left:auto;margin-right:auto;grid-gap:15px}.mpx-subscriptions-page .container h1{-ms-grid-column:1;-ms-grid-column-span:6;-ms-grid-row:1;-ms-grid-row-span:1;grid-column:1 / 7;grid-row:1 / 2;color:#000;font-size:26px;font-weight:900;color:#000}.mpx-subscriptions-page .subscription-title{display:-ms-grid;display:grid;-ms-grid-columns:2fr 1fr 1fr;grid-template-columns:2fr 1fr 1fr;grid-column-gap:15px;color:#000;font-size:22px;font-weight:bold;margin-bottom:25px;line-height:1.45}@media (max-width: 768px){.mpx-subscriptions-page .subscription-title{-ms-grid-columns:1fr;grid-template-columns:1fr}}.mpx-subscriptions-page .subscription-title button{margin-left:0;margin-bottom:10px}.mpx-subscriptions-page .subscription-title button:nth-child(1){grid-column:2 / 2}@media (max-width: 768px){.mpx-subscriptions-page .subscription-title button:nth-child(1){grid-column:2 / 4}}@media (max-width: 768px){.mpx-subscriptions-page .subscription-title button:nth-child(2){grid-column:2 / 4}}.mpx-subscriptions-page .subscription-preferences{-ms-grid-column:1;-ms-grid-column-span:2;-ms-grid-row:2;-ms-grid-row-span:1;grid-column:1 / 3;grid-row:2 / 3;height:100%;background-color:#dadce1;border:0;padding:40px 52px;margin:0}@media (max-width: 1024px){.mpx-subscriptions-page .subscription-preferences{-ms-grid-column:1;-ms-grid-column-span:6;-ms-grid-row:1;-ms-grid-row-span:0;grid-column:1 / 7;grid-row:1 / 1}}@media (max-width: 1024px){.mpx-subscriptions-page .subscription-preferences{padding:20px}}.mpx-subscriptions-page .subscription-preferences .user-info{display:block}.mpx-subscriptions-page .subscription-preferences .user-info div{font-size:18px;font-weight:bold;line-height:1.22;color:#000;margin:5px 0 24px}.mpx-subscriptions-page .subscription-preferences .form-group{color:#232323}.mpx-subscriptions-page .subscription-preferences .form-group label{color:#5b5c61;font-size:14px;font-weight:900;line-height:2;text-transform:uppercase}.mpx-subscriptions-page .subscription-preferences .subscriptions-info ul li{color:#232323}.mpx-subscriptions-page .subscription-preferences .subscriptions-info ul li label{color:#000;font-size:18px;font-weight:bold;text-transform:capitalize;line-height:1.5;padding-left:50px}.mpx-subscriptions-page .subscription-preferences .subscriptions-info ul input:checked ~ .check::before{background:#232323}.mpx-subscriptions-page .subscription-preferences .subscriptions-info ul .check{border-radius:0;border-color:#696c72}.mpx-subscriptions-page .subscription-preferences .subscriptions-info ul .check::before{border-radius:0}.mpx-subscriptions-page .subscribed-products{background-color:#dadce1;color:#232323;padding:40px 52px}@media (max-width: 1024px){.mpx-subscriptions-page .subscribed-products{-ms-grid-column:1;-ms-grid-column-span:6;-ms-grid-row:2;-ms-grid-row-span:1;grid-column:1 / 7;grid-row:2 / 3;padding:20px}}.mpx-subscriptions-page .subscribed-products button{background-color:transparent;border:solid 2px #ba0c2f;color:#000;font-size:13px;font-weight:bold;text-transform:uppercase}@media (min-width: 1024px){.mpx-subscriptions-page .subscribed-products button{padding:10px 15px}}.mpx-subscriptions-page .subscribed-products button::before{color:#ba0c2f;content:'\f102';font-family:'Ionicons';font-size:16px;float:left;padding-right:10px}.mpx-subscriptions-page .subscribed-products button:first-child::before{content:'\f4c4';font-family:'Ionicons';font-size:16px;float:left;padding-right:10px}.mpx-subscriptions-page .subscriptions li{color:#000;border-top:1px solid #e6e7eb}.mpx-subscriptions-page .subscriptions li label{font-size:18px;font-weight:bold;padding:0 0 0 60px;text-transform:capitalize;line-height:3.7;height:80px}.mpx-subscriptions-page .subscriptions li input{top:30px;left:21px}.mpx-subscriptions-page .subscriptions li input:checked ~ .check::before{background:#232323}.mpx-subscriptions-page .subscriptions li span{line-height:3}.mpx-subscriptions-page .subscriptions li .check{top:30px;border-radius:0;border-color:#696c72}.mpx-subscriptions-page .subscriptions li .check::before{border-radius:0}.mpx-subscriptions-page .subscriptions li:nth-child(2n){background-color:#dadce1}

.bas-activation-page #main{margin:250px auto 0}.bas-activation-page .mpx-activation-page{display:-ms-grid;display:grid;-ms-grid-columns:1fr 1fr 1fr 1fr 1fr 1fr 1fr 1fr 1fr 1fr 1fr 1fr;grid-template-columns:1fr 1fr 1fr 1fr 1fr 1fr 1fr 1fr 1fr 1fr 1fr 1fr}.bas-activation-page h2{-ms-grid-column:1;-ms-grid-column-span:12;-ms-grid-row:1;-ms-grid-row-span:1;grid-column:1 / 13;grid-row:1 / 2;margin:0;text-align:center;font-size:37px;font-weight:900;padding-bottom:45px}.bas-activation-page .error-text{color:red;font-weight:bold;position:relative;top:-30px}.bas-activation-page .activation-form{-ms-grid-column:5;-ms-grid-column-span:4;-ms-grid-row:2;-ms-grid-row-span:1;grid-column:5 / 9;grid-row:2 / 3;display:flex;flex-direction:column;padding:20px 0;color:#fff;box-sizing:border-box;justify-content:space-evenly;text-align:center}.bas-activation-page .activation-form .container{position:relative;text-align:left}.bas-activation-page .activation-form .container .icon{position:absolute;right:35px;top:35px;z-index:2;font-size:25px;color:#7c7c7c}.bas-activation-page .activation-form label{font-size:14px;font-weight:bold;color:#606166;text-transform:uppercase;padding:10px 0}.bas-activation-page .activation-form input{background-color:#fff;border:1px solid #000;border-radius:0;color:#000;text-align:center;height:46px;width:100%;padding:6px 12px;margin-bottom:15px;transition:border-color ease-in-out 0.15s, box-shadow ease-in-out 0.15s;font-size:16px;background:#f3f4f5;border:solid 1px #898989;padding:5px 35px 5px 10px;margin:10px 0 35px;text-align:left}.bas-activation-page .activation-form input:hover{border-color:#000}.bas-activation-page .activation-form input::-moz-placeholder{color:#000;font-size:14px}.bas-activation-page .activation-form input:-ms-input-placeholder{color:#000;font-size:14px}.bas-activation-page .activation-form input::-ms-input-placeholder{color:#000;font-size:14px}.bas-activation-page .activation-form input::placeholder{color:#000;font-size:14px}.bas-activation-page .activation-form input:hover,.bas-activation-page .activation-form input:focus,.bas-activation-page .activation-form input:active{outline:none;border-color:#898989}.bas-activation-page .activation-form input:-webkit-autofill{outline:none;-webkit-text-fill-color:#fff;-webkit-box-shadow:0 0 0 1000px #000 inset}.bas-activation-page .activation-form input:-webkit-autofill:hover,.bas-activation-page .activation-form input:-webkit-autofill:focus,.bas-activation-page .activation-form input:-webkit-autofill:active{outline:none;border-color:#898989;-webkit-text-fill-color:#fff;box-shadow:0 0 0 1000px #000 inset}.bas-activation-page .activation-form input::-webkit-input-placeholder{color:#000}.bas-activation-page .activation-form input:-ms-input-placeholder{color:#000}.bas-activation-page .activation-form button[type='submit']{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;background-color:#ba0c2f;color:#fff;text-transform:uppercase;font-size:16px;border-width:0;padding:10px 0;margin-bottom:15px;height:46px;width:100%;cursor:pointer;background-color:#ba0c2f;margin:15px 0;font-size:15px;font-weight:600;text-transform:capitalize;letter-spacing:1px}.bas-activation-page .activation-form button[type='submit']:active,.bas-activation-page .activation-form button[type='submit']:focus,.bas-activation-page .activation-form button[type='submit']:hover{background-color:#8a0923;text-decoration:none}.bas-activation-page .activation-form button[type='submit']:hover,.bas-activation-page .activation-form button[type='submit']:focus{background-color:#ba0c2f;outline:none}.bas-activation-page .activation-form p{font-size:17px;color:#000}.bas-activation-page .activation-form a{font-size:17px;font-weight:600;text-decoration:none;color:#7c7c7c}.bas-activation-page .activation-form a:hover{color:#7c7c7c}@media (max-width: 1024px){.bas-activation-page .mpx-activation-page .activation-form{-ms-grid-column:4;-ms-grid-column-span:6;-ms-grid-row:2;-ms-grid-row-span:1;grid-column:4 / 10;grid-row:2 / 3}}@media (max-width: 479px){.bas-activation-page .mpx-activation-page .activation-form{-ms-grid-column:2;-ms-grid-column-span:10;-ms-grid-row:2;-ms-grid-row-span:1;grid-column:2 / 12;grid-row:2 / 3}}

/*!
 * Styles for the Login Page component.
 */.bas-recover-password-page{display:block}.bas-recover-password-page #main{margin:250px auto 0}.bas-recover-password-page .mpx-recover-password-page{display:-ms-grid;display:grid;-ms-grid-columns:1fr 1fr 1fr 1fr 1fr 1fr 1fr 1fr 1fr 1fr 1fr 1fr;grid-template-columns:1fr 1fr 1fr 1fr 1fr 1fr 1fr 1fr 1fr 1fr 1fr 1fr}.bas-recover-password-page h2{-ms-grid-column:1;-ms-grid-column-span:12;-ms-grid-row:1;-ms-grid-row-span:1;grid-column:1 / 13;grid-row:1 / 2;margin:0;text-align:center;font-size:37px;font-weight:900;padding-bottom:45px}.bas-recover-password-page .recover-password-form{-ms-grid-column:5;-ms-grid-column-span:4;-ms-grid-row:2;-ms-grid-row-span:1;grid-column:5 / 9;grid-row:2 / 3;display:flex;flex-direction:column;padding:20px 0;color:#000;box-sizing:border-box;justify-content:space-evenly;text-align:left}@media (max-width: 1024px){.bas-recover-password-page .recover-password-form{-ms-grid-column:4;-ms-grid-column-span:6;-ms-grid-row:2;-ms-grid-row-span:1;grid-column:4 / 10;grid-row:2 / 3}}@media (max-width: 479px){.bas-recover-password-page .recover-password-form{-ms-grid-column:2;-ms-grid-column-span:10;-ms-grid-row:2;-ms-grid-row-span:1;grid-column:2 / 12;grid-row:2 / 3}}.bas-recover-password-page .recover-password-form .container{position:relative}.bas-recover-password-page .recover-password-form .container i{position:absolute;z-index:2;right:15px;top:35px;font-size:25px;color:#7c7c7c}.bas-recover-password-page .recover-password-form p{display:none;margin:0}.bas-recover-password-page .recover-password-form label{color:#606166;font-size:14px;font-weight:bold;text-transform:uppercase}.bas-recover-password-page .recover-password-form input{background-color:#fff;border:1px solid #000;border-radius:0;color:#000;text-align:center;height:46px;width:100%;padding:6px 12px;margin-bottom:15px;transition:border-color ease-in-out 0.15s, box-shadow ease-in-out 0.15s;font-size:16px;background:#f3f4f5;border:solid 1px #898989;padding:5px 35px 5px 10px;margin:10px 0 35px;text-align:left}.bas-recover-password-page .recover-password-form input:hover{border-color:#000}.bas-recover-password-page .recover-password-form input::-moz-placeholder{color:#000;font-size:14px}.bas-recover-password-page .recover-password-form input:-ms-input-placeholder{color:#000;font-size:14px}.bas-recover-password-page .recover-password-form input::-ms-input-placeholder{color:#000;font-size:14px}.bas-recover-password-page .recover-password-form input::placeholder{color:#000;font-size:14px}.bas-recover-password-page .recover-password-form input:hover,.bas-recover-password-page .recover-password-form input:focus,.bas-recover-password-page .recover-password-form input:active{outline:none;border-color:#898989}.bas-recover-password-page .recover-password-form input:-webkit-autofill{outline:none;-webkit-text-fill-color:#fff;-webkit-box-shadow:0 0 0 1000px #000 inset}.bas-recover-password-page .recover-password-form input:-webkit-autofill:hover,.bas-recover-password-page .recover-password-form input:-webkit-autofill:focus,.bas-recover-password-page .recover-password-form input:-webkit-autofill:active{outline:none;border-color:#898989;-webkit-text-fill-color:#fff;box-shadow:0 0 0 1000px #000 inset}.bas-recover-password-page .recover-password-form input::-webkit-input-placeholder{color:#000}.bas-recover-password-page .recover-password-form input:-ms-input-placeholder{color:#000}.bas-recover-password-page .recover-password-form button[type='submit']{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;background-color:#ba0c2f;color:#fff;text-transform:uppercase;font-size:16px;border-width:0;padding:10px 0;margin-bottom:15px;height:46px;width:100%;cursor:pointer;background-color:#ba0c2f;margin:15px 0;font-size:15px;font-weight:600;text-transform:capitalize;letter-spacing:1px}.bas-recover-password-page .recover-password-form button[type='submit']:active,.bas-recover-password-page .recover-password-form button[type='submit']:focus,.bas-recover-password-page .recover-password-form button[type='submit']:hover{background-color:#8a0923;text-decoration:none}.bas-recover-password-page .recover-password-form button[type='submit']:hover,.bas-recover-password-page .recover-password-form button[type='submit']:focus{background-color:#ba0c2f;outline:none}.bas-recover-password-page .recover-password-form a{color:#fff}.bas-recover-password-page .recover-password-form a:hover{color:#fff}

.bas-continue-watching-page #main{padding:0 30px}@media (max-width: 479px){.bas-continue-watching-page #main{padding:0 15px}}.bas-continue-watching-page h1{color:#000;font-size:26px;font-weight:900}.bas-continue-watching-page h3{font-size:22px;line-height:22px;text-transform:none;margin:10px 0 !important}

.maintenance-page{font-family:-apple-system, system-ui, '.SFNSText-Regular', BlinkMacSystemFont, 'San Francisco', Roboto, 'Segoe UI', Oxygen, Ubuntu, Cantarell, 'Fira Sans', 'Droid Sans', 'Helvetica Neue', Helvetica, 'Lucida Grande', sans-serif;line-height:1.428571429;max-width:800px;margin:150px auto;padding:20px;background:#ffffff}.maintenance-page h3,.maintenance-page p{color:#000000;font-family:-apple-system, system-ui, '.SFNSText-Regular', BlinkMacSystemFont, 'San Francisco', Roboto, 'Segoe UI', Oxygen, Ubuntu, Cantarell, 'Fira Sans', 'Droid Sans', 'Helvetica Neue', Helvetica, 'Lucida Grande', sans-serif;line-height:1.428571429}

/*!
 * Styles for the Product Show Page component.
 * AND for the Recommendation Product Show Page component
 */.bas-recommendation-show-page .mpx-product-show-subnavigation-wrapper,.mpx-product-show-page .mpx-product-show-subnavigation-wrapper{background-color:#dadce1;padding:0 30px}@media (max-width: 479px){.bas-recommendation-show-page .mpx-product-show-subnavigation-wrapper,.mpx-product-show-page .mpx-product-show-subnavigation-wrapper{padding:0 15px}}.bas-recommendation-show-page .mpx-product-show-subnavigation,.mpx-product-show-page .mpx-product-show-subnavigation{display:-ms-grid;display:grid;-ms-grid-columns:58.33333% 8.33333% 33.33333%;grid-template-columns:58.33333% 8.33333% 33.33333%;display:flex;justify-content:space-between;width:100%;height:56px}.bas-recommendation-show-page .mpx-product-show-subnavigation .mpx-product-show--breadcrumb li,.mpx-product-show-page .mpx-product-show-subnavigation .mpx-product-show--breadcrumb li{max-width:150px}.bas-recommendation-show-page .mpx-product-show-subnavigation .mpx-product-show--breadcrumb,.bas-recommendation-show-page .mpx-product-show-subnavigation .ftd-product-show--breadcrumb,.mpx-product-show-page .mpx-product-show-subnavigation .mpx-product-show--breadcrumb,.mpx-product-show-page .mpx-product-show-subnavigation .ftd-product-show--breadcrumb{-ms-grid-column:1;-ms-grid-column-span:1;-ms-grid-row:1;-ms-grid-row-span:1;grid-column:1 / 2;grid-row:1 / 2;display:flex;flex-direction:row;align-self:center;list-style:none;color:#898989;padding:0}.bas-recommendation-show-page .mpx-product-show-subnavigation .mpx-product-show--breadcrumb li,.bas-recommendation-show-page .mpx-product-show-subnavigation .ftd-product-show--breadcrumb li,.mpx-product-show-page .mpx-product-show-subnavigation .mpx-product-show--breadcrumb li,.mpx-product-show-page .mpx-product-show-subnavigation .ftd-product-show--breadcrumb li{font-size:14px}.bas-recommendation-show-page .mpx-product-show-subnavigation .mpx-product-show--breadcrumb a,.bas-recommendation-show-page .mpx-product-show-subnavigation .ftd-product-show--breadcrumb a,.mpx-product-show-page .mpx-product-show-subnavigation .mpx-product-show--breadcrumb a,.mpx-product-show-page .mpx-product-show-subnavigation .ftd-product-show--breadcrumb a{white-space:nowrap;overflow:hidden;-ms-text-overflow:ellipsis;text-overflow:ellipsis;color:#898989;text-decoration:none;overflow:hidden}.bas-recommendation-show-page .mpx-product-show-subnavigation .mpx-product-show--breadcrumb.genre-color,.bas-recommendation-show-page .mpx-product-show-subnavigation .ftd-product-show--breadcrumb.genre-color,.mpx-product-show-page .mpx-product-show-subnavigation .mpx-product-show--breadcrumb.genre-color,.mpx-product-show-page .mpx-product-show-subnavigation .ftd-product-show--breadcrumb.genre-color{white-space:nowrap;overflow:hidden;-ms-text-overflow:ellipsis;text-overflow:ellipsis;text-decoration:none;overflow:hidden}.bas-recommendation-show-page .mpx-product-show-subnavigation .mpx-product-show--breadcrumb .child-dropdown .pom-dropdown,.bas-recommendation-show-page .mpx-product-show-subnavigation .ftd-product-show--breadcrumb .child-dropdown .pom-dropdown,.mpx-product-show-page .mpx-product-show-subnavigation .mpx-product-show--breadcrumb .child-dropdown .pom-dropdown,.mpx-product-show-page .mpx-product-show-subnavigation .ftd-product-show--breadcrumb .child-dropdown .pom-dropdown{background-color:transparent}.bas-recommendation-show-page .mpx-product-show-subnavigation .mpx-product-show--breadcrumb .child-dropdown .pom-dropdown>.main,.bas-recommendation-show-page .mpx-product-show-subnavigation .ftd-product-show--breadcrumb .child-dropdown .pom-dropdown>.main,.mpx-product-show-page .mpx-product-show-subnavigation .mpx-product-show--breadcrumb .child-dropdown .pom-dropdown>.main,.mpx-product-show-page .mpx-product-show-subnavigation .ftd-product-show--breadcrumb .child-dropdown .pom-dropdown>.main{color:inherit;padding:0}.bas-recommendation-show-page .mpx-product-show-subnavigation .mpx-product-show--breadcrumb .child-dropdown .pom-dropdown>.children,.bas-recommendation-show-page .mpx-product-show-subnavigation .ftd-product-show--breadcrumb .child-dropdown .pom-dropdown>.children,.mpx-product-show-page .mpx-product-show-subnavigation .mpx-product-show--breadcrumb .child-dropdown .pom-dropdown>.children,.mpx-product-show-page .mpx-product-show-subnavigation .ftd-product-show--breadcrumb .child-dropdown .pom-dropdown>.children{width:auto;background-color:rgba(255,255,255,0.9);padding:10px}.bas-recommendation-show-page .mpx-product-show-subnavigation .mpx-product-show--breadcrumb .child-dropdown .pom-dropdown>.children::-webkit-scrollbar-thumb,.bas-recommendation-show-page .mpx-product-show-subnavigation .ftd-product-show--breadcrumb .child-dropdown .pom-dropdown>.children::-webkit-scrollbar-thumb,.mpx-product-show-page .mpx-product-show-subnavigation .mpx-product-show--breadcrumb .child-dropdown .pom-dropdown>.children::-webkit-scrollbar-thumb,.mpx-product-show-page .mpx-product-show-subnavigation .ftd-product-show--breadcrumb .child-dropdown .pom-dropdown>.children::-webkit-scrollbar-thumb{border:6px solid #fff}.bas-recommendation-show-page .mpx-product-show-subnavigation .mpx-product-show--breadcrumb .child-dropdown .pom-dropdown>.children::-webkit-scrollbar-track,.bas-recommendation-show-page .mpx-product-show-subnavigation .ftd-product-show--breadcrumb .child-dropdown .pom-dropdown>.children::-webkit-scrollbar-track,.mpx-product-show-page .mpx-product-show-subnavigation .mpx-product-show--breadcrumb .child-dropdown .pom-dropdown>.children::-webkit-scrollbar-track,.mpx-product-show-page .mpx-product-show-subnavigation .ftd-product-show--breadcrumb .child-dropdown .pom-dropdown>.children::-webkit-scrollbar-track{border:6px solid #fff}.bas-recommendation-show-page .mpx-product-show-subnavigation .mpx-product-show--breadcrumb .child-dropdown .pom-dropdown .pom-dropdown-option,.bas-recommendation-show-page .mpx-product-show-subnavigation .ftd-product-show--breadcrumb .child-dropdown .pom-dropdown .pom-dropdown-option,.mpx-product-show-page .mpx-product-show-subnavigation .mpx-product-show--breadcrumb .child-dropdown .pom-dropdown .pom-dropdown-option,.mpx-product-show-page .mpx-product-show-subnavigation .ftd-product-show--breadcrumb .child-dropdown .pom-dropdown .pom-dropdown-option{opacity:0.5;font-size:14px;font-weight:600;line-height:2.3;color:#000}.bas-recommendation-show-page .mpx-product-show-subnavigation .mpx-product-show--breadcrumb .child-dropdown .pom-dropdown .pom-dropdown-option a,.bas-recommendation-show-page .mpx-product-show-subnavigation .ftd-product-show--breadcrumb .child-dropdown .pom-dropdown .pom-dropdown-option a,.mpx-product-show-page .mpx-product-show-subnavigation .mpx-product-show--breadcrumb .child-dropdown .pom-dropdown .pom-dropdown-option a,.mpx-product-show-page .mpx-product-show-subnavigation .ftd-product-show--breadcrumb .child-dropdown .pom-dropdown .pom-dropdown-option a{color:#000}.bas-recommendation-show-page .mpx-product-show-subnavigation .mpx-product-show--breadcrumb .child-dropdown .pom-dropdown .pom-dropdown-option:hover,.bas-recommendation-show-page .mpx-product-show-subnavigation .ftd-product-show--breadcrumb .child-dropdown .pom-dropdown .pom-dropdown-option:hover,.mpx-product-show-page .mpx-product-show-subnavigation .mpx-product-show--breadcrumb .child-dropdown .pom-dropdown .pom-dropdown-option:hover,.mpx-product-show-page .mpx-product-show-subnavigation .ftd-product-show--breadcrumb .child-dropdown .pom-dropdown .pom-dropdown-option:hover{text-decoration:none;opacity:1}@media screen and (max-width: 479px){.bas-recommendation-show-page .mpx-product-show-subnavigation .mpx-product-show--breadcrumb,.bas-recommendation-show-page .mpx-product-show-subnavigation .ftd-product-show--breadcrumb,.mpx-product-show-page .mpx-product-show-subnavigation .mpx-product-show--breadcrumb,.mpx-product-show-page .mpx-product-show-subnavigation .ftd-product-show--breadcrumb{display:none}}.bas-recommendation-show-page .mpx-product-show-subnavigation .ftd-product-show--breadcrumb li,.mpx-product-show-page .mpx-product-show-subnavigation .ftd-product-show--breadcrumb li{max-width:300px}@media screen and (max-width: 1024px){.bas-recommendation-show-page .mpx-product-show-subnavigation .ftd-product-show--breadcrumb,.mpx-product-show-page .mpx-product-show-subnavigation .ftd-product-show--breadcrumb{display:block}}@media screen and (max-width: 479px){.bas-recommendation-show-page .mpx-product-show-subnavigation .ftd-product-show--breadcrumb,.mpx-product-show-page .mpx-product-show-subnavigation .ftd-product-show--breadcrumb{display:none}}.bas-recommendation-show-page .mpx-product-show-subnavigation nav,.mpx-product-show-page .mpx-product-show-subnavigation nav{-ms-grid-column:3;-ms-grid-column-span:1;-ms-grid-row:1;-ms-grid-row-span:1;grid-column:3 / 4;grid-row:1 / 2;display:flex;flex-direction:row;justify-content:flex-end}.bas-recommendation-show-page .mpx-product-show-subnavigation nav div,.mpx-product-show-page .mpx-product-show-subnavigation nav div{color:#5b5c61;font-size:13px;font-weight:bold;align-self:center;cursor:pointer;text-transform:uppercase;border-bottom:2px solid transparent;padding:0;line-height:3;margin:0 0 0 25px;opacity:0.6}.bas-recommendation-show-page .mpx-product-show-subnavigation nav div.active,.mpx-product-show-page .mpx-product-show-subnavigation nav div.active{opacity:1;border-bottom-width:2px;border-bottom-style:solid}.bas-recommendation-show-page .mpx-product-show-subnavigation nav div.focus,.bas-recommendation-show-page .mpx-product-show-subnavigation nav div:focus,.bas-recommendation-show-page .mpx-product-show-subnavigation nav div.hover,.bas-recommendation-show-page .mpx-product-show-subnavigation nav div:hover,.mpx-product-show-page .mpx-product-show-subnavigation nav div.focus,.mpx-product-show-page .mpx-product-show-subnavigation nav div:focus,.mpx-product-show-page .mpx-product-show-subnavigation nav div.hover,.mpx-product-show-page .mpx-product-show-subnavigation nav div:hover{opacity:1}.bas-recommendation-show-page .mpx-product-show-subnavigation nav div::before,.mpx-product-show-page .mpx-product-show-subnavigation nav div::before{padding:0 10px 0 0;font-size:18px;vertical-align:middle}@media screen and (max-width: 1024px){.bas-recommendation-show-page .mpx-product-show-subnavigation nav div,.mpx-product-show-page .mpx-product-show-subnavigation nav div{font-size:11px;margin:0 15px 0 0}}.bas-recommendation-show-page .mpx-product-show-subnavigation nav .product-overview::before,.mpx-product-show-page .mpx-product-show-subnavigation nav .product-overview::before{font-family:Ionicons;content:'\F19F'}.bas-recommendation-show-page .mpx-product-show-subnavigation nav .product-assets::before,.mpx-product-show-page .mpx-product-show-subnavigation nav .product-assets::before{font-family:Ionicons;content:'\f41f'}.bas-recommendation-show-page .mpx-product-show-subnavigation nav .product-seasons::before,.mpx-product-show-page .mpx-product-show-subnavigation nav .product-seasons::before{font-family:Ionicons;content:'\f1c2'}.bas-recommendation-show-page .mpx-product-show-subnavigation nav .product-episodes::before,.mpx-product-show-page .mpx-product-show-subnavigation nav .product-episodes::before{font-family:Ionicons;content:'\f302'}@media screen and (max-width: 1024px){.bas-recommendation-show-page .mpx-product-show-subnavigation nav,.mpx-product-show-page .mpx-product-show-subnavigation nav{-ms-grid-column:1;-ms-grid-column-span:3;-ms-grid-row:1;-ms-grid-row-span:1;grid-column:1 / 4;grid-row:1 / 2;justify-content:flex-start}}.bas-recommendation-show-page .mpx-product-header--container,.mpx-product-show-page .mpx-product-header--container{width:100%;background-repeat:no-repeat;position:relative;z-index:10;padding:0 30px}@media (max-width: 768px){.bas-recommendation-show-page .mpx-product-header--container,.mpx-product-show-page .mpx-product-header--container{padding:0 15px}}.bas-recommendation-show-page .additional-info,.mpx-product-show-page .additional-info{color:#000;font-size:16px;grid-column:2 / 3;grid-row:2 / 2}.bas-recommendation-show-page .additional-info b,.mpx-product-show-page .additional-info b{text-transform:uppercase;color:#f07300}.bas-recommendation-show-page .top-product-header,.mpx-product-show-page .top-product-header{width:100%;display:flex;flex-direction:row;justify-content:space-between;padding:10px 0}.bas-recommendation-show-page .top-product-header .asset-protections,.mpx-product-show-page .top-product-header .asset-protections{display:none;flex-direction:row;align-items:center;font-size:14px;font-weight:bold}.bas-recommendation-show-page .top-product-header .asset-protections>div,.mpx-product-show-page .top-product-header .asset-protections>div{opacity:0.6;border:solid 2px #c8c8d0;padding:5px;margin-left:5px}.bas-recommendation-show-page .top-product-header .asset-protections .active,.mpx-product-show-page .top-product-header .asset-protections .active{background-color:#000;border:solid 2px #000;color:#f3f4f5}.bas-recommendation-show-page .mpx-product-show__tab-wrapper,.mpx-product-show-page .mpx-product-show__tab-wrapper{padding:0 30px}@media (max-width: 768px){.bas-recommendation-show-page .mpx-product-show__tab-wrapper,.mpx-product-show-page .mpx-product-show__tab-wrapper{padding:0 7.5px}}@media (max-width: 479px){.bas-recommendation-show-page .mpx-product-show__tab-wrapper,.mpx-product-show-page .mpx-product-show__tab-wrapper{padding:0 15px}}.bas-recommendation-show-page .tab-contents,.mpx-product-show-page .tab-contents{width:100%}.bas-recommendation-show-page .tab-contents.active-tab,.mpx-product-show-page .tab-contents.active-tab{display:block}.bas-recommendation-show-page .tab-contents.hidden,.mpx-product-show-page .tab-contents.hidden{display:none}.bas-recommendation-show-page .tab-contents.tab-contents__overview,.mpx-product-show-page .tab-contents.tab-contents__overview{max-width:none}.bas-recommendation-show-page .preview-area,.mpx-product-show-page .preview-area{display:flex;flex-direction:row;margin:0 30px}@media (max-width: 768px){.bas-recommendation-show-page .preview-area,.mpx-product-show-page .preview-area{margin:0 15px;flex-direction:column}}.bas-recommendation-show-page .key-image,.mpx-product-show-page .key-image{max-height:none;width:calc(75vw - 30px);height:calc((75vw - 30px) * 9 / 16)}@media (max-width: 768px){.bas-recommendation-show-page .key-image,.mpx-product-show-page .key-image{width:calc(100vw - 30px);height:calc((100vw - 30px) * 9 / 16)}}.bas-recommendation-show-page .key-image .key-image--container,.mpx-product-show-page .key-image .key-image--container{max-width:none;margin:auto}.bas-recommendation-show-page .key-image .product-show-hero-carousel,.mpx-product-show-page .key-image .product-show-hero-carousel{width:calc(75vw - 30px);height:calc((75vw - 30px) * 9 / 16)}@media (max-width: 768px){.bas-recommendation-show-page .key-image .product-show-hero-carousel,.mpx-product-show-page .key-image .product-show-hero-carousel{width:calc(100vw - 30px);height:calc((100vw - 30px) * 9 / 16)}}.bas-recommendation-show-page .key-image .product-show-hero-carousel .product-show-hero-tile,.bas-recommendation-show-page .key-image .product-show-hero-carousel .slick-slide,.mpx-product-show-page .key-image .product-show-hero-carousel .product-show-hero-tile,.mpx-product-show-page .key-image .product-show-hero-carousel .slick-slide{max-height:none;max-width:none;width:calc(75vw - 30px);height:calc((75vw - 30px) * 9 / 16)}@media (max-width: 768px){.bas-recommendation-show-page .key-image .product-show-hero-carousel .product-show-hero-tile,.bas-recommendation-show-page .key-image .product-show-hero-carousel .slick-slide,.mpx-product-show-page .key-image .product-show-hero-carousel .product-show-hero-tile,.mpx-product-show-page .key-image .product-show-hero-carousel .slick-slide{width:calc(100vw - 30px);height:calc((100vw - 30px) * 9 / 16)}}.bas-recommendation-show-page .key-image .product-show-hero-carousel .slick-arrow,.mpx-product-show-page .key-image .product-show-hero-carousel .slick-arrow{position:absolute;bottom:30px;z-index:8888;height:80px;width:60px;background:rgba(255,255,255,0.5)}.bas-recommendation-show-page .key-image .product-show-hero-carousel .slick-arrow::before,.bas-recommendation-show-page .key-image .product-show-hero-carousel .slick-arrow::after,.bas-recommendation-show-page .key-image .product-show-hero-carousel .slick-arrow i,.mpx-product-show-page .key-image .product-show-hero-carousel .slick-arrow::before,.mpx-product-show-page .key-image .product-show-hero-carousel .slick-arrow::after,.mpx-product-show-page .key-image .product-show-hero-carousel .slick-arrow i{cursor:pointer;font-size:48px;text-shadow:0 0 5px rgba(255,255,255,0.5);color:#ba0c2f}.bas-recommendation-show-page .key-image .product-show-hero-carousel .slick-next::before,.bas-recommendation-show-page .key-image .product-show-hero-carousel .slick-prev::before,.mpx-product-show-page .key-image .product-show-hero-carousel .slick-next::before,.mpx-product-show-page .key-image .product-show-hero-carousel .slick-prev::before{font-family:Ionicons}.bas-recommendation-show-page .key-image .product-show-hero-carousel .slick-prev,.mpx-product-show-page .key-image .product-show-hero-carousel .slick-prev{left:0}.bas-recommendation-show-page .key-image .product-show-hero-carousel .slick-prev::before,.mpx-product-show-page .key-image .product-show-hero-carousel .slick-prev::before{content:'\f3cf'}.bas-recommendation-show-page .key-image .product-show-hero-carousel .slick-next,.mpx-product-show-page .key-image .product-show-hero-carousel .slick-next{right:0}.bas-recommendation-show-page .key-image .product-show-hero-carousel .slick-next::before,.mpx-product-show-page .key-image .product-show-hero-carousel .slick-next::before{content:'\f3d1'}.bas-recommendation-show-page .key-image .mpx-thumbor,.mpx-product-show-page .key-image .mpx-thumbor{position:relative;vertical-align:middle}.bas-recommendation-show-page .key-image .mpx-thumbor .mpx-thumbor-bg,.mpx-product-show-page .key-image .mpx-thumbor .mpx-thumbor-bg{background-size:cover}@media (max-width: 479px){.bas-recommendation-show-page .key-image,.mpx-product-show-page .key-image{width:calc(100vw - (2 * 15px));height:calc((100vw - (2 * 15px)) * 9 / 16)}}@media (max-width: 479px){.bas-recommendation-show-page .key-image .product-show-hero-carousel,.mpx-product-show-page .key-image .product-show-hero-carousel{width:calc(100vw - (2 * 15px));height:calc((100vw - (2 * 15px)) * 9 / 16)}}.bas-recommendation-show-page .mpx-product-metadata,.mpx-product-show-page .mpx-product-metadata{padding:30px}@media (max-width: 479px){.bas-recommendation-show-page .mpx-product-metadata,.mpx-product-show-page .mpx-product-metadata{padding:15px}}.bas-recommendation-show-page .mpx-product-metadata>div,.mpx-product-show-page .mpx-product-metadata>div{margin:auto;left:0;right:0}.bas-recommendation-show-page .mpx-product-show-metadata-block,.mpx-product-show-page .mpx-product-show-metadata-block{-ms-grid-column:1;-ms-grid-column-span:1;-ms-grid-row:1;-ms-grid-row-span:1;grid-column:1 / 2;grid-row:1 / 2;margin-top:0;color:#000;font-size:16px}.bas-recommendation-show-page .mpx-product-show-metadata-block .metadata-block--list ul,.mpx-product-show-page .mpx-product-show-metadata-block .metadata-block--list ul{padding:0;margin:0}.bas-recommendation-show-page .mpx-product-show-metadata-block .metadata-block--list li,.mpx-product-show-page .mpx-product-show-metadata-block .metadata-block--list li{font-weight:normal;font-style:normal;font-stretch:normal;line-height:1.36;color:#000;padding-bottom:10px}.bas-recommendation-show-page .mpx-product-show-metadata-block .metadata-block--list li b,.mpx-product-show-page .mpx-product-show-metadata-block .metadata-block--list li b{font-weight:900;min-width:100px;display:block;text-transform:uppercase}@media (max-width: 479px){.bas-recommendation-show-page .mpx-product-show-metadata-block,.mpx-product-show-page .mpx-product-show-metadata-block{-ms-grid-column:1;-ms-grid-column-span:11;-ms-grid-row:1;-ms-grid-row-span:1;grid-column:1 / 12;grid-row:1 / 2;font-size:14px}}.bas-recommendation-show-page .metadata-head,.mpx-product-show-page .metadata-head{-ms-grid-column:1;-ms-grid-column-span:12;-ms-grid-row:3;-ms-grid-row-span:1;grid-column:1 / 13;grid-row:3 / 4;display:-ms-grid;display:grid;-ms-grid-columns:3fr 6fr 3fr;grid-template-columns:3fr 6fr 3fr;grid-column-gap:15px;min-height:285px}@media (max-width: 768px){.bas-recommendation-show-page .metadata-head,.mpx-product-show-page .metadata-head{-ms-grid-columns:1fr 1fr 0;grid-template-columns:1fr 1fr 0}}.bas-recommendation-show-page .metadata-head .product-interactions,.mpx-product-show-page .metadata-head .product-interactions{-ms-grid-column:3;-ms-grid-column-span:1;-ms-grid-row:1;-ms-grid-row-span:1;grid-column:3 / 4;grid-row:1 / 2}.bas-recommendation-show-page .metadata-head .product-interactions .product-buttons,.mpx-product-show-page .metadata-head .product-interactions .product-buttons{margin:auto;width:240px}.bas-recommendation-show-page .metadata-head .product-interactions .product-buttons:last-child,.mpx-product-show-page .metadata-head .product-interactions .product-buttons:last-child{margin-bottom:0}@media (max-width: 768px){.bas-recommendation-show-page .metadata-head .product-interactions,.mpx-product-show-page .metadata-head .product-interactions{-ms-grid-column:1;-ms-grid-column-span:11;-ms-grid-row:3;-ms-grid-row-span:1;grid-column:1 / 12;grid-row:3 / 4;margin-top:20px}.bas-recommendation-show-page .metadata-head .product-interactions .product-buttons,.mpx-product-show-page .metadata-head .product-interactions .product-buttons{float:none;width:100%}}@media (max-width: 479px){.bas-recommendation-show-page .metadata-head,.mpx-product-show-page .metadata-head{-ms-grid-columns:12fr;grid-template-columns:12fr}}.bas-recommendation-show-page .mpx-product-show--breadcrumb,.bas-recommendation-show-page .ftd-product-show--breadcrumb,.mpx-product-show-page .mpx-product-show--breadcrumb,.mpx-product-show-page .ftd-product-show--breadcrumb{list-style:none;font-weight:normal}.bas-recommendation-show-page .mpx-product-show--breadcrumb li,.bas-recommendation-show-page .ftd-product-show--breadcrumb li,.mpx-product-show-page .mpx-product-show--breadcrumb li,.mpx-product-show-page .ftd-product-show--breadcrumb li{display:inline-flex;text-transform:capitalize;font-weight:bold;font-style:normal;padding:0}.bas-recommendation-show-page .mpx-product-show--breadcrumb li::after,.bas-recommendation-show-page .ftd-product-show--breadcrumb li::after,.mpx-product-show-page .mpx-product-show--breadcrumb li::after,.mpx-product-show-page .ftd-product-show--breadcrumb li::after{content:'/';margin:0 8px 0 9px}.bas-recommendation-show-page .mpx-product-show--breadcrumb li:last-child::after,.bas-recommendation-show-page .ftd-product-show--breadcrumb li:last-child::after,.mpx-product-show-page .mpx-product-show--breadcrumb li:last-child::after,.mpx-product-show-page .ftd-product-show--breadcrumb li:last-child::after{content:none}.bas-recommendation-show-page .mpx-product-show--breadcrumb a,.bas-recommendation-show-page .ftd-product-show--breadcrumb a,.mpx-product-show-page .mpx-product-show--breadcrumb a,.mpx-product-show-page .ftd-product-show--breadcrumb a{text-decoration:none}.bas-recommendation-show-page .mpx-product-show--breadcrumb .pom-dropdown,.bas-recommendation-show-page .ftd-product-show--breadcrumb .pom-dropdown,.mpx-product-show-page .mpx-product-show--breadcrumb .pom-dropdown,.mpx-product-show-page .ftd-product-show--breadcrumb .pom-dropdown{cursor:pointer}.bas-recommendation-show-page .mpx-product-show--breadcrumb .pom-dropdown .arrow,.bas-recommendation-show-page .ftd-product-show--breadcrumb .pom-dropdown .arrow,.mpx-product-show-page .mpx-product-show--breadcrumb .pom-dropdown .arrow,.mpx-product-show-page .ftd-product-show--breadcrumb .pom-dropdown .arrow{margin-left:10px}.bas-recommendation-show-page .mpx-product-show-header,.mpx-product-show-page .mpx-product-show-header{flex:1 1 auto}.bas-recommendation-show-page .mpx-product-show-header .mpx-product-show-header--title,.mpx-product-show-page .mpx-product-show-header .mpx-product-show-header--title{color:#000;font-size:26px;font-weight:900;font-style:normal;line-height:1;margin:0;text-transform:capitalize}.bas-recommendation-show-page .mpx-product-show-header .mpx-product-show-header--secondary-title,.mpx-product-show-page .mpx-product-show-header .mpx-product-show-header--secondary-title{display:inline;font-size:16px;color:#696c72;font-weight:bold;margin:0 5px}.bas-recommendation-show-page .mpx-product-show-header .mpx-product-show-header--genre,.mpx-product-show-page .mpx-product-show-header .mpx-product-show-header--genre{color:#696c72;font-size:13px;font-weight:bold;margin:5px 0 0;text-transform:uppercase}@media (max-width: 768px){.bas-recommendation-show-page .mpx-product-show-header .mpx-product-show-header--title,.mpx-product-show-page .mpx-product-show-header .mpx-product-show-header--title{font-size:22px}.bas-recommendation-show-page .mpx-product-show-header .mpx-product-show-header--secondary-title,.mpx-product-show-page .mpx-product-show-header .mpx-product-show-header--secondary-title{font-size:14px}.bas-recommendation-show-page .mpx-product-show-header .mpx-product-show-header--genre,.mpx-product-show-page .mpx-product-show-header .mpx-product-show-header--genre{font-size:10px}}.bas-recommendation-show-page .mpx-product-show .assets-column,.mpx-product-show-page .mpx-product-show .assets-column{flex:1}@media (max-width: 479px){.bas-recommendation-show-page .mpx-product-show .assets-column,.mpx-product-show-page .mpx-product-show .assets-column{display:none}}.bas-recommendation-show-page .mpx-product-show .marketing-assets-tabs,.mpx-product-show-page .mpx-product-show .marketing-assets-tabs{display:flex;flex-direction:row;background:#dadce1;margin-left:30px;margin-right:12px;padding:10px}.bas-recommendation-show-page .mpx-product-show .marketing-assets-tabs div,.mpx-product-show-page .mpx-product-show .marketing-assets-tabs div{flex:1;color:#5b5c61;font-size:13px;font-weight:bold;align-self:center;text-align:center;cursor:pointer;padding:0.75em 0;opacity:0.6}.bas-recommendation-show-page .mpx-product-show .marketing-assets-tabs div::before,.mpx-product-show-page .mpx-product-show .marketing-assets-tabs div::before{font-family:Ionicons;display:none;font-size:19px;line-height:1}.bas-recommendation-show-page .mpx-product-show .marketing-assets-tabs div.disabled,.mpx-product-show-page .mpx-product-show .marketing-assets-tabs div.disabled{opacity:0.3;cursor:not-allowed}@media (max-width: 1024px){.bas-recommendation-show-page .mpx-product-show .marketing-assets-tabs div span,.mpx-product-show-page .mpx-product-show .marketing-assets-tabs div span{display:none}.bas-recommendation-show-page .mpx-product-show .marketing-assets-tabs div::before,.mpx-product-show-page .mpx-product-show .marketing-assets-tabs div::before{display:inline-block}}.bas-recommendation-show-page .mpx-product-show .marketing-assets-tabs div.videos::before,.mpx-product-show-page .mpx-product-show .marketing-assets-tabs div.videos::before{content:'\f4cc'}.bas-recommendation-show-page .mpx-product-show .marketing-assets-tabs div.images::before,.mpx-product-show-page .mpx-product-show .marketing-assets-tabs div.images::before{content:'\f19b'}.bas-recommendation-show-page .mpx-product-show .marketing-assets-tabs div.documents::before,.mpx-product-show-page .mpx-product-show .marketing-assets-tabs div.documents::before{content:'\f16f'}.bas-recommendation-show-page .mpx-product-show .marketing-assets-tabs div.active,.mpx-product-show-page .mpx-product-show .marketing-assets-tabs div.active{opacity:1;border-bottom-width:2px;border-bottom-style:solid}.bas-recommendation-show-page .mpx-product-show .marketing-assets,.mpx-product-show-page .mpx-product-show .marketing-assets{margin:35px 0;height:calc((75vw - 30px - 120px - 59px) * 9 / 16);max-width:25vw !important;overflow:visible;padding-left:30px;width:100%;position:relative}.bas-recommendation-show-page .mpx-product-show .marketing-assets .slickProgress,.mpx-product-show-page .mpx-product-show .marketing-assets .slickProgress{position:absolute;margin:0;padding:0}.bas-recommendation-show-page .mpx-product-show .marketing-assets .slickProgress li,.mpx-product-show-page .mpx-product-show .marketing-assets .slickProgress li{color:#ba0c2f;cursor:pointer;margin:0;padding:0;list-style-type:circle}.bas-recommendation-show-page .mpx-product-show .marketing-assets .slickProgress li.active,.mpx-product-show-page .mpx-product-show .marketing-assets .slickProgress li.active{list-style-type:disc}.bas-recommendation-show-page .mpx-product-show .marketing-assets .slick-slider,.mpx-product-show-page .mpx-product-show .marketing-assets .slick-slider{height:100%;overflow:visible;margin:0;clear:both}.bas-recommendation-show-page .mpx-product-show .marketing-assets .slick-slider .slick-list,.mpx-product-show-page .mpx-product-show .marketing-assets .slick-slider .slick-list{overflow:hidden}.bas-recommendation-show-page .mpx-product-show .marketing-assets .slick-slider.noSlider .slick-list,.mpx-product-show-page .mpx-product-show .marketing-assets .slick-slider.noSlider .slick-list{margin-top:-35px}@media (max-width: 768px){.bas-recommendation-show-page .mpx-product-show .marketing-assets,.mpx-product-show-page .mpx-product-show .marketing-assets{margin-top:75px;height:calc((100vw - 15px - 60px) * 9 / 16);max-width:100vw !important;padding-left:15px}}.bas-recommendation-show-page .mpx-product-show .mpx-product-show-asset-carousel,.mpx-product-show-page .mpx-product-show .mpx-product-show-asset-carousel{background-color:transparent}.bas-recommendation-show-page .mpx-product-show .mpx-product-show-asset-carousel .slick-slide,.mpx-product-show-page .mpx-product-show .mpx-product-show-asset-carousel .slick-slide{overflow:hidden;margin:0 0 1px}.bas-recommendation-show-page .mpx-product-show .mpx-product-show-asset-carousel .asset-carousel__tile,.mpx-product-show-page .mpx-product-show .mpx-product-show-asset-carousel .asset-carousel__tile{height:calc(((75vw - (2 * 30px) - 110px) * 9 / 16 - 59px) / 5);position:relative;display:flex !important;flex-direction:row;padding-right:10px}@media (max-width: 768px){.bas-recommendation-show-page .mpx-product-show .mpx-product-show-asset-carousel .asset-carousel__tile,.mpx-product-show-page .mpx-product-show .mpx-product-show-asset-carousel .asset-carousel__tile{height:calc(((100vw - (2 * 30px) - 55px) * 9 / 16 - 59px) / 5)}}.bas-recommendation-show-page .mpx-product-show .mpx-product-show-asset-carousel .asset-carousel__tile:hover .overlay-gradient::before,.mpx-product-show-page .mpx-product-show .mpx-product-show-asset-carousel .asset-carousel__tile:hover .overlay-gradient::before{background-color:rgba(0,0,0,0.2)}.bas-recommendation-show-page .mpx-product-show .mpx-product-show-asset-carousel .asset-carousel__tile .video-progress,.mpx-product-show-page .mpx-product-show .mpx-product-show-asset-carousel .asset-carousel__tile .video-progress{position:absolute;bottom:0;left:0;width:calc(55% - 5.5px)}@media (max-width: 768px){.bas-recommendation-show-page .mpx-product-show .mpx-product-show-asset-carousel .asset-carousel__tile .video-progress,.mpx-product-show-page .mpx-product-show .mpx-product-show-asset-carousel .asset-carousel__tile .video-progress{width:calc(25% - 2.5px)}}.bas-recommendation-show-page .mpx-product-show .mpx-product-show-asset-carousel .asset-carousel__tile .mpx-thumbor,.mpx-product-show-page .mpx-product-show .mpx-product-show-asset-carousel .asset-carousel__tile .mpx-thumbor{height:calc(((75vw - (2 * 30px) - 110px) * 9 / 16 - 59px) / 5);max-width:55%}@media (max-width: 768px){.bas-recommendation-show-page .mpx-product-show .mpx-product-show-asset-carousel .asset-carousel__tile .mpx-thumbor,.mpx-product-show-page .mpx-product-show .mpx-product-show-asset-carousel .asset-carousel__tile .mpx-thumbor{max-width:25%}}@media (max-width: 768px){.bas-recommendation-show-page .mpx-product-show .mpx-product-show-asset-carousel .asset-carousel__tile,.mpx-product-show-page .mpx-product-show .mpx-product-show-asset-carousel .asset-carousel__tile{height:calc(((100vw - (2 * 30px) - 110px) * 9 / 16 - 59px) / 3)}.bas-recommendation-show-page .mpx-product-show .mpx-product-show-asset-carousel .asset-carousel__tile .mpx-thumbor,.mpx-product-show-page .mpx-product-show .mpx-product-show-asset-carousel .asset-carousel__tile .mpx-thumbor{height:calc(((100vw - (2 * 30px) - 110px) * 9 / 16 - 59px) / 3)}}.bas-recommendation-show-page .mpx-product-show .mpx-product-show-asset-carousel .asset-info,.mpx-product-show-page .mpx-product-show .mpx-product-show-asset-carousel .asset-info{font-weight:bold;position:unset;cursor:pointer;width:45%;color:#000;margin-top:0;padding-top:0;background-color:#dadce1;padding:5px 10px}@media (max-width: 768px){.bas-recommendation-show-page .mpx-product-show .mpx-product-show-asset-carousel .asset-info,.mpx-product-show-page .mpx-product-show .mpx-product-show-asset-carousel .asset-info{width:75%}}.bas-recommendation-show-page .mpx-product-show .mpx-product-show-asset-carousel .asset-info .asset-info__name,.mpx-product-show-page .mpx-product-show .mpx-product-show-asset-carousel .asset-info .asset-info__name{text-transform:capitalize;font-size:12px;font-weight:bold;line-height:13px;height:40px;overflow:hidden;text-overflow:ellipsis;display:-webkit-box;-webkit-line-clamp:3;-webkit-box-orient:vertical;overflow-wrap:break-word}.bas-recommendation-show-page .mpx-product-show .mpx-product-show-asset-carousel .asset-info .asset-info__classification,.mpx-product-show-page .mpx-product-show .mpx-product-show-asset-carousel .asset-info .asset-info__classification{font-size:10px;font-weight:bold;text-transform:uppercase;margin-top:5px;overflow-wrap:break-word;line-height:13px;height:40px;overflow:hidden;text-overflow:ellipsis;display:-webkit-box;-webkit-line-clamp:3;-webkit-box-orient:vertical}@media (max-width: 479px){.bas-recommendation-show-page .mpx-product-show .mpx-product-show-asset-carousel .asset-info,.mpx-product-show-page .mpx-product-show .mpx-product-show-asset-carousel .asset-info{bottom:-50px}}.bas-recommendation-show-page .mpx-product-show .mpx-product-show-asset-carousel .overlay-gradient::before,.mpx-product-show-page .mpx-product-show .mpx-product-show-asset-carousel .overlay-gradient::before{box-shadow:none;content:'';background-color:rgba(0,0,0,0.5);cursor:pointer;position:absolute;top:0;bottom:0;left:0;right:0}.bas-recommendation-show-page .mpx-product-show .mpx-product-show-asset-carousel .overlay-gradient.video ::after,.mpx-product-show-page .mpx-product-show .mpx-product-show-asset-carousel .overlay-gradient.video ::after{content:'';position:absolute;top:10%;left:7%;width:42px;height:42px;background-image:url(/img/9f535e5e8f271b33486a.svg);background-repeat:no-repeat}@media (max-width: 1024px){.bas-recommendation-show-page .mpx-product-show .mpx-product-show-asset-carousel .overlay-gradient.video ::after,.mpx-product-show-page .mpx-product-show .mpx-product-show-asset-carousel .overlay-gradient.video ::after{width:32px;height:32px}}.bas-recommendation-show-page .mpx-product-show .mpx-product-show-asset-carousel a,.mpx-product-show-page .mpx-product-show .mpx-product-show-asset-carousel a{text-decoration:none}.bas-recommendation-show-page .mpx-product-show .mpx-product-show-asset-carousel .mpx-thumbor,.mpx-product-show-page .mpx-product-show .mpx-product-show-asset-carousel .mpx-thumbor{width:100%;background-color:#dadce1;position:relative}.bas-recommendation-show-page .mpx-product-show .mpx-product-show-asset-carousel .slick-current .overlay-gradient::before,.mpx-product-show-page .mpx-product-show .mpx-product-show-asset-carousel .slick-current .overlay-gradient::before{background-color:rgba(0,0,0,0.2)}.bas-recommendation-show-page .mpx-product-show .mpx-product-show-asset-carousel .slick-current .video-progress,.mpx-product-show-page .mpx-product-show .mpx-product-show-asset-carousel .slick-current .video-progress{width:calc(55% - 5.5px - 6px);left:3px;bottom:3px}@media (max-width: 768px){.bas-recommendation-show-page .mpx-product-show .mpx-product-show-asset-carousel .slick-current .video-progress,.mpx-product-show-page .mpx-product-show .mpx-product-show-asset-carousel .slick-current .video-progress{width:calc(25% - 2.5px - 6px)}}.bas-recommendation-show-page .mpx-product-show .mpx-product-show-asset-carousel .slick-dots,.mpx-product-show-page .mpx-product-show .mpx-product-show-asset-carousel .slick-dots{position:relative;transform:rotate(90deg);right:21.5vw;top:-50%;bottom:unset;width:calc((75vw - 30px) * 9 / 16)}.bas-recommendation-show-page .mpx-product-show .mpx-product-show-asset-carousel .slick-dots li button::before,.mpx-product-show-page .mpx-product-show .mpx-product-show-asset-carousel .slick-dots li button::before{border:2px solid #ba0c2f;background-color:#fff}.bas-recommendation-show-page .mpx-product-show .mpx-product-show-asset-carousel .slick-dots .slick-active button::before,.mpx-product-show-page .mpx-product-show .mpx-product-show-asset-carousel .slick-dots .slick-active button::before{background-color:#ba0c2f}@media (max-width: 768px){.bas-recommendation-show-page .mpx-product-show .mpx-product-show-asset-carousel .slick-dots,.mpx-product-show-page .mpx-product-show .mpx-product-show-asset-carousel .slick-dots{right:21vw}.bas-recommendation-show-page .mpx-product-show .mpx-product-show-asset-carousel .slick-dots li button::before,.mpx-product-show-page .mpx-product-show .mpx-product-show-asset-carousel .slick-dots li button::before{width:10px;height:10px}}.bas-recommendation-show-page .mpx-product-show .mpx-product-show-asset-carousel .slick-arrow,.mpx-product-show-page .mpx-product-show .mpx-product-show-asset-carousel .slick-arrow{height:30px;width:calc(100% - 12px);position:absolute;right:unset;left:0;z-index:8888;background-color:#cfd1d8}.bas-recommendation-show-page .mpx-product-show .mpx-product-show-asset-carousel .slick-arrow::before,.bas-recommendation-show-page .mpx-product-show .mpx-product-show-asset-carousel .slick-arrow::after,.bas-recommendation-show-page .mpx-product-show .mpx-product-show-asset-carousel .slick-arrow i,.mpx-product-show-page .mpx-product-show .mpx-product-show-asset-carousel .slick-arrow::before,.mpx-product-show-page .mpx-product-show .mpx-product-show-asset-carousel .slick-arrow::after,.mpx-product-show-page .mpx-product-show .mpx-product-show-asset-carousel .slick-arrow i{cursor:pointer;font-size:20px;text-shadow:0 0 5px rgba(255,255,255,0.5);color:#ba0c2f}@media (max-width: 768px){.bas-recommendation-show-page .mpx-product-show .mpx-product-show-asset-carousel .slick-arrow,.mpx-product-show-page .mpx-product-show .mpx-product-show-asset-carousel .slick-arrow{width:calc(100vw - 55px)}}.bas-recommendation-show-page .mpx-product-show .mpx-product-show-asset-carousel .slick-next::before,.bas-recommendation-show-page .mpx-product-show .mpx-product-show-asset-carousel .slick-prev::before,.mpx-product-show-page .mpx-product-show .mpx-product-show-asset-carousel .slick-next::before,.mpx-product-show-page .mpx-product-show .mpx-product-show-asset-carousel .slick-prev::before{font-family:Ionicons}.bas-recommendation-show-page .mpx-product-show .mpx-product-show-asset-carousel .slick-prev,.mpx-product-show-page .mpx-product-show .mpx-product-show-asset-carousel .slick-prev{top:-20px}.bas-recommendation-show-page .mpx-product-show .mpx-product-show-asset-carousel .slick-prev::before,.mpx-product-show-page .mpx-product-show .mpx-product-show-asset-carousel .slick-prev::before{content:'\f3cf\f3cf';transform:rotate(90deg);display:block}.bas-recommendation-show-page .mpx-product-show .mpx-product-show-asset-carousel .slick-next,.mpx-product-show-page .mpx-product-show .mpx-product-show-asset-carousel .slick-next{top:calc((75vw - (2 * 30px) - 110px) * 9 / 16 - 59px + 30px);bottom:unset}@media (max-width: 768px){.bas-recommendation-show-page .mpx-product-show .mpx-product-show-asset-carousel .slick-next,.mpx-product-show-page .mpx-product-show .mpx-product-show-asset-carousel .slick-next{top:calc((100vw - (2 * 30px) - 110px) * 9 / 16 - 59px + 30px)}}.bas-recommendation-show-page .mpx-product-show .mpx-product-show-asset-carousel .slick-next::before,.mpx-product-show-page .mpx-product-show .mpx-product-show-asset-carousel .slick-next::before{content:'\f3d1\f3d1';transform:rotate(90deg);display:block}.bas-recommendation-show-page .mpx-product-show .mpx-product-show-asset-carousel::after,.mpx-product-show-page .mpx-product-show .mpx-product-show-asset-carousel::after{background:transparent}.bas-recommendation-show-page .mpx-product-show .mpx-product-show-asset-carousel::before,.mpx-product-show-page .mpx-product-show .mpx-product-show-asset-carousel::before{background:transparent}.bas-recommendation-show-page .recommended-products,.mpx-product-show-page .recommended-products{margin:15px 30px;overflow:hidden}@media (max-width: 479px){.bas-recommendation-show-page .recommended-products,.mpx-product-show-page .recommended-products{margin:15px}}.bas-recommendation-show-page .recommended-products .slick-slider,.mpx-product-show-page .recommended-products .slick-slider{height:calc(((100vw - (2 * 30px) - (6 * 10px)) / 6) * (9 / 16))}@media (max-width: 1024px){.bas-recommendation-show-page .recommended-products .slick-slider,.mpx-product-show-page .recommended-products .slick-slider{height:calc(((100vw - (2 * 30px) - (4 * 10px)) / 4) * (9 / 16))}}@media (max-width: 768px){.bas-recommendation-show-page .recommended-products .slick-slider,.mpx-product-show-page .recommended-products .slick-slider{height:calc(((100vw - (2 * 30px) - (2 * 10px)) / 2) * (9 / 16))}}.bas-recommendation-show-page .mpx-recommendation-carousel,.mpx-product-show-page .mpx-recommendation-carousel{background-color:transparent;margin:0 0 0 -5px}.bas-recommendation-show-page .mpx-recommendation-carousel .slick-track,.mpx-product-show-page .mpx-recommendation-carousel .slick-track{margin-left:0}.bas-recommendation-show-page .mpx-recommendation-carousel .asset-carousel__tile,.mpx-product-show-page .mpx-recommendation-carousel .asset-carousel__tile{position:relative;height:calc((((100vw - 2 *30px) / 6) - 10px) * (9 / 16));padding:0 5px}.bas-recommendation-show-page .mpx-recommendation-carousel .asset-carousel__tile:hover .overlay-gradient::before,.mpx-product-show-page .mpx-recommendation-carousel .asset-carousel__tile:hover .overlay-gradient::before{background-color:rgba(0,0,0,0.2)}.bas-recommendation-show-page .mpx-recommendation-carousel .asset-info,.mpx-product-show-page .mpx-recommendation-carousel .asset-info{font-weight:bold;position:absolute;bottom:5px;left:15px;width:calc(100% - 30px);cursor:pointer;color:#fff}.bas-recommendation-show-page .mpx-recommendation-carousel .asset-info .asset-info__name,.mpx-product-show-page .mpx-recommendation-carousel .asset-info .asset-info__name{white-space:nowrap;overflow:hidden;-ms-text-overflow:ellipsis;text-overflow:ellipsis;text-transform:capitalize;font-size:16px;font-weight:bold;line-height:1.5}.bas-recommendation-show-page .mpx-recommendation-carousel .asset-info .asset-info__classification,.mpx-product-show-page .mpx-recommendation-carousel .asset-info .asset-info__classification{white-space:nowrap;overflow:hidden;-ms-text-overflow:ellipsis;text-overflow:ellipsis;font-size:12px;line-height:1;font-weight:bold;text-transform:uppercase}@media (max-width: 479px){.bas-recommendation-show-page .mpx-recommendation-carousel .asset-info,.mpx-product-show-page .mpx-recommendation-carousel .asset-info{bottom:-50px}}.bas-recommendation-show-page .mpx-recommendation-carousel .overlay-gradient::before,.mpx-product-show-page .mpx-recommendation-carousel .overlay-gradient::before{content:'';background-color:rgba(0,0,0,0.5);cursor:pointer;position:absolute;top:0;bottom:0;left:0;right:0}.bas-recommendation-show-page .mpx-recommendation-carousel .overlay-gradient.video ::after,.mpx-product-show-page .mpx-recommendation-carousel .overlay-gradient.video ::after{content:'';position:absolute;top:10%;left:7%;width:42px;height:42px;background-image:url(/img/9f535e5e8f271b33486a.svg);background-repeat:no-repeat}@media (max-width: 1024px){.bas-recommendation-show-page .mpx-recommendation-carousel .overlay-gradient.video ::after,.mpx-product-show-page .mpx-recommendation-carousel .overlay-gradient.video ::after{width:32px;height:32px}}.bas-recommendation-show-page .mpx-recommendation-carousel a,.mpx-product-show-page .mpx-recommendation-carousel a{text-decoration:none}.bas-recommendation-show-page .mpx-recommendation-carousel .mpx-thumbor,.mpx-product-show-page .mpx-recommendation-carousel .mpx-thumbor{width:100%;background-color:#dadce1;position:relative}.bas-recommendation-show-page .mpx-recommendation-carousel .slick-current .overlay-gradient::before,.mpx-product-show-page .mpx-recommendation-carousel .slick-current .overlay-gradient::before{box-shadow:inset 3px 3px #ba0c2f,inset -3px -3px #ba0c2f;background-color:rgba(0,0,0,0.2)}.bas-recommendation-show-page .mpx-recommendation-carousel .slick-arrow,.mpx-product-show-page .mpx-recommendation-carousel .slick-arrow{position:absolute;bottom:30px;z-index:8888;height:50px;width:40px;background:rgba(255,255,255,0.5)}.bas-recommendation-show-page .mpx-recommendation-carousel .slick-arrow::before,.bas-recommendation-show-page .mpx-recommendation-carousel .slick-arrow::after,.bas-recommendation-show-page .mpx-recommendation-carousel .slick-arrow i,.mpx-product-show-page .mpx-recommendation-carousel .slick-arrow::before,.mpx-product-show-page .mpx-recommendation-carousel .slick-arrow::after,.mpx-product-show-page .mpx-recommendation-carousel .slick-arrow i{cursor:pointer;font-size:20px;text-shadow:0 0 5px rgba(255,255,255,0.5);color:#ba0c2f}.bas-recommendation-show-page .mpx-recommendation-carousel .slick-next::before,.bas-recommendation-show-page .mpx-recommendation-carousel .slick-prev::before,.mpx-product-show-page .mpx-recommendation-carousel .slick-next::before,.mpx-product-show-page .mpx-recommendation-carousel .slick-prev::before{font-family:Ionicons}.bas-recommendation-show-page .mpx-recommendation-carousel .slick-prev,.mpx-product-show-page .mpx-recommendation-carousel .slick-prev{left:5px}.bas-recommendation-show-page .mpx-recommendation-carousel .slick-prev::before,.mpx-product-show-page .mpx-recommendation-carousel .slick-prev::before{content:'\f3cf'}.bas-recommendation-show-page .mpx-recommendation-carousel .slick-next,.mpx-product-show-page .mpx-recommendation-carousel .slick-next{right:0}.bas-recommendation-show-page .mpx-recommendation-carousel .slick-next::before,.mpx-product-show-page .mpx-recommendation-carousel .slick-next::before{content:'\f3d1'}.bas-recommendation-show-page .mpx-recommendation-carousel::after,.mpx-product-show-page .mpx-recommendation-carousel::after{background:transparent}.bas-recommendation-show-page .mpx-recommendation-carousel::before,.mpx-product-show-page .mpx-recommendation-carousel::before{background:transparent}@media (max-width: 1024px){.bas-recommendation-show-page .mpx-recommendation-carousel .asset-carousel__tile,.bas-recommendation-show-page .mpx-recommendation-carousel .asset-carousel__tile .mpx-thumbor,.mpx-product-show-page .mpx-recommendation-carousel .asset-carousel__tile,.mpx-product-show-page .mpx-recommendation-carousel .asset-carousel__tile .mpx-thumbor{height:calc(((100vw - (2 * 15px) - (4 * 30px)) / 4) * (9 / 16))}}@media (max-width: 768px){.bas-recommendation-show-page .mpx-recommendation-carousel .asset-carousel__tile,.bas-recommendation-show-page .mpx-recommendation-carousel .asset-carousel__tile .mpx-thumbor,.mpx-product-show-page .mpx-recommendation-carousel .asset-carousel__tile,.mpx-product-show-page .mpx-recommendation-carousel .asset-carousel__tile .mpx-thumbor{height:calc(((100vw - (2 * 15px) - (2 * 30px)) / 2) * (9 / 16))}}.bas-recommendation-show-page .mpx-product-show--container,.mpx-product-show-page .mpx-product-show--container{display:-ms-grid;display:grid;-ms-grid-columns:1fr 1fr 1fr 1fr 1fr 1fr 1fr 1fr 1fr 1fr 1fr 1fr;grid-template-columns:1fr 1fr 1fr 1fr 1fr 1fr 1fr 1fr 1fr 1fr 1fr 1fr;padding:0 10px}.bas-recommendation-show-page .mpx-product-show--body,.mpx-product-show-page .mpx-product-show--body{overflow:hidden;*zoom:1;-ms-grid-column:3;-ms-grid-column-span:8;-ms-grid-row:1;-ms-grid-row-span:1;grid-column:3 / 11;grid-row:1 / 2;overflow:hidden;margin-top:30px}.bas-recommendation-show-page .mpx-product-show--body .synopsis,.mpx-product-show-page .mpx-product-show--body .synopsis{margin:0 auto}.bas-recommendation-show-page .mpx-product-show-assets-tab,.mpx-product-show-page .mpx-product-show-assets-tab{padding-bottom:30px}.bas-recommendation-show-page .mpx-product-show-assets-tab .asset-filters,.mpx-product-show-page .mpx-product-show-assets-tab .asset-filters{padding:15px 0}.bas-recommendation-show-page .mpx-product-show-assets-tab .asset-filters .page-controls,.mpx-product-show-page .mpx-product-show-assets-tab .asset-filters .page-controls{border-top:0;margin:0 auto;padding:0}@media (max-width: 535px){.bas-recommendation-show-page .mpx-product-show-assets-tab .asset-filters .page-controls .items-per-page,.bas-recommendation-show-page .mpx-product-show-assets-tab .asset-filters .page-controls .sorting,.mpx-product-show-page .mpx-product-show-assets-tab .asset-filters .page-controls .items-per-page,.mpx-product-show-page .mpx-product-show-assets-tab .asset-filters .page-controls .sorting{display:none}}.bas-recommendation-show-page .mpx-product-show-assets-tab .asset-controls,.mpx-product-show-page .mpx-product-show-assets-tab .asset-controls{display:-ms-grid;display:grid;-ms-grid-columns:140px 0 2fr;grid-template-columns:140px 0 2fr;padding:15px 0}.bas-recommendation-show-page .mpx-product-show-assets-tab .asset-controls .asset-selector,.mpx-product-show-page .mpx-product-show-assets-tab .asset-controls .asset-selector{-ms-grid-column:1;-ms-grid-column-span:1;-ms-grid-row:1;-ms-grid-row-span:1;grid-column:1 / 2;grid-row:1 / 2;background:none;color:#5b5c61;padding-left:30px}@media (max-width: 1024px){.bas-recommendation-show-page .mpx-product-show-assets-tab .asset-controls .asset-selector,.mpx-product-show-page .mpx-product-show-assets-tab .asset-controls .asset-selector{padding-left:20px}}.bas-recommendation-show-page .mpx-product-show-assets-tab .asset-controls .asset-selector span,.mpx-product-show-page .mpx-product-show-assets-tab .asset-controls .asset-selector span{font-size:16px;font-weight:bold;vertical-align:middle;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.bas-recommendation-show-page .mpx-product-show-assets-tab .asset-controls .asset-selector::before,.mpx-product-show-page .mpx-product-show-assets-tab .asset-controls .asset-selector::before{font-family:Ionicons;font-size:25px;padding-right:10px;vertical-align:middle;content:'\f219'}.bas-recommendation-show-page .mpx-product-show-assets-tab .asset-controls .checked::before,.mpx-product-show-page .mpx-product-show-assets-tab .asset-controls .checked::before{color:#ba0c2f;content:'\f2b9'}.bas-recommendation-show-page .mpx-product-show-assets-tab .asset-controls .asset-actions,.mpx-product-show-page .mpx-product-show-assets-tab .asset-controls .asset-actions{-ms-grid-column:3;-ms-grid-column-span:1;-ms-grid-row:1;-ms-grid-row-span:1;grid-column:3 / 4;grid-row:1 / 2;align-self:center;text-align:end}.bas-recommendation-show-page .mpx-product-show-assets-tab .asset-controls .asset-actions .asset-download,.bas-recommendation-show-page .mpx-product-show-assets-tab .asset-controls .asset-actions .add-to-basket,.mpx-product-show-page .mpx-product-show-assets-tab .asset-controls .asset-actions .asset-download,.mpx-product-show-page .mpx-product-show-assets-tab .asset-controls .asset-actions .add-to-basket{cursor:pointer;display:inline-flex;align-items:center;justify-content:center;font-size:13px;font-weight:bold;text-align:center;margin-left:10px;padding:10px 20px;border:1px solid #c8c8d0;color:#000;text-transform:uppercase;margin-bottom:5px;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.bas-recommendation-show-page .mpx-product-show-assets-tab .asset-controls .asset-actions .asset-download::before,.bas-recommendation-show-page .mpx-product-show-assets-tab .asset-controls .asset-actions .add-to-basket::before,.mpx-product-show-page .mpx-product-show-assets-tab .asset-controls .asset-actions .asset-download::before,.mpx-product-show-page .mpx-product-show-assets-tab .asset-controls .asset-actions .add-to-basket::before{font-family:Ionicons;font-size:15px;padding:0 5px 0 0;vertical-align:middle;color:#ba0c2f}.bas-recommendation-show-page .mpx-product-show-assets-tab .asset-controls .asset-actions .asset-download:hover,.bas-recommendation-show-page .mpx-product-show-assets-tab .asset-controls .asset-actions .asset-download:focus,.bas-recommendation-show-page .mpx-product-show-assets-tab .asset-controls .asset-actions .asset-download:active,.bas-recommendation-show-page .mpx-product-show-assets-tab .asset-controls .asset-actions .add-to-basket:hover,.bas-recommendation-show-page .mpx-product-show-assets-tab .asset-controls .asset-actions .add-to-basket:focus,.bas-recommendation-show-page .mpx-product-show-assets-tab .asset-controls .asset-actions .add-to-basket:active,.mpx-product-show-page .mpx-product-show-assets-tab .asset-controls .asset-actions .asset-download:hover,.mpx-product-show-page .mpx-product-show-assets-tab .asset-controls .asset-actions .asset-download:focus,.mpx-product-show-page .mpx-product-show-assets-tab .asset-controls .asset-actions .asset-download:active,.mpx-product-show-page .mpx-product-show-assets-tab .asset-controls .asset-actions .add-to-basket:hover,.mpx-product-show-page .mpx-product-show-assets-tab .asset-controls .asset-actions .add-to-basket:focus,.mpx-product-show-page .mpx-product-show-assets-tab .asset-controls .asset-actions .add-to-basket:active{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;color:#fff;background-color:#ba0c2f}.bas-recommendation-show-page .mpx-product-show-assets-tab .asset-controls .asset-actions .asset-download:hover::before,.bas-recommendation-show-page .mpx-product-show-assets-tab .asset-controls .asset-actions .asset-download:focus::before,.bas-recommendation-show-page .mpx-product-show-assets-tab .asset-controls .asset-actions .asset-download:active::before,.bas-recommendation-show-page .mpx-product-show-assets-tab .asset-controls .asset-actions .add-to-basket:hover::before,.bas-recommendation-show-page .mpx-product-show-assets-tab .asset-controls .asset-actions .add-to-basket:focus::before,.bas-recommendation-show-page .mpx-product-show-assets-tab .asset-controls .asset-actions .add-to-basket:active::before,.mpx-product-show-page .mpx-product-show-assets-tab .asset-controls .asset-actions .asset-download:hover::before,.mpx-product-show-page .mpx-product-show-assets-tab .asset-controls .asset-actions .asset-download:focus::before,.mpx-product-show-page .mpx-product-show-assets-tab .asset-controls .asset-actions .asset-download:active::before,.mpx-product-show-page .mpx-product-show-assets-tab .asset-controls .asset-actions .add-to-basket:hover::before,.mpx-product-show-page .mpx-product-show-assets-tab .asset-controls .asset-actions .add-to-basket:focus::before,.mpx-product-show-page .mpx-product-show-assets-tab .asset-controls .asset-actions .add-to-basket:active::before{color:#fff}.bas-recommendation-show-page .mpx-product-show-assets-tab .asset-controls .asset-actions .asset-download::before,.mpx-product-show-page .mpx-product-show-assets-tab .asset-controls .asset-actions .asset-download::before{content:'\f41f'}.bas-recommendation-show-page .mpx-product-show-assets-tab .asset-controls .asset-actions .add-to-basket::before,.mpx-product-show-page .mpx-product-show-assets-tab .asset-controls .asset-actions .add-to-basket::before{content:'\f102'}.bas-recommendation-show-page .mpx-product-show-assets-tab .asset-controls .asset-filters,.mpx-product-show-page .mpx-product-show-assets-tab .asset-controls .asset-filters{-ms-grid-column:1;-ms-grid-column-span:12;-ms-grid-row:1;-ms-grid-row-span:1;grid-column:1 / 13;grid-row:1 / 2;display:-ms-grid;display:grid;-ms-grid-columns:1fr 5fr 1fr 5fr;grid-template-columns:1fr 5fr 1fr 5fr}.bas-recommendation-show-page .mpx-product-show-assets-tab .asset-controls .asset-filters .classifications,.mpx-product-show-page .mpx-product-show-assets-tab .asset-controls .asset-filters .classifications{-ms-grid-column:2;-ms-grid-column-span:1;-ms-grid-row:1;-ms-grid-row-span:1;grid-column:2 / 3;grid-row:1 / 2}.bas-recommendation-show-page .mpx-product-show-assets-tab .asset-controls .asset-filters .sorting,.mpx-product-show-page .mpx-product-show-assets-tab .asset-controls .asset-filters .sorting{-ms-grid-column:4;-ms-grid-column-span:1;-ms-grid-row:1;-ms-grid-row-span:1;grid-column:4 / 5;grid-row:1 / 2}.bas-recommendation-show-page .mpx-product-show-assets-tab .asset-controls .asset-filters .pom-dropdown,.mpx-product-show-page .mpx-product-show-assets-tab .asset-controls .asset-filters .pom-dropdown{background-color:#000;color:#000;padding:0;text-transform:capitalize;font-size:14px}.bas-recommendation-show-page .mpx-product-show-assets-tab .asset-controls .asset-filters .pom-dropdown>.main,.mpx-product-show-page .mpx-product-show-assets-tab .asset-controls .asset-filters .pom-dropdown>.main{color:#000}.bas-recommendation-show-page .mpx-product-show-assets-tab .asset-controls .asset-filters .pom-dropdown>.children,.mpx-product-show-page .mpx-product-show-assets-tab .asset-controls .asset-filters .pom-dropdown>.children{background-color:inherit;color:inherit}@media (max-width: 479px){.bas-recommendation-show-page .mpx-product-show-assets-tab .asset-controls,.mpx-product-show-page .mpx-product-show-assets-tab .asset-controls{-ms-grid-columns:10px 10px 4fr;grid-template-columns:10px 10px 4fr}.bas-recommendation-show-page .mpx-product-show-assets-tab .asset-controls .asset-selector,.mpx-product-show-page .mpx-product-show-assets-tab .asset-controls .asset-selector{padding-left:0}.bas-recommendation-show-page .mpx-product-show-assets-tab .asset-controls .asset-selector span,.mpx-product-show-page .mpx-product-show-assets-tab .asset-controls .asset-selector span{display:none}.bas-recommendation-show-page .mpx-product-show-assets-tab .asset-controls .asset-actions .asset-download,.bas-recommendation-show-page .mpx-product-show-assets-tab .asset-controls .asset-actions .add-to-basket,.mpx-product-show-page .mpx-product-show-assets-tab .asset-controls .asset-actions .asset-download,.mpx-product-show-page .mpx-product-show-assets-tab .asset-controls .asset-actions .add-to-basket{font-size:10px}.bas-recommendation-show-page .mpx-product-show-assets-tab .asset-controls .asset-actions .asset-download::before,.bas-recommendation-show-page .mpx-product-show-assets-tab .asset-controls .asset-actions .add-to-basket::before,.mpx-product-show-page .mpx-product-show-assets-tab .asset-controls .asset-actions .asset-download::before,.mpx-product-show-page .mpx-product-show-assets-tab .asset-controls .asset-actions .add-to-basket::before{font-size:10px}}.bas-recommendation-show-page .mpx-product-show-assets-tab .assets-section,.mpx-product-show-page .mpx-product-show-assets-tab .assets-section{display:flex;flex-wrap:wrap;justify-content:space-between}.bas-recommendation-show-page .mpx-product-show-assets-tab .asset-item,.mpx-product-show-page .mpx-product-show-assets-tab .asset-item{display:-ms-grid;display:grid;-ms-grid-columns:40px 2fr 10px 3fr;grid-template-columns:40px 2fr 10px 3fr;align-items:center;padding:30px;margin-bottom:30px;background-color:#dadce1;min-height:150px;width:calc(100% * (1 / 2) - 10px)}@media (max-width: 1250px){.bas-recommendation-show-page .mpx-product-show-assets-tab .asset-item,.mpx-product-show-page .mpx-product-show-assets-tab .asset-item{-ms-grid-columns:36px 147px 0 1fr;grid-template-columns:36px 147px 0 1fr;padding:20px;margin-bottom:20px}}@media (max-width: 857px){.bas-recommendation-show-page .mpx-product-show-assets-tab .asset-item,.mpx-product-show-page .mpx-product-show-assets-tab .asset-item{width:100%}}@media (max-width: 479px){.bas-recommendation-show-page .mpx-product-show-assets-tab .asset-item,.mpx-product-show-page .mpx-product-show-assets-tab .asset-item{-ms-grid-columns:36px 126px 0 1fr;grid-template-columns:36px 126px 0 1fr;padding:5px 10px 5px 0;min-height:100px;width:100%;margin-bottom:10px}}.bas-recommendation-show-page .mpx-product-show-assets-tab .asset-item .mpx-thumbor-bg,.mpx-product-show-page .mpx-product-show-assets-tab .asset-item .mpx-thumbor-bg{background-position:initial;background-size:contain}.bas-recommendation-show-page .mpx-product-show-assets-tab .asset-item--checkbox,.mpx-product-show-page .mpx-product-show-assets-tab .asset-item--checkbox{-ms-grid-column:1;-ms-grid-column-span:1;-ms-grid-row:1;-ms-grid-row-span:2;grid-column:1 / 2;grid-row:1 / 3;cursor:pointer;font-family:Ionicons;font-size:25px;text-align:center;vertical-align:middle;align-self:flex-start;color:#606166;margin-top:-5px}.bas-recommendation-show-page .mpx-product-show-assets-tab .asset-item--checkbox::before,.mpx-product-show-page .mpx-product-show-assets-tab .asset-item--checkbox::before{content:'\f219'}.bas-recommendation-show-page .mpx-product-show-assets-tab .asset-item--checkbox input,.mpx-product-show-page .mpx-product-show-assets-tab .asset-item--checkbox input{visibility:hidden}.bas-recommendation-show-page .mpx-product-show-assets-tab .checked::before,.mpx-product-show-page .mpx-product-show-assets-tab .checked::before{color:#ba0c2f;content:'\f2b9'}.bas-recommendation-show-page .mpx-product-show-assets-tab .asset-item--image,.mpx-product-show-page .mpx-product-show-assets-tab .asset-item--image{-ms-grid-column:2;-ms-grid-column-span:1;-ms-grid-row:1;-ms-grid-row-span:2;grid-column:2 / 3;grid-row:1 / 3;width:250px}.bas-recommendation-show-page .mpx-product-show-assets-tab .asset-item--image .asset-metadata--title,.mpx-product-show-page .mpx-product-show-assets-tab .asset-item--image .asset-metadata--title{color:#000;font-weight:bold;font-size:18px;overflow:hidden;white-space:nowrap;text-overflow:ellipsis;width:130%}.bas-recommendation-show-page .mpx-product-show-assets-tab .asset-item--image .asset-item--preview-image,.mpx-product-show-page .mpx-product-show-assets-tab .asset-item--image .asset-item--preview-image{width:250px;height:calc(250px * (9 / 16));cursor:pointer;margin-top:10px}@media (max-width: 1250px){.bas-recommendation-show-page .mpx-product-show-assets-tab .asset-item--image .asset-item--preview-image,.mpx-product-show-page .mpx-product-show-assets-tab .asset-item--image .asset-item--preview-image{height:80px;max-width:58%}}.bas-recommendation-show-page .mpx-product-show-assets-tab .asset-item--image .asset-item--preview-image.video,.mpx-product-show-page .mpx-product-show-assets-tab .asset-item--image .asset-item--preview-image.video{position:relative}.bas-recommendation-show-page .mpx-product-show-assets-tab .asset-item--image .asset-item--preview-image.video::after,.mpx-product-show-page .mpx-product-show-assets-tab .asset-item--image .asset-item--preview-image.video::after{content:'';position:absolute;top:0;left:0;bottom:0;right:0;margin:auto;width:50px;height:50px;background-image:url(/img/9f535e5e8f271b33486a.svg);background-repeat:no-repeat}@media (max-width: 479px){.bas-recommendation-show-page .mpx-product-show-assets-tab .asset-item--image .asset-item--preview-image,.mpx-product-show-page .mpx-product-show-assets-tab .asset-item--image .asset-item--preview-image{width:125px;height:calc(150px * (9 / 16))}.bas-recommendation-show-page .mpx-product-show-assets-tab .asset-item--image .asset-item--preview-image.video::after,.mpx-product-show-page .mpx-product-show-assets-tab .asset-item--image .asset-item--preview-image.video::after{width:30px;height:30px}}.bas-recommendation-show-page .mpx-product-show-assets-tab .asset-item--metadata,.mpx-product-show-page .mpx-product-show-assets-tab .asset-item--metadata{-ms-grid-column:4;-ms-grid-column-span:1;-ms-grid-row:1;-ms-grid-row-span:2;grid-column:4 / 5;grid-row:1 / 3;padding:0 10px;align-self:center;font-size:14px;color:#303030;overflow:hidden;white-space:nowrap;text-overflow:ellipsis;margin-top:10px}.bas-recommendation-show-page .mpx-product-show-assets-tab .asset-item--metadata .asset-metadata--general,.mpx-product-show-page .mpx-product-show-assets-tab .asset-item--metadata .asset-metadata--general{display:-ms-grid;display:grid;-ms-grid-columns:20px 1fr;grid-template-columns:20px 1fr;text-transform:uppercase;font-size:14px;font-weight:600;font-style:normal;font-stretch:normal;line-height:2}.bas-recommendation-show-page .mpx-product-show-assets-tab .asset-item--metadata .asset-metadata--general::before,.mpx-product-show-page .mpx-product-show-assets-tab .asset-item--metadata .asset-metadata--general::before{content:'\f19f';font-family:'Ionicons';font-size:15px;margin-right:10px}.bas-recommendation-show-page .mpx-product-show-assets-tab .asset-item--metadata .asset-metadata--tags,.mpx-product-show-page .mpx-product-show-assets-tab .asset-item--metadata .asset-metadata--tags{display:none}.bas-recommendation-show-page .mpx-product-show-assets-tab .asset-item--metadata .asset-metadata--created-at,.mpx-product-show-page .mpx-product-show-assets-tab .asset-item--metadata .asset-metadata--created-at{display:-ms-grid;display:grid;-ms-grid-columns:20px 1fr;grid-template-columns:20px 1fr}.bas-recommendation-show-page .mpx-product-show-assets-tab .asset-item--metadata .asset-metadata--created-at::before,.mpx-product-show-page .mpx-product-show-assets-tab .asset-item--metadata .asset-metadata--created-at::before{content:'\f3f3';font-family:'Ionicons';font-size:15px;margin-right:10px}@media (max-width: 479px){.bas-recommendation-show-page .mpx-product-show-assets-tab .asset-item--metadata,.mpx-product-show-page .mpx-product-show-assets-tab .asset-item--metadata{font-size:10px}.bas-recommendation-show-page .mpx-product-show-assets-tab .asset-item--metadata .asset-metadata--title,.mpx-product-show-page .mpx-product-show-assets-tab .asset-item--metadata .asset-metadata--title{font-size:12px}.bas-recommendation-show-page .mpx-product-show-assets-tab .asset-item--metadata .asset-metadata--general,.mpx-product-show-page .mpx-product-show-assets-tab .asset-item--metadata .asset-metadata--general{font-size:10px}.bas-recommendation-show-page .mpx-product-show-assets-tab .asset-item--metadata .asset-metadata--general::before,.mpx-product-show-page .mpx-product-show-assets-tab .asset-item--metadata .asset-metadata--general::before{font-size:10px;margin-right:5px}.bas-recommendation-show-page .mpx-product-show-assets-tab .asset-item--metadata .asset-metadata--created-at::before,.mpx-product-show-page .mpx-product-show-assets-tab .asset-item--metadata .asset-metadata--created-at::before{font-size:10px;margin-right:5px}}.bas-recommendation-show-page .mpx-product-show-assets-tab .asset-item--interactions,.mpx-product-show-page .mpx-product-show-assets-tab .asset-item--interactions{-ms-grid-column:4;-ms-grid-column-span:1;-ms-grid-row:1;-ms-grid-row-span:2;grid-column:4 / 5;grid-row:1 / 3;display:flex;flex-wrap:wrap;align-self:end;justify-content:flex-end;margin-top:5px}@media (min-width: 1024px){.bas-recommendation-show-page .mpx-product-show-assets-tab .asset-item--interactions,.mpx-product-show-page .mpx-product-show-assets-tab .asset-item--interactions{-ms-grid-column:4;-ms-grid-column-span:1;-ms-grid-row:3;-ms-grid-row-span:0;grid-column:4 / 5;grid-row:3 / 3}}.bas-recommendation-show-page .mpx-product-show-assets-tab .asset-item--interactions .asset-download,.bas-recommendation-show-page .mpx-product-show-assets-tab .asset-item--interactions .add-to-basket,.mpx-product-show-page .mpx-product-show-assets-tab .asset-item--interactions .asset-download,.mpx-product-show-page .mpx-product-show-assets-tab .asset-item--interactions .add-to-basket{border:solid 2px #c8c8d0;color:#ba0c2f;cursor:pointer;font-size:14px;text-align:center;padding:7px 0;width:45px;height:45px;margin:0 0 0 10px}.bas-recommendation-show-page .mpx-product-show-assets-tab .asset-item--interactions .asset-download span,.bas-recommendation-show-page .mpx-product-show-assets-tab .asset-item--interactions .add-to-basket span,.mpx-product-show-page .mpx-product-show-assets-tab .asset-item--interactions .asset-download span,.mpx-product-show-page .mpx-product-show-assets-tab .asset-item--interactions .add-to-basket span{display:none}.bas-recommendation-show-page .mpx-product-show-assets-tab .asset-item--interactions .asset-download::before,.bas-recommendation-show-page .mpx-product-show-assets-tab .asset-item--interactions .add-to-basket::before,.mpx-product-show-page .mpx-product-show-assets-tab .asset-item--interactions .asset-download::before,.mpx-product-show-page .mpx-product-show-assets-tab .asset-item--interactions .add-to-basket::before{font-family:Ionicons;font-size:20px}.bas-recommendation-show-page .mpx-product-show-assets-tab .asset-item--interactions .asset-download:hover,.bas-recommendation-show-page .mpx-product-show-assets-tab .asset-item--interactions .asset-download:focus,.bas-recommendation-show-page .mpx-product-show-assets-tab .asset-item--interactions .asset-download:active,.bas-recommendation-show-page .mpx-product-show-assets-tab .asset-item--interactions .add-to-basket:hover,.bas-recommendation-show-page .mpx-product-show-assets-tab .asset-item--interactions .add-to-basket:focus,.bas-recommendation-show-page .mpx-product-show-assets-tab .asset-item--interactions .add-to-basket:active,.mpx-product-show-page .mpx-product-show-assets-tab .asset-item--interactions .asset-download:hover,.mpx-product-show-page .mpx-product-show-assets-tab .asset-item--interactions .asset-download:focus,.mpx-product-show-page .mpx-product-show-assets-tab .asset-item--interactions .asset-download:active,.mpx-product-show-page .mpx-product-show-assets-tab .asset-item--interactions .add-to-basket:hover,.mpx-product-show-page .mpx-product-show-assets-tab .asset-item--interactions .add-to-basket:focus,.mpx-product-show-page .mpx-product-show-assets-tab .asset-item--interactions .add-to-basket:active{color:#fff;background-color:#ba0c2f}.bas-recommendation-show-page .mpx-product-show-assets-tab .asset-item--interactions .asset-download::before,.mpx-product-show-page .mpx-product-show-assets-tab .asset-item--interactions .asset-download::before{content:'\f41f'}.bas-recommendation-show-page .mpx-product-show-assets-tab .asset-item--interactions .add-to-basket::before,.mpx-product-show-page .mpx-product-show-assets-tab .asset-item--interactions .add-to-basket::before{font-family:Ionicons;font-size:20px;content:'\f102'}@media (max-width: 479px){.bas-recommendation-show-page .mpx-product-show-assets-tab .asset-item--interactions .asset-download,.bas-recommendation-show-page .mpx-product-show-assets-tab .asset-item--interactions .add-to-basket,.mpx-product-show-page .mpx-product-show-assets-tab .asset-item--interactions .asset-download,.mpx-product-show-page .mpx-product-show-assets-tab .asset-item--interactions .add-to-basket{font-size:10px;padding:0;width:24px;height:24px}.bas-recommendation-show-page .mpx-product-show-assets-tab .asset-item--interactions .asset-download::before,.bas-recommendation-show-page .mpx-product-show-assets-tab .asset-item--interactions .add-to-basket::before,.mpx-product-show-page .mpx-product-show-assets-tab .asset-item--interactions .asset-download::before,.mpx-product-show-page .mpx-product-show-assets-tab .asset-item--interactions .add-to-basket::before{font-size:15px}}.bas-recommendation-show-page .mpx-product-show-assets-tab .mpx-product-show-asset-modal .pom-modal--content,.mpx-product-show-page .mpx-product-show-assets-tab .mpx-product-show-asset-modal .pom-modal--content{background-color:#d7dadf;color:#000;border:0;margin:0;padding:0;width:685px;max-width:100%}.bas-recommendation-show-page .mpx-product-show-assets-tab .mpx-product-show-asset-modal .pom-modal--content .pom-modal--close,.mpx-product-show-page .mpx-product-show-assets-tab .mpx-product-show-asset-modal .pom-modal--content .pom-modal--close{color:#000;top:0;right:-45px;width:45px;height:45px;text-align:center;align-items:center;display:flex;justify-content:center;background-color:#d7dadf;font-size:30px}.bas-recommendation-show-page .mpx-product-show-assets-tab .mpx-product-show-asset-modal .pom-modal--content .asset-modal-name,.bas-recommendation-show-page .mpx-product-show-assets-tab .mpx-product-show-asset-modal .pom-modal--content .asset-modal-classification,.bas-recommendation-show-page .mpx-product-show-assets-tab .mpx-product-show-asset-modal .pom-modal--content .asset-modal-date,.bas-recommendation-show-page .mpx-product-show-assets-tab .mpx-product-show-asset-modal .pom-modal--content .asset-modal-talents,.mpx-product-show-page .mpx-product-show-assets-tab .mpx-product-show-asset-modal .pom-modal--content .asset-modal-name,.mpx-product-show-page .mpx-product-show-assets-tab .mpx-product-show-asset-modal .pom-modal--content .asset-modal-classification,.mpx-product-show-page .mpx-product-show-assets-tab .mpx-product-show-asset-modal .pom-modal--content .asset-modal-date,.mpx-product-show-page .mpx-product-show-assets-tab .mpx-product-show-asset-modal .pom-modal--content .asset-modal-talents{display:none}.bas-recommendation-show-page .mpx-product-show-assets-tab .mpx-product-show-asset-modal .pom-modal--content .bitmovin-player>div,.mpx-product-show-page .mpx-product-show-assets-tab .mpx-product-show-asset-modal .pom-modal--content .bitmovin-player>div{width:100%;height:calc(685px * 9 / 16);max-height:calc(685px * 9 / 16);align-items:end}.bas-recommendation-show-page .mpx-product-show-assets-tab .mpx-product-show-asset-modal .pom-modal--content .mpx-thumbor,.mpx-product-show-page .mpx-product-show-assets-tab .mpx-product-show-asset-modal .pom-modal--content .mpx-thumbor{width:100%;height:calc(685px * 9 / 16);max-height:calc(685px * 9 / 16)}.bas-recommendation-show-page .mpx-product-show-assets-tab .mpx-product-show-asset-modal .pom-modal--content .mpx-thumbor img,.mpx-product-show-page .mpx-product-show-assets-tab .mpx-product-show-asset-modal .pom-modal--content .mpx-thumbor img{width:auto;height:auto;max-height:100%;max-width:100%}.bas-recommendation-show-page .mpx-product-show-assets-tab .mpx-product-show-asset-modal .pom-modal--content .asset-modal-description,.mpx-product-show-page .mpx-product-show-assets-tab .mpx-product-show-asset-modal .pom-modal--content .asset-modal-description{padding:35px 45px;margin:0}@media (max-width: 479px){.bas-recommendation-show-page .mpx-product-show-assets-tab .mpx-product-show-asset-modal .pom-modal--content .asset-modal-description,.mpx-product-show-page .mpx-product-show-assets-tab .mpx-product-show-asset-modal .pom-modal--content .asset-modal-description{padding:20px}}.bas-recommendation-show-page .mpx-product-show-assets-tab .mpx-product-show-asset-modal .pom-modal--content .asset-modal-description .asset-modal-name,.mpx-product-show-page .mpx-product-show-assets-tab .mpx-product-show-asset-modal .pom-modal--content .asset-modal-description .asset-modal-name{display:block;font-size:24px;font-weight:bold;line-height:0.9;color:#000;margin:15px 0;overflow:hidden;white-space:nowrap;text-overflow:ellipsis}.bas-recommendation-show-page .mpx-product-show-assets-tab .mpx-product-show-asset-modal .pom-modal--content .asset-modal-description .asset-metadata--general,.mpx-product-show-page .mpx-product-show-assets-tab .mpx-product-show-asset-modal .pom-modal--content .asset-modal-description .asset-metadata--general{text-transform:uppercase;font-size:14px;color:#303030}.bas-recommendation-show-page .mpx-product-show-assets-tab .mpx-product-show-asset-modal .pom-modal--content .asset-modal-description .asset-metadata--general::before,.mpx-product-show-page .mpx-product-show-assets-tab .mpx-product-show-asset-modal .pom-modal--content .asset-modal-description .asset-metadata--general::before{content:'\f19f';font-family:'Ionicons';font-size:15px;margin-right:10px}.bas-recommendation-show-page .mpx-product-show-assets-tab .mpx-product-show-asset-modal .pom-modal--content .asset-modal-description .asset-metadata--created-at,.mpx-product-show-page .mpx-product-show-assets-tab .mpx-product-show-asset-modal .pom-modal--content .asset-modal-description .asset-metadata--created-at{font-size:14px;color:#303030}.bas-recommendation-show-page .mpx-product-show-assets-tab .mpx-product-show-asset-modal .pom-modal--content .asset-modal-description .asset-metadata--created-at::before,.mpx-product-show-page .mpx-product-show-assets-tab .mpx-product-show-asset-modal .pom-modal--content .asset-modal-description .asset-metadata--created-at::before{content:'\f3f3';font-family:'Ionicons';font-size:15px;margin-right:10px}.bas-recommendation-show-page .mpx-product-show-assets-tab .mpx-product-show-asset-modal .pom-modal--content .asset-modal-description .asset-modal--interactions,.mpx-product-show-page .mpx-product-show-assets-tab .mpx-product-show-asset-modal .pom-modal--content .asset-modal-description .asset-modal--interactions{display:flex;justify-content:space-between;padding:40px 0 0}.bas-recommendation-show-page .mpx-product-show-assets-tab .mpx-product-show-asset-modal .pom-modal--content .asset-modal-description .asset-modal--interactions .asset-download,.bas-recommendation-show-page .mpx-product-show-assets-tab .mpx-product-show-asset-modal .pom-modal--content .asset-modal-description .asset-modal--interactions .add-to-basket,.mpx-product-show-page .mpx-product-show-assets-tab .mpx-product-show-asset-modal .pom-modal--content .asset-modal-description .asset-modal--interactions .asset-download,.mpx-product-show-page .mpx-product-show-assets-tab .mpx-product-show-asset-modal .pom-modal--content .asset-modal-description .asset-modal--interactions .add-to-basket{display:inline-flex;align-items:center;justify-content:center;font-size:13px;font-weight:bold;border:2px solid #c8c8d0;padding:10px 60px;text-transform:uppercase;cursor:pointer}@media (max-width: 479px){.bas-recommendation-show-page .mpx-product-show-assets-tab .mpx-product-show-asset-modal .pom-modal--content .asset-modal-description .asset-modal--interactions .asset-download,.bas-recommendation-show-page .mpx-product-show-assets-tab .mpx-product-show-asset-modal .pom-modal--content .asset-modal-description .asset-modal--interactions .add-to-basket,.mpx-product-show-page .mpx-product-show-assets-tab .mpx-product-show-asset-modal .pom-modal--content .asset-modal-description .asset-modal--interactions .asset-download,.mpx-product-show-page .mpx-product-show-assets-tab .mpx-product-show-asset-modal .pom-modal--content .asset-modal-description .asset-modal--interactions .add-to-basket{flex:1;padding:10px}}.bas-recommendation-show-page .mpx-product-show-assets-tab .mpx-product-show-asset-modal .pom-modal--content .asset-modal-description .asset-modal--interactions .asset-download::before,.bas-recommendation-show-page .mpx-product-show-assets-tab .mpx-product-show-asset-modal .pom-modal--content .asset-modal-description .asset-modal--interactions .add-to-basket::before,.mpx-product-show-page .mpx-product-show-assets-tab .mpx-product-show-asset-modal .pom-modal--content .asset-modal-description .asset-modal--interactions .asset-download::before,.mpx-product-show-page .mpx-product-show-assets-tab .mpx-product-show-asset-modal .pom-modal--content .asset-modal-description .asset-modal--interactions .add-to-basket::before{font-family:Ionicons;font-size:20px;vertical-align:middle;color:#ba0c2f}.bas-recommendation-show-page .mpx-product-show-assets-tab .mpx-product-show-asset-modal .pom-modal--content .asset-modal-description .asset-modal--interactions .asset-download:hover,.bas-recommendation-show-page .mpx-product-show-assets-tab .mpx-product-show-asset-modal .pom-modal--content .asset-modal-description .asset-modal--interactions .asset-download:focus,.bas-recommendation-show-page .mpx-product-show-assets-tab .mpx-product-show-asset-modal .pom-modal--content .asset-modal-description .asset-modal--interactions .asset-download:active,.bas-recommendation-show-page .mpx-product-show-assets-tab .mpx-product-show-asset-modal .pom-modal--content .asset-modal-description .asset-modal--interactions .add-to-basket:hover,.bas-recommendation-show-page .mpx-product-show-assets-tab .mpx-product-show-asset-modal .pom-modal--content .asset-modal-description .asset-modal--interactions .add-to-basket:focus,.bas-recommendation-show-page .mpx-product-show-assets-tab .mpx-product-show-asset-modal .pom-modal--content .asset-modal-description .asset-modal--interactions .add-to-basket:active,.mpx-product-show-page .mpx-product-show-assets-tab .mpx-product-show-asset-modal .pom-modal--content .asset-modal-description .asset-modal--interactions .asset-download:hover,.mpx-product-show-page .mpx-product-show-assets-tab .mpx-product-show-asset-modal .pom-modal--content .asset-modal-description .asset-modal--interactions .asset-download:focus,.mpx-product-show-page .mpx-product-show-assets-tab .mpx-product-show-asset-modal .pom-modal--content .asset-modal-description .asset-modal--interactions .asset-download:active,.mpx-product-show-page .mpx-product-show-assets-tab .mpx-product-show-asset-modal .pom-modal--content .asset-modal-description .asset-modal--interactions .add-to-basket:hover,.mpx-product-show-page .mpx-product-show-assets-tab .mpx-product-show-asset-modal .pom-modal--content .asset-modal-description .asset-modal--interactions .add-to-basket:focus,.mpx-product-show-page .mpx-product-show-assets-tab .mpx-product-show-asset-modal .pom-modal--content .asset-modal-description .asset-modal--interactions .add-to-basket:active{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;color:#fff;background-color:#ba0c2f}.bas-recommendation-show-page .mpx-product-show-assets-tab .mpx-product-show-asset-modal .pom-modal--content .asset-modal-description .asset-modal--interactions .asset-download:hover::before,.bas-recommendation-show-page .mpx-product-show-assets-tab .mpx-product-show-asset-modal .pom-modal--content .asset-modal-description .asset-modal--interactions .asset-download:focus::before,.bas-recommendation-show-page .mpx-product-show-assets-tab .mpx-product-show-asset-modal .pom-modal--content .asset-modal-description .asset-modal--interactions .asset-download:active::before,.bas-recommendation-show-page .mpx-product-show-assets-tab .mpx-product-show-asset-modal .pom-modal--content .asset-modal-description .asset-modal--interactions .add-to-basket:hover::before,.bas-recommendation-show-page .mpx-product-show-assets-tab .mpx-product-show-asset-modal .pom-modal--content .asset-modal-description .asset-modal--interactions .add-to-basket:focus::before,.bas-recommendation-show-page .mpx-product-show-assets-tab .mpx-product-show-asset-modal .pom-modal--content .asset-modal-description .asset-modal--interactions .add-to-basket:active::before,.mpx-product-show-page .mpx-product-show-assets-tab .mpx-product-show-asset-modal .pom-modal--content .asset-modal-description .asset-modal--interactions .asset-download:hover::before,.mpx-product-show-page .mpx-product-show-assets-tab .mpx-product-show-asset-modal .pom-modal--content .asset-modal-description .asset-modal--interactions .asset-download:focus::before,.mpx-product-show-page .mpx-product-show-assets-tab .mpx-product-show-asset-modal .pom-modal--content .asset-modal-description .asset-modal--interactions .asset-download:active::before,.mpx-product-show-page .mpx-product-show-assets-tab .mpx-product-show-asset-modal .pom-modal--content .asset-modal-description .asset-modal--interactions .add-to-basket:hover::before,.mpx-product-show-page .mpx-product-show-assets-tab .mpx-product-show-asset-modal .pom-modal--content .asset-modal-description .asset-modal--interactions .add-to-basket:focus::before,.mpx-product-show-page .mpx-product-show-assets-tab .mpx-product-show-asset-modal .pom-modal--content .asset-modal-description .asset-modal--interactions .add-to-basket:active::before{color:#fff}.bas-recommendation-show-page .mpx-product-show-assets-tab .mpx-product-show-asset-modal .pom-modal--content .asset-modal-description .asset-modal--interactions .remove-from-basket,.mpx-product-show-page .mpx-product-show-assets-tab .mpx-product-show-asset-modal .pom-modal--content .asset-modal-description .asset-modal--interactions .remove-from-basket{display:none}.bas-recommendation-show-page .mpx-product-show-assets-tab .mpx-product-show-asset-modal .pom-modal--content .asset-modal-description .asset-modal--interactions .asset-download::before,.mpx-product-show-page .mpx-product-show-assets-tab .mpx-product-show-asset-modal .pom-modal--content .asset-modal-description .asset-modal--interactions .asset-download::before{content:'\f41f';padding:0 15px 0 0}.bas-recommendation-show-page .mpx-product-show-assets-tab .mpx-product-show-asset-modal .pom-modal--content .asset-modal-description .asset-modal--interactions .add-to-basket::before,.mpx-product-show-page .mpx-product-show-assets-tab .mpx-product-show-asset-modal .pom-modal--content .asset-modal-description .asset-modal--interactions .add-to-basket::before{content:'\f102';padding:0 10px 0 0}.bas-recommendation-show-page .mpx-product-show-assets-tab .mpx-product-show-asset-modal .pom-modal--content .pom-modal--btn,.mpx-product-show-page .mpx-product-show-assets-tab .mpx-product-show-asset-modal .pom-modal--content .pom-modal--btn{top:30%;border-bottom:4px solid;border-left:4px solid;border-color:#ba0c2f;z-index:999}.bas-recommendation-show-page .mpx-product-show-assets-tab .mpx-product-show-asset-modal .pom-modal--content .pom-modal--btn:hover,.mpx-product-show-page .mpx-product-show-assets-tab .mpx-product-show-asset-modal .pom-modal--content .pom-modal--btn:hover{border-color:#ba0c2f}.bas-recommendation-show-page .mpx-product-show-assets-tab .mpx-basket-modal .pom-modal--content,.mpx-product-show-page .mpx-product-show-assets-tab .mpx-basket-modal .pom-modal--content{background-color:#e6e7eb;padding:40px 50px;color:#000;border:0;min-height:200px}@media (max-width: 479px){.bas-recommendation-show-page .mpx-product-show-assets-tab .mpx-basket-modal .pom-modal--content,.mpx-product-show-page .mpx-product-show-assets-tab .mpx-basket-modal .pom-modal--content{padding:10px}}.bas-recommendation-show-page .mpx-product-show-assets-tab .mpx-basket-modal .pom-modal--close,.mpx-product-show-page .mpx-product-show-assets-tab .mpx-basket-modal .pom-modal--close{color:#000;top:0;right:-45px;width:45px;height:45px;text-align:center;align-items:center;display:flex;justify-content:center;background-color:#e6e7eb;font-size:30px}@media (max-width: 768px){.bas-recommendation-show-page .mpx-product-show-assets-tab .mpx-basket-modal .pom-modal--close,.mpx-product-show-page .mpx-product-show-assets-tab .mpx-basket-modal .pom-modal--close{top:-50px;right:0;background:#42424b;border:1px solid #4c4c51}}.bas-recommendation-show-page .mpx-product-show-assets-tab .mpx-basket-modal .basket-modal-header h1,.mpx-product-show-page .mpx-product-show-assets-tab .mpx-basket-modal .basket-modal-header h1{font-size:24px;line-height:0;font-weight:bold;color:#000}.bas-recommendation-show-page .mpx-product-show-assets-tab .mpx-basket-modal .basket-modal-header p,.mpx-product-show-page .mpx-product-show-assets-tab .mpx-basket-modal .basket-modal-header p{font-size:16px;line-height:0.75;letter-spacing:normal;color:#232323}.bas-recommendation-show-page .mpx-product-show-assets-tab .mpx-basket-modal .basket-modal-list,.mpx-product-show-page .mpx-product-show-assets-tab .mpx-basket-modal .basket-modal-list{max-width:100%;max-height:250px;margin:40px 0;overflow-y:scroll}.bas-recommendation-show-page .mpx-product-show-assets-tab .mpx-basket-modal .basket-modal-list .basket-item,.mpx-product-show-page .mpx-product-show-assets-tab .mpx-basket-modal .basket-modal-list .basket-item{display:-ms-grid;display:grid;-ms-grid-columns:50px 20px 1fr 100px;grid-template-columns:50px 20px 1fr 100px;border-bottom:1px solid #c8c8d0;border-top:1px solid #c8c8d0;padding:20px 20px 20px 0}@media (max-width: 479px){.bas-recommendation-show-page .mpx-product-show-assets-tab .mpx-basket-modal .basket-modal-list .basket-item,.mpx-product-show-page .mpx-product-show-assets-tab .mpx-basket-modal .basket-modal-list .basket-item{padding:15px 0}}.bas-recommendation-show-page .mpx-product-show-assets-tab .mpx-basket-modal .basket-modal-list .basket-item .basket-icon,.mpx-product-show-page .mpx-product-show-assets-tab .mpx-basket-modal .basket-modal-list .basket-item .basket-icon{-ms-grid-column:1;-ms-grid-column-span:1;-ms-grid-row:1;-ms-grid-row-span:2;grid-column:1 / 2;grid-row:1 / 3;align-self:center;text-align:left;font-size:20px}.bas-recommendation-show-page .mpx-product-show-assets-tab .mpx-basket-modal .basket-modal-list .basket-item .basket-icon::before,.mpx-product-show-page .mpx-product-show-assets-tab .mpx-basket-modal .basket-modal-list .basket-item .basket-icon::before{color:#000;font-family:Ionicons;content:'\f3f7';background-color:#dadce1;padding:13px 16px}.bas-recommendation-show-page .mpx-product-show-assets-tab .mpx-basket-modal .basket-modal-list .basket-item .basket-name,.mpx-product-show-page .mpx-product-show-assets-tab .mpx-basket-modal .basket-modal-list .basket-item .basket-name{-ms-grid-column:3;-ms-grid-column-span:1;-ms-grid-row:1;-ms-grid-row-span:1;grid-column:3 / 4;grid-row:1 / 2;font-size:20px;font-weight:bold;line-height:1.1}.bas-recommendation-show-page .mpx-product-show-assets-tab .mpx-basket-modal .basket-modal-list .basket-item .basket-info,.mpx-product-show-page .mpx-product-show-assets-tab .mpx-basket-modal .basket-modal-list .basket-item .basket-info{-ms-grid-column:3;-ms-grid-column-span:1;-ms-grid-row:2;-ms-grid-row-span:1;grid-column:3 / 4;grid-row:2 / 3;font-size:14px;font-weight:600;line-height:2;color:#696c72}.bas-recommendation-show-page .mpx-product-show-assets-tab .mpx-basket-modal .basket-modal-list .basket-item .basket-info::before,.mpx-product-show-page .mpx-product-show-assets-tab .mpx-basket-modal .basket-modal-list .basket-item .basket-info::before{font-family:Ionicons;content:'\f3f3';padding-right:5px;color:#696c72}.bas-recommendation-show-page .mpx-product-show-assets-tab .mpx-basket-modal .basket-modal-list .basket-item .add-to-basket,.mpx-product-show-page .mpx-product-show-assets-tab .mpx-basket-modal .basket-modal-list .basket-item .add-to-basket{-ms-grid-column:4;-ms-grid-column-span:1;-ms-grid-row:1;-ms-grid-row-span:2;grid-column:4 / 5;grid-row:1 / 3;cursor:pointer;display:inline;font-size:13px;font-weight:bold;text-align:center;padding:10px 20px;border:2px solid #c8c8d0;color:#000;text-transform:uppercase}.bas-recommendation-show-page .mpx-product-show-assets-tab .mpx-basket-modal .basket-modal-list .basket-item .add-to-basket::before,.mpx-product-show-page .mpx-product-show-assets-tab .mpx-basket-modal .basket-modal-list .basket-item .add-to-basket::before{font-family:Ionicons;font-size:20px;content:'\f102';color:#ba0c2f;padding:0 10px 0 0;vertical-align:middle}.bas-recommendation-show-page .mpx-product-show-assets-tab .mpx-basket-modal .basket-modal-list .basket-item .add-to-basket:hover,.bas-recommendation-show-page .mpx-product-show-assets-tab .mpx-basket-modal .basket-modal-list .basket-item .add-to-basket:active,.bas-recommendation-show-page .mpx-product-show-assets-tab .mpx-basket-modal .basket-modal-list .basket-item .add-to-basket:focus,.mpx-product-show-page .mpx-product-show-assets-tab .mpx-basket-modal .basket-modal-list .basket-item .add-to-basket:hover,.mpx-product-show-page .mpx-product-show-assets-tab .mpx-basket-modal .basket-modal-list .basket-item .add-to-basket:active,.mpx-product-show-page .mpx-product-show-assets-tab .mpx-basket-modal .basket-modal-list .basket-item .add-to-basket:focus{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;color:#fff;background-color:#ba0c2f}.bas-recommendation-show-page .mpx-product-show-assets-tab .mpx-basket-modal .basket-modal-list .basket-item .add-to-basket:hover::before,.bas-recommendation-show-page .mpx-product-show-assets-tab .mpx-basket-modal .basket-modal-list .basket-item .add-to-basket:active::before,.bas-recommendation-show-page .mpx-product-show-assets-tab .mpx-basket-modal .basket-modal-list .basket-item .add-to-basket:focus::before,.mpx-product-show-page .mpx-product-show-assets-tab .mpx-basket-modal .basket-modal-list .basket-item .add-to-basket:hover::before,.mpx-product-show-page .mpx-product-show-assets-tab .mpx-basket-modal .basket-modal-list .basket-item .add-to-basket:active::before,.mpx-product-show-page .mpx-product-show-assets-tab .mpx-basket-modal .basket-modal-list .basket-item .add-to-basket:focus::before{color:#fff}.bas-recommendation-show-page .mpx-product-show-assets-tab .mpx-basket-modal .basket-modal-input,.mpx-product-show-page .mpx-product-show-assets-tab .mpx-basket-modal .basket-modal-input{margin:30px 0;position:relative}.bas-recommendation-show-page .mpx-product-show-assets-tab .mpx-basket-modal .basket-modal-input input,.mpx-product-show-page .mpx-product-show-assets-tab .mpx-basket-modal .basket-modal-input input{background-color:#fff;border:1px solid #000;border-radius:0;color:#000;text-align:center;height:46px;width:100%;padding:6px 12px;margin-bottom:15px;transition:border-color ease-in-out 0.15s, box-shadow ease-in-out 0.15s;background-color:#caccd4;border-color:#caccd4;width:100%;text-align:left;font-size:15px;font-weight:600;padding-right:35px}.bas-recommendation-show-page .mpx-product-show-assets-tab .mpx-basket-modal .basket-modal-input input:hover,.mpx-product-show-page .mpx-product-show-assets-tab .mpx-basket-modal .basket-modal-input input:hover{border-color:#000}.bas-recommendation-show-page .mpx-product-show-assets-tab .mpx-basket-modal .basket-modal-input input::-moz-placeholder, .mpx-product-show-page .mpx-product-show-assets-tab .mpx-basket-modal .basket-modal-input input::-moz-placeholder{color:#000;font-size:14px}.bas-recommendation-show-page .mpx-product-show-assets-tab .mpx-basket-modal .basket-modal-input input:-ms-input-placeholder, .mpx-product-show-page .mpx-product-show-assets-tab .mpx-basket-modal .basket-modal-input input:-ms-input-placeholder{color:#000;font-size:14px}.bas-recommendation-show-page .mpx-product-show-assets-tab .mpx-basket-modal .basket-modal-input input::-ms-input-placeholder, .mpx-product-show-page .mpx-product-show-assets-tab .mpx-basket-modal .basket-modal-input input::-ms-input-placeholder{color:#000;font-size:14px}.bas-recommendation-show-page .mpx-product-show-assets-tab .mpx-basket-modal .basket-modal-input input::placeholder,.mpx-product-show-page .mpx-product-show-assets-tab .mpx-basket-modal .basket-modal-input input::placeholder{color:#000;font-size:14px}.bas-recommendation-show-page .mpx-product-show-assets-tab .mpx-basket-modal .basket-modal-input i,.mpx-product-show-page .mpx-product-show-assets-tab .mpx-basket-modal .basket-modal-input i{position:absolute;right:15px;top:10px;font-size:19px}.bas-recommendation-show-page .mpx-product-show-assets-tab .mpx-basket-modal .basket-modal-footer,.mpx-product-show-page .mpx-product-show-assets-tab .mpx-basket-modal .basket-modal-footer{display:flex;justify-content:flex-end;margin:30px 0}.bas-recommendation-show-page .mpx-product-show-assets-tab .mpx-basket-modal .basket-modal-footer .cancel-basket,.bas-recommendation-show-page .mpx-product-show-assets-tab .mpx-basket-modal .basket-modal-footer .create-basket,.mpx-product-show-page .mpx-product-show-assets-tab .mpx-basket-modal .basket-modal-footer .cancel-basket,.mpx-product-show-page .mpx-product-show-assets-tab .mpx-basket-modal .basket-modal-footer .create-basket{border:2px solid #c8c8d0;padding:10px 40px;font-size:13px;font-weight:bold;text-transform:uppercase;cursor:pointer}.bas-recommendation-show-page .mpx-product-show-assets-tab .mpx-basket-modal .basket-modal-footer .cancel-basket:active,.bas-recommendation-show-page .mpx-product-show-assets-tab .mpx-basket-modal .basket-modal-footer .cancel-basket:focus,.bas-recommendation-show-page .mpx-product-show-assets-tab .mpx-basket-modal .basket-modal-footer .cancel-basket:hover,.mpx-product-show-page .mpx-product-show-assets-tab .mpx-basket-modal .basket-modal-footer .cancel-basket:active,.mpx-product-show-page .mpx-product-show-assets-tab .mpx-basket-modal .basket-modal-footer .cancel-basket:focus,.mpx-product-show-page .mpx-product-show-assets-tab .mpx-basket-modal .basket-modal-footer .cancel-basket:hover{background-color:#c8c8d0}.bas-recommendation-show-page .mpx-product-show-assets-tab .mpx-basket-modal .basket-modal-footer .create-basket,.mpx-product-show-page .mpx-product-show-assets-tab .mpx-basket-modal .basket-modal-footer .create-basket{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;background-color:#ba0c2f;border-color:#ba0c2f;color:#fff;margin-left:20px}.bas-recommendation-show-page .mpx-product-show-assets-tab .mpx-basket-modal .basket-modal-footer .create-basket:active,.bas-recommendation-show-page .mpx-product-show-assets-tab .mpx-basket-modal .basket-modal-footer .create-basket:focus,.bas-recommendation-show-page .mpx-product-show-assets-tab .mpx-basket-modal .basket-modal-footer .create-basket:hover,.mpx-product-show-page .mpx-product-show-assets-tab .mpx-basket-modal .basket-modal-footer .create-basket:active,.mpx-product-show-page .mpx-product-show-assets-tab .mpx-basket-modal .basket-modal-footer .create-basket:focus,.mpx-product-show-page .mpx-product-show-assets-tab .mpx-basket-modal .basket-modal-footer .create-basket:hover{background-color:#8a0923;border-color:#8a0923}.bas-recommendation-show-page .product-descendant-tab,.mpx-product-show-page .product-descendant-tab{padding:0 30px}.bas-recommendation-show-page .mpx-product-show-seasons-tab,.bas-recommendation-show-page .mpx-product-show-versions-tab,.bas-recommendation-show-page .mpx-product-show-episodes-tab,.mpx-product-show-page .mpx-product-show-seasons-tab,.mpx-product-show-page .mpx-product-show-versions-tab,.mpx-product-show-page .mpx-product-show-episodes-tab{display:flex;flex-wrap:wrap;justify-content:space-between}.bas-recommendation-show-page .mpx-product-show-seasons-tab .tab-title,.bas-recommendation-show-page .mpx-product-show-versions-tab .tab-title,.bas-recommendation-show-page .mpx-product-show-episodes-tab .tab-title,.mpx-product-show-page .mpx-product-show-seasons-tab .tab-title,.mpx-product-show-page .mpx-product-show-versions-tab .tab-title,.mpx-product-show-page .mpx-product-show-episodes-tab .tab-title{font-weight:900;text-transform:uppercase}.bas-recommendation-show-page .mpx-product-show-seasons-tab .pom-preloader--content,.bas-recommendation-show-page .mpx-product-show-versions-tab .pom-preloader--content,.bas-recommendation-show-page .mpx-product-show-episodes-tab .pom-preloader--content,.mpx-product-show-page .mpx-product-show-seasons-tab .pom-preloader--content,.mpx-product-show-page .mpx-product-show-versions-tab .pom-preloader--content,.mpx-product-show-page .mpx-product-show-episodes-tab .pom-preloader--content{display:-ms-grid;display:grid;-ms-grid-columns:1fr 1fr;grid-template-columns:1fr 1fr;grid-gap:20px;margin-top:15px}@media (max-width: 1024px){.bas-recommendation-show-page .mpx-product-show-seasons-tab .pom-preloader--content,.bas-recommendation-show-page .mpx-product-show-versions-tab .pom-preloader--content,.bas-recommendation-show-page .mpx-product-show-episodes-tab .pom-preloader--content,.mpx-product-show-page .mpx-product-show-seasons-tab .pom-preloader--content,.mpx-product-show-page .mpx-product-show-versions-tab .pom-preloader--content,.mpx-product-show-page .mpx-product-show-episodes-tab .pom-preloader--content{-ms-grid-columns:1fr;grid-template-columns:1fr}}.bas-recommendation-show-page .mpx-product-show-seasons-tab .season-item,.bas-recommendation-show-page .mpx-product-show-seasons-tab .episode-item,.bas-recommendation-show-page .mpx-product-show-versions-tab .season-item,.bas-recommendation-show-page .mpx-product-show-versions-tab .episode-item,.bas-recommendation-show-page .mpx-product-show-episodes-tab .season-item,.bas-recommendation-show-page .mpx-product-show-episodes-tab .episode-item,.mpx-product-show-page .mpx-product-show-seasons-tab .season-item,.mpx-product-show-page .mpx-product-show-seasons-tab .episode-item,.mpx-product-show-page .mpx-product-show-versions-tab .season-item,.mpx-product-show-page .mpx-product-show-versions-tab .episode-item,.mpx-product-show-page .mpx-product-show-episodes-tab .season-item,.mpx-product-show-page .mpx-product-show-episodes-tab .episode-item{display:-ms-grid;display:grid;-ms-grid-columns:2fr 0 2.5fr 0;grid-template-columns:2fr 0 2.5fr 0;-ms-grid-rows:37px 13px 10px 1fr;grid-template-rows:37px 13px 10px 1fr;grid-column-gap:8px;background-color:#dadce1}.bas-recommendation-show-page .mpx-product-show-seasons-tab .season-item .descendant-item--image,.bas-recommendation-show-page .mpx-product-show-seasons-tab .episode-item .descendant-item--image,.bas-recommendation-show-page .mpx-product-show-versions-tab .season-item .descendant-item--image,.bas-recommendation-show-page .mpx-product-show-versions-tab .episode-item .descendant-item--image,.bas-recommendation-show-page .mpx-product-show-episodes-tab .season-item .descendant-item--image,.bas-recommendation-show-page .mpx-product-show-episodes-tab .episode-item .descendant-item--image,.mpx-product-show-page .mpx-product-show-seasons-tab .season-item .descendant-item--image,.mpx-product-show-page .mpx-product-show-seasons-tab .episode-item .descendant-item--image,.mpx-product-show-page .mpx-product-show-versions-tab .season-item .descendant-item--image,.mpx-product-show-page .mpx-product-show-versions-tab .episode-item .descendant-item--image,.mpx-product-show-page .mpx-product-show-episodes-tab .season-item .descendant-item--image,.mpx-product-show-page .mpx-product-show-episodes-tab .episode-item .descendant-item--image{-ms-grid-column:1;-ms-grid-column-span:1;-ms-grid-row:1;-ms-grid-row-span:5;grid-column:1 / 2;grid-row:1 / 6}.bas-recommendation-show-page .mpx-product-show-seasons-tab .season-item .descendant-item--image .mpx-thumbor-bg-contain>span,.bas-recommendation-show-page .mpx-product-show-seasons-tab .episode-item .descendant-item--image .mpx-thumbor-bg-contain>span,.bas-recommendation-show-page .mpx-product-show-versions-tab .season-item .descendant-item--image .mpx-thumbor-bg-contain>span,.bas-recommendation-show-page .mpx-product-show-versions-tab .episode-item .descendant-item--image .mpx-thumbor-bg-contain>span,.bas-recommendation-show-page .mpx-product-show-episodes-tab .season-item .descendant-item--image .mpx-thumbor-bg-contain>span,.bas-recommendation-show-page .mpx-product-show-episodes-tab .episode-item .descendant-item--image .mpx-thumbor-bg-contain>span,.mpx-product-show-page .mpx-product-show-seasons-tab .season-item .descendant-item--image .mpx-thumbor-bg-contain>span,.mpx-product-show-page .mpx-product-show-seasons-tab .episode-item .descendant-item--image .mpx-thumbor-bg-contain>span,.mpx-product-show-page .mpx-product-show-versions-tab .season-item .descendant-item--image .mpx-thumbor-bg-contain>span,.mpx-product-show-page .mpx-product-show-versions-tab .episode-item .descendant-item--image .mpx-thumbor-bg-contain>span,.mpx-product-show-page .mpx-product-show-episodes-tab .season-item .descendant-item--image .mpx-thumbor-bg-contain>span,.mpx-product-show-page .mpx-product-show-episodes-tab .episode-item .descendant-item--image .mpx-thumbor-bg-contain>span{background-size:cover}.bas-recommendation-show-page .mpx-product-show-seasons-tab .season-item .descendant-item--title,.bas-recommendation-show-page .mpx-product-show-seasons-tab .episode-item .descendant-item--title,.bas-recommendation-show-page .mpx-product-show-versions-tab .season-item .descendant-item--title,.bas-recommendation-show-page .mpx-product-show-versions-tab .episode-item .descendant-item--title,.bas-recommendation-show-page .mpx-product-show-episodes-tab .season-item .descendant-item--title,.bas-recommendation-show-page .mpx-product-show-episodes-tab .episode-item .descendant-item--title,.mpx-product-show-page .mpx-product-show-seasons-tab .season-item .descendant-item--title,.mpx-product-show-page .mpx-product-show-seasons-tab .episode-item .descendant-item--title,.mpx-product-show-page .mpx-product-show-versions-tab .season-item .descendant-item--title,.mpx-product-show-page .mpx-product-show-versions-tab .episode-item .descendant-item--title,.mpx-product-show-page .mpx-product-show-episodes-tab .season-item .descendant-item--title,.mpx-product-show-page .mpx-product-show-episodes-tab .episode-item .descendant-item--title{-ms-grid-column:3;-ms-grid-column-span:1;-ms-grid-row:1;-ms-grid-row-span:1;grid-column:3 / 4;grid-row:1 / 2;padding-top:15px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.bas-recommendation-show-page .mpx-product-show-seasons-tab .season-item .descendant-item--title>a,.bas-recommendation-show-page .mpx-product-show-seasons-tab .episode-item .descendant-item--title>a,.bas-recommendation-show-page .mpx-product-show-versions-tab .season-item .descendant-item--title>a,.bas-recommendation-show-page .mpx-product-show-versions-tab .episode-item .descendant-item--title>a,.bas-recommendation-show-page .mpx-product-show-episodes-tab .season-item .descendant-item--title>a,.bas-recommendation-show-page .mpx-product-show-episodes-tab .episode-item .descendant-item--title>a,.mpx-product-show-page .mpx-product-show-seasons-tab .season-item .descendant-item--title>a,.mpx-product-show-page .mpx-product-show-seasons-tab .episode-item .descendant-item--title>a,.mpx-product-show-page .mpx-product-show-versions-tab .season-item .descendant-item--title>a,.mpx-product-show-page .mpx-product-show-versions-tab .episode-item .descendant-item--title>a,.mpx-product-show-page .mpx-product-show-episodes-tab .season-item .descendant-item--title>a,.mpx-product-show-page .mpx-product-show-episodes-tab .episode-item .descendant-item--title>a{font-size:20px;font-weight:bold;line-height:1.1;color:#000;-webkit-text-decoration-line:none;text-decoration-line:none}.bas-recommendation-show-page .mpx-product-show-seasons-tab .season-item .descendant-item--metadata,.bas-recommendation-show-page .mpx-product-show-seasons-tab .episode-item .descendant-item--metadata,.bas-recommendation-show-page .mpx-product-show-versions-tab .season-item .descendant-item--metadata,.bas-recommendation-show-page .mpx-product-show-versions-tab .episode-item .descendant-item--metadata,.bas-recommendation-show-page .mpx-product-show-episodes-tab .season-item .descendant-item--metadata,.bas-recommendation-show-page .mpx-product-show-episodes-tab .episode-item .descendant-item--metadata,.mpx-product-show-page .mpx-product-show-seasons-tab .season-item .descendant-item--metadata,.mpx-product-show-page .mpx-product-show-seasons-tab .episode-item .descendant-item--metadata,.mpx-product-show-page .mpx-product-show-versions-tab .season-item .descendant-item--metadata,.mpx-product-show-page .mpx-product-show-versions-tab .episode-item .descendant-item--metadata,.mpx-product-show-page .mpx-product-show-episodes-tab .season-item .descendant-item--metadata,.mpx-product-show-page .mpx-product-show-episodes-tab .episode-item .descendant-item--metadata{-ms-grid-column:3;-ms-grid-column-span:1;-ms-grid-row:2;-ms-grid-row-span:1;grid-column:3 / 4;grid-row:2 / 3;font-size:14px;font-weight:600;line-height:1.57;color:#696c72}.bas-recommendation-show-page .mpx-product-show-seasons-tab .season-item .descendant-item--synopsis,.bas-recommendation-show-page .mpx-product-show-seasons-tab .episode-item .descendant-item--synopsis,.bas-recommendation-show-page .mpx-product-show-versions-tab .season-item .descendant-item--synopsis,.bas-recommendation-show-page .mpx-product-show-versions-tab .episode-item .descendant-item--synopsis,.bas-recommendation-show-page .mpx-product-show-episodes-tab .season-item .descendant-item--synopsis,.bas-recommendation-show-page .mpx-product-show-episodes-tab .episode-item .descendant-item--synopsis,.mpx-product-show-page .mpx-product-show-seasons-tab .season-item .descendant-item--synopsis,.mpx-product-show-page .mpx-product-show-seasons-tab .episode-item .descendant-item--synopsis,.mpx-product-show-page .mpx-product-show-versions-tab .season-item .descendant-item--synopsis,.mpx-product-show-page .mpx-product-show-versions-tab .episode-item .descendant-item--synopsis,.mpx-product-show-page .mpx-product-show-episodes-tab .season-item .descendant-item--synopsis,.mpx-product-show-page .mpx-product-show-episodes-tab .episode-item .descendant-item--synopsis{-ms-grid-column:3;-ms-grid-column-span:1;-ms-grid-row:4;-ms-grid-row-span:1;grid-column:3 / 4;grid-row:4 / 5;font-size:16px;line-height:1.56;color:#000;padding-bottom:15px}@media (max-width: 657px){.bas-recommendation-show-page .mpx-product-show-seasons-tab .search-wrapper .page-controls .sorting,.bas-recommendation-show-page .mpx-product-show-seasons-tab .search-wrapper .page-controls .items-per-page,.bas-recommendation-show-page .mpx-product-show-versions-tab .search-wrapper .page-controls .sorting,.bas-recommendation-show-page .mpx-product-show-versions-tab .search-wrapper .page-controls .items-per-page,.bas-recommendation-show-page .mpx-product-show-episodes-tab .search-wrapper .page-controls .sorting,.bas-recommendation-show-page .mpx-product-show-episodes-tab .search-wrapper .page-controls .items-per-page,.mpx-product-show-page .mpx-product-show-seasons-tab .search-wrapper .page-controls .sorting,.mpx-product-show-page .mpx-product-show-seasons-tab .search-wrapper .page-controls .items-per-page,.mpx-product-show-page .mpx-product-show-versions-tab .search-wrapper .page-controls .sorting,.mpx-product-show-page .mpx-product-show-versions-tab .search-wrapper .page-controls .items-per-page,.mpx-product-show-page .mpx-product-show-episodes-tab .search-wrapper .page-controls .sorting,.mpx-product-show-page .mpx-product-show-episodes-tab .search-wrapper .page-controls .items-per-page{display:none}.bas-recommendation-show-page .mpx-product-show-seasons-tab .season-item,.bas-recommendation-show-page .mpx-product-show-seasons-tab .episode-item,.bas-recommendation-show-page .mpx-product-show-versions-tab .season-item,.bas-recommendation-show-page .mpx-product-show-versions-tab .episode-item,.bas-recommendation-show-page .mpx-product-show-episodes-tab .season-item,.bas-recommendation-show-page .mpx-product-show-episodes-tab .episode-item,.mpx-product-show-page .mpx-product-show-seasons-tab .season-item,.mpx-product-show-page .mpx-product-show-seasons-tab .episode-item,.mpx-product-show-page .mpx-product-show-versions-tab .season-item,.mpx-product-show-page .mpx-product-show-versions-tab .episode-item,.mpx-product-show-page .mpx-product-show-episodes-tab .season-item,.mpx-product-show-page .mpx-product-show-episodes-tab .episode-item{-ms-grid-columns:180px 1fr;grid-template-columns:180px 1fr;-ms-grid-rows:20px 5px 15px auto;grid-template-rows:20px 5px 15px auto;width:100%;min-height:100px;margin-top:15px}.bas-recommendation-show-page .mpx-product-show-seasons-tab .season-item .descendant-item--title,.bas-recommendation-show-page .mpx-product-show-seasons-tab .episode-item .descendant-item--title,.bas-recommendation-show-page .mpx-product-show-versions-tab .season-item .descendant-item--title,.bas-recommendation-show-page .mpx-product-show-versions-tab .episode-item .descendant-item--title,.bas-recommendation-show-page .mpx-product-show-episodes-tab .season-item .descendant-item--title,.bas-recommendation-show-page .mpx-product-show-episodes-tab .episode-item .descendant-item--title,.mpx-product-show-page .mpx-product-show-seasons-tab .season-item .descendant-item--title,.mpx-product-show-page .mpx-product-show-seasons-tab .episode-item .descendant-item--title,.mpx-product-show-page .mpx-product-show-versions-tab .season-item .descendant-item--title,.mpx-product-show-page .mpx-product-show-versions-tab .episode-item .descendant-item--title,.mpx-product-show-page .mpx-product-show-episodes-tab .season-item .descendant-item--title,.mpx-product-show-page .mpx-product-show-episodes-tab .episode-item .descendant-item--title{padding-top:0}.bas-recommendation-show-page .mpx-product-show-seasons-tab .season-item .descendant-item--title>a,.bas-recommendation-show-page .mpx-product-show-seasons-tab .episode-item .descendant-item--title>a,.bas-recommendation-show-page .mpx-product-show-versions-tab .season-item .descendant-item--title>a,.bas-recommendation-show-page .mpx-product-show-versions-tab .episode-item .descendant-item--title>a,.bas-recommendation-show-page .mpx-product-show-episodes-tab .season-item .descendant-item--title>a,.bas-recommendation-show-page .mpx-product-show-episodes-tab .episode-item .descendant-item--title>a,.mpx-product-show-page .mpx-product-show-seasons-tab .season-item .descendant-item--title>a,.mpx-product-show-page .mpx-product-show-seasons-tab .episode-item .descendant-item--title>a,.mpx-product-show-page .mpx-product-show-versions-tab .season-item .descendant-item--title>a,.mpx-product-show-page .mpx-product-show-versions-tab .episode-item .descendant-item--title>a,.mpx-product-show-page .mpx-product-show-episodes-tab .season-item .descendant-item--title>a,.mpx-product-show-page .mpx-product-show-episodes-tab .episode-item .descendant-item--title>a{font-size:12px}.bas-recommendation-show-page .mpx-product-show-seasons-tab .season-item .descendant-item--metadata,.bas-recommendation-show-page .mpx-product-show-seasons-tab .season-item .descendant-item--synopsis,.bas-recommendation-show-page .mpx-product-show-seasons-tab .episode-item .descendant-item--metadata,.bas-recommendation-show-page .mpx-product-show-seasons-tab .episode-item .descendant-item--synopsis,.bas-recommendation-show-page .mpx-product-show-versions-tab .season-item .descendant-item--metadata,.bas-recommendation-show-page .mpx-product-show-versions-tab .season-item .descendant-item--synopsis,.bas-recommendation-show-page .mpx-product-show-versions-tab .episode-item .descendant-item--metadata,.bas-recommendation-show-page .mpx-product-show-versions-tab .episode-item .descendant-item--synopsis,.bas-recommendation-show-page .mpx-product-show-episodes-tab .season-item .descendant-item--metadata,.bas-recommendation-show-page .mpx-product-show-episodes-tab .season-item .descendant-item--synopsis,.bas-recommendation-show-page .mpx-product-show-episodes-tab .episode-item .descendant-item--metadata,.bas-recommendation-show-page .mpx-product-show-episodes-tab .episode-item .descendant-item--synopsis,.mpx-product-show-page .mpx-product-show-seasons-tab .season-item .descendant-item--metadata,.mpx-product-show-page .mpx-product-show-seasons-tab .season-item .descendant-item--synopsis,.mpx-product-show-page .mpx-product-show-seasons-tab .episode-item .descendant-item--metadata,.mpx-product-show-page .mpx-product-show-seasons-tab .episode-item .descendant-item--synopsis,.mpx-product-show-page .mpx-product-show-versions-tab .season-item .descendant-item--metadata,.mpx-product-show-page .mpx-product-show-versions-tab .season-item .descendant-item--synopsis,.mpx-product-show-page .mpx-product-show-versions-tab .episode-item .descendant-item--metadata,.mpx-product-show-page .mpx-product-show-versions-tab .episode-item .descendant-item--synopsis,.mpx-product-show-page .mpx-product-show-episodes-tab .season-item .descendant-item--metadata,.mpx-product-show-page .mpx-product-show-episodes-tab .season-item .descendant-item--synopsis,.mpx-product-show-page .mpx-product-show-episodes-tab .episode-item .descendant-item--metadata,.mpx-product-show-page .mpx-product-show-episodes-tab .episode-item .descendant-item--synopsis{font-size:10px}.bas-recommendation-show-page .mpx-product-show-seasons-tab .season-item .descendant-item--metadata span,.bas-recommendation-show-page .mpx-product-show-seasons-tab .season-item .descendant-item--synopsis span,.bas-recommendation-show-page .mpx-product-show-seasons-tab .episode-item .descendant-item--metadata span,.bas-recommendation-show-page .mpx-product-show-seasons-tab .episode-item .descendant-item--synopsis span,.bas-recommendation-show-page .mpx-product-show-versions-tab .season-item .descendant-item--metadata span,.bas-recommendation-show-page .mpx-product-show-versions-tab .season-item .descendant-item--synopsis span,.bas-recommendation-show-page .mpx-product-show-versions-tab .episode-item .descendant-item--metadata span,.bas-recommendation-show-page .mpx-product-show-versions-tab .episode-item .descendant-item--synopsis span,.bas-recommendation-show-page .mpx-product-show-episodes-tab .season-item .descendant-item--metadata span,.bas-recommendation-show-page .mpx-product-show-episodes-tab .season-item .descendant-item--synopsis span,.bas-recommendation-show-page .mpx-product-show-episodes-tab .episode-item .descendant-item--metadata span,.bas-recommendation-show-page .mpx-product-show-episodes-tab .episode-item .descendant-item--synopsis span,.mpx-product-show-page .mpx-product-show-seasons-tab .season-item .descendant-item--metadata span,.mpx-product-show-page .mpx-product-show-seasons-tab .season-item .descendant-item--synopsis span,.mpx-product-show-page .mpx-product-show-seasons-tab .episode-item .descendant-item--metadata span,.mpx-product-show-page .mpx-product-show-seasons-tab .episode-item .descendant-item--synopsis span,.mpx-product-show-page .mpx-product-show-versions-tab .season-item .descendant-item--metadata span,.mpx-product-show-page .mpx-product-show-versions-tab .season-item .descendant-item--synopsis span,.mpx-product-show-page .mpx-product-show-versions-tab .episode-item .descendant-item--metadata span,.mpx-product-show-page .mpx-product-show-versions-tab .episode-item .descendant-item--synopsis span,.mpx-product-show-page .mpx-product-show-episodes-tab .season-item .descendant-item--metadata span,.mpx-product-show-page .mpx-product-show-episodes-tab .season-item .descendant-item--synopsis span,.mpx-product-show-page .mpx-product-show-episodes-tab .episode-item .descendant-item--metadata span,.mpx-product-show-page .mpx-product-show-episodes-tab .episode-item .descendant-item--synopsis span{font-size:10px !important}}.bas-recommendation-show-page .mpx-product-asset-filters,.mpx-product-show-page .mpx-product-asset-filters{float:none;cursor:pointer}.bas-recommendation-show-page .mpx-product-asset-filters .filter-button,.mpx-product-show-page .mpx-product-asset-filters .filter-button{display:block;background-color:#cfd1d8;border:0;height:45px;font-size:13px;font-weight:bold;line-height:45px;padding:0 10px;color:#000 !important;text-transform:uppercase;text-decoration:none}.bas-recommendation-show-page .mpx-product-asset-filters .filter-button::before,.mpx-product-show-page .mpx-product-asset-filters .filter-button::before{color:#ba0c2f;font-family:'Ionicons';font-size:18px;margin:0 10px 0 0;line-height:14px;position:relative;top:2px}.bas-recommendation-show-page .mpx-product-watch-screen-icon,.mpx-product-show-page .mpx-product-watch-screen-icon{float:none;margin-bottom:10px;text-align:left}.bas-recommendation-show-page .mpx-product-watch-screen-icon .screen-button,.mpx-product-show-page .mpx-product-watch-screen-icon .screen-button{display:block;background-color:#cfd1d8;border:0;height:45px;font-size:13px;font-weight:bold;line-height:45px;padding:0 10px;color:#000 !important;text-transform:uppercase;text-decoration:none;text-align:center;cursor:pointer}.bas-recommendation-show-page .mpx-product-watch-screen-icon .screen-button::before,.mpx-product-show-page .mpx-product-watch-screen-icon .screen-button::before{color:#ba0c2f;font-family:'Ionicons';font-size:18px;margin:0 10px 0 0;line-height:14px;position:relative;top:2px}.bas-recommendation-show-page .mpx-product-watch-screen-icon .screen-button.play-button::before,.mpx-product-show-page .mpx-product-watch-screen-icon .screen-button.play-button::before{content:'\F487'}.bas-recommendation-show-page .mpx-product-favorite-icon,.mpx-product-show-page .mpx-product-favorite-icon{float:none;margin-bottom:10px;text-align:left;width:100%}.bas-recommendation-show-page .mpx-product-favorite-icon .favorites-button,.mpx-product-show-page .mpx-product-favorite-icon .favorites-button{display:block;background-color:#cfd1d8;border:0;height:45px;font-size:13px;font-weight:bold;line-height:45px;padding:0 10px;color:#000 !important;text-transform:uppercase;text-decoration:none;text-align:center}.bas-recommendation-show-page .mpx-product-favorite-icon .favorites-button::before,.mpx-product-show-page .mpx-product-favorite-icon .favorites-button::before{color:#ba0c2f;font-family:'Ionicons';font-size:18px;margin:0 10px 0 0;line-height:14px;position:relative;top:2px}.bas-recommendation-show-page .mpx-product-favorite-icon .favorites-button.add-favorite::before,.mpx-product-show-page .mpx-product-favorite-icon .favorites-button.add-favorite::before{content:'\F4B2'}.bas-recommendation-show-page .mpx-product-favorite-icon .favorites-button.remove-favorite::before,.mpx-product-show-page .mpx-product-favorite-icon .favorites-button.remove-favorite::before{content:'\F4B3'}.bas-recommendation-show-page .mpx-product-favorite-icon.disabled,.mpx-product-show-page .mpx-product-favorite-icon.disabled{opacity:0.5}.bas-recommendation-show-page .mpx-product-subscribe-icon,.mpx-product-show-page .mpx-product-subscribe-icon{float:none;margin-bottom:10px;text-align:left;width:100%}.bas-recommendation-show-page .mpx-product-subscribe-icon .subscribe-button,.mpx-product-show-page .mpx-product-subscribe-icon .subscribe-button{display:block;background-color:#cfd1d8;border:0;height:45px;font-size:13px;font-weight:bold;line-height:45px;padding:0 10px;color:#000 !important;text-transform:uppercase;text-decoration:none;border-radius:0;text-align:center}.bas-recommendation-show-page .mpx-product-subscribe-icon .subscribe-button::before,.mpx-product-show-page .mpx-product-subscribe-icon .subscribe-button::before{color:#ba0c2f;font-family:'Ionicons';font-size:18px;margin:0 10px 0 0;line-height:14px;position:relative;top:2px}.bas-recommendation-show-page .mpx-product-subscribe-icon .subscribe-button.subscribe::before,.mpx-product-show-page .mpx-product-subscribe-icon .subscribe-button.subscribe::before{content:'\F149'}.bas-recommendation-show-page .mpx-product-subscribe-icon .subscribe-button.subscribed::before,.mpx-product-show-page .mpx-product-subscribe-icon .subscribe-button.subscribed::before{content:'\F14a'}.bas-recommendation-show-page .mpx-product-subscribe-icon .disabled,.mpx-product-show-page .mpx-product-subscribe-icon .disabled{opacity:0.5}.bas-recommendation-show-page .mpx-product-download-pdf-icon,.mpx-product-show-page .mpx-product-download-pdf-icon{float:none;margin-bottom:10px;text-align:center;text-decoration:none;width:100%}.bas-recommendation-show-page .mpx-product-download-pdf-icon .download-button,.mpx-product-show-page .mpx-product-download-pdf-icon .download-button{display:block;background-color:#cfd1d8;border:0;height:45px;font-size:13px;font-weight:bold;line-height:45px;padding:0 10px;color:#000 !important;text-transform:uppercase;text-decoration:none}.bas-recommendation-show-page .mpx-product-download-pdf-icon .download-button::before,.mpx-product-show-page .mpx-product-download-pdf-icon .download-button::before{color:#ba0c2f;font-family:'Ionicons';font-size:18px;margin:0 10px 0 0;line-height:14px;position:relative;top:2px}.bas-recommendation-show-page .mpx-product-download-pdf-icon .download-button::before,.mpx-product-show-page .mpx-product-download-pdf-icon .download-button::before{content:'\F41F'}.bas-recommendation-show-page .mpx-product-download-pdf-icon .disabled,.mpx-product-show-page .mpx-product-download-pdf-icon .disabled{opacity:0.5}.bas-recommendation-show-page .mpx-product-contact-button,.bas-recommendation-show-page .mpx-product-contact-ex-button,.mpx-product-show-page .mpx-product-contact-button,.mpx-product-show-page .mpx-product-contact-ex-button{cursor:pointer;float:none;margin-bottom:10px;text-align:left;width:100%}.bas-recommendation-show-page .mpx-product-contact-button .contact-button,.bas-recommendation-show-page .mpx-product-contact-button .contact-ex-button,.bas-recommendation-show-page .mpx-product-contact-ex-button .contact-button,.bas-recommendation-show-page .mpx-product-contact-ex-button .contact-ex-button,.mpx-product-show-page .mpx-product-contact-button .contact-button,.mpx-product-show-page .mpx-product-contact-button .contact-ex-button,.mpx-product-show-page .mpx-product-contact-ex-button .contact-button,.mpx-product-show-page .mpx-product-contact-ex-button .contact-ex-button{display:block;background-color:#cfd1d8;border:0;height:45px;font-size:13px;font-weight:bold;line-height:45px;padding:0 10px;color:#000 !important;text-transform:uppercase;text-decoration:none;text-align:center;border-radius:0}.bas-recommendation-show-page .mpx-product-contact-button .contact-button::before,.bas-recommendation-show-page .mpx-product-contact-button .contact-ex-button::before,.bas-recommendation-show-page .mpx-product-contact-ex-button .contact-button::before,.bas-recommendation-show-page .mpx-product-contact-ex-button .contact-ex-button::before,.mpx-product-show-page .mpx-product-contact-button .contact-button::before,.mpx-product-show-page .mpx-product-contact-button .contact-ex-button::before,.mpx-product-show-page .mpx-product-contact-ex-button .contact-button::before,.mpx-product-show-page .mpx-product-contact-ex-button .contact-ex-button::before{color:#ba0c2f;font-family:'Ionicons';font-size:18px;margin:0 10px 0 0;line-height:14px;position:relative;top:2px}.bas-recommendation-show-page .mpx-product-contact-button .contact-button::before,.bas-recommendation-show-page .mpx-product-contact-button .contact-ex-button::before,.bas-recommendation-show-page .mpx-product-contact-ex-button .contact-button::before,.bas-recommendation-show-page .mpx-product-contact-ex-button .contact-ex-button::before,.mpx-product-show-page .mpx-product-contact-button .contact-button::before,.mpx-product-show-page .mpx-product-contact-button .contact-ex-button::before,.mpx-product-show-page .mpx-product-contact-ex-button .contact-button::before,.mpx-product-show-page .mpx-product-contact-ex-button .contact-ex-button::before{content:'\f1b7'}.bas-recommendation-show-page .bitmovin-player>div,.mpx-product-show-page .bitmovin-player>div{display:flex;align-items:center;margin:0 auto}@media (max-width: 1440px){.bas-recommendation-show-page .bitmovin-player>div,.mpx-product-show-page .bitmovin-player>div{max-width:100%}}.mpx-product-show-synopsis-block{-ms-grid-column:2;-ms-grid-column-span:1;-ms-grid-row:1;-ms-grid-row-span:1;grid-column:2 / 3;grid-row:1 / 2;background-color:transparent;min-height:0}@media (max-width: 768px){.mpx-product-show-synopsis-block{-ms-grid-column:2;-ms-grid-column-span:10;-ms-grid-row:1;-ms-grid-row-span:1;grid-column:2 / 12;grid-row:1 / 2}}.mpx-product-show-synopsis-block h1{display:none}.mpx-product-show-synopsis-block .metadata-block--synopsis{color:#000;font-size:16px;font-weight:normal;line-height:1.4;min-height:0;margin:0}.mpx-product-show-synopsis-block .metadata-block--synopsis :first-child{margin-top:0;padding-top:0}.mpx-product-show-synopsis-block .metadata-block--synopsis>*{color:#000 !important;font-family:inherit !important}.mpx-product-show-synopsis-block .extended+.read-more-button{display:none}.mpx-product-show-synopsis-block .read-more-button{display:none}@media (max-width: 479px){.mpx-product-show-synopsis-block{-ms-grid-column:1;-ms-grid-column-span:11;-ms-grid-row:2;-ms-grid-row-span:1;grid-column:1 / 12;grid-row:2 / 3;margin-top:20px}.mpx-product-show-synopsis-block .metadata-block--synopsis{font-size:14px}}

h1{color:#000;font-size:26px;font-weight:900;margin-bottom:0}.news-show-page-container-wrapper{padding:0 30px}.news-show-page-container{width:100%;max-width:1440px;margin-left:auto;margin-right:auto;width:100%;margin:0 auto;padding:30px 0}.news-show-page-image{max-width:200px}.news-show-page-notes{margin:30px 0}.news-show-page-subtitle{color:gray}.news-show-page-url{margin-bottom:30px}.news-show-page-url a{color:#ba0c2f;text-decoration:none}.news-show-page-button{text-transform:uppercase;padding:10px 20px;border:1px solid #232323;font-size:14px;display:inline-block;cursor:pointer}.news-show-page-button a{color:#232323;text-decoration:none}.news-show-page-button::before{content:'\F41F';font-family:'Ionicons';font-size:18px;color:#ba0c2f;margin-right:10px}

.bas-about-page #main .container{padding:0 30px}.bas-about-page #main .container-wrapper{width:100%;max-width:1440px;margin-left:auto;margin-right:auto;letter-spacing:0.3px;text-align:left;color:#000;margin:0 auto}.bas-about-page #main .container-wrapper h2{text-decoration:underline;font-family:600}.bas-about-page #main .container-wrapper p{font-size:18px;line-height:1.56}.bas-about-page #main .container-wrapper a{color:#000}.bas-about-page #main .container-wrapper a:focus,.bas-about-page #main .container-wrapper a:hover{color:#ba0c2f}.bas-about-page #main .about-us__logo{display:flex;justify-content:center;margin:25px 0}.bas-about-page #main .about-us__logo img{width:200px}

/*!
 * Styles for the Terms And Conditions component.
 */.bas-terms-and-conditions{counter-reset:section}.bas-terms-and-conditions #main{display:flex;flex-direction:column}.bas-terms-and-conditions #main .container{padding:0 30px}.bas-terms-and-conditions #main .container-wrapper{width:100%;max-width:1440px;margin-left:auto;margin-right:auto}.bas-terms-and-conditions #main h1{color:#000;font-size:26px;font-weight:900;color:#000}.bas-terms-and-conditions #main h2{letter-spacing:1px;font-size:22px;font-weight:bold;color:#000;margin:38px 0 0}.bas-terms-and-conditions #main h2::before{margin-right:1em}.bas-terms-and-conditions #main h3{margin:1em 0}.bas-terms-and-conditions #main a{color:#000}.bas-terms-and-conditions #main p{font-size:18px;line-height:1.56;color:#000}

/*!
 * Styles for the Privacy Policy component.
 */.bas-privacy-policy{counter-reset:section}.bas-privacy-policy #main{display:flex;flex-direction:column}.bas-privacy-policy #main .container{padding:0 30px}.bas-privacy-policy #main .container-wrapper{width:100%;max-width:1440px;margin-left:auto;margin-right:auto}.bas-privacy-policy #main h1{color:#000;font-size:26px;font-weight:900;color:#000}.bas-privacy-policy #main h2{letter-spacing:1px;font-size:22px;font-weight:bold;color:#000;margin:38px 0 0}.bas-privacy-policy #main h2::before{margin-right:1em}.bas-privacy-policy #main h3{margin:1em 0}.bas-privacy-policy #main a{color:#000}.bas-privacy-policy #main p{font-size:18px;line-height:1.56;color:#000}

/*!
 * Styles for the Sorry Page component.
 */.bas-sorry-page #main .container{padding:0 30px}.bas-sorry-page #main .container-wrapper{width:100%;max-width:1440px;margin-left:auto;margin-right:auto;font-size:30px;font-weight:bold;letter-spacing:0.3px;text-align:left;color:#000;margin:0 auto;padding:50px 0}.bas-sorry-page #main .container-wrapper h3{font-size:22px;line-height:22px;text-transform:none}.bas-sorry-page #main .container-wrapper a{color:#000}.bas-sorry-page #main .container-wrapper a:focus,.bas-sorry-page #main .container-wrapper a:hover{color:#ba0c2f}

/*!
 * Styles for the Not Found Page component.
 */.bas-not-found-page #main .container{padding:0 30px}.bas-not-found-page #main .container-wrapper{width:100%;max-width:1440px;margin-left:auto;margin-right:auto;max-width:1440px;font-size:30px;font-weight:bold;letter-spacing:0.3px;text-align:left;color:#000;margin:0 auto;padding:50px 0}.bas-not-found-page #main .container-wrapper h3{font-size:22px;line-height:22px}.bas-not-found-page #main .container-wrapper p{font-size:18px;line-height:20px}.bas-not-found-page #main .container-wrapper p a{color:inherit}

/*!
 * Styles for the Contact Us component.
 */.bas-contact-us #main{font-size:16px;line-height:1.38;text-align:left}.bas-contact-us #main .container{padding:0 30px}.bas-contact-us #main .container-wrapper{width:100%;max-width:1440px;margin-left:auto;margin-right:auto}.bas-contact-us #main .contacts-container{display:-ms-grid;display:grid;-ms-grid-columns:2fr minmax(250px, 1fr);grid-template-columns:2fr minmax(250px, 1fr)}.bas-contact-us #main .contacts-container .contact-users{-ms-grid-column:1;-ms-grid-column-span:1;-ms-grid-row:1;-ms-grid-row-span:1;grid-column:1 / 2;grid-row:1 / 2}.bas-contact-us #main .contacts-container .concat-maps{-ms-grid-column:1;-ms-grid-column-span:1;-ms-grid-row:2;-ms-grid-row-span:1;grid-column:1 / 2;grid-row:2 / 3}.bas-contact-us #main .contacts-container a{color:#232323;text-decoration:none}.bas-contact-us #main .contacts-container a:hover,.bas-contact-us #main .contacts-container a:focus{text-decoration:underline}.bas-contact-us #main .maps{display:flex;flex-direction:column;justify-content:space-between}.bas-contact-us #main .maps .map-container{margin:0 0 8px 2px;background-color:#e6e7eb;padding:10px 5px}.bas-contact-us #main .city{text-align:center;font-weight:bold;padding-bottom:5px}.bas-contact-us #main .meta-data{padding:8px 0 0}.bas-contact-us #main .key-label{display:-ms-grid;display:grid;-ms-grid-columns:80px 1fr;grid-template-columns:80px 1fr}.bas-contact-us #main .key-label .label{font-size:14px;text-transform:capitalize}.bas-contact-us #main .key-label .value{font-weight:bold;font-size:14px}.bas-contact-us #main h1{color:#000;font-size:26px;font-weight:900;width:100%;color:#000;margin-bottom:0}.bas-contact-us #main .secondary-page-header{font-size:15px;color:#696c72;margin:0 0 60px}.bas-contact-us #main p{font-size:16px;margin:1em 0;color:#0b0d0f}.bas-contact-us #main ul{list-style:none;padding-left:0}.bas-contact-us #main ul.contacts{display:flex;flex-wrap:wrap;justify-content:space-between}.bas-contact-us #main ul.contacts>li{flex:300px 0 1}.bas-contact-us #main ul.contact{margin:1rem}.bas-contact-us #main ul.contact>li{padding:5px 0}.bas-contact-us #main ul.contact>li.name{font-weight:bold}.bas-contact-us #main .fcy-accordion{margin-top:60px}.bas-contact-us #main .fcy-accordion-section,.bas-contact-us #main .fcy-accordion-select,.bas-contact-us #main .fcy-accordion-panel{background-color:#f3f4f5}.bas-contact-us #main .fcy-accordion-select{height:66px}.bas-contact-us #main .fcy-accordion-select.active{background-color:#fff}.bas-contact-us #main .fcy-accordion-select.active .arrow{border-color:#ba0c2f}.bas-contact-us #main .fcy-accordion-section{padding:0}.bas-contact-us #main .fcy-accordion-panel{padding:0 66px}.bas-contact-us #main .fcy-accordion-panel.active{background-color:#fff}.bas-contact-us #main .fcy-accordion-panel p{color:#000}.bas-contact-us #main .fcy-accordion-panel ul{float:left;margin:0 100px 50px 0;padding:0}.bas-contact-us #main .fcy-accordion-panel ul li{list-style-type:none;margin-bottom:5px}.bas-contact-us #main .fcy-accordion-panel ul li:first-child{font-weight:bold;color:#fff}.bas-contact-us #main .accordion-select{font-size:22px;font-weight:bold;background-color:#1e1f24;padding:0 40px}.bas-contact-us #main .accordion-select h2{font-weight:bold;font-size:22px}.bas-contact-us #main .accordion-select .arrow{padding:4px;border-color:#606166}

@charset "UTF-8";
/*!
  Ionicons, v3.0.0-alpha.3
  Created by Ben Sperry for the Ionic Framework, http://ionicons.com/
  https://twitter.com/benjsperry  https://twitter.com/ionicframework
  MIT License: https://github.com/driftyco/ionicons

  Android-style icons originally built by Google’s
  Material Design Icons: https://github.com/google/material-design-icons
  used under CC BY http://creativecommons.org/licenses/by/4.0/
  Modified icons to fit ionicon’s grid from original.
*/
@font-face { font-family: "Ionicons"; src: url(/fonts/8e11c7277d2293e3de4b.eot); src: url(/fonts/8e11c7277d2293e3de4b.eot#iefix) format("embedded-opentype"), url(/fonts/1a64b9a9a172d067c820.woff2) format("woff2"), url(/fonts/0cc255909b7ddee8d0b5.woff) format("woff"), url(/fonts/effb8ffd6b53d3e5c7c7.ttf) format("truetype"), url(/img/5e922efbe77ab761f446.svg#Ionicons) format("svg"); font-weight: normal; font-style: normal; }
.ion, .ionicons, .ion-ios-add:before, .ion-ios-add-circle:before, .ion-ios-add-circle-outline:before, .ion-ios-add-outline:before, .ion-ios-alarm:before, .ion-ios-alarm-outline:before, .ion-ios-albums:before, .ion-ios-albums-outline:before, .ion-ios-alert:before, .ion-ios-alert-outline:before, .ion-ios-american-football:before, .ion-ios-american-football-outline:before, .ion-ios-analytics:before, .ion-ios-analytics-outline:before, .ion-ios-aperture:before, .ion-ios-aperture-outline:before, .ion-ios-apps:before, .ion-ios-apps-outline:before, .ion-ios-appstore:before, .ion-ios-appstore-outline:before, .ion-ios-archive:before, .ion-ios-archive-outline:before, .ion-ios-arrow-back:before, .ion-ios-arrow-back-outline:before, .ion-ios-arrow-down:before, .ion-ios-arrow-down-outline:before, .ion-ios-arrow-dropdown:before, .ion-ios-arrow-dropdown-circle:before, .ion-ios-arrow-dropdown-circle-outline:before, .ion-ios-arrow-dropdown-outline:before, .ion-ios-arrow-dropleft:before, .ion-ios-arrow-dropleft-circle:before, .ion-ios-arrow-dropleft-circle-outline:before, .ion-ios-arrow-dropleft-outline:before, .ion-ios-arrow-dropright:before, .ion-ios-arrow-dropright-circle:before, .ion-ios-arrow-dropright-circle-outline:before, .ion-ios-arrow-dropright-outline:before, .ion-ios-arrow-dropup:before, .ion-ios-arrow-dropup-circle:before, .ion-ios-arrow-dropup-circle-outline:before, .ion-ios-arrow-dropup-outline:before, .ion-ios-arrow-forward:before, .ion-ios-arrow-forward-outline:before, .ion-ios-arrow-round-back:before, .ion-ios-arrow-round-back-outline:before, .ion-ios-arrow-round-down:before, .ion-ios-arrow-round-down-outline:before, .ion-ios-arrow-round-forward:before, .ion-ios-arrow-round-forward-outline:before, .ion-ios-arrow-round-up:before, .ion-ios-arrow-round-up-outline:before, .ion-ios-arrow-up:before, .ion-ios-arrow-up-outline:before, .ion-ios-at:before, .ion-ios-at-outline:before, .ion-ios-attach:before, .ion-ios-attach-outline:before, .ion-ios-backspace:before, .ion-ios-backspace-outline:before, .ion-ios-barcode:before, .ion-ios-barcode-outline:before, .ion-ios-baseball:before, .ion-ios-baseball-outline:before, .ion-ios-basket:before, .ion-ios-basket-outline:before, .ion-ios-basketball:before, .ion-ios-basketball-outline:before, .ion-ios-battery-charging:before, .ion-ios-battery-charging-outline:before, .ion-ios-battery-dead:before, .ion-ios-battery-dead-outline:before, .ion-ios-battery-full:before, .ion-ios-battery-full-outline:before, .ion-ios-beaker:before, .ion-ios-beaker-outline:before, .ion-ios-beer:before, .ion-ios-beer-outline:before, .ion-ios-bicycle:before, .ion-ios-bicycle-outline:before, .ion-ios-bluetooth:before, .ion-ios-bluetooth-outline:before, .ion-ios-boat:before, .ion-ios-boat-outline:before, .ion-ios-body:before, .ion-ios-body-outline:before, .ion-ios-bonfire:before, .ion-ios-bonfire-outline:before, .ion-ios-book:before, .ion-ios-book-outline:before, .ion-ios-bookmark:before, .ion-ios-bookmark-outline:before, .ion-ios-bookmarks:before, .ion-ios-bookmarks-outline:before, .ion-ios-bowtie:before, .ion-ios-bowtie-outline:before, .ion-ios-briefcase:before, .ion-ios-briefcase-outline:before, .ion-ios-browsers:before, .ion-ios-browsers-outline:before, .ion-ios-brush:before, .ion-ios-brush-outline:before, .ion-ios-bug:before, .ion-ios-bug-outline:before, .ion-ios-build:before, .ion-ios-build-outline:before, .ion-ios-bulb:before, .ion-ios-bulb-outline:before, .ion-ios-bus:before, .ion-ios-bus-outline:before, .ion-ios-cafe:before, .ion-ios-cafe-outline:before, .ion-ios-calculator:before, .ion-ios-calculator-outline:before, .ion-ios-calendar:before, .ion-ios-calendar-outline:before, .ion-ios-call:before, .ion-ios-call-outline:before, .ion-ios-camera:before, .ion-ios-camera-outline:before, .ion-ios-car:before, .ion-ios-car-outline:before, .ion-ios-card:before, .ion-ios-card-outline:before, .ion-ios-cart:before, .ion-ios-cart-outline:before, .ion-ios-cash:before, .ion-ios-cash-outline:before, .ion-ios-chatboxes:before, .ion-ios-chatboxes-outline:before, .ion-ios-chatbubbles:before, .ion-ios-chatbubbles-outline:before, .ion-ios-checkbox:before, .ion-ios-checkbox-outline:before, .ion-ios-checkmark:before, .ion-ios-checkmark-circle:before, .ion-ios-checkmark-circle-outline:before, .ion-ios-checkmark-outline:before, .ion-ios-clipboard:before, .ion-ios-clipboard-outline:before, .ion-ios-clock:before, .ion-ios-clock-outline:before, .ion-ios-close:before, .ion-ios-close-circle:before, .ion-ios-close-circle-outline:before, .ion-ios-close-outline:before, .ion-ios-closed-captioning:before, .ion-ios-closed-captioning-outline:before, .ion-ios-cloud:before, .ion-ios-cloud-circle:before, .ion-ios-cloud-circle-outline:before, .ion-ios-cloud-done:before, .ion-ios-cloud-done-outline:before, .ion-ios-cloud-download:before, .ion-ios-cloud-download-outline:before, .ion-ios-cloud-outline:before, .ion-ios-cloud-upload:before, .ion-ios-cloud-upload-outline:before, .ion-ios-cloudy:before, .ion-ios-cloudy-night:before, .ion-ios-cloudy-night-outline:before, .ion-ios-cloudy-outline:before, .ion-ios-code:before, .ion-ios-code-download:before, .ion-ios-code-download-outline:before, .ion-ios-code-outline:before, .ion-ios-code-working:before, .ion-ios-code-working-outline:before, .ion-ios-cog:before, .ion-ios-cog-outline:before, .ion-ios-color-fill:before, .ion-ios-color-fill-outline:before, .ion-ios-color-filter:before, .ion-ios-color-filter-outline:before, .ion-ios-color-palette:before, .ion-ios-color-palette-outline:before, .ion-ios-color-wand:before, .ion-ios-color-wand-outline:before, .ion-ios-compass:before, .ion-ios-compass-outline:before, .ion-ios-construct:before, .ion-ios-construct-outline:before, .ion-ios-contact:before, .ion-ios-contact-outline:before, .ion-ios-contacts:before, .ion-ios-contacts-outline:before, .ion-ios-contract:before, .ion-ios-contract-outline:before, .ion-ios-contrast:before, .ion-ios-contrast-outline:before, .ion-ios-copy:before, .ion-ios-copy-outline:before, .ion-ios-create:before, .ion-ios-create-outline:before, .ion-ios-crop:before, .ion-ios-crop-outline:before, .ion-ios-cube:before, .ion-ios-cube-outline:before, .ion-ios-cut:before, .ion-ios-cut-outline:before, .ion-ios-desktop:before, .ion-ios-desktop-outline:before, .ion-ios-disc:before, .ion-ios-disc-outline:before, .ion-ios-document:before, .ion-ios-document-outline:before, .ion-ios-done-all:before, .ion-ios-done-all-outline:before, .ion-ios-download:before, .ion-ios-download-outline:before, .ion-ios-easel:before, .ion-ios-easel-outline:before, .ion-ios-egg:before, .ion-ios-egg-outline:before, .ion-ios-exit:before, .ion-ios-exit-outline:before, .ion-ios-expand:before, .ion-ios-expand-outline:before, .ion-ios-eye:before, .ion-ios-eye-off:before, .ion-ios-eye-off-outline:before, .ion-ios-eye-outline:before, .ion-ios-fastforward:before, .ion-ios-fastforward-outline:before, .ion-ios-female:before, .ion-ios-female-outline:before, .ion-ios-filing:before, .ion-ios-filing-outline:before, .ion-ios-film:before, .ion-ios-film-outline:before, .ion-ios-finger-print:before, .ion-ios-finger-print-outline:before, .ion-ios-flag:before, .ion-ios-flag-outline:before, .ion-ios-flame:before, .ion-ios-flame-outline:before, .ion-ios-flash:before, .ion-ios-flash-outline:before, .ion-ios-flask:before, .ion-ios-flask-outline:before, .ion-ios-flower:before, .ion-ios-flower-outline:before, .ion-ios-folder:before, .ion-ios-folder-open:before, .ion-ios-folder-open-outline:before, .ion-ios-folder-outline:before, .ion-ios-football:before, .ion-ios-football-outline:before, .ion-ios-funnel:before, .ion-ios-funnel-outline:before, .ion-ios-game-controller-a:before, .ion-ios-game-controller-a-outline:before, .ion-ios-game-controller-b:before, .ion-ios-game-controller-b-outline:before, .ion-ios-git-branch:before, .ion-ios-git-branch-outline:before, .ion-ios-git-commit:before, .ion-ios-git-commit-outline:before, .ion-ios-git-compare:before, .ion-ios-git-compare-outline:before, .ion-ios-git-merge:before, .ion-ios-git-merge-outline:before, .ion-ios-git-network:before, .ion-ios-git-network-outline:before, .ion-ios-git-pull-request:before, .ion-ios-git-pull-request-outline:before, .ion-ios-glasses:before, .ion-ios-glasses-outline:before, .ion-ios-globe:before, .ion-ios-globe-outline:before, .ion-ios-grid:before, .ion-ios-grid-outline:before, .ion-ios-hammer:before, .ion-ios-hammer-outline:before, .ion-ios-hand:before, .ion-ios-hand-outline:before, .ion-ios-happy:before, .ion-ios-happy-outline:before, .ion-ios-headset:before, .ion-ios-headset-outline:before, .ion-ios-heart:before, .ion-ios-heart-outline:before, .ion-ios-help:before, .ion-ios-help-buoy:before, .ion-ios-help-buoy-outline:before, .ion-ios-help-circle:before, .ion-ios-help-circle-outline:before, .ion-ios-help-outline:before, .ion-ios-home:before, .ion-ios-home-outline:before, .ion-ios-ice-cream:before, .ion-ios-ice-cream-outline:before, .ion-ios-image:before, .ion-ios-image-outline:before, .ion-ios-images:before, .ion-ios-images-outline:before, .ion-ios-infinite:before, .ion-ios-infinite-outline:before, .ion-ios-information:before, .ion-ios-information-circle:before, .ion-ios-information-circle-outline:before, .ion-ios-information-outline:before, .ion-ios-ionic:before, .ion-ios-ionic-outline:before, .ion-ios-ionitron:before, .ion-ios-ionitron-outline:before, .ion-ios-jet:before, .ion-ios-jet-outline:before, .ion-ios-key:before, .ion-ios-key-outline:before, .ion-ios-keypad:before, .ion-ios-keypad-outline:before, .ion-ios-laptop:before, .ion-ios-laptop-outline:before, .ion-ios-leaf:before, .ion-ios-leaf-outline:before, .ion-ios-link:before, .ion-ios-link-outline:before, .ion-ios-list:before, .ion-ios-list-box:before, .ion-ios-list-box-outline:before, .ion-ios-list-outline:before, .ion-ios-locate:before, .ion-ios-locate-outline:before, .ion-ios-lock:before, .ion-ios-lock-outline:before, .ion-ios-log-in:before, .ion-ios-log-in-outline:before, .ion-ios-log-out:before, .ion-ios-log-out-outline:before, .ion-ios-magnet:before, .ion-ios-magnet-outline:before, .ion-ios-mail:before, .ion-ios-mail-open:before, .ion-ios-mail-open-outline:before, .ion-ios-mail-outline:before, .ion-ios-male:before, .ion-ios-male-outline:before, .ion-ios-man:before, .ion-ios-man-outline:before, .ion-ios-map:before, .ion-ios-map-outline:before, .ion-ios-medal:before, .ion-ios-medal-outline:before, .ion-ios-medical:before, .ion-ios-medical-outline:before, .ion-ios-medkit:before, .ion-ios-medkit-outline:before, .ion-ios-megaphone:before, .ion-ios-megaphone-outline:before, .ion-ios-menu:before, .ion-ios-menu-outline:before, .ion-ios-mic:before, .ion-ios-mic-off:before, .ion-ios-mic-off-outline:before, .ion-ios-mic-outline:before, .ion-ios-microphone:before, .ion-ios-microphone-outline:before, .ion-ios-moon:before, .ion-ios-moon-outline:before, .ion-ios-more:before, .ion-ios-more-outline:before, .ion-ios-move:before, .ion-ios-move-outline:before, .ion-ios-musical-note:before, .ion-ios-musical-note-outline:before, .ion-ios-musical-notes:before, .ion-ios-musical-notes-outline:before, .ion-ios-navigate:before, .ion-ios-navigate-outline:before, .ion-ios-no-smoking:before, .ion-ios-no-smoking-outline:before, .ion-ios-notifications:before, .ion-ios-notifications-off:before, .ion-ios-notifications-off-outline:before, .ion-ios-notifications-outline:before, .ion-ios-nuclear:before, .ion-ios-nuclear-outline:before, .ion-ios-nutrition:before, .ion-ios-nutrition-outline:before, .ion-ios-open:before, .ion-ios-open-outline:before, .ion-ios-options:before, .ion-ios-options-outline:before, .ion-ios-outlet:before, .ion-ios-outlet-outline:before, .ion-ios-paper:before, .ion-ios-paper-outline:before, .ion-ios-paper-plane:before, .ion-ios-paper-plane-outline:before, .ion-ios-partly-sunny:before, .ion-ios-partly-sunny-outline:before, .ion-ios-pause:before, .ion-ios-pause-outline:before, .ion-ios-paw:before, .ion-ios-paw-outline:before, .ion-ios-people:before, .ion-ios-people-outline:before, .ion-ios-person:before, .ion-ios-person-add:before, .ion-ios-person-add-outline:before, .ion-ios-person-outline:before, .ion-ios-phone-landscape:before, .ion-ios-phone-landscape-outline:before, .ion-ios-phone-portrait:before, .ion-ios-phone-portrait-outline:before, .ion-ios-photos:before, .ion-ios-photos-outline:before, .ion-ios-pie:before, .ion-ios-pie-outline:before, .ion-ios-pin:before, .ion-ios-pin-outline:before, .ion-ios-pint:before, .ion-ios-pint-outline:before, .ion-ios-pizza:before, .ion-ios-pizza-outline:before, .ion-ios-plane:before, .ion-ios-plane-outline:before, .ion-ios-planet:before, .ion-ios-planet-outline:before, .ion-ios-play:before, .ion-ios-play-outline:before, .ion-ios-podium:before, .ion-ios-podium-outline:before, .ion-ios-power:before, .ion-ios-power-outline:before, .ion-ios-pricetag:before, .ion-ios-pricetag-outline:before, .ion-ios-pricetags:before, .ion-ios-pricetags-outline:before, .ion-ios-print:before, .ion-ios-print-outline:before, .ion-ios-pulse:before, .ion-ios-pulse-outline:before, .ion-ios-qr-scanner:before, .ion-ios-qr-scanner-outline:before, .ion-ios-quote:before, .ion-ios-quote-outline:before, .ion-ios-radio:before, .ion-ios-radio-button-off:before, .ion-ios-radio-button-off-outline:before, .ion-ios-radio-button-on:before, .ion-ios-radio-button-on-outline:before, .ion-ios-radio-outline:before, .ion-ios-rainy:before, .ion-ios-rainy-outline:before, .ion-ios-recording:before, .ion-ios-recording-outline:before, .ion-ios-redo:before, .ion-ios-redo-outline:before, .ion-ios-refresh:before, .ion-ios-refresh-circle:before, .ion-ios-refresh-circle-outline:before, .ion-ios-refresh-outline:before, .ion-ios-remove:before, .ion-ios-remove-circle:before, .ion-ios-remove-circle-outline:before, .ion-ios-remove-outline:before, .ion-ios-reorder:before, .ion-ios-reorder-outline:before, .ion-ios-repeat:before, .ion-ios-repeat-outline:before, .ion-ios-resize:before, .ion-ios-resize-outline:before, .ion-ios-restaurant:before, .ion-ios-restaurant-outline:before, .ion-ios-return-left:before, .ion-ios-return-left-outline:before, .ion-ios-return-right:before, .ion-ios-return-right-outline:before, .ion-ios-reverse-camera:before, .ion-ios-reverse-camera-outline:before, .ion-ios-rewind:before, .ion-ios-rewind-outline:before, .ion-ios-ribbon:before, .ion-ios-ribbon-outline:before, .ion-ios-rose:before, .ion-ios-rose-outline:before, .ion-ios-sad:before, .ion-ios-sad-outline:before, .ion-ios-school:before, .ion-ios-school-outline:before, .ion-ios-search:before, .ion-ios-search-outline:before, .ion-ios-send:before, .ion-ios-send-outline:before, .ion-ios-settings:before, .ion-ios-settings-outline:before, .ion-ios-share:before, .ion-ios-share-alt:before, .ion-ios-share-alt-outline:before, .ion-ios-share-outline:before, .ion-ios-shirt:before, .ion-ios-shirt-outline:before, .ion-ios-shuffle:before, .ion-ios-shuffle-outline:before, .ion-ios-skip-backward:before, .ion-ios-skip-backward-outline:before, .ion-ios-skip-forward:before, .ion-ios-skip-forward-outline:before, .ion-ios-snow:before, .ion-ios-snow-outline:before, .ion-ios-speedometer:before, .ion-ios-speedometer-outline:before, .ion-ios-square:before, .ion-ios-square-outline:before, .ion-ios-star:before, .ion-ios-star-half:before, .ion-ios-star-half-outline:before, .ion-ios-star-outline:before, .ion-ios-stats:before, .ion-ios-stats-outline:before, .ion-ios-stopwatch:before, .ion-ios-stopwatch-outline:before, .ion-ios-subway:before, .ion-ios-subway-outline:before, .ion-ios-sunny:before, .ion-ios-sunny-outline:before, .ion-ios-swap:before, .ion-ios-swap-outline:before, .ion-ios-switch:before, .ion-ios-switch-outline:before, .ion-ios-sync:before, .ion-ios-sync-outline:before, .ion-ios-tablet-landscape:before, .ion-ios-tablet-landscape-outline:before, .ion-ios-tablet-portrait:before, .ion-ios-tablet-portrait-outline:before, .ion-ios-tennisball:before, .ion-ios-tennisball-outline:before, .ion-ios-text:before, .ion-ios-text-outline:before, .ion-ios-thermometer:before, .ion-ios-thermometer-outline:before, .ion-ios-thumbs-down:before, .ion-ios-thumbs-down-outline:before, .ion-ios-thumbs-up:before, .ion-ios-thumbs-up-outline:before, .ion-ios-thunderstorm:before, .ion-ios-thunderstorm-outline:before, .ion-ios-time:before, .ion-ios-time-outline:before, .ion-ios-timer:before, .ion-ios-timer-outline:before, .ion-ios-train:before, .ion-ios-train-outline:before, .ion-ios-transgender:before, .ion-ios-transgender-outline:before, .ion-ios-trash:before, .ion-ios-trash-outline:before, .ion-ios-trending-down:before, .ion-ios-trending-down-outline:before, .ion-ios-trending-up:before, .ion-ios-trending-up-outline:before, .ion-ios-trophy:before, .ion-ios-trophy-outline:before, .ion-ios-umbrella:before, .ion-ios-umbrella-outline:before, .ion-ios-undo:before, .ion-ios-undo-outline:before, .ion-ios-unlock:before, .ion-ios-unlock-outline:before, .ion-ios-videocam:before, .ion-ios-videocam-outline:before, .ion-ios-volume-down:before, .ion-ios-volume-down-outline:before, .ion-ios-volume-mute:before, .ion-ios-volume-mute-outline:before, .ion-ios-volume-off:before, .ion-ios-volume-off-outline:before, .ion-ios-volume-up:before, .ion-ios-volume-up-outline:before, .ion-ios-walk:before, .ion-ios-walk-outline:before, .ion-ios-warning:before, .ion-ios-warning-outline:before, .ion-ios-watch:before, .ion-ios-watch-outline:before, .ion-ios-water:before, .ion-ios-water-outline:before, .ion-ios-wifi:before, .ion-ios-wifi-outline:before, .ion-ios-wine:before, .ion-ios-wine-outline:before, .ion-ios-woman:before, .ion-ios-woman-outline:before, .ion-logo-android:before, .ion-logo-angular:before, .ion-logo-apple:before, .ion-logo-bitcoin:before, .ion-logo-buffer:before, .ion-logo-chrome:before, .ion-logo-codepen:before, .ion-logo-css3:before, .ion-logo-designernews:before, .ion-logo-dribbble:before, .ion-logo-dropbox:before, .ion-logo-euro:before, .ion-logo-facebook:before, .ion-logo-foursquare:before, .ion-logo-freebsd-devil:before, .ion-logo-github:before, .ion-logo-google:before, .ion-logo-googleplus:before, .ion-logo-hackernews:before, .ion-logo-html5:before, .ion-logo-instagram:before, .ion-logo-javascript:before, .ion-logo-linkedin:before, .ion-logo-markdown:before, .ion-logo-nodejs:before, .ion-logo-octocat:before, .ion-logo-pinterest:before, .ion-logo-playstation:before, .ion-logo-python:before, .ion-logo-reddit:before, .ion-logo-rss:before, .ion-logo-sass:before, .ion-logo-skype:before, .ion-logo-snapchat:before, .ion-logo-steam:before, .ion-logo-tumblr:before, .ion-logo-tux:before, .ion-logo-twitch:before, .ion-logo-twitter:before, .ion-logo-usd:before, .ion-logo-vimeo:before, .ion-logo-whatsapp:before, .ion-logo-windows:before, .ion-logo-wordpress:before, .ion-logo-xbox:before, .ion-logo-yahoo:before, .ion-logo-yen:before, .ion-logo-youtube:before, .ion-md-add:before, .ion-md-add-circle:before, .ion-md-alarm:before, .ion-md-albums:before, .ion-md-alert:before, .ion-md-american-football:before, .ion-md-analytics:before, .ion-md-aperture:before, .ion-md-apps:before, .ion-md-appstore:before, .ion-md-archive:before, .ion-md-arrow-back:before, .ion-md-arrow-down:before, .ion-md-arrow-dropdown:before, .ion-md-arrow-dropdown-circle:before, .ion-md-arrow-dropleft:before, .ion-md-arrow-dropleft-circle:before, .ion-md-arrow-dropright:before, .ion-md-arrow-dropright-circle:before, .ion-md-arrow-dropup:before, .ion-md-arrow-dropup-circle:before, .ion-md-arrow-forward:before, .ion-md-arrow-round-back:before, .ion-md-arrow-round-down:before, .ion-md-arrow-round-forward:before, .ion-md-arrow-round-up:before, .ion-md-arrow-up:before, .ion-md-at:before, .ion-md-attach:before, .ion-md-backspace:before, .ion-md-barcode:before, .ion-md-baseball:before, .ion-md-basket:before, .ion-md-basketball:before, .ion-md-battery-charging:before, .ion-md-battery-dead:before, .ion-md-battery-full:before, .ion-md-beaker:before, .ion-md-beer:before, .ion-md-bicycle:before, .ion-md-bluetooth:before, .ion-md-boat:before, .ion-md-body:before, .ion-md-bonfire:before, .ion-md-book:before, .ion-md-bookmark:before, .ion-md-bookmarks:before, .ion-md-bowtie:before, .ion-md-briefcase:before, .ion-md-browsers:before, .ion-md-brush:before, .ion-md-bug:before, .ion-md-build:before, .ion-md-bulb:before, .ion-md-bus:before, .ion-md-cafe:before, .ion-md-calculator:before, .ion-md-calendar:before, .ion-md-call:before, .ion-md-camera:before, .ion-md-car:before, .ion-md-card:before, .ion-md-cart:before, .ion-md-cash:before, .ion-md-chatboxes:before, .ion-md-chatbubbles:before, .ion-md-checkbox:before, .ion-md-checkbox-outline:before, .ion-md-checkmark:before, .ion-md-checkmark-circle:before, .ion-md-checkmark-circle-outline:before, .ion-md-clipboard:before, .ion-md-clock:before, .ion-md-close:before, .ion-md-close-circle:before, .ion-md-closed-captioning:before, .ion-md-cloud:before, .ion-md-cloud-circle:before, .ion-md-cloud-done:before, .ion-md-cloud-download:before, .ion-md-cloud-outline:before, .ion-md-cloud-upload:before, .ion-md-cloudy:before, .ion-md-cloudy-night:before, .ion-md-code:before, .ion-md-code-download:before, .ion-md-code-working:before, .ion-md-cog:before, .ion-md-color-fill:before, .ion-md-color-filter:before, .ion-md-color-palette:before, .ion-md-color-wand:before, .ion-md-compass:before, .ion-md-construct:before, .ion-md-contact:before, .ion-md-contacts:before, .ion-md-contract:before, .ion-md-contrast:before, .ion-md-copy:before, .ion-md-create:before, .ion-md-crop:before, .ion-md-cube:before, .ion-md-cut:before, .ion-md-desktop:before, .ion-md-disc:before, .ion-md-document:before, .ion-md-done-all:before, .ion-md-download:before, .ion-md-easel:before, .ion-md-egg:before, .ion-md-exit:before, .ion-md-expand:before, .ion-md-eye:before, .ion-md-eye-off:before, .ion-md-fastforward:before, .ion-md-female:before, .ion-md-filing:before, .ion-md-film:before, .ion-md-finger-print:before, .ion-md-flag:before, .ion-md-flame:before, .ion-md-flash:before, .ion-md-flask:before, .ion-md-flower:before, .ion-md-folder:before, .ion-md-folder-open:before, .ion-md-football:before, .ion-md-funnel:before, .ion-md-game-controller-a:before, .ion-md-game-controller-b:before, .ion-md-git-branch:before, .ion-md-git-commit:before, .ion-md-git-compare:before, .ion-md-git-merge:before, .ion-md-git-network:before, .ion-md-git-pull-request:before, .ion-md-glasses:before, .ion-md-globe:before, .ion-md-grid:before, .ion-md-hammer:before, .ion-md-hand:before, .ion-md-happy:before, .ion-md-headset:before, .ion-md-heart:before, .ion-md-heart-outline:before, .ion-md-help:before, .ion-md-help-buoy:before, .ion-md-help-circle:before, .ion-md-home:before, .ion-md-ice-cream:before, .ion-md-image:before, .ion-md-images:before, .ion-md-infinite:before, .ion-md-information:before, .ion-md-information-circle:before, .ion-md-ionic:before, .ion-md-ionitron:before, .ion-md-jet:before, .ion-md-key:before, .ion-md-keypad:before, .ion-md-laptop:before, .ion-md-leaf:before, .ion-md-link:before, .ion-md-list:before, .ion-md-list-box:before, .ion-md-locate:before, .ion-md-lock:before, .ion-md-log-in:before, .ion-md-log-out:before, .ion-md-magnet:before, .ion-md-mail:before, .ion-md-mail-open:before, .ion-md-male:before, .ion-md-man:before, .ion-md-map:before, .ion-md-medal:before, .ion-md-medical:before, .ion-md-medkit:before, .ion-md-megaphone:before, .ion-md-menu:before, .ion-md-mic:before, .ion-md-mic-off:before, .ion-md-microphone:before, .ion-md-moon:before, .ion-md-more:before, .ion-md-move:before, .ion-md-musical-note:before, .ion-md-musical-notes:before, .ion-md-navigate:before, .ion-md-no-smoking:before, .ion-md-notifications:before, .ion-md-notifications-off:before, .ion-md-notifications-outline:before, .ion-md-nuclear:before, .ion-md-nutrition:before, .ion-md-open:before, .ion-md-options:before, .ion-md-outlet:before, .ion-md-paper:before, .ion-md-paper-plane:before, .ion-md-partly-sunny:before, .ion-md-pause:before, .ion-md-paw:before, .ion-md-people:before, .ion-md-person:before, .ion-md-person-add:before, .ion-md-phone-landscape:before, .ion-md-phone-portrait:before, .ion-md-photos:before, .ion-md-pie:before, .ion-md-pin:before, .ion-md-pint:before, .ion-md-pizza:before, .ion-md-plane:before, .ion-md-planet:before, .ion-md-play:before, .ion-md-podium:before, .ion-md-power:before, .ion-md-pricetag:before, .ion-md-pricetags:before, .ion-md-print:before, .ion-md-pulse:before, .ion-md-qr-scanner:before, .ion-md-quote:before, .ion-md-radio:before, .ion-md-radio-button-off:before, .ion-md-radio-button-on:before, .ion-md-rainy:before, .ion-md-recording:before, .ion-md-redo:before, .ion-md-refresh:before, .ion-md-refresh-circle:before, .ion-md-remove:before, .ion-md-remove-circle:before, .ion-md-reorder:before, .ion-md-repeat:before, .ion-md-resize:before, .ion-md-restaurant:before, .ion-md-return-left:before, .ion-md-return-right:before, .ion-md-reverse-camera:before, .ion-md-rewind:before, .ion-md-ribbon:before, .ion-md-rose:before, .ion-md-sad:before, .ion-md-school:before, .ion-md-search:before, .ion-md-send:before, .ion-md-settings:before, .ion-md-share:before, .ion-md-share-alt:before, .ion-md-shirt:before, .ion-md-shuffle:before, .ion-md-skip-backward:before, .ion-md-skip-forward:before, .ion-md-snow:before, .ion-md-speedometer:before, .ion-md-square:before, .ion-md-square-outline:before, .ion-md-star:before, .ion-md-star-half:before, .ion-md-star-outline:before, .ion-md-stats:before, .ion-md-stopwatch:before, .ion-md-subway:before, .ion-md-sunny:before, .ion-md-swap:before, .ion-md-switch:before, .ion-md-sync:before, .ion-md-tablet-landscape:before, .ion-md-tablet-portrait:before, .ion-md-tennisball:before, .ion-md-text:before, .ion-md-thermometer:before, .ion-md-thumbs-down:before, .ion-md-thumbs-up:before, .ion-md-thunderstorm:before, .ion-md-time:before, .ion-md-timer:before, .ion-md-train:before, .ion-md-transgender:before, .ion-md-trash:before, .ion-md-trending-down:before, .ion-md-trending-up:before, .ion-md-trophy:before, .ion-md-umbrella:before, .ion-md-undo:before, .ion-md-unlock:before, .ion-md-videocam:before, .ion-md-volume-down:before, .ion-md-volume-mute:before, .ion-md-volume-off:before, .ion-md-volume-up:before, .ion-md-walk:before, .ion-md-warning:before, .ion-md-watch:before, .ion-md-water:before, .ion-md-wifi:before, .ion-md-wine:before, .ion-md-woman:before { display: inline-block; font-family: "Ionicons"; speak: none; font-style: normal; font-weight: normal; font-variant: normal; text-transform: none; text-rendering: auto; line-height: 1; -webkit-font-smoothing: antialiased; -moz-osx-font-smoothing: grayscale; }

.ion-ios-add:before { content: "\f102"; }

.ion-ios-add-circle:before { content: "\f101"; }

.ion-ios-add-circle-outline:before { content: "\f100"; }

.ion-ios-add-outline:before { content: "\f102"; }

.ion-ios-alarm:before { content: "\f3c8"; }

.ion-ios-alarm-outline:before { content: "\f3c7"; }

.ion-ios-albums:before { content: "\f3ca"; }

.ion-ios-albums-outline:before { content: "\f3c9"; }

.ion-ios-alert:before { content: "\f104"; }

.ion-ios-alert-outline:before { content: "\f103"; }

.ion-ios-american-football:before { content: "\f106"; }

.ion-ios-american-football-outline:before { content: "\f105"; }

.ion-ios-analytics:before { content: "\f3ce"; }

.ion-ios-analytics-outline:before { content: "\f3cd"; }

.ion-ios-aperture:before { content: "\f108"; }

.ion-ios-aperture-outline:before { content: "\f107"; }

.ion-ios-apps:before { content: "\f10a"; }

.ion-ios-apps-outline:before { content: "\f109"; }

.ion-ios-appstore:before { content: "\f10c"; }

.ion-ios-appstore-outline:before { content: "\f10b"; }

.ion-ios-archive:before { content: "\f10e"; }

.ion-ios-archive-outline:before { content: "\f10d"; }

.ion-ios-arrow-back:before { content: "\f3cf"; }

.ion-ios-arrow-back-outline:before { content: "\f3cf"; }

.ion-ios-arrow-down:before { content: "\f3d0"; }

.ion-ios-arrow-down-outline:before { content: "\f3d0"; }

.ion-ios-arrow-dropdown:before { content: "\f110"; }

.ion-ios-arrow-dropdown-circle:before { content: "\f10f"; }

.ion-ios-arrow-dropdown-circle-outline:before { content: "\f10f"; }

.ion-ios-arrow-dropdown-outline:before { content: "\f110"; }

.ion-ios-arrow-dropleft:before { content: "\f112"; }

.ion-ios-arrow-dropleft-circle:before { content: "\f111"; }

.ion-ios-arrow-dropleft-circle-outline:before { content: "\f111"; }

.ion-ios-arrow-dropleft-outline:before { content: "\f112"; }

.ion-ios-arrow-dropright:before { content: "\f114"; }

.ion-ios-arrow-dropright-circle:before { content: "\f113"; }

.ion-ios-arrow-dropright-circle-outline:before { content: "\f113"; }

.ion-ios-arrow-dropright-outline:before { content: "\f114"; }

.ion-ios-arrow-dropup:before { content: "\f116"; }

.ion-ios-arrow-dropup-circle:before { content: "\f115"; }

.ion-ios-arrow-dropup-circle-outline:before { content: "\f115"; }

.ion-ios-arrow-dropup-outline:before { content: "\f116"; }

.ion-ios-arrow-forward:before { content: "\f3d1"; }

.ion-ios-arrow-forward-outline:before { content: "\f3d1"; }

.ion-ios-arrow-round-back:before { content: "\f117"; }

.ion-ios-arrow-round-back-outline:before { content: "\f117"; }

.ion-ios-arrow-round-down:before { content: "\f118"; }

.ion-ios-arrow-round-down-outline:before { content: "\f118"; }

.ion-ios-arrow-round-forward:before { content: "\f119"; }

.ion-ios-arrow-round-forward-outline:before { content: "\f119"; }

.ion-ios-arrow-round-up:before { content: "\f11a"; }

.ion-ios-arrow-round-up-outline:before { content: "\f11a"; }

.ion-ios-arrow-up:before { content: "\f3d8"; }

.ion-ios-arrow-up-outline:before { content: "\f3d8"; }

.ion-ios-at:before { content: "\f3da"; }

.ion-ios-at-outline:before { content: "\f3d9"; }

.ion-ios-attach:before { content: "\f11b"; }

.ion-ios-attach-outline:before { content: "\f11b"; }

.ion-ios-backspace:before { content: "\f11d"; }

.ion-ios-backspace-outline:before { content: "\f11c"; }

.ion-ios-barcode:before { content: "\f3dc"; }

.ion-ios-barcode-outline:before { content: "\f3db"; }

.ion-ios-baseball:before { content: "\f3de"; }

.ion-ios-baseball-outline:before { content: "\f3dd"; }

.ion-ios-basket:before { content: "\f11f"; }

.ion-ios-basket-outline:before { content: "\f11e"; }

.ion-ios-basketball:before { content: "\f3e0"; }

.ion-ios-basketball-outline:before { content: "\f3df"; }

.ion-ios-battery-charging:before { content: "\f120"; }

.ion-ios-battery-charging-outline:before { content: "\f120"; }

.ion-ios-battery-dead:before { content: "\f121"; }

.ion-ios-battery-dead-outline:before { content: "\f121"; }

.ion-ios-battery-full:before { content: "\f122"; }

.ion-ios-battery-full-outline:before { content: "\f122"; }

.ion-ios-beaker:before { content: "\f124"; }

.ion-ios-beaker-outline:before { content: "\f123"; }

.ion-ios-beer:before { content: "\f126"; }

.ion-ios-beer-outline:before { content: "\f125"; }

.ion-ios-bicycle:before { content: "\f127"; }

.ion-ios-bicycle-outline:before { content: "\f127"; }

.ion-ios-bluetooth:before { content: "\f128"; }

.ion-ios-bluetooth-outline:before { content: "\f128"; }

.ion-ios-boat:before { content: "\f12a"; }

.ion-ios-boat-outline:before { content: "\f129"; }

.ion-ios-body:before { content: "\f3e4"; }

.ion-ios-body-outline:before { content: "\f3e3"; }

.ion-ios-bonfire:before { content: "\f12c"; }

.ion-ios-bonfire-outline:before { content: "\f12b"; }

.ion-ios-book:before { content: "\f3e8"; }

.ion-ios-book-outline:before { content: "\f3e7"; }

.ion-ios-bookmark:before { content: "\f12e"; }

.ion-ios-bookmark-outline:before { content: "\f12d"; }

.ion-ios-bookmarks:before { content: "\f3ea"; }

.ion-ios-bookmarks-outline:before { content: "\f3e9"; }

.ion-ios-bowtie:before { content: "\f130"; }

.ion-ios-bowtie-outline:before { content: "\f12f"; }

.ion-ios-briefcase:before { content: "\f3ee"; }

.ion-ios-briefcase-outline:before { content: "\f3ed"; }

.ion-ios-browsers:before { content: "\f3f0"; }

.ion-ios-browsers-outline:before { content: "\f3ef"; }

.ion-ios-brush:before { content: "\f132"; }

.ion-ios-brush-outline:before { content: "\f131"; }

.ion-ios-bug:before { content: "\f134"; }

.ion-ios-bug-outline:before { content: "\f133"; }

.ion-ios-build:before { content: "\f136"; }

.ion-ios-build-outline:before { content: "\f135"; }

.ion-ios-bulb:before { content: "\f138"; }

.ion-ios-bulb-outline:before { content: "\f137"; }

.ion-ios-bus:before { content: "\f13a"; }

.ion-ios-bus-outline:before { content: "\f139"; }

.ion-ios-cafe:before { content: "\f13c"; }

.ion-ios-cafe-outline:before { content: "\f13b"; }

.ion-ios-calculator:before { content: "\f3f2"; }

.ion-ios-calculator-outline:before { content: "\f3f1"; }

.ion-ios-calendar:before { content: "\f3f4"; }

.ion-ios-calendar-outline:before { content: "\f3f3"; }

.ion-ios-call:before { content: "\f13e"; }

.ion-ios-call-outline:before { content: "\f13d"; }

.ion-ios-camera:before { content: "\f3f6"; }

.ion-ios-camera-outline:before { content: "\f3f5"; }

.ion-ios-car:before { content: "\f140"; }

.ion-ios-car-outline:before { content: "\f13f"; }

.ion-ios-card:before { content: "\f142"; }

.ion-ios-card-outline:before { content: "\f141"; }

.ion-ios-cart:before { content: "\f3f8"; }

.ion-ios-cart-outline:before { content: "\f3f7"; }

.ion-ios-cash:before { content: "\f144"; }

.ion-ios-cash-outline:before { content: "\f143"; }

.ion-ios-chatboxes:before { content: "\f3fa"; }

.ion-ios-chatboxes-outline:before { content: "\f3f9"; }

.ion-ios-chatbubbles:before { content: "\f146"; }

.ion-ios-chatbubbles-outline:before { content: "\f145"; }

.ion-ios-checkbox:before { content: "\f148"; }

.ion-ios-checkbox-outline:before { content: "\f147"; }

.ion-ios-checkmark:before { content: "\f3ff"; }

.ion-ios-checkmark-circle:before { content: "\f14a"; }

.ion-ios-checkmark-circle-outline:before { content: "\f149"; }

.ion-ios-checkmark-outline:before { content: "\f3ff"; }

.ion-ios-clipboard:before { content: "\f14c"; }

.ion-ios-clipboard-outline:before { content: "\f14b"; }

.ion-ios-clock:before { content: "\f403"; }

.ion-ios-clock-outline:before { content: "\f402"; }

.ion-ios-close:before { content: "\f406"; }

.ion-ios-close-circle:before { content: "\f14e"; }

.ion-ios-close-circle-outline:before { content: "\f14d"; }

.ion-ios-close-outline:before { content: "\f406"; }

.ion-ios-closed-captioning:before { content: "\f150"; }

.ion-ios-closed-captioning-outline:before { content: "\f14f"; }

.ion-ios-cloud:before { content: "\f40c"; }

.ion-ios-cloud-circle:before { content: "\f152"; }

.ion-ios-cloud-circle-outline:before { content: "\f151"; }

.ion-ios-cloud-done:before { content: "\f154"; }

.ion-ios-cloud-done-outline:before { content: "\f153"; }

.ion-ios-cloud-download:before { content: "\f408"; }

.ion-ios-cloud-download-outline:before { content: "\f407"; }

.ion-ios-cloud-outline:before { content: "\f409"; }

.ion-ios-cloud-upload:before { content: "\f40b"; }

.ion-ios-cloud-upload-outline:before { content: "\f40a"; }

.ion-ios-cloudy:before { content: "\f410"; }

.ion-ios-cloudy-night:before { content: "\f40e"; }

.ion-ios-cloudy-night-outline:before { content: "\f40d"; }

.ion-ios-cloudy-outline:before { content: "\f40f"; }

.ion-ios-code:before { content: "\f157"; }

.ion-ios-code-download:before { content: "\f155"; }

.ion-ios-code-download-outline:before { content: "\f155"; }

.ion-ios-code-outline:before { content: "\f157"; }

.ion-ios-code-working:before { content: "\f156"; }

.ion-ios-code-working-outline:before { content: "\f156"; }

.ion-ios-cog:before { content: "\f412"; }

.ion-ios-cog-outline:before { content: "\f411"; }

.ion-ios-color-fill:before { content: "\f159"; }

.ion-ios-color-fill-outline:before { content: "\f158"; }

.ion-ios-color-filter:before { content: "\f414"; }

.ion-ios-color-filter-outline:before { content: "\f413"; }

.ion-ios-color-palette:before { content: "\f15b"; }

.ion-ios-color-palette-outline:before { content: "\f15a"; }

.ion-ios-color-wand:before { content: "\f416"; }

.ion-ios-color-wand-outline:before { content: "\f415"; }

.ion-ios-compass:before { content: "\f15d"; }

.ion-ios-compass-outline:before { content: "\f15c"; }

.ion-ios-construct:before { content: "\f15f"; }

.ion-ios-construct-outline:before { content: "\f15e"; }

.ion-ios-contact:before { content: "\f41a"; }

.ion-ios-contact-outline:before { content: "\f419"; }

.ion-ios-contacts:before { content: "\f161"; }

.ion-ios-contacts-outline:before { content: "\f160"; }

.ion-ios-contract:before { content: "\f162"; }

.ion-ios-contract-outline:before { content: "\f162"; }

.ion-ios-contrast:before { content: "\f163"; }

.ion-ios-contrast-outline:before { content: "\f163"; }

.ion-ios-copy:before { content: "\f41c"; }

.ion-ios-copy-outline:before { content: "\f41b"; }

.ion-ios-create:before { content: "\f165"; }

.ion-ios-create-outline:before { content: "\f164"; }

.ion-ios-crop:before { content: "\f41e"; }

.ion-ios-crop-outline:before { content: "\f166"; }

.ion-ios-cube:before { content: "\f168"; }

.ion-ios-cube-outline:before { content: "\f167"; }

.ion-ios-cut:before { content: "\f16a"; }

.ion-ios-cut-outline:before { content: "\f169"; }

.ion-ios-desktop:before { content: "\f16c"; }

.ion-ios-desktop-outline:before { content: "\f16b"; }

.ion-ios-disc:before { content: "\f16e"; }

.ion-ios-disc-outline:before { content: "\f16d"; }

.ion-ios-document:before { content: "\f170"; }

.ion-ios-document-outline:before { content: "\f16f"; }

.ion-ios-done-all:before { content: "\f171"; }

.ion-ios-done-all-outline:before { content: "\f171"; }

.ion-ios-download:before { content: "\f420"; }

.ion-ios-download-outline:before { content: "\f41f"; }

.ion-ios-easel:before { content: "\f173"; }

.ion-ios-easel-outline:before { content: "\f172"; }

.ion-ios-egg:before { content: "\f175"; }

.ion-ios-egg-outline:before { content: "\f174"; }

.ion-ios-exit:before { content: "\f177"; }

.ion-ios-exit-outline:before { content: "\f176"; }

.ion-ios-expand:before { content: "\f178"; }

.ion-ios-expand-outline:before { content: "\f178"; }

.ion-ios-eye:before { content: "\f425"; }

.ion-ios-eye-off:before { content: "\f17a"; }

.ion-ios-eye-off-outline:before { content: "\f179"; }

.ion-ios-eye-outline:before { content: "\f424"; }

.ion-ios-fastforward:before { content: "\f427"; }

.ion-ios-fastforward-outline:before { content: "\f426"; }

.ion-ios-female:before { content: "\f17b"; }

.ion-ios-female-outline:before { content: "\f17b"; }

.ion-ios-filing:before { content: "\f429"; }

.ion-ios-filing-outline:before { content: "\f428"; }

.ion-ios-film:before { content: "\f42b"; }

.ion-ios-film-outline:before { content: "\f42a"; }

.ion-ios-finger-print:before { content: "\f17c"; }

.ion-ios-finger-print-outline:before { content: "\f17c"; }

.ion-ios-flag:before { content: "\f42d"; }

.ion-ios-flag-outline:before { content: "\f42c"; }

.ion-ios-flame:before { content: "\f42f"; }

.ion-ios-flame-outline:before { content: "\f42e"; }

.ion-ios-flash:before { content: "\f17e"; }

.ion-ios-flash-outline:before { content: "\f17d"; }

.ion-ios-flask:before { content: "\f431"; }

.ion-ios-flask-outline:before { content: "\f430"; }

.ion-ios-flower:before { content: "\f433"; }

.ion-ios-flower-outline:before { content: "\f432"; }

.ion-ios-folder:before { content: "\f435"; }

.ion-ios-folder-open:before { content: "\f180"; }

.ion-ios-folder-open-outline:before { content: "\f17f"; }

.ion-ios-folder-outline:before { content: "\f434"; }

.ion-ios-football:before { content: "\f437"; }

.ion-ios-football-outline:before { content: "\f436"; }

.ion-ios-funnel:before { content: "\f182"; }

.ion-ios-funnel-outline:before { content: "\f181"; }

.ion-ios-game-controller-a:before { content: "\f439"; }

.ion-ios-game-controller-a-outline:before { content: "\f438"; }

.ion-ios-game-controller-b:before { content: "\f43b"; }

.ion-ios-game-controller-b-outline:before { content: "\f43a"; }

.ion-ios-git-branch:before { content: "\f183"; }

.ion-ios-git-branch-outline:before { content: "\f183"; }

.ion-ios-git-commit:before { content: "\f184"; }

.ion-ios-git-commit-outline:before { content: "\f184"; }

.ion-ios-git-compare:before { content: "\f185"; }

.ion-ios-git-compare-outline:before { content: "\f185"; }

.ion-ios-git-merge:before { content: "\f186"; }

.ion-ios-git-merge-outline:before { content: "\f186"; }

.ion-ios-git-network:before { content: "\f187"; }

.ion-ios-git-network-outline:before { content: "\f187"; }

.ion-ios-git-pull-request:before { content: "\f188"; }

.ion-ios-git-pull-request-outline:before { content: "\f188"; }

.ion-ios-glasses:before { content: "\f43f"; }

.ion-ios-glasses-outline:before { content: "\f43e"; }

.ion-ios-globe:before { content: "\f18a"; }

.ion-ios-globe-outline:before { content: "\f189"; }

.ion-ios-grid:before { content: "\f18c"; }

.ion-ios-grid-outline:before { content: "\f18b"; }

.ion-ios-hammer:before { content: "\f18e"; }

.ion-ios-hammer-outline:before { content: "\f18d"; }

.ion-ios-hand:before { content: "\f190"; }

.ion-ios-hand-outline:before { content: "\f18f"; }

.ion-ios-happy:before { content: "\f192"; }

.ion-ios-happy-outline:before { content: "\f191"; }

.ion-ios-headset:before { content: "\f194"; }

.ion-ios-headset-outline:before { content: "\f193"; }

.ion-ios-heart:before { content: "\f443"; }

.ion-ios-heart-outline:before { content: "\f442"; }

.ion-ios-help:before { content: "\f446"; }

.ion-ios-help-buoy:before { content: "\f196"; }

.ion-ios-help-buoy-outline:before { content: "\f195"; }

.ion-ios-help-circle:before { content: "\f198"; }

.ion-ios-help-circle-outline:before { content: "\f197"; }

.ion-ios-help-outline:before { content: "\f446"; }

.ion-ios-home:before { content: "\f448"; }

.ion-ios-home-outline:before { content: "\f447"; }

.ion-ios-ice-cream:before { content: "\f19a"; }

.ion-ios-ice-cream-outline:before { content: "\f199"; }

.ion-ios-image:before { content: "\f19c"; }

.ion-ios-image-outline:before { content: "\f19b"; }

.ion-ios-images:before { content: "\f19e"; }

.ion-ios-images-outline:before { content: "\f19d"; }

.ion-ios-infinite:before { content: "\f44a"; }

.ion-ios-infinite-outline:before { content: "\f449"; }

.ion-ios-information:before { content: "\f44d"; }

.ion-ios-information-circle:before { content: "\f1a0"; }

.ion-ios-information-circle-outline:before { content: "\f19f"; }

.ion-ios-information-outline:before { content: "\f44d"; }

.ion-ios-ionic:before { content: "\f1a1"; }

.ion-ios-ionic-outline:before { content: "\f44e"; }

.ion-ios-ionitron:before { content: "\f1a3"; }

.ion-ios-ionitron-outline:before { content: "\f1a2"; }

.ion-ios-jet:before { content: "\f1a5"; }

.ion-ios-jet-outline:before { content: "\f1a4"; }

.ion-ios-key:before { content: "\f1a7"; }

.ion-ios-key-outline:before { content: "\f1a6"; }

.ion-ios-keypad:before { content: "\f450"; }

.ion-ios-keypad-outline:before { content: "\f44f"; }

.ion-ios-laptop:before { content: "\f1a8"; }

.ion-ios-laptop-outline:before { content: "\f1a8"; }

.ion-ios-leaf:before { content: "\f1aa"; }

.ion-ios-leaf-outline:before { content: "\f1a9"; }

.ion-ios-link:before { content: "\f22a"; }

.ion-ios-link-outline:before { content: "\f1ca"; }

.ion-ios-list:before { content: "\f454"; }

.ion-ios-list-box:before { content: "\f1ac"; }

.ion-ios-list-box-outline:before { content: "\f1ab"; }

.ion-ios-list-outline:before { content: "\f454"; }

.ion-ios-locate:before { content: "\f1ae"; }

.ion-ios-locate-outline:before { content: "\f1ad"; }

.ion-ios-lock:before { content: "\f1b0"; }

.ion-ios-lock-outline:before { content: "\f1af"; }

.ion-ios-log-in:before { content: "\f1b1"; }

.ion-ios-log-in-outline:before { content: "\f1b1"; }

.ion-ios-log-out:before { content: "\f1b2"; }

.ion-ios-log-out-outline:before { content: "\f1b2"; }

.ion-ios-magnet:before { content: "\f1b4"; }

.ion-ios-magnet-outline:before { content: "\f1b3"; }

.ion-ios-mail:before { content: "\f1b8"; }

.ion-ios-mail-open:before { content: "\f1b6"; }

.ion-ios-mail-open-outline:before { content: "\f1b5"; }

.ion-ios-mail-outline:before { content: "\f1b7"; }

.ion-ios-male:before { content: "\f1b9"; }

.ion-ios-male-outline:before { content: "\f1b9"; }

.ion-ios-man:before { content: "\f1bb"; }

.ion-ios-man-outline:before { content: "\f1ba"; }

.ion-ios-map:before { content: "\f1bd"; }

.ion-ios-map-outline:before { content: "\f1bc"; }

.ion-ios-medal:before { content: "\f1bf"; }

.ion-ios-medal-outline:before { content: "\f1be"; }

.ion-ios-medical:before { content: "\f45c"; }

.ion-ios-medical-outline:before { content: "\f45b"; }

.ion-ios-medkit:before { content: "\f45e"; }

.ion-ios-medkit-outline:before { content: "\f45d"; }

.ion-ios-megaphone:before { content: "\f1c1"; }

.ion-ios-megaphone-outline:before { content: "\f1c0"; }

.ion-ios-menu:before { content: "\f1c3"; }

.ion-ios-menu-outline:before { content: "\f1c2"; }

.ion-ios-mic:before { content: "\f461"; }

.ion-ios-mic-off:before { content: "\f45f"; }

.ion-ios-mic-off-outline:before { content: "\f1c4"; }

.ion-ios-mic-outline:before { content: "\f460"; }

.ion-ios-microphone:before { content: "\f1c6"; }

.ion-ios-microphone-outline:before { content: "\f1c5"; }

.ion-ios-moon:before { content: "\f468"; }

.ion-ios-moon-outline:before { content: "\f467"; }

.ion-ios-more:before { content: "\f1c8"; }

.ion-ios-more-outline:before { content: "\f1c7"; }

.ion-ios-move:before { content: "\f1cb"; }

.ion-ios-move-outline:before { content: "\f1cb"; }

.ion-ios-musical-note:before { content: "\f46b"; }

.ion-ios-musical-note-outline:before { content: "\f1cc"; }

.ion-ios-musical-notes:before { content: "\f46c"; }

.ion-ios-musical-notes-outline:before { content: "\f1cd"; }

.ion-ios-navigate:before { content: "\f46e"; }

.ion-ios-navigate-outline:before { content: "\f46d"; }

.ion-ios-no-smoking:before { content: "\f1cf"; }

.ion-ios-no-smoking-outline:before { content: "\f1ce"; }

.ion-ios-notifications:before { content: "\f1d3"; }

.ion-ios-notifications-off:before { content: "\f1d1"; }

.ion-ios-notifications-off-outline:before { content: "\f1d0"; }

.ion-ios-notifications-outline:before { content: "\f1d2"; }

.ion-ios-nuclear:before { content: "\f1d5"; }

.ion-ios-nuclear-outline:before { content: "\f1d4"; }

.ion-ios-nutrition:before { content: "\f470"; }

.ion-ios-nutrition-outline:before { content: "\f46f"; }

.ion-ios-open:before { content: "\f1d7"; }

.ion-ios-open-outline:before { content: "\f1d6"; }

.ion-ios-options:before { content: "\f1d9"; }

.ion-ios-options-outline:before { content: "\f1d8"; }

.ion-ios-outlet:before { content: "\f1db"; }

.ion-ios-outlet-outline:before { content: "\f1da"; }

.ion-ios-paper:before { content: "\f472"; }

.ion-ios-paper-outline:before { content: "\f471"; }

.ion-ios-paper-plane:before { content: "\f1dd"; }

.ion-ios-paper-plane-outline:before { content: "\f1dc"; }

.ion-ios-partly-sunny:before { content: "\f1df"; }

.ion-ios-partly-sunny-outline:before { content: "\f1de"; }

.ion-ios-pause:before { content: "\f478"; }

.ion-ios-pause-outline:before { content: "\f477"; }

.ion-ios-paw:before { content: "\f47a"; }

.ion-ios-paw-outline:before { content: "\f479"; }

.ion-ios-people:before { content: "\f47c"; }

.ion-ios-people-outline:before { content: "\f47b"; }

.ion-ios-person:before { content: "\f47e"; }

.ion-ios-person-add:before { content: "\f1e1"; }

.ion-ios-person-add-outline:before { content: "\f1e0"; }

.ion-ios-person-outline:before { content: "\f47d"; }

.ion-ios-phone-landscape:before { content: "\f1e2"; }

.ion-ios-phone-landscape-outline:before { content: "\f1e2"; }

.ion-ios-phone-portrait:before { content: "\f1e3"; }

.ion-ios-phone-portrait-outline:before { content: "\f1e3"; }

.ion-ios-photos:before { content: "\f482"; }

.ion-ios-photos-outline:before { content: "\f481"; }

.ion-ios-pie:before { content: "\f484"; }

.ion-ios-pie-outline:before { content: "\f483"; }

.ion-ios-pin:before { content: "\f1e5"; }

.ion-ios-pin-outline:before { content: "\f1e4"; }

.ion-ios-pint:before { content: "\f486"; }

.ion-ios-pint-outline:before { content: "\f485"; }

.ion-ios-pizza:before { content: "\f1e7"; }

.ion-ios-pizza-outline:before { content: "\f1e6"; }

.ion-ios-plane:before { content: "\f1e9"; }

.ion-ios-plane-outline:before { content: "\f1e8"; }

.ion-ios-planet:before { content: "\f1eb"; }

.ion-ios-planet-outline:before { content: "\f1ea"; }

.ion-ios-play:before { content: "\f488"; }

.ion-ios-play-outline:before { content: "\f487"; }

.ion-ios-podium:before { content: "\f1ed"; }

.ion-ios-podium-outline:before { content: "\f1ec"; }

.ion-ios-power:before { content: "\f1ef"; }

.ion-ios-power-outline:before { content: "\f1ee"; }

.ion-ios-pricetag:before { content: "\f48d"; }

.ion-ios-pricetag-outline:before { content: "\f48c"; }

.ion-ios-pricetags:before { content: "\f48f"; }

.ion-ios-pricetags-outline:before { content: "\f48e"; }

.ion-ios-print:before { content: "\f1f1"; }

.ion-ios-print-outline:before { content: "\f1f0"; }

.ion-ios-pulse:before { content: "\f493"; }

.ion-ios-pulse-outline:before { content: "\f1f2"; }

.ion-ios-qr-scanner:before { content: "\f1f3"; }

.ion-ios-qr-scanner-outline:before { content: "\f1f3"; }

.ion-ios-quote:before { content: "\f1f5"; }

.ion-ios-quote-outline:before { content: "\f1f4"; }

.ion-ios-radio:before { content: "\f1f9"; }

.ion-ios-radio-button-off:before { content: "\f1f6"; }

.ion-ios-radio-button-off-outline:before { content: "\f1f6"; }

.ion-ios-radio-button-on:before { content: "\f1f7"; }

.ion-ios-radio-button-on-outline:before { content: "\f1f7"; }

.ion-ios-radio-outline:before { content: "\f1f8"; }

.ion-ios-rainy:before { content: "\f495"; }

.ion-ios-rainy-outline:before { content: "\f494"; }

.ion-ios-recording:before { content: "\f497"; }

.ion-ios-recording-outline:before { content: "\f496"; }

.ion-ios-redo:before { content: "\f499"; }

.ion-ios-redo-outline:before { content: "\f498"; }

.ion-ios-refresh:before { content: "\f49c"; }

.ion-ios-refresh-circle:before { content: "\f226"; }

.ion-ios-refresh-circle-outline:before { content: "\f224"; }

.ion-ios-refresh-outline:before { content: "\f49c"; }

.ion-ios-remove:before { content: "\f1fc"; }

.ion-ios-remove-circle:before { content: "\f1fb"; }

.ion-ios-remove-circle-outline:before { content: "\f1fa"; }

.ion-ios-remove-outline:before { content: "\f1fc"; }

.ion-ios-reorder:before { content: "\f1fd"; }

.ion-ios-reorder-outline:before { content: "\f1fd"; }

.ion-ios-repeat:before { content: "\f1fe"; }

.ion-ios-repeat-outline:before { content: "\f1fe"; }

.ion-ios-resize:before { content: "\f1ff"; }

.ion-ios-resize-outline:before { content: "\f1ff"; }

.ion-ios-restaurant:before { content: "\f201"; }

.ion-ios-restaurant-outline:before { content: "\f200"; }

.ion-ios-return-left:before { content: "\f202"; }

.ion-ios-return-left-outline:before { content: "\f202"; }

.ion-ios-return-right:before { content: "\f203"; }

.ion-ios-return-right-outline:before { content: "\f203"; }

.ion-ios-reverse-camera:before { content: "\f49f"; }

.ion-ios-reverse-camera-outline:before { content: "\f49e"; }

.ion-ios-rewind:before { content: "\f4a1"; }

.ion-ios-rewind-outline:before { content: "\f4a0"; }

.ion-ios-ribbon:before { content: "\f205"; }

.ion-ios-ribbon-outline:before { content: "\f204"; }

.ion-ios-rose:before { content: "\f4a3"; }

.ion-ios-rose-outline:before { content: "\f4a2"; }

.ion-ios-sad:before { content: "\f207"; }

.ion-ios-sad-outline:before { content: "\f206"; }

.ion-ios-school:before { content: "\f209"; }

.ion-ios-school-outline:before { content: "\f208"; }

.ion-ios-search:before { content: "\f4a5"; }

.ion-ios-search-outline:before { content: "\f20a"; }

.ion-ios-send:before { content: "\f20c"; }

.ion-ios-send-outline:before { content: "\f20b"; }

.ion-ios-settings:before { content: "\f4a7"; }

.ion-ios-settings-outline:before { content: "\f20d"; }

.ion-ios-share:before { content: "\f211"; }

.ion-ios-share-alt:before { content: "\f20f"; }

.ion-ios-share-alt-outline:before { content: "\f20e"; }

.ion-ios-share-outline:before { content: "\f210"; }

.ion-ios-shirt:before { content: "\f213"; }

.ion-ios-shirt-outline:before { content: "\f212"; }

.ion-ios-shuffle:before { content: "\f4a9"; }

.ion-ios-shuffle-outline:before { content: "\f4a9"; }

.ion-ios-skip-backward:before { content: "\f215"; }

.ion-ios-skip-backward-outline:before { content: "\f214"; }

.ion-ios-skip-forward:before { content: "\f217"; }

.ion-ios-skip-forward-outline:before { content: "\f216"; }

.ion-ios-snow:before { content: "\f218"; }

.ion-ios-snow-outline:before { content: "\f22c"; }

.ion-ios-speedometer:before { content: "\f4b0"; }

.ion-ios-speedometer-outline:before { content: "\f4af"; }

.ion-ios-square:before { content: "\f21a"; }

.ion-ios-square-outline:before { content: "\f219"; }

.ion-ios-star:before { content: "\f4b3"; }

.ion-ios-star-half:before { content: "\f4b1"; }

.ion-ios-star-half-outline:before { content: "\f4b1"; }

.ion-ios-star-outline:before { content: "\f4b2"; }

.ion-ios-stats:before { content: "\f21c"; }

.ion-ios-stats-outline:before { content: "\f21b"; }

.ion-ios-stopwatch:before { content: "\f4b5"; }

.ion-ios-stopwatch-outline:before { content: "\f4b4"; }

.ion-ios-subway:before { content: "\f21e"; }

.ion-ios-subway-outline:before { content: "\f21d"; }

.ion-ios-sunny:before { content: "\f4b7"; }

.ion-ios-sunny-outline:before { content: "\f4b6"; }

.ion-ios-swap:before { content: "\f21f"; }

.ion-ios-swap-outline:before { content: "\f21f"; }

.ion-ios-switch:before { content: "\f221"; }

.ion-ios-switch-outline:before { content: "\f220"; }

.ion-ios-sync:before { content: "\f222"; }

.ion-ios-sync-outline:before { content: "\f222"; }

.ion-ios-tablet-landscape:before { content: "\f223"; }

.ion-ios-tablet-landscape-outline:before { content: "\f223"; }

.ion-ios-tablet-portrait:before { content: "\f24e"; }

.ion-ios-tablet-portrait-outline:before { content: "\f24e"; }

.ion-ios-tennisball:before { content: "\f4bb"; }

.ion-ios-tennisball-outline:before { content: "\f4ba"; }

.ion-ios-text:before { content: "\f250"; }

.ion-ios-text-outline:before { content: "\f24f"; }

.ion-ios-thermometer:before { content: "\f252"; }

.ion-ios-thermometer-outline:before { content: "\f251"; }

.ion-ios-thumbs-down:before { content: "\f254"; }

.ion-ios-thumbs-down-outline:before { content: "\f253"; }

.ion-ios-thumbs-up:before { content: "\f256"; }

.ion-ios-thumbs-up-outline:before { content: "\f255"; }

.ion-ios-thunderstorm:before { content: "\f4bd"; }

.ion-ios-thunderstorm-outline:before { content: "\f4bc"; }

.ion-ios-time:before { content: "\f4bf"; }

.ion-ios-time-outline:before { content: "\f4be"; }

.ion-ios-timer:before { content: "\f4c1"; }

.ion-ios-timer-outline:before { content: "\f4c0"; }

.ion-ios-train:before { content: "\f258"; }

.ion-ios-train-outline:before { content: "\f257"; }

.ion-ios-transgender:before { content: "\f259"; }

.ion-ios-transgender-outline:before { content: "\f259"; }

.ion-ios-trash:before { content: "\f4c5"; }

.ion-ios-trash-outline:before { content: "\f4c4"; }

.ion-ios-trending-down:before { content: "\f25a"; }

.ion-ios-trending-down-outline:before { content: "\f25a"; }

.ion-ios-trending-up:before { content: "\f25b"; }

.ion-ios-trending-up-outline:before { content: "\f25b"; }

.ion-ios-trophy:before { content: "\f25d"; }

.ion-ios-trophy-outline:before { content: "\f25c"; }

.ion-ios-umbrella:before { content: "\f25f"; }

.ion-ios-umbrella-outline:before { content: "\f25e"; }

.ion-ios-undo:before { content: "\f4c7"; }

.ion-ios-undo-outline:before { content: "\f4c6"; }

.ion-ios-unlock:before { content: "\f261"; }

.ion-ios-unlock-outline:before { content: "\f260"; }

.ion-ios-videocam:before { content: "\f4cd"; }

.ion-ios-videocam-outline:before { content: "\f4cc"; }

.ion-ios-volume-down:before { content: "\f262"; }

.ion-ios-volume-down-outline:before { content: "\f262"; }

.ion-ios-volume-mute:before { content: "\f263"; }

.ion-ios-volume-mute-outline:before { content: "\f263"; }

.ion-ios-volume-off:before { content: "\f264"; }

.ion-ios-volume-off-outline:before { content: "\f264"; }

.ion-ios-volume-up:before { content: "\f265"; }

.ion-ios-volume-up-outline:before { content: "\f265"; }

.ion-ios-walk:before { content: "\f266"; }

.ion-ios-walk-outline:before { content: "\f266"; }

.ion-ios-warning:before { content: "\f268"; }

.ion-ios-warning-outline:before { content: "\f267"; }

.ion-ios-watch:before { content: "\f269"; }

.ion-ios-watch-outline:before { content: "\f269"; }

.ion-ios-water:before { content: "\f26b"; }

.ion-ios-water-outline:before { content: "\f26a"; }

.ion-ios-wifi:before { content: "\f26d"; }

.ion-ios-wifi-outline:before { content: "\f26c"; }

.ion-ios-wine:before { content: "\f26f"; }

.ion-ios-wine-outline:before { content: "\f26e"; }

.ion-ios-woman:before { content: "\f271"; }

.ion-ios-woman-outline:before { content: "\f270"; }

.ion-logo-android:before { content: "\f225"; }

.ion-logo-angular:before { content: "\f227"; }

.ion-logo-apple:before { content: "\f229"; }

.ion-logo-bitcoin:before { content: "\f22b"; }

.ion-logo-buffer:before { content: "\f22d"; }

.ion-logo-chrome:before { content: "\f22f"; }

.ion-logo-codepen:before { content: "\f230"; }

.ion-logo-css3:before { content: "\f231"; }

.ion-logo-designernews:before { content: "\f232"; }

.ion-logo-dribbble:before { content: "\f233"; }

.ion-logo-dropbox:before { content: "\f234"; }

.ion-logo-euro:before { content: "\f235"; }

.ion-logo-facebook:before { content: "\f236"; }

.ion-logo-foursquare:before { content: "\f237"; }

.ion-logo-freebsd-devil:before { content: "\f238"; }

.ion-logo-github:before { content: "\f239"; }

.ion-logo-google:before { content: "\f23a"; }

.ion-logo-googleplus:before { content: "\f23b"; }

.ion-logo-hackernews:before { content: "\f23c"; }

.ion-logo-html5:before { content: "\f23d"; }

.ion-logo-instagram:before { content: "\f23e"; }

.ion-logo-javascript:before { content: "\f23f"; }

.ion-logo-linkedin:before { content: "\f240"; }

.ion-logo-markdown:before { content: "\f241"; }

.ion-logo-nodejs:before { content: "\f242"; }

.ion-logo-octocat:before { content: "\f243"; }

.ion-logo-pinterest:before { content: "\f244"; }

.ion-logo-playstation:before { content: "\f245"; }

.ion-logo-python:before { content: "\f246"; }

.ion-logo-reddit:before { content: "\f247"; }

.ion-logo-rss:before { content: "\f248"; }

.ion-logo-sass:before { content: "\f249"; }

.ion-logo-skype:before { content: "\f24a"; }

.ion-logo-snapchat:before { content: "\f24b"; }

.ion-logo-steam:before { content: "\f24c"; }

.ion-logo-tumblr:before { content: "\f24d"; }

.ion-logo-tux:before { content: "\f2ae"; }

.ion-logo-twitch:before { content: "\f2af"; }

.ion-logo-twitter:before { content: "\f2b0"; }

.ion-logo-usd:before { content: "\f2b1"; }

.ion-logo-vimeo:before { content: "\f2c4"; }

.ion-logo-whatsapp:before { content: "\f2c5"; }

.ion-logo-windows:before { content: "\f32f"; }

.ion-logo-wordpress:before { content: "\f330"; }

.ion-logo-xbox:before { content: "\f34c"; }

.ion-logo-yahoo:before { content: "\f34d"; }

.ion-logo-yen:before { content: "\f34e"; }

.ion-logo-youtube:before { content: "\f34f"; }

.ion-md-add:before { content: "\f273"; }

.ion-md-add-circle:before { content: "\f272"; }

.ion-md-alarm:before { content: "\f274"; }

.ion-md-albums:before { content: "\f275"; }

.ion-md-alert:before { content: "\f276"; }

.ion-md-american-football:before { content: "\f277"; }

.ion-md-analytics:before { content: "\f278"; }

.ion-md-aperture:before { content: "\f279"; }

.ion-md-apps:before { content: "\f27a"; }

.ion-md-appstore:before { content: "\f27b"; }

.ion-md-archive:before { content: "\f27c"; }

.ion-md-arrow-back:before { content: "\f27d"; }

.ion-md-arrow-down:before { content: "\f27e"; }

.ion-md-arrow-dropdown:before { content: "\f280"; }

.ion-md-arrow-dropdown-circle:before { content: "\f27f"; }

.ion-md-arrow-dropleft:before { content: "\f282"; }

.ion-md-arrow-dropleft-circle:before { content: "\f281"; }

.ion-md-arrow-dropright:before { content: "\f284"; }

.ion-md-arrow-dropright-circle:before { content: "\f283"; }

.ion-md-arrow-dropup:before { content: "\f286"; }

.ion-md-arrow-dropup-circle:before { content: "\f285"; }

.ion-md-arrow-forward:before { content: "\f287"; }

.ion-md-arrow-round-back:before { content: "\f288"; }

.ion-md-arrow-round-down:before { content: "\f289"; }

.ion-md-arrow-round-forward:before { content: "\f28a"; }

.ion-md-arrow-round-up:before { content: "\f28b"; }

.ion-md-arrow-up:before { content: "\f28c"; }

.ion-md-at:before { content: "\f28d"; }

.ion-md-attach:before { content: "\f28e"; }

.ion-md-backspace:before { content: "\f28f"; }

.ion-md-barcode:before { content: "\f290"; }

.ion-md-baseball:before { content: "\f291"; }

.ion-md-basket:before { content: "\f292"; }

.ion-md-basketball:before { content: "\f293"; }

.ion-md-battery-charging:before { content: "\f294"; }

.ion-md-battery-dead:before { content: "\f295"; }

.ion-md-battery-full:before { content: "\f296"; }

.ion-md-beaker:before { content: "\f297"; }

.ion-md-beer:before { content: "\f298"; }

.ion-md-bicycle:before { content: "\f299"; }

.ion-md-bluetooth:before { content: "\f29a"; }

.ion-md-boat:before { content: "\f29b"; }

.ion-md-body:before { content: "\f29c"; }

.ion-md-bonfire:before { content: "\f29d"; }

.ion-md-book:before { content: "\f29e"; }

.ion-md-bookmark:before { content: "\f29f"; }

.ion-md-bookmarks:before { content: "\f2a0"; }

.ion-md-bowtie:before { content: "\f2a1"; }

.ion-md-briefcase:before { content: "\f2a2"; }

.ion-md-browsers:before { content: "\f2a3"; }

.ion-md-brush:before { content: "\f2a4"; }

.ion-md-bug:before { content: "\f2a5"; }

.ion-md-build:before { content: "\f2a6"; }

.ion-md-bulb:before { content: "\f2a7"; }

.ion-md-bus:before { content: "\f2a8"; }

.ion-md-cafe:before { content: "\f2a9"; }

.ion-md-calculator:before { content: "\f2aa"; }

.ion-md-calendar:before { content: "\f2ab"; }

.ion-md-call:before { content: "\f2ac"; }

.ion-md-camera:before { content: "\f2ad"; }

.ion-md-car:before { content: "\f2b2"; }

.ion-md-card:before { content: "\f2b3"; }

.ion-md-cart:before { content: "\f2b4"; }

.ion-md-cash:before { content: "\f2b5"; }

.ion-md-chatboxes:before { content: "\f2b6"; }

.ion-md-chatbubbles:before { content: "\f2b7"; }

.ion-md-checkbox:before { content: "\f2b9"; }

.ion-md-checkbox-outline:before { content: "\f2b8"; }

.ion-md-checkmark:before { content: "\f2bc"; }

.ion-md-checkmark-circle:before { content: "\f2bb"; }

.ion-md-checkmark-circle-outline:before { content: "\f2ba"; }

.ion-md-clipboard:before { content: "\f2bd"; }

.ion-md-clock:before { content: "\f2be"; }

.ion-md-close:before { content: "\f2c0"; }

.ion-md-close-circle:before { content: "\f2bf"; }

.ion-md-closed-captioning:before { content: "\f2c1"; }

.ion-md-cloud:before { content: "\f2c9"; }

.ion-md-cloud-circle:before { content: "\f2c2"; }

.ion-md-cloud-done:before { content: "\f2c3"; }

.ion-md-cloud-download:before { content: "\f2c6"; }

.ion-md-cloud-outline:before { content: "\f2c7"; }

.ion-md-cloud-upload:before { content: "\f2c8"; }

.ion-md-cloudy:before { content: "\f2cb"; }

.ion-md-cloudy-night:before { content: "\f2ca"; }

.ion-md-code:before { content: "\f2ce"; }

.ion-md-code-download:before { content: "\f2cc"; }

.ion-md-code-working:before { content: "\f2cd"; }

.ion-md-cog:before { content: "\f2cf"; }

.ion-md-color-fill:before { content: "\f2d0"; }

.ion-md-color-filter:before { content: "\f2d1"; }

.ion-md-color-palette:before { content: "\f2d2"; }

.ion-md-color-wand:before { content: "\f2d3"; }

.ion-md-compass:before { content: "\f2d4"; }

.ion-md-construct:before { content: "\f2d5"; }

.ion-md-contact:before { content: "\f2d6"; }

.ion-md-contacts:before { content: "\f2d7"; }

.ion-md-contract:before { content: "\f2d8"; }

.ion-md-contrast:before { content: "\f2d9"; }

.ion-md-copy:before { content: "\f2da"; }

.ion-md-create:before { content: "\f2db"; }

.ion-md-crop:before { content: "\f2dc"; }

.ion-md-cube:before { content: "\f2dd"; }

.ion-md-cut:before { content: "\f2de"; }

.ion-md-desktop:before { content: "\f2df"; }

.ion-md-disc:before { content: "\f2e0"; }

.ion-md-document:before { content: "\f2e1"; }

.ion-md-done-all:before { content: "\f2e2"; }

.ion-md-download:before { content: "\f2e3"; }

.ion-md-easel:before { content: "\f2e4"; }

.ion-md-egg:before { content: "\f2e5"; }

.ion-md-exit:before { content: "\f2e6"; }

.ion-md-expand:before { content: "\f2e7"; }

.ion-md-eye:before { content: "\f2e9"; }

.ion-md-eye-off:before { content: "\f2e8"; }

.ion-md-fastforward:before { content: "\f2ea"; }

.ion-md-female:before { content: "\f2eb"; }

.ion-md-filing:before { content: "\f2ec"; }

.ion-md-film:before { content: "\f2ed"; }

.ion-md-finger-print:before { content: "\f2ee"; }

.ion-md-flag:before { content: "\f2ef"; }

.ion-md-flame:before { content: "\f2f0"; }

.ion-md-flash:before { content: "\f2f1"; }

.ion-md-flask:before { content: "\f2f2"; }

.ion-md-flower:before { content: "\f2f3"; }

.ion-md-folder:before { content: "\f2f5"; }

.ion-md-folder-open:before { content: "\f2f4"; }

.ion-md-football:before { content: "\f2f6"; }

.ion-md-funnel:before { content: "\f2f7"; }

.ion-md-game-controller-a:before { content: "\f2f8"; }

.ion-md-game-controller-b:before { content: "\f2f9"; }

.ion-md-git-branch:before { content: "\f2fa"; }

.ion-md-git-commit:before { content: "\f2fb"; }

.ion-md-git-compare:before { content: "\f2fc"; }

.ion-md-git-merge:before { content: "\f2fd"; }

.ion-md-git-network:before { content: "\f2fe"; }

.ion-md-git-pull-request:before { content: "\f2ff"; }

.ion-md-glasses:before { content: "\f300"; }

.ion-md-globe:before { content: "\f301"; }

.ion-md-grid:before { content: "\f302"; }

.ion-md-hammer:before { content: "\f303"; }

.ion-md-hand:before { content: "\f304"; }

.ion-md-happy:before { content: "\f305"; }

.ion-md-headset:before { content: "\f306"; }

.ion-md-heart:before { content: "\f308"; }

.ion-md-heart-outline:before { content: "\f307"; }

.ion-md-help:before { content: "\f30b"; }

.ion-md-help-buoy:before { content: "\f309"; }

.ion-md-help-circle:before { content: "\f30a"; }

.ion-md-home:before { content: "\f30c"; }

.ion-md-ice-cream:before { content: "\f30d"; }

.ion-md-image:before { content: "\f30e"; }

.ion-md-images:before { content: "\f30f"; }

.ion-md-infinite:before { content: "\f310"; }

.ion-md-information:before { content: "\f312"; }

.ion-md-information-circle:before { content: "\f311"; }

.ion-md-ionic:before { content: "\f313"; }

.ion-md-ionitron:before { content: "\f314"; }

.ion-md-jet:before { content: "\f315"; }

.ion-md-key:before { content: "\f316"; }

.ion-md-keypad:before { content: "\f317"; }

.ion-md-laptop:before { content: "\f318"; }

.ion-md-leaf:before { content: "\f319"; }

.ion-md-link:before { content: "\f22e"; }

.ion-md-list:before { content: "\f31b"; }

.ion-md-list-box:before { content: "\f31a"; }

.ion-md-locate:before { content: "\f31c"; }

.ion-md-lock:before { content: "\f31d"; }

.ion-md-log-in:before { content: "\f31e"; }

.ion-md-log-out:before { content: "\f31f"; }

.ion-md-magnet:before { content: "\f320"; }

.ion-md-mail:before { content: "\f322"; }

.ion-md-mail-open:before { content: "\f321"; }

.ion-md-male:before { content: "\f323"; }

.ion-md-man:before { content: "\f324"; }

.ion-md-map:before { content: "\f325"; }

.ion-md-medal:before { content: "\f326"; }

.ion-md-medical:before { content: "\f327"; }

.ion-md-medkit:before { content: "\f328"; }

.ion-md-megaphone:before { content: "\f329"; }

.ion-md-menu:before { content: "\f32a"; }

.ion-md-mic:before { content: "\f32c"; }

.ion-md-mic-off:before { content: "\f32b"; }

.ion-md-microphone:before { content: "\f32d"; }

.ion-md-moon:before { content: "\f32e"; }

.ion-md-more:before { content: "\f1c9"; }

.ion-md-move:before { content: "\f331"; }

.ion-md-musical-note:before { content: "\f332"; }

.ion-md-musical-notes:before { content: "\f333"; }

.ion-md-navigate:before { content: "\f334"; }

.ion-md-no-smoking:before { content: "\f335"; }

.ion-md-notifications:before { content: "\f338"; }

.ion-md-notifications-off:before { content: "\f336"; }

.ion-md-notifications-outline:before { content: "\f337"; }

.ion-md-nuclear:before { content: "\f339"; }

.ion-md-nutrition:before { content: "\f33a"; }

.ion-md-open:before { content: "\f33b"; }

.ion-md-options:before { content: "\f33c"; }

.ion-md-outlet:before { content: "\f33d"; }

.ion-md-paper:before { content: "\f33f"; }

.ion-md-paper-plane:before { content: "\f33e"; }

.ion-md-partly-sunny:before { content: "\f340"; }

.ion-md-pause:before { content: "\f341"; }

.ion-md-paw:before { content: "\f342"; }

.ion-md-people:before { content: "\f343"; }

.ion-md-person:before { content: "\f345"; }

.ion-md-person-add:before { content: "\f344"; }

.ion-md-phone-landscape:before { content: "\f346"; }

.ion-md-phone-portrait:before { content: "\f347"; }

.ion-md-photos:before { content: "\f348"; }

.ion-md-pie:before { content: "\f349"; }

.ion-md-pin:before { content: "\f34a"; }

.ion-md-pint:before { content: "\f34b"; }

.ion-md-pizza:before { content: "\f354"; }

.ion-md-plane:before { content: "\f355"; }

.ion-md-planet:before { content: "\f356"; }

.ion-md-play:before { content: "\f357"; }

.ion-md-podium:before { content: "\f358"; }

.ion-md-power:before { content: "\f359"; }

.ion-md-pricetag:before { content: "\f35a"; }

.ion-md-pricetags:before { content: "\f35b"; }

.ion-md-print:before { content: "\f35c"; }

.ion-md-pulse:before { content: "\f35d"; }

.ion-md-qr-scanner:before { content: "\f35e"; }

.ion-md-quote:before { content: "\f35f"; }

.ion-md-radio:before { content: "\f362"; }

.ion-md-radio-button-off:before { content: "\f360"; }

.ion-md-radio-button-on:before { content: "\f361"; }

.ion-md-rainy:before { content: "\f363"; }

.ion-md-recording:before { content: "\f364"; }

.ion-md-redo:before { content: "\f365"; }

.ion-md-refresh:before { content: "\f366"; }

.ion-md-refresh-circle:before { content: "\f228"; }

.ion-md-remove:before { content: "\f368"; }

.ion-md-remove-circle:before { content: "\f367"; }

.ion-md-reorder:before { content: "\f369"; }

.ion-md-repeat:before { content: "\f36a"; }

.ion-md-resize:before { content: "\f36b"; }

.ion-md-restaurant:before { content: "\f36c"; }

.ion-md-return-left:before { content: "\f36d"; }

.ion-md-return-right:before { content: "\f36e"; }

.ion-md-reverse-camera:before { content: "\f36f"; }

.ion-md-rewind:before { content: "\f370"; }

.ion-md-ribbon:before { content: "\f371"; }

.ion-md-rose:before { content: "\f372"; }

.ion-md-sad:before { content: "\f373"; }

.ion-md-school:before { content: "\f374"; }

.ion-md-search:before { content: "\f375"; }

.ion-md-send:before { content: "\f376"; }

.ion-md-settings:before { content: "\f377"; }

.ion-md-share:before { content: "\f379"; }

.ion-md-share-alt:before { content: "\f378"; }

.ion-md-shirt:before { content: "\f37a"; }

.ion-md-shuffle:before { content: "\f37b"; }

.ion-md-skip-backward:before { content: "\f37c"; }

.ion-md-skip-forward:before { content: "\f37d"; }

.ion-md-snow:before { content: "\f37e"; }

.ion-md-speedometer:before { content: "\f37f"; }

.ion-md-square:before { content: "\f381"; }

.ion-md-square-outline:before { content: "\f380"; }

.ion-md-star:before { content: "\f384"; }

.ion-md-star-half:before { content: "\f382"; }

.ion-md-star-outline:before { content: "\f383"; }

.ion-md-stats:before { content: "\f385"; }

.ion-md-stopwatch:before { content: "\f386"; }

.ion-md-subway:before { content: "\f387"; }

.ion-md-sunny:before { content: "\f388"; }

.ion-md-swap:before { content: "\f389"; }

.ion-md-switch:before { content: "\f38a"; }

.ion-md-sync:before { content: "\f38b"; }

.ion-md-tablet-landscape:before { content: "\f38c"; }

.ion-md-tablet-portrait:before { content: "\f38d"; }

.ion-md-tennisball:before { content: "\f38e"; }

.ion-md-text:before { content: "\f38f"; }

.ion-md-thermometer:before { content: "\f390"; }

.ion-md-thumbs-down:before { content: "\f391"; }

.ion-md-thumbs-up:before { content: "\f392"; }

.ion-md-thunderstorm:before { content: "\f393"; }

.ion-md-time:before { content: "\f394"; }

.ion-md-timer:before { content: "\f395"; }

.ion-md-train:before { content: "\f396"; }

.ion-md-transgender:before { content: "\f397"; }

.ion-md-trash:before { content: "\f398"; }

.ion-md-trending-down:before { content: "\f399"; }

.ion-md-trending-up:before { content: "\f39a"; }

.ion-md-trophy:before { content: "\f39b"; }

.ion-md-umbrella:before { content: "\f39c"; }

.ion-md-undo:before { content: "\f39d"; }

.ion-md-unlock:before { content: "\f39e"; }

.ion-md-videocam:before { content: "\f39f"; }

.ion-md-volume-down:before { content: "\f3a0"; }

.ion-md-volume-mute:before { content: "\f3a1"; }

.ion-md-volume-off:before { content: "\f3a2"; }

.ion-md-volume-up:before { content: "\f3a3"; }

.ion-md-walk:before { content: "\f3a4"; }

.ion-md-warning:before { content: "\f3a5"; }

.ion-md-watch:before { content: "\f3a6"; }

.ion-md-water:before { content: "\f3a7"; }

.ion-md-wifi:before { content: "\f3a8"; }

.ion-md-wine:before { content: "\f3a9"; }

.ion-md-woman:before { content: "\f3aa"; }

/*# sourceMappingURL=ionicons.css.map */

@font-face{font-family:'Barlow-Regular';src:url(/fonts/e7eb634d040a6f384033.ttf) format("truetype"),url(/fonts/e7eb634d040a6f384033.ttf) format("truetype");font-weight:normal;font-style:normal}@font-face{font-family:'BarlowSemiCondensed-Regular';src:url(/fonts/05cbb3ba9db7b5e1da6e.ttf) format("truetype"),url(/fonts/05cbb3ba9db7b5e1da6e.ttf) format("truetype");font-weight:normal;font-style:normal}html,body{margin:0;padding:0;background:#f3f4f5;color:#232323;letter-spacing:.4px}h1,h2,h3,h4,h5{font-weight:normal;text-transform:capitalize}figure{display:block;-webkit-margin-before:0;-webkit-margin-after:0;-webkit-margin-start:0;-webkit-margin-end:0}.theo-primary-color,.vjs-selected{color:#ba0c2f !important}.theo-primary-background{color:#000000 !important;background-color:#ba0c2f !important}.genre-background{background-color:#fff}.genre-background.opacity80{background-color:rgba(255,255,255,0.8)}.genre-border{border-color:#fff !important}.genre-border .slickProgress li{color:#fff !important}.genre-progress{background-color:#fff !important}.genre-color{color:#fff !important}.genre-color::before{color:#fff !important}.genre-color:hover .button-default{color:#fff !important}.slick-arrow::before{color:#fff !important}.genre-border-active.active,.genre-border-active:active{border-color:#fff !important}.genre-border-hover:hover,.genre-border-hover:focus{border-color:#fff !important}.genre-color-active.active,.genre-color-active:active{color:#fff !important}.asset-download:hover,.add-to-basket:hover{background-color:#fff !important}.asset-download:hover::before,.add-to-basket:hover::before{color:#fff !important}.genre-color-hover:hover,.genre-color-hover:focus{color:#fff}.genre-color-pseudo::after,.genre-color-pseudo::before{color:#fff}.genre-color-pseudo-active.active::after,.genre-color-pseudo-active.active::before{color:#fff}.genre-color-pseudo-background::after,.genre-color-pseudo-background::before{background-color:#fff}.mpx-product-show-asset-carousel .slick-current .overlay-gradient::before{box-shadow:inset 3px 3px #fff,inset -3px -3px #fff}.genre-reset .genre-cinema .genre-background,.genre-cinema .genre-background{background-color:#ba0c2f}.genre-reset .genre-cinema .genre-background.opacity80,.genre-cinema .genre-background.opacity80{background-color:rgba(186,12,47,0.8)}.genre-reset .genre-cinema .genre-border,.genre-cinema .genre-border{border-color:#ba0c2f !important}.genre-reset .genre-cinema .genre-border .slickProgress li,.genre-cinema .genre-border .slickProgress li{color:#ba0c2f !important}.genre-reset .genre-cinema .genre-progress,.genre-cinema .genre-progress{background-color:#ba0c2f !important}.genre-reset .genre-cinema .genre-color,.genre-cinema .genre-color{color:#ba0c2f !important}.genre-reset .genre-cinema .genre-color::before,.genre-cinema .genre-color::before{color:#ba0c2f !important}.genre-reset .genre-cinema .genre-color:hover .button-default,.genre-cinema .genre-color:hover .button-default{color:#fff !important}.genre-reset .genre-cinema .slick-arrow::before,.genre-cinema .slick-arrow::before{color:#ba0c2f !important}.genre-reset .genre-cinema .genre-border-active.active,.genre-reset .genre-cinema .genre-border-active:active,.genre-cinema .genre-border-active.active,.genre-cinema .genre-border-active:active{border-color:#ba0c2f !important}.genre-reset .genre-cinema .genre-border-hover:hover,.genre-reset .genre-cinema .genre-border-hover:focus,.genre-cinema .genre-border-hover:hover,.genre-cinema .genre-border-hover:focus{border-color:#ba0c2f !important}.genre-reset .genre-cinema .genre-color-active.active,.genre-reset .genre-cinema .genre-color-active:active,.genre-cinema .genre-color-active.active,.genre-cinema .genre-color-active:active{color:#ba0c2f !important}.genre-reset .genre-cinema .asset-download:hover,.genre-reset .genre-cinema .add-to-basket:hover,.genre-cinema .asset-download:hover,.genre-cinema .add-to-basket:hover{background-color:#ba0c2f !important}.genre-reset .genre-cinema .asset-download:hover::before,.genre-reset .genre-cinema .add-to-basket:hover::before,.genre-cinema .asset-download:hover::before,.genre-cinema .add-to-basket:hover::before{color:#fff !important}.genre-reset .genre-cinema .genre-color-hover:hover,.genre-reset .genre-cinema .genre-color-hover:focus,.genre-cinema .genre-color-hover:hover,.genre-cinema .genre-color-hover:focus{color:#ba0c2f}.genre-reset .genre-cinema .genre-color-pseudo::after,.genre-reset .genre-cinema .genre-color-pseudo::before,.genre-cinema .genre-color-pseudo::after,.genre-cinema .genre-color-pseudo::before{color:#ba0c2f}.genre-reset .genre-cinema .genre-color-pseudo-active.active::after,.genre-reset .genre-cinema .genre-color-pseudo-active.active::before,.genre-cinema .genre-color-pseudo-active.active::after,.genre-cinema .genre-color-pseudo-active.active::before{color:#ba0c2f}.genre-reset .genre-cinema .genre-color-pseudo-background::after,.genre-reset .genre-cinema .genre-color-pseudo-background::before,.genre-cinema .genre-color-pseudo-background::after,.genre-cinema .genre-color-pseudo-background::before{background-color:#ba0c2f}.genre-reset .genre-cinema .mpx-product-show-asset-carousel .slick-current .overlay-gradient::before,.genre-cinema .mpx-product-show-asset-carousel .slick-current .overlay-gradient::before{box-shadow:inset 3px 3px #ba0c2f,inset -3px -3px #ba0c2f}.genre-reset .genre-cinema .theo-primary-color,.genre-reset .genre-cinema .vjs-selected,.genre-cinema .theo-primary-color,.genre-cinema .vjs-selected{color:#ba0c2f !important}.genre-reset .genre-cinema .theo-primary-background,.genre-cinema .theo-primary-background{color:#000000 !important;background-color:#ba0c2f !important}.genre-reset .genre-format .genre-background,.genre-format .genre-background{background-color:#ba0c2f}.genre-reset .genre-format .genre-background.opacity80,.genre-format .genre-background.opacity80{background-color:rgba(186,12,47,0.8)}.genre-reset .genre-format .genre-border,.genre-format .genre-border{border-color:#ba0c2f !important}.genre-reset .genre-format .genre-border .slickProgress li,.genre-format .genre-border .slickProgress li{color:#ba0c2f !important}.genre-reset .genre-format .genre-progress,.genre-format .genre-progress{background-color:#ba0c2f !important}.genre-reset .genre-format .genre-color,.genre-format .genre-color{color:#ba0c2f !important}.genre-reset .genre-format .genre-color::before,.genre-format .genre-color::before{color:#ba0c2f !important}.genre-reset .genre-format .genre-color:hover .button-default,.genre-format .genre-color:hover .button-default{color:#fff !important}.genre-reset .genre-format .slick-arrow::before,.genre-format .slick-arrow::before{color:#ba0c2f !important}.genre-reset .genre-format .genre-border-active.active,.genre-reset .genre-format .genre-border-active:active,.genre-format .genre-border-active.active,.genre-format .genre-border-active:active{border-color:#ba0c2f !important}.genre-reset .genre-format .genre-border-hover:hover,.genre-reset .genre-format .genre-border-hover:focus,.genre-format .genre-border-hover:hover,.genre-format .genre-border-hover:focus{border-color:#ba0c2f !important}.genre-reset .genre-format .genre-color-active.active,.genre-reset .genre-format .genre-color-active:active,.genre-format .genre-color-active.active,.genre-format .genre-color-active:active{color:#ba0c2f !important}.genre-reset .genre-format .asset-download:hover,.genre-reset .genre-format .add-to-basket:hover,.genre-format .asset-download:hover,.genre-format .add-to-basket:hover{background-color:#ba0c2f !important}.genre-reset .genre-format .asset-download:hover::before,.genre-reset .genre-format .add-to-basket:hover::before,.genre-format .asset-download:hover::before,.genre-format .add-to-basket:hover::before{color:#fff !important}.genre-reset .genre-format .genre-color-hover:hover,.genre-reset .genre-format .genre-color-hover:focus,.genre-format .genre-color-hover:hover,.genre-format .genre-color-hover:focus{color:#ba0c2f}.genre-reset .genre-format .genre-color-pseudo::after,.genre-reset .genre-format .genre-color-pseudo::before,.genre-format .genre-color-pseudo::after,.genre-format .genre-color-pseudo::before{color:#ba0c2f}.genre-reset .genre-format .genre-color-pseudo-active.active::after,.genre-reset .genre-format .genre-color-pseudo-active.active::before,.genre-format .genre-color-pseudo-active.active::after,.genre-format .genre-color-pseudo-active.active::before{color:#ba0c2f}.genre-reset .genre-format .genre-color-pseudo-background::after,.genre-reset .genre-format .genre-color-pseudo-background::before,.genre-format .genre-color-pseudo-background::after,.genre-format .genre-color-pseudo-background::before{background-color:#ba0c2f}.genre-reset .genre-format .mpx-product-show-asset-carousel .slick-current .overlay-gradient::before,.genre-format .mpx-product-show-asset-carousel .slick-current .overlay-gradient::before{box-shadow:inset 3px 3px #ba0c2f,inset -3px -3px #ba0c2f}.genre-reset .genre-format .theo-primary-color,.genre-reset .genre-format .vjs-selected,.genre-format .theo-primary-color,.genre-format .vjs-selected{color:#ba0c2f !important}.genre-reset .genre-format .theo-primary-background,.genre-format .theo-primary-background{color:#000000 !important;background-color:#ba0c2f !important}.genre-reset .genre-television .genre-background,.genre-television .genre-background{background-color:#ba0c2f}.genre-reset .genre-television .genre-background.opacity80,.genre-television .genre-background.opacity80{background-color:rgba(186,12,47,0.8)}.genre-reset .genre-television .genre-border,.genre-television .genre-border{border-color:#ba0c2f !important}.genre-reset .genre-television .genre-border .slickProgress li,.genre-television .genre-border .slickProgress li{color:#ba0c2f !important}.genre-reset .genre-television .genre-progress,.genre-television .genre-progress{background-color:#ba0c2f !important}.genre-reset .genre-television .genre-color,.genre-television .genre-color{color:#ba0c2f !important}.genre-reset .genre-television .genre-color::before,.genre-television .genre-color::before{color:#ba0c2f !important}.genre-reset .genre-television .genre-color:hover .button-default,.genre-television .genre-color:hover .button-default{color:#fff !important}.genre-reset .genre-television .slick-arrow::before,.genre-television .slick-arrow::before{color:#ba0c2f !important}.genre-reset .genre-television .genre-border-active.active,.genre-reset .genre-television .genre-border-active:active,.genre-television .genre-border-active.active,.genre-television .genre-border-active:active{border-color:#ba0c2f !important}.genre-reset .genre-television .genre-border-hover:hover,.genre-reset .genre-television .genre-border-hover:focus,.genre-television .genre-border-hover:hover,.genre-television .genre-border-hover:focus{border-color:#ba0c2f !important}.genre-reset .genre-television .genre-color-active.active,.genre-reset .genre-television .genre-color-active:active,.genre-television .genre-color-active.active,.genre-television .genre-color-active:active{color:#ba0c2f !important}.genre-reset .genre-television .asset-download:hover,.genre-reset .genre-television .add-to-basket:hover,.genre-television .asset-download:hover,.genre-television .add-to-basket:hover{background-color:#ba0c2f !important}.genre-reset .genre-television .asset-download:hover::before,.genre-reset .genre-television .add-to-basket:hover::before,.genre-television .asset-download:hover::before,.genre-television .add-to-basket:hover::before{color:#fff !important}.genre-reset .genre-television .genre-color-hover:hover,.genre-reset .genre-television .genre-color-hover:focus,.genre-television .genre-color-hover:hover,.genre-television .genre-color-hover:focus{color:#ba0c2f}.genre-reset .genre-television .genre-color-pseudo::after,.genre-reset .genre-television .genre-color-pseudo::before,.genre-television .genre-color-pseudo::after,.genre-television .genre-color-pseudo::before{color:#ba0c2f}.genre-reset .genre-television .genre-color-pseudo-active.active::after,.genre-reset .genre-television .genre-color-pseudo-active.active::before,.genre-television .genre-color-pseudo-active.active::after,.genre-television .genre-color-pseudo-active.active::before{color:#ba0c2f}.genre-reset .genre-television .genre-color-pseudo-background::after,.genre-reset .genre-television .genre-color-pseudo-background::before,.genre-television .genre-color-pseudo-background::after,.genre-television .genre-color-pseudo-background::before{background-color:#ba0c2f}.genre-reset .genre-television .mpx-product-show-asset-carousel .slick-current .overlay-gradient::before,.genre-television .mpx-product-show-asset-carousel .slick-current .overlay-gradient::before{box-shadow:inset 3px 3px #ba0c2f,inset -3px -3px #ba0c2f}.genre-reset .genre-television .theo-primary-color,.genre-reset .genre-television .vjs-selected,.genre-television .theo-primary-color,.genre-television .vjs-selected{color:#ba0c2f !important}.genre-reset .genre-television .theo-primary-background,.genre-television .theo-primary-background{color:#000000 !important;background-color:#ba0c2f !important}.genre-reset .genre-movies .genre-background,.genre-movies .genre-background{background-color:#ba0c2f}.genre-reset .genre-movies .genre-background.opacity80,.genre-movies .genre-background.opacity80{background-color:rgba(186,12,47,0.8)}.genre-reset .genre-movies .genre-border,.genre-movies .genre-border{border-color:#ba0c2f !important}.genre-reset .genre-movies .genre-border .slickProgress li,.genre-movies .genre-border .slickProgress li{color:#ba0c2f !important}.genre-reset .genre-movies .genre-progress,.genre-movies .genre-progress{background-color:#ba0c2f !important}.genre-reset .genre-movies .genre-color,.genre-movies .genre-color{color:#ba0c2f !important}.genre-reset .genre-movies .genre-color::before,.genre-movies .genre-color::before{color:#ba0c2f !important}.genre-reset .genre-movies .genre-color:hover .button-default,.genre-movies .genre-color:hover .button-default{color:#fff !important}.genre-reset .genre-movies .slick-arrow::before,.genre-movies .slick-arrow::before{color:#ba0c2f !important}.genre-reset .genre-movies .genre-border-active.active,.genre-reset .genre-movies .genre-border-active:active,.genre-movies .genre-border-active.active,.genre-movies .genre-border-active:active{border-color:#ba0c2f !important}.genre-reset .genre-movies .genre-border-hover:hover,.genre-reset .genre-movies .genre-border-hover:focus,.genre-movies .genre-border-hover:hover,.genre-movies .genre-border-hover:focus{border-color:#ba0c2f !important}.genre-reset .genre-movies .genre-color-active.active,.genre-reset .genre-movies .genre-color-active:active,.genre-movies .genre-color-active.active,.genre-movies .genre-color-active:active{color:#ba0c2f !important}.genre-reset .genre-movies .asset-download:hover,.genre-reset .genre-movies .add-to-basket:hover,.genre-movies .asset-download:hover,.genre-movies .add-to-basket:hover{background-color:#ba0c2f !important}.genre-reset .genre-movies .asset-download:hover::before,.genre-reset .genre-movies .add-to-basket:hover::before,.genre-movies .asset-download:hover::before,.genre-movies .add-to-basket:hover::before{color:#fff !important}.genre-reset .genre-movies .genre-color-hover:hover,.genre-reset .genre-movies .genre-color-hover:focus,.genre-movies .genre-color-hover:hover,.genre-movies .genre-color-hover:focus{color:#ba0c2f}.genre-reset .genre-movies .genre-color-pseudo::after,.genre-reset .genre-movies .genre-color-pseudo::before,.genre-movies .genre-color-pseudo::after,.genre-movies .genre-color-pseudo::before{color:#ba0c2f}.genre-reset .genre-movies .genre-color-pseudo-active.active::after,.genre-reset .genre-movies .genre-color-pseudo-active.active::before,.genre-movies .genre-color-pseudo-active.active::after,.genre-movies .genre-color-pseudo-active.active::before{color:#ba0c2f}.genre-reset .genre-movies .genre-color-pseudo-background::after,.genre-reset .genre-movies .genre-color-pseudo-background::before,.genre-movies .genre-color-pseudo-background::after,.genre-movies .genre-color-pseudo-background::before{background-color:#ba0c2f}.genre-reset .genre-movies .mpx-product-show-asset-carousel .slick-current .overlay-gradient::before,.genre-movies .mpx-product-show-asset-carousel .slick-current .overlay-gradient::before{box-shadow:inset 3px 3px #ba0c2f,inset -3px -3px #ba0c2f}.genre-reset .genre-movies .theo-primary-color,.genre-reset .genre-movies .vjs-selected,.genre-movies .theo-primary-color,.genre-movies .vjs-selected{color:#ba0c2f !important}.genre-reset .genre-movies .theo-primary-background,.genre-movies .theo-primary-background{color:#000000 !important;background-color:#ba0c2f !important}.genre-reset .genre-others .genre-background,.genre-others .genre-background{background-color:#ba0c2f}.genre-reset .genre-others .genre-background.opacity80,.genre-others .genre-background.opacity80{background-color:rgba(186,12,47,0.8)}.genre-reset .genre-others .genre-border,.genre-others .genre-border{border-color:#ba0c2f !important}.genre-reset .genre-others .genre-border .slickProgress li,.genre-others .genre-border .slickProgress li{color:#ba0c2f !important}.genre-reset .genre-others .genre-progress,.genre-others .genre-progress{background-color:#ba0c2f !important}.genre-reset .genre-others .genre-color,.genre-others .genre-color{color:#ba0c2f !important}.genre-reset .genre-others .genre-color::before,.genre-others .genre-color::before{color:#ba0c2f !important}.genre-reset .genre-others .genre-color:hover .button-default,.genre-others .genre-color:hover .button-default{color:#fff !important}.genre-reset .genre-others .slick-arrow::before,.genre-others .slick-arrow::before{color:#ba0c2f !important}.genre-reset .genre-others .genre-border-active.active,.genre-reset .genre-others .genre-border-active:active,.genre-others .genre-border-active.active,.genre-others .genre-border-active:active{border-color:#ba0c2f !important}.genre-reset .genre-others .genre-border-hover:hover,.genre-reset .genre-others .genre-border-hover:focus,.genre-others .genre-border-hover:hover,.genre-others .genre-border-hover:focus{border-color:#ba0c2f !important}.genre-reset .genre-others .genre-color-active.active,.genre-reset .genre-others .genre-color-active:active,.genre-others .genre-color-active.active,.genre-others .genre-color-active:active{color:#ba0c2f !important}.genre-reset .genre-others .asset-download:hover,.genre-reset .genre-others .add-to-basket:hover,.genre-others .asset-download:hover,.genre-others .add-to-basket:hover{background-color:#ba0c2f !important}.genre-reset .genre-others .asset-download:hover::before,.genre-reset .genre-others .add-to-basket:hover::before,.genre-others .asset-download:hover::before,.genre-others .add-to-basket:hover::before{color:#fff !important}.genre-reset .genre-others .genre-color-hover:hover,.genre-reset .genre-others .genre-color-hover:focus,.genre-others .genre-color-hover:hover,.genre-others .genre-color-hover:focus{color:#ba0c2f}.genre-reset .genre-others .genre-color-pseudo::after,.genre-reset .genre-others .genre-color-pseudo::before,.genre-others .genre-color-pseudo::after,.genre-others .genre-color-pseudo::before{color:#ba0c2f}.genre-reset .genre-others .genre-color-pseudo-active.active::after,.genre-reset .genre-others .genre-color-pseudo-active.active::before,.genre-others .genre-color-pseudo-active.active::after,.genre-others .genre-color-pseudo-active.active::before{color:#ba0c2f}.genre-reset .genre-others .genre-color-pseudo-background::after,.genre-reset .genre-others .genre-color-pseudo-background::before,.genre-others .genre-color-pseudo-background::after,.genre-others .genre-color-pseudo-background::before{background-color:#ba0c2f}.genre-reset .genre-others .mpx-product-show-asset-carousel .slick-current .overlay-gradient::before,.genre-others .mpx-product-show-asset-carousel .slick-current .overlay-gradient::before{box-shadow:inset 3px 3px #ba0c2f,inset -3px -3px #ba0c2f}.genre-reset .genre-others .theo-primary-color,.genre-reset .genre-others .vjs-selected,.genre-others .theo-primary-color,.genre-others .vjs-selected{color:#ba0c2f !important}.genre-reset .genre-others .theo-primary-background,.genre-others .theo-primary-background{color:#000000 !important;background-color:#ba0c2f !important}.default-theme .genre-background{background-color:#ba0c2f}.default-theme .genre-background.opacity80{background-color:rgba(186,12,47,0.8)}.default-theme .genre-border{border-color:#ba0c2f !important}.default-theme .genre-border .slickProgress li{color:#ba0c2f !important}.default-theme .genre-progress{background-color:#ba0c2f !important}.default-theme .genre-color{color:#ba0c2f !important}.default-theme .genre-color::before{color:#ba0c2f !important}.default-theme .genre-color:hover .button-default{color:#fff !important}.default-theme .slick-arrow::before{color:#ba0c2f !important}.default-theme .genre-border-active.active,.default-theme .genre-border-active:active{border-color:#ba0c2f !important}.default-theme .genre-border-hover:hover,.default-theme .genre-border-hover:focus{border-color:#ba0c2f !important}.default-theme .genre-color-active.active,.default-theme .genre-color-active:active{color:#ba0c2f !important}.default-theme .asset-download:hover,.default-theme .add-to-basket:hover{background-color:#ba0c2f !important}.default-theme .asset-download:hover::before,.default-theme .add-to-basket:hover::before{color:#fff !important}.default-theme .genre-color-hover:hover,.default-theme .genre-color-hover:focus{color:#ba0c2f}.default-theme .genre-color-pseudo::after,.default-theme .genre-color-pseudo::before{color:#ba0c2f}.default-theme .genre-color-pseudo-active.active::after,.default-theme .genre-color-pseudo-active.active::before{color:#ba0c2f}.default-theme .genre-color-pseudo-background::after,.default-theme .genre-color-pseudo-background::before{background-color:#ba0c2f}.default-theme .mpx-product-show-asset-carousel .slick-current .overlay-gradient::before{box-shadow:inset 3px 3px #ba0c2f,inset -3px -3px #ba0c2f}.mpx-product-tile{position:relative;height:auto;margin:0;padding:15px;transition:all 0.4s ease;overflow:hidden}.mpx-product-tile .mpx-product-favorite-icon{position:absolute;top:7px;right:15px}.mpx-product-tile .favorites-button{font-size:0}.mpx-product-tile .favorites-button.add-favorite::before{color:#fff;content:'\F4B2';font-family:'Ionicons';font-size:18px;text-shadow:1px 1px 1px rgba(0,0,0,0.09),-1px -1px 1px rgba(0,0,0,0.09)}.mpx-product-tile .favorites-button.remove-favorite::before{color:#fff;content:'\F4B3';font-family:'Ionicons';font-size:18px;text-shadow:1px 1px 1px rgba(0,0,0,0.09),-1px -1px 1px rgba(0,0,0,0.09)}.mpx-product-tile:hover .mpx-product-favorite-icon{display:block}.mpx-product-tile:hover .mpx-product-tile--info{margin-top:-45px;background-color:#fff;height:124px}.mpx-product-tile:hover .mpx-product-tile--title>div{color:#262626;line-height:1.15}.mpx-product-tile:hover .mpx-product-tile--title>div.genre{font-size:14px;font-weight:600;line-height:1.64;color:#b9b9b9}.mpx-product-tile:hover .mpx-product-tile--title>div.mpx-product-tile--synopsis{opacity:1}.mpx-product-tile:hover .mpx-product-tile--title>div.mpx-product-tile--synopsis p{padding:0;margin:0}.mpx-product-tile a{text-decoration:none}.mpx-product-tile a:hover .overlay-gradient::before{display:none}.mpx-product-tile a:hover .mpx-product-favorite-icon{display:block}.mpx-product-tile .overlay-gradient::before{background-image:linear-gradient(to bottom, transparent 0%, transparent 60%, rgba(0,0,0,0.75) 100%);content:'';background-color:rgba(0,0,0,0.13);cursor:pointer;position:absolute;top:15px;bottom:15px;left:15px;right:15px}@media (max-width: 479px){.mpx-product-tile .overlay-gradient::before{top:7.5px;bottom:7.5px;left:7.5px;right:7.5px}}.mpx-product-tile .mpx-thumbor{background-color:#dadce1;height:calc(((1440px - 2 * 15px) / 4 - 30px) * 9 / 16)}@media (max-width: 1440px){.mpx-product-tile .mpx-thumbor{height:calc(((100vw - 2 * 15px) / 4 - 30px) * 9 / 16)}}@media (max-width: 1250px){.mpx-product-tile .mpx-thumbor{height:calc(((100vw - 2 * 15px) / 3 - 30px) * 9 / 16)}}@media (max-width: 768px){.mpx-product-tile .mpx-thumbor{height:calc(((100vw - 2 * 15px) / 2 - 30px) * 9 / 16)}}@media (max-width: 479px){.mpx-product-tile .mpx-thumbor{height:calc(((100vw - 2 * 15px) / 2 - 30px) * 9 / 16)}}.mpx-product-tile .mpx-product-tile--info{position:relative;background-color:#dadce1;height:79px;width:100%;margin:0;padding:15px;overflow:hidden;transition:height 0.3s ease-in-out, margin-top 0.3s ease-in-out, background-color 0.5s ease-in-out}.mpx-product-tile .mpx-product-tile--info .genre{font-size:15px;font-weight:600;color:#696c72}.mpx-product-tile .mpx-product-tile--info .genre:empty::before{content:'\00a0'}@media (max-width: 479px){.mpx-product-tile .mpx-product-tile--info .genre{font-size:10px}}.mpx-product-tile .mpx-product-tile--title{position:relative;top:0}.mpx-product-tile .mpx-product-tile--title>div{white-space:nowrap;overflow:hidden;-ms-text-overflow:ellipsis;text-overflow:ellipsis;color:#000;font-size:20px;font-weight:bold;width:100%}@media (max-width: 479px){.mpx-product-tile .mpx-product-tile--title>div{font-size:12px}}.mpx-product-tile .mpx-product-tile--title>div:first-of-type{width:calc(100% - 18px)}.mpx-product-tile .mpx-product-tile--title>div.mpx-product-tile--synopsis{opacity:0;transition:opacity 0.3s linear;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:2;font-size:15px;font-weight:normal;margin-top:7px;color:gray;white-space:normal;line-height:1.53em;max-height:3em}.mpx-product-tile .mpx-product-tile--title>div .oval{position:absolute;right:0;border-radius:50%;border:2.5px solid;padding:5px;margin:5px 0}@media (max-width: 479px){.mpx-product-tile .mpx-product-tile--title>div{font-size:12px}.mpx-product-tile .mpx-product-tile--title .oval{margin:0}}.mpx-product-tile .mpx-product-favorite-icon{top:22px;right:30px;display:none}.mpx-product-tile .mpx-product-favorite-icon a{text-decoration:none}.mpx-product-tile .mpx-product-favorite-icon a span{display:none}.mpx-product-tile .product-state{color:#fff;display:block;position:absolute;top:25px;left:25px;background-color:#ba0c2f;padding:10px;width:auto;font-size:10px;font-weight:bold;text-transform:uppercase}@media (max-width: 479px){.mpx-product-tile{padding:7.5px}}.video-progress{margin:0;padding:0;height:10px;background-color:#7d8989}.video-progress .progress{margin:0;padding:0;height:100%;background-color:#ba0c2f}h1,h2,h3,h4,h5{font-family:'BarlowSemiCondensed-Regular'}.slick-loading .slick-list{background:#fff url(/img/fb6f3c230cb846e25247.gif) center center no-repeat}.slick-track:focus,.slick-track:active,.slick-track:hover{outline:none}@font-face{font-family:'slick';src:url(/fonts/a4e97f5a2a64f0ab1323.eot);src:url(/fonts/a4e97f5a2a64f0ab1323.eot?#iefix) format("embedded-opentype"),url(/fonts/295183786cd8a1389865.woff) format("woff"),url(/fonts/c94f7671dcc99dce43e2.ttf) format("truetype"),url(/img/2630a3e3eab21c607e21.svg#slick) format("svg");font-weight:normal;font-style:normal}.slick-prev,.slick-next{position:absolute;display:block;height:20px;width:20px;line-height:0px;font-size:0px;cursor:pointer;background:transparent;color:transparent;top:50%;transform:translate(0, -50%);padding:0;border:none;outline:none}.slick-prev:hover,.slick-prev:focus,.slick-prev:active,.slick-next:hover,.slick-next:focus,.slick-next:active{outline:none;background:transparent;color:transparent}.slick-prev:hover:before,.slick-prev:focus:before,.slick-prev:active:before,.slick-next:hover:before,.slick-next:focus:before,.slick-next:active:before{opacity:1}.slick-prev.slick-disabled:before,.slick-next.slick-disabled:before{opacity:.25}.slick-prev:before,.slick-next:before{font-family:"slick";font-size:20px;line-height:1;color:#fff;opacity:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.slick-prev{left:-25px}[dir='rtl'] .slick-prev{left:auto;right:-25px}.slick-prev:before{content:"←"}[dir='rtl'] .slick-prev:before{content:"→"}.slick-next{right:-25px}[dir='rtl'] .slick-next{left:-25px;right:auto}.slick-next:before{content:"→"}[dir='rtl'] .slick-next:before{content:"←"}.slick-dotted.slick-slider{margin-bottom:30px}.slick-dots{position:absolute;bottom:-25px;list-style:none;display:block;text-align:center;padding:0;margin:0;width:100%}.slick-dots li{position:relative;display:inline-block;height:20px;width:20px;margin:0 5px;padding:0;cursor:pointer}.slick-dots li button{border:0;background:transparent;display:block;height:20px;width:20px;outline:none;line-height:0px;font-size:0px;color:transparent;padding:5px;cursor:pointer}.slick-dots li button:hover,.slick-dots li button:focus{outline:none}.slick-dots li button:hover:before,.slick-dots li button:focus:before{opacity:1}.slick-dots li button:before{position:absolute;top:0;left:0;content:"•";width:20px;height:20px;font-family:"slick";font-size:30px;line-height:20px;text-align:center;color:#fff;opacity:.25;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.slick-dots li.slick-active button:before{color:#fff;opacity:1}.slick-slider{position:relative;display:block;height:100%;box-sizing:border-box;-webkit-touch-callout:none;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;touch-action:pan-y;-webkit-tap-highlight-color:transparent}.slick-list{position:relative;height:100%;overflow:hidden;display:block;margin:0;padding:0}.slick-list:focus{outline:none}.slick-list.dragging{cursor:pointer;cursor:hand}.slick-slider .slick-track,.slick-slider .slick-list{transform:translate3d(0, 0, 0)}.slick-track{position:relative;height:100%;left:0;top:0;display:block;margin-left:auto;margin-right:auto}.slick-track:before,.slick-track:after{content:'';display:table}.slick-track:after{clear:both}.slick-loading .slick-track{visibility:hidden}.slick-slide{float:left;height:100%;min-height:1px;display:none}[dir='rtl'] .slick-slide{float:right}.slick-slide img{display:block}.slick-slide.slick-loading img{display:none}.slick-slide.dragging img{pointer-events:none}.slick-initialized .slick-slide{display:block}.slick-loading .slick-slide{visibility:hidden}.slick-vertical .slick-slide{display:block;height:auto;border:1px solid transparent}.slick-slide div:focus,.slick-slide div:active,.slick-slide div:hover{outline:none}.slick-arrow.slick-hidden{display:none}.slick-current{position:relative}@-webkit-keyframes fadeIn{from{opacity:0}to{opacity:1}}@keyframes fadeIn{from{opacity:0}to{opacity:1}}@-webkit-keyframes transformUp{from{transform:translateY(5px)}to{transform:translateY(0)}}@keyframes transformUp{from{transform:translateY(5px)}to{transform:translateY(0)}}.theme-checkbox input[type='checkbox']{position:relative;width:52px;height:27px;border-radius:15px;overflow:hidden;margin:0;padding:0;border:0;outline:0;-webkit-appearance:none;background-color:#606060;transition:background-color 0.4s ease-in-out}.theme-checkbox input[type='checkbox']:before{content:'';position:absolute;z-index:-1;top:0;left:0;transition:background-color 0.2s ease-out;background-color:#202020;width:100%;height:100%}.theme-checkbox input[type='checkbox']:after{content:'';position:absolute;z-index:1;top:3px;left:3px;height:20px;width:20px;border-radius:50%;background:#d7dadf;transform-origin:top left;transform:translateX(0);transition:transform 0.2s ease-out}.theme-checkbox input[type='checkbox']:checked{background-color:#f89aad}.theme-checkbox input[type='checkbox']:checked:after{background-color:#ba0c2f;transform:translateX(25px)}.autosuggest__overlay{position:fixed;z-index:9998;top:100px;left:0;width:100vw;height:calc(100vh - 100px)}.search-autosuggest{position:fixed;top:120px;left:0;width:100%;background:#e6e7eb;z-index:9999}.search-autosuggest ul{display:-ms-grid;display:grid;-ms-grid-columns:49% 49%;grid-template-columns:49% 49%;max-width:1440px;padding:0 30px;margin:0 auto;justify-content:space-between}.search-autosuggest li{position:relative;list-style-type:none;border-bottom:1px solid rgba(0,0,0,0.2)}.search-autosuggest a{display:-ms-grid;display:grid;-ms-grid-columns:135px 1fr;grid-template-columns:135px 1fr;padding:25px 0;color:inherit;text-decoration:none}.search-autosuggest a:focus,.search-autosuggest a:hover{background-color:#f4f5f6}.search-autosuggest img{margin-left:30px}.search-autosuggest h2{margin:0;font-size:18px}.search-autosuggest h3{margin:5px 0 10px;text-transform:uppercase;font-size:13px}.search-autosuggest .oval{border-radius:50%;border:3px solid;margin:0 10px 2px 0;font-size:10px;width:12px;height:12px;display:inline-block;vertical-align:middle}.search-autosuggest p{margin:0;font-size:16px;color:#696c72}.search-autosuggest .see-more-button{cursor:pointer;margin:25px auto;text-align:center}.search-autosuggest .see-more-button span{border-radius:19px;font-size:12px;font-weight:900;border:solid 2px #ba0c2f;width:auto;padding:10px 25px;text-transform:uppercase}.search-sidebar-content{width:calc(100% - 20px);padding:0 30px 100px 50px}@media (max-width: 479px){.search-sidebar-content{padding:0 30px 100px}}.search-sidebar{font-size:15px;font-weight:600;font-style:normal;font-stretch:normal;line-height:1.45;letter-spacing:normal;color:#232323;position:fixed;top:70px;left:-394px;width:394px;height:calc(100vh - 70px);overflow:hidden;transition:250ms;z-index:9999;background-color:#e6e7eb}.search-sidebar.open{left:0}.search-sidebar .search-sidebar.expander__toggle{position:absolute;display:inline-block;top:35px;left:45px;width:20px;height:20px;background:transparent;z-index:9999;border:0;padding:0 25px 0 0;text-transform:uppercase;color:rgba(0,0,0,0.6);cursor:pointer;outline:none;font-size:0}.search-sidebar .search-sidebar.expander__toggle::before{display:block;position:absolute;top:1px;right:0;width:20px;height:20px;font-family:'Ionicons';line-height:18px;font-size:50px;font-weight:normal;content:'\f406'}.search-sidebar .expander{position:relative;max-height:253px;overflow:hidden;padding-bottom:20px;transition:max-height 700ms, padding-bottom 700ms;margin-top:30px}.search-sidebar .expander .expander__toggle{position:absolute;bottom:0;width:100%;height:30px;line-height:30px;text-align:center;background:#c8c8d0;border:0;color:#797b82;outline:none;cursor:pointer}.search-sidebar .expander .expander__toggle::after{display:block;content:'\F3D0';color:#050505;font-family:'Ionicons';font-size:14px;text-indent:0;text-align:center;transform:translate(0, 6px);cursor:pointer;display:inline-block;color:#797b82;margin-left:5px;transform:translate(0, 2px)}.search-sidebar .expander.open{max-height:500px}.search-sidebar .expander.open .expander__toggle::after{transform:translate(0, 2px) rotate(180deg)}.search-sidebar h1{font-size:15px;font-weight:600;font-style:normal;font-stretch:normal;line-height:1.45;letter-spacing:normal;color:#232323;position:relative;font-size:18px;margin-top:115px;margin-bottom:80px}.search-sidebar h1 button{font-size:15px;font-weight:600;font-style:normal;font-stretch:normal;line-height:1.45;letter-spacing:normal;color:#232323;display:block;position:absolute;top:5px;right:0;height:18px;line-height:12px;background:transparent;border:0;padding:0 20px 0 0;text-transform:uppercase;color:#797b82;font-size:13px;cursor:pointer;outline:none}.search-sidebar h1 button::before{border:1px solid #797b82;display:block;position:absolute;top:2px;right:0;width:13px;height:13px;font-family:'Ionicons';line-height:11px;font-size:19px;content:'\F406';color:#797b82;cursor:pointer}.search-sidebar h2{position:relative;font-size:14px;font-weight:normal;color:rgba(0,0,0,0.6);text-transform:uppercase;border-top:1px solid rgba(0,0,0,0.6);padding-top:25px;margin:10px 0}.search-sidebar .title-no-border h2{border-top:0;padding-top:0}.search-sidebar .match-filter,.search-sidebar .graph-filter,.search-sidebar .duration-filter,.search-sidebar .range-slider-filter{position:relative}.search-sidebar .clear-filter{text-indent:-9999px;cursor:auto;position:absolute;top:29px;right:0}.search-sidebar .clear-filter::before{border:1px solid #797b82;display:block;position:absolute;top:2px;right:0;width:13px;height:13px;font-family:'Ionicons';line-height:11px;font-size:19px;content:'\F406';color:#797b82;cursor:pointer;text-indent:0;text-align:center;cursor:pointer}.search-sidebar .pom-dropdown{background-color:transparent;margin-bottom:30px;cursor:pointer}.search-sidebar .pom-dropdown .main{color:#000;border-radius:0;border:1px solid #898989}.search-sidebar .graph-filter{margin-bottom:30px}.search-sidebar .graph-filter .aggregations{position:absolute;top:3px;right:0}.search-sidebar .graph-filter ul{list-style-type:none;padding:0;margin:0}.search-sidebar .graph-filter li{position:relative;margin-bottom:10px;cursor:pointer;color:rgba(0,0,0,0.6)}.search-sidebar .graph-filter li ul{margin:15px 0 15px 17px}.search-sidebar .graph-filter .selected{color:#ba0c2f}.search-sidebar .graph-filter .node__disclose-children{display:inline-block;text-indent:-9999px;width:10px;margin-left:5px;font-size:0}.search-sidebar .graph-filter .node__disclose-children::before{display:block;content:'\F3D0';color:#050505;font-family:'Ionicons';font-size:14px;text-indent:0;text-align:center;transform:translate(0, 6px);cursor:pointer}.search-sidebar .graph-filter .node__disclose-children.node__disclose-children--open::before{content:'\f3d8';color:#ba0c2f}.search-sidebar .duration-filter{margin-bottom:20px;margin-bottom:30px}.search-sidebar .duration-filter ul{padding:0;margin:0}.search-sidebar .duration-filter ul li{padding:0;margin:0 0 10px;list-style-type:none;cursor:pointer}.search-sidebar .duration-filter ul li.highlight,.search-sidebar .duration-filter ul li.active{color:#ba0c2f}.search-sidebar .duration-filter ul li:last-child{margin-bottom:0}.search-sidebar .duration-filter.is-unset ul li:first-child{color:#ba0c2f}.search-sidebar .duration-filter .aggregations{top:87px}.search-sidebar .range-slider-filter{height:106px;margin-bottom:30px}.search-sidebar .range-slider-filter .slider{margin-top:10px;background:transparent}.search-sidebar .range-slider-filter .handle{width:16px;height:16px;border-radius:16px;background-color:#000}.search-sidebar .range-slider-filter .bar{top:6px;height:4px;background-color:#fff}.search-sidebar .range-slider-filter .bar-1{background-color:rgba(0,0,0,0.4)}.search-sidebar .range-slider-filter .lo-value,.search-sidebar .range-slider-filter .hi-value{position:absolute;top:86px}.search-sidebar .range-slider-filter .lo-value{left:0}.search-sidebar .range-slider-filter .hi-value{right:0}.search-sidebar .aggregations{position:absolute;top:30px;right:0}.search-sidebar .aggregations .aggregation-value{margin-bottom:10px}.search-sidebar .match-filter{margin-bottom:20px}.search-sidebar .match-filter ul{padding:0;margin:0}.search-sidebar .match-filter ul li{padding:0;margin:0 0 10px;list-style-type:none;cursor:pointer}.search-sidebar .match-filter ul li.highlight,.search-sidebar .match-filter ul li.active{color:#ba0c2f}.search-sidebar .match-filter ul li:last-child{margin-bottom:0}.search-sidebar .match-filter.is-unset ul li:first-child{color:#ba0c2f}.search-sidebar .match-filter .sd{text-transform:uppercase}.search-sidebar .match-filter.match-filter--definition{margin-bottom:0}.search-sidebar .match-filter.match-filter--definition .aggregations,.search-sidebar .match-filter.match-filter--language .aggregations{top:87px}.search-sidebar .type-filter .clear-filter{top:3px}.search-sidebar .asset-types{position:relative}.search-sidebar .asset-types .main{padding-left:50px}.search-sidebar .asset-types::before{display:block;position:absolute;top:30px;left:0;width:44px;height:44px;font-family:Ionicons;text-align:center;line-height:44px;font-size:16px;content:'\f454';color:rgba(0,0,0,0.6)}.search-sidebar .asset-types.no-title .clear-filter::before{top:-22px}.search-sidebar .asset-types.no-title::before{top:0}.search-sidebar .asset-types.image::before{content:'\f30f'}.search-sidebar .asset-types.video::before{content:'\f34f'}.search-sidebar .asset-types.document::before{content:'\f33f'}.search-sidebar .asset-types.audio::before{content:'\f46c'}.search-sidebar .search-filter{margin-top:30px;margin-bottom:30px;border-top:1px solid rgba(0,0,0,0.6);padding-top:30px}.search-sidebar .search-filter::after{left:18px;margin-top:10px;font-size:16px;color:rgba(0,0,0,0.6)}.search-sidebar .search-filter .input-container{position:relative}.search-sidebar .search-filter input{left:0;width:100%;height:44px;background:transparent;border:1px solid rgba(0,0,0,0.6);font-size:14px;color:#bdbdbe;text-indent:50px}.search-sidebar .search-filter .submit-search{display:none}.search-sidebar .search-filter .clear-filter{right:5px;margin-top:12px}.search-sidebar .search-filter .clear-filter::after{font-size:22px}.search-sidebar .search-filter .clear-filter::before{display:none}.search-sidebar .asset-search-sidebar .expander{margin-top:0}.search-sidebar .asset-search-sidebar .aggregations{top:87px}.match-filter--disabled .pom-dropdown{pointer-events:none;opacity:0.5}.search-wrapper{width:100%}.page-controls{font-size:15px;font-weight:600;font-style:normal;font-stretch:normal;line-height:1.45;letter-spacing:normal;color:#232323;display:flex;justify-content:space-between;align-items:flex-start;max-width:1440px;margin:0 auto 50px;padding-top:50px;border-top:1px solid #e6e7eb}.page-controls .control{display:inline-block;list-style-type:none;padding:0;margin:0;height:16px;line-height:16px;font-size:16px;color:#898989}.page-controls .control li{display:inline-block;height:16px;line-height:100%;margin:0 10px 0 0;padding:0 10px 0 0;border-right:1px solid #898989}.page-controls .control li:last-child{border-right:0}.page-controls .control li,.page-controls .control a{color:inherit}.page-controls .control a{text-decoration:none}.page-controls .control .highlight,.page-controls .control .active{color:#000}.page-controls .control.sorting .active.asc a::before{display:block}.page-controls .control.sorting .active.asc a::after{display:none}.page-controls .control.sorting .active.desc a::before{display:none}.page-controls .control.sorting .active.desc a::after{display:block}.page-controls .toggle-filters{position:relative;padding-right:30px;overflow:hidden;cursor:pointer}.page-controls .toggle-filters:hover::before{border-top:1px solid #fff;border-bottom:1px solid #fff;transform:skew(-30deg, 0)}.page-controls .toggle-filters:hover::after{border-top:1px solid #fff;width:20px}.page-controls .toggle-filters::before,.page-controls .toggle-filters::after{transition:width 0.3s ease-in-out, transform 0.3s ease-in-out}.page-controls .toggle-filters::before{position:absolute;height:50%;transform:skew(30deg, 0);right:-2px;top:0;width:17px;border-top:1px solid #898989;border-bottom:1px solid #898989;content:''}.page-controls .toggle-filters::after{position:absolute;right:0;bottom:0;width:10px;border-top:1px solid #898989;content:''}.page-controls .toggle-filters.active{color:#000}.page-controls .toggle-filters.active::before,.page-controls .toggle-filters.active::after{border-color:#000}.page-controls .sorting-controls a{position:relative;display:inline-block;padding-right:10px}.page-controls .sorting-controls a::before{position:absolute;top:50%;margin-top:-3px;right:0;content:'';width:0;height:0;border-left:3px solid transparent;border-right:3px solid transparent;border-bottom:3px solid #898989}.page-controls .sorting-controls a::after{position:absolute;top:50%;margin-top:2px;right:0;width:0;height:0;border-left:3px solid transparent;border-right:3px solid transparent;border-top:3px solid #898989;content:''}.page-controls .item-counts li:first-child{border:0;padding:0;margin:0 20px 0 0}.page-controls .item-counts li:last-child{padding-right:0;margin-right:0}/*!
 * Styles for the Product List Page layouts.
 * Includes search results page, genre list page, and favorites page.
 */.bas-product-list-page .mpx-product-list--result-count{padding:0 20px}.bas-product-list-page .text-search{margin-top:100px}.bas-product-list-page h3{font-size:22px;line-height:22px;margin:10px 15px;text-transform:none}.bas-product-list-page .category-filter-section{display:-ms-grid;display:grid;-ms-grid-columns:60px 3fr 30px 7fr 15px 30px;grid-template-columns:60px 3fr 30px 7fr 15px 30px;margin:10px 15px}.bas-product-list-page .category-filter-section .product-list-category-headline{-ms-grid-column:1;-ms-grid-column-span:2;-ms-grid-row:1;-ms-grid-row-span:1;grid-column:1 / 3;grid-row:1 / 2;font-size:36px}.bas-product-list-page .category-filter-section .product-list-category-headline.no-genre{color:#000}.bas-product-list-page .category-filter-section .filters-section{-ms-grid-column:4;-ms-grid-column-span:3;-ms-grid-row:1;-ms-grid-row-span:1;grid-column:4 / 7;grid-row:1 / 2}.bas-product-list-page .category-filter-section .filters-section .search{-ms-grid-columns:1fr;grid-template-columns:1fr}.bas-product-list-page .category-filter-section .filters-section .search .filters{-ms-grid-column:1;-ms-grid-column-span:1;-ms-grid-row:1;-ms-grid-row-span:1;grid-column:1 / 2;grid-row:1 / 2}.bas-product-list-page .category-filter-section .filters-section .search .filters .pom-dropdown{background-color:#fff;color:#000;height:30px;font-size:14px;margin:40px 25px 15px 5px;text-transform:capitalize;width:calc(25% - 45px)}.bas-product-list-page .category-filter-section .filters-section .search .filters .pom-dropdown>.main{padding:5px 10px}.bas-product-list-page .category-filter-section .filters-section .search .filters .year{margin-right:5px}.bas-product-list-page .category-filter-section .filters-section .search .filters .end-year,.bas-product-list-page .category-filter-section .filters-section .search .filters .year{width:calc(12.5% - 10px)}.bas-product-list-page .category-filter-section .filters-section .submit-search{display:none}@media (max-width: 1024px){.bas-product-list-page .category-filter-section .filters-section{width:90%}}.bas-product-list-page .mpx-product-list{*zoom:1;max-width:1440px;width:100%;margin:0 auto;padding:0 15px 35px}.bas-product-list-page .mpx-product-list:after{content:"";display:table;clear:both}.bas-product-list-page .mpx-product-list .grid-container{display:-ms-grid;display:grid;-ms-grid-columns:25% 25% 25% 25%;grid-template-columns:25% 25% 25% 25%}@media (max-width: 1250px){.bas-product-list-page .mpx-product-list .grid-container{-ms-grid-columns:33.33333% 33.33333% 33.33333%;grid-template-columns:33.33333% 33.33333% 33.33333%}}@media (max-width: 768px){.bas-product-list-page .mpx-product-list .grid-container{-ms-grid-columns:50% 50%;grid-template-columns:50% 50%}}@media (max-width: 479px){.bas-product-list-page .mpx-product-list .grid-container{-ms-grid-columns:50% 50%;grid-template-columns:50% 50%}}@media (min-width: 1531px){.bas-product-list-page #main .category-filter-section{padding:0}}.pagination{overflow:hidden;*zoom:1;width:100%;text-align:center}.pagination a{color:inherit;text-decoration:none}.pagination .pagination__list{display:inline-block;list-style-type:none;padding:0}.pagination .pagination__item{display:inline-block;margin:0 5px}.pagination .pagination__arrow{position:relative;color:#000;font-size:0}.pagination .pagination__arrow::before{font-size:20px;transform:translate(0, 2px)}.pagination .pagination__arrow a{position:absolute;display:block;top:0;left:0;width:100%;height:100%}.pagination .pagination__arrow.pagination__arrow--left{margin-right:10px}.pagination .pagination__arrow.pagination__arrow--right{margin-left:10px}.pagination .pagination__arrow.pagination__arrow--deactivated{color:rgba(0,0,0,0.2)}.pagination .pagination__page{color:#898989}.pagination .pagination__page.pagination__page--active{color:#000;font-weight:bold}.slick-dots li.slick-active button::before{background-color:#fff}.slick-dots li button::before{content:'';width:12px;height:12px;border:2px solid #fff;border-radius:50%}@-webkit-keyframes shrink{0%{transform:scale(1)}30%{transform:scale(1.5)}100%{transform:scale(1)}}@keyframes shrink{0%{transform:scale(1)}30%{transform:scale(1.5)}100%{transform:scale(1)}}#main .pom-preloader{width:100vw;max-width:100%}#main .pom-preloader.pom-preloader__loading{min-height:800px}#main .pom-preloader .pom-preloader--dots{position:relative;width:50px;margin:200px auto}#main .pom-preloader .pom-preloader--dot{width:12px;height:12px;border-radius:3px;background-color:#600f1f;border:1px solid #ba0c2f;-webkit-animation-name:shrink;animation-name:shrink;-webkit-animation-duration:.75s;animation-duration:.75s;transform-origin:center}#main .pom-preloader .pom-preloader--dot-2{margin-left:-6px;opacity:1;-webkit-animation-delay:.15s;animation-delay:.15s}#main .pom-preloader .pom-preloader--dot-3{opacity:1;-webkit-animation-delay:.3s;animation-delay:.3s}.search-filter{position:relative;height:66px;margin:80px 0 55px}.search-filter .search-drop-down{width:calc(100% - 125px - 30px)}.search-filter input{font-size:15px;font-weight:600;font-style:normal;font-stretch:normal;line-height:1.45;letter-spacing:normal;color:#232323;font-size:20px;display:block;position:absolute;top:0;left:15px;width:calc(100% - 125px - 30px);height:66px;background:#fff;border:0;border-radius:0;outline:0;margin:0;padding:0;text-indent:67px}.search-filter .clear-filter{position:absolute;top:50%;margin-top:-7.5px;right:155px;width:20px;height:20px;border:0;background:transparent;outline:none;text-indent:-9999px;cursor:pointer}.search-filter .clear-filter::after{position:absolute;top:0;left:0;width:20px;height:20px;line-height:20px;font-family:'Ionicons';content:'\f406';font-size:28px;color:#606166;text-indent:0}.search-filter::after{position:absolute;top:50%;margin-top:-9.5px;left:45px;width:20px;height:20px;line-height:20px;font-family:'Ionicons';content:'\f4a5';font-size:20px;color:#606166}.search-filter .submit-search{font-size:15px;font-weight:600;font-style:normal;font-stretch:normal;line-height:1.45;letter-spacing:normal;color:#232323;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;background:#ba0c2f;color:#fff;display:block;position:absolute;top:0;right:15px;height:66px;width:125px;padding:0;margin:0;border:0}.search-filter .submit-search:active,.search-filter .submit-search:focus,.search-filter .submit-search:hover{background-color:#8a0923;text-decoration:none}.genre-background{background-color:#ba0c2f}.genre-background.opacity80{background-color:rgba(186,12,47,0.8)}.genre-border{border-color:#ba0c2f !important}.genre-border .slickProgress li{color:#ba0c2f !important}.genre-progress{background-color:#ba0c2f !important}.genre-color{color:#ba0c2f !important}.genre-color::before{color:#ba0c2f !important}.genre-color:hover .button-default{color:#fff !important}.slick-arrow::before{color:#ba0c2f !important}.genre-border-active.active,.genre-border-active:active{border-color:#ba0c2f !important}.genre-border-hover:hover,.genre-border-hover:focus{border-color:#ba0c2f !important}.genre-color-active.active,.genre-color-active:active{color:#ba0c2f !important}.asset-download:hover,.add-to-basket:hover{background-color:#ba0c2f !important}.asset-download:hover::before,.add-to-basket:hover::before{color:#fff !important}.genre-color-hover:hover,.genre-color-hover:focus{color:#ba0c2f}.genre-color-pseudo::after,.genre-color-pseudo::before{color:#ba0c2f}.genre-color-pseudo-active.active::after,.genre-color-pseudo-active.active::before{color:#ba0c2f}.genre-color-pseudo-background::after,.genre-color-pseudo-background::before{background-color:#ba0c2f}.mpx-product-show-asset-carousel .slick-current .overlay-gradient::before{box-shadow:inset 3px 3px #ba0c2f,inset -3px -3px #ba0c2f}.bas-contact-us #main a{color:#ba0c2f;text-decoration:none}.bas-contact-us #main a:hover,.bas-contact-us #main a:focus{text-decoration:underline}.metadata-block--list .additional-info{display:block}.metadata-block--list b{font-family:'BarlowSemiCondensed-Regular'}.mpx-product-show-metadata-block__list .language{display:none}.mpx-product-show-metadata-block__list .producer,.mpx-product-show-metadata-block__list .language-short,.mpx-product-show-metadata-block__list .host,.mpx-product-show-metadata-block__list .creator{display:inline-block}.bas-header{background-color:#fff !important}.bas-footer .bas-footer--menu__bottom{font-size:15px}.thumbnail__text-title,.thumbnail__text-content{color:#000 !important}.horizontal-thumbs__thumb--active,.horizontal-thumbs__thumb--current{border:none}.thumbnail--active{border:3px solid #ba0c2f;border-radius:6px}

