.visuallyhidden{border:0;clip:rect(0 0 0 0);height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;width:1px;white-space:nowrap}html{background-color:#f2f2f2}.mm-wrapper{overflow-x:hidden;position:relative}body{font-family:Roboto,sans-serif;box-sizing:border-box;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.fab,.fad,.fal,.far,.fas{color:inherit}*{box-sizing:border-box}a,button,input,p,select{font-family:Roboto,sans-serif;font-size:14px;line-height:22px}hr{border:none;border-top:1px solid #bdbdbd}hr.--width100pct{width:100%}a{text-decoration:none}button,input,select{border:none;-o-appearance:none;-webkit-appearance:none;-moz-appearance:none;appearance:none}select{-o-appearance:none;-webkit-appearance:none;-moz-appearance:none;appearance:none}ul{margin:0}textarea{background-color:#fefefe;border:1px solid #bdbdbd;box-shadow:inset 0 2px 4px rgba(0,0,0,.2);border-radius:4px;padding:16px}*,:focus,:hover{outline:0}.page-wrapper{max-width:1440px;margin:0 auto}.center{text-align:center}.mx-auto{margin:0 auto}.my-auto{margin:auto 0}.inner-container{max-width:1200px;margin:0 auto}h1,h2,h3,h4,h5,h6{font-family:Roboto,sans-serif;margin-bottom:16px}h1{font-weight:700;font-size:48px;line-height:56px}h2{font-weight:700;font-size:40px;line-height:47px}h3{font-weight:700;font-size:32px;line-height:36px}h4{font-weight:700;font-size:24px;line-height:28px}h5{font-weight:700;font-size:18px;line-height:20px}.h--noMargin{margin:0}.regular{font-style:normal}.bold,strong{font-weight:700}.italic,em{font-style:italic}.caps{text-transform:uppercase}.truncate{text-overflow:ellipsis}.txt-r{text-align:right}.txt-l{text-align:left}.txt-c{text-align:center}.txt-j{text-align:justify}.m0{margin:0}.p0{padding:0}.mt0{margin-top:0}.pt0{padding-top:0}.mb0{margin-bottom:0}.pb0{padding-bottom:0}.ml0{margin-left:0}.pl0{padding-left:0}.mr0{margin-right:0}.pr0{padding-right:0}.m4{margin:4px}.p4{padding:4px}.mt4{margin-top:4px}.pt4{padding-top:4px}.mb4{margin-bottom:4px}.pb4{padding-bottom:4px}.ml4{margin-left:4px}.pl4{padding-left:4px}.mr4{margin-right:4px}.pr4{padding-right:4px}.m8{margin:8px}.p8{padding:8px}.mt8{margin-top:8px}.pt8{padding-top:8px}.mb8{margin-bottom:8px}.pb8{padding-bottom:8px}.ml8{margin-left:8px}.pl8{padding-left:8px}.mr8{margin-right:8px}.pr8{padding-right:8px}.m10{margin:10px}.p10{padding:10px}.mt10{margin-top:10px}.pt10{padding-top:10px}.mb10{margin-bottom:10px}.pb10{padding-bottom:10px}.ml10{margin-left:10px}.pl10{padding-left:10px}.mr10{margin-right:10px}.pr10{padding-right:10px}.m16{margin:16px}.p16{padding:16px}.mt16{margin-top:16px}.pt16{padding-top:16px}.mb16{margin-bottom:16px}.pb16{padding-bottom:16px}.ml16{margin-left:16px}.pl16{padding-left:16px}.mr16{margin-right:16px}.pr16{padding-right:16px}.m24{margin:24px}.p24{padding:24px}.mt24{margin-top:24px}.pt24{padding-top:24px}.mb24{margin-bottom:24px}.pb24{padding-bottom:24px}.ml24{margin-left:24px}.pl24{padding-left:24px}.mr24{margin-right:24px}.pr24{padding-right:24px}.m32{margin:32px}.p32{padding:32px}.mt32{margin-top:32px}.pt32{padding-top:32px}.mb32{margin-bottom:32px}.pb32{padding-bottom:32px}.ml32{margin-left:32px}.pl32{padding-left:32px}.mr32{margin-right:32px}.pr32{padding-right:32px}.m40{margin:40px}.p40{padding:40px}.mt40{margin-top:40px}.pt40{padding-top:40px}.mb40{margin-bottom:40px}.pb40{padding-bottom:40px}.ml40{margin-left:40px}.pl40{padding-left:40px}.mr40{margin-right:40px}.pr40{padding-right:40px}.m48{margin:48px}.p48{padding:48px}.mt48{margin-top:48px}.pt48{padding-top:48px}.mb48{margin-bottom:48px}.pb48{padding-bottom:48px}.ml48{margin-left:48px}.pl48{padding-left:48px}.mr48{margin-right:48px}.pr48{padding-right:48px}.m56{margin:56px}.p56{padding:56px}.mt56{margin-top:56px}.pt56{padding-top:56px}.mb56{margin-bottom:56px}.pb56{padding-bottom:56px}.ml56{margin-left:56px}.pl56{padding-left:56px}.mr56{margin-right:56px}.pr56{padding-right:56px}.m64{margin:64px}.p64{padding:64px}.mt64{margin-top:64px}.pt64{padding-top:64px}.mb64{margin-bottom:64px}.pb64{padding-bottom:64px}.ml64{margin-left:64px}.pl64{padding-left:64px}.mr64{margin-right:64px}.pr64{padding-right:64px}.m72{margin:72px}.p72{padding:72px}.mt72{margin-top:72px}.pt72{padding-top:72px}.mb72{margin-bottom:72px}.pb72{padding-bottom:72px}.ml72{margin-left:72px}.pl72{padding-left:72px}.mr72{margin-right:72px}.pr72{padding-right:72px}.m80{margin:80px}.p80{padding:80px}.mt80{margin-top:80px}.pt80{padding-top:80px}.mb80{margin-bottom:80px}.pb80{padding-bottom:80px}.ml80{margin-left:80px}.pl80{padding-left:80px}.mr80{margin-right:80px}.pr80{padding-right:80px}.a-button{padding:12px 16px;border-radius:4px;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content;text-decoration:none}input.btn,input.button{border:none;box-shadow:none;cursor:pointer}button:disabled,button[disabled]{opacity:.5;transition:opacity .2s linear}button{cursor:pointer;opacity:1;transition:opacity .2s linear}.btn,.button,input.btn,input.button{background:#25878c;border-radius:100px;display:flex;flex-direction:row;padding:16px 24px;font-size:14px;line-height:16px;color:#f5f5f5;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content;text-align:center}.btn--margin0auto,.button--margin0auto,input.btn--margin0auto,input.button--margin0auto{margin:0 auto}.btn--secondary,.button--secondary,input.btn--secondary,input.button--secondary{border:1px solid;background:0 0}.btn--dark,.button--dark,input.btn--dark,input.button--dark{border:1px solid #292929;color:#292929}.btn--orange,.button--orange,input.btn--orange,input.button--orange{color:#f89622}.btn--formButton,.button--formButton,input.btn--formButton,input.button--formButton{width:100%;justify-content:center;border-radius:100px;padding:15px 16px;line-height:20px;border:1px solid}.btn--fullWidth,.button--fullWidth,input.btn--fullWidth,input.button--fullWidth{width:100%;justify-content:center}.btn--loginButton,.button--loginButton,input.btn--loginButton,input.button--loginButton{margin-bottom:16px}.btn--a2c,.button--a2c,input.btn--a2c,input.button--a2c{margin-bottom:16px;padding:16px 32px;text-transform:uppercase;font-weight:700;letter-spacing:1px;border-radius:100px;text-shadow:-1px 1px 0 rgba(0,0,0,.25)}.titleHeader{font-weight:700;font-size:16px;line-height:18px;letter-spacing:2px;mix-blend-mode:soft-light}.m-socialIcons{display:flex;align-items:center}.a-socialIcons a{padding:0 8px;font-size:18px;line-height:16px}.a-socialIcons:hover a i{color:#eb7c00;transition:color .3s linear}.a-socialIcons a i{transition:color .3s linear}.mburger{width:48px;height:48px;--mb-bar-height:2px}.cardFilterMobile__header{display:none}.select2-container-multi .select2-choices .select2-search-choice{display:inline-block;clear:both}.m-sectionTitle{margin-bottom:32px;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content}.a-sectionTitle__link{text-decoration:none;display:flex;align-items:center}.a-sectionTitle__text{padding-right:16px;border-right:1px solid gray;font-weight:700;margin-bottom:0}.a-sectionTitle__button{padding-left:16px;color:gray}.a-input{width:100%;padding:0 0 0 16px;box-shadow:inset 0 0 0 1px;border-radius:4px;height:48px;border:none}.a-select{flex-grow:1;display:flex;border-radius:4px;height:48px;padding:0 16px;border:1px solid}.o-siteSearch{flex-grow:1;display:flex;border-radius:4px;height:48px;box-shadow:inset 0 2px 4px rgba(0,0,0,.2);border-radius:100px}.o-siteSearch--border{box-shadow:inset 0 0 0 1px #bdbdbd}.m-siteSearch__select{height:100%;border-right:1px solid}.a-siteSearch__select{flex-shrink:0;height:100%;width:128px;text-align:center;padding:0 16px;text-overflow:ellipsis;border-radius:4px 0 0 4px;background:0 0;background-position:calc(100% - 16px) 50%;background-repeat:no-repeat;background-size:10px}.m-siteSearch__input{flex-grow:1;height:100%}.m-siteSearch__button{flex-shrink:0;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content;border-radius:0 4px 4px 0;background:linear-gradient(271.4deg,#eb7c00 0,#db8e39 100%);padding:0 16px;cursor:pointer}input{background-color:#fefefe;border:1px solid #bdbdbd;box-shadow:inset 0 2px 4px rgba(0,0,0,.2);border-radius:4px;padding:16px;transition:box-shadow .3s linear}input:focus{box-shadow:inset 0 2px 8px rgba(0,0,0,.3);transition:box-shadow .3s linear}.input--fullWidth{width:100%}.input--siteSearch{background:0 0;border-radius:0;width:100%}.form__field{display:flex;flex-direction:column;margin-bottom:24px}.form__field label{margin-bottom:8px}.errors{margin-bottom:20px;background-color:#ff1e1e50;text-align:center;padding:16px;font-size:14px;line-height:18px;border-radius:4px;border:1px solid #ff7a7a}.errors ul{display:grid;grid-template-columns:1fr;grid-gap:16px}.cardGrid{display:grid;grid-template-columns:1fr 1fr 1fr 1fr 1fr;column-gap:40px}.card{display:flex;flex-direction:column;border-radius:4px;border:1px solid;min-width:0}.card__a{display:inline}.card__link{display:flex;justify-content:center;align-items:center}.card__media{display:flex;width:100%}.card__featuredAuthors>.card__media{border-radius:4px 4px 0 0}.card__title{width:100%;padding:8px 16px;border-radius:0 0 4px 4px;border-top:1px solid;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.card__content{padding:16px;height:100%}.card__heading{font-weight:700;margin-bottom:8px}.card__info{display:flex;justify-content:space-between;padding:8px 16px;align-items:center;border-radius:0 0 4px 4px}.card__featuredAuthors{justify-content:space-between;height:100%}.card__author{display:flex;align-items:center}.card__authorPicture{margin-right:8px}.productCard__card{border:1px solid #bdbdbd;border-radius:4px;height:100%;display:flex;flex-direction:column;transition:all .2s ease .1s}.productCard__card:hover{box-shadow:rgba(0,0,0,.16) 0 0 16px 0;border:1px solid silver;transition:all .3s ease}.productCard__upper{padding:16px 48px;display:flex;justify-content:center;min-height:232px;background-color:#fff;border-radius:4px 4px 0 0;position:relative}.productCard__img{max-width:160px;max-height:200px}.productCard__outOfStock{top:-1px;left:-1px;background-color:#d84444;color:#fff;width:auto;border-radius:4px 0 4px 0;position:absolute;padding:8px 8px;text-transform:uppercase;font-weight:700;letter-spacing:1px;font-size:10px;text-shadow:-1px 1px 0 rgba(0,0,0,.25)}.productCard__lower{padding:16px;display:flex;flex-direction:column;justify-content:center;align-items:center;text-align:center;border-radius:0 0 4px 4px;flex-grow:1;background-color:#f2f2f2}.productCard__type{margin-bottom:8px;text-transform:uppercase;letter-spacing:1px;font-size:12px}.productCard__title{margin-bottom:10px;font-weight:700}.productCard__price{font-size:16px}.productChip__grid{display:flex;justify-content:center;margin-bottom:10px;flex-wrap:wrap}.productChip{margin-right:8px;border-radius:100px;padding:6px 10px;font-weight:700;color:#fff;text-shadow:0 0 4px rgba(0,0,0,.25),1px 1px 0 rgba(0,0,0,.5);background-color:#282828;opacity:.5;font-size:12px;letter-spacing:1px;border:2px solid #282828;box-shadow:0 0 0 2px transparent;transition:all .5s ease;cursor:pointer;margin-bottom:8px}.productChip:hover,.productChip__active{opacity:1;border:2px solid #282828!important;box-shadow:inset 0 0 0 2px #f2f2f2!important;transition:all .5s ease;padding:6px 10px!important}.productChip:last-child{margin-right:0}.productCard__button{width:100%;text-align:center;padding:16px 0;background-color:#373737;color:#fff;border-radius:0 0 4px 4px;cursor:pointer;font-size:12px;text-align:center;letter-spacing:1px;font-weight:900;text-transform:uppercase}.productCard__button--outOfStock{background-color:#bd4a4a7a;cursor:no-drop}.productCard__imageWrap{position:relative;display:flex;align-items:center;height:100%}.productCard__img{box-shadow:rgba(0,0,0,.16) 0 0 0 0;transition:all .2s ease;border-radius:7px}.productCard__img--outOfStock{opacity:.5}.productCard__card:hover .productCard__imageWrapTarget .productCard__img{transition:all .2s ease;box-shadow:rgba(0,0,0,.24) 0 0 12px 0}.productCard__setName{font-size:10px;letter-spacing:1px;text-transform:uppercase;font-weight:700;color:#686868}.pagination{display:flex;justify-content:center;align-items:center;font-size:14px}.pagination .active{font-size:14px;border:1px solid;padding:4px 8px;border-radius:100px}.pagination li{margin-right:32px}.pagination li:last-child{margin-right:0}.card-legality{display:flex;flex-direction:column}.card-legality-row{display:grid;grid-template-columns:1fr 1fr;grid-gap:40px;margin-bottom:8px}.card-legality-item{display:flex;align-items:center}.card-legality-item dt{margin-left:16px}.legal,.not-legal{font-size:12px;text-align:center;color:#fff;width:92px;border-radius:5px;display:flex;justify-content:center;align-items:center;padding:12px 0;text-transform:uppercase}.legal{background-color:#64b471}.not-legal{background:#c4c4c4}.cardFilter{display:flex;padding:0 40px;justify-content:space-evenly;align-items:stretch;border:1px solid #bdbdbd}.cardFilter__item{border-right:1px solid #bdbdbd;width:100%;text-align:center;min-height:64px;display:flex;justify-content:center;align-items:center;padding:0 24px;overflow-y:auto}.cardFilter__item:last-child{border-right:none}.cardFilter__item .select2-search__field{text-align:center}.cardFilter__item .select2-container--default,.cardFilter__item .select2-container--default .select2-selection--multiple{border:none!important}.cardFitler__title{font-weight:700}.o-header{display:flex;flex-direction:column}.m-headerTop{display:flex;flex-direction:row;justify-content:space-between}.m-announcementBar{flex-grow:1;display:flex;align-items:center;margin-left:40px}.m-headerTop__socials{display:flex;align-items:center;margin-right:8px}.m-headerTop__c2a{border-left:1px solid}.--headerTop{padding:0 16px;height:40px;display:flex;align-items:center;border-radius:0}.m-headerMain{display:flex;padding:16px 40px;justify-content:space-between;align-items:center}.m-headerMain__logo{flex-shrink:0;margin-right:24px}.m-headerMain__logo a{display:block;line-height:unset}.o-siteSearch{flex-grow:1;display:flex;border-radius:4px;height:48px;border-radius:100px;overflow:hidden;background-color:#fefefe;width:100%}.o-siteSearch--newsletter{max-width:500px}.siteSearch__wrap{display:flex;width:100%;margin-right:24px}.m-siteSearch__select{height:100%;border-right:1px solid #00000050;border-radius:0}.a-siteSearch__select{flex-shrink:0;height:100%;width:128px;text-align:center;padding:0 24px;text-overflow:ellipsis;border-radius:4px 0 0 4px;background:0 0;background-position:calc(100% - 16px) 50%;background-repeat:no-repeat;background-size:10px}.m-siteSearch__input{flex-grow:1;height:100%;border-radius:100px 0 0 100px;overflow:hidden}.m-siteSearch__input input{width:100%;border-radius:0;border:none;height:48px;padding-left:24px}.m-siteSearch__button{flex-shrink:0;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content;border-radius:0 100px 100px 0;padding:0 24px 0 16px;cursor:pointer;color:#fff}.o-headerMenu{flex-shrink:0}.o-headerMenu ul li{padding:0 16px;display:flex;align-items:center;border-right:1px solid #fffFFF24}.o-headerMenu ul li img{padding-right:8px}.o-headerMenu ul li:first-child{padding:0 16px 0 0}.o-headerMenu ul li:last-child{padding:0 0 0 16px;border-right:none}.m-headerMenu__list{display:flex;list-style:none}.a-headerMenu__item a,.a-headerMenu__item select{font-weight:700;letter-spacing:1px}.a-headerMenu__item a{text-decoration:none;display:flex;align-items:center}.a-headerMenu__item a i{font-size:24px;margin-right:8px;transition:color .3s linear}.a-headerMenu__item select{background:0 0;font-size:16px}.a-headerMenu__item button{display:none}.a-headerMenu__item:hover a i{color:#eb7c00;transition:color .3s linear}.o-mainNav{display:flex;justify-content:space-around;position:relative;align-items:center;padding:0 24px}.mainNav--active{display:flex;flex-direction:column}.o-mainNav__underline{height:2px;background:#4efc93}.mainNav__ul{display:flex;justify-content:space-between;align-items:center;width:100%}.mainNav__item:last-child .mainNav__children{right:0}.mainNav__item .mainNav__children .mainNav__child a:hover{font-weight:400}.mainNav__a{padding:16px;text-decoration:none;letter-spacing:1px;font-weight:700;text-transform:uppercase;display:flex;position:relative;align-items:center;color:#fff;transition:color .3s linear}.mainNav__a i{color:#eb7c00}.mainNav__a img{padding-left:8px;height:6px}.mainNav__a:before{content:"";height:2px;background-color:#fff;position:absolute;bottom:14px;width:0;transition:width .3s linear}.mainNav__item:hover .mainNav__a:before{content:"";height:2px;background-color:#fff;position:absolute;bottom:14px;width:calc(100% - 32px);transition:width .3s linear}.mainNav__item--blackout .mainNav__a:before{transition:width .3s linear .3s}.mainNav__item--blackout:hover .mainNav__a:before{content:"";height:2px;background-color:#fff;position:absolute;bottom:14px;width:calc(100% - 50px);transition:width .3s linear}.mainNav__a[aria-current=page]:before{content:"";height:2px;background-color:#eb7c00;position:absolute;bottom:14px;width:calc(100% - 32px)}.mainNav__item--blackout .mainNav__a[aria-current=page]:before{content:"";height:2px;background-color:#eb7c00;position:absolute;bottom:14px;width:calc(100% - 50px)}.mainNav__children{position:absolute;z-index:100;visibility:hidden;opacity:0;transition:visibility .3s,opacity .3s;transition-delay:150ms;background-color:#fff!important;border-top:none}.mainNav__children a{transition:all .3s ease}.mainNav__ul>li:nth-last-child(2) .mainNav__children{width:-webkit-fit-content;width:-moz-fit-content;width:fit-content;right:0}.mainNav__item:hover .mainNav__a:after{width:100%}.mainNav__item:hover .mainNav__a{transition:color 150ms linear;color:#eb7c00}.mainNav__item:hover .mainNav__children,.mainNav__item:hover .mainNav__mega{visibility:visible;opacity:1;transition:visibility .3s,opacity .3s;pointer-events:auto}.mainNav__item:hover .mainNav__a i{transform:rotate(180deg);transition:all .3s linear 50ms}.mainNav__a i{transition:all .3s linear .3s}.mainNav__mega{position:absolute;z-index:100;background:#f5f5f5;visibility:hidden;opacity:0;transition:visibility 0s,opacity .2s ease;border-top:1px solid #000;width:100%;display:flex;left:0;justify-content:space-between;pointer-events:none}.megaMenu__col{width:20%;height:336px;display:flex;justify-content:center;padding:24px 40px}.megaMenu__col--intro{display:flex;flex-direction:column;justify-content:space-between}.megaCol__title{margin-bottom:16px}.megaCol__link{font-weight:700}.megaIntro__bottom{display:grid;grid-template-rows:1fr 1fr;grid-gap:16px}.megaNav{width:100%}.megaNav__ul{margin-bottom:16px}.megaNav__li{transition:all .3s linear;padding:0}.megaNav__li a{padding:6px 0;display:block}.megaNav__li:first-child a{padding-top:0}.megaNav__li:last-child a{padding-bottom:0}.megaNav__li:hover a{padding-left:8px}.megaNav__li:hover{margin-right:16px}.megaNav__li:hover i{transition:color .3s linear;color:#eb7c00}.megaFeatured{display:flex;flex-direction:column;width:100%}.megaFeatured__image{margin-bottom:16px;position:relative;display:flex;align-items:flex-end;height:100%;background-repeat:no-repeat;background-size:cover;background-position:top;border-radius:4px;overflow:hidden}.megaFeatured__caption{width:100%;background:#00000050;padding:8px 16px;color:#fff}.mburger--white{color:#fff!important;height:48px!important}.mobileMenu__wrap{margin-left:16px;display:none}.mburger{display:none}.mm-navbar__title span{color:#fff}.mobileMenu__iconMenu{display:none}.mobileMenu__iconMenu i{font-size:32px;color:#fefefe}.mobileMenu__wrap{display:none;align-items:center;justify-content:space-around}.mm-navbar_tabs:first-child div{border-right:1px solid var(--mm-color-border)}.mm-navbar_tabs div a,.mm-navbar_tabs div i{color:#fff!important}.mm-navbar_tabs div i{font-size:14px;padding-left:4px}.m-slideContents{display:flex;flex-direction:column;justify-content:center;background-size:cover;background-position:top;padding:0 40px;height:320px}.m-slideContents h3{font-size:40px;font-weight:700}.m-slideContents a{text-decoration:none}.a-slideContents__p{margin-bottom:16px}.o-blockMenu{display:grid;grid-template-columns:repeat(auto-fit,minmax(392px,1fr));grid-gap:40px;padding:40px}.m-blockMenu__item{border-radius:4px;border:1px solid}.m-blockMenu__inner{position:relative}.m-blockMenu__content{padding:40px;padding-right:16px}.m-blockMenu__content h3{margin-bottom:16px;font-size:24px;line-height:28px;font-weight:700}.m-blockMenu__content p{margin-bottom:16px}.a-blockMenu__img{position:absolute;bottom:-1px;right:0}.o-featuredColl{display:grid;grid-template-columns:1fr 1fr;padding:40px;padding-top:0;column-gap:40px}.m-featuredColl__col{display:flex;flex-direction:column}.m-featuredColl__top{display:flex;flex-direction:column;margin-bottom:40px}.m-featuredColl__title{margin-bottom:16px;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content}.m-featuredColl__title a{text-decoration:none;display:flex;align-items:center}.m-featuredColl__title a h3{padding-right:16px;border-right:1px solid;font-weight:700;font-size:32px;line-height:37px;margin-bottom:0}.m-featuredColl__title a p{padding-left:16px}.m-featuredColl__bottom{display:grid;grid-template-columns:1fr 1fr;column-gap:16px}.m-featuredColl__product{display:flex;margin-bottom:24px}.m-featuredColl_productLeft a img{max-width:80px;max-height:112px;border-radius:4px;margin-right:16px}.m-featuredColl_productRight{display:flex;flex-direction:column;justify-content:center;text-align:left}.m-featuredColl_productRight p{font-weight:500;font-size:14px;line-height:16px;text-transform:uppercase;letter-spacing:1px;margin-bottom:4px}.m-featuredColl_productRight a{margin-bottom:4px}.m-featuredColl_productRight span{font-weight:500;font-size:24px;line-height:28px;text-transform:uppercase}.m-featuredColl_productRight strong{font-size:14px;color:#a53e3e}.o-aboutGrid__wrap{padding:40px;padding-top:0}.o-aboutGrid{background:linear-gradient(175.9deg,#003049 0,#004f78 100.95%);padding:80px;display:grid;grid-template-columns:1fr 1fr 1fr;column-gap:40px}.m-aboutGrid__col img{width:40px}.m-aboutGrid__col p{margin-bottom:16px}.o-newsletterWrap{display:flex;flex-direction:column;justify-content:center;align-items:center;text-align:center;padding:40px;background:linear-gradient(175.9deg,#003049 0,#004f78 100.95%);line-height:22px}.o-newsletterWrap .titleHeader{text-transform:uppercase}.o-newsletterWrap p{margin-bottom:16px}.o-newsletterWrap p:last-child{margin-bottom:0;opacity:.64}.newsletter__text{margin-bottom:16px}.o-collectionGrid{display:flex;flex-direction:column;padding:40px}.m-collectionGrid{display:flex;justify-content:space-evenly}.m-collectionGrid__item{height:128px;border:1px solid;border-radius:4px;text-align:center;display:flex;justify-content:center;align-items:center;width:100%;margin-right:40px;padding:16px}.m-collectionGrid__item:last-child{margin-right:0}.a-collectionItem__title{font-weight:700;font-size:16px;line-height:18px;letter-spacing:1px;text-transform:uppercase}.o-contactRow{display:grid;grid-template-columns:1fr 1fr 1fr 1fr;padding:0 40px}.m-contactRow__col{padding:40px 24px;display:flex;justify-content:center;align-items:center}.m-contactRow__col:last-child{border-right:none}.m-contactRow__wrap{display:flex;align-items:center}.m-contactRow__wrap--end{display:flex;flex-direction:column;align-items:center}.m-contactRow__left{margin-right:16px}.m-contactRow__right{display:flex;flex-direction:column;justify-content:center}.a-contactRow_title{font-weight:700;margin-bottom:4px}.m-footerTop{display:grid;grid-template-columns:0.5fr 2fr 0.5fr;max-width:680px;margin:0 auto}.m-footerMain{display:grid;grid-template-columns:2fr 1fr 1fr 1fr;column-gap:40px;border-top:1px solid #bdbdbd;margin:0 40px;padding:24px 0}.a-footerMain__logo{max-width:100%;margin-bottom:16px;width:324px}.m-footerMain__col{display:flex;flex-direction:column}.a-footer__title{font-weight:700;font-size:18px;line-height:21px;text-transform:uppercase;letter-spacing:1px}.a-footer__link{margin-bottom:12px}.a-footer__link:last-child{margin-bottom:0}.m-footerBelow{display:grid;grid-template-columns:1fr 1fr 1fr;column-gap:40px;padding:0 40px}.m-footerBelow__col select{border:1px solid #bdbdbd}.m-paymentIcons{display:flex}.a-paymentIcon{padding-right:8px}.a-paymentIcon:last-child{padding-right:0}.m-subFooter{margin:16px 40px;display:flex;flex-direction:column;justify-content:center;align-items:center}.a-subFooter__hr{margin-bottom:16px;width:100%}.swiper-pagination-bullet--flat{width:48px;height:4px;border-radius:0;opacity:.5}.i-header{position:relative}.i-headerTop{position:absolute;top:0;display:flex;z-index:100;width:100%;padding:16px 40px;align-items:center}.i-headerTop__left{height:100%}.i-headerTop__right{height:100%;margin-left:auto}.i-headerTop__ul{display:flex;height:100%;align-items:center}.i-headerTop__link li{padding:0 32px;text-decoration:none;letter-spacing:1px;font-weight:700;text-transform:uppercase;align-items:center}.i-headerTop__link:last-child{padding-right:none}.i-slide-inner{padding:120px 40px}.i-slide__date{margin-bottom:8px}.i-slide__wrap{display:flex;align-items:center}.i-slide__img{margin-right:16px}.i-slide__name{margin-right:16px}.i-slide__c2a{border-left:1px solid;padding-left:16px}.i-headerBottom{position:absolute;bottom:0;z-index:100;width:100%;border-left:none;border-right:none;display:flex}.i-headerBottom__link{padding:24px 32px;text-decoration:none;color:#fff;letter-spacing:1px;font-weight:700;text-transform:uppercase;align-items:center;text-align:center}.i-headerBottom__link:last-child{border-right:none}.i-headerBottom__ul{display:grid;grid-template-columns:1fr 1fr 1fr 1fr 1fr;width:100%}.latestProducts{padding:40px}.lp__cardGrid{display:grid;grid-template-columns:1fr 1fr 1fr 1fr 1fr;column-gap:40px}.lp__card{display:flex;flex-direction:column;border-radius:4px;border:1px solid;min-width:0}.lp__card__a{display:inline}.lp__card__link{display:flex;justify-content:center;align-items:center}.lp__card__media{display:flex;height:128px;padding:16px}.lp__card__title{width:100%;padding:8px 16px;border-radius:0 0 4px 4px;border-top:1px solid;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.blogFeed{padding:40px}.blogFeed * a:hover{font-weight:400}.latestArticles__isPro{height:22px;display:flex;justify-content:center;align-items:center;font-weight:700;font-size:12px;text-transform:uppercase;letter-spacing:1px;text-shadow:-1px 1px 0 rgba(0,0,0,.25)}.latestArticles__grid{display:grid;grid-template-columns:repeat(auto-fit,minmax(300px,1fr));grid-gap:24px}.featuredAuthor__grid{border:1px solid;display:grid;grid-template-columns:repeat(auto-fill,minmax(300px,1fr));border-radius:4px}.featuredAuthor__card{display:flex;justify-content:center;align-items:center;padding:32px 0;border-right:1px solid}.featuredAuthor__card:last-child{border-right:none}.featuredAuthor__anchor{display:flex}.featuredAuthor__left{display:flex;justify-content:center;margin-right:16px}.featuredAuthor__right{display:flex;flex-direction:column;justify-content:center}.featuredAuthor__name{font-weight:700}.videoCarousel{margin:0 40px 40px 40px;padding:40px 40px 0 40px}.videoCarousel__content{display:flex}.videoCarousel__left{margin-right:32px;width:100%;display:flex;flex-direction:column}.videoCarousel__main{margin-bottom:24px;height:100%}.videoCarousel__grid{display:grid;max-height:400px;overflow-x:hidden}.videoCarousel__item{display:flex;padding-bottom:16px;margin-bottom:16px;border-bottom:1px solid;cursor:pointer}.videoCarousel__item:last-child{border-bottom:none}.videoCarousel__thumbnail{margin-right:16px}.videoCarousel__image{width:168px}.videoCarousel__info{display:flex;flex-direction:column}#shopify-section-video-carousel{padding-bottom:1px}.pageIntro{padding:24px 0;display:flex;flex-direction:column;justify-content:center;align-items:center}.pageIntro__title{margin-bottom:0;color:inherit;text-align:center}.breadcrumbs--pageIntro{margin-bottom:8px}.breadcrumbs{color:inherit}.breadcrumbs__list{list-style-type:none;margin:0;padding:0;color:inherit;display:inline;align-items:center}.breadcrumbs__item{display:inline-block}.breadcrumbs__item:not(:last-child):after{content:"/";display:inline-block;margin:0 8px 0 4px;position:relative}.breadcrumbs__link{color:inherit;font-size:14px}.breadcrumbs__link[aria-current=page]{color:inherit;text-decoration:none}.helpIndex{display:grid;grid-gap:24px;grid-template-columns:repeat(auto-fill,minmax(250px,1fr));padding:40px}.helpIndex__link:hover .helpIndex__a{padding-left:32px}.helpIndex__a{text-align:center;background-color:#f2f2f2;padding:16px;border-radius:4px;border:1px solid #bdbdbd;display:block;transition:all .3s linear}.productPage{display:flex;flex-direction:column}.productPage__main{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1fr);width:100%}.productPage__left{border-right:1px solid #bdbdbd;display:flex;justify-content:flex-start;align-items:center;padding:80px;flex-direction:column;position:relative}.productPage__leftSticky{position:sticky;top:40px;display:flex;flex-direction:column;justify-content:center;align-items:center}.productPage__image{margin-bottom:40px;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content;border-radius:8px}.productPage__legalities{padding:16px;background-color:#fcfcfc;border:1px solid #bdbdbd;border-radius:4px}.productPage__right{padding:40px;background-color:#f2f2f2}.productPage__breadcrumb{margin-bottom:16px}.productPage__inventory{margin-bottom:16px}.productPage__price{font-size:32px}.productPage__tags{display:flex;flex-wrap:wrap}.productPage__tags li{border:1px solid;border-radius:100px;margin-right:16px;margin-top:8px}.productPage__tags li:last-child{margin-right:0}.productPage__under{padding:40px;border-top:1px solid #bdbdbd;text-align:center}.tagHolder{display:flex;align-items:center}.fauxCheckbox{width:16px;height:16px;border:1px solid #3e3e3e;background:#fff;margin-right:16px;line-height:16px}.product-page-container{display:grid;grid-template-columns:repeat(auto-fit,minmax(250px,1fr));padding:40px;grid-gap:40px}.product-main-left{display:flex;justify-content:flex-end}.product-main-slide{display:block;text-align:right}.product-main-right .accordion .accordion-item .accordion-thumb{font-size:20px;letter-spacing:3px;text-transform:uppercase}.p-breadcrumb-collection a{color:#3e3e3e}.product-price{font-size:28px;color:#2b2b2b;align-items:center;letter-spacing:2px;text-transform:uppercase;margin-bottom:16px}.product-controls form{margin-bottom:24px}.product-controls form button{height:-webkit-fit-content;height:-moz-fit-content;height:fit-content;margin:auto;padding:22px 32px;background:linear-gradient(271.4deg,#eb7c00 0,#db8e39 100%);border-radius:16px;cursor:pointer;font-weight:700;text-transform:uppercase;letter-spacing:1px}.product-tags-container{margin:30px 0}.product-tags li{line-height:24px;display:inline-block}.product-tags li a:hover{text-decoration:underline}.productPage__tag{padding:8px 16px;display:block}#productSelect{border:1px solid #bdbdbd;padding:8px 32px 8px 8px;background:#fff;background-position:calc(100% - 16px) 50%;background-repeat:no-repeat;background-size:10px;border-radius:4px;font-size:14px;text-transform:capitalize}.productPage__under{display:flex;justify-content:center}.productPage__leftSticky{top:120px}.productPage__image{margin-bottom:0}.productPage__imageWrap{text-align:center}.productPage__legalities{margin-top:24px}.qty,.qtyminus,.qtyplus{box-shadow:none}.quanity-selector .qtyminus,.quanity-selector .qtyplus{color:#000!important}.qty{border-radius:0}.variant-inventory{color:green}.no-stock{color:red}.collectionTemplate{background-color:#f2f2f2;border-right:1px solid #bdbdbd;border-left:1px solid #bdbdbd}.collectionGrid{display:grid;grid-template-columns:repeat(auto-fill,minmax(230px,1fr));padding:16px 40px;grid-gap:40px}.collectionGrid--mtgSearch{grid-template-columns:repeat(auto-fill,minmax(200px,1fr));padding:0;grid-gap:24px}.collectionBar{display:flex;padding:16px 40px;padding-top:32px}.collectionBar--bottom{padding-bottom:16px}.collectionBar__left{align-items:center}.collectionBar__middle{flex-grow:1}.collectionBar__right{align-items:center;display:flex}.collectionBar__right a{margin-right:16px}.collectionBar__right a:last-child{margin-right:0}.sortBy__label{margin-right:16px}.sortBy__select{border:1px solid #bdbdbd;padding:8px 32px 8px 8px;background:#fff;background-position:calc(100% - 16px) 50%;background-repeat:no-repeat;background-size:10px;border-radius:4px;font-size:14px;text-transform:capitalize}.collectionList{border-left:1px solid;border-right:1px solid;padding:16px 40px;background-color:#f2f2f2}.collectionList__ul{display:grid;grid-template-columns:repeat(auto-fill,minmax(250px,1fr));text-align:center;grid-gap:40px;margin-top:24px}.collectionList__item{position:relative;height:100%;border:1px solid #bdbdbd;border-radius:4px;padding:32px 40px;overflow:hidden;background-color:#fff;display:flex;align-items:center;justify-content:center;min-height:300px}.collectionList__bottom{background:rgba(13,13,13,.88);position:absolute;bottom:0;width:100%;display:flex;justify-content:center;align-items:center;z-index:5;padding:24px 32px;left:0}.collectionList__title{color:#fff;font-size:18px;line-height:20px}.collectionList__title i{font-size:14px}.loginTemplate{border-left:1px solid #bdbdbd;border-right:1px solid #bdbdbd;padding:40px;display:flex;justify-content:center;align-items:center;background:#f2f2f2}.loginForm{padding:64px;display:flex;flex-direction:column;border-radius:4px;border:1px solid #bdbdbd;width:368px;background:#fff}.loginForm__forgot{margin-bottom:16px;text-decoration:underline}.loginForm__field{display:flex;flex-direction:column;margin-bottom:24px}.loginForm label{margin-bottom:8px}.showRecovery{display:block!important;padding-top:80px}.showRecovery p{margin-bottom:24px}.pageTemplate__wrap{background-color:#f2f2f2}.pageTemplate{display:flex;margin:40px 40px 0 40px;background-color:#fff;border-radius:4px;border:1px solid #bdbdbd;overflow:hidden}.pageTemplate--block{display:block}.pageTemplate--contact{margin:40px auto 0 auto;max-width:720px}.pageContent{padding:24px;flex-grow:1}.pageSidebar{border-left:1px solid #bdbdbd;flex-shrink:0}.pageSidebar__top{padding:24px;background-color:#f2f2f2;border-radius:0 4px 0 0;display:grid;grid-template-rows:1fr 1fr;grid-gap:16px}.pageSidebar__top--account{display:flex}.pageSidebar__menu{display:flex;flex-direction:column;padding:24px}.pageSidebar__bottom--contact{padding:24px}.pageSidebar__bottom--account{padding:24px}.pageSidebar__menuItem{border-bottom:1px solid #bdbdbd}.pageSidebar__menuItem:hover .pageSidebar__link{padding-left:8px}.pageSidebar__menuItem:first-child .pageSidebar__link{padding-top:0}.pageSidebar__menuItem:last-child{border-bottom:none}.pageSidebar__link{padding:16px 0;display:block;transition:all .3s linear}.pageSidebar__link[aria-current=page]{font-weight:700}.emptyCart{padding:40px 24px;display:flex;flex-direction:column;align-items:center;gap:16px;text-align:center}.emptyCart__icon{font-size:80px;color:#25878c}.emptyCart_title{margin-bottom:0}.cart-item{background-color:rgba(0,0,0,.05);border-bottom:1px solid #bdbdbd;display:grid;grid-template-columns:1fr 20fr 1fr;padding:2em 1em;align-items:center}.cart-item:last-child{border-bottom:none}.cart-img{width:120px;height:120px;display:flex;justify-content:center;align-items:center}.cart-title{padding-bottom:.5em}.cart-title a{font-weight:700;font-size:1.3em;line-height:1em}.cart-variant-title{padding-bottom:.5em}.cart-remove{text-decoration:underline}.cart-remove a{color:#2b65e2;line-height:16px}.cart-item-group{display:flex;flex-direction:row;justify-content:space-around}.cart-input,.cart-line-price,.cart-price{margin-right:2em;text-align:center}.cart-price{display:flex;flex-direction:column;align-items:center}.cart-col-title{font-weight:700}.cart-input{display:flex;flex-direction:column;align-items:center}.cart-col-title{font-weight:700;margin-bottom:8px}.cart-input input{text-align:center;min-width:80px;max-width:80px;height:1.3em;border:1px solid #bdbdbd;padding-left:25px}.cart-total-group{display:flex;flex-direction:column;align-items:flex-end}.cart-sub-total{font-size:1.3em;text-transform:uppercase;font-weight:700;margin:24px 0}.cart-buttons{display:flex;flex-direction:row}.cart-buttons input{margin-right:16px}.cart-buttons input:last-child{margin-right:0}.cart-container{padding:40px;background-color:#fff;border-bottom:1px solid #bdbdbd}.cart-meta{display:flex;justify-content:flex-end}.cart-note-wrap{display:flex;flex-direction:column;margin-top:24px;width:240px;margin-right:40px}.cart-note-label{margin-bottom:8px;font-weight:500}.cart-note-textarea{padding:10px;height:100%}.accountTemplate{display:grid;grid-template-columns:3fr 1fr;margin:40px 40px 0 40px;background-color:#fff;border-radius:4px;border:1px solid #bdbdbd}.accountContent{flex-grow:1}.accountSidebar{border-left:1px solid #bdbdbd;display:flex;flex-direction:column;padding:24px;flex-grow:1}.accountDash__ordersUl{display:flex;border:1px solid #bdbdbd;border-radius:4px;overflow:hidden;overflow-x:auto}.accountDash__ordersItem{display:flex;flex-direction:column;text-align:center;flex-shrink:0;flex-grow:1;border-right:1px solid #bdbdbd80}.accountDash__ordersItem:last-child{border-right:none}.accountDash__th{border-bottom:1px solid #bdbdbd;padding-bottom:4px;margin-bottom:4px;background:#f2f2f2;padding:8px;line-height:20px;font-size:14px}.accountDash__tr{padding:8px;border-bottom:1px solid #bdbdbd;font-size:14px;line-height:20px;position:relative}.accountDash__tr a{line-height:20px;font-size:14px}.accountDash__tr:last-child{border-bottom:none}.contactForm>form{display:flex;flex-direction:column}.pageSidebar__ul{display:flex;flex-direction:column;margin-bottom:12px;margin-top:24px}.pageSidebar__heading{font-size:18px;line-height:22px;font-weight:700;margin-bottom:16px}.pageSidebar__heading i{margin-right:8px}.pageSidebar__email{display:flex;flex-direction:column;margin-bottom:12px;font-size:14px;line-height:16px}.pageSidebar__ul:first-child{margin-top:0}.pageSidebar__hours p:first-child{font-size:10px;letter-spacing:1px;text-transform:uppercase;line-height:14px}.pageSidebar__hours p:first-child strong{color:#a9a9a9}.pageSidebar__hours{margin-bottom:4px}.shogun-heading-component h1{text-transform:uppercase!important;font-weight:400!important;letter-spacing:1px!important;text-align:left!important;margin-left:50px!important;font-size:1.6rem!important}.shg-rich-text.shg-theme-text-content>h3>span{font-size:1rem!important;font-weight:400!important;line-height:normal!important}.shg-rich-text.shg-theme-text-content>ol>li>strong{font-size:1rem!important;font-weight:600!important;line-height:normal!important;color:#25878c!important;text-decoration:underline}.shg-rich-text.shg-theme-text-content>ol>li>span{font-size:1rem!important;font-weight:400!important;line-height:2!important}.shg-c.shg-align-center:nth-of-type(-n+5)>.shogun-heading-component>h1{border-bottom:1px solid #eb7c00;color:#292929!important}.shogun-accordion-heading{background:#25878c;padding:10px}.shogun-accordion-body p{padding:.7em;border-left:5px solid #eb7c00;font-weight:600;color:#292929}div#twitch-embed{margin-bottom:30px}