li{color:#000!important}.page-width{max-width:1500px}.border-bottom{border-bottom:4px solid #FFD600}.site-footer{border-top:solid 4px #FFD600}h1,.h1{font-family:arial black;font-size:2em;color:#000;text-transform:uppercase;font-style:italic;margin-top:30px!important;margin-bottom:30px!important}.page-header:before{content:url(/cdn/shop/files/Magswitch_Icon_Headline_30x26_715eaf46-5215-46e7-a01a-c77a4df08955.webp?v=1676605221)}h2,.h2{font-size:1.75em;text-transform:uppercase;letter-spacing:0;font-family:arial}h3,.h3{font-size:1.5em;text-transform:none;letter-spacing:0;font-family:arial;color:#7d7f80}h4,.h4{font-size:1.25em;text-transform:none;letter-spacing:0;font-family:arial;color:#7d7f80}h1,.h1,h2,.h2,h3,.h3,h4,.h4,h5,.h5,h6,.h6{margin:0 0 10px;line-height:1}.rte h1,.rte .h1,.rte h2,.rte .h2,.rte h3,.rte .h3,.rte h4,.rte .h4,.rte h5,.rte .h5,.rte h6,.rte .h6{margin-top:40px;margin-bottom:20px}p{font-family:arial;color:#9d9fa1;line-height:1.6!important;color:#7d7f80}li{color:#7d7f80}body,input,textarea,button,select{font-family:arial}.section-header{display:none}.product-form input,.product-form textarea,.product-form select,.product-form__item--quantity{text-align:center}.product-form__item{margin:5px auto}.spec-table-normal{margin-bottom:20px}.spec-table-small{margin-bottom:20px;font-size:.8em}.left-half{width:49%;display:inline-grid;padding:0 25px 0 0;vertical-align:top;margin-bottom:20px}.right-half{width:49%;display:inline-grid;padding:0 25px 0 0;margin-bottom:20px}@media screen and (max-width:700px){.left-half,.right-half{width:100%}}.left-two-thirds{width:66%;display:inline-grid;padding:0 25px 0 0;vertical-align:top;margin-bottom:20px}.right-one-third{width:33%;display:inline-grid;padding:0 25px 0 0;margin-bottom:20px}@media screen and (max-width:700px){.left-two-thirds,.right-one-third{width:100%}}.left-third{width:32%;display:inline-grid;padding:0 15px 0 0;vertical-align:top;margin-bottom:20px}.middle-third,.right-third{width:32%;display:inline-grid;padding:0 15px 0 0;margin-bottom:20px}@media screen and (max-width:700px){.left-third,.middle-third,.right-third{width:100%}}.left-fourth{width:24%;display:inline-grid;padding:0 15px 0 0;vertical-align:top;margin-bottom:20px}.left-middle-fourth,.right-middle-fourth,.right-fourth{width:24%;display:inline-grid;padding:0 15px 0 0}@media screen and (max-width:700px){.left-fourth,.left-middle-fourth,.right-middle-fourth,.right-fourth{width:100%}}.page-full-width{left:50%;margin-left:-50vw;margin-right:-50vw;max-width:100vw;position:relative;right:50%;width:100vw;margin-top:-55px}.page-header-menu{list-style:none!important;background:#000;display:flex;left:50%;margin-left:-50vw!important;margin-right:-50vw!important;max-width:100vw;position:relative;right:50%;width:100vw;margin-top:-7px!important;height:45px;padding:15px 0 40px;border-top:solid 3px #FFD600}@media screen and (max-width:1200px){.page-header-menu{display:none}}.page-header-menu li{width:100vw;text-align:center;color:#fff;font-size:1.1em}.page-header-menu li a{color:#fff}.page-header-menu li a:hover,.page-header-menu li a:active{color:#ffd600;font-weight:700}.page-header-menu-no-feature{list-style:none!important;background:#000;display:flex;left:50%;margin-left:-50vw!important;margin-right:-50vw!important;max-width:100vw;position:relative;right:50%;width:100vw;margin-top:-55px!important;height:45px;padding-top:13px;border-top:solid 0px #FFD600}@media screen and (max-width:1200px){.page-header-menu-no-feature{display:none}}.page-header-menu-no-feature li{width:100vw;text-align:center;font-size:.8em}.page-header-menu-no-feature li a{color:#fff}.page-header-menu-no-feature li a:hover,.page-header-menu-no-feature li a:active,.page-header-menu-no-feature a:active{color:#ffd600!important;font-weight:700}.image-400{max-width:400px;height:auto}.responsive-image-400-right{width:100%;max-width:400px;height:auto;float:right;border-right:solid 5px #FFD600;margin:0 0 40px 40px;border-radius:3px 0 0 3px}.responsive-image-400-left{width:100%;max-width:400px;height:auto;float:left;border-left:solid 5px #FFD600;margin:0 40px 40px 0;border-radius:0 3px 3px 0}.responsive-image-500-right{width:100%;max-width:500px;height:auto;float:right;border-right:solid 5px #FFD600;margin:0 0 40px 40px;border-radius:3px 0 0 3px}.responsive-image-500-left{width:100%;max-width:500px;height:auto;float:left;border-left:solid 5px #FFD600;margin:0 40px 40px 0;border-radius:0 3px 3px 0}.responsive-image-1200-right{width:100%;max-width:400px;height:auto;float:right;border-right:solid 5px #FFD600}.responsive-image-1200-right{width:100%;max-width:400px;height:auto;float:left;border-right:solid 5px #FFD600}.mag-button{background-color:#ffd600;padding:15px 25px!important;border-radius:2px;color:#000;font-family:Open Sans,arial,sans-serif;font-size:18px;font-weight:600;text-transform:uppercase}.mag-button:hover{background-color:#000;text-decoration:none;color:#ffd600!important}.light-grey-content-box{background-color:#eee;padding:10px 40px 60px;border-bottom:solid 2px #FFD600}.header-tab{border-bottom:2px solid #FFD600;border-radius:0 4px;border-left:2px solid #FFD600;padding:15px;max-width:60%;text-transform:uppercase;color:#9d9fa1}.header-tab:hover{background:#151717;color:#ffd600}.header-tab a:hover{color:#ffd600}.product-subtitle{border-bottom:1px solid #000;text-transform:uppercase}.callout{font-size:1.2em}.force-full-width{margin-left:-733.125px;margin-right:-733.125px;padding-left:733.125px;padding-right:733.125px;border-left:0px;border-right:0px}.clearfix:after{content:"";display:block;clear:both}.full-width-video{padding:0;width:100vw;position:relative;left:50%;right:50%;margin-left:-50vw;margin-right:-50vw}.full-width-video-header{padding:0;width:100vw;position:relative;left:50%;right:50%;margin-left:-50vw;margin-right:-50vw;margin-top:-55px;max-height:600px;overflow:hidden}.blog-post-snippet{border-bottom:1px dashed #eeeeee;min-height:600px}.blog-post-snippet h4{margin-top:0;margin-bottom:0}.border-top-right-bottom{border-top:2px solid #FFD600;border-left:2px solid #FFD600;border-radius:5px;border-bottom:2px solid #FFD600;padding:30px}.slideshow{min-height:550px}.slideshow__text-content{max-width:850px;background-color:#ffffffe6}.slideshow__text-content-list{border-top:5px solid #FFD600;max-width:700px;padding:10px 30px 30px;text-align:left!important}.mega-subtitle{color:#7d7f80}.mega-title,.mega-subtitle{text-shadow:none!important}.page-header-menu{list-style:none!important;background:#000;display:flex!important;left:50%;margin-left:-50vw!important;margin-right:-50vw!important;max-width:100vw;position:relative;right:50%;width:100vw;margin-top:-7px!important;height:45px;padding:15px 0 40px;border-top:solid 3px #FFD600}.page h1{display:none!important}.shopify-section--collection-list .section-header{justify-items:center;justify-content:center}.shopify-section--slideshow .subheading{font-weight:400;max-width:750px}.shopify-section--slideshow .button{font-weight:500}.collection-list .content-over-media{display:flex;overflow:visible;flex-direction:column;background:#fff;gap:14px;padding:0;border-radius:0;margin-top:0}.collection-list .collection-card__content-wrapper{padding-top:30px;padding-left:28px;padding-right:28px;max-width:100%}.collection-list .collection-card__content:first-child{margin-block-end:0}.collection-list .collection-card{filter:none}.collection-list .collection-card__content .h5{line-height:1.2;margin-top:15px!important}.iconcol{width:60px;height:60px;padding:10px;text-align:center;display:flex;align-items:center;justify-content:center;background:#000;margin-top:-60px}.collection-card__content-wrapper .seemore svg{opacity:1;visibility:visible;transition:none;display:inline-flex}.collection-list .collection-card:hover svg{transform:none}.shopify-section--case-studies .section-header{margin-bottom:30px;justify-content:center;justify-items:center}nav.header__link-list{width:100%}nav.header__link-list .bold{font-weight:500}.footer{padding-top:100px}.footer__block .form-control input,.footer__block .form-control .textarea{background:#fff}.footer__block--text p.bold{font-size:21px}.footer__block .button{background:#ffd600;color:#161616;border-radius:32px;padding-block-start:10px;padding-block-end:10px;font-size:16px;font-weight:400}.button{border-radius:4px}.footer__aside{border-top:solid 1px #000;gap:30px}html{padding-bottom:0!important}.footer__aside-bottom{justify-content:center}.icon-with-text{display:flex;align-items:center;gap:10px}.l_icon{width:22px}.l_icon img{max-width:100%;height:auto}.r_text{line-height:1.2;width:calc(100% - 35px)}.image-with-text{padding:0}.image-with-text__grid{display:flex;gap:3rem}.image-with-text__grid .image-with-text__media-item img{border-radius:10px;width:100%}.image-with-text__media-item{position:relative}.imagebadge span{display:block;font-size:20px;line-height:1.3;font-weight:500}.imagebadge h2{line-height:1;font-size:64px;font-weight:900;font-style:normal;display:block}.imagebadge{background:#ffd600;color:#000;position:absolute;bottom:0;right:0;padding:20px;max-width:200px;text-align:center}.mediatop{padding-left:70px}.mediabottom{margin-bottom:30px;max-width:70%;margin-top:-100px}.mediabottom img{aspect-ratio:1 / .75;object-fit:cover;object-position:top center;width:100%}.image-with-text__grid--reverse{flex-direction:row-reverse}.image-with-text--middle .image-with-text__grid{align-items:center}.image-with-text--top .image-with-text__grid{align-items:flex-start}.image-with-text--bottom .image-with-text__grid{align-items:flex-end}.image-with-text__content--desktop-left{text-align:left}.image-with-text__content--desktop-right{text-align:right}.image-with-text__content--desktop-center{text-align:center}.image-with-text__heading{font-size:48px;font-weight:700;margin-bottom:15px;line-height:1.2}.image-with-text .button{background:#ffd600;color:#000;font-weight:400;margin-top:40px;font-size:18px}.slideheading{text-transform:uppercase}.slideheading span{background:#ffd600;color:#000}.press .press__list{background:#fff;border-radius:30px;padding:40px;box-shadow:8px 8px 16px #ebe9e9;max-width:660px;position:relative}.icons-with-text{display:flex;gap:10px;margin-bottom:20px}.image-with-text__text{margin-bottom:20px}.icon-left{width:52px;height:52px;background:#ffd600;border-radius:5px;display:flex;align-items:center;justify-content:center}.icon-text{width:calc(100% - 70px)}.icons-with-text .h4{font-size:24px}.blog-post-card img{height:240px;border-radius:30px}.blog-post-card .h3 a{color:#181818;font-size:24px;line-height:1.3;display:block;font-weight:900}.shopify-section--blog-posts .section-header{justify-content:center;justify-items:center}.shopify-section--blog-posts .section-header .h2{font-size:48px}.blog-post-card{padding:10px;position:relative}.blog-post-card__figure{box-shadow:0 10px 10px #0003;border-radius:30px}.shopify-section--blog-posts a.text-with-icon{color:#fff;background:#000;font-size:16px;border-radius:37px;height:52px;max-width:210px;text-align:center;justify-content:center;margin:0 auto;width:100%;border:solid 1px #202020;font-family:Montserrat}.blogdate{background:#fff;padding:5px 10px;max-width:55px;flex-direction:column;text-align:center;border-bottom-left-radius:10px;border-bottom-right-radius:10px;letter-spacing:0px}.blogdate span{font-size:16px;font-weight:400;color:gray}.blogdate span span{font-size:20px;font-weight:700;color:#2b2b2b;display:block;line-height:1}.blogdate{position:absolute;left:70px;top:10px;z-index:1;opacity:1}.icon-with-text{align-items:flex-start}.readmore a{width:50px;height:50px;border-radius:50%;border:solid 1px #000;background:#fff;margin-top:10px;display:flex;justify-content:center;align-items:center}.instastory-title{font-size:48px!important;letter-spacing:0!important;font-family:Montserrat!important}.shopify-section--newsletter{margin-bottom:-180px;z-index:1;position:relative;background:transparent!important}.newsletter-content .h2{font-size:48px}.shopify-section--newsletter .section{border-radius:40px;position:relative}.shopify-section--newsletter .button{border-radius:40px;border:solid 1px #000;font-weight:500}.shopify-section--newsletter .input{background:#fff;border:solid 1px #000;border-radius:40px}.topright{position:absolute;top:80px;right:50px}.bottomleft{position:absolute;bottom:30px;left:30px}.ontopright{position:absolute;top:-50px;right:100px}.press{display:flex;position:relative;z-index:1}.press .circle-button{position:absolute;left:32px;bottom:10%}.press .circle-button:hover .animated-arrow:before{border-color:#ffd600}.press .circle-button:hover .animated-arrow:after{background:#ffd600}.press .circle-button:hover{box-shadow:0 0 0 1px #ffd600}.press .page-dots{width:10px}.press .circle-button[is=next-button]{position:absolute;left:120px;bottom:10%}.press .blockquote{border-bottom:solid 1px #D4D4D4;padding-bottom:40px}.userlogo{display:flex;align-items:center}.userlogo_rating{display:flex;justify-content:space-between;width:100%;align-items:center}.press__list-item .rating{margin-block-end:0!important}.press__list-item{gap:20px!important}.press__image{height:50px;object-fit:cover;border-radius:50%}.press__author{font-size:19px;color:#2b2b2b}.press .blockquote{border-bottom:solid 1px #D4D4D4;padding-bottom:40px;font-size:18px;text-align:left;padding-top:40px!important;letter-spacing:0;font-weight:400;font-family:Poppins;width:100%;line-height:1.6}.press :is(.blockquote,.prose blockquote):before{background:#ffc70066;top:-15px}.page-dots>*{height:37px!important}.shopify-section--press{padding:50px 0}.press__list:before{content:"";width:100px;height:100px;position:absolute;background:url(//magswitch.com/cdn/shop/t/47/assets/ellipse-blu.png?v=147023793733067892191765920031) no-repeat;top:-30px;z-index:-1;left:100px}.press-section-header .rte{margin-top:10px}.press-section-header .h1{line-height:1}.video-play-button path{fill:#ffd600}.shopify-section--video .content-over-media{border-radius:4px;max-width:991px;margin:0 auto;box-shadow:none}.shopify-section--video .section-header{text-align:center;justify-content:center;width:100%;justify-items:center;margin-bottom:30px}.shopify-section--video{position:relative;padding-top:140px}.shopify-section--video:before{position:absolute;left:0;top:0;background:#fffced;width:100%;height:50%;content:""}.shopify-section--video .section{position:relative}.shopify-section--video .section:after{position:absolute;left:60px;top:-80px;background:url(//magswitch.com/cdn/shop/t/47/assets/ellipse-yellow2.png?v=96965527103745652671765920031) no-repeat;background-size:contain;background-position:center;width:100px;height:100px;content:""}.shopify-section--video .content-over-media{position:relative;overflow:visible}.shopify-section--video .content-over-media:before{position:absolute;right:-65px;top:-40px;left:auto;background:url(//magswitch.com/cdn/shop/t/47/assets/ellipse-yellow1.png?v=18514296748004440621765920031) no-repeat;background-size:contain;background-position:center;width:100px;height:100px;content:"";z-index:-1}.allcase_btn{text-align:center}.allcase_btn a{background:#000;color:#fff;border:solid 1px #000;border-radius:40px;justify-content:center;text-align:center;width:max-content;margin:40px auto;padding:15px 40px}@media(min-width:750px){.image-with-text__media-item{width:43%}.image-with-text__text-item{width:57%;padding:0rem 3rem}.shopify-section--slideshow .slideshow__controls{width:24px;top:50%}.shopify-section--slideshow .stretching-dots{flex-direction:column}}@media screen and (min-width:700px){.footer__block .input-row{grid-template-columns:repeat(1,minmax(0,1fr))}.footer__block-list .footer__block:last-child{flex-basis:40%}}@media(min-width:1200px){.collection-list{--collection-list-grid: auto / repeat(4, minmax(0, 1fr)) }}@media(max-width:750px){.image-with-text__grid{flex-direction:column}.image-row{gap:5px!important}.image-container img{height:260px!important}.image-container{flex:.7!important}.image-container .info{width:calc(100% - 16px)!important;left:8px!important;padding:8px!important}.image-container .info .rte{display:none!important}.image-container .info h2{font-size:12px!important}.image-container .info h2 svg{max-width:14px;height:auto}.image-container.active{flex:2!important}.press{flex-direction:column}.press .page-dots{width:auto}.press .page-dots>*{height:var(--spacing-1-5)!important}.press .circle-button,.press .circle-button[is=next-button]{position:relative;left:0;bottom:0}}.enablegallery .image-with-text__media-item{display:block}.enablegallery .image-with-text__media-item .carousel-cell{width:100%}@media(max-width:749px){.enablegallery .image-with-text__grid{display:block}.mediatop{padding-left:0;margin-bottom:30px}.image-with-text__heading{margin-top:30px}.learnmore{display:none}}.header__main-nav .dropdown-menu{background:#fff}.banner-tab{padding-top:11%!important}.slideshow__controls{display:none}@media(max-width:768px){section#shopify-section-template--18823769948381__slideshow_grX3fz p.h1{font-size:22px!important;padding-top:20%!important}section#shopify-section-template--18823769948381__slideshow_grX3fz p.subheading{font-size:12px!important}section#shopify-section-template--18823769948381__slideshow_grX3fz a.button.button--xl{padding:12px;font-size:12px!important}.collection-list .collection-card__content .h5{text-align:center!important}.image-with-text__heading{font-size:25px;line-height:normal}.cstm-blog-style h2.h2{font-size:35px!important}.section-stack h2.h2{font-size:25px}.icons-with-text .h4{font-size:20px;padding-bottom:5px}}.cstm-blog-style .readmore,.cstm-blog-style a.text-with-icon.group,.instastory-title,div#instafeed{display:none}.when-itcomes .section.section-blends.section-full{padding-top:30px;padding-bottom:30px}.custom-imgset .section.section-blends.section-full{padding-top:40px;padding-bottom:80px}.coming-nextimg.coming-flow-setup .image-with-text__media-item.grid__item{width:100%}.coming-nextimg.coming-flow-setup .section.section-blends.section-full{padding:0}.coming-nextimg.coming-flow-setup .image-with-text .blockbutton-button_gQTkTd{margin-top:0}.coming-nextimg.coming-flow-setup .container{margin:0}.coming-nextimg.coming-flow-setup .image-with-text__grid .image-with-text__media-item img{border-radius:0}.coming-nextimg.coming-flow-setup .mediatop{padding-left:0}.shopify-section--collection-list .section.section-full.bg-custom.text-custom{padding-top:60px;padding-bottom:40px}.shopify-section--blog-posts .section.section-full.bg-custom.text-custom{padding-top:50px;padding-bottom:50px}.coming-press .section.section-blends.section-full.text-custom{padding-bottom:40px;padding-top:50px}.footer{padding-top:50px;padding-bottom:30px}.coming-nextimg.coming-flow-setup .image-with-text__text-item.grid__item{padding-left:8rem;padding-right:0}.footer__block-list .footer__block:last-child img{max-width:210px}@media(max-width:767px){.coming-nextimg.coming-flow-setup .mediatop{margin-bottom:0}.coming-flow-setup h2.image-with-text__heading.inline-richtext.h2{margin-top:0}.coming-flow-setup a.button.blockbutton-button_gQTkTd{margin-bottom:50px}.custom-content-slign .prose p{text-align:left}.custom-imgset .icons-with-text .h4{font-size:18px}.custom-imgset .icons-with-text .h4 svg{display:none}.image-with-text .coming-nextimg{padding-top:0;padding-bottom:0}.section-stack.custom-collect .collection-card__content.prose .h5{font-size:17px}.section-stack.custom-press .userlogo_rating{flex-wrap:wrap}.section-stack.custom-press .userlogo_rating .userlogo{flex:0 100%}.section-stack.custom-press .userlogo_rating .userlogo{flex:0 100%;margin-bottom:20px}.tempalet-index .coming-press{padding:0}.tempalet-index .when-itcomes .section.section-blends.section-full{padding-top:10px}button.coming-slodeot{border:1px solid}.footer .footer__block-list{display:block}.footer .footer__block--menu{max-width:100%;margin-bottom:20px}.footer .footer__block.footer__block--text:nth-child(4){margin-bottom:20px}.coming-nextimg.coming-flow-setup .image-with-text__text-item.grid__item{padding-left:0;padding-right:0}}
/*# sourceMappingURL=/cdn/shop/t/47/assets/custom.css.map */
