
@font-face{font-family:'Montserrat-Regular';src: url('https://www.nativemirror.com/__webfont/2021-08/03/v2aii7ds6sya2thd07mc.ttf') format('truetype');}.ult_sfntu2{font-family:Montserrat-Regular;}
@font-face{font-family:'Montserrat-Thin';src: url('https://www.nativemirror.com/__webfont/2021-07/22/w84325avvm72d3epxjt1.ttf') format('truetype');}.ult_sfntu1{font-family:Montserrat-Thin;}

 
.ultlyt_section .ultlyt_col_l{float:left;}

.ultlyt_section .ultlyt_col_r{float:right;}

.ultlyt_section .ultlyt_55{width:55%;}

.ultlyt_section .ultlyt_40{width:40%;}

 
header{margin:0px auto 0px auto;padding:15px 4.16%;background:#131313;box-sizing:border-box;}

.headeri{display:grid;grid-template-columns:minmax(300px, 1fr) minmax(190px, 33.81%) 350px;grid-auto-rows:auto;grid-gap:15px 5.3%;align-items:center;}

#logo{text-align:left;}

.nm_header_mid{padding:0px 0px 0px 0px;text-align:left;}

.nm_header_r{text-align:right;justify-self:end;}

.nmmenumobileopenbtn b{padding:3px;display:inline-block;}

.nmmenumobileopenbtn i{height:26px;width:26px;background-repeat:no-repeat;background-position:50% 50%;background-size:cover;background-image:url('https://www.nativemirror.com/__Ultpbp/nativemirror/themetwentysix/img/nativemirror/menutog.png');display:block;}

.nm_header_frameanimage{color:#fff;text-decoration:none;font-family:'DM Sans', Arial, Helvetica, sans-serif;font-size:var(--fontsz-16);font-style:normal;font-weight:700;line-height:normal;letter-spacing:-3%;vertical-align:middle;margin-right:10px;}

.nm_header_frameanimage:hover{color:var(--col-purple);font-weight:700;}

.nm_header_cart{display:inline-block;vertical-align:middle;color:#ffffff;}

.nm_header_cart a{color:#ffffff;text-decoration:none;}

.nm_header_cart a:hover{color:var(--col-purple);text-decoration:none;}

.nm_header_cart b{font-size:1.4em;}

.nm_header_cart .ult_ecom_cartmenu_item_cnt{left:-0.4em;top:0.5em;}

.nm_header_cart .ult_ecom_cartmenu_item_cnt span{background:transparent;color:var(--col-purplelight);font-size:0.9em;text-shadow:3px 3px 9px rgba(255,255,255,0.57);font-weight:bold;}

.nm_header_account{display:inline-block;margin-left:10px;vertical-align:middle;}

.nativemirror_headersrch form{display:block;padding:0px;margin:0px;width:100%;vertical-align:middle;position:relative;line-height:1em;}

.nativemirror_headersrch button{position:absolute;top:3px;right:6px;background:var(--col-purple);padding:3px;font-size:16px;margin:0px;line-height:1em;}

.nativemirror_headersrch button:hover{background:var(--col-purple2);}

.nativemirror_headersrch input{font-size:13px;border-radius:9px;padding:9px 40px 9px 9px;margin:0px;width:100%;display:inline-block;border:0px;background:#272727;color:#fff;line-height:1em;}

._ult_floating_head_is_floating .nm_header_mid{padding-top:0px;padding-bottom:0px;}
@media only screen AND (min-width: 1px) AND (max-width: 768.98px){.headeri{grid-template-columns:40px 1fr 200px;grid-auto-rows:auto;grid-gap:15px 4%;align-items:center;}

#logo{grid-column:2;grid-row:1;}

.nm_header_mid{grid-column:1 / span 3;grid-row:2;}

.nm_header_r{grid-row:1;grid-column:3;}

.nmmenumobileopenbtn{grid-column:1;}

.nm_mainmenu_w{display:none;}

.nmmenumobileclose{text-align:right;}

.nmmenumobileclose i{font-family:"Courier New", Courier, monospace;font-weight:normal;font-style:normal;color:#fff;}

.ult_mobilemenuopen{position:fixed;overflow:hidden;}

.ult_mobilemenuopen .no_ult_belowheader,.ult_mobilemenuopen .no_ult_page_mid_wrap,.ult_mobilemenuopen .no_ult_abovefooter,.ult_mobilemenuopen footer{display:none;}

.ult_mobilemenuopen .nm_mainmenu_w{display:block;position:fixed;top:0px;left:0px;width:100%;height:100%;background:#1B1B1B;z-index:20000;overflow-x:hidden;overflow-y:auto;transition:all 400ms linear;box-sizing:border-box;padding:7%;}

.ult_mobilemenuopen .nm_mainmenu ul{padding:0px;}

.ult_mobilemenuopen .nm_mainmenu ul li{margin:7px 0px;}

.ult_mobilemenuopen .nm_mainmenu ul span,.ult_mobilemenuopen .nm_mainmenu ul a{padding:5px 8px;font-family:Inter, Verdana, Geneva, sans-serif;font-size:20px;font-style:normal;font-weight:500;line-height:normal;letter-spacing:-0.2px;}

.ult_mobilemenuopen .nm_mainmenu ul span::after,.ult_mobilemenuopen .nm_mainmenu ul a::after{display:none;}

.ult_mobilemenuopen .nmmenumobiletop{display:grid;grid-template-areas:"itm1 itm1" "itm2 itm3";grid-template-columns:repeat(5, 48%);align-items:start;grid-gap:15px 4%;padding-bottom:2em;margin:0px 8px 2.5em 8px;border-bottom:1px solid rgba(190, 198, 218, 0.20);}

.ult_mobilemenuopen .nmmenumobiletop .nmmenumobileclose{grid-area:itm1;}

.ult_mobilemenuopen .nmmenumobiletop h3{grid-area:itm2;text-align:left;color:#FFF;font-family:'Poppins', Verdana, sans-serif;font-size:var(--fontsz-32);font-style:normal;font-weight:600;line-height:1.125em;letter-spacing:-0.96px;margin:0px;padding:0px;}

.ult_mobilemenuopen .nmmenumobiletop .nmmenumobileframeanimage{grid-area:itm3;text-align:right;}

.ult_mobilemenuopen .nmmenumobiletop .nmmenumobileframeanimage .ult_btn{background:var(--col-purple);}

.ult_mobilemenuopen .nmmenumobiletop .nmmenumobileframeanimage blk{background:var(--col-purple2);}

.ult_mobilemenuopen .nm_mainmenu_tabclose{padding:7.273% 7.273% 0px 7.273%;}

.ult_mobilemenuopen .nm_mainmenu_tab{position:absolute;top:0px;left:0px;width:100%;min-height:100%;background:#1B1B1B;z-index:20001;overflow:auto;}

.ult_mobilemenuopen .nm_mainmenu_tab.ult_opened{left:0px;}

.ult_mobilemenuopen .nm_mainmenu_tab.ult_openstart,.ult_mobilemenuopen .nm_mainmenu_tab.ult_closeend{left:550px;}

.ult_mobilemenuopen .nm_mainmenu_tabi{padding:7.273%;}

.ult_mobilemenuopen .nm_mainmenu_img{max-width:100%;aspect-ratio:19/11;}

.ult_mobilemenuopen .nm_mainmenu_cats div{display:grid;grid-template-columns:repeat(auto-fit, minmax(200px, 46%));grid-gap:0px 2em;}

.nm_mainmenu > ul li{display:block;}

.ult_mobilemenuopen2 .nm_mainmenu_w{left:-600px;}

}@media (min-width: 1px) AND (max-width: 450.98px){.headeri{grid-template-columns:40px 1fr;grid-auto-rows:auto;grid-gap:15px 4%;align-items:center;}

#logo{grid-column:1 / span 2;grid-row:1;text-align:center;}

.nm_header_mid{grid-column:1 / span 2;grid-row:3;}

.nm_header_r{grid-row:2;grid-column:2;}

.nmmenumobileopenbtn{grid-row:2;grid-column:1;}

}@media only screen AND (min-width: 769px) AND (max-width: 100000px){.nm_header_mid.nmheadsrchoff{visibility:hidden;}

}@media only screen AND (min-width: 769px) AND (max-width: 1000.98px){.headeri{grid-gap:15px 2%;vertical-align:middle;grid-template-columns:minmax(200px, 1fr) minmax(185px, 25%) 285px;}

.nm_header_frameanimage{display:inline-block;text-align:center;}

.nm_header_frameanimage span{display:block;}

}
 
#logo{box-sizing:border-box;margin:0px 0px 0px 0px;text-align:left;}

#logo *{box-sizing:border-box;}

#logo a{margin:0px 0px 0px 0px;display:inline-block;max-width:258px;}

#logo a img{max-width:100%;height:auto !important;}

._ult_floating_head_is_floating #logo a img{max-height:3.5em;}
@media only screen AND  (max-width: 550.98px){#logo{width:100%;float:none;text-align:center;border:none;box-shadow:none;}

}
 
.ultsvgicon svg{height:1em;width:auto !important;vertical-align:middle;fill:currentColor;}

.ult_btn .ultsvgicon{position:relative;top:-0.1em;}

 
.ult_ecom_cartmenu_item_cnt{display:inline-block;}

.ult_ecom_cartmenu_item_cnt span{display:inline-block;min-width:1em;text-align:center;border:0px solid #000000;background:#cccccc;padding:0.1em;color:#000000;}

.ult_ecom_cartmenu_item_cnt.ult_shiftable{width:0px;position:relative;}

.ult_ecom_cartmenu_item_cnt.ult_shiftable span{left:em;top:%;display:block;position:relative;}

 
._ult_floating_head_i.ult_top_floated{position:fixed;top:0px;z-index:100000;width:100%;}

 
footer .bottomlinks a{color:#000000;}

footer .bottomlinks a:hover{color:#f28a19;}

 
#footer_inner{margin:0px auto;padding:5% 5% 3.2% 5%;background:#131313;}

footer{box-sizing:border-box;text-align:left;background:#000000;margin:0px auto;}

footer *{box-sizing:border-box;}

footer .nmfooter{color:#fff;}

footer h4{padding:0px;font-family:'Poppins', Verdana, sans-serif;font-style:normal;font-weight:600;font-size:20px;line-height:1.5em;letter-spacing:-0.03em;color:#ffffff;margin:0px 0px 0.5em 0px;}

footer a{color:#fff;text-decoration:none;font-family:'DM Sans', Arial, Helvetica, sans-serif;font-style:normal;font-weight:400;font-size:16px;line-height:1.21em;letter-spacing:-0.03em;}

footer .nmfooter_row1{display:grid;justify-content:space-between;grid-gap:10px 4%;grid-template-areas:"logosocial menu1 menu2 menu3";grid-template-columns:minmax(200px,1fr) repeat(3, minmax(180px, 16.6%) );grid-template-rows:auto;grid-auto-rows:auto;grid-auto-flow:row;}

footer .nmfooter_col1{grid-area:logosocial;grid-gap:10px 10px;margin:0px;text-align:left;display:grid;justify-items:start;align-items:stretch;grid-template-rows:1fr auto;grid-template-columns:100%;grid-template-areas:"top" "bottom";}

footer .nmfooterlogo{grid-area:top;padding:0px 0px 20px 0px;}

footer .nmfooterlogo img{width:auto;max-width:100%;height:auto;display:block;}

footer .nmfootermenu_col{grid-area:menu1;margin:0px 0px auto 0px;text-align:left;}

footer .nmfootermenu_col.ult_ps2{grid-area:menu2;}

footer .nmfootermenu_col.ult_ps3{grid-area:menu3;}

footer a:hover{color:var(--col-purple);}

footer ul{display:block;list-style:none;margin:0px;padding:0px;}

footer li{display:block;list-style:none;margin:0px;padding:3px 0px 3px 0px;}

footer .nmfootersnicons a{background-repeat:no-repeat;background-position:50% 50%;background-size:cover;padding:0 0px 0 20px;display:inline-block;line-height:20px;height:36px;width:36px;margin-right:5px;}

footer .nmfootersnicons a.snicon_facebook{background-image:url('https://www.nativemirror.com/__Ultpbp/nativemirror/themetwentysix/img/nativemirror/snicons/facebook.png');}

footer .nmfootersnicons a.snicon_instagram{background-image:url('https://www.nativemirror.com/__Ultpbp/nativemirror/themetwentysix/img/nativemirror/snicons/instagram.png');}

footer .nmfootersnicons a.snicon_youtube{background-image:url('https://www.nativemirror.com/__Ultpbp/nativemirror/themetwentysix/img/nativemirror/snicons/youtube.png');}

.nmfooter_row2{display:grid;vertical-align:middle;margin-top:45px;justify-content:space-between;grid-gap:50px 4%;grid-template-columns:290px auto;grid-template-rows:auto;grid-auto-rows:auto;grid-auto-flow:row;align-items:center;}

.nmmirror_footersponsors{text-align:left;}

.nmmirror_footersponsors img,.nmmirror_footerpayments img{width:auto !important;vertical-align:middle;}

.nmmirror_footersponsors b{font-family:'DM Sans', Arial, Helvetica, sans-serif;font-style:normal;font-weight:600;font-size:16px;line-height:21px;letter-spacing:-0.03em;display:inline-block;padding-right:20px;vertical-align:middle;}

.nmmirror_footersponsors span.nmmirror_footersponsors img,.nmmirror_footersponsors a,.nmmirror_footerpayments img{display:inline-block;}

.nmmirror_footersponsors span,.nmmirror_footersponsors span a:not(:last-child),.nmmirror_footerpayments img:not(:last-child){margin-right:25px;}

.copyright{background:#131313;border-top:1px solid #232323;color:#fff;padding:25px;font-family:'DM Sans', Arial, Helvetica, sans-serif;font-style:normal;font-weight:500;font-size:16px;line-height:21px;text-align:center;letter-spacing:-0.03em;margin:0px;}
@media only screen AND  (max-width: 950.98px){.nmfooter_row2{grid-template-columns:100%;text-align:center;}

.nmmirror_footersponsors{text-align:center;}

}@media only screen AND  (max-width: 750.98px){.nmmirror_footersponsors b{display:block;text-align:center;margin-bottom:1.5em;}

.nmmirror_footersponsors span{margin-top:1.5em;}

}@media only screen AND  (max-width: 600.98px){.nmmirror_footersponsors span,.nmmirror_footersponsors span a:not(:last-child){margin-right:10px;}

}@media only screen AND  (max-width: 450.98px){.nmmirror_footersponsors span{display:block;}

}@media only screen AND (min-width: 1px) AND (max-width: 850.98px){footer .nmfooter_col1{align-items:center;align-self:center;grid-template-columns:1fr auto;grid-template-rows:auto;grid-template-areas:"top bottom";}

}@media only screen AND (min-width: 1px) AND (max-width: 768.98px){footer .nmfooter_row1{display:block;}

footer .nmfooter_row1 .nmfooter_col1,footer .nmfooter_row1 .nmfootermenu_col{margin-bottom:1.75em;}

footer .nmfootermenu_col{padding-bottom:1.75em;border-bottom:1px solid #fff;}

footer .nmfootermenu_col h4{font-size:1.25em;letter-spacing:-0.48px;user-select:none;cursor:pointer;}

footer .nmfootermenu_col a{font-size:12px;letter-spacing:-0.36px;}

footer .nmfootermenu_col > div{transition:all 800ms 5ms linear;}

footer .nmfootermenu_col.ult_closed > div{max-height:1px !important;overflow:hidden;}

footer .nmfootermenu_col h4::after{font-family:"Courier New", Courier, monospace;font-size:1.3em;line-height:1em;font-style:normal;font-weight:normal;text-decoration:none;display:inline-block;content:"\276F";writing-mode:vertical-rl;text-orientation:mixed;position:relative;top:0.2em;float:right;}

footer .nmfootermenu_col.ult_opened h4::after{font-family:"Courier New", Courier, monospace;font-size:1.3em;line-height:1em;font-style:normal;font-weight:normal;text-decoration:none;display:inline-block;content:"\276E";writing-mode:vertical-rl;text-orientation:mixed;position:relative;top:0.2em;float:right;}

.nmfooter{border-bottom:1px solid #fff;padding-bottom:45px;}

.copyright{border-top:0px solid #232323;}

.nmimg_h35{height:30px !important;}

.nmimg_h55{height:48px !important;}

.nmimg_h21{height:18px !important;}

.nmimg_h65{height:54px !important;}

}@media only screen AND (min-width: 769px) AND (max-width: 1000.98px){footer .nmfooter_row1{grid-template-areas:"logosocial logosocial logosocial" "menu1 menu2 menu3";grid-template-columns:auto auto auto;grid-gap:10px 3%;align-items:center;}

}@media only screen AND (min-width: 951px) AND (max-width: 1100.98px){.nmmirror_footersponsors b{display:block;text-align:center;margin-bottom:1em;}

}
 
section{display:block;width:100%;box-sizing:border-box;}

._bs_row:after{content:'';display:table;clear:both;}

._bs_row{clear:both;display:flex;width:100%;box-sizing:border-box;}

._bs_oneThird,._bs_twoThirds,._bs_oneFourth,._bs_half,._bs_threeFourths{margin-right:3%;box-sizing:border-box;}

._bs_oneThird:last-child,._bs_twoThirds:last-child,._bs_oneFourth:last-child,._bs_half:last-child,._bs_threeFourths:last-child{margin-right:0;}

._bs_threeFourths{width:75%;}

._bs_twoThirds{width:67%;}

._bs_half{width:50%;}

._bs_oneThird{width:33%;}

._bs_oneFourth{width:25%;}

._bs_bottomPad{padding-bottom:30px;}

._bs_rowPad{padding:20px 0;}

._bs_box{padding:0 10px 10px 10px;border:1px solid #44539f;margin-bottom:10px;}
@media  (max-width: 768.98px){._bs_twoThirds,._bs_half,._bs_threeFourths,._bs_oneFourth,._bs_oneThird{width:50%;}

}@media  (max-width: 400.98px){._bs_twoThirds,._bs_half,._bs_threeFourths,._bs_oneFourth,._bs_oneThird{width:100%;margin-right:0;}

._bs_row{display:block;}

}
 
.nmaccountdecidemodal_cols{box-sizing:border-box;max-width:700px;margin:2em auto;display:grid;grid-gap:2.5em 2.5em;grid-template-columns:1fr 1fr;grid-auto-rows:1fr;align-items:start;}

.nmaccountdecidemodal_cols *{box-sizing:border-box;}

.nmaccountdecidemodal_cols > div{height:100%;color:#fff;background:#152036;border-radius:0.5em;padding:1.25em;text-align:center;line-height:1.1em;}

.nmaccountdecidemodal_cols > div h3{font-family:'DM Sans', Arial, Helvetica, sans-serif;font-size:1.5em;color:#fff;padding:0px;margin:0px 0px 0.4em 0px;}

.nmaccountdecidemodal_cols > div .ult_btn{width:100%;margin:0.4em 0px;}
@media  (max-width: 660.98px){.nmaccountdecidemodal_cols{grid-template-columns:1fr;}

}.ultlyt_section:after{visibility: hidden;display: block;font-size: 0;content: " ";clear: both;height: 0;}