@import url('style-blessed1.css?z=1606139913384');
@media only screen and (min-width:40.063em){.m-push-0 {position:relative;left:0%;right:auto;}.m-pull-0 {position:relative;right:0%;left:auto;}.m-push-1 {position:relative;left:1%;right:auto;}.m-pull-1 {position:relative;right:1%;left:auto;}.m-push-2 {position:relative;left:2%;right:auto;}.m-pull-2 {position:relative;right:2%;left:auto;}.m-push-3 {position:relative;left:3%;right:auto;}.m-pull-3 {position:relative;right:3%;left:auto;}.m-push-4 {position:relative;left:4%;right:auto;}.m-pull-4 {position:relative;right:4%;left:auto;}.m-push-5 {position:relative;left:5%;right:auto;}.m-pull-5 {position:relative;right:5%;left:auto;}.m-push-6 {position:relative;left:6%;right:auto;}.m-pull-6 {position:relative;right:6%;left:auto;}.m-push-7 {position:relative;left:7%;right:auto;}.m-pull-7 {position:relative;right:7%;left:auto;}.m-push-8 {position:relative;left:8%;right:auto;}.m-pull-8 {position:relative;right:8%;left:auto;}.m-push-9 {position:relative;left:9%;right:auto;}.m-pull-9 {position:relative;right:9%;left:auto;}.m-push-10 {position:relative;left:10%;right:auto;}.m-pull-10 {position:relative;right:10%;left:auto;}.m-push-11 {position:relative;left:11%;right:auto;}.m-pull-11 {position:relative;right:11%;left:auto;}.m-push-12 {position:relative;left:12%;right:auto;}.m-pull-12 {position:relative;right:12%;left:auto;}.m-push-13 {position:relative;left:13%;right:auto;}.m-pull-13 {position:relative;right:13%;left:auto;}.m-push-14 {position:relative;left:14%;right:auto;}.m-pull-14 {position:relative;right:14%;left:auto;}.m-push-15 {position:relative;left:15%;right:auto;}.m-pull-15 {position:relative;right:15%;left:auto;}.m-push-16 {position:relative;left:16%;right:auto;}.m-pull-16 {position:relative;right:16%;left:auto;}.m-push-17 {position:relative;left:17%;right:auto;}.m-pull-17 {position:relative;right:17%;left:auto;}.m-push-18 {position:relative;left:18%;right:auto;}.m-pull-18 {position:relative;right:18%;left:auto;}.m-push-19 {position:relative;left:19%;right:auto;}.m-pull-19 {position:relative;right:19%;left:auto;}.m-push-20 {position:relative;left:20%;right:auto;}.m-pull-20 {position:relative;right:20%;left:auto;}.m-push-21 {position:relative;left:21%;right:auto;}.m-pull-21 {position:relative;right:21%;left:auto;}.m-push-22 {position:relative;left:22%;right:auto;}.m-pull-22 {position:relative;right:22%;left:auto;}.m-push-23 {position:relative;left:23%;right:auto;}.m-pull-23 {position:relative;right:23%;left:auto;}.m-push-24 {position:relative;left:24%;right:auto;}.m-pull-24 {position:relative;right:24%;left:auto;}.m-push-25 {position:relative;left:25%;right:auto;}.m-pull-25 {position:relative;right:25%;left:auto;}.m-push-26 {position:relative;left:26%;right:auto;}.m-pull-26 {position:relative;right:26%;left:auto;}.m-push-27 {position:relative;left:27%;right:auto;}.m-pull-27 {position:relative;right:27%;left:auto;}.m-push-28 {position:relative;left:28%;right:auto;}.m-pull-28 {position:relative;right:28%;left:auto;}.m-push-29 {position:relative;left:29%;right:auto;}.m-pull-29 {position:relative;right:29%;left:auto;}.m-push-30 {position:relative;left:30%;right:auto;}.m-pull-30 {position:relative;right:30%;left:auto;}.m-push-31 {position:relative;left:31%;right:auto;}.m-pull-31 {position:relative;right:31%;left:auto;}.m-push-32 {position:relative;left:32%;right:auto;}.m-pull-32 {position:relative;right:32%;left:auto;}.m-push-33 {position:relative;left:33%;right:auto;}.m-pull-33 {position:relative;right:33%;left:auto;}.m-push-34 {position:relative;left:34%;right:auto;}.m-pull-34 {position:relative;right:34%;left:auto;}.m-push-35 {position:relative;left:35%;right:auto;}.m-pull-35 {position:relative;right:35%;left:auto;}.m-push-36 {position:relative;left:36%;right:auto;}.m-pull-36 {position:relative;right:36%;left:auto;}.m-push-37 {position:relative;left:37%;right:auto;}.m-pull-37 {position:relative;right:37%;left:auto;}.m-push-38 {position:relative;left:38%;right:auto;}.m-pull-38 {position:relative;right:38%;left:auto;}.m-push-39 {position:relative;left:39%;right:auto;}.m-pull-39 {position:relative;right:39%;left:auto;}.m-push-40 {position:relative;left:40%;right:auto;}.m-pull-40 {position:relative;right:40%;left:auto;}.m-push-41 {position:relative;left:41%;right:auto;}.m-pull-41 {position:relative;right:41%;left:auto;}.m-push-42 {position:relative;left:42%;right:auto;}.m-pull-42 {position:relative;right:42%;left:auto;}.m-push-43 {position:relative;left:43%;right:auto;}.m-pull-43 {position:relative;right:43%;left:auto;}.m-push-44 {position:relative;left:44%;right:auto;}.m-pull-44 {position:relative;right:44%;left:auto;}.m-push-45 {position:relative;left:45%;right:auto;}.m-pull-45 {position:relative;right:45%;left:auto;}.m-push-46 {position:relative;left:46%;right:auto;}.m-pull-46 {position:relative;right:46%;left:auto;}.m-push-47 {position:relative;left:47%;right:auto;}.m-pull-47 {position:relative;right:47%;left:auto;}.m-push-48 {position:relative;left:48%;right:auto;}.m-pull-48 {position:relative;right:48%;left:auto;}.m-push-49 {position:relative;left:49%;right:auto;}.m-pull-49 {position:relative;right:49%;left:auto;}.m-push-50 {position:relative;left:50%;right:auto;}.m-pull-50 {position:relative;right:50%;left:auto;}.m-push-51 {position:relative;left:51%;right:auto;}.m-pull-51 {position:relative;right:51%;left:auto;}.m-push-52 {position:relative;left:52%;right:auto;}.m-pull-52 {position:relative;right:52%;left:auto;}.m-push-53 {position:relative;left:53%;right:auto;}.m-pull-53 {position:relative;right:53%;left:auto;}.m-push-54 {position:relative;left:54%;right:auto;}.m-pull-54 {position:relative;right:54%;left:auto;}.m-push-55 {position:relative;left:55%;right:auto;}.m-pull-55 {position:relative;right:55%;left:auto;}.m-push-56 {position:relative;left:56%;right:auto;}.m-pull-56 {position:relative;right:56%;left:auto;}.m-push-57 {position:relative;left:57%;right:auto;}.m-pull-57 {position:relative;right:57%;left:auto;}.m-push-58 {position:relative;left:58%;right:auto;}.m-pull-58 {position:relative;right:58%;left:auto;}.m-push-59 {position:relative;left:59%;right:auto;}.m-pull-59 {position:relative;right:59%;left:auto;}.m-push-60 {position:relative;left:60%;right:auto;}.m-pull-60 {position:relative;right:60%;left:auto;}.m-push-61 {position:relative;left:61%;right:auto;}.m-pull-61 {position:relative;right:61%;left:auto;}.m-push-62 {position:relative;left:62%;right:auto;}.m-pull-62 {position:relative;right:62%;left:auto;}.m-push-63 {position:relative;left:63%;right:auto;}.m-pull-63 {position:relative;right:63%;left:auto;}.m-push-64 {position:relative;left:64%;right:auto;}.m-pull-64 {position:relative;right:64%;left:auto;}.m-push-65 {position:relative;left:65%;right:auto;}.m-pull-65 {position:relative;right:65%;left:auto;}.m-push-66 {position:relative;left:66%;right:auto;}.m-pull-66 {position:relative;right:66%;left:auto;}.m-push-67 {position:relative;left:67%;right:auto;}.m-pull-67 {position:relative;right:67%;left:auto;}.m-push-68 {position:relative;left:68%;right:auto;}.m-pull-68 {position:relative;right:68%;left:auto;}.m-push-69 {position:relative;left:69%;right:auto;}.m-pull-69 {position:relative;right:69%;left:auto;}.m-push-70 {position:relative;left:70%;right:auto;}.m-pull-70 {position:relative;right:70%;left:auto;}.m-push-71 {position:relative;left:71%;right:auto;}.m-pull-71 {position:relative;right:71%;left:auto;}.m-push-72 {position:relative;left:72%;right:auto;}.m-pull-72 {position:relative;right:72%;left:auto;}.m-push-73 {position:relative;left:73%;right:auto;}.m-pull-73 {position:relative;right:73%;left:auto;}.m-push-74 {position:relative;left:74%;right:auto;}.m-pull-74 {position:relative;right:74%;left:auto;}.m-push-75 {position:relative;left:75%;right:auto;}.m-pull-75 {position:relative;right:75%;left:auto;}.m-push-76 {position:relative;left:76%;right:auto;}.m-pull-76 {position:relative;right:76%;left:auto;}.m-push-77 {position:relative;left:77%;right:auto;}.m-pull-77 {position:relative;right:77%;left:auto;}.m-push-78 {position:relative;left:78%;right:auto;}.m-pull-78 {position:relative;right:78%;left:auto;}.m-push-79 {position:relative;left:79%;right:auto;}.m-pull-79 {position:relative;right:79%;left:auto;}.m-push-80 {position:relative;left:80%;right:auto;}.m-pull-80 {position:relative;right:80%;left:auto;}.m-push-81 {position:relative;left:81%;right:auto;}.m-pull-81 {position:relative;right:81%;left:auto;}.m-push-82 {position:relative;left:82%;right:auto;}.m-pull-82 {position:relative;right:82%;left:auto;}.m-push-83 {position:relative;left:83%;right:auto;}.m-pull-83 {position:relative;right:83%;left:auto;}.m-push-84 {position:relative;left:84%;right:auto;}.m-pull-84 {position:relative;right:84%;left:auto;}.m-push-85 {position:relative;left:85%;right:auto;}.m-pull-85 {position:relative;right:85%;left:auto;}.m-push-86 {position:relative;left:86%;right:auto;}.m-pull-86 {position:relative;right:86%;left:auto;}.m-push-87 {position:relative;left:87%;right:auto;}.m-pull-87 {position:relative;right:87%;left:auto;}.m-push-88 {position:relative;left:88%;right:auto;}.m-pull-88 {position:relative;right:88%;left:auto;}.m-push-89 {position:relative;left:89%;right:auto;}.m-pull-89 {position:relative;right:89%;left:auto;}.m-push-90 {position:relative;left:90%;right:auto;}.m-pull-90 {position:relative;right:90%;left:auto;}.m-push-91 {position:relative;left:91%;right:auto;}.m-pull-91 {position:relative;right:91%;left:auto;}.m-push-92 {position:relative;left:92%;right:auto;}.m-pull-92 {position:relative;right:92%;left:auto;}.m-push-93 {position:relative;left:93%;right:auto;}.m-pull-93 {position:relative;right:93%;left:auto;}.m-push-94 {position:relative;left:94%;right:auto;}.m-pull-94 {position:relative;right:94%;left:auto;}.m-push-95 {position:relative;left:95%;right:auto;}.m-pull-95 {position:relative;right:95%;left:auto;}.m-push-96 {position:relative;left:96%;right:auto;}.m-pull-96 {position:relative;right:96%;left:auto;}.m-push-97 {position:relative;left:97%;right:auto;}.m-pull-97 {position:relative;right:97%;left:auto;}.m-push-98 {position:relative;left:98%;right:auto;}.m-pull-98 {position:relative;right:98%;left:auto;}.m-push-99 {position:relative;left:99%;right:auto;}.m-pull-99 {position:relative;right:99%;left:auto;}.col {position:relative;padding-left:0.89286rem;padding-right:0.89286rem;float:left;}.m-1 {width:1%;}.m-2 {width:2%;}.m-3 {width:3%;}.m-4 {width:4%;}.m-5 {width:5%;}.m-6 {width:6%;}.m-7 {width:7%;}.m-8 {width:8%;}.m-9 {width:9%;}.m-10 {width:10%;}.m-11 {width:11%;}.m-12 {width:12%;}.m-13 {width:13%;}.m-14 {width:14%;}.m-15 {width:15%;}.m-16 {width:16%;}.m-17 {width:17%;}.m-18 {width:18%;}.m-19 {width:19%;}.m-20 {width:20%;}.m-21 {width:21%;}.m-22 {width:22%;}.m-23 {width:23%;}.m-24 {width:24%;}.m-25 {width:25%;}.m-26 {width:26%;}.m-27 {width:27%;}.m-28 {width:28%;}.m-29 {width:29%;}.m-30 {width:30%;}.m-31 {width:31%;}.m-32 {width:32%;}.m-33 {width:33%;}.m-34 {width:34%;}.m-35 {width:35%;}.m-36 {width:36%;}.m-37 {width:37%;}.m-38 {width:38%;}.m-39 {width:39%;}.m-40 {width:40%;}.m-41 {width:41%;}.m-42 {width:42%;}.m-43 {width:43%;}.m-44 {width:44%;}.m-45 {width:45%;}.m-46 {width:46%;}.m-47 {width:47%;}.m-48 {width:48%;}.m-49 {width:49%;}.m-50 {width:50%;}.m-51 {width:51%;}.m-52 {width:52%;}.m-53 {width:53%;}.m-54 {width:54%;}.m-55 {width:55%;}.m-56 {width:56%;}.m-57 {width:57%;}.m-58 {width:58%;}.m-59 {width:59%;}.m-60 {width:60%;}.m-61 {width:61%;}.m-62 {width:62%;}.m-63 {width:63%;}.m-64 {width:64%;}.m-65 {width:65%;}.m-66 {width:66%;}.m-67 {width:67%;}.m-68 {width:68%;}.m-69 {width:69%;}.m-70 {width:70%;}.m-71 {width:71%;}.m-72 {width:72%;}.m-73 {width:73%;}.m-74 {width:74%;}.m-75 {width:75%;}.m-76 {width:76%;}.m-77 {width:77%;}.m-78 {width:78%;}.m-79 {width:79%;}.m-80 {width:80%;}.m-81 {width:81%;}.m-82 {width:82%;}.m-83 {width:83%;}.m-84 {width:84%;}.m-85 {width:85%;}.m-86 {width:86%;}.m-87 {width:87%;}.m-88 {width:88%;}.m-89 {width:89%;}.m-90 {width:90%;}.m-91 {width:91%;}.m-92 {width:92%;}.m-93 {width:93%;}.m-94 {width:94%;}.m-95 {width:95%;}.m-96 {width:96%;}.m-97 {width:97%;}.m-98 {width:98%;}.m-99 {width:99%;}.m-100 {width:100%;}[class*="column"]+[class*="column"]:last-child {float:left;}[class*="column"]+[class*="column"].end {float:left;}.m-offset-0 {margin-left:0% !important;}.m-offset-1 {margin-left:1% !important;}.m-offset-2 {margin-left:2% !important;}.m-offset-3 {margin-left:3% !important;}.m-offset-4 {margin-left:4% !important;}.m-offset-5 {margin-left:5% !important;}.m-offset-6 {margin-left:6% !important;}.m-offset-7 {margin-left:7% !important;}.m-offset-8 {margin-left:8% !important;}.m-offset-9 {margin-left:9% !important;}.m-offset-10 {margin-left:10% !important;}.m-offset-11 {margin-left:11% !important;}.m-offset-12 {margin-left:12% !important;}.m-offset-13 {margin-left:13% !important;}.m-offset-14 {margin-left:14% !important;}.m-offset-15 {margin-left:15% !important;}.m-offset-16 {margin-left:16% !important;}.m-offset-17 {margin-left:17% !important;}.m-offset-18 {margin-left:18% !important;}.m-offset-19 {margin-left:19% !important;}.m-offset-20 {margin-left:20% !important;}.m-offset-21 {margin-left:21% !important;}.m-offset-22 {margin-left:22% !important;}.m-offset-23 {margin-left:23% !important;}.m-offset-24 {margin-left:24% !important;}.m-offset-25 {margin-left:25% !important;}.m-offset-26 {margin-left:26% !important;}.m-offset-27 {margin-left:27% !important;}.m-offset-28 {margin-left:28% !important;}.m-offset-29 {margin-left:29% !important;}.m-offset-30 {margin-left:30% !important;}.m-offset-31 {margin-left:31% !important;}.m-offset-32 {margin-left:32% !important;}.m-offset-33 {margin-left:33% !important;}.m-offset-34 {margin-left:34% !important;}.m-offset-35 {margin-left:35% !important;}.m-offset-36 {margin-left:36% !important;}.m-offset-37 {margin-left:37% !important;}.m-offset-38 {margin-left:38% !important;}.m-offset-39 {margin-left:39% !important;}.m-offset-40 {margin-left:40% !important;}.m-offset-41 {margin-left:41% !important;}.m-offset-42 {margin-left:42% !important;}.m-offset-43 {margin-left:43% !important;}.m-offset-44 {margin-left:44% !important;}.m-offset-45 {margin-left:45% !important;}.m-offset-46 {margin-left:46% !important;}.m-offset-47 {margin-left:47% !important;}.m-offset-48 {margin-left:48% !important;}.m-offset-49 {margin-left:49% !important;}.m-offset-50 {margin-left:50% !important;}.m-offset-51 {margin-left:51% !important;}.m-offset-52 {margin-left:52% !important;}.m-offset-53 {margin-left:53% !important;}.m-offset-54 {margin-left:54% !important;}.m-offset-55 {margin-left:55% !important;}.m-offset-56 {margin-left:56% !important;}.m-offset-57 {margin-left:57% !important;}.m-offset-58 {margin-left:58% !important;}.m-offset-59 {margin-left:59% !important;}.m-offset-60 {margin-left:60% !important;}.m-offset-61 {margin-left:61% !important;}.m-offset-62 {margin-left:62% !important;}.m-offset-63 {margin-left:63% !important;}.m-offset-64 {margin-left:64% !important;}.m-offset-65 {margin-left:65% !important;}.m-offset-66 {margin-left:66% !important;}.m-offset-67 {margin-left:67% !important;}.m-offset-68 {margin-left:68% !important;}.m-offset-69 {margin-left:69% !important;}.m-offset-70 {margin-left:70% !important;}.m-offset-71 {margin-left:71% !important;}.m-offset-72 {margin-left:72% !important;}.m-offset-73 {margin-left:73% !important;}.m-offset-74 {margin-left:74% !important;}.m-offset-75 {margin-left:75% !important;}.m-offset-76 {margin-left:76% !important;}.m-offset-77 {margin-left:77% !important;}.m-offset-78 {margin-left:78% !important;}.m-offset-79 {margin-left:79% !important;}.m-offset-80 {margin-left:80% !important;}.m-offset-81 {margin-left:81% !important;}.m-offset-82 {margin-left:82% !important;}.m-offset-83 {margin-left:83% !important;}.m-offset-84 {margin-left:84% !important;}.m-offset-85 {margin-left:85% !important;}.m-offset-86 {margin-left:86% !important;}.m-offset-87 {margin-left:87% !important;}.m-offset-88 {margin-left:88% !important;}.m-offset-89 {margin-left:89% !important;}.m-offset-90 {margin-left:90% !important;}.m-offset-91 {margin-left:91% !important;}.m-offset-92 {margin-left:92% !important;}.m-offset-93 {margin-left:93% !important;}.m-offset-94 {margin-left:94% !important;}.m-offset-95 {margin-left:95% !important;}.m-offset-96 {margin-left:96% !important;}.m-offset-97 {margin-left:97% !important;}.m-offset-98 {margin-left:98% !important;}.m-offset-99 {margin-left:99% !important;}.m-reset-order ,.m-reset-order {margin-left:0;margin-right:0;left:auto;right:auto;float:left;}.col.m-centered {margin-left:auto;margin-right:auto;float:none;}.col.m-uncentered {margin-left:0;margin-right:0;float:left !important;}.col.m-uncentered.opposite {float:right;}}@media only screen and (min-width:61.313em){.l-push-0 {position:relative;left:0%;right:auto;}.l-pull-0 {position:relative;right:0%;left:auto;}.l-push-1 {position:relative;left:1%;right:auto;}.l-pull-1 {position:relative;right:1%;left:auto;}.l-push-2 {position:relative;left:2%;right:auto;}.l-pull-2 {position:relative;right:2%;left:auto;}.l-push-3 {position:relative;left:3%;right:auto;}.l-pull-3 {position:relative;right:3%;left:auto;}.l-push-4 {position:relative;left:4%;right:auto;}.l-pull-4 {position:relative;right:4%;left:auto;}.l-push-5 {position:relative;left:5%;right:auto;}.l-pull-5 {position:relative;right:5%;left:auto;}.l-push-6 {position:relative;left:6%;right:auto;}.l-pull-6 {position:relative;right:6%;left:auto;}.l-push-7 {position:relative;left:7%;right:auto;}.l-pull-7 {position:relative;right:7%;left:auto;}.l-push-8 {position:relative;left:8%;right:auto;}.l-pull-8 {position:relative;right:8%;left:auto;}.l-push-9 {position:relative;left:9%;right:auto;}.l-pull-9 {position:relative;right:9%;left:auto;}.l-push-10 {position:relative;left:10%;right:auto;}.l-pull-10 {position:relative;right:10%;left:auto;}.l-push-11 {position:relative;left:11%;right:auto;}.l-pull-11 {position:relative;right:11%;left:auto;}.l-push-12 {position:relative;left:12%;right:auto;}.l-pull-12 {position:relative;right:12%;left:auto;}.l-push-13 {position:relative;left:13%;right:auto;}.l-pull-13 {position:relative;right:13%;left:auto;}.l-push-14 {position:relative;left:14%;right:auto;}.l-pull-14 {position:relative;right:14%;left:auto;}.l-push-15 {position:relative;left:15%;right:auto;}.l-pull-15 {position:relative;right:15%;left:auto;}.l-push-16 {position:relative;left:16%;right:auto;}.l-pull-16 {position:relative;right:16%;left:auto;}.l-push-17 {position:relative;left:17%;right:auto;}.l-pull-17 {position:relative;right:17%;left:auto;}.l-push-18 {position:relative;left:18%;right:auto;}.l-pull-18 {position:relative;right:18%;left:auto;}.l-push-19 {position:relative;left:19%;right:auto;}.l-pull-19 {position:relative;right:19%;left:auto;}.l-push-20 {position:relative;left:20%;right:auto;}.l-pull-20 {position:relative;right:20%;left:auto;}.l-push-21 {position:relative;left:21%;right:auto;}.l-pull-21 {position:relative;right:21%;left:auto;}.l-push-22 {position:relative;left:22%;right:auto;}.l-pull-22 {position:relative;right:22%;left:auto;}.l-push-23 {position:relative;left:23%;right:auto;}.l-pull-23 {position:relative;right:23%;left:auto;}.l-push-24 {position:relative;left:24%;right:auto;}.l-pull-24 {position:relative;right:24%;left:auto;}.l-push-25 {position:relative;left:25%;right:auto;}.l-pull-25 {position:relative;right:25%;left:auto;}.l-push-26 {position:relative;left:26%;right:auto;}.l-pull-26 {position:relative;right:26%;left:auto;}.l-push-27 {position:relative;left:27%;right:auto;}.l-pull-27 {position:relative;right:27%;left:auto;}.l-push-28 {position:relative;left:28%;right:auto;}.l-pull-28 {position:relative;right:28%;left:auto;}.l-push-29 {position:relative;left:29%;right:auto;}.l-pull-29 {position:relative;right:29%;left:auto;}.l-push-30 {position:relative;left:30%;right:auto;}.l-pull-30 {position:relative;right:30%;left:auto;}.l-push-31 {position:relative;left:31%;right:auto;}.l-pull-31 {position:relative;right:31%;left:auto;}.l-push-32 {position:relative;left:32%;right:auto;}.l-pull-32 {position:relative;right:32%;left:auto;}.l-push-33 {position:relative;left:33%;right:auto;}.l-pull-33 {position:relative;right:33%;left:auto;}.l-push-34 {position:relative;left:34%;right:auto;}.l-pull-34 {position:relative;right:34%;left:auto;}.l-push-35 {position:relative;left:35%;right:auto;}.l-pull-35 {position:relative;right:35%;left:auto;}.l-push-36 {position:relative;left:36%;right:auto;}.l-pull-36 {position:relative;right:36%;left:auto;}.l-push-37 {position:relative;left:37%;right:auto;}.l-pull-37 {position:relative;right:37%;left:auto;}.l-push-38 {position:relative;left:38%;right:auto;}.l-pull-38 {position:relative;right:38%;left:auto;}.l-push-39 {position:relative;left:39%;right:auto;}.l-pull-39 {position:relative;right:39%;left:auto;}.l-push-40 {position:relative;left:40%;right:auto;}.l-pull-40 {position:relative;right:40%;left:auto;}.l-push-41 {position:relative;left:41%;right:auto;}.l-pull-41 {position:relative;right:41%;left:auto;}.l-push-42 {position:relative;left:42%;right:auto;}.l-pull-42 {position:relative;right:42%;left:auto;}.l-push-43 {position:relative;left:43%;right:auto;}.l-pull-43 {position:relative;right:43%;left:auto;}.l-push-44 {position:relative;left:44%;right:auto;}.l-pull-44 {position:relative;right:44%;left:auto;}.l-push-45 {position:relative;left:45%;right:auto;}.l-pull-45 {position:relative;right:45%;left:auto;}.l-push-46 {position:relative;left:46%;right:auto;}.l-pull-46 {position:relative;right:46%;left:auto;}.l-push-47 {position:relative;left:47%;right:auto;}.l-pull-47 {position:relative;right:47%;left:auto;}.l-push-48 {position:relative;left:48%;right:auto;}.l-pull-48 {position:relative;right:48%;left:auto;}.l-push-49 {position:relative;left:49%;right:auto;}.l-pull-49 {position:relative;right:49%;left:auto;}.l-push-50 {position:relative;left:50%;right:auto;}.l-pull-50 {position:relative;right:50%;left:auto;}.l-push-51 {position:relative;left:51%;right:auto;}.l-pull-51 {position:relative;right:51%;left:auto;}.l-push-52 {position:relative;left:52%;right:auto;}.l-pull-52 {position:relative;right:52%;left:auto;}.l-push-53 {position:relative;left:53%;right:auto;}.l-pull-53 {position:relative;right:53%;left:auto;}.l-push-54 {position:relative;left:54%;right:auto;}.l-pull-54 {position:relative;right:54%;left:auto;}.l-push-55 {position:relative;left:55%;right:auto;}.l-pull-55 {position:relative;right:55%;left:auto;}.l-push-56 {position:relative;left:56%;right:auto;}.l-pull-56 {position:relative;right:56%;left:auto;}.l-push-57 {position:relative;left:57%;right:auto;}.l-pull-57 {position:relative;right:57%;left:auto;}.l-push-58 {position:relative;left:58%;right:auto;}.l-pull-58 {position:relative;right:58%;left:auto;}.l-push-59 {position:relative;left:59%;right:auto;}.l-pull-59 {position:relative;right:59%;left:auto;}.l-push-60 {position:relative;left:60%;right:auto;}.l-pull-60 {position:relative;right:60%;left:auto;}.l-push-61 {position:relative;left:61%;right:auto;}.l-pull-61 {position:relative;right:61%;left:auto;}.l-push-62 {position:relative;left:62%;right:auto;}.l-pull-62 {position:relative;right:62%;left:auto;}.l-push-63 {position:relative;left:63%;right:auto;}.l-pull-63 {position:relative;right:63%;left:auto;}.l-push-64 {position:relative;left:64%;right:auto;}.l-pull-64 {position:relative;right:64%;left:auto;}.l-push-65 {position:relative;left:65%;right:auto;}.l-pull-65 {position:relative;right:65%;left:auto;}.l-push-66 {position:relative;left:66%;right:auto;}.l-pull-66 {position:relative;right:66%;left:auto;}.l-push-67 {position:relative;left:67%;right:auto;}.l-pull-67 {position:relative;right:67%;left:auto;}.l-push-68 {position:relative;left:68%;right:auto;}.l-pull-68 {position:relative;right:68%;left:auto;}.l-push-69 {position:relative;left:69%;right:auto;}.l-pull-69 {position:relative;right:69%;left:auto;}.l-push-70 {position:relative;left:70%;right:auto;}.l-pull-70 {position:relative;right:70%;left:auto;}.l-push-71 {position:relative;left:71%;right:auto;}.l-pull-71 {position:relative;right:71%;left:auto;}.l-push-72 {position:relative;left:72%;right:auto;}.l-pull-72 {position:relative;right:72%;left:auto;}.l-push-73 {position:relative;left:73%;right:auto;}.l-pull-73 {position:relative;right:73%;left:auto;}.l-push-74 {position:relative;left:74%;right:auto;}.l-pull-74 {position:relative;right:74%;left:auto;}.l-push-75 {position:relative;left:75%;right:auto;}.l-pull-75 {position:relative;right:75%;left:auto;}.l-push-76 {position:relative;left:76%;right:auto;}.l-pull-76 {position:relative;right:76%;left:auto;}.l-push-77 {position:relative;left:77%;right:auto;}.l-pull-77 {position:relative;right:77%;left:auto;}.l-push-78 {position:relative;left:78%;right:auto;}.l-pull-78 {position:relative;right:78%;left:auto;}.l-push-79 {position:relative;left:79%;right:auto;}.l-pull-79 {position:relative;right:79%;left:auto;}.l-push-80 {position:relative;left:80%;right:auto;}.l-pull-80 {position:relative;right:80%;left:auto;}.l-push-81 {position:relative;left:81%;right:auto;}.l-pull-81 {position:relative;right:81%;left:auto;}.l-push-82 {position:relative;left:82%;right:auto;}.l-pull-82 {position:relative;right:82%;left:auto;}.l-push-83 {position:relative;left:83%;right:auto;}.l-pull-83 {position:relative;right:83%;left:auto;}.l-push-84 {position:relative;left:84%;right:auto;}.l-pull-84 {position:relative;right:84%;left:auto;}.l-push-85 {position:relative;left:85%;right:auto;}.l-pull-85 {position:relative;right:85%;left:auto;}.l-push-86 {position:relative;left:86%;right:auto;}.l-pull-86 {position:relative;right:86%;left:auto;}.l-push-87 {position:relative;left:87%;right:auto;}.l-pull-87 {position:relative;right:87%;left:auto;}.l-push-88 {position:relative;left:88%;right:auto;}.l-pull-88 {position:relative;right:88%;left:auto;}.l-push-89 {position:relative;left:89%;right:auto;}.l-pull-89 {position:relative;right:89%;left:auto;}.l-push-90 {position:relative;left:90%;right:auto;}.l-pull-90 {position:relative;right:90%;left:auto;}.l-push-91 {position:relative;left:91%;right:auto;}.l-pull-91 {position:relative;right:91%;left:auto;}.l-push-92 {position:relative;left:92%;right:auto;}.l-pull-92 {position:relative;right:92%;left:auto;}.l-push-93 {position:relative;left:93%;right:auto;}.l-pull-93 {position:relative;right:93%;left:auto;}.l-push-94 {position:relative;left:94%;right:auto;}.l-pull-94 {position:relative;right:94%;left:auto;}.l-push-95 {position:relative;left:95%;right:auto;}.l-pull-95 {position:relative;right:95%;left:auto;}.l-push-96 {position:relative;left:96%;right:auto;}.l-pull-96 {position:relative;right:96%;left:auto;}.l-push-97 {position:relative;left:97%;right:auto;}.l-pull-97 {position:relative;right:97%;left:auto;}.l-push-98 {position:relative;left:98%;right:auto;}.l-pull-98 {position:relative;right:98%;left:auto;}.l-push-99 {position:relative;left:99%;right:auto;}.l-pull-99 {position:relative;right:99%;left:auto;}.col {position:relative;padding-left:0.89286rem;padding-right:0.89286rem;float:left;}.l-1 {width:1%;}.l-2 {width:2%;}.l-3 {width:3%;}.l-4 {width:4%;}.l-5 {width:5%;}.l-6 {width:6%;}.l-7 {width:7%;}.l-8 {width:8%;}.l-9 {width:9%;}.l-10 {width:10%;}.l-11 {width:11%;}.l-12 {width:12%;}.l-13 {width:13%;}.l-14 {width:14%;}.l-15 {width:15%;}.l-16 {width:16%;}.l-17 {width:17%;}.l-18 {width:18%;}.l-19 {width:19%;}.l-20 {width:20%;}.l-21 {width:21%;}.l-22 {width:22%;}.l-23 {width:23%;}.l-24 {width:24%;}.l-25 {width:25%;}.l-26 {width:26%;}.l-27 {width:27%;}.l-28 {width:28%;}.l-29 {width:29%;}.l-30 {width:30%;}.l-31 {width:31%;}.l-32 {width:32%;}.l-33 {width:33%;}.l-34 {width:34%;}.l-35 {width:35%;}.l-36 {width:36%;}.l-37 {width:37%;}.l-38 {width:38%;}.l-39 {width:39%;}.l-40 {width:40%;}.l-41 {width:41%;}.l-42 {width:42%;}.l-43 {width:43%;}.l-44 {width:44%;}.l-45 {width:45%;}.l-46 {width:46%;}.l-47 {width:47%;}.l-48 {width:48%;}.l-49 {width:49%;}.l-50 {width:50%;}.l-51 {width:51%;}.l-52 {width:52%;}.l-53 {width:53%;}.l-54 {width:54%;}.l-55 {width:55%;}.l-56 {width:56%;}.l-57 {width:57%;}.l-58 {width:58%;}.l-59 {width:59%;}.l-60 {width:60%;}.l-61 {width:61%;}.l-62 {width:62%;}.l-63 {width:63%;}.l-64 {width:64%;}.l-65 {width:65%;}.l-66 {width:66%;}.l-67 {width:67%;}.l-68 {width:68%;}.l-69 {width:69%;}.l-70 {width:70%;}.l-71 {width:71%;}.l-72 {width:72%;}.l-73 {width:73%;}.l-74 {width:74%;}.l-75 {width:75%;}.l-76 {width:76%;}.l-77 {width:77%;}.l-78 {width:78%;}.l-79 {width:79%;}.l-80 {width:80%;}.l-81 {width:81%;}.l-82 {width:82%;}.l-83 {width:83%;}.l-84 {width:84%;}.l-85 {width:85%;}.l-86 {width:86%;}.l-87 {width:87%;}.l-88 {width:88%;}.l-89 {width:89%;}.l-90 {width:90%;}.l-91 {width:91%;}.l-92 {width:92%;}.l-93 {width:93%;}.l-94 {width:94%;}.l-95 {width:95%;}.l-96 {width:96%;}.l-97 {width:97%;}.l-98 {width:98%;}.l-99 {width:99%;}.l-100 {width:100%;}[class*="column"]+[class*="column"]:last-child {float:left;}[class*="column"]+[class*="column"].end {float:left;}.l-offset-0 {margin-left:0% !important;}.l-offset-1 {margin-left:1% !important;}.l-offset-2 {margin-left:2% !important;}.l-offset-3 {margin-left:3% !important;}.l-offset-4 {margin-left:4% !important;}.l-offset-5 {margin-left:5% !important;}.l-offset-6 {margin-left:6% !important;}.l-offset-7 {margin-left:7% !important;}.l-offset-8 {margin-left:8% !important;}.l-offset-9 {margin-left:9% !important;}.l-offset-10 {margin-left:10% !important;}.l-offset-11 {margin-left:11% !important;}.l-offset-12 {margin-left:12% !important;}.l-offset-13 {margin-left:13% !important;}.l-offset-14 {margin-left:14% !important;}.l-offset-15 {margin-left:15% !important;}.l-offset-16 {margin-left:16% !important;}.l-offset-17 {margin-left:17% !important;}.l-offset-18 {margin-left:18% !important;}.l-offset-19 {margin-left:19% !important;}.l-offset-20 {margin-left:20% !important;}.l-offset-21 {margin-left:21% !important;}.l-offset-22 {margin-left:22% !important;}.l-offset-23 {margin-left:23% !important;}.l-offset-24 {margin-left:24% !important;}.l-offset-25 {margin-left:25% !important;}.l-offset-26 {margin-left:26% !important;}.l-offset-27 {margin-left:27% !important;}.l-offset-28 {margin-left:28% !important;}.l-offset-29 {margin-left:29% !important;}.l-offset-30 {margin-left:30% !important;}.l-offset-31 {margin-left:31% !important;}.l-offset-32 {margin-left:32% !important;}.l-offset-33 {margin-left:33% !important;}.l-offset-34 {margin-left:34% !important;}.l-offset-35 {margin-left:35% !important;}.l-offset-36 {margin-left:36% !important;}.l-offset-37 {margin-left:37% !important;}.l-offset-38 {margin-left:38% !important;}.l-offset-39 {margin-left:39% !important;}.l-offset-40 {margin-left:40% !important;}.l-offset-41 {margin-left:41% !important;}.l-offset-42 {margin-left:42% !important;}.l-offset-43 {margin-left:43% !important;}.l-offset-44 {margin-left:44% !important;}.l-offset-45 {margin-left:45% !important;}.l-offset-46 {margin-left:46% !important;}.l-offset-47 {margin-left:47% !important;}.l-offset-48 {margin-left:48% !important;}.l-offset-49 {margin-left:49% !important;}.l-offset-50 {margin-left:50% !important;}.l-offset-51 {margin-left:51% !important;}.l-offset-52 {margin-left:52% !important;}.l-offset-53 {margin-left:53% !important;}.l-offset-54 {margin-left:54% !important;}.l-offset-55 {margin-left:55% !important;}.l-offset-56 {margin-left:56% !important;}.l-offset-57 {margin-left:57% !important;}.l-offset-58 {margin-left:58% !important;}.l-offset-59 {margin-left:59% !important;}.l-offset-60 {margin-left:60% !important;}.l-offset-61 {margin-left:61% !important;}.l-offset-62 {margin-left:62% !important;}.l-offset-63 {margin-left:63% !important;}.l-offset-64 {margin-left:64% !important;}.l-offset-65 {margin-left:65% !important;}.l-offset-66 {margin-left:66% !important;}.l-offset-67 {margin-left:67% !important;}.l-offset-68 {margin-left:68% !important;}.l-offset-69 {margin-left:69% !important;}.l-offset-70 {margin-left:70% !important;}.l-offset-71 {margin-left:71% !important;}.l-offset-72 {margin-left:72% !important;}.l-offset-73 {margin-left:73% !important;}.l-offset-74 {margin-left:74% !important;}.l-offset-75 {margin-left:75% !important;}.l-offset-76 {margin-left:76% !important;}.l-offset-77 {margin-left:77% !important;}.l-offset-78 {margin-left:78% !important;}.l-offset-79 {margin-left:79% !important;}.l-offset-80 {margin-left:80% !important;}.l-offset-81 {margin-left:81% !important;}.l-offset-82 {margin-left:82% !important;}.l-offset-83 {margin-left:83% !important;}.l-offset-84 {margin-left:84% !important;}.l-offset-85 {margin-left:85% !important;}.l-offset-86 {margin-left:86% !important;}.l-offset-87 {margin-left:87% !important;}.l-offset-88 {margin-left:88% !important;}.l-offset-89 {margin-left:89% !important;}.l-offset-90 {margin-left:90% !important;}.l-offset-91 {margin-left:91% !important;}.l-offset-92 {margin-left:92% !important;}.l-offset-93 {margin-left:93% !important;}.l-offset-94 {margin-left:94% !important;}.l-offset-95 {margin-left:95% !important;}.l-offset-96 {margin-left:96% !important;}.l-offset-97 {margin-left:97% !important;}.l-offset-98 {margin-left:98% !important;}.l-offset-99 {margin-left:99% !important;}.l-reset-order ,.l-reset-order {margin-left:0;margin-right:0;left:auto;right:auto;float:left;}.col.l-centered {margin-left:auto;margin-right:auto;float:none;}.col.l-uncentered {margin-left:0;margin-right:0;float:left !important;}.col.l-uncentered.opposite {float:right;}}.slick-loading .slick-list {background:#ffffff url("x�p�z/ajax-loader.gif") center center no-repeat;}@font-face{font-family:"slick";src:font-url("slick.eot");src:font-url("slick.eot?#iefix") format("embedded-opentype"),font-url("slick.woff") format("woff"),font-url("slick.ttf") format("truetype"),font-url("slick.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.slick-disabled:before ,.slick-next.slick-disabled:before {opacity:0.25;}.slick-prev:before ,.slick-next:before {font-family:"slick";font-size:20px;line-height:1;color:#ffffff;opacity:0.75;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;}.slick-prev {left:10px;z-index:100;background:url(/images/theme/prev-arrow.png);background-repeat:no-repeat;height:85px;width:43px;opacity:0.4;transition:opacity 0.2s;background-size:contain;}@media only screen and (max-width: 40em){.slick-prev {height:50px;left:20px;}}[dir="rtl"] .slick-prev {left:auto;right:0;}.slick-next {right:0;z-index:100;background:url(/images/theme/next-arrow.png);height:85px;width:43px;opacity:0.4;transition:opacity 0.2s;background-size:contain;background-repeat:no-repeat;}@media only screen and (max-width: 40em){.slick-next {height:50px;}}[dir="rtl"] .slick-next {left:-25px;right:auto;}.slick-dotted.slick-slider {margin-bottom:10px;}.slick-dots {position:absolute;bottom:0px;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;border-radius:50%;outline:none;line-height:0px;font-size:0px;color:transparent;padding:5px;cursor:pointer;}.slick-dots li button:focus {border:none;}.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;border:2px solid #ffffff;border-radius:50%;content:"\2022";width:20px;height:20px;font-family:"slick";font-size:6px;line-height:20px;text-align:center;color:#000000;opacity:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;}.slick-dots li.slick-active button:before {background-color:#1898ce;border:2px solid #1898ce;border-radius:50%;opacity:0.75;}.slick-slider {position:relative;display:block;-moz-box-sizing:border-box;box-sizing:border-box;-webkit-touch-callout:none;-webkit-user-select:none;-khtml-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;-ms-touch-action:pan-y;touch-action:pan-y;-webkit-tap-highlight-color:transparent;}.slick-list {position:relative;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;left:0;top:0;display:block;}.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-arrow.slick-hidden {display:none;}.owl-carousel .owl-wrapper:after {content:".";display:block;clear:both;visibility:hidden;line-height:0;height:0;}.owl-carousel {display:none;position:relative;width:100%;-ms-touch-action:pan-y;}.owl-carousel .owl-wrapper {display:none;position:relative;-webkit-transform:translate3d(0px, 0px, 0px);}.owl-carousel .owl-wrapper-outer {overflow:hidden;position:relative;width:100%;}.owl-carousel .owl-wrapper-outer.autoHeight {transition:height 500ms ease-in-out;}.owl-carousel .owl-item {float:left;}.owl-controls .owl-page ,.owl-controls .owl-buttons div {cursor:pointer;}.owl-controls {-webkit-user-select:none;-khtml-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;-webkit-tap-highlight-color:rgba(0, 0, 0, 0);}.grabbing {cursor:url(grabbing.png) 8 8,move;}.owl-carousel .owl-wrapper ,.owl-carousel .owl-item {-webkit-backface-visibility:hidden;-moz-backface-visibility:hidden;-ms-backface-visibility:hidden;-webkit-transform:translate3d(0, 0, 0);-moz-transform:translate3d(0, 0, 0);-ms-transform:translate3d(0, 0, 0);}.owl-theme .owl-controls {margin-top:0;text-align:center;}.owl-theme .owl-controls .owl-buttons div {color:#ffffff;display:inline-block;zoom:1;margin:5px;font-size:12px;zoom:1;filter:alpha(opacity=85);opacity:0.85;}.owl-theme .owl-controls .owl-buttons div:hover {zoom:1;filter:alpha(opacity=100);opacity:1;}.owl-theme .owl-controls .owl-page {display:inline-block;zoom:1;}.owl-theme .owl-controls .owl-page span {display:block;width:12px;height:12px;margin:5px 7px;zoom:1;filter:alpha(opacity=50);opacity:0.5;border-radius:20px;background:#869791;}.owl-theme .owl-controls .owl-page.active span ,.owl-theme .owl-controls.clickable .owl-page:hover span {zoom:1;filter:alpha(opacity=100);opacity:1;}.owl-theme .owl-controls .owl-page span.owl-numbers {height:auto;width:auto;color:#ffffff;padding:2px 10px;font-size:12px;border-radius:30px;}.owl-item.loading {min-height:14.28571rem;background:url(/images/theme/AjaxLoader.gif) no-repeat center center;}.owl-item.loading .product_footer {display:none;}.breadcrumbs {margin-bottom:0;font-family:Rubik;font-size:13px;background:white !important;padding:20px 0 18px 0;}.breadcrumbs a {z-index:1;position:relative;font-size:13px;padding:0px 4px;}.breadcrumbs a span {color:#3f5a68;z-index:2;position:relative;opacity:0.8;}.breadcrumbs li a {color:#3f5a68;font-family:Rubik,Helvetica,sans-serif;}.breadcrumbs li:before {font-size:13px;color:#3f5a68;opacity:0.8;top:0;}.breadcrumbs>*.current a {display:inline-block;text-decoration:none;}.breadcrumbs h1 {font-size:13px;line-height:inherit;color:#c9ced4;padding:0;margin:0;}.breadcrumbs li.current a h1 {font-family:"Lato-Reg","Rubik","Myriad Web Pro",Arial,sans-serif;}.button.dropdown:before ,button.dropdown:before {border-color:#ffffff transparent transparent transparent;transform:rotate(-45deg);border-width:1px !important;border-bottom:1px solid #0081c3;border-left:1px solid #0081c3;width:9px;height:9px;right:17px !important;top:17px;border-color:#0081c3 !important;border-top:none;border-right:none;}.button.dropdown.small.dropdown-alt ,button.dropdown.small.dropdown-alt ,.f-dropdown.f-dropdown-alt {width:100%;background:#ffffff;font-family:"Rubik","Myriad Web Pro",Arial,sans-serif,"Lato-Reg";font-weight:500;font-size:14px;text-align:left;color:#2e2e2e;}.button.dropdown.small.dropdown-alt ,button.dropdown.small.dropdown-alt {margin-bottom:0;border:1px solid #cdcdcd;padding:0px 30px 10px 11px;height:35px;line-height:35px;}.button.dropdown.small.dropdown-alt:before ,button.dropdown.small.dropdown-alt:before {right:10px;border-color:#3a3a3a rgba(0, 0, 0, 0) rgba(0, 0, 0, 0);margin-top:-0.50714rem;}.custom_checkbox label {-webkit-touch-callout:none;-webkit-user-select:none;-khtml-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;}.custom_select {position:relative;display:inline-block;width:100%;}.custom_select h4 {font-family:Rubik;font-size:14px;font-weight:500;line-height:30px;}.custom_select:hover label {background:#eeffff;border-color:#999999;}.custom_select label {position:absolute;top:0;left:0;width:100%;height:100%;border:1px solid #dddddd;background:#ffffff;cursor:default;color:#2e2e2e;line-height:30px;text-indent:10px;box-shadow:none;}.custom_select label:focus {border-color:#777777;background:#ffffff;}.custom_select .arrow {position:absolute;top:45%;right:10px;display:block;height:0;width:0;border-top:5px solid #3a3a3a;border-right:5px solid transparent;border-left:5px solid transparent;}.custom_select select {position:relative;z-index:1;margin-bottom:0;height:35px;color:#3a3a3a;font-family:Rubik;font-size:15px;line-height:20px;}.custom_select.cart label {border-color:#3a3a3a;}.custom_select.cart .arrow {border-top-color:#000000;}@media (max-width: 620px){.pagination-container .pagination-wrapper {height:100px;position:relative;}}.pagination-container .pagination-wrapper .pagination {padding:5px 8px;border-radius:2px;display:inline-block !important;position:relative;float:right;}@media (max-width: 620px){.pagination-container .pagination-wrapper .pagination {float:none;position:absolute;left:50%;transform:translateX(-50%);width:316px;margin:0px !important;padding:0px !important;}}.pagination-container .pagination-wrapper .pagination li {min-width:22px;display:inline-table !important;}.pagination-container .pagination-wrapper .pagination .customFirst span ,.pagination-container .pagination-wrapper .pagination .customPrevious span ,.pagination-container .pagination-wrapper .pagination .customNext span ,.pagination-container .pagination-wrapper .pagination .customLast span {display:block;width:100%;height:100%;}.pagination-container .pagination-wrapper .pagination .customPager {border:1px solid #dbe0e8;background-color:#ffffff;width:40px;height:40px;display:table;}.pagination-container .pagination-wrapper .pagination .customPager span {cursor:pointer;width:100%;height:100%;vertical-align:middle;text-align:center;display:table-cell;border-radius:0px;padding:0.07143rem 0.71429rem 0.07143rem;color:#2e2e2e;}.pagination-container .pagination-wrapper .pagination .customPager span.current {cursor:default;background:#0081c3;color:#ffffff;font-weight:bold;}.pagination-container .pagination-wrapper .pagination .customPager span:not(.current):hover {background:#e6e6e6;}.pagination-container .pagination-wrapper .pagination .customFirst ,.pagination-container .pagination-wrapper .pagination .customPrevious ,.pagination-container .pagination-wrapper .pagination .customNext ,.pagination-container .pagination-wrapper .pagination .customLast {text-align:center;border-radius:3px;height:40px;line-height:40px;font-size:15px;color:#0081c3;padding:0 10px;}.pagination-container .pagination-wrapper .pagination .customFirst:not(.disabled) ,.pagination-container .pagination-wrapper .pagination .customPrevious:not(.disabled) ,.pagination-container .pagination-wrapper .pagination .customNext:not(.disabled) ,.pagination-container .pagination-wrapper .pagination .customLast:not(.disabled) {cursor:pointer;}.pagination-container .pagination-wrapper .pagination .customFirst:not(.disabled):hover ,.pagination-container .pagination-wrapper .pagination .customPrevious:not(.disabled):hover ,.pagination-container .pagination-wrapper .pagination .customNext:not(.disabled):hover ,.pagination-container .pagination-wrapper .pagination .customLast:not(.disabled):hover {background:#e6e6e6;}@media (max-width: 620px){.pagination-container .pagination-wrapper .pagination .customFirst ,.pagination-container .pagination-wrapper .pagination .customPrevious ,.pagination-container .pagination-wrapper .pagination .customNext ,.pagination-container .pagination-wrapper .pagination .customLast {position:absolute;top:50px;}.pagination-container .pagination-wrapper .pagination .customFirst {left:8px;}.pagination-container .pagination-wrapper .pagination .customPrevious {left:82px;}.pagination-container .pagination-wrapper .pagination .customNext {right:87px;}.pagination-container .pagination-wrapper .pagination .customLast {right:7px;}}@media only screen and (max-width:61.25em){.pagination {margin-right:15px;}}.promo-bar {text-align:center;}.promo-bar .cycle-slide {width:100%;text-align:center !important;}.promo-bar .cycle-slide h5 {padding:5px;color:#2e2e2e;background-color:#e4ebf5;font-size:24px;}.desktop-header .table {height:133px;display:table;}.desktop-header .vertical-center {display:table-cell;vertical-align:middle;}.desktop-header .full-width {width:100%;}.desktop-header .float-right {float:right;}.desktop-header .center-content {text-align:center;}.desktop-header .center-content div {margin:auto;}.desktop-header .desktop-header-top .left-side {height:96px;max-width:170px;}.desktop-header .desktop-header-top .right-side {height:96px;position:relative;}@media (min-width: 980px){.desktop-header .desktop-header-top .right-side {padding-left:0px;padding-right:0;}}.desktop-header .search-bar {position:relative;}.desktop-header .search-bar form {position:relative;}.desktop-header .search-bar input[type="text"] {margin-bottom:0px;border:2px solid #dbe0e8;border-radius:100px 100px;font-family:"Rubik";font-size:15px;font-weight:500;line-height:30px;height:47px;padding-left:55px;padding-right:34px;}.desktop-header .search-bar input::-moz-placeholder {color:#a2b1c3;}.desktop-header .search-bar input::placeholder {color:#a2b1c3;}.desktop-header .search-bar .desktop-search-dropdown {position:absolute;z-index:2;left:-5px;top:81px;padding:8px 10px 10px 10px;box-shadow:0 3px 3px rgba(0, 0, 0, 0.2);border:1px solid #dddddd;background-color:#ffffff;display:table;}.desktop-header .search-bar .desktop-search-dropdown .product-results-container {display:table-cell;vertical-align:top;}.desktop-header .search-bar .desktop-search-dropdown .product-results-container .view-all {margin-left:73px;text-decoration:underline;font-weight:600;margin-bottom:0px;margin-top:8px;}.desktop-header .search-bar .desktop-search-dropdown .product-results-container .product-results .products-title {font-family:Rubik;color:#2d2d2d;font-weight:600;font-size:16px;text-align:center;margin-bottom:8px;}.desktop-header .search-bar .desktop-search-dropdown .product-results-container .product-results a .search-dropdown-result {display:table;border-bottom:1px dotted #ededed;min-width:350px;max-width:350px;}.desktop-header .search-bar .desktop-search-dropdown .product-results-container .product-results a .search-dropdown-result:hover {background-color:#e4ebf5;}.desktop-header .search-bar .desktop-search-dropdown .product-results-container .product-results a .search-dropdown-result .image-outer-container {display:table-cell;width:72px;height:72px;padding:4px;}.desktop-header .search-bar .desktop-search-dropdown .product-results-container .product-results a .search-dropdown-result .image-outer-container .image-container {background-size:contain;background-repeat:no-repeat;background-position:center center;width:100%;height:100%;}.desktop-header .search-bar .desktop-search-dropdown .product-results-container .product-results a .search-dropdown-result .product-details {display:table-cell;vertical-align:top;padding-top:5px;padding-right:5px;}.desktop-header .search-bar .desktop-search-dropdown .product-results-container .product-results a .search-dropdown-result .product-details .title {color:#2d2d2d;line-height:1.4;}.desktop-header .search-bar .desktop-search-dropdown .product-results-container .product-results a .search-dropdown-result .product-details .title em {font-style:normal;background-color:#75bef3;}.desktop-header .search-bar .desktop-search-dropdown .product-results-container .product-results a .search-dropdown-result .product-details .price {margin-top:3px;display:block;color:#1898ce;}.desktop-header .search-bar .desktop-search-dropdown .product-results-container .product-results a .search-dropdown-result .product-details .price .old_price {color:#aaaaaa;}.desktop-header .search-bar .desktop-search-dropdown .brand-category-results {display:table-cell;vertical-align:top;margin-left:20px;}.desktop-header .search-bar .desktop-search-dropdown .brand-category-results .brand-results .title ,.desktop-header .search-bar .desktop-search-dropdown .brand-category-results .category-results .title {font-family:Rubik;color:#2d2d2d;font-weight:600;font-size:16px;text-align:center;margin-bottom:8px;}.desktop-header .search-bar .desktop-search-dropdown .brand-category-results .brand-results p:not(.title) ,.desktop-header .search-bar .desktop-search-dropdown .brand-category-results .category-results p:not(.title) {font-family:Rubik;color:#2d2d2d;margin-bottom:8px;border-bottom:1px dotted #ededed;}.desktop-header .search-bar .desktop-search-dropdown .brand-category-results .brand-results p:not(.title) span ,.desktop-header .search-bar .desktop-search-dropdown .brand-category-results .category-results p:not(.title) span {color:#1898ce;font-weight:600;}.desktop-header .search-bar .desktop-search-dropdown .brand-category-results a p {padding:2px 4px;min-width:212px;max-width:212px;}.desktop-header .search-bar .desktop-search-dropdown .brand-category-results a p:hover {background-color:#e4ebf5;}.desktop-header .search-bar .icon-Search-icon {position:absolute;left:0;transform:translate(100%, -167%);font-size:20px;cursor:pointer;}.desktop-header .logo {padding-right:10px;max-width:170px;}.desktop-header .logo img {margin-bottom:22px;}.desktop-header .icon-blocks {display:-ms-flexbox;display:flex;}.desktop-header .icon-blocks .icon-wrapper {display:-ms-flexbox;display:flex;margin:auto;}.desktop-header .icon-blocks .standard-block-dropdown {display:none;list-style:none;text-align:left;padding:24px;margin:0;font-weight:400;}.desktop-header .icon-blocks .standard-block-dropdown.mycyclelife {min-width:230px;}.desktop-header .icon-blocks .standard-block-dropdown.mycyclelife a {color:#2d2d2d !important;}.desktop-header .icon-blocks .standard-block-dropdown.mycyclelife a:hover {color:#0081c3 !important;}.desktop-header .icon-blocks .standard-block-dropdown.account {min-width:150px;}.desktop-header .icon-blocks .standard-block-dropdown li {padding-bottom:5px;text-align:left;border-bottom:1px solid #ebebeb;padding:5px 10px;}.desktop-header .icon-blocks .standard-block-dropdown li:last-of-type {border-bottom:none;}.desktop-header .icon-blocks .standard-block-dropdown li a {padding:4px 0;font-family:"Rubik";font-size:14px;font-weight:400;}.desktop-header .icon-blocks .standard-block {display:table-cell;vertical-align:middle;text-align:center;position:relative;padding:12px 0;margin:auto;}.desktop-header .icon-blocks .standard-block .white-block ,.desktop-header .icon-blocks .standard-block .desktop-header .icon-blocks .my-cycle-life .white-block ,.desktop-header .icon-blocks .my-cycle-life .desktop-header .icon-blocks .standard-block .white-block {width:100%;height:8px;position:absolute;bottom:-4px;z-index:1000;right:0px;background-color:transparent;}.desktop-header .icon-blocks .standard-block:hover a:hover {color:#0081c3;}.desktop-header .icon-blocks .standard-block:hover .standard-block-dropdown {position:absolute;display:block;background-color:#ffffff;top:43px;left:-2px;z-index:100;border:solid 2px #ebebeb;width:180px;padding:0;}.desktop-header .icon-blocks .standard-block:hover .standard-block-dropdown li {padding:8px 10px;}.desktop-header .icon-blocks .standard-block:hover .standard-block-dropdown li a {color:#0081c3;font-weight:500 !important;}.desktop-header .icon-blocks .standard-block:hover .standard-block-dropdown li a i {color:#2e2e2e;margin-right:15px;font-size:16px;}.desktop-header .icon-blocks .standard-block:hover .white-block ,.desktop-header .icon-blocks .standard-block:hover .desktop-header .icon-blocks .my-cycle-life .white-block ,.desktop-header .icon-blocks .my-cycle-life .desktop-header .icon-blocks .standard-block:hover .white-block {background-color:#ffffff;}.desktop-header .icon-blocks .standard-block .icon-down-arrow {font-size:7px;padding-right:9px;}.desktop-header .icon-blocks .standard-block a {color:#2d2d2d;font-family:"Rubik";font-size:25px;font-weight:400 !important;line-height:23px;text-align:left;margin:0;padding:12px 0;width:33px;}.desktop-header .icon-blocks .standard-block i {font-size:2rem;}.desktop-header .icon-blocks .standard-block .cart_count {position:absolute;font-family:"Rubik";font-size:12px;font-weight:400;background-color:#0081c3;border-radius:50%;color:#ffffff;width:22px;height:22px;text-align:center;top:50%;left:100%;transform:translate(-30%, -50%);}.desktop-header .icon-blocks .my-cycle-life {position:relative;border:none;border:solid 2px #ffffff;}.desktop-header .icon-blocks .my-cycle-life .white-block ,.desktop-header .icon-blocks .my-cycle-life .desktop-header .icon-blocks .my-cycle-life .white-block ,.desktop-header .icon-blocks .my-cycle-life .desktop-header .icon-blocks .my-cycle-life .white-block {width:100%;right:0px;}.desktop-header .icon-blocks .my-cycle-life:hover p {color:#0081c3;}.desktop-header .icon-blocks .my-cycle-life .icon-down-arrow {display:inline-block;font-size:7px;}.desktop-header .icon-blocks .my-cycle-life p {color:#2d2d2d;display:inline-block;font-weight:400;font-family:"Rubik";font-size:14px;line-height:21px;line-height:23px;text-align:center;margin:0;padding:12px 0px 12px 15px;}.desktop-header .icon-blocks .my-cycle-life a {color:#2357a4 !important;padding:0px 10px;}.desktop-header .icon-blocks .cart-block {display:table-cell;text-align:center;font-size:28px;vertical-align:middle;border:solid 2px #ffffff;}.desktop-header .icon-blocks .cart-block:hover {border:solid 2px #ebebeb;}.desktop-header .icon-blocks .cart-block .icon-cart {font-size:1.5rem;line-height:1.5rem;}.desktop-header .icon-blocks .cart-block .cart_count {font-family:"Rubik";font-size:12px;font-weight:400;background-color:#0081c3;border-radius:50%;color:#ffffff;line-height:20px;vertical-align:text-top;width:20px;text-align:center;display:inline-block;margin-top:7px;}.desktop-header .icon-blocks .cart-block a {padding:9px 11px;width:100%;display:block;}.desktop-header .icon-blocks .checkout_button {display:table-cell;border:1px solid #dbe0e8;text-align:center;font-size:28px;vertical-align:middle;padding:0px 11px;}.desktop-header .icon-blocks .checkout_button a {padding:4px 0;font-family:"Rubik";font-size:14px;font-weight:400;}.desktop-header .desktop-menu {background-color:#f3f8ff;margin-top:4px;}.desktop-header .desktop-menu .icon-home {font-size:20px;vertical-align:middle;padding:0 8px;}.desktop-header .desktop-menu .dropdown-first-tier {list-style:none;margin:0;display:table;width:100%;overflow:hidden;}.desktop-header .desktop-menu .dropdown-first-tier .dropdown-title {display:table-cell;text-align:center;}.desktop-header .desktop-menu .dropdown-first-tier .dropdown-title.highlight {background-color:#0081c3;}.desktop-header .desktop-menu .dropdown-first-tier .dropdown-title.highlight .dropdown-title-link {color:#ffffff;}.desktop-header .desktop-menu .dropdown-first-tier .dropdown-title:hover {background-color:#0081c3;}.desktop-header .desktop-menu .dropdown-first-tier .dropdown-title:hover .dropdown-title-link {color:#ffffff;}.desktop-header .desktop-menu .dropdown-first-tier .dropdown-title:hover .icon-home:before {color:#ffffff;}.desktop-header .desktop-menu .dropdown-first-tier .dropdown-title .dropdown-title-link {text-decoration:none;color:#2d2d2d;font-family:"Rubik";font-size:13px;font-weight:400;line-height:1.2;padding:11.5px;display:inline-block;width:100%;}@media screen and (min-width: 981px) and (max-width: 1156px){.desktop-header .desktop-menu .dropdown-first-tier .dropdown-title .dropdown-title-link {font-size:11px;padding:10px 9px;}}.desktop-header .desktop-menu .dropdown-first-tier .dropdown-title .dropdown-title-link:hover {background-color:#0081c3;color:#ffffff;}.desktop-header .desktop-menu .dropdown-first-tier .dropdown-title:hover .dropdown-second-tier {visibility:visible;opacity:1;background-color:#ffffff;transition-delay:0.3s;}.desktop-header .desktop-menu .dropdown-first-tier .dropdown-title .dropdown-second-tier {visibility:hidden;opacity:0;transition:visibility 0s,opacity 0.3s linear;position:absolute;list-style:none;top:100%;z-index:777777777;padding:20px;margin:0;text-align:left;width:100%;left:0;border:solid 2px #ebebeb;}.desktop-header .desktop-menu .dropdown-first-tier .dropdown-title .dropdown-second-tier.gift-card {left:auto;right:63px;width:180px;padding:0;}.desktop-header .desktop-menu .dropdown-first-tier .dropdown-title .dropdown-second-tier.gift-card li {border-bottom:1px solid #ebebeb;padding:5px 10px;}.desktop-header .desktop-menu .dropdown-first-tier .dropdown-title .dropdown-second-tier.gift-card li a {font-size:13px;font-weight:600;}.desktop-header .desktop-menu .dropdown-first-tier .dropdown-title .dropdown-second-tier.gift-card li a i {color:#2e2e2e;margin-right:15px;font-size:16px;}.desktop-header .desktop-menu .dropdown-first-tier .dropdown-title .dropdown-second-tier .inner-menu {display:inline-block;vertical-align:top;padding:0 20px 10px 0;text-align:left;width:220px;}.desktop-header .desktop-menu .dropdown-first-tier .dropdown-title .dropdown-second-tier .content-title a {color:#0081c3;font-family:"Rubik";font-size:14px;font-weight:500;line-height:30px;}.desktop-header .desktop-menu .dropdown-first-tier .dropdown-title .dropdown-second-tier li a {height:190px;width:201px;color:#2d2d2d;font-family:"Rubik";font-size:14px;line-height:30px;text-transform:capitalize;}.desktop-header .desktop-menu .dropdown-first-tier .promotions-title {display:table-cell;text-align:center;background-color:#2356ab;}.desktop-header .desktop-menu .dropdown-first-tier .promotions-title a {text-decoration:none;color:#ffffff;font-family:"Rubik";font-size:15px;font-weight:600;line-height:30px;padding:12px;background-color:#2356ab;text-transform:uppercase;}.desktop-header .desktop-menu .covid-nav-item {background-color:#6e309b;}.desktop-header .desktop-menu .covid-nav-item a {color:#ffffff !important;}.desktop-header .desktop-menu .cyclelife-nav {background-color:#faef01;}.desktop-header .desktop-menu .cyclelife-nav a {color:#2d2d2d !important;}.top-header.scrollhide-nav {position:fixed;right:0;top:0;left:0;background-color:#ffffff;z-index:9999;}.top-header.scrollhide-nav.hidden {transform:translateY(-100%);}@media only screen and (max-width: 40em){.top-header .header-block {height:90px;}}@media only screen and (min-width:40.063em){.top-header .header-block {height:130px;}}.top-header .header-logo {width:95%;position:absolute;top:50%;left:50%;transform:translate(-50%, -50%);}.top-header .small-8.table-parent {z-index:1;}.top-header .search-bar input[type="text"] {background-color:#e4ebf5;border:none;font-family:"Rubik";font-size:15px;font-weight:500;line-height:30px;margin-bottom:0;}.top-header .search-bar input[type="text"].menu-blue {border:2px solid #4168a9;}@media only screen and (max-width: 40em){}.top-header .search-bar input[type="text"]:focus {box-shadow:none;}.top-header .search-bar .icon-Search-icon {position:absolute;right:0;transform:translate(-50%, -160%);font-size:20px;cursor:pointer;}.top-header .table-parent {display:table;height:84px;}.top-header .table {width:100%;table-layout:fixed;height:45px;display:table;border-spacing:10px 0;}.top-header .table-cell {display:table-cell;vertical-align:middle;padding:15px 0;}.top-header .menu-icon {text-align:center;text-decoration:none;cursor:pointer;position:absolute;top:50%;left:50%;transform:translate(-50%, -50%);padding:10px;}.top-header .menu-icon a {color:black;font-family:"Rubik";font-size:14px;font-weight:500;}.top-header .menu-icon p {margin-bottom:0;display:inline-block;}.top-header .get-fitted-block {background-color:#ff9018;border:2px solid #ff9018;display:table-cell;text-align:center;vertical-align:middle;padding:2px 12px;font-family:"Rubik";font-size:14px;font-weight:600 !important;line-height:23px;color:#ffffff;}.top-header .get-fitted-block:hover {box-shadow:0 3px 4px 0 rgba(0, 0, 0, 0.15);}.top-header .get-fitted-block a {color:#ffffff;}@media (max-width: 640px){.top-header .get-fitted-block {display:none;}}.top-header .get-fitted-block p {display:inline-block;display:inline-block;margin:0;padding:12px 0px;}.top-header .shopping-cart {text-align:center;font-size:28px;width:100%;}.top-header .shopping-cart .cart_count {font-family:"Rubik";font-size:12px;font-weight:400;background-color:#0081c3;border-radius:50%;color:#ffffff;line-height:20px;vertical-align:text-top;width:20px;text-align:center;display:inline-block;margin-top:4px;}.top-header .shopping-cart a {padding:7px 11px;width:100%;display:block;}@media only screen and (max-width: 40em){.top-header .shopping-cart a {padding:7px 3px;}}.top-header .fa-bars {display:inline-block;font-size:18px;color:#0081c3;vertical-align:middle;padding-right:10px;}@media (max-width: 400px){.top-header .fa-bars {padding:0;}}.top-header .menu-blue {background-color:#0081c3;color:#ffffff;}.top-header .menu-blue a {color:#ffffff;}.top-header .menu-blue .fa-bars {color:#ffffff;}.top-header .menu .dropdown-main {list-style:none;display:none;margin:5px 0;}.top-header .menu .dropdown-main .dropdown-title {background-color:#e4ebf5;margin:2px 0;color:black;font-family:"Rubik";font-size:15px;font-weight:600;line-height:46px;cursor:pointer;display:table;width:100%;}.top-header .menu .dropdown-main .dropdown-title a {color:black;font-family:"Poppins";font-size:15px;font-weight:600;line-height:46px;}.top-header .menu .dropdown-main .dropdown-title .fa-angle-left {font-size:30px;display:inline-block;vertical-align:middle;padding-right:10px;}.top-header .menu .dropdown-main .dropdown-title .fa-angle-right {font-size:30px;display:table-cell;vertical-align:middle;width:40px;color:#2356ab;text-align:center;}.top-header .menu .dropdown-main .back-button {margin:2px 0;color:black;font-family:"Poppins";font-size:15px;font-weight:500;line-height:46px;cursor:pointer;display:table;width:100%;}.top-header .menu .dropdown-main .back-button.blue {background-color:#e4ebf5;}.top-header .menu .dropdown-main .back-button a {color:black;font-family:"Rubik";font-size:15px;font-weight:600;line-height:46px;}.top-header .menu .dropdown-main .back-button .fa-angle-left {font-size:30px;display:inline-block;vertical-align:middle;padding-right:10px;color:#2356ab;}.top-header .menu .dropdown-main .back-button .fa-angle-right {font-size:30px;display:table-cell;vertical-align:middle;width:40px;color:#2356ab;text-align:center;}.top-header .menu .dropdown-main li {padding-left:18px;}.top-header .menu .dropdown-main .dropdown {text-decoration:none;list-style:none;position:absolute;width:100%;min-height:100vh;top:0;left:0;display:none;background-color:#ffffff;word-wrap:nowrap;margin:0;padding-left:0.89286rem;padding-right:0.89286rem;z-index:102;}@media only screen and (max-width:61.25em){.top-header .menu .dropdown-main .dropdown {max-height:100vh;overflow:auto;padding-bottom:150px;}}.top-header .menu .dropdown-main .dropdown p {display:inline-block;margin:0;}.top-header .menu .dropdown-main .dropdown .mobile-sub {list-style:none;margin:0;}.top-header .menu .dropdown-main .dropdown .mobile-sub li {padding:5px 0;border-bottom:1px solid #dbe0e8;margin-right:15px;}.top-header .menu .dropdown-main .dropdown .mobile-sub li a {font-family:"Rubik";font-size:13px;font-weight:normal;line-height:26px;}.top-header .menu .dropdown-main .dropdown .hidden-menu {max-height:0;overflow:hidden;transition:max-height 0.2s;}.top-header .menu .dropdown-main .dropdown .expanded {max-height:500px;transition:max-height 1.5s;}.top-header .menu .dropdown-main .sub-dropdown {text-decoration:none;list-style:none;position:absolute;width:100%;height:100%;top:0;left:0;display:none;background-color:#ffffff;word-wrap:nowrap;margin:0;padding-left:0.89286rem;padding-right:0.89286rem;z-index:10;}.top-header .menu .dropdown-main .sub-dropdown p {display:inline-block;margin:0;}.top-header .menu .dropdown-main .get-fitted {background-color:#ff9018;text-align:left;padding:13px 18px;}.top-header .menu .dropdown-main .get-fitted a {text-decoration:none;color:#ffffff;font-family:"Rubik";font-weight:600;}.top-header .menu .dropdown-main .promotions-header {background-color:#2356ab;text-align:left;padding:13px 18px;}.top-header .menu .dropdown-main .promotions-header a {text-decoration:none;color:#ffffff;font-family:"Rubik";font-weight:600;}.top-header .menu .mobile-menu-links ul {list-style:none;border-bottom:1px solid #dbe0e8;margin:0;}.top-header .menu .mobile-menu-links ul li {padding-top:5px;}.top-header .menu .mobile-menu-links ul a {height:190px;width:201px;color:#3a3a3a;font-family:"Rubik";font-size:14px;line-height:30px;}.top-header .menu .covid-nav-item {background-color:#6e309b !important;}.top-header .menu .covid-nav-item a {color:#ffffff !important;}.top-header .menu .cyclelife-nav {background-color:#faef01 !important;}.top-header .menu .cyclelife-nav a {color:#2d2d2d !important;}.top-header .menu .track-order input[type="text"] {border:1px solid #dbe0e8;color:#a2b1c3;font-family:"Rubik";font-size:15px;font-weight:500;line-height:30px;width:75%;display:inline-block;}.top-header .menu .track-order h3 {color:#2d2d2d;font-family:"Rubik";font-size:14px;font-weight:600;line-height:30px;}.top-header .menu .track-order .track-button {display:inline-block;margin-left:-4px;height:37px;width:24%;padding:0;top:1px;}.get-fitted-block {background-color:#ff9018;display:table-cell;text-align:center;vertical-align:middle;padding:8px;color:#ffffff;font-family:"Rubik";font-size:14px;font-weight:600;line-height:23px;}.get-fitted-block:hover {box-shadow:0 3px 4px 0 rgba(0, 0, 0, 0.15);}.get-fitted-block a {color:#ffffff;}.get-fitted-block:hover {color:#ffffff;}.mobile-nav {position:absolute;top:50%;left:50%;transform:translate(-50%, -50%);}.mobile-nav ul {margin:0;}.mobile-nav ul li {display:inline-block;}.mobile-nav ul li a {font-size:1.85714rem;}@media only screen and (max-width: 40em){.mobile-nav ul li a {font-size:1.78571rem;}}.mobile-nav ul li a i {display:-ms-flexbox;display:flex;color:#2e2e2e;}.search-bar .mobile-search-form {position:relative;}.mobile-search-bar {display:inline-block;width:100%;}.mobile-search-dropdown {position:absolute;z-index:101;left:0px;width:100%;padding:8px 10px 10px 10px;box-shadow:0 3px 3px rgba(0, 0, 0, 0.2);border:1px solid #dddddd;background-color:#ffffff;height:80vh;max-height:700px;overflow-y:scroll;}.mobile-search-dropdown .results {margin:25px auto;}.mobile-search-dropdown .product-results-container {display:block;position:relative;margin:auto;width:500px;}@media (max-width: 550px){.mobile-search-dropdown .product-results-container {width:100%;}}.mobile-search-dropdown .product-results-container div.centered {margin:15px auto;}.mobile-search-dropdown .product-results-container div.centered .see-all:hover {cursor:pointer;}.mobile-search-dropdown .product-results-container .view-all {margin-left:73px;text-decoration:underline;font-weight:600;margin-bottom:0px;margin-top:8px;}.mobile-search-dropdown .product-results-container .product-results .products-title {font-family:Rubik;color:#2d2d2d;font-weight:600;font-size:16px;text-align:center;margin:8px;}.mobile-search-dropdown .product-results-container .product-results a .search-dropdown-result {display:table;border-bottom:1px dotted #ededed;width:100%;}.mobile-search-dropdown .product-results-container .product-results a .search-dropdown-result:hover {background-color:#e4ebf5;}.mobile-search-dropdown .product-results-container .product-results a .search-dropdown-result .image-outer-container {display:table-cell;width:72px;height:72px;padding:4px;}.mobile-search-dropdown .product-results-container .product-results a .search-dropdown-result .image-outer-container .image-container {background-size:contain;background-repeat:no-repeat;background-position:center center;width:100%;height:100%;}.mobile-search-dropdown .product-results-container .product-results a .search-dropdown-result .product-details {display:table-cell;vertical-align:top;padding-top:5px;padding-right:5px;}.mobile-search-dropdown .product-results-container .product-results a .search-dropdown-result .product-details .title {color:#2d2d2d;line-height:1.4;}.mobile-search-dropdown .product-results-container .product-results a .search-dropdown-result .product-details .title em {font-style:normal;background-color:#75bef3;}.mobile-search-dropdown .product-results-container .product-results a .search-dropdown-result .product-details .price {margin-top:3px;display:block;color:#1898ce;}.mobile-search-dropdown .brand-category-results {display:block;margin:auto;text-align:center;}.mobile-search-dropdown .brand-category-results .brand-results .title ,.mobile-search-dropdown .brand-category-results .category-results .title {font-family:Rubik;color:#2d2d2d;font-weight:600;font-size:16px;text-align:center;margin:8px;}.mobile-search-dropdown .brand-category-results .brand-results p:not(.title) ,.mobile-search-dropdown .brand-category-results .category-results p:not(.title) {font-family:Rubik;color:#2d2d2d;margin-bottom:8px;border-bottom:1px dotted #ededed;}.mobile-search-dropdown .brand-category-results .brand-results p:not(.title) span ,.mobile-search-dropdown .brand-category-results .category-results p:not(.title) span {color:#1898ce;font-weight:600;}.mobile-search-dropdown .brand-category-results a p {padding:2px 4px;}.mobile-search-dropdown .brand-category-results a p:hover {background-color:#e4ebf5;}footer .footer-main {background-color:#efefef;padding-bottom:15px;}footer .from-our-partners .partner-container {padding-bottom:85%;background-position:center center;background-repeat:no-repeat;background-size:cover;margin-bottom:25px;}footer .from-our-partners iframe {max-width:100% !important;margin-bottom:2.14286rem;}footer .footer-title {margin-bottom:7px;margin-top:25px;font-size:1.28571rem;}@media (max-width: 640px){footer .footer-title {text-align:center;}}footer .footer-links {list-style:none;margin:0;}@media (max-width: 640px){footer .footer-links {text-align:center;}}footer .footer-links a {text-decoration:none;font-family:Rubik;font-size:14px;line-height:27px;text-transform:capitalize;}footer .social-media-links {font-size:43px;margin-bottom:15px;margin-top:10px;}footer .social-media-links a .fa {background-color:#1898ce;color:white;font-size:30px;text-align:center;border-radius:25px;}footer .social-media-links a .fa.fa-twitter {padding:8px 5px 5px 8px;}footer .social-media-links a .fa.fa-twitter:hover {background-color:#00aced;}footer .social-media-links a .fa.fa-facebook {padding:7.5px 13px 5.5px 12px;}footer .social-media-links a .fa.fa-facebook:hover {background-color:#3b5998;}footer .social-media-links a .fa.fa-instagram {padding:7.5px 9px 5.5px 9px;}footer .social-media-links a .fa.fa-instagram:hover {background-color:#3b5998;}footer .social-media-links a .fa.fa-youtube-play {padding:6.5px;}footer .social-media-links a .fa.fa-youtube-play:hover {background-color:#cc181e;}footer .social-media-links .icon-twitter:hover:before {color:#00aced;}footer .social-media-links .icon-fb:hover:before {color:#3b5998;}footer .social-media-links .youtube-logo:hover .icon-youtube-path1:before {color:#cc181e !important;}@media (max-width: 640px){footer .social-media-links {text-align:center;}}.footer-logo-container .logo {text-align:left;}@media (max-width: 640px){.footer-logo-container .logo {text-align:center;margin-bottom:24px;}}.footer-logo-container .logo img {width:155px;}.footer-bottom {border-top:1px solid #dbe0e8;}.footer-bottom .footer-bottom-links {padding:8px 0px;}@media (max-width: 640px){.footer-bottom .footer-bottom-links {text-align:center;}}.footer-bottom .footer-bottom-links .copyright {display:inline-block;}.footer-bottom .footer-bottom-links .copyright a {color:#2e2e2e;font-family:Rubik;font-size:13px;line-height:35px;}.footer-bottom .footer-bottom-links ul {margin:0;list-style:none;text-align:right;display:inline-block;text-align:center;}@media (min-width: 640px){.footer-bottom .footer-bottom-links ul {float:right;}}.footer-bottom .footer-bottom-links ul li {display:inline-block;}@media (max-width: 640px){.footer-bottom .footer-bottom-links ul li {display:block;}}.footer-bottom .footer-bottom-links ul li a {padding:10px 8px;color:#1898ce;font-family:Rubik;font-size:13px;line-height:35px;text-decoration:none;}@media (max-width: 780px){.footer-bottom .footer-bottom-links ul li a {padding:10px;}}@media only screen and (min-width:40.063em){footer {padding:1.78571rem 0 0.35714rem;}footer hr {width:65%;margin:0.21429rem 0 0.85714rem;}footer h4 {font-size:1.14286rem;}footer h6 {margin-top:0.5rem;margin-bottom:0.5rem;}footer h6 a span {text-decoration:none;}footer h6>.row>.col {padding-left:0.78129rem;padding-right:0.78129rem;}footer .social {margin:0.5rem 1.07143rem 0.5rem 0;}}* {-webkit-tap-highlight-color:transparent;}.form_errors {cursor:pointer;padding:0 0 1.07143rem;font-size:0.92857rem !important;}@media only screen and (max-width: 40em){.content_wrapper {padding-top:137px;}}@media only screen and (min-width:40.063em) and (max-width:61.25em){.content_wrapper {padding-top:177px;}}.button ,button {height:60px;color:#ffffff;font-family:Rubik;font-size:18px;font-weight:500;line-height:30px;text-align:center;padding:13px 32px;width:auto;text-transform:uppercase;white-space:nowrap;}[data-abide] .error small.error ,[data-abide] span.error ,[data-abide] small.error ,small.error {background:none;color:#e21601;margin-bottom:0;padding-top:0;margin-top:-14px;}label .required {color:#e21601;}form label {color:#2e2e2e;font-family:Rubik;font-size:14px;font-weight:500;margin-bottom:3px;cursor:default;height:30px;line-height:30px;text-transform:none;}form label.required {color:inherit;}form label.required:after {content:' *';color:#e21601;}form input[type="text"] {height:45px;border:1px solid #dbe0e8;font-family:Rubik;}form input[type="email"] {height:45px;border:1px solid #dbe0e8;font-family:Rubik;}form input[type="radio"] {position:absolute;opacity:0;}form input[type="radio"]:checked + .radio-label:before {background-color:#2356ab;box-shadow:inset 0 0 0 4px #f4f4f4;}form input[type="radio"]:focus + .radio-label:before {outline:none;border-color:#2356ab;}form small.error.neg-margins {margin-top:-18px !important;}form input:focus {border-color:#dbe0e8 !important;}form .error input ,form .error textarea ,form .error select {margin-bottom:16px;border-color:#ff0000;}form .error input#shipping_address2 ,form .error input#billing_address2 ,form .error textarea#shipping_address2 ,form .error textarea#billing_address2 ,form .error select#shipping_address2 ,form .error select#billing_address2 {border-color:#dddddd;}.slick-dots {position:absolute;bottom:4%;}.slick-dots li button:before {color:transparent;}@media only screen and (max-width: 40em){.slick-dots li button:before {height:10px;width:10px;}}@media only screen and (min-width:40.063em) and (max-width:61.25em){.slick-dots li button:before {height:15px;width:15px;}}.slick-banner {position:relative;overflow:hidden;margin-bottom:30px;}.slick-banner .slick-slide img {width:100%;}.promise-icon-container {margin-top:37px;text-align:center;}.promise-icon-container .promise-text {max-width:140px;display:inline-block;}.promise-icon-container .promise-text p {color:#1898ce;font-family:Rubik;font-size:15px;text-align:center;}.promise-icon-container .icon {font-size:30px;text-align:center;display:block;}.promise-icon-container .wesbank-container {height:30px;}.promise-icon-container .wesbank-container .wesbank-logo {max-height:20px;}a {color:#1898ce;}a:hover {color:#2256ab;}.banner-section {margin-top:30px;margin-bottom:15px;}#newsletter_error {margin-top:15px !important;}.featured-products.alternative-bg ,.product-listing.alternative-bg {background:#f3f8ff;}.featured-products .button-small ,.product-listing .button-small {height:unset;line-height:12px;text-transform:unset;margin-bottom:25px;}.featured-products .store_product_form:nth-child(n+5) ,.product-listing .store_product_form:nth-child(n+5) {display:none;}.featured-products .product-container ,.product-listing .product-container {border:1px solid #dbe0e8;background-color:#ffffff;margin-bottom:25px;padding:20px;}.featured-products .product-container:hover ,.product-listing .product-container:hover {box-shadow:0 3px 4px 0 rgba(0, 0, 0, 0.15);}.featured-products .product-container .stock-badge ,.product-listing .product-container .stock-badge {background-color:#2356ab;height:62.46px;width:62.46px;position:absolute;border-radius:50%;padding:16px 0;top:0;transform:translate(0%, 20%);display:table;}.featured-products .product-container .stock-badge p ,.product-listing .product-container .stock-badge p {display:table-cell;color:#ffffff;font-family:Poppins;font-size:14px;font-weight:600;line-height:16px;text-align:center;margin:0;word-wrap:break-word;vertical-align:middle;text-transform:uppercase;}.featured-products .product-container .out-stock ,.product-listing .product-container .out-stock {background-color:#b51001;height:66.46px;width:66.46px;}.featured-products .product-container .out-stock p ,.product-listing .product-container .out-stock p {font-size:11px;}.featured-products .product-container .low-stock ,.product-listing .product-container .low-stock {background-color:#51a42e;}.featured-products .product-container .presale ,.product-listing .product-container .presale {background-color:#2356ab;}.featured-products .product-container .promo-badge ,.product-listing .product-container .promo-badge {background-color:#f8f000;display:table;height:62.46px;width:62.46px;position:absolute;border-radius:50%;padding:16px 0px;left:0;top:0;transform:translate(30%, 20%);}.featured-products .product-container .promo-badge p ,.product-listing .product-container .promo-badge p {color:#3f5a68;font-family:Rubik;display:table-cell;font-size:14px;font-weight:600;line-height:16px;text-align:center;margin:0;word-wrap:break-word;vertical-align:middle;text-transform:uppercase;}.featured-products .product-container .promo-image ,.product-listing .product-container .promo-image {display:table;height:62.46px;width:62.46px;position:absolute;border-radius:50%;padding:16px 0px;left:0;top:0;transform:translate(30%, 20%);}.featured-products .product-container .image-container ,.product-listing .product-container .image-container {padding-bottom:100%;background-position:center center;background-repeat:no-repeat;background-size:contain;position:relative;}.featured-products .product-container .image-container img ,.product-listing .product-container .image-container img {position:absolute;top:50%;left:50%;transform:translate(-50%, -50%);height:100%;width:100%;object-fit:contain;object-position:center;}.featured-products .product-container .save-block ,.product-listing .product-container .save-block {height:27px;display:inline-block;text-transform:uppercase;background-color:#1898ce;}.featured-products .product-container .save-block p ,.product-listing .product-container .save-block p {color:#ffffff;font-family:Rubik;font-size:14px;font-weight:500;line-height:17px;text-align:center;}.featured-products .product-container .product-details p ,.featured-products .product-container .product-details .clamp-featured-title ,.product-listing .product-container .product-details p ,.product-listing .product-container .product-details .clamp-featured-title {color:#2e2e2e;font-family:Rubik;font-size:14px;line-height:30px;font-weight:500;margin:0;line-height:22px;max-height:44px;}.featured-products .product-container .product-details .old-price ,.product-listing .product-container .product-details .old-price {opacity:0.8;color:#3f5a68;font-size:14px;font-family:Rubik;line-height:30px;text-decoration:line-through;}.featured-products .product-container .product-details .price ,.product-listing .product-container .product-details .price {color:#1898ce;font-family:Rubik;font-size:18px;font-weight:600;line-height:30px;}.featured-products .product-container .product-details .price-container ,.product-listing .product-container .product-details .price-container {position:relative;padding-bottom:10px;}.featured-products .product-container .product-details .compare-button ,.product-listing .product-container .product-details .compare-button {color:#8d969c;font-size:16px;position:absolute;display:inline-block;text-align:right;right:0;top:90%;transform:translateY(-50%);}.featured-products .product-container .product-details .compare-button:hover ,.product-listing .product-container .product-details .compare-button:hover {color:#1898ce;}.featured-products .product-container .save-block ,.product-listing .product-container .save-block {height:27px;display:inline-block;text-transform:uppercase;}.featured-products .product-container .save-block p ,.product-listing .product-container .save-block p {color:#ffffff;font-family:Poppins;font-size:12.6px;font-weight:600;line-height:21px;text-align:center;}.featured-products .products_container ,.product-listing .products_container {display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;}.featured-products .products_container .store_product_form ,.product-listing .products_container .store_product_form {margin-bottom:26px;}.featured-products .products_container .store_product_form .filter-product ,.product-listing .products_container .store_product_form .filter-product {margin-bottom:0;height:100%;}.featured-products .products_container .filter-product ,.product-listing .products_container .filter-product {margin-bottom:26px;}.featured-products .products_container .filter-product .product-container ,.product-listing .products_container .filter-product .product-container {margin-bottom:0;height:100%;}.featured-products .products_container .filter-product .product-container .product-details ,.product-listing .products_container .filter-product .product-container .product-details {position:unset;}.featured-products .products_container .filter-product .product-container .product-details .clamp-title ,.featured-products .products_container .filter-product .product-container .product-details .the-product-title ,.product-listing .products_container .filter-product .product-container .product-details .clamp-title ,.product-listing .products_container .filter-product .product-container .product-details .the-product-title {color:#2e2e2e;font-family:Poppins;font-size:14px;font-weight:500;line-height:22px;position:relative;}.featured-products .products_container .filter-product .product-container .product-details .clamp-title ,.product-listing .products_container .filter-product .product-container .product-details .clamp-title {max-height:44px;max-height:unset;height:44px;}.featured-products .products_container .filter-product .product-container .product-details .the-product-title ,.product-listing .products_container .filter-product .product-container .product-details .the-product-title {min-height:44px;height:-webkit-fit-content;height:-moz-fit-content;height:fit-content;}.featured-products .products_container .filter-product .product-container .product-details .price-container.product_pricing ,.product-listing .products_container .filter-product .product-container .product-details .price-container.product_pricing {position:unset;}.featured-products .products_container .filter-product .product-container .product-details .price-container.product_pricing .compare-button ,.product-listing .products_container .filter-product .product-container .product-details .price-container.product_pricing .compare-button {transform:unset;top:unset;bottom:1rem;right:1rem;}.newsletter-signup {background-color:#f3f8ff;padding:40px 0px;margin:0;}@media only screen and (max-width: 40em){.newsletter-signup {padding:32px 0px 50px 0px;}}@media (max-width: 407px){.newsletter-signup {padding:32px 0px 10px 0px;}}@media only screen and (min-width:40.063em) and (max-width:61.25em){.newsletter-signup {padding:50px 0px 60px 0px;}}@media (max-width: 980px){.newsletter-signup .signup-text {text-align:center;}}.newsletter-signup .signup-text h3 {color:#2e2e2e;font-family:Rubik;font-size:24px;font-weight:500;line-height:40px;margin:0;}.newsletter-signup .signup-text p {color:#1898ce;font-family:Rubik;font-size:15px;font-weight:400;line-height:30px;margin-bottom:0;}.newsletter-signup .signup-form.track-order input[type="text"] ,.newsletter-signup .signup-form.track-order button {width:100%;}.newsletter-signup .signup-form.track-order button {top:0;height:60px;margin:auto;}.newsletter-signup .signup-form .error {background:transparent;color:red;height:0px;}.newsletter-signup .signup-form input[type="email"] ,.newsletter-signup .signup-form input[type="text"] {width:74%;border-radius:100px 0px 0px 100px;display:inline-block;height:60px;margin-bottom:0px;border-right:none;line-height:20px;border:none;padding-left:30px;}.newsletter-signup .signup-form input::-webkit-input-placeholder {font-family:Rubik;color:#a2b1c3;font-family:Rubik;font-size:15px;font-weight:500;}.newsletter-signup .signup-form input:-moz-placeholder {font-family:Rubik;color:#a2b1c3;font-family:Rubik;font-size:15px;font-weight:500;}.newsletter-signup .signup-form input::-moz-placeholder {font-family:Rubik;color:#a2b1c3;font-family:Rubik;font-size:15px;font-weight:500;}.newsletter-signup .signup-form input:-ms-input-placeholder {font-family:Rubik;color:#a2b1c3;font-family:Rubik;font-size:15px;font-weight:500;}.newsletter-signup .signup-form button {width:20%;border-radius:0 100px 100px 0;display:inline-block;height:58px;background-color:#0081c3;color:#ffffff;font-family:Rubik;font-size:15px;font-weight:500;line-height:30px;text-align:center;margin-bottom:0px;margin-left:-8px;border:none;top:2px;padding:0;border-width:1px;border-color:#2256ab;}.newsletter-signup .signup-form button:hover {background-color:white;color:#2356ab;}@media (max-width: 500px){.newsletter-signup .signup-form button {vertical-align:middle;width:25%;padding:10px;top:0;}}@media (max-width: 500px){.newsletter-signup .signup-form button .signup-button-text {display:none;}}@media (min-width: 500px){.newsletter-signup .signup-form button .arrow {display:none;}}@media only screen and (max-width: 40em){.newsletter-signup .signup-form {text-align:center;}}.countdown-timer {margin-top:30px;}.countdown-timer .countdown-circle {height:150px;width:150px;border-radius:50%;border:3px solid black;position:relative;margin:0 auto;}.countdown-timer .countdown-circle span {position:absolute;top:50%;left:50%;transform:translate(-50%, -50%);font-size:50px;}.countdown-timer h3 {text-align:center;}@media (max-width: 700px){.countdown-timer .countdown-circle {height:55px;width:55px;}.countdown-timer .countdown-circle span {font-size:30px;}}.current-promotions .promotion-container {padding-bottom:49%;background-position:center center;background-size:cover;margin-bottom:25px;position:relative;}.current-promotions .promotion-container:hover:before {opacity:0;}.current-promotions .promotion-container:before {background:black;position:absolute;opacity:0.3;transition:opacity 0.3s ease-in-out;top:0;left:0;width:100%;height:100%;content:"";}.current-promotions .promotion-container .promotion-tag {background-color:#f8f000;position:absolute;left:0;bottom:10%;padding:8px;}@media (max-width: 640px){.current-promotions .promotion-container .promotion-tag {padding:0px 8px;}}.current-promotions .promotion-container .promotion-tag p {color:#3f5a68;font-family:Rubik;font-size:18px;font-weight:600;line-height:28px;margin:0 3px;text-transform:capitalize;}@media (max-width: 640px){.current-promotions .promotion-container .promotion-tag p {font-size:11.92px;}}.brands .brand-image-container {width:100%;margin-left:auto;margin-right:auto;margin-top:0;margin-bottom:0;max-width:85.71429rem;*zoom:1;}.brands .brand-image-container:before ,.brands .brand-image-container:after {content:" ";display:table;}.brands .brand-image-container:after {clear:both;}.brands .brand-image-container .brands-container {text-align:center;margin-bottom:35px;padding-left:0.89286rem;padding-right:0.89286rem;width:20%;float:left;}.brands .brand-image-container .brands-container .brand_images {-moz-filter:grayscale(100%);-ms-filter:grayscale(100%);-o-filter:grayscale(100%);filter:grayscale(100%);transition:all ease 0.5s;}.brands .brand-image-container .brands-container img:hover {-moz-filter:grayscale(0%);-ms-filter:grayscale(0%);-o-filter:grayscale(0%);filter:grayscale(0%);transition:all ease 0.5s;}@media (max-width: 980px){.brands .brand-image-container .brands-container {padding-left:0.89286rem;padding-right:0.89286rem;width:50%;float:left;}}@media (max-width: 470px){.brands .brand-image-container .brands-container {padding-left:0.89286rem;padding-right:0.89286rem;width:100%;float:left;}}@media only screen and (min-width:40.063em) and (max-width:61.25em){.brands-heading {padding:0px 20px;}}@media only screen and (max-width: 40em){.brands-heading {padding:0px 10px;}}@media only screen and (min-width:40.063em) and (max-width:61.25em){.brands-crumbs {padding-left:20px;}}@media only screen and (max-width: 40em){.brands-crumbs {padding-left:10px;}}.brand-filter {border-top:1px solid #e8e9ec;border-bottom:1px solid #e8e9ec;}@media only screen and (min-width:40.063em) and (max-width:61.25em){.brand-filter {padding:0px 20px;}}@media only screen and (max-width: 40em){.brand-filter {padding:0px 10px;}}.brand-filter ul {margin:15px 0;}.brand-filter ul li {display:inline-block;text-transform:uppercase;}.brand-filter ul li a {color:#2b2b2b;}.brand-filter ul li:after {content:'/';padding-left:10px;padding-right:7px;color:#ecf1f5;}.brand-list .brand-block {border-bottom:1px solid #e8e9ec;padding:40px 0;}.brand-list .brand-block:last-child {border-bottom:none;}.brand-list .brand-block .brand-heading {text-align:center;}.brand-list .brand-block .brand-names ul li {list-style:none;color:#215596;font-family:Rubik;font-size:14px;line-height:30px;}.who-we-are {padding:20px 0 25px 0px;}.who-we-are img {margin-top:30px;max-width:240px;}@media (min-width: 1000px){.who-we-are img {max-width:100%;width:100%;height:remcalc(120);margin-left:remcalc(300);}}.who-we-are p {margin:0;color:#2256ab;font-family:Rubik;font-size:18px;line-height:26px;text-align:justify;padding-bottom:20px;}@media (max-width: 640px){.who-we-are p {font-size:16px;}}.added_to_cart_flash {color:#4aaa42;font-weight:bold;background-color:#ccffcc;padding:5px;}.title-border {height:1px;width:28px;border:2px solid #49a943;margin-bottom:25px;}.homepage-title ,.secondary-title {font-family:Rubik;font-size:18px;font-weight:500;line-height:30px;display:inline-block;margin-top:22px;margin-bottom:18px;text-transform:uppercase;}.homepage-title a {color:#2e2e2e;}.see-all {display:inline-block;color:#1898ce;font-family:Rubik;font-size:15px;line-height:27px;margin-left:5px;}.welcome-block {padding:20px 10px;}.loader {display:none;position:fixed;left:0px;right:0px;top:0px;bottom:0px;z-index:7777;}.loader .loader_title {background-position:47% 70px;font-size:1.07143rem;font-family:"Myriad Web Pro",Arial,sans-serif;z-index:9999;text-align:center;color:white;padding-top:50px;zoom:1;filter:alpha(opacity=100);opacity:1;position:absolute;left:0px;right:0px;top:0px;bottom:0px;}.loader .loader_bg {background-color:#3a3a3a;zoom:1;filter:alpha(opacity=80);opacity:0.8;z-index:8888;position:absolute;left:0px;right:0px;top:0px;bottom:0px;}.loading {background:transparent url(/images/theme/AjaxLoader.gif) no-repeat center center;min-height:40px;width:100%;display:block;}.secondary-title {font-size:18px;}.product-listing .product-container {position:relative;border:1px solid #dbe0e8;background-color:#ffffff;margin-bottom:26px;padding:20px;height:auto;}.product-listing .product-container:hover {box-shadow:0 3px 4px 0 rgba(0, 0, 0, 0.15);}.product-listing .product-container .price-container {position:relative;padding-bottom:10px;}.product-listing .product-container .compare-button {color:#8d969c;font-size:16px;position:absolute;display:inline-block;text-align:right;right:0;top:90%;transform:translateY(-50%);}.product-listing .product-container .compare-button:hover {color:#1898ce;}.product-listing .product-container .promo-badge {background-color:#2356ab;height:62.46px;width:62.46px;position:absolute;border-radius:50%;padding:16px 0px;left:0;top:0;transform:translate(30%, 20%);display:table;}.product-listing .product-container .promo-badge p {display:table-cell;color:#ffffff;font-family:Rubik;font-size:14px;font-weight:600;line-height:16px;text-align:center;margin:0;word-wrap:break-word;vertical-align:middle;text-transform:uppercase;}.product-listing .product-container .image-container {padding-bottom:100%;background-position:center center;background-repeat:no-repeat;background-size:contain;margin-bottom:15px;}.product-listing .product-container .product-details {position:relative;bottom:0;width:100%;left:0;}.product-listing .product-container .product-details .save-block {height:27px;display:inline-block;text-transform:uppercase;padding:6px 8px;background-color:red;}.product-listing .product-container .product-details .save-block p {color:#ffffff;font-family:Rubik;font-size:14px;font-weight:500;line-height:17px;text-align:center;}.product-listing .product-container .product-details .clamp-title ,.product-listing .product-container .product-details .clamp-featured-title {color:#2e2e2e;font-family:Poppins;font-size:14px;font-weight:500;line-height:22px;max-height:44px;position:relative;}.product-listing .product-container .product-details p {color:#2e2e2e;font-family:Rubik;font-size:14px;line-height:30px;margin:0;text-overflow:ellipsis;white-space:nowrap;overflow:hidden;}.product-listing .product-container .product-details .old-price {opacity:0.8;color:#3f5a68;font-family:Rubik;font-size:14px;line-height:30px;text-decoration:line-through;}.product-listing .product-container .product-details .price {color:#1898ce;font-family:Rubik;font-size:18px;font-weight:500;line-height:30px;padding-bottom:10px;}.table {display:table;}.custom_select {text-transform:capitalize;}.custom_select .icon-proShopArrow:before {background-color:#ffffff;}.custom_select .arrow-remove {-moz-appearance:none;-webkit-appearance:none;}.custom_select .error {background:transparent;}select option[disabled] ,select option[disabled][selected] ,.custom_select select option[disabled] ,.custom_select select option[disabled][selected] {color:#a3b2c2;}select option[value=''] ,.custom_select select option[value=''] {color:#a3b2c2;}input::-moz-placeholder {color:#a3b2c2;}input::placeholder {color:#a3b2c2;}input:-moz-placeholder {color:#a3b2c2;}input::-moz-placeholder {color:#a3b2c2;}input:-ms-input-placeholder {color:#a3b2c2;}textarea:-moz-placeholder {color:#a3b2c2;}textarea::-moz-placeholder {color:#a3b2c2;}textarea:-ms-input-placeholder {color:#a3b2c2;}.mobile-search-input::-moz-placeholder {color:#838e9b;}.mobile-search-input::placeholder {color:#838e9b;}.mobile-search-input::-webkit-input-placeholder {color:#838e9b;}.mobile-search-input:-moz-placeholder {color:#838e9b;}.mobile-search-input::-moz-placeholder {color:#838e9b;}.mobile-search-input:-ms-input-placeholder {color:#838e9b;}.slideshow-images {min-width:0;min-height:0;overflow:hidden;}.slider-nav .image-container {padding-bottom:100%;background-position:center;background-repeat:no-repeat;background-size:contain;border:solid 1px #dbe0e8;}.slideshow-main-image {min-width:0;min-height:0;overflow:hidden;}.slideshow-main-image .custom-logo {position:absolute;width:160px;z-index:9;top:0;right:0;}@media only screen and (min-width:40.063em) and (max-width:61.25em){.slideshow-main-image .custom-logo {width:120px;}}@media only screen and (max-width: 40em){.slideshow-main-image .custom-logo {width:100px;}}.slideshow-main-image .promo-badge {display:table;background-color:#2356ab;height:62.46px;width:62.46px;position:absolute;border-radius:50%;padding:16px 0px;left:0;top:0;transform:translate(30%, 20%);z-index:1000;}.slideshow-main-image .promo-badge p {display:table-cell;color:#ffffff;font-family:Poppins;font-size:14px;font-weight:600;line-height:16px;text-align:center;margin:0;word-wrap:break-word;vertical-align:middle;text-transform:uppercase;}.slideshow-main-image .promo-image {display:table;height:120px;width:120px;position:absolute;border-radius:50%;padding:16px 0px;left:0;top:0;transform:translate(30%, 20%);z-index:10;}.slideshow-main-image .image-container {padding-bottom:80%;background-position:center;background-repeat:no-repeat;background-size:contain;}.product-title {font-family:Rubik;font-size:24px;font-weight:500;color:#2e2e2e;}.product-block {border:1px solid #dbe0e8;background-color:#ffffff;padding:20px;}.product-block select {border:1px solid #d6d6d6;background-color:white;}.product-block .select_color select {background-color:#e4ebf5;}.product-block .brand-logo img {height:100px;}.add_to_cart_btn_wrap {margin:20px 0px 0;}.add_to_cart_btn_wrap button {background-color:#3f5a68;font-family:Rubik;font-size:20px;font-weight:500;line-height:30px;border:solid 2px #3f5a68 !important;}.add_to_cart_btn_wrap button:hover {background-color:white;color:#3f5a68;}.add_to_cart_btn_wrap button.inactive {background-color:#dbe0e8;border:1px solid #dbe0e8;color:#3f5a68;}.add_to_cart_btn_wrap button.inactive:hover {color:white;}.product-details-container {margin-top:5px;}.product-details-container .tabs {overflow:hidden;background-color:#ffffff;list-style:none;display:inline-block;margin:0;position:relative;top:3px;}@media (max-width: 400px){.product-details-container .tabs {width:100%;}}.product-details-container .tabs .active {border-bottom:3px solid #0081c3;}.product-details-container .tabs .tab-title {background-color:#ffffff;margin-right:2px;position:relative;}@media (max-width: 400px){.product-details-container .tabs .tab-title {width:100%;}}.product-details-container .tabs .tab-title:last-child {margin:0;}.product-details-container .tabs .tab-title:active:after {content:"";position:absolute;bottom:0;width:100%;background-color:#ffffff;}.product-details-container .tabs li {background-color:inherit;float:left;outline:none;cursor:pointer;padding:14px 16px;transition:0.2s;color:#2d2d2d;font-family:Rubik;font-size:15px;font-weight:600;line-height:23px;text-align:center;}.product-details-container .tabs li:hover {border-bottom:solid 3px #dddddd;}.product-details-container .content {display:none;padding:30px 15px;border-top:none;padding-bottom:0;}@media only screen and (min-width:40.063em){.product-details-container .content {padding:30px 5px;}}.product-details-container .content .modifier-container {display:table;table-layout:fixed;border:none;}.product-details-container .content .modifier-container tr {background:transparent !important;}.product-details-container .content .modifier-container tr td {padding:0;}.product-details-container .content .modifier-container .modifier-name {display:inline-block;color:#2e2e2e;font-family:Rubik;font-size:14px;font-weight:600;line-height:27px;text-transform:capitalize;padding-right:65px;display:table-cell;}@media (max-width: 400px){.product-details-container .content .modifier-container .modifier-name {padding-right:45px;}}.product-details-container .content .modifier-container .modifier-option {display:inline-block;color:#2e2e2e;font-family:Rubik;font-size:14px;display:table-cell;}.product-details-container .content .modifier-container .modifier-option p {margin:0;}.product-details-container .content p {color:#2e2e2e;font-family:Rubik;font-size:14px;line-height:27px;}.product-details-container .details-heading {color:#2d2d2d;font-family:Rubik;font-size:18px;font-weight:600;line-height:29px;padding:30px;padding-bottom:15px;}.product-details-container .description {color:#2e2e2e;font-family:Rubik;font-size:14px;line-height:27px;padding:30px;padding-top:15px;}.product-details-container .description ul:first-child {list-style:none;}.product-details-container .description p {margin-bottom:0;}.product-details-container .video-main-wrapper {margin-bottom:30px;}.product-details-container .videoWrapper {position:relative;padding-bottom:56.25%;padding-top:25px;height:0;}.product-details-container .videoWrapper iframe {position:absolute;top:0;left:0;width:100%;height:100%;}.video-title p {color:#2e2e2e;font-family:Rubik;font-size:14px;text-transform:capitalize;margin-bottom:10px;}.individual_deal_slider {position:relative;}.individual_deal_slider .compare-button {height:27px;width:95px;background-color:#e4ebf5;color:#0081c3;font-family:Rubik;font-size:12.6px;font-weight:600;vertical-align:middle;position:absolute;bottom:10px;right:10px;}.individual_deal_slider .compare-button .fa-exchange {padding:6px;}.individual_deal_slider .compare-button .fa-exchange:focus {outline:unset;}.product_modifiers_block h4 {margin-bottom:3px;}.product_pricing .brand-logo img {max-height:75px;margin-left:12px;margin-top:10px;}.product_pricing .main_price {color:#0081c3;font-family:Rubik;font-size:24px;font-weight:600;line-height:30px;margin-right:10px;margin-bottom:5px;}.product_pricing .disc-miles-grey {color:#777777;font-family:Rubik;font-size:14px;}.product_pricing .discovery-miles {font-size:12px;margin-top:10px;}.product_pricing .payflex-widget {margin-top:12px;}.product_pricing .old_price {opacity:0.8;color:#3f5a68;font-size:14px;font-family:Rubik;line-height:30px;margin-right:10px;}.product_pricing .old_price p {display:inline;}.product_pricing .savings_label {height:27px;display:inline-block;text-transform:uppercase;}.product_pricing .savings_label p {padding:6px 8px;background-color:#f8f000;color:#3f5a68;font-family:Rubik;font-size:14px;font-weight:500;line-height:17px;text-align:center;}.product_pricing .savings_label p.markdown {background-color:#2356ab;color:#ffffff;}.product_pricing .discovery-miles p {color:#777777;font-family:Rubik;font-size:11px;line-height:18px;}.account-orders .bottom_margin {padding-bottom:30px;}.account-orders fieldset {background:white;margin:0;height:100%;}.account-orders fieldset:last-child {border-top:none;}.account-orders .track-my-order-button.button {height:auto;line-height:16px;padding:0.9rem;font-size:12px;}.contact_us .form_wrapper {padding:30px 0;background:#ffffff;}.contact_us .form_wrapper>div {padding:0 30px;}.contact_us .form_wrapper small.error.neg-margins {margin-top:-8px !important;}.contact_us .form_wrapper small.error {font-size:13px;}.contact_us .form_wrapper input ,.contact_us .form_wrapper textarea {padding:0 8px;height:30px;border-color:#dddddd;box-shadow:none;}.contact_us .form_wrapper input:focus ,.contact_us .form_wrapper textarea:focus {background:#ffffff;border-color:#777777;box-shadow:0 0 5px #999999;}.contact_us .form_wrapper textarea {min-height:100px;height:100px;min-width:100%;width:100%;max-width:100%;margin-top:10px;}.contact_us .form_wrapper p {font-weight:500;}.contact_us .form_wrapper button ,.contact_us .form_wrapper .button {padding:10px 50px;text-transform:uppercase;border-width:2px;border-color:#1898ce;}.contact_us .form_wrapper button:hover ,.contact_us .form_wrapper .button:hover {background-color:white;color:#1898ce;}.contact_us .form_wrapper .error input ,.contact_us .form_wrapper .error textarea {margin-bottom:16px;border-color:#ff0000;}.contact_us h3 {font-family:"Lato-Bold";font-weight:normal;font-size:1.42857rem;margin-bottom:30px;}.contact_us h3.success {font-size:1.71429rem;color:#1898ce;margin-bottom:0;}.contact_us h6 {font-size:1rem;}.contact_us .main_body {display:none;}.contact_us .centered {text-align:left !important;}.contact_us .order_help {padding:25px;border:1px solid #dddddd;}.contact_us .order_help h3 {font-size:2.14286rem;color:#2e2e2e;}.contact_us .order_help h3 span {margin-right:5px;}.contact_us .order_help h3+span {display:inline-block;text-indent:23px;font-size:0.92857rem;}.contact_us .order_help h3 + span span {color:#b1b1b1;}.contact_us .contact-content {font-size:12px;font-weight:400;font-family:Rubik;}.gift-voucher .breadcrumbs {display:none;}.gift-voucher .heading h2 {text-align:center;margin-bottom:10px;margin-top:10px;}.gift-voucher .form_wrapper label {display:none;}.gift-voucher textarea {border:1px solid #d5d5d5;height:150px;margin-bottom:0px;resize:none;font-family:Rubik;}.gift-voucher input {border:1px solid #d5d5d5;}.gift-voucher .form_wrapper .card-amount div ,.gift-voucher .form_wrapper .card-amount span {display:none;}.gift-voucher .form_wrapper .add_to_cart_btn_wrap button {width:100%;margin:20px 0px 0px;}.gift-voucher .ozow img {vertical-align:unset;height:27px;}.gift-voucher .ozow.block img {width:auto;}.gift-voucher .voucher-right h3 {display:none;}.gift-voucher .voucher-right ul {padding:0 20px;float:left;width:100%;}.gift-voucher .voucher-right ul li {color:#e21601;font-size:12px;float:left;width:100%;margin-bottom:10px;}.gift-voucher .voucher-right ul li span {color:#8d8d8d;}.gift-voucher .voucher-right .payment_options_section {display:none;}.gift-voucher .voucher-right .help {text-align:center;}.gift-vouchers-home-mobile {background:#51a42e;color:#ffffff;padding:10px 0;text-align:center;line-height:20px;font-family:"Lato-Reg";}.gift-vouchers-home-mobile span {font-size:17px;}.gift-vouchers-home-mobile img {margin-top:-33px;position:absolute;right:20px;}.gift-vouchers-logo img {margin-top:-10px;margin-bottom:-10px;height:100px;}body.error_404 .back-button {margin-bottom:0;border:solid 1px #1898ce;font-family:"Rubik";}body.error_404 .back-button:hover {background:white;color:#1898ce;}body.error_404 h2 {margin:5px 0 10px;}body.error_404 h2 strong {font-family:"Rubik";font-weight:700;}body.error_404 .eish {background:#ffffff;text-align:center;}body.error_404 .eish h1 ,body.error_404 .eish h3 {margin:0;color:#2e2e2e;}body.error_404 .eish h1 {font-family:"Rubik";font-size:21.42857rem;line-height:1;margin-top:45px;}body.error_404 .eish h3 {position:absolute;top:180px;left:0;width:100%;text-align:center;font-size:14px;text-transform:uppercase;}body.error_404 .eish p {position:relative;top:-20px;margin-bottom:0;font-family:"Rubik";font-size:1.14286rem;line-height:1.2;}body.error_404 .eish strong {display:block;padding:35px 0 70px;font-family:"Rubik";font-size:1rem;}.page ul li ,.page ol li {font-weight:normal;font-size:0.92857rem;font-family:"Montserrat","Rubik","Myriad Web Pro",Arial,sans-serif;}.page h4 {font-weight:bold;font-size:1.07143rem;}.page .content_wrapper .terms-body h2 {font-size:13px;font-family:Rubik;font-weight:500;text-transform:uppercase;}.page .content_wrapper .terms-body p ,.page .content_wrapper .terms-body li {font-size:15px;font-family:Rubik;}.page .content_wrapper p {font-family:"poppins","Rubik","Myriad Web Pro",Arial,sans-serif;}.page .content_wrapper strong {font-size:13px;font-family:Rubik;font-weight:800;text-transform:uppercase;}.our-promise {width:100%;text-align:center;}@media (max-width: 1024px){.block_section .wrapper .content_overlay .normal_buy {display:none;}}@media (max-width: 325px){body.error_404 .eish.eish h1 {font-size:10.42857rem;}body.error_404 .eish.eish h3 {font-size:12px;}body.error_404 .eish.eish .back-button {font-size:14px;}}@media only screen and (max-width:61.25em){body.contact_us h2 {font-size:1.71429rem;}body.contact_us h6 {text-align:center !important;}body.contact_us .order_help {padding:25px;border:1px solid #dddddd;}body.contact_us .order_help h3+span {text-indent:0;}body.error_404 h2 {margin-top:10px;}body.error_404 .eish h1 {font-size:11.42857rem;}body.error_404 .eish h3 {top:115px;font-size:14px;}body.error_404 .eish p {top:-10px;font-size:1.07143rem;}body.error_404 .eish strong {padding-top:100px;}.block_section .wrapper:hover .bg_overlay ,.row.blocksection .wrapper:hover .bg_overlay {visibility:hidden;background:none;opacity:0 !important;}}.account .tabs dd.active a {background:#efefef !important;}.account .tabs dd a:hover {background:#efefef !important;}.account .tabs-content {background:#efefef;}@media only screen and (min-width:40.063em){.m_padded {padding-left:1.07143rem !important;padding-right:1.07143rem !important;}.m_left_padded {padding-left:1.07143rem !important;}.content_wrapper {min-height:35.71429rem;}.content_wrapper .s-100 col account_content {background:white;}.account button ,.account .button {padding:0.92857rem;border-width:2px;border-color:#1898ce;}.account button:hover ,.account .button:hover {background-color:white;color:#1898ce;}.account .tabs-content {padding:20px;}.account .tabs-content .no_margin {margin:0;}.account #account_update_form label {padding-top:0.35714rem;}.account #account_update_form .fieldBorder {border:none;background:white;}.account #account_update_form input ,.account #account_update_form textarea ,.account #account_update_form select {margin-bottom:1.57143rem;}.account #account_update_form .success {color:green;min-height:40px;}.account #account_update_form .error {background-color:transparent;color:red;}.account #account_update_form .error input ,.account #account_update_form .error textarea ,.account #account_update_form .error select {margin-bottom:0.5rem;}.account #account_invite .add_referrals_section .add_emails_wrap ,.account #account_invite .add_referrals_section .add_gmail_wrap ,.account #account_invite .add_referrals_section .add_outlook_wrap {margin-top:1.07143rem;}.account #account_invite .add_referrals_section .add_emails_wrap {height:13.71429rem;overflow-y:scroll;}.account #account_invite .add_referrals_section .add_emails_wrap label {line-height:2.57143rem;}.account #account_invite .add_referrals_section .add_gmail_wrap {height:15.78571rem;margin:0 0 1.07143rem;overflow-y:hidden;}.account .coupon_extra_info {background:#f7fff3;color:#3a3a3a;border-top:1px solid #d0d0d0;position:relative;}.account .coupon_extra_info h3 {font-size:1.28571rem;font-family:"Montserrat-Bold","Rubik","Myriad Web Pro",Arial,sans-serif;font-weight:normal;line-height:1;text-transform:none;padding:1.42857rem 0 0.35714rem;margin:0;}.account .coupon_extra_info p {font-size:1rem;font-weight:normal;font-family:"Lato-Reg","Rubik","Myriad Web Pro",Arial,sans-serif;}.account .table_hd ,.account .table_td {font-size:0.92857rem;padding:1.07143rem 1.07143rem 1rem;border-right:1px solid #d0d0d0;}.account .table_hd:last-child ,.account .table_td:last-child {border-right:none;}.account .coupon_open ,.account .coupon_Redeemed ,.account .order_status_complete {cursor:pointer;}.account .coupon_open .table_td ,.account .coupon_Redeemed .table_td ,.account .order_status_complete .table_td {border-top:1px solid #d0d0d0;}.account .coupon_open.active .table_td ,.account .coupon_open:hover .table_td ,.account .coupon_Redeemed.active .table_td ,.account .coupon_Redeemed:hover .table_td ,.account .order_status_complete.active .table_td ,.account .order_status_complete:hover .table_td {background:#e3f1dd;}.account .content_header {padding-top:2.14286rem;}.account #account_invite .add_referrals_section .add_tabs {padding-top:2.14286rem;}.account #account_invite .add_referrals_section .add_tabs .tab_title {margin-bottom:1.07143rem;}.account #account_invite .invite_hd {padding-bottom:0;}.account #account_invite .invite_sub_hd {padding-top:1.07143rem;}.deal .product_actions button ,.deal .product_actions .button ,.product .product_actions button ,.product .product_actions .button {padding-top:1.14286rem;padding-bottom:1.21429rem;font-size:20px;}.deal .product_actions button:hover .icon-cart:before ,.deal .product_actions .button:hover .icon-cart:before ,.product .product_actions button:hover .icon-cart:before ,.product .product_actions .button:hover .icon-cart:before {color:#3f5a68;}.deal .product_actions .icon-cart ,.product .product_actions .icon-cart {display:inline-block;transform:scaleX(-1);margin-right:10px;font-size:27px;vertical-align:middle;}.deal .product_actions .icon-cart:before ,.product .product_actions .icon-cart:before {color:#ffffff;opacity:0.5;}.deal .product_actions .time_left_block .clock_wrap ,.deal .product_actions .time_left_block .time_unit ,.deal .product_actions .time_left_block .time_wrap ,.deal .product_actions .time_left_block .time_wrap>div ,.product .product_actions .time_left_block .clock_wrap ,.product .product_actions .time_left_block .time_unit ,.product .product_actions .time_left_block .time_wrap ,.product .product_actions .time_left_block .time_wrap>div {float:left;}.deal .individual_deal_social h2 ,.product .individual_deal_social h2 {font-size:1.92857rem;}.deal .product_shipping.row ,.product .product_shipping.row {margin-bottom:1.42857rem;}.deal .cross_sell_section ,.product .cross_sell_section {padding-top:1.42857rem;border-top:none;}.deal .cross_sell_section h2 ,.product .cross_sell_section h2 {color:#2d2d2d;font-family:Rubik;font-size:18px;font-weight:600;line-height:29px;}.deal .add_ons_section h4 ,.product .add_ons_section h4 {font-size:1.28571rem;}.deal .view_more_addons ,.product .view_more_addons {font-size:0.85714rem;margin:0 0 0.71429rem;}.owl-wrapper-outer .owl-wrapper .owl-item .item {padding:0 0.71429rem;}.owl-theme .owl-controls {position:absolute;left:0;right:0;top:0;}.owl-theme .owl-controls .owl-buttons {position:absolute;left:0;right:0;top:0;}.owl-theme .owl-controls .owl-buttons div {position:absolute;z-index:300;bottom:-100px;}.owl-theme .owl-controls .owl-buttons div.owl-prev {left:-10px;}.owl-theme .owl-controls .owl-buttons div.owl-next {right:-10px;}.gift-voucher .breadcrumbs {display:block;}.gift-voucher .heading h2 {margin-bottom:35px;text-align:left;}.gift-voucher .form_wrapper label {display:block;}.gift-voucher .form_wrapper input::-webkit-input-placeholder {color:#ffffff;}.gift-voucher .form_wrapper input:-moz-placeholder {color:#ffffff;}.gift-voucher .form_wrapper input::-moz-placeholder {color:#ffffff;}.gift-voucher .form_wrapper input:-ms-input-placeholder {color:#ffffff;}.gift-voucher .form_wrapper textarea::-webkit-input-placeholder {color:#ffffff;}.gift-voucher .form_wrapper textarea:-moz-placeholder {color:#ffffff;}.gift-voucher .form_wrapper textarea::-moz-placeholder {color:#ffffff;}.gift-voucher .form_wrapper textarea:-ms-input-placeholder {color:#ffffff;}.gift-voucher .form_wrapper .small-12.columns {padding-left:0px;}.gift-voucher .form_wrapper .small-12.columns .medium-4.columns {padding-left:0px;}.gift-voucher .form_wrapper .small-12.columns .medium-4.columns span {color:#e21601;}.gift-voucher .form_wrapper .small-12.columns .medium-4.columns label {vertical-align:middle;font-family:"Lato-Reg";font-weight:bold;}.gift-voucher .form_wrapper .small-12.columns .card-amount>div {color:#ffffff;background:#3a3a3a;float:left;padding:14px 12px;font-size:17.1px;display:block;}.gift-voucher .form_wrapper .small-12.columns .card-amount input {width:40%;float:left;}.gift-voucher .form_wrapper .small-12.columns .card-amount span {float:left;font-size:12px;font-style:italic;font-weight:normal;margin:12px 5px 0;display:block;}.gift-voucher .form_wrapper .small-12.columns .card-amount .error {float:left;}.gift-voucher .form_wrapper .small-12.columns p {font-style:italic;margin-top:3px;}.gift-voucher .form_wrapper .small-12.columns .add_to_cart_btn_wrap {float:right;margin:20px 0;}.gift-voucher .form_wrapper .small-12.columns button {width:100%;border:solid 2px #1898ce;}.gift-voucher .form_wrapper .small-12.columns hr {display:none;}.gift-voucher .voucher-right h3 {font-size:17px;color:#3a3a3a;border-bottom:solid 1px #c6c6c6;display:block;}.gift-voucher .voucher-right .blue {color:#2356ab;}.gift-voucher .voucher-right ul {padding:0 20px 0 0;}.gift-voucher .voucher-right ul li span {color:#3a3a3a;}.gift-voucher .voucher-right .payment_options_section {margin-bottom:60px;display:block;}.gift-voucher .voucher-right .payment_options_section h4 {color:#2356ab;font-family:"Rubik";text-transform:uppercase;}.gift-voucher .voucher-right .payment_options_section h6 {color:#3a3a3a;font-family:"Rubik";}.gift-voucher .voucher-right a {text-decoration:underline;}.gift-voucher .voucher-right .help {text-align:left;}.gift-voucher span#remaining.minus {color:#e21601;}.gift-voucher [data-abide] .error small.error ,.gift-voucher [data-abide] span.error ,.gift-voucher [data-abide] small.error {margin-bottom:0;background-color:none !important;}}@media only screen and (min-width:61.313em){body ,body.checkout {padding-top:0;}.image-container {padding-bottom:100%;background-position:center center;background-repeat:no-repeat;background-size:contain;margin-bottom:30px;}.magic {margin-left:-12.5px !important;width:1006px !important;}.outside_heading ,.home .block_section>.small-12 ,.home .block_section>.featured-products .products_container .store_product_form ,.featured-products .products_container .home .block_section>.store_product_form ,.home .block_section>.product-listing .products_container .store_product_form ,.product-listing .products_container .home .block_section>.store_product_form ,.home .block_section>.s-100 {padding:0;}.equal_height_row > div.medium-6:nth-child(2n+1) {padding-left:0;padding-right:12px;}.equal_height_row > div.medium-6:nth-child(2n+2) {padding-left:12px;padding-right:0;}.equal_height_row > div.medium-4:nth-child(3n+1) {padding-left:0;padding-right:18px;}.equal_height_row > div.medium-4:nth-child(3n+2) {padding:0 9px;}.equal_height_row > div.medium-4:nth-child(3n+3) {padding-left:18px;padding-right:0;}.equal_height_row > div.medium-3:nth-child(4n+1) {padding-left:0;padding-right:13.5px;}.equal_height_row > div.medium-3:nth-child(4n+2) {padding-left:4.5px;padding-right:9px;}.equal_height_row > div.medium-3:nth-child(4n+3) {padding-left:9px;padding-right:4.5px;}.equal_height_row > div.medium-3:nth-child(4n+4) {padding-left:13.5px;padding-right:0;}.add_on_wrap .add_on_info_wrap {height:auto;overflow:visible;}}.sprite_ipay_big_black ,.sprite_ipay_big_white ,.sprite_ipay_black ,.sprite_ipay_white ,.sprite_cart ,.sprite_clock ,.sprite_coupon_details_arrow ,.sprite_coupon_more_arrow ,.sprite_cvc ,.sprite_discovery_big ,.sprite_eft ,.sprite_eft_big ,.sprite_facebook_transparent ,.sprite_featured_price ,.sprite_ft_fb_icon ,.sprite_ft_fb_icon_back ,.sprite_ft_twitter_icon ,.sprite_ft_twitter_icon_back ,.sprite_investec ,.sprite_investec_grey ,.sprite_mastercard ,.sprite_mastercard_big ,.sprite_mobile_logo ,.sprite_orders_right_arrow ,.sprite_progress_bar ,.sprite_search_btn ,.sprite_search_icon ,.sprite_shipping_icon ,.sprite_shopping_bag ,.sprite_slider_next ,.sprite_slider_next_hv ,.sprite_slider_prev ,.sprite_slider_prev_hv ,.sprite_thawte ,.sprite_thawte_big ,.sprite_thawte_secured ,.sprite_thawte_black ,.sprite_twitter_transparent ,.sprite_visa ,.sprite_visa_big ,.sprite_cvc_icon ,.sprite_reserve_tip_down ,.sprite_reserve_tip_up {display:inline-block;}.browsehappy {z-index:999999999;position:absolute;top:0;left:0;width:100%;height:34px;font-size:13px;background-color:#1898ce;}.browsehappy p {text-align:center;margin-top:6px;font-weight:bold;color:#ffffff;}.browsehappy p a {color:#ffffff;text-decoration:underline;}.browsehappy .close {position:absolute;top:11px;right:10px;color:#ffffff;cursor:pointer;}.find-a-store button {border-width:2px;border-color:#1898ce;}.find-a-store button:hover {background-color:white;color:#1898ce;}.find-a-store .accordion-navigation {padding:20px;border:1px solid #dbe0e8;background-color:#ffffff;}.find-a-store .accordion-navigation:not(:last-child) {border-bottom:none;}.find-a-store .accordion-navigation .content {font-family:Rubik;padding-left:0;}.find-a-store .accordion-navigation .content p {margin-bottom:0;}.find-a-store .accordion-navigation .content .info-block {margin:10px 0;}.find-a-store .accordion-navigation .content .info-block.store-contact a {display:none;}@media only screen and (max-width:61.25em){.find-a-store .accordion-navigation .content .info-block.store-contact a {display:inline-block;}}.find-a-store .accordion-navigation .content .info-block.store-contact .tel-on-desktop {font-weight:400;}@media only screen and (max-width:61.25em){.find-a-store .accordion-navigation .content .info-block.store-contact .tel-on-desktop {display:none;}}.find-a-store .accordion-navigation .content .info-block span {font-weight:500;}.find-a-store .accordion-navigation .content .store-hours p {display:inline-block;}.find-a-store .accordion-navigation .content .view-on-map {margin-top:20px;}.find-a-store .map {height:500px;}.find-a-store .title {display:table;padding:0;}.find-a-store .title h3 {font-weight:500;font-size:18px;font-family:Rubik;display:inline-block;}.find-a-store .title span {font-size:14px;font-weight:500;}.find-a-store .title .title-block {display:table-cell;width:100%;}.find-a-store .title .icon {display:table-cell;vertical-align:middle;text-align:right;}.find-a-store .title .city {display:block;}.find-a-store .title .fa {color:#1898ce;font-size:22px;}.money-back ,.about ,.sms-voucher ,.price-promise ,.payment-options ,.delivery-methods ,.discovery-miles-page ,.terms-and-conditions ,.privacy-policy {border-bottom:solid 2px #e4ebf5;}.money-back .margin-bottom ,.about .margin-bottom ,.sms-voucher .margin-bottom ,.price-promise .margin-bottom ,.payment-options .margin-bottom ,.delivery-methods .margin-bottom ,.discovery-miles-page .margin-bottom ,.terms-and-conditions .margin-bottom ,.privacy-policy .margin-bottom {margin-bottom:30px;}.money-back .title ,.about .title ,.sms-voucher .title ,.price-promise .title ,.payment-options .title ,.delivery-methods .title ,.discovery-miles-page .title ,.terms-and-conditions .title ,.privacy-policy .title {font-size:20px;font-family:Rubik;font-weight:500;text-transform:uppercase;}.money-back li ,.about li ,.sms-voucher li ,.price-promise li ,.payment-options li ,.delivery-methods li ,.discovery-miles-page li ,.terms-and-conditions li ,.privacy-policy li {font-size:15px;font-family:Rubik;}.money-back .subheading ,.about .subheading ,.sms-voucher .subheading ,.price-promise .subheading ,.payment-options .subheading ,.delivery-methods .subheading ,.discovery-miles-page .subheading ,.terms-and-conditions .subheading ,.privacy-policy .subheading {font-size:15px;font-family:Rubik;font-weight:500;text-transform:uppercase;}.money-back strong ,.about strong ,.sms-voucher strong ,.price-promise strong ,.payment-options strong ,.delivery-methods strong ,.discovery-miles-page strong ,.terms-and-conditions strong ,.privacy-policy strong {font-weight:500;}.money-back .paragraph ,.about .paragraph ,.sms-voucher .paragraph ,.price-promise .paragraph ,.payment-options .paragraph ,.delivery-methods .paragraph ,.discovery-miles-page .paragraph ,.terms-and-conditions .paragraph ,.privacy-policy .paragraph {font-size:15px;font-family:Rubik;}.money-back .numbered ,.about .numbered ,.sms-voucher .numbered ,.price-promise .numbered ,.payment-options .numbered ,.delivery-methods .numbered ,.discovery-miles-page .numbered ,.terms-and-conditions .numbered ,.privacy-policy .numbered {list-style:decimal;}.money-back .roman ,.about .roman ,.sms-voucher .roman ,.price-promise .roman ,.payment-options .roman ,.delivery-methods .roman ,.discovery-miles-page .roman ,.terms-and-conditions .roman ,.privacy-policy .roman {list-style:lower-roman;}.play-better {padding-top:0px;}.payment-options {padding-top:0px;}.payment-options .banking-details {list-style:none;margin:none;}.hidden {display:none !important;}.no-padding {padding:0 !important;}.negative-margin-1 {margin-right:-8px !important;margin-left:-8px !important;}.negative-margin-2 {margin-right:-16px !important;margin-left:-16px !important;}.negative-margin-3 {margin-right:-24px !important;margin-left:-24px !important;}.jsScrollup {width:40px;height:40px;position:fixed;bottom:50px;right:50px;display:none;padding:15px 0;background:#c0bfbf;border-radius:25px;transition:all 1s;}.jsScrollup .scroll_up_icon {content:'';top:5px;right:-15px;z-index:0;display:block;height:0;width:0;border-left:10px solid transparent;border-right:10px solid transparent;border-bottom:10px solid #ffffff;margin:auto;}.jsScrollup:hover {background:#2256ab;}.accordion dd {border:1px solid #c9ced4;border-bottom:none;}.accordion dd:last-child {border-bottom:1px solid #c9ced4;}.accordion dd a {background:transparent;}.compare-remove-button {display:inline-block;text-align:right;width:20%;height:20px;color:#949494;cursor:pointer;vertical-align:top;padding:20px;font-size:23px;}.compare {max-width:85.71429rem;margin:0 auto;}@media (max-width: 85.71429rem){.compare {max-width:100%;}}.compare .no-products-heading {text-align:center;}.compare .no-products-text {text-align:center;}.compare .no-products-text p {color:#2e2e2e;font-family:Rubik;margin-bottom:0;}.compare .no-products-text a {color:#2256ab;border-bottom:1px solid #d3e8cb;font-family:Rubik;margin-bottom:0;}.compare .no-products-text a:hover {color:#6299ec;}.compare .page-title {color:#2e2e2e;font-family:Rubik;font-size:28px;font-weight:500;line-height:42px;padding-bottom:20px;margin-bottom:0;}.compare .compare-grid {display:-ms-inline-flexbox;display:inline-flex;margin:0 auto;border:solid #dbe0e8;border-width:1px 1px 1px 1px;overflow:auto;max-width:100%;}.compare .compare-grid button i:before {color:#1898ce;}.compare .compare-grid .compare-search {box-shadow:none;}.compare .compare-grid .compare-category-column {width:171px;display:inline-block;}.compare .compare-grid .compare-category-column .compare-category {border:1px solid #dbe0e8;display:table;width:100%;}.compare .compare-grid .compare-category-column .compare-category .category-text {vertical-align:middle;text-align:left;padding:14px;font-family:Rubik;font-weight:500;font-size:14px;text-transform:capitalize;display:table-cell;}.compare .compare-grid .search_wrap {position:relative;width:90%;margin:0 auto;}.compare .compare-grid .search_wrap input[type="text"] {font-family:Rubik;font-size:15px;font-weight:500;line-height:30px;margin-bottom:0;border:1px solid #dbe0e8;height:50px;}.compare .compare-grid .search_wrap .icon-search {position:absolute;right:0;top:50%;transform:translate(-50%, -50%);font-size:20px;}.compare .compare-grid .product-compare {min-width:344px;width:344px;display:inline-block;}.compare .compare-grid .product-compare .product-compare-category-image {border:1px solid #dbe0e8;}.compare .compare-grid .product-compare .product-compare-category-image .product-compare-image .product-title {display:inline-block;width:78%;}.compare .compare-grid .product-compare .product-compare-category-image .product-compare-image .product-title h2 {color:#2e2e2e;font-family:Rubik;font-size:18px;font-weight:500;line-height:25px;padding:10px 0px 0px 10px;}.compare .compare-grid .product-compare .product-compare-category-image .product-compare-image .slick-product-banner {position:relative;}.compare .compare-grid .product-compare .product-compare-category-image .product-compare-image .slick-product-banner .outer {height:250px;width:250px;margin:auto;}.compare .compare-grid .product-compare .product-compare-category-image .product-compare-image .slick-product-banner .outer .image-container {padding-bottom:100%;background-position:center;background-repeat:no-repeat;background-size:contain;}.compare .compare-grid .product-compare .product-compare-category-image .product-compare-image .slick-product-banner .fa-angle-right {font-size:40px;position:absolute;top:50%;transform:translateY(-50%);right:20px;}.compare .compare-grid .product-compare .product-compare-category-image .product-compare-image .slick-product-banner .fa-angle-left {font-size:40px;position:absolute;top:50%;transform:translateY(-50%);left:20px;z-index:10000;}.compare .compare-grid .product-compare .product-compare-category-image .product-compare-image img {margin:0 auto;}.compare .compare-grid .product-compare .product-compare-category {border:1px solid #dbe0e8;display:table;width:100%;}.compare .compare-grid .product-compare .product-compare-category .product-actions {margin-bottom:0.89286rem;}.compare .compare-grid .product-compare .product-compare-category .product-actions a {margin-bottom:0;}.compare .compare-grid .product-compare .product-compare-category .product-compare-text {font-family:Rubik;font-size:14px;display:table-cell;vertical-align:middle;padding:0 15px;}.compare .compare-grid .product-compare .product-compare-category .product-compare-text .old_price {opacity:0.8;color:#3f5a68;font-size:14px;font-family:Rubik;line-height:30px;margin-right:10px;}.compare .compare-grid .product-compare .product-compare-category .product-compare-text .old_price p {display:inline;}.compare .compare-grid .product-compare .product-compare-category .product-compare-text .savings_label {height:27px;display:inline-block;text-transform:uppercase;}.compare .compare-grid .product-compare .product-compare-category .product-compare-text .savings_label p {padding:3px 5px;background-color:#d12b2b;color:#ffffff;font-family:Poppins;font-size:12.6px;font-weight:600;line-height:21px;text-align:center;}.compare .compare-grid .product-compare .product-compare-category .product-compare-text .savings_label p.markdown {background-color:#2356ab;color:#ffffff;}.compare .compare-grid .product-compare .product-compare-category .product-compare-brand {text-align:left;}.compare .compare-grid .product-compare .product-compare-category .product-compare-brand .brand-logo {max-height:50px;margin:15px;}.compare .compare-grid .product-compare .product-compare-category .product-compare-description {font-family:Rubik;font-size:14px;vertical-align:middle;padding:15px;line-height:1.6;}.compare .compare-grid .product-compare .product-compare-category .button {background-color:#0081c3;color:white;width:100%;border:2px solid #0081c3;text-transform:uppercase;font-weight:500;}.compare .compare-grid .product-compare .product-compare-category .button:hover {background-color:white;color:#0081c3;}.compare .compare-grid .product-compare-empty {min-width:344px;width:344px;min-height:100%;display:inline-block;border:1px solid #dbe0e8;padding:0 10px;}.compare .compare-grid .product-compare-empty input[type="text"] {font-family:Rubik;font-size:15px;font-weight:500;line-height:30px;margin-bottom:0;border:1px solid #dbe0e8;height:50px;}.compare .compare-grid .product-compare-empty form {position:relative;}.compare .compare-grid .product-compare-empty form .fabutton {background:none;padding:0px;border:none;position:absolute;top:50%;right:20px;transform:translatey(-50%);font-size:20px;color:#2356ab;}.compare .compare-grid .product-compare-empty .results em {display:block;font-family:Rubik;color:#2356ab;padding-top:10px;}.compare .compare-grid .product-compare-empty .results em:hover {padding-left:10px;}.compare .compare-grid .product-compare-empty .results em:hover .title {padding-left:10px;}.compare .compare-grid .product-compare-empty .results .title {display:block;font-family:Rubik;border-bottom:solid 1px #dbe0e8;padding-bottom:5px;cursor:pointer;}.compare .compare-grid .product-compare-empty .results .title:hover {padding-left:10px;}.compare .compare-grid .product-compare-empty .results .title:hover em {padding-left:10px;}.compare .compare-grid .product-compare-empty .compare-title {display:inline-block;}.compare .compare-grid .product-compare-empty .compare-title h2 {color:#2e2e2e;font-family:Rubik;font-size:18px;font-weight:500;line-height:25px;padding:10px 0px 0px 10px;}.compare .compare-search-bar {padding-bottom:10px;}.compare .compare-results-dropdown .search-dropdown-result {padding:10px 10px;border-bottom:1px solid #dbe0e8;width:100%;cursor:pointer;}.compare .compare-results-dropdown .search-dropdown-result .image-container {width:100px;height:100px;max-width:100px;display:inline-block;vertical-align:top;background-size:contain;background-repeat:no-repeat;background-position:center center;}.compare .compare-results-dropdown .search-dropdown-result .product-details {vertical-align:top;display:inline-block;width:60%;vertical-align:middle;text-align:left;}.compare .compare-results-dropdown .search-dropdown-result .product-details .price {padding-left:10px;margin-top:3px;color:#1898ce;display:block;}.compare .compare-results-dropdown .search-dropdown-result .product-details .title {display:inline-block;padding-left:10px;color:#2d2d2d;line-height:1.4;}.compare .compare-results-dropdown .search-dropdown-result .product-details .title em {font-style:normal;background-color:#75bef3;}.login-container {background-color:#e4ebf5;padding:0 30px;font-family:Rubik;}.login-container input {color:#3a3a3a;font-family:Rubik;font-size:15px;font-weight:500;line-height:30px;border:1px solid #dbe0e8;height:50px;}.login-container h3 {font-family:Rubik;}.login-container .account_hd {padding-top:30px;margin-top:30px;}.login-container .section_separator {padding:10px 0;text-align:center;}.login-container .modal_footer {padding-bottom:30px;}.login-container [data-abide] .error small.error ,.login-container [data-abide] span.error ,.login-container [data-abide] small.error {margin-bottom:0;background-color:none !important;}.account_hd {padding-top:30px;margin-top:30px;}.centered {text-align:center;}.register_mobile {background-color:#e4ebf5;padding:30px;font-family:Rubik;margin-top:30px;}.register_mobile input {color:#3a3a3a;font-family:Rubik;font-size:15px;font-weight:500;line-height:30px;border:1px solid #dbe0e8;height:50px;}.register_mobile br {margin-bottom:5px;}.register_mobile h3 {font-family:Rubik;text-align:center;}.register_mobile .section_separator {padding:10px 0;text-align:center;}.register_mobile .button {border:solid 2px #1898ce;}.register_mobile .button:hover {color:#1898ce;transition:background-color 300ms linear;}.jsLbFilterShop {margin-bottom:20px;}.jsLbFilterShop .wrapper {position:relative;}.jsLbFilterShop .wrapper .content_overlay {position:absolute;top:50%;left:50%;transform:translate(-50%, -50%);opacity:0;}.jsLbFilterShop .wrapper .content_overlay p {color:white;font-family:Rubik;height:60px;font-size:18px;font-weight:600;line-height:30px;text-align:center;padding:16px 32px;width:auto;text-transform:uppercase;white-space:nowrap;position:relative;background-color:#2256ab;text-decoration:none;margin:0 0 0.71429rem;}.jsLbFilterShop .wrapper .image-container {padding-bottom:50%;background-position:center;background-repeat:no-repeat;background-size:contain;}.jsLbFilterShop .wrapper .bg_overlay {opacity:0;background-color:black;}.jsLbFilterShop .wrapper:hover .bg_overlay {position:absolute;top:0;bottom:0;left:0;right:0;display:block;transition:opacity 0.3s ease-in-out;opacity:0.3;}.jsLbFilterShop .wrapper:hover .content_overlay {transition:opacity 0.3s ease-in-out;opacity:1;}.jsLbFilterShop .product_footer {text-align:center;padding:10px 0;}.rewards-page .rewards-banner {margin-bottom:40px;text-align:center;}.rewards-page .rewards-form-container {margin-bottom:30px;}.rewards-page .rewards-form-container .error input ,.rewards-page .rewards-form-container .error textarea ,.rewards-page .rewards-form-container .error select {margin-bottom:16px;}.rewards-page .rewards-form-container label {color:#2e2e2e;font-family:Rubik;font-size:14px;font-weight:500;line-height:21px;margin-bottom:3px;}.rewards-page .rewards-form-container input[type="text"] {height:45px;border:1px solid #dbe0e8;font-family:Rubik;}.rewards-page .rewards-form-container input[type="email"] {height:45px;border:1px solid #dbe0e8;font-family:Rubik;}.rewards-page .rewards-form-container input[type="radio"] {position:absolute;opacity:0;}.rewards-page .rewards-form-container input[type="radio"]:checked + .radio-label:before {background-color:#2356ab;box-shadow:inset 0 0 0 4px #f4f4f4;}.rewards-page .rewards-form-container input[type="radio"]:focus + .radio-label:before {outline:none;border-color:#2356ab;}.rewards-page .rewards-form-container .radio-button-container {margin-top:10px;}.rewards-page .rewards-form-container .jsHideForNewsletterSubscribed {margin-bottom:20px;}.rewards-page .rewards-form-container .jsHideForNewsletterSubscribed .radio-label:before {content:'';background:#f4f4f4;border-radius:100%;border:1px solid #b4b4b4;display:inline-block;width:1.4em;height:1.4em;position:relative;margin-right:1em;vertical-align:top;cursor:pointer;text-align:center;transition:all 250ms ease;}.rewards-page .rewards-form-container select {border:1px solid #dbe0e8;height:45px;font-family:Rubik;}.rewards-page .rewards-form-container .rewards-submit {height:60px;background-color:#0081c3;border:solid 2px #0081c3 !important;width:100%;color:#ffffff;font-family:Rubik;font-size:20px;font-weight:600;line-height:30px;text-align:center;margin-top:40px;border:none;text-transform:uppercase;-webkit-appearance:none;}.rewards-page .rewards-form-container .rewards-submit:hover {background-color:#ffffff;color:#0081c3;}.rewards-page .rewards-info-container {border:1px solid #dbe0e8;padding:35px 45px;margin-top:21px;}.rewards-page .rewards-info-container .info-heading {color:#1898ce;font-family:Rubik;font-size:20px;font-weight:600;line-height:30px;}.rewards-page .rewards-info-container .info-subcontainer {margin-bottom:50px;}.rewards-page .rewards-info-container .info-subcontainer a {color:#ff9018;font-weight:600;text-decoration:underline;}.slider-container .inner-slider-container {transform:rotate(180deg);max-height:460px;}.slider-container .inner-slider-container .image-container {transform:rotate(180deg);}body.gift-voucher .gift-card-balance input {height:30px;}body.gift-voucher .gift-card-balance input:-moz-placeholder {color:black;}body.gift-voucher .gift-card-balance .button {height:40px;line-height:40px;width:227px;padding:0;}body.gift-voucher .totals-container p {font-weight:bold;}.show-all-stores {margin-top:15px;}.white-background {background-color:#ffffff !important;}.newsletter-signup-page.newsletter-signup .signup-form {height:62px;}.spinner {margin:100px auto 0;width:70px;text-align:center;z-index:9999;}.spinner>div {width:18px;height:18px;background-color:#1898ce;z-index:9999;border-radius:100%;display:inline-block;animation:sk-bouncedelay 1.4s infinite ease-in-out both;}.spinner .bounce1 {animation-delay:-0.32s;}.spinner .bounce2 {animation-delay:-0.16s;}@keyframes sk-bouncedelay {0% ,80% ,100% {transform:scale(0);}40% {transform:scale(1);}}.alert-box.alert {background-color:transparent;border-color:transparent;color:#000000;}.alert-box.alert p {font-size:1.2rem;}@media only screen and (max-width: 40em){.no-padding-small {padding:0 !important;}}.child-1 {padding-top:20px;}@media (max-width: 350px){.child-1 {padding-top:30px;}}.order_history {padding:10px 0px;}.order_history #historic_order_content {margin-top:10px;}.gift_card_form_section {margin-top:10px;}.content-crumbs {font-family:Arial,Helvetica,sans-serif;}.amount_value {padding-left:10px;}#add_to_cart_btn {font-size:20px;}.contact_message {max-height:300px;}.full_width {width:100%;}#reset_password_form {clear:both;}#info-modal p:first-child {font-weight:600;color:#3a3a3a;font-family:Rubik;margin-top:1.42857rem;font-size:1.42857rem;}#info-modal .button-div {margin-top:-20px;}input[type="email"]:focus {box-shadow:none !important;}.icon-proShopArrow:before {float:right;margin-right:22px;top:25px;position:relative;z-index:2;pointer-events:none;}.icon-proShopArrow {margin:-13px;}.finance-page .finance-heading {font-size:17px;}.finance-page .finance-subheading {font-size:15px;font-family:Rubik;font-weight:500;text-transform:uppercase;}.finance-page .finance-paragraph {font-size:15px;font-family:Rubik;}.finance-page .store-list {list-style:none;margin-left:0;}.finance-page .store-list a {color:#1898ce;}.finance-page .store-list a:hover {color:#2256ab;}.finance-page .calculate-heading {font-size:17px;text-transform:uppercase;margin-bottom:1.42857rem;}.text-capitalize {text-transform:capitalize !important;}.finance-criteria .small-heading {font-family:Rubik;font-size:13px;font-weight:700;margin-top:20px;margin-bottom:0;}.finance-criteria .finance-list {font-family:Rubik;font-size:15px;}.finance-criteria .finance-list ul {list-style:none;margin:0 !important;}.finance-criteria .finance-list ul li {font-size:15px;font-family:Rubik;}@media only screen and (max-width: 40em){.confirm_modal_start {padding-top:50px;}}.product_selector_arrow {-webkit-appearance:none;-moz-appearance:none;text-indent:1px;text-overflow:'';}#toggle-product-filters {margin:auto;margin-bottom:5px;width:100%;height:40px;padding:0;font-size:14px;}@media (max-width: 730px){#toggle-product-filters {display:block;}}@media (min-width: 731px){#toggle-product-filters {display:none;}}@media (max-width: 730px){#product-filters-wrapper {display:none;}}@media (min-width: 731px){#product-filters-wrapper {display:block;}}.sticky-search .mobile-search-bar {position:fixed;width:100%;left:0;top:0;z-index:300;border-top:0;}.sticky-search .table-parent {padding-bottom:45px;}.review-stars {position:relative;margin-left:0.89286rem;margin-right:0.89286rem;}.review-stars .white-review-block {background-color:white;position:absolute;right:0;top:0;height:100%;}.review-button {margin-top:20px;border:solid 2px #2256ab;}.review-button:hover {background-color:white;color:#2256ab;}.product-compare-empty .image-container {padding-bottom:0 !important;}.login-error-container {overflow:hidden;}.login-error-container .form_errors {margin-top:0 !important;}@media (max-width: 1170px){.compare-hide {display:none !important;}}@media (min-width: 1170px){.compare-show {display:none !important;}}.dark-bold {font-weight:700;color:black !important;}.midday-madness-info {border-bottom:solid 2px #e4ebf5;}.midday-madness-info .title {font-size:2.21429rem;font-family:"Rubik","Myriad Web Pro",Arial,sans-serif;font-weight:700;text-transform:uppercase;}.midday-madness-info .subheading {font-size:1rem;font-family:"Rubik","Myriad Web Pro",Arial,sans-serif;font-weight:800;}.midday-madness-info .paragraph {font-size:0.92857rem;font-family:"Rubik","Myriad Web Pro",Arial,sans-serif;}.midday-madness-info .banner-block {padding-top:1rem;padding-bottom:3rem;}.midday-madness-info .banner-block .midday-madness-banner {border-radius:1rem;}.midday-madness-info .content-block {padding-top:1rem;padding-bottom:0.5rem;}.full-width {width:100%;}.margin-bottom-1rem {margin-bottom:1rem;}.margin-top-1rem {margin-top:1rem;}.margin-bottom-2rem {margin-bottom:2rem;}.margin-top-2rem {margin-top:2rem;}.margin-bottom-3rem {margin-bottom:3rem;}.margin-top-3rem {margin-top:3rem;}.margin-bottom-4rem {margin-bottom:4rem;}.margin-top-4rem {margin-top:4rem;}.margin-bottom-5rem {margin-bottom:5rem;}.margin-top-5rem {margin-top:5rem;}.no-margin {margin:0;}@media (max-width: 981px){.listing_page .product-listing ,.search .product-listing {margin-top:30px;}}.listing_page .product-listing .filter-block ,.search .product-listing .filter-block {border:1px solid #dbe0e8;}@media only screen and (max-width: 40em){.listing_page .product-listing .filter-block ,.search .product-listing .filter-block {border:none;}}.listing_page .sortby-label ,.search .sortby-label {line-height:3;padding-top:15px;padding-bottom:15px;font-weight:800;}@media only screen and (max-width: 40em){.listing_page .sortby-label ,.search .sortby-label {height:10px !important;margin-bottom:15px;padding-top:0;}}@media only screen and (min-width:40.063em) and (max-width:61.25em){.listing_page .sortby-label ,.search .sortby-label {height:10px !important;}}.listing_page .breadcrumbs ,.search .breadcrumbs {padding-bottom:0;}.listing_page .breadcrumbs a ,.search .breadcrumbs a {padding-left:0;}.listing_page h2 ,.search h2 {margin-bottom:15px;font-size:24px;font-weight:500;}@media (min-width: 982px){.listing_page .left-filters ,.search .left-filters {padding-right:0px;}}@media (min-width: 982px){.listing_page .left-filters .panel ,.search .left-filters .panel {padding-right:0px;}}@media (max-width: 981px){.listing_page .left-filters .panel ,.search .left-filters .panel {margin-bottom:0px;}}@media (min-width: 982px){.listing_page .right-filters ,.search .right-filters {padding-left:0px;}}.listing_page .right-filters .panel ,.search .right-filters .panel {margin-bottom:0px;}@media (min-width: 982px){.listing_page .right-filters .panel ,.search .right-filters .panel {padding-left:0px;}}.listing_page .right-filters .panel.hide-for-medium ,.search .right-filters .panel.hide-for-medium {height:40px;}@media (min-width: 728px){.listing_page .right-filters .panel:not(.hide-for-medium) ,.search .right-filters .panel:not(.hide-for-medium) {height:50px;}}@media (min-width: 981px){.listing_page .right-filters .panel:not(.hide-for-medium) ,.search .right-filters .panel:not(.hide-for-medium) {height:60px;padding-top:10px;}}.listing_page .right-filters .panel.search-page.hide-for-medium ,.search .right-filters .panel.search-page.hide-for-medium {margin:0px;}@media (max-width: 981px){.listing_page .right-filters .panel.search-page:not(.hide-for-medium) ,.search .right-filters .panel.search-page:not(.hide-for-medium) {margin:0px;}}.listing_page .right-filters .sort-by ,.search .right-filters .sort-by {width:100%;}.listing_page p.panel ,.search p.panel {padding-bottom:10px;}.listing_page .panel ,.search .panel {width:100%;background-color:transparent;margin-bottom:0;border:none;}@media (max-width: 982px){.listing_page .panel ,.search .panel {padding-bottom:3px;}}@media (max-width: 982px){.listing_page .panel:not(.product-filters) ,.search .panel:not(.product-filters) {padding-top:0px;padding-bottom:3px;}}.listing_page .panel.table-panel ,.search .panel.table-panel {display:table;}.listing_page .panel .accordion dd ,.search .panel .accordion dd {border:none;}.listing_page .panel .accordion dd a ,.search .panel .accordion dd a {font-weight:800;font-size:1rem;position:relative;}.listing_page .panel .accordion dd a:after ,.search .panel .accordion dd a:after {content:'+';color:#1898ce;float:right;font-size:1.57143rem;position:absolute;right:15px;top:50%;transform:translateY(-50%);}.listing_page .panel .accordion dd.active a:after ,.search .panel .accordion dd.active a:after {content:'-';}.listing_page .reset_filter_segment ,.search .reset_filter_segment {padding-left:10px !important;padding-right:8px !important;padding-top:0 !important;padding-bottom:0 !important;}.listing_page .reset_filter_segment p ,.search .reset_filter_segment p {color:#ffffff;display:table-cell;vertical-align:middle;font-family:Rubik;font-size:12px;font-weight:500;text-align:center;margin:0;}.listing_page .filter ,.search .filter {white-space:nowrap;}.listing_page .filter.sort-by ,.search .filter.sort-by {width:100%;}.listing_page .filter ul ,.search .filter ul {list-style:none;overflow-y:auto;max-height:200px;overflow-x:hidden;max-width:unset;width:auto;margin-left:0;}.listing_page .filter ul li.no_children ,.search .filter ul li.no_children {padding:4px 5px 3px 5px;cursor:default;}.listing_page .filter ul li:first-child>label.no_hover ,.search .filter ul li:first-child>label.no_hover {margin-top:0;}.listing_page .filter ul li label ,.search .filter ul li label {right:0px;position:relative;font-weight:800;}.listing_page .filter ul li label span ,.search .filter ul li label span {color:#8f969c;margin-left:2px;}.listing_page .filter ul li.d2 label ,.search .filter ul li.d2 label {padding:3px 5px 3px 14px;font-size:0.85714rem;}.listing_page .filter ul li.d2 .fa ,.search .filter ul li.d2 .fa {font-size:0.71429rem;}.listing_page .filter ul li.d3 label ,.search .filter ul li.d3 label {padding:2px 5px 2px 22px;font-size:0.78571rem;}.listing_page .filter ul li.d3 .fa ,.search .filter ul li.d3 .fa {padding:1px;font-size:0.71429rem;}.listing_page .filter ul li.d4 label ,.search .filter ul li.d4 label {padding:2px 5px 2px 28px;font-size:0.71429rem;}.listing_page .filter ul li.d4 .fa ,.search .filter ul li.d4 .fa {padding:1px;font-size:0.64286rem;}.listing_page .filter ul li.d5 label ,.search .filter ul li.d5 label {padding:2px 5px 2px 34px;font-size:0.64286rem;}.listing_page .filter ul li.d5 .fa ,.search .filter ul li.d5 .fa {padding:1px;font-size:0.57143rem;}.listing_page .filter ul li:hover ,.listing_page .filter ul li:focus ,.search .filter ul li:hover ,.search .filter ul li:focus {background:#ffffff;}.listing_page .filter ul label ,.search .filter ul label {margin:0;width:100%;padding:4px 5px 3px 5px;font-size:0.92857rem;-webkit-touch-callout:none;-webkit-user-select:none;-khtml-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;}.listing_page .filter ul label:hover ,.search .filter ul label:hover {background:#ededed;}.listing_page .filter ul label:hover .fa ,.search .filter ul label:hover .fa {color:#ffffff;text-shadow:0 0 1px #aaaaaa;}.listing_page .filter ul label.checked .fa ,.search .filter ul label.checked .fa {color:#2e2e2e;}.listing_page .filter ul label.no_hover ,.search .filter ul label.no_hover {cursor:default;font-family:"Lato-Bold","Rubik","Myriad Web Pro",Arial,sans-serif;text-transform:uppercase;font-size:0.78571rem;margin:5px 0;}.listing_page .filter ul label.no_hover:hover ,.search .filter ul label.no_hover:hover {background:#ffffff;}.listing_page .filter ul .fa ,.search .filter ul .fa {position:relative;top:-1px;margin-right:7px;padding:2px;border:1px solid #cccccc;border-radius:2px;color:transparent;font-size:0.78571rem;}.listing_page .filter ul .fa.fa-circle ,.listing_page .filter ul .fa.fa-check-circle ,.search .filter ul .fa.fa-circle ,.search .filter ul .fa.fa-check-circle {border-color:transparent;color:#ffffff;text-shadow:0 0 1px #aaaaaa;}.listing_page .filter .button ,.search .filter .button {font-weight:600;}@media (max-width: 728px){.listing_page .filter ,.search .filter {display:block;width:100%;}}.listing_page .filter .filter-heading ,.search .filter .filter-heading {font-weight:bold;padding:0.71429rem;}.listing_page .filter .cur ,.search .filter .cur {color:#1898ce;font-weight:bold;margin-right:8px;}.listing_page .filter .dash ,.search .filter .dash {font-weight:bold;padding:10px;}.listing_page .filter input ,.search .filter input {width:84px;height:35px;display:inline-block;border:1px solid #dbe0e8;}.listing_page .filter .button ,.search .filter .button {text-transform:capitalize;}.listing_page .filter .count ,.search .filter .count {position:relative;top:-1px;padding-left:5px;font-family:"Lato-Reg","Rubik","Myriad Web Pro",Arial,sans-serif;font-size:0.85714rem;}.listing_page .filter .f-dropdown ,.search .filter .f-dropdown {white-space:nowrap;}.listing_page .block_section.full_width ,.search .block_section.full_width {margin-top:0;}.listing_page .f-dropdown.f-dropdown-alt ,.search .f-dropdown.f-dropdown-alt {max-height:21.42857rem;}.listing_page.sports .content_overlay {text-align:left !important;}.listing_page.sports .content_overlay ul {padding:50px 0 0 40px;}.listing_page.sports .content_overlay li {margin-bottom:5px;color:#1898ce;}.listing_page.sports .content_overlay li a {font-size:1.14286rem;color:#ffffff;}.listing_page.sports .content_overlay li a:hover {text-decoration:underline;}.listing_page.sports .time_left_block {margin-top:0;padding:14px 15px;font-size:1.14286rem;}.listing_page.sports .time_left_block a {color:#ffffff;}.search h3 {padding-top:20px;margin-top:0;}.search h3 em {font-style:normal;color:#1898ce;}.search .panel {margin:30px 0;}.search .block_section.full_width {margin-top:15px;}#filter_clear {vertical-align:middle;width:100%;font-size:1.14rem;padding:8px 10px 6px 13px;cursor:pointer;background-color:#1898ce;color:#ffffff;line-height:40px;}@media (max-width: 981px){#filter_clear {margin:auto;}}@media (max-width: 728px){#filter_clear {width:100%;}}#filter_clear .icon-refresh {color:white;}.coming-soon {text-align:center;}.coming-soon h1 {font-family:"Rubik";font-size:6.42857rem;margin-top:45px;}.coming-soon p {position:relative;margin-bottom:0;font-family:"Rubik";font-size:1.14286rem;line-height:3.2;}@media only screen and (max-width:61.25em){.listing_page .breadcrumbs ,.search .breadcrumbs {padding-top:0;}.listing_page h2 ,.listing_page h3 ,.search h2 ,.search h3 {padding:0 12.5px;}}body.cart {font-family:"Rubik","Myriad Web Pro",Arial,sans-serif;padding-top:0;}body.cart #search_wrapper_mobile {display:none;}body.cart .bold {font-weight:bold;font-family:"Rubik","Myriad Web Pro",Arial,sans-serif;}body.cart .normal {font-weight:normal;font-family:"Rubik","Myriad Web Pro",Arial,sans-serif;}body.cart .out-of-stock-notification {color:#e21601;font-size:14px;margin-bottom:15px;padding-left:15px;line-height:1.3;}@media only screen and (min-width:61.313em){body.cart .out-of-stock-notification {margin-top:15px;font-family:"Rubik","Myriad Web Pro",Arial,sans-serif;}}body.cart .content_wrapper {padding-left:5px;padding-right:5px;}body.cart .content_wrapper #cart_page .mobile-cart {background:#ffffff;overflow:hidden;}body.cart .content_wrapper #cart_page .mobile-cart .top-cart-section {padding-bottom:10px;background-color:#efefef;}body.cart .content_wrapper #cart_page .mobile-cart .top-cart-section .reserved_timer_bar {padding:15px 0;background-color:#efefef;}body.cart .content_wrapper #cart_page .mobile-cart .top-cart-section a.button.alert.top-checkout-button {margin:0;max-width:100%;}body.cart .content_wrapper #cart_page .mobile-cart .image-container {padding-bottom:100%;background-position:center center;background-repeat:no-repeat;background-size:contain;}body.cart .content_wrapper #cart_page .mobile-cart .products-wrap {position:relative;}body.cart .content_wrapper #cart_page .mobile-cart .products-wrap .restore-cart-overlay {display:none;}body.cart .content_wrapper #cart_page .mobile-cart .products-wrap .cart_product {padding-top:20px;}body.cart .content_wrapper #cart_page .mobile-cart .products-wrap .cart_product .title {line-height:1.4;margin-bottom:15px;display:block;}body.cart .content_wrapper #cart_page .mobile-cart .products-wrap .cart_product .modifier {color:#979797;line-height:1.3;margin-bottom:15px;display:block;}body.cart .content_wrapper #cart_page .mobile-cart .products-wrap .cart_product .modifier .modifier-title {font-weight:bold;}body.cart .content_wrapper #cart_page .mobile-cart .products-wrap .cart_product .remove {right:0;top:0;color:#979797;}body.cart .content_wrapper #cart_page .mobile-cart .products-wrap .cart_product .qty-label {display:inline-block;color:#979797;}body.cart .content_wrapper #cart_page .mobile-cart .products-wrap .cart_product .custom_select {width:auto;}body.cart .content_wrapper #cart_page .mobile-cart .products-wrap .cart_product .custom_select label {border-color:#979797;}body.cart .content_wrapper #cart_page .mobile-cart .products-wrap .cart_product .custom_select .jsUpdateQuantity {min-width:48px;}body.cart .content_wrapper #cart_page .mobile-cart .products-wrap .cart_product .unit_price {line-height:2;color:#979797;}@media only screen and (max-width: 40em){body.cart .content_wrapper #cart_page .mobile-cart .products-wrap .cart_product .unit_price {line-height:36px;}}body.cart .content_wrapper #cart_page .mobile-cart .cart-total-price {margin-top:15px;margin-bottom:15px;}body.cart .content_wrapper #cart_page .mobile-cart .cart-total-price .price {color:#51a42e;}body.cart .content_wrapper #cart_page .mobile-cart .promo_code .promo-code-container {padding-top:15px;padding-bottom:15px;border-top:1px solid #dddddd;border-bottom:1px solid #dddddd;margin-bottom:10px;}body.cart .content_wrapper #cart_page .mobile-cart .promo_code .promo-code-container input {height:45px;}body.cart .content_wrapper #cart_page .mobile-cart .promo_code .promo-code-container button.tiny {height:45px;min-width:140px;}body.cart .content_wrapper #cart_page .mobile-cart .promo_code .promo-code-container .promo-tip {display:block;margin-bottom:5px;}body.cart .content_wrapper #cart_page .mobile-cart .free-delivery {text-transform:uppercase;}body.cart .content_wrapper #cart_page .mobile-cart .cart-total .cart-total-container {border-top:1px solid #dddddd;border-bottom:1px solid #dddddd;overflow:hidden;padding-top:10px;padding-bottom:10px;margin-bottom:15px;}body.cart .content_wrapper #cart_page .mobile-cart .cart-total .cart-total-container p {margin-bottom:0;font-size:16px;}body.cart .content_wrapper #cart_page .mobile-cart .continue_shopping {margin-bottom:9px;}body.cart .content_wrapper #cart_page .mobile-cart .bottom-checkout-button {margin-bottom:9px;}body.cart .content_wrapper #cart_page .mobile-cart .sprite_thawte_secured {display:block;}body.cart.expired .content_wrapper .desktop-checkout-button {display:none;}body.cart.expired .content_wrapper #cart_page .mobile-cart .reserved_timer_bar {background-color:#525252;padding-left:15px;padding-right:15px;}body.cart.expired .content_wrapper #cart_page .mobile-cart .reserved_timer_bar .order_time_left .fa {font-size:2rem;}body.cart.expired .content_wrapper #cart_page .mobile-cart .reserved_timer_bar .order_time_left a {text-decoration:underline;border:none;}body.cart.expired .content_wrapper #cart_page .mobile-cart .reserved_timer_bar .expired-icon-container {padding:0;}body.cart.expired .content_wrapper #cart_page .mobile-cart .reserved_timer_bar .expired-icon-container .fa.fa-exclamation-circle {margin-right:0;}body.cart.expired .content_wrapper #cart_page .mobile-cart .reserved_timer_bar .expired-text {line-height:1.3;}body.cart.expired .content_wrapper #cart_page .mobile-cart .products-wrap .jsUpdateQuantity {display:none;}body.cart.expired .content_wrapper #cart_page .mobile-cart .products-wrap .restore-cart-overlay {display:block;position:absolute;top:50%;left:50%;transform:translate(-50%);z-index:5;}body.cart.expired .content_wrapper #cart_page .mobile-cart .products-wrap .restore-cart-overlay .restore-button {display:block;max-width:100%;border:2px solid #3a3a3a;background:rgba(255, 254, 254, 0.76);color:#3a3a3a;font-weight:900;}body.cart.expired .content_wrapper #cart_page .mobile-cart .cart-total-price {opacity:0.4;}body.checkout header {min-height:0;margin-bottom:30px;}body.checkout header .header_promo_row {height:4px;}body.checkout .mobile_menu .toggle-topbar.hamburger_icon ,body.checkout .mobile_menu .vertical_separator ,body.checkout .search_icon ,body.checkout .mobile_menu #mobile_nav_cart ,body.checkout #desktop_nav_section ,body.checkout #search_wrapper_mobile ,body.checkout #main_header_section .header_links li:not(:first-child) {display:none !important;}body.checkout .twitter-typeahead {float:left;width:100%;}body.checkout .twitter-typeahead.error {padding-top:0;padding-left:0;margin-bottom:0;}body.checkout .twitter-typeahead.error+small.error {display:block;}body.checkout .tt-dropdown-menu {background:#ffffff;margin-top:-15px;width:100%;padding:5px 5px 0px;}body.checkout .tt-highlight {background:#1898ce;}body.checkout .checkout-container label.error {color:#3a3a3a;}.fb_share_btn {margin:0;}.fb_share_btn>span {float:left;margin-right:0.71429rem;}.right .sprite_ipay_big_black {background:white;}.checkout_steps>div {padding:10px;background:#c8c8c8;color:#ffffff;height:50px;}.checkout_steps > div span {display:block;float:left;height:50px;-webkit-touch-callout:none;-webkit-user-select:none;-khtml-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;}.checkout_steps > div .step {padding:10px 0 0 10px;width:30%;font-size:2.42857rem;}.checkout_steps > div .heading {padding:14px 0 0 5px;width:70%;text-transform:uppercase;font-size:0.78571rem;line-height:1.15;}.checkout_steps > div .notice {display:none;width:0;font-size:0.89286rem;line-height:50px;overflow:hidden;white-space:nowrap;text-overflow:ellipsis;}.checkout_steps > div .arrow {position:absolute;top:50px;display:block;height:0;width:0;border-top:9px solid #51a42e;border-right:9px solid transparent;border-left:9px solid transparent;display:none;}.checkout_steps > div:not(.locked) {cursor:pointer;background:#51a42e;}.checkout_steps > div.active {background:#51a42e;}.checkout_steps > div.completed {background:#3a3a3a;}.checkout_steps > div.completed .arrow {border-top-color:#3a3a3a;}.checkout_steps > div.selected .step {width:4%;}.checkout_steps > div.selected .heading {width:11%;}.checkout_steps > div.selected .notice {width:85%;display:block;}.checkout_steps > div.selected .arrow {display:block;}.checkout_steps > div:first-child.selected .step {width:3%;}.checkout_steps > div:first-child.selected .heading {width:9%;}.checkout_steps > div:first-child.selected .notice {width:88%;}.checkout_steps > div:first-child .arrow {left:34px;}.checkout_steps > div:nth-child(2) {border-left:1px solid #ffffff;border-right:1px solid #ffffff;}.checkout_steps > div:nth-child(2) .arrow {left:52px;}.checkout_steps > div:last-child .arrow {left:54px;}#cart_page h2 ,.checkout_content h2 {margin-bottom:15px;}#cart_page input ,.checkout_content input {border-color:#dddddd;box-shadow:none;font-family:"Rubik","Myriad Web Pro",Arial,sans-serif;font-size:1rem;}#cart_page input:focus ,.checkout_content input:focus {border-color:#777777;background:#ffffff;}#cart_page button ,#cart_page .button ,.checkout_content button ,.checkout_content .button {margin-bottom:0;padding:13px 20px;text-transform:uppercase;font-size:1.07143rem;}#cart_page button.tiny ,#cart_page .button.tiny ,.checkout_content button.tiny ,.checkout_content .button.tiny {padding:8px 14px;font-size:0.92857rem;}#cart_page .error input#shipping_address2 ,#cart_page .error input#billing_address2 ,#cart_page .error textarea#shipping_address2 ,#cart_page .error textarea#billing_address2 ,#cart_page .error select#shipping_address2 ,#cart_page .error select#billing_address2 ,.checkout_content .error input#shipping_address2 ,.checkout_content .error input#billing_address2 ,.checkout_content .error textarea#shipping_address2 ,.checkout_content .error textarea#billing_address2 ,.checkout_content .error select#shipping_address2 ,.checkout_content .error select#billing_address2 {border-color:#dddddd;}#cart_page .custom_select.error ,.checkout_content .custom_select.error {margin-bottom:55px !important;}#cart_page .custom_select.error label ,.checkout_content .custom_select.error label {border-color:#ff0000;}#cart_page a ,.checkout_content a {border-bottom:1px solid #d3e8cb;}#cart_page a.button:hover ,.checkout_content a.button:hover {background-color:#b30000;}#cart_page dd ,.checkout_content dd {border-bottom:2px solid #ffffff;border-right:2px solid #ffffff;}#cart_page dd:last-child ,.checkout_content dd:last-child {border-right:0px solid #ffffff;}#cart_page dd.active ,.checkout_content dd.active {border-bottom:2px solid #ffffff;}#cart_page dd a ,.checkout_content dd a {margin:0;padding:0;}#cart_page .tabs-content .content ,.checkout_content .tabs-content .content {padding:0;}#cart_page table ,.checkout_content table {table-layout:fixed;}#cart_page label[for="billing_same_as_shipping"] ,#cart_page label[for="save_user_details"] ,#cart_page label[for="use_tps_credit"] ,.checkout_content label[for="billing_same_as_shipping"] ,.checkout_content label[for="save_user_details"] ,.checkout_content label[for="use_tps_credit"] {margin:0 0 15px;cursor:pointer;-webkit-touch-callout:none;-webkit-user-select:none;-khtml-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;}#cart_page label[for="billing_same_as_shipping"] .checkbox ,#cart_page label[for="save_user_details"] .checkbox ,#cart_page label[for="use_tps_credit"] .checkbox ,.checkout_content label[for="billing_same_as_shipping"] .checkbox ,.checkout_content label[for="save_user_details"] .checkbox ,.checkout_content label[for="use_tps_credit"] .checkbox {margin:3px 7px 0 0;padding:0;width:19px;height:27px;background-position:0 0;}#cart_page label[for="billing_same_as_shipping"].checked .checkbox ,#cart_page label[for="save_user_details"].checked .checkbox ,#cart_page label[for="use_tps_credit"].checked .checkbox ,.checkout_content label[for="billing_same_as_shipping"].checked .checkbox ,.checkout_content label[for="save_user_details"].checked .checkbox ,.checkout_content label[for="use_tps_credit"].checked .checkbox {background-position:0 -50px;}#cart_page label[for="use_tps_credit"] ,#cart_page label[for="save_user_details"] ,.checkout_content label[for="use_tps_credit"] ,.checkout_content label[for="save_user_details"] {font-family:"Rubik","Myriad Web Pro",Arial,sans-serif;height:2.14286rem;line-height:2.14286rem;text-transform:none;}#cart_page label[for="use_tps_credit"] span.checkbox ,#cart_page label[for="save_user_details"] span.checkbox ,.checkout_content label[for="use_tps_credit"] span.checkbox ,.checkout_content label[for="save_user_details"] span.checkbox {float:left;}#cart_page .clear_back ,.checkout_content .clear_back {background:#ffffff;}#cart_page .grey_back ,.checkout_content .grey_back {background:#e6e6e6;}#cart_page ,#checkout_form1_wrapper {margin-top:30px;}#cart_page table ,#cart_page tbody ,#checkout_form1_wrapper table ,#checkout_form1_wrapper tbody {border-collapse:collapse;}#cart_page table.border_bottom ,#cart_page tbody.border_bottom ,#checkout_form1_wrapper table.border_bottom ,#checkout_form1_wrapper tbody.border_bottom {border:solid 1px #dddddd;border-bottom:1px solid #dcdcdc;}#cart_page tr:not(.table_header_bar) ,#checkout_form1_wrapper tr:not(.table_header_bar) {border-bottom:1px solid #dcdcdc;}#cart_page tr:not(.table_header_bar).last ,#cart_page tr:not(.table_header_bar).no_borders ,#checkout_form1_wrapper tr:not(.table_header_bar).last ,#checkout_form1_wrapper tr:not(.table_header_bar).no_borders {border-bottom:0;}#cart_page th ,#cart_page td ,#checkout_form1_wrapper th ,#checkout_form1_wrapper td {padding:0;border-right:1px solid #dcdcdc;font-size:1rem;-moz-box-sizing:border-box;box-sizing:border-box;}#cart_page th:last-child ,#cart_page td:last-child ,#checkout_form1_wrapper th:last-child ,#checkout_form1_wrapper td:last-child {border-right:0;}#cart_page th:first-child ,#cart_page td:first-child ,#checkout_form1_wrapper th:first-child ,#checkout_form1_wrapper td:first-child {max-width:350px;}#cart_page th:first-child ,#checkout_form1_wrapper th:first-child {width:37%;}#cart_page th:nth-child(2) ,#checkout_form1_wrapper th:nth-child(2) {width:21%;}#cart_page th:nth-child(3) ,#checkout_form1_wrapper th:nth-child(3) {width:14%;}#cart_page th:nth-child(4) ,#checkout_form1_wrapper th:nth-child(4) {width:14%;}#cart_page th:last-child ,#checkout_form1_wrapper th:last-child {width:14%;}#cart_page tr.no_borders td ,#checkout_form1_wrapper tr.no_borders td {padding:0;border-right:0;}#cart_page th ,#checkout_form1_wrapper th {padding:15px 25px;background:#3a3a3a;color:#ffffff;text-transform:uppercase;font-weight:normal;font-size:0.92857rem;text-align:left;}#cart_page td ,#checkout_form1_wrapper td {padding:20px 15px;}#cart_page td span ,#cart_page td strong ,#checkout_form1_wrapper td span ,#checkout_form1_wrapper td strong {font-weight:normal;color:#3a3a3a;font-size:1rem;font-family:"Rubik","Myriad Web Pro",Arial,sans-serif;}#cart_page td strong ,#checkout_form1_wrapper td strong {font-family:"Rubik","Myriad Web Pro",Arial,sans-serif;}#cart_page .height_checker ,#checkout_form1_wrapper .height_checker {height:100%;}#cart_page .product_info ,#cart_page .image_container ,#checkout_form1_wrapper .product_info ,#checkout_form1_wrapper .image_container {float:left;}#cart_page .image_container ,#checkout_form1_wrapper .image_container {padding:0;border:#d0d0d0 1px solid;}#cart_page .product_info ,#checkout_form1_wrapper .product_info {padding:0 0 0 15px;}#cart_page .product_column ,#checkout_form1_wrapper .product_column {padding:0;vertical-align:bottom;position:relative;}#cart_page .product_column .product_wrapper ,#checkout_form1_wrapper .product_column .product_wrapper {padding:20px 15px;}#cart_page .addons_wrapper ,#checkout_form1_wrapper .addons_wrapper {border:1px solid #ffffff;overflow:hidden;}#cart_page .addons ,#checkout_form1_wrapper .addons {position:relative;background:#f4f4f4;height:42px;border-top:2px dashed #1898ce;}#cart_page .addons h4 ,#checkout_form1_wrapper .addons h4 {margin:0;height:40px;line-height:40px;float:left;width:25%;padding-left:15px;}#cart_page .addons .cycle-slideshow ,#checkout_form1_wrapper .addons .cycle-slideshow {float:left;margin-left:10%;width:55% !important;height:40px;}#cart_page .addons .addon ,#checkout_form1_wrapper .addons .addon {height:40px;width:198px;padding:0 10px;}#cart_page .addons .addon a ,#cart_page .addons .addon h5 ,#checkout_form1_wrapper .addons .addon a ,#checkout_form1_wrapper .addons .addon h5 {margin:0;font-size:0.92857rem;font-family:"Rubik","Myriad Web Pro",Arial,sans-serif;}#cart_page .addons .addon h5 ,#checkout_form1_wrapper .addons .addon h5 {margin-top:2px;overflow:hidden;white-space:nowrap;text-overflow:ellipsis;}#cart_page .addons .sprite_slider_prev ,#cart_page .addons .sprite_slider_prev_hv ,#cart_page .addons .sprite_slider_next ,#cart_page .addons .sprite_slider_next_hv ,#checkout_form1_wrapper .addons .sprite_slider_prev ,#checkout_form1_wrapper .addons .sprite_slider_prev_hv ,#checkout_form1_wrapper .addons .sprite_slider_next ,#checkout_form1_wrapper .addons .sprite_slider_next_hv {position:absolute;top:3px;cursor:pointer;text-indent:-999999px;}#cart_page .addons .sprite_slider_prev ,#cart_page .addons .sprite_slider_prev_hv ,#checkout_form1_wrapper .addons .sprite_slider_prev ,#checkout_form1_wrapper .addons .sprite_slider_prev_hv {left:25%;}#cart_page .addons .sprite_slider_next ,#cart_page .addons .sprite_slider_next_hv ,#checkout_form1_wrapper .addons .sprite_slider_next ,#checkout_form1_wrapper .addons .sprite_slider_next_hv {right:0;}#cart_page .custom_select label ,#checkout_form1_wrapper .custom_select label {font-family:"Rubik","Myriad Web Pro",Arial,sans-serif;}#cart_page .custom_select select ,#checkout_form1_wrapper .custom_select select {min-width:60px;}#cart_page .remove ,#checkout_form1_wrapper .remove {position:absolute;z-index:100;top:0px;right:0px;width:22px;height:22px;margin:0;padding:0;background:transparent;font-size:1.28571rem;text-transform:none;font-family:"Rubik","Myriad Web Pro",Arial,sans-serif;text-align:center;cursor:pointer;}#cart_page .remove:hover ,#checkout_form1_wrapper .remove:hover {font-weight:bold;}#cart_page .remove.has-tip ,#checkout_form1_wrapper .remove.has-tip {border-bottom:0;}#cart_page .has-tip ,#checkout_form1_wrapper .has-tip {color:#1898ce;border-bottom:1px solid #d3e8cb;}#cart_page .total_savings ,#checkout_form1_wrapper .total_savings {border-bottom:0;}#cart_page .total_savings td:first-child ,#cart_page .total_savings td:nth-child(2) ,#cart_page .total_savings+tr td:last-child ,#checkout_form1_wrapper .total_savings td:first-child ,#checkout_form1_wrapper .total_savings td:nth-child(2) ,#checkout_form1_wrapper .total_savings+tr td:last-child {border-right:1px solid #dcdcdc;}#cart_page .total_savings td ,#checkout_form1_wrapper .total_savings td {background:#ffffff;}#cart_page .total_savings td[colspan="3"] ,#checkout_form1_wrapper .total_savings td[colspan="3"] {height:10px;padding:0;}#cart_page .total_savings .total_savings_val ,#cart_page .total_savings .total_savings_message ,#checkout_form1_wrapper .total_savings .total_savings_val ,#checkout_form1_wrapper .total_savings .total_savings_message {display:block;padding:10px 15px;font-style:italic;color:#e21601;}#cart_page .total_savings .total_savings_message ,#checkout_form1_wrapper .total_savings .total_savings_message {font-size:0.85714rem;text-transform:uppercase;}#cart_page .total_savings .total_savings_val ,#checkout_form1_wrapper .total_savings .total_savings_val {font-size:1.14286rem;}#cart_page .subtotal td:first-child ,#checkout_form1_wrapper .subtotal td:first-child {border-right:1px solid #dcdcdc;}#cart_page .subtotal strong ,#checkout_form1_wrapper .subtotal strong {font-size:1.14286rem;text-transform:uppercase;}#cart_page .subtotal .subtotal_val ,#cart_page .subtotal .subtotal_message ,#checkout_form1_wrapper .subtotal .subtotal_val ,#checkout_form1_wrapper .subtotal .subtotal_message {display:block;padding:15px;}#cart_page .subtotal .subtotal_message ,#checkout_form1_wrapper .subtotal .subtotal_message {font-style:italic;}#cart_page .no_borders .promo_code ,#checkout_form1_wrapper .no_borders .promo_code {padding:20px 40px 10px 20px;}#cart_page .no_borders .promo_code input ,#cart_page .no_borders .promo_code button ,#checkout_form1_wrapper .no_borders .promo_code input ,#checkout_form1_wrapper .no_borders .promo_code button {float:left;height:30px;line-height:30px;margin-top:0px;}#cart_page .no_borders .promo_code input.jsRemovePromoCode ,#cart_page .no_borders .promo_code button.jsRemovePromoCode ,#checkout_form1_wrapper .no_borders .promo_code input.jsRemovePromoCode ,#checkout_form1_wrapper .no_borders .promo_code button.jsRemovePromoCode {margin-top:0;}#cart_page .no_borders .promo_code input ,#checkout_form1_wrapper .no_borders .promo_code input {margin-right:15px;padding:0 7px;}#cart_page .no_borders .promo_code button ,#checkout_form1_wrapper .no_borders .promo_code button {padding:0 10px;}#cart_page .need_help ,#checkout_form1_wrapper .need_help {float:right;margin-right:52px;}#cart_page .continue_shopping ,#checkout_form1_wrapper .continue_shopping {float:right;margin-right:20px;background:#3a3a3a;}#cart_page .continue_shopping.mobile ,#checkout_form1_wrapper .continue_shopping.mobile {float:none;}#cart_page .continue_shopping:hover ,#checkout_form1_wrapper .continue_shopping:hover {background:#585858;transition:background-color 0.3s ease-out;}#cart_page .sprite_thawte_secured ,#checkout_form1_wrapper .sprite_thawte_secured {margin:15px 0px 15px 15px;}#cart_page .header_bar ,#checkout_form1_wrapper .header_bar {border:1px solid #1898ce;}.addon_container {position:absolute;top:-100px;width:300px;height:110px;zoom:1;filter:alpha(opacity=0);opacity:0;visibility:hidden;}.addon_container .addon_details {position:relative;border:1px solid #000000;background:#ffffff;height:100px;}.addon_container .addon_details .addon_image {position:relative;z-index:2;float:left;width:140px;height:98px;}.addon_container .addon_details .addon_image h6 {margin:0;position:absolute;bottom:0;left:0;font-size:1rem;width:140px;height:25px;line-height:25px;text-align:center;background:rgba(0, 0, 0, 0.5);color:#ffffff;font-family:"Rubik","Myriad Web Pro",Arial,sans-serif;}.addon_container .addon_details .title {float:left;width:158px;height:95px;padding:5px 5px 0 10px;overflow:hidden;}.addon_container .addon_details .title h5 ,.addon_container .addon_details .title h6 {margin:0;font-size:0.85714rem;line-height:1.2;}.addon_container .addon_details .title h5 {font-family:"Rubik","Myriad Web Pro",Arial,sans-serif;}.addon_container .addon_details .title h6 {font-family:"Rubik","Myriad Web Pro",Arial,sans-serif;}.addon_container .addon_details .arrow {position:absolute;z-index:1;bottom:-10px;left:150px;display:block;height:0;width:0;border-top:10px solid #ffffff;border-right:10px solid transparent;border-left:10px solid transparent;}.addon_container .addon_details .arrow_border {position:absolute;z-index:0;bottom:-11px;left:150px;display:block;height:0;width:0;border-top:10px solid #000000;border-right:10px solid transparent;border-left:10px solid transparent;}#checkout_form2_wrapper ,#checkout_form3_wrapper {padding:30px;background:#ffffff;float:left;width:100%;}#checkout_form2_wrapper h2 ,#checkout_form3_wrapper h2 {display:block;float:left;margin:0;padding:20px;text-transform:uppercase;font-size:1.07143rem;font-family:"Rubik","Myriad Web Pro",Arial,sans-serif;background:#ffffff;}#checkout_form2_wrapper .panel h4 ,#checkout_form3_wrapper .panel h4 {font-family:"Rubik","Myriad Web Pro",Arial,sans-serif;}#checkout_form2_wrapper h5 ,#checkout_form3_wrapper h5 {text-transform:uppercase;font-size:1.07143rem;}#checkout_form2_wrapper h5 a ,#checkout_form3_wrapper h5 a {font-family:"Rubik","Myriad Web Pro",Arial,sans-serif;text-transform:none;float:right;font-size:1rem;}#checkout_form2_wrapper h6 ,#checkout_form3_wrapper h6 {font-size:1rem;font-family:"Rubik","Myriad Web Pro",Arial,sans-serif;text-transform:uppercase;}#checkout_form2_wrapper .row ,#checkout_form3_wrapper .row {margin:0;}#checkout_form2_wrapper #ipay_panel ul ,#checkout_form3_wrapper #ipay_panel ul {margin-bottom:0;}#checkout_form2_wrapper #ipay_panel .sprite_ipay_big_black ,#checkout_form3_wrapper #ipay_panel .sprite_ipay_big_black {margin-bottom:0.5rem;}#checkout_form2_wrapper .panel ,#checkout_form3_wrapper .panel {padding-top:20px;background:#ffffff;border:0;font-family:"Rubik","Myriad Web Pro",Arial,sans-serif;}#checkout_form2_wrapper .panel.info ,#checkout_form3_wrapper .panel.info {border-left:2px solid #ffffff;overflow:hidden;}#checkout_form2_wrapper .panel.info h3 ,#checkout_form3_wrapper .panel.info h3 {font-size:0.92857rem;margin-bottom:3px;}#checkout_form2_wrapper .panel.info h5 ,#checkout_form3_wrapper .panel.info h5 {margin-top:40px;padding-bottom:7px;border-bottom:1px solid #c6c6c6;}#checkout_form2_wrapper .panel.info p ,#checkout_form2_wrapper .panel.info li ,#checkout_form3_wrapper .panel.info p ,#checkout_form3_wrapper .panel.info li {font-size:0.92857rem;font-family:"Rubik","Myriad Web Pro",Arial,sans-serif;line-height:1.4;}#checkout_form2_wrapper .panel.info li ,#checkout_form3_wrapper .panel.info li {margin-bottom:10px;}#checkout_form2_wrapper .panel>div ,#checkout_form3_wrapper .panel>div {position:relative;}#checkout_form2_wrapper input ,#checkout_form3_wrapper input {padding:0 8px;height:30px;line-height:30px;}#checkout_form2_wrapper label ,#checkout_form3_wrapper label {cursor:default;height:30px;line-height:30px;font-size:0.92857rem;text-transform:none;}#checkout_form2_wrapper label.required ,#checkout_form3_wrapper label.required {color:inherit;}#checkout_form2_wrapper label.required:after ,#checkout_form3_wrapper label.required:after {content:' *';color:#1898ce;}#checkout_form2_wrapper .cnpContainer .customLabel ,#checkout_form3_wrapper .cnpContainer .customLabel {font-size:0.92857rem;line-height:1.5rem;font-weight:bold;font-family:"Myriad Web Pro",Arial,sans-serif;color:#3a3a3a;padding-top:0.57143rem;}#checkout_form2_wrapper .cnpContainer .customLabel:after ,#checkout_form3_wrapper .cnpContainer .customLabel:after {content:' *';color:#1898ce;}#checkout_form2_wrapper .cnpContainer .customSelect select ,#checkout_form2_wrapper .cnpContainer .customInputField ,#checkout_form3_wrapper .cnpContainer .customSelect select ,#checkout_form3_wrapper .cnpContainer .customInputField {border-color:#d5d5d5;color:#3a3a3a;font-size:0.85714rem;font-weight:bold;font-family:"Myriad Web Pro",Arial,sans-serif;margin-bottom:0.71429rem;height:36px;line-height:1;}#checkout_form2_wrapper .cnpContainer .customSelect select:focus ,#checkout_form2_wrapper .cnpContainer .customInputField:focus ,#checkout_form3_wrapper .cnpContainer .customSelect select:focus ,#checkout_form3_wrapper .cnpContainer .customInputField:focus {border-color:#1898ce;}#checkout_form2_wrapper .cnpContainer .customSelect select.inputError ,#checkout_form2_wrapper .cnpContainer .customInputField.inputError ,#checkout_form3_wrapper .cnpContainer .customSelect select.inputError ,#checkout_form3_wrapper .cnpContainer .customInputField.inputError {margin-bottom:0;border-color:#ffc8c2;}#checkout_form2_wrapper .cnpContainer .customSelect select.cvvInputField ,#checkout_form2_wrapper .cnpContainer .customInputField.cvvInputField ,#checkout_form3_wrapper .cnpContainer .customSelect select.cvvInputField ,#checkout_form3_wrapper .cnpContainer .customInputField.cvvInputField {width:25%;float:left;margin-right:15px;}#checkout_form2_wrapper .cnpContainer span.sprite_cvc_icon ,#checkout_form3_wrapper .cnpContainer span.sprite_cvc_icon {margin-top:5px;}#checkout_form2_wrapper .cnpContainer .cardIconSprite ,#checkout_form3_wrapper .cnpContainer .cardIconSprite {margin-top:0.35714rem;}#checkout_form2_wrapper .cnpContainer .customInput ,#checkout_form3_wrapper .cnpContainer .customInput {width:63%;}#checkout_form2_wrapper .cnpContainer .customSelect select ,#checkout_form3_wrapper .cnpContainer .customSelect select {background-position:90% center;}#checkout_form2_wrapper .cnpContainer .brandSelect ,#checkout_form3_wrapper .cnpContainer .brandSelect {width:31%;}#checkout_form2_wrapper .cnpContainer .expiryMonthSelect ,#checkout_form3_wrapper .cnpContainer .expiryMonthSelect {width:31%;}#checkout_form2_wrapper .cnpContainer .expiryYearSelect ,#checkout_form3_wrapper .cnpContainer .expiryYearSelect {width:32%;}#checkout_form2_wrapper .cnpContainer .errorMessage ,#checkout_form3_wrapper .cnpContainer .errorMessage {clear:both;margin-left:38%;color:#e21601;font-family:"Myriad Web Pro",Arial,sans-serif;font-size:12px !important;margin-bottom:0.14286rem;}#checkout_form2_wrapper .cnpContainer .submitInput ,#checkout_form3_wrapper .cnpContainer .submitInput {height:auto;width:100%;}#checkout_form2_wrapper .cnpContainer .cardSubmitButton ,#checkout_form3_wrapper .cnpContainer .cardSubmitButton {background:#e21601;color:#ffffff;font-weight:normal;text-transform:uppercase;text-align:center;font-family:"Rubik","Myriad Web Pro",Arial,sans-serif;font-size:1.07143rem;padding:0.71429rem 0;float:left;width:100%;border-radius:0px;transition:background-color 300ms ease-out;}#checkout_form2_wrapper .cnpContainer .cardSubmitButton:hover ,#checkout_form3_wrapper .cnpContainer .cardSubmitButton:hover {background:#b51001;}#checkout_form2_wrapper .custom_select ,#checkout_form3_wrapper .custom_select {width:100%;margin-bottom:16px;}#checkout_form2_wrapper .custom_select label ,#checkout_form3_wrapper .custom_select label {text-indent:8px;font-family:"Rubik","Myriad Web Pro",Arial,sans-serif;}#checkout_form2_wrapper button ,#checkout_form2_wrapper .button ,#checkout_form3_wrapper button ,#checkout_form3_wrapper .button {width:100%;padding:10px 0;}#checkout_form2_wrapper .error>input ,#checkout_form3_wrapper .error>input {margin-bottom:0;}#checkout_form2_wrapper .error small.error ,#checkout_form3_wrapper .error small.error {margin-bottom:0;}#checkout_form2_wrapper #checkout_form2_submit ,#checkout_form3_wrapper #checkout_form2_submit {margin-bottom:10px;}#checkout_form2_wrapper #sidebar_cart ,#checkout_form3_wrapper #sidebar_cart {position:relative;top:-30px;padding:0 0 0 30px;}#checkout_form2_wrapper #sidebar_cart td:first-child ,#checkout_form3_wrapper #sidebar_cart td:first-child {width:55%;}#checkout_form2_wrapper #sidebar_cart td:last-child ,#checkout_form3_wrapper #sidebar_cart td:last-child {width:45%;}#checkout_form2_wrapper table ,#checkout_form2_wrapper tbody ,#checkout_form3_wrapper table ,#checkout_form3_wrapper tbody {border:1px solid #898989;border-top:none;border-collapse:collapse;}#checkout_form2_wrapper tr:last-child ,#checkout_form3_wrapper tr:last-child {border-top:1px solid #898989;}#checkout_form2_wrapper tr:last-child td ,#checkout_form3_wrapper tr:last-child td {padding-top:5px;background:#ffffff;}#checkout_form2_wrapper td ,#checkout_form3_wrapper td {padding:0 10px;background:#ffffff;}#checkout_form2_wrapper td:first-child ,#checkout_form3_wrapper td:first-child {width:60%;}#checkout_form2_wrapper td:last-child ,#checkout_form3_wrapper td:last-child {width:40%;}#checkout_form2_wrapper td strong ,#checkout_form3_wrapper td strong {font-weight:normal;font-size:1rem;color:#2b2b2b;}#checkout_form3_wrapper #tab_contents_step3 ,#checkout_form3_wrapper #info_panel_step3 {margin-bottom:0;}#checkout_form3_wrapper #checkout_form3_submit {margin-bottom:15px;}#checkout_form3_wrapper .payment_csc input {float:left;min-width:46px;width:20%;}#checkout_form3_wrapper .payment_csc .sprite_cvc {margin:3px 0 0 15px;float:left;}.add_new_cards {background:#3a3a3a;}.add_new_cards:hover {background:#585858;transition:background-color 0.3s ease-out;}body.checkout_success .row>.large-6:first-child {margin-top:30px;padding-left:0;}body.checkout_success .row>.large-6:last-child {margin-top:30px;padding-right:0;}body.checkout_success .panel {padding:0 20px 20px;background:#ffffff;border:0;min-height:300px;padding-top:50px;margin-bottom:0;}body.checkout_success .panel .row.investec {margin:0 -20px;background:#ffffff;}body.checkout_success .panel h2 ,body.checkout_success .panel h3 {margin-top:0;padding-top:20px;font-size:1.78571rem;}body.checkout_success .panel h2 {text-transform:uppercase;color:#1898ce;font-family:"Rubik","Myriad Web Pro",Arial,sans-serif;}body.checkout_success .panel p ,body.checkout_success .panel span ,body.checkout_success .panel strong {font-weight:normal;font-size:1rem;line-height:1.2;font-family:"Rubik","Myriad Web Pro",Arial,sans-serif;}body.checkout_success .panel strong {font-family:"Rubik","Myriad Web Pro",Arial,sans-serif;}body.checkout_success .panel .button {padding:15px 20px;text-transform:uppercase;}body.checkout_success .panel .social_button {margin:0;padding:0 13px;height:40px;line-height:40px;}body.checkout_success .panel .social_button .social_icon {display:inline-block;position:relative;margin-right:5px;}body.checkout_success .panel .social_button .sprite_twitter_transparent {top:2px;}body.checkout_success .panel .social_button .sprite_facebook_transparent {top:3px;}body.checkout_success footer {margin-top:0;}#cnpIframe {max-height:410px;background:transparent;}@media only screen and (max-width:61.25em){body.checkout header {margin-bottom:5px;}body.checkout h2.show-for-medium-down {margin-bottom:5px;padding:0 12.5px;}body.checkout h2.no_items {font-family:"Rubik","Myriad Web Pro",Arial,sans-serif;}body.checkout .content_wrapper {min-height:0;padding-top:1.5rem;}body.checkout .content_wrapper .reserved_timer_bar {padding:1rem;}body.checkout .content_wrapper .reserved_timer_bar .order_time_left {color:#2e2e2e !important;}body.checkout .content_wrapper .reserved_timer_bar .order_time_left a {background:#e21601;padding:0.5rem;}body.checkout .content_wrapper .reserved_timer_bar .order_time_left a:hover {background:#b51001;transition:background 0.3s;}body.checkout footer {margin:0;}.row.checkout_steps {margin:0;padding-bottom:2px;max-width:100%;}.row.checkout_steps+div:not(.hidden) {margin-top:0;padding-top:0;}.row.checkout_steps > div .step {width:35px;}.row.checkout_steps > div .notice {position:absolute;top:50px;padding:20px 12.5px;color:#2e2e2e;line-height:1;overflow:visible;white-space:normal;text-overflow:clip;}.row.checkout_steps > div:first-child.selected .step ,.row.checkout_steps > div.selected .step {width:35px;}.row.checkout_steps > div:first-child.selected .heading ,.row.checkout_steps > div.selected .heading {width:auto;}.row.checkout_steps > div:first-child.selected .notice ,.row.checkout_steps > div.selected .notice {cursor:default;width:auto;}#checkout_form1_wrapper {margin-top:0;padding-top:0;}#checkout_form1_wrapper span ,#checkout_form1_wrapper strong {font-size:0.85714rem;}#checkout_form1_wrapper .cart_product {padding:20px 12.5px;background:#ffffff;border-top:1px solid #d0d0d0;}#checkout_form1_wrapper .cart_product.last {border-bottom:1px solid #d0d0d0;}#checkout_form1_wrapper .cart_product .product_info {padding-right:20px;}#checkout_form1_wrapper .cart_product .product_info .title {display:block;margin-bottom:1rem;}#checkout_form1_wrapper .cart_product .product_info .unit_price {color:#1898ce;}#checkout_form1_wrapper .cart_product .product_info .product_quantity_row {margin-top:1rem;}#checkout_form1_wrapper .cart_product .product_info .product_quantity_row .product_quantity {padding-left:0;}#checkout_form1_wrapper .cart_product .price ,#checkout_form1_wrapper .cart_product .shipping_info {display:block;padding-top:10px;}#checkout_form1_wrapper .cart_product .shipping_info_container {padding-left:0;}#checkout_form1_wrapper .cart_product .custom_select.cart ,#checkout_form1_wrapper .cart_product .custom_select.cart select {width:100%;}#checkout_form1_wrapper .cart_product .remove {background:#d8d8d8;top:0;right:0;width:35px;height:35px;color:#2e2e2e;font-size:1.28571rem;}#checkout_form1_wrapper .promo_code {padding:20px 12.5px 5px;}#checkout_form1_wrapper .promo_code .accordion-navigation {border-bottom:none;}#checkout_form1_wrapper .promo_code .accordion-navigation .promo_button_accordion {padding:1rem;box-shadow:0px 1px 2px -2px #c1c1c1;border-bottom:none;background-color:#ffffff;}#checkout_form1_wrapper .promo_code .accordion-navigation .promo_button_accordion:hover {outline:1px solid #c1c1c1;}#checkout_form1_wrapper .promo_code input[name="promo_code"] ,#checkout_form1_wrapper .promo_code input[name="promo_code_title"] ,#checkout_form1_wrapper .promo_code button {margin-top:0px;height:37px;}#checkout_form1_wrapper .total_savings {padding:15px 0;background:#d8d8d8;font-style:italic;color:#e21601;text-transform:uppercase;}#checkout_form1_wrapper .subtotal {padding:15px 0;}#checkout_form1_wrapper .subtotal .subtotal_message {padding:0 12.5px;text-transform:uppercase;font-size:1.14286rem;}#checkout_form1_wrapper .sprite_thawte_secured {margin-top:25px;margin-bottom:0;}#checkout_form1_wrapper .sprite_investec_grey {margin-bottom:10px;}#checkout_form2_wrapper {margin-top:0;padding:15px 0;}#checkout_form2_wrapper label {margin-bottom:0;}#checkout_form2_wrapper label[for="billing_same_as_shipping"] {margin-right:0;font-size:0.78571rem;width:auto;}#checkout_form2_wrapper button {padding:13px 20px;}#checkout_form3_wrapper {margin-top:0;padding:15px 0 0;}#checkout_form3_wrapper h2 {padding:15px;font-size:0.85714rem;}#checkout_form3_wrapper label {margin-bottom:0;}#checkout_form3_wrapper #tab_contents_step3 {margin-bottom:5px;padding-bottom:20px;}#checkout_form3_wrapper .sprite_investec {height:55px;background-color:#ffffff;}#checkout_form3_wrapper .cnpContainer .customLabel {font-size:0.85714rem;padding-top:0;margin-top:0;}#checkout_form3_wrapper .cnpContainer .customSelect select ,#checkout_form3_wrapper .cnpContainer .customInputField {border-color:#d5d5d5;color:#3a3a3a;font-size:0.85714rem;font-weight:bold;font-family:"Myriad Web Pro",Arial,sans-serif;margin-bottom:0.71429rem;height:36px;}#checkout_form3_wrapper .cnpContainer .customSelect select:focus ,#checkout_form3_wrapper .cnpContainer .customInputField:focus {border-color:#1898ce;}#checkout_form3_wrapper .cnpContainer .customSelect select.inputError ,#checkout_form3_wrapper .cnpContainer .customInputField.inputError {margin-bottom:0.21429rem;}#checkout_form3_wrapper .cnpContainer .customSelect select.cvvInputField ,#checkout_form3_wrapper .cnpContainer .customInputField.cvvInputField {width:45%;}#checkout_form3_wrapper .cnpContainer .cardIconSprite {margin-top:0.07143rem;}#checkout_form3_wrapper .cnpContainer .customInput {width:100%;}#checkout_form3_wrapper .cnpContainer .customSelect select {background-position:90% center;}#checkout_form3_wrapper .cnpContainer .brandSelect {width:45%;float:left;margin-right:15px;}#checkout_form3_wrapper .cnpContainer .brandSelect select {width:100%;float:left;}#checkout_form3_wrapper .cnpContainer .expiryMonthSelect {float:left;width:45%;}#checkout_form3_wrapper .cnpContainer .expiryMonthSelect select {width:100%;float:left;}#checkout_form3_wrapper .cnpContainer .expiryYearSelect {width:50%;float:right;}#checkout_form3_wrapper .cnpContainer .expiryYearSelect select {width:100%;float:left;}#checkout_form3_wrapper .cnpContainer .errorMessage {margin-left:0;}body.checkout_success footer {margin:10px 0 0;}body.checkout_success .row>h2 {padding:0 12.5px;}body.checkout_success .row>.large-6:first-child ,body.checkout_success .row>.large-6:last-child {margin-top:0;padding:0 12.5px;}body.checkout_success .block_section {margin-bottom:0;}}body.checkout.expired .reserved_timer_bar {display:inline-block;}body.checkout.expired .reserved_timer_bar .order_time_left {color:#2b2b2b;line-height:1.9;}body button.alert ,body .button.alert {background-color:#e21601;border-color:#b51001;color:#fffdff;}body button.alert:hover ,body .button.alert:hover {background-color:#b51001;}body.checkout .bold {font-weight:bold;font-family:"Rubik","Myriad Web Pro",Arial,sans-serif;}body.checkout .normal {font-weight:normal;font-family:"Rubik","Myriad Web Pro",Arial,sans-serif;}body.checkout .reserved_timer_bar {display:inline-block;}@media only screen and (min-width:40.063em){body.checkout .reserved_timer_bar .order_time_left {line-height:3.9;}}body.checkout .checkout-columns {display:block;margin-bottom:10px;}body.checkout .checkout-columns .column-wrapper {background:white;padding:15px 0;height:100%;}@media only screen and (min-width:40.063em) and (max-width:61.25em){body.checkout .checkout-columns .column-wrapper {min-height:100vh;}}body.checkout .checkout-columns .column-wrapper .column-heading {border-bottom:1px solid #dddddd;padding-bottom:15px;text-transform:uppercase;font-size:1.5rem;font-weight:bold;font-family:"Rubik","Myriad Web Pro",Arial,sans-serif;}body.checkout .checkout-columns .column-wrapper .column-heading .number-circle {background:#2b2b2b;border-radius:100%;color:#ffffff;font-size:1.5rem;display:inline-block;width:1.7em;height:1.7em;line-height:1.7;text-align:center;}body.checkout .checkout-columns .column-wrapper .addresses-container input ,body.checkout .checkout-columns .column-wrapper .addresses-container select {border-color:#dddddd;}body.checkout .checkout-columns .column-wrapper .addresses-container .custom_select {margin-bottom:1em;}body.checkout .checkout-columns .column-wrapper .addresses-container .company {display:inline-block;color:#51a42e;}body.checkout .checkout-columns .column-wrapper .addresses-container .light-text {font-style:italic;color:#888888;margin-left:3px;}body.checkout .checkout-columns .column-wrapper .addresses-container .shipping-details-completed p {margin-bottom:12px;font-weight:bold;}body.checkout .checkout-columns .column-wrapper .addresses-container .shipping-details-completed .edit-address {width:100%;text-transform:uppercase;margin-top:10px;}body.checkout .checkout-columns .column-wrapper .accordion .accordion-navigation .accordion-bar {background:#dddddd;text-transform:none;font-weight:bold;}body.checkout .checkout-columns .column-wrapper .accordion .accordion-navigation .accordion-bar:after {float:right;font-size:1.42857rem;line-height:1;content:"+";}body.checkout .checkout-columns .column-wrapper .accordion .accordion-navigation.active .accordion-bar:after {content:"-";}body.checkout .checkout-columns .column-wrapper .accordion .content {font-family:"Rubik","Myriad Web Pro",Arial,sans-serif;font-weight:bold;}body.checkout .checkout-columns .column-wrapper .accordion .content h4 {font-family:"Rubik","Myriad Web Pro",Arial,sans-serif;font-weight:bold;}body.checkout .checkout-columns .column-wrapper .accordion .content.active {float:none;display:inline-block;}body.checkout .checkout-columns .column-wrapper .accordion .content .saved-credit-card {border:1px solid #cfcfcf;padding:5px;font-family:"Rubik","Myriad Web Pro",Arial,sans-serif;font-weight:bold;}body.checkout .checkout-columns .column-wrapper .accordion .content .saved-credit-card .credit-card-brand .visa {background-image:url('/images/theme/visa-logo-small.png');padding-bottom:40px;background-position:center;background-size:contain;background-repeat:no-repeat;}body.checkout .checkout-columns .column-wrapper .accordion .content .saved-credit-card .credit-card-brand .mastercard {background-image:url('/images/theme/mastercard-logo.gif');padding-bottom:40px;background-position:center;background-size:contain;background-repeat:no-repeat;}body.checkout .checkout-columns .column-wrapper .accordion .content .saved-credit-card .card-digits {margin-bottom:0;}body.checkout .checkout-columns .column-wrapper .accordion .content .saved-credit-card .expiration-date {float:none;margin-bottom:0;font-weight:bold;}body.checkout .checkout-columns .column-wrapper .accordion .content .add_new_cards {background:none;text-decoration:underline;color:#2e2e2e;text-align:left;padding:0;font-size:1rem;}body.checkout .checkout-columns .column-wrapper .accordion .content .cardPayment .style-card .customSelect ,body.checkout .checkout-columns .column-wrapper .accordion .content .cardPayment .style-card .customInput {margin-bottom:-18px;}body.checkout .checkout-columns .column-wrapper .accordion .content .cardPayment .style-card .customLabel {margin-top:18px;}body.checkout .checkout-columns .column-wrapper .accordion .content .cardPayment .style-card .save_details {float:left;padding:10px 5px;}body.checkout .checkout-columns .column-wrapper .accordion .content .cardPayment .style-card .save_details input {margin:0;width:auto;}body.checkout .checkout-columns .column-wrapper .accordion .content .cardPayment .style-card .save_details label {line-height:1;font-size:1em;}body.checkout .checkout-columns .column-wrapper .accordion .content .cardPayment .style-card div {width:100%;font-family:"Rubik","Myriad Web Pro",Arial,sans-serif;font-weight:normal;font-size:15px;}body.checkout .checkout-columns .column-wrapper .accordion .content .cardPayment .style-card div.errorMessage {color:#e21601;font-family:Poppins;font-size:12px;line-height:12px;}body.checkout .checkout-columns .column-wrapper .accordion .content .cardPayment .style-card div input ,body.checkout .checkout-columns .column-wrapper .accordion .content .cardPayment .style-card div select {border-color:#cccccc;}@media only screen and (max-width: 40em){body.checkout .checkout-columns .column-wrapper .accordion .content .cardPayment .style-card div input ,body.checkout .checkout-columns .column-wrapper .accordion .content .cardPayment .style-card div select {font-size:1rem;}}body.checkout .checkout-columns .column-wrapper .accordion .content .cardPayment .style-card div.errorMessage {margin-left:8px;font-size:12px;}body.checkout .checkout-columns .column-wrapper .accordion .content .cardPayment .style-card div.brandicon {display:none;}body.checkout .checkout-columns .column-wrapper .accordion .content .cardPayment .style-card div.expiryYearSelect {width:100%;}body.checkout .checkout-columns .column-wrapper .accordion .content .cardPayment .style-card div.cvvInput .sprite_cvc_icon {float:right;}body.checkout .checkout-columns .column-wrapper .accordion .content .cardPayment .style-card div.cvvInput iframe {width:50% !important;}body.checkout .checkout-columns .column-wrapper .accordion .content .cardPayment .style-card div.expiryMonthSelect ,body.checkout .checkout-columns .column-wrapper .accordion .content .cardPayment .style-card div.expiryYearSelect {width:50%;}@media only screen and (max-width: 40em){body.checkout .checkout-columns .column-wrapper .accordion .content .cardPayment .style-card div.expiryMonthSelect ,body.checkout .checkout-columns .column-wrapper .accordion .content .cardPayment .style-card div.expiryYearSelect {width:100%;}}body.checkout .checkout-columns .column-wrapper .accordion .content .cardPayment .style-card .submitInput {display:none;}body.checkout .checkout-columns .column-wrapper .accordion .content .cardPayment .spinner {display:none;}body.checkout .checkout-columns .column-wrapper #checkout_form1_wrapper {margin-top:0;}body.checkout .checkout-columns .column-wrapper #checkout_form1_wrapper .checkout-product {padding:15px 0;border-bottom:1px solid #dddddd;font-family:"Rubik","Myriad Web Pro",Arial,sans-serif;}body.checkout .checkout-columns .column-wrapper #checkout_form1_wrapper .checkout-product .checkout-product-image {border:1px solid #dddddd;}body.checkout .checkout-columns .column-wrapper #checkout_form1_wrapper .checkout-product .product-info {padding-left:10px;}body.checkout .checkout-columns .column-wrapper #checkout_form1_wrapper .checkout-product .product-info .checkout-product-title {font-family:"Rubik","Myriad Web Pro",Arial,sans-serif;font-weight:bold;text-transform:capitalize;line-height:1.5;}body.checkout .checkout-columns .column-wrapper #checkout_form1_wrapper .checkout-product .product-info .checkout-product-details {margin:15px 0;color:#999999;}body.checkout .checkout-columns .column-wrapper #checkout_form1_wrapper .checkout-product .product-info .checkout-product-qty {margin-bottom:15px;overflow:hidden;}body.checkout .checkout-columns .column-wrapper #checkout_form1_wrapper .checkout-product .product-info .checkout-product-qty .qty {color:#999999;}@media only screen and (max-width: 40em){body.checkout .checkout-columns .column-wrapper #checkout_form1_wrapper .checkout-product .product-info .checkout-product-qty .qty {font-size:1rem;}}body.checkout .checkout-columns .column-wrapper #checkout_form1_wrapper .checkout-product .product-info .checkout-product-qty .price {font-weight:bold;}@media only screen and (max-width: 40em){body.checkout .checkout-columns .column-wrapper #checkout_form1_wrapper .checkout-product .product-info .checkout-product-qty .price {font-size:1rem;}}body.checkout .checkout-columns .column-wrapper #checkout_form1_wrapper #order_summary hr {margin:4px 0;}body.checkout .checkout-columns .column-wrapper #checkout_form1_wrapper .coupon-code-section label {display:block;margin-bottom:5px;font-family:"Rubik","Myriad Web Pro",Arial,sans-serif;}@media only screen and (max-width: 40em){body.checkout .checkout-columns .column-wrapper #checkout_form1_wrapper .coupon-code-section label {font-size:1rem;}}body.checkout .checkout-columns .column-wrapper #checkout_form1_wrapper .coupon-code-section span.error {font-family:"Rubik","Myriad Web Pro",Arial,sans-serif;}body.checkout .checkout-columns .column-wrapper #checkout_form1_wrapper .coupon-code-section span.small {font-size:11px;display:block;color:#888888;line-height:12px;}body.checkout .checkout-columns .column-wrapper #checkout_form1_wrapper .coupon-code-section input {height:40px;border-right:none;border-color:#cccccc;}body.checkout .checkout-columns .column-wrapper #checkout_form1_wrapper .coupon-code-section .promo-code-button-container .tiny {font-size:0.95rem;text-transform:uppercase;height:40px;padding:0;}body.checkout .checkout-columns .column-wrapper #checkout_form1_wrapper .coupon-code-section .coupon-label {height:unset !important;}body.checkout .checkout-columns .column-wrapper #checkout_form1_wrapper .coupon-code-section .coupon-active {background:#ecf6ed;color:#6ab965;border:1px solid #6ab965;height:40px;margin-bottom:10px;}body.checkout .checkout-columns .column-wrapper #checkout_form1_wrapper .coupon-code-section .coupon-active span {line-height:40px;margin-left:10px;}body.checkout .checkout-columns .column-wrapper #checkout_form1_wrapper .coupon-code-section .coupon-active .promo-code-button-container {float:right;width:60px;margin:5px;padding:0px;}body.checkout .checkout-columns .column-wrapper #checkout_form1_wrapper .coupon-code-section .coupon-active button {padding:0px 5px;margin:0;height:30px;font-size:12px;border:none;background:none;color:#6ab965;}body.checkout .checkout-columns .column-wrapper #checkout_form1_wrapper .totals {padding-top:15px;}body.checkout .checkout-columns .column-wrapper #checkout_form1_wrapper .savings h6 {font-weight:bold;}body.checkout .checkout-columns .column-wrapper #checkout_form1_wrapper .savings .total-saved {font-weight:bold;}body.checkout .checkout-columns .column-wrapper #checkout_form1_wrapper .order-total {border-top:1px solid #dddddd;border-bottom:1px solid #dddddd;margin:0 0 15px 0;padding:7px 0;}body.checkout .checkout-columns .column-wrapper #checkout_form1_wrapper .proceed_btn {width:100%;}body.checkout .terms {padding:15px;}body.checkout .terms p {margin-bottom:0;color:#777777;line-height:22px;}body.checkout .terms .terms-button {background-color:transparent;border:1px solid #888888;color:#2b2b2b;}body.checkout .terms .terms-button:hover {border:1px solid #51a42e;background-color:#51a42e;color:#ffffff;}@media only screen and (max-width: 40em){body.checkout footer ,body.checkout .seo_footer {display:none;}}.position-relative {position:relative;}.checkout #checkout_form3 .error {display:none;}.checkout #checkout_form3 select {border-color:#dddddd;}body.vendor #main_header_section {margin-top:0;position:static !important;}body.vendor #main_header_section .account_nav {float:right;}body.vendor #main_header_section .header_links {margin-top:0.71429rem;}body.vendor #main_header_section .account_links {float:right;}body.vendor #main_header_section .account_links h6 {text-align:right;color:#ffffff;}body.vendor header {height:auto;min-height:0;}body.vendor header .top-bar .toggle-topbar.hamburger_icon {right:0;}body.vendor .vendor_logo {float:left;margin-left:2.14286rem;padding:0.71429rem;}body.vendor .vendor_logo:hover img {border:none;}body.vendor .vendor_logo img {border:2px solid #1898ce;transition:all 0.25s ease;}body.vendor .vendor_nav {background:#e0e0e0;position:relative;}body.vendor .vendor_nav a {display:block;float:left;padding:1.42857rem;text-decoration:none;font-family:"Lato-Bold","Rubik","Myriad Web Pro",Arial,sans-serif;text-transform:uppercase;color:#313131;border-bottom:1px solid #e0e0e0;}body.vendor .vendor_nav a:hover ,body.vendor .vendor_nav a.active {background:#efefef;color:#1898ce;border-bottom:1px solid black;}body.vendor .vendor_nav a#search_trigger {padding:0.57143rem 1.42857rem 0.5rem;float:right;}body.vendor .vendor_nav a#search_trigger:hover {background:inherit;border-bottom:none;}body.vendor .panel {background:#e0e0e0;}body.vendor .panel .date_picker {padding:0;font-family:"Lato-Bold","Rubik","Myriad Web Pro",Arial,sans-serif;}body.vendor .panel .date_picker input {display:inline-block;width:6.42857rem;margin:0 0.71429rem;}body.vendor .panel .button ,body.vendor .panel button {height:100%;padding:0.85714rem;}body.vendor .datepicker td.active ,body.vendor .datepicker th.active ,body.vendor .datepicker td span.active ,body.vendor .datepicker th span.active ,body.vendor .datepicker td.day:hover ,body.vendor .datepicker table tr td span:hover {background:#1898ce;color:#ffffff;}body.vendor .datepicker td.day.disabled {cursor:not-allowed;}body.vendor footer {padding:3.57143rem 0;}body.vendor.vendor_home .jsOverview {clear:both;margin-top:2.14286rem;}body.vendor.vendor_home .jsOverview .result_wrap {border-bottom:1px dashed #d6d6d6;padding:1.07143rem 0.71429rem;}body.vendor.vendor_home .jsOverview .result_wrap:first-child {padding-top:0;}body.vendor.vendor_home .jsOverview .result_wrap:last-child {border:none;padding-bottom:0;}body.vendor.vendor_home .jsOverview .result_wrap h3 {font-family:"Lato-Reg","Rubik","Myriad Web Pro",Arial,sans-serif;font-size:1.28571rem;line-height:1;margin:0;padding:0;}body.vendor.vendor_home .jsOverview .result_wrap .result {text-align:right;font-family:"Lato-Bold","Rubik","Myriad Web Pro",Arial,sans-serif;font-size:1.14286rem;}body.vendor.vendor_home .jsOverview .result_wrap .result em {font-style:inherit;}body.vendor.vendor_products .jsProducts {clear:both;margin-top:2.14286rem;}body.vendor.vendor_products .jsProducts .product_click_wrap .product_summary {background:#ffffff;border-bottom:1px solid #d0d0d0;padding-top:1.78571rem;padding-bottom:1.78571rem;}body.vendor.vendor_products .jsProducts .product_click_wrap .product_summary h2 ,body.vendor.vendor_products .jsProducts .product_click_wrap .product_summary h3 {font-family:"Lato-Bold","Rubik","Myriad Web Pro",Arial,sans-serif;text-transform:none;margin-bottom:0.35714rem;}body.vendor.vendor_products .jsProducts .product_click_wrap .product_summary h2 .heading ,body.vendor.vendor_products .jsProducts .product_click_wrap .product_summary h3 .heading {text-decoration:underline;}body.vendor.vendor_products .jsProducts .product_click_wrap .product_summary h2 small ,body.vendor.vendor_products .jsProducts .product_click_wrap .product_summary h3 small {font-size:inherit;font-family:"Lato-Reg","Rubik","Myriad Web Pro",Arial,sans-serif;}body.vendor.vendor_products .jsProducts .product_click_wrap .product_summary h2 a ,body.vendor.vendor_products .jsProducts .product_click_wrap .product_summary h3 a {text-decoration:none;font-size:inherit;color:inherit;}body.vendor.vendor_products .jsProducts .product_click_wrap .product_summary h3 {font-size:1rem;margin:0;}body.vendor.vendor_products .jsProducts .product_click_wrap .product_summary .status {color:#e21601;text-transform:uppercase;font-size:0.85714rem;}body.vendor.vendor_products .jsProducts .product_click_wrap.product_closed .product_summary ,body.vendor.vendor_products .jsProducts .product_click_wrap.alert .product_summary {background:#e0e0e0;}body.vendor.vendor_products .jsProducts .product_click_wrap .product_details {background:#f7fff3;border-bottom:1px solid #d0d0d0;padding-top:1.42857rem;padding-bottom:1.42857rem;}body.vendor.vendor_products .jsProducts .product_click_wrap .product_details .sprite_coupon_more_arrow {position:absolute;top:-1px;left:50px;}body.vendor.vendor_products .jsProducts .product_click_wrap .product_details h4 {margin-bottom:0.5rem;float:left;width:100%;line-height:1;text-decoration:underline;}body.vendor.vendor_products .jsProducts .product_click_wrap .product_details h5 {margin-bottom:1.07143rem;float:left;width:100%;line-height:1;}body.vendor.vendor_products .jsProducts .product_click_wrap:hover .product_summary ,body.vendor.vendor_products .jsProducts .product_click_wrap.active .product_summary {background:#e3f1dd;}body.vendor.vendor_products .jsProducts .product_click_wrap li {font-family:"Lato-Reg","Rubik","Myriad Web Pro",Arial,sans-serif;}body.vendor.vendor_redeem [data-abide] .error small.error ,body.vendor.vendor_redeem [data-abide] span.error ,body.vendor.vendor_redeem [data-abide] small.error ,body.vendor.vendor_redeem input {margin:0;}body.vendor.vendor_redeem h3 {font-family:"Lato-Bold","Rubik","Myriad Web Pro",Arial,sans-serif;}body.vendor.vendor_redeem button ,body.vendor.vendor_redeem .button {padding:0.85714rem;}body.vendor.vendor_redeem .reveal-modal form button ,body.vendor.vendor_redeem .reveal-modal form .button {margin-bottom:1.42857rem;}body.vendor.vendor_redeem .reveal-modal form input {margin-bottom:0.71429rem;}body.vendor.vendor_results .result_headers {font-family:"Lato-Bold","Rubik","Myriad Web Pro",Arial,sans-serif;text-transform:uppercase;font-size:0.85714rem;background:#1898ce;color:#ffffff;padding:1.07143rem 0;text-align:center;}body.vendor.vendor_results .result_entry {font-family:"Lato-Reg","Myriad Web Pro",Arial,sans-serif;font-size:0.85714rem;padding:0.71429rem 0;background:#ffffff;border-bottom:1px dashed #d0d0d0;}body.vendor.vendor_results .result_entry:last-child {border-bottom:none;}body.vendor.vendor_results .result_entry a {text-decoration:none;}@media only screen and (max-width:61.25em){}.reveal-modal-bg {z-index:399;}.close-reveal-modal {text-decoration:none !important;border-bottom:0 !important;}.reveal-modal {z-index:400;}.reveal-modal .close-signup-reveal-modal {position:absolute;top:-10px !important;right:10px;}.reveal-modal .close-reveal-modal {font-size:24px;color:#aaaaaa;position:absolute;top:10px;right:10px;}.reveal-modal .close-reveal-modal:hover {color:#777777;}.reveal-modal form input ,.reveal-modal form select ,.reveal-modal form textarea {border-color:#d5d5d5;max-width:100%;height:37px;}.reveal-modal form button ,.reveal-modal form .button {text-transform:uppercase;margin-bottom:1.42857rem;padding:7px 0px;height:45px;}.reveal-modal form label {font-size:0.92857rem;margin-bottom:-10px;line-height:1;padding-left:0.35714rem;}.reveal-modal form#ajax_registration_form fieldset {padding:0 1.42857rem;margin:0;}.reveal-modal fieldset {float:left;width:100%;border:none;background:transparent;padding:0 45px;margin:1.28571rem 0;}.reveal-modal a {text-decoration:underline;-webkit-font-smoothing:antialiased;}.reveal-modal a:hover ,.reveal-modal a.button {text-decoration:none;}.reveal-modal h3 {color:#3a3a3a;font-family:"Rubik","Myriad Web Pro",Arial,sans-serif;margin-top:1.42857rem;padding-left:3.57143rem;padding-right:3.57143rem;-webkit-font-smoothing:antialiased;}.reveal-modal h4 ,.reveal-modal h5 {-webkit-font-smoothing:antialiased;}.reveal-modal .signin_modal {width:100%;padding-top:20px;padding-bottom:30px;}.reveal-modal .signin_modal .modal_footer p ,.reveal-modal .signin_modal .modal_footer a {font-size:1.2rem;}.reveal-modal .signin_modal .modal_footer .signin_modal_footer {padding:0px 45px;}.reveal-modal .signin_modal .modal_footer .signin_modal_footer .signup_modal_button {width:100%;left:50%;transform:translateX(-50%);height:45px;line-height:15px;color:white;border:solid 2px #1898ce;}.reveal-modal .signin_modal .modal_footer .signin_modal_footer .signup_modal_button:hover {color:#1898ce;background-color:white;}.reveal-modal .signin_modal .modal_footer .signin_modal_footer .signup_modal_button:hover .signup_modal_button_text {color:#1898ce;}.reveal-modal .signin_modal .modal_footer .signin_modal_footer .signup_modal_button .signup_modal_button_text {text-decoration:none;font-size:18px;font-family:poppins;color:white;}.reveal-modal .signin_modal .modal_footer .signin_modal_footer .signup_modal_button .signup_modal_button_text:hover {color:#1898ce;}.reveal-modal .signin_modal .modal_footer .signup_button {display:block;background-color:#1898ce;margin:0 60px;padding:0.7rem 0;color:#ffffff;font-family:"Rubik","Myriad Web Pro",Arial,sans-serif;text-transform:uppercase;font-size:1.14286rem;text-decoration:none;margin-top:0.5rem;border:solid 1px #1898ce;}.reveal-modal .signin_modal .modal_footer .signup_button:hover {background-color:white;color:#1898ce;transition:background-color 300ms linear;}.reveal-modal .section_separator {width:100%;border-bottom:1px solid #d0d0d0;margin-bottom:0;padding-top:0.71429rem;position:relative;}.reveal-modal .section_separator span {text-transform:lowercase;font-size:1.21429rem;text-align:center;color:#3a3a3a;font-style:italic;position:absolute;bottom:-0.64286rem;left:45%;background:#efefef;padding:0 0.71429rem;}.reveal-modal .auto_login {position:relative;}.reveal-modal .auto_login label {text-transform:none;font-size:0.92857rem;margin:0;margin-left:10px;}.reveal-modal .auto_login input#auto_login {margin:0;height:13px;position:absolute;top:11px;}.reveal-modal .back_btn {position:absolute;top:15px;left:15px;font-size:0.92857rem;}.reveal-modal .modal_footer {color:#3a3a3a;float:left;width:100%;border-top:1px solid #dddddd;padding-top:1.42857rem;}.reveal-modal p.small {color:#8d8d8d;font-size:0.85714rem;line-height:1rem;font-family:"Rubik","Myriad Web Pro",Arial,sans-serif;-webkit-font-smoothing:antialiased;}.reveal-modal#thanks_redirect h3 {margin-bottom:0;}.reveal-modal#thanks_redirect h4 {font-size:1.07143rem;color:#3a3a3a;font-family:"Rubik","Myriad Web Pro",Arial,sans-serif;}.reveal-modal#thanks_redirect #count_wrap {position:relative;margin:1.07143rem 0;}.reveal-modal#thanks_redirect #count {position:relative;z-index:3;height:40px;width:40px;border:2px solid #3a3a3a;border-radius:999px;display:inline-block;line-height:2.64286rem;background:#efefef;font-size:1.42857rem;}.reveal-modal#thanks_redirect #count_spin {z-index:2;position:absolute;background:black;position:absolute;left:50%;top:20px;}.reveal-modal#user_interests_modal h3 {line-height:1.5rem;height:auto;}.reveal-modal#user_interests_modal h4 {font-family:"Myriad Web Pro",Arial,sans-serif;font-size:1.07143rem;margin-bottom:1.42857rem;}.reveal-modal#user_interests_modal h5 {font-size:0.85714rem;font-family:"Lato-Bold","Rubik","Myriad Web Pro",Arial,sans-serif;margin-right:0.35714rem;margin-bottom:1.42857rem;line-height:1.85714rem;height:2.28571rem;font-weight:normal;}.reveal-modal#register_modal {padding:2.85714rem 0 0;}.reveal-modal#register_modal ul {float:left;width:100%;}.reveal-modal#register_modal ul li {float:left;width:100%;color:#1898ce;font-size:inherit;line-height:inherit;}.reveal-modal#register_modal ul li .small {margin:0;float:none;line-height:1.1;font-size:0.85714rem;height:auto;display:block;}.reveal-modal#register_modal ul li .small a {font-size:inherit;}.reveal-modal#register_modal .left_content {padding-left:1.07143rem;}.reveal-modal#register_modal .left_content h3 {text-transform:uppercase;float:left;width:100%;margin:0 0 1.78571rem;padding:0;font-size:1.64286rem;line-height:1;color:#3a3a3a;font-family:"Rubik","Myriad Web Pro",Arial,sans-serif;}.reveal-modal#register_modal .left_content h4 {font-size:1.60286rem;line-height:1.87071rem;margin:0 0 1.78571rem;color:#3a3a3a;font-family:"Rubik","Myriad Web Pro",Arial,sans-serif;}.reveal-modal#register_modal .left_content ul {float:left;width:100%;}.reveal-modal#register_modal .left_content ul li {float:left;width:100%;color:#1898ce;font-size:inherit;}.reveal-modal#register_modal .left_content ul li h5 {font-size:1.28571rem;color:#3a3a3a;font-family:"Rubik","Myriad Web Pro",Arial,sans-serif;}.reveal-modal#register_modal .social_registration_form fieldset {padding:0 1.42857rem;margin:0.71429rem 0 0;}.reveal-modal#register_modal .social_registration_form fieldset .extlogin {float:left;width:100%;}.reveal-modal#register_modal .social_registration_form fieldset p {margin:1.07143rem 0 -1.78571rem;}.reveal-modal#register_modal .registration_form {float:left;width:100%;}.reveal-modal#register_modal .facebook_text {padding-top:45px;}.reveal-modal#register_modal .custom_select {margin:0 0 1.07143rem;height:auto;}.reveal-modal#register_modal .custom_select.error {margin-bottom:0;}.reveal-modal#register_modal .custom_select.error select {margin:0 0 10px;}.reveal-modal#register_modal .custom_select.error small.error {margin-bottom:10px;}.reveal-modal#register_modal .custom_select label {line-height:2.57143rem;height:2.57143rem;}.reveal-modal#register_modal .custom_select select {height:2.57143rem;margin:0;}.reveal-modal#register_modal .custom_select .arrow {top:15px;}.reveal-modal#register_modal form .button {margin-bottom:1.07143rem;font-size:1.28571rem;padding:0;}.reveal-modal#register_modal .t_and_c {padding:2.28571rem 1.42857rem 0.71429rem;}.reveal-modal#confirm_modal p {text-align:center;font-family:"Myriad Web Pro",Arial,sans-serif;}#cart_page.reveal-modal {padding:0;border:0;background:transparent;box-shadow:none;}#cart_page .reveal-modal-inner {position:relative;z-index:1;margin:0 auto;max-width:980px;min-height:250px;box-shadow:0 0 10px rgba(0, 0, 0, 0.4);background:#ffffff;}#cart_page.reveal-modal form button ,#cart_page.reveal-modal form .button {text-decoration:none;text-shadow:none;}#cart_page .close-reveal-modal:not(.continue_shopping) {top:5px;right:5px;background:#000000;color:#ffffff;font-weight:normal;font-size:0.78571rem;padding:5px 7px;font-family:"Lato-Bold","Rubik","Myriad Web Pro",Arial,sans-serif;}#cart_page .close-reveal-modal.button {position:static;font-weight:normal;line-height:normal;font-size:1.14286rem;color:#ffffff;}#cart_page .empty_cart h2 {margin-top:80px;}#cart_page h2 {margin:15px 0 15px 20px;text-transform:uppercase;font-family:"Montserrat-Bold","Rubik","Myriad Web Pro",Arial,sans-serif;font-size:1.42857rem;}#cart_page label {line-height:30px;}#cart_page a {text-decoration:none;}#cart_page #cart_form_wrapper {position:relative;}#cart_page #cart_form_wrapper th {background:#1898ce;}#cart_page .aweh {position:absolute;top:-7px;right:50px;}#error_modal>div {margin:30px 0;text-align:center;line-height:1.5;}#info_modal {font-family:"Myriad Web Pro",Arial,sans-serif;}#info_modal>div {margin:30px 0;text-align:center;line-height:1.5;}#info_modal a.button {margin:0;}@media only screen and (min-width:40.063em){.reveal-modal.tiny {width:350px;position:absolute;left:50%;transform:translateX(-50%);margin-left:0px;}.reveal-modal.small {width:650px;position:absolute;left:50%;transform:translateX(-50%);margin-left:0px;padding-top:20px;padding-bottom:20px;}}@media (min-width: 860px) and (max-width: 1024px){.reveal-modal.tiny {width:40%;}}@media only screen and (max-width:61.25em){.reveal-modal .small_margin_top {margin-top:2.14286rem;}#cart_page h2 {margin-top:40px;}#cart_page button ,#cart_page .button {max-width:300px;margin:0 0 15px;}#error_modal {width:100%;height:auto;min-height:0;}}@media only screen and (max-width: 40em){#cart_page {width:100%;}#cart_page .reveal-modal-inner {width:90%;}}.competition {padding-top:0 !important;}.competition .label_title {margin-bottom:5px !important;}.competition fieldset {border-width:0px !important;border:0px solid #dddddd;padding:0;margin:0;}.competition fieldset label {display:inline;padding-right:50px;}.competition .aticon-facebook {display:none !important;}.competition .row {max-width:65rem;}.competition .content_wrapper {height:100%;}.competition .image_wrapper {min-width:100%;min-height:100%;position:relative;display:block;overflow:hidden;background-size:cover;}.competition .competition_panel {margin-top:50px;background-color:rgba(255, 255, 255, 0.85);border:6px solid rgba(238, 238, 238, 0.85);}.competition .competition_panel .main_text {color:#383a39;font-size:1.78571rem;line-height:1.78571rem;text-transform:uppercase;font-weight:bold;text-align:center;font-style:italic;margin-top:20px;}.competition .competition_panel .competition_info {text-align:center;padding:10px 20px 20px 20px;}.competition .competition_panel .competition_info .hash_tag {font-size:18px;font-weight:bold;color:#a0a1a3;}.competition .competition_panel .competition_info .hash_tag em {color:#383a39;font-style:normal;}.competition .competition_panel .competition_info .competition_bullets h3 {font-weight:bold;font-family:"Montserrat","Myriad Web Pro",Arial,sans-serif;color:#484646;font-size:1.07rem;margin:17px 0 12px 0;}.competition .competition_panel .competition_info .competition_bullets .bullet_text {color:#737272;}.competition .competition_panel .competition_info .competition_bullets .bullet_text:before {content:"*";color:green;}.competition .competition_panel .competition_info .super_text {width:100%;display:inline-block;position:relative;margin:20px 0 10px 0;font-size:1.1rem;line-height:1.42857rem;font-style:italic;font-family:"Myriad Pro" "Rubik","Myriad Web Pro",Arial,sans-serif;font-weight:bold;}.competition .competition_panel .competition_info .main_text2 {color:#51a52c;font-size:2.14286rem;line-height:1.78571rem;text-transform:uppercase;font-style:italic;}.competition .competition_panel .competition_info .main_text2 strong {font-weight:bold;}.competition .competition_panel .competition_info .ribbon_container {width:100%;display:block;margin:22px 0 15px 0;}.competition .competition_panel .competition_info .ribbon_container .ribbon_text {background-color:#51a52c;position:relative;font-size:1.35714rem;line-height:2em;height:2em;display:inline-block;color:#ffffff;text-shadow:0px 1px 2px #969696;font-style:italic;width:84%;text-align:center;margin-left:31px;}@media (max-width: 445px){.competition .competition_panel .competition_info .ribbon_container .ribbon_text {font-size:0.78571rem;}}@media screen and (min-width: 635px) and (max-width: 837px){.competition .competition_panel .competition_info .ribbon_container .ribbon_text {font-size:1rem;}}.competition .competition_panel .competition_info .ribbon_container .ribbon_text:before ,.competition .competition_panel .competition_info .ribbon_container .ribbon_text:after {content:"";position:absolute;display:block;border:1em solid #51a52c;z-index:1;top:0;}.competition .competition_panel .competition_info .ribbon_container .ribbon_text:before {left:-2em;border-right-width:1em;border-left-color:transparent;}.competition .competition_panel .competition_info .ribbon_container .ribbon_text:after {right:-2em;border-left-width:1em;border-right-color:transparent;}.competition .competition_panel .competition_info .bullet_text {width:100%;display:block;position:relative;margin:6px 0 5px 0;line-height:1.13286rem;font-family:"Montserrat" "Rubik","Myriad Web Pro",Arial,sans-serif;font-size:0.98rem;}.competition .competition_panel .competition_info .bullet_text .sub_main_text {font-weight:bold;font-size:0.977rem;padding-top:25px;font-family:"Montserrat","Myriad Web Pro",Arial,sans-serif;font-style:italic;line-height:21px;}.competition .competition_panel .competition_info .bullet_text em {color:#51a52c;font-size:20px;}.competition .competition_panel .competition_info .main_text {font-size:0.977rem;padding-top:5px;}.competition .competition_panel .competition_info .main_text .sub_main_text span.red {color:#ff0000;}.competition .competition_panel .competition_info .logo {padding-top:30px;}.competition .competition_panel .competition_form {margin-top:0;padding:19px;padding-right:50px;padding-top:10px;}.competition .competition_panel .competition_form h3 {color:#2e2e2e;}.competition .competition_panel .competition_form select {line-height:1;}.competition .competition_panel .competition_form input ,.competition .competition_panel .competition_form select {border:1px solid silver;font-family:"Montserrat" "Rubik","Myriad Web Pro",Arial,sans-serif;font-size:0.85714rem;font-weight:bold;height:43px;padding-left:10px;}.competition .competition_panel .competition_form input.button {height:auto;}@media (max-width: 700px){.competition .competition_panel .competition_form .button {font-size:0.92857rem !important;}}@media (min-width: 1024px){.competition .competition_panel .competition_form .input input ,.competition .competition_panel .competition_form .enter ,.competition .competition_panel .competition_form select {width:90% !important;}}.competition .competition_panel .competition_form .preferences label {float:left;}.competition .competition_panel .competition_form .preferences input {height:13px;float:left;}.competition .competition_panel .competition_form label {font-family:"Montserrat" "Rubik","Myriad Web Pro",Arial,sans-serif;font-size:0.92857rem;font-weight:bold;margin-bottom:2px;}.competition .competition_panel .competition_form .accepts {text-transform:none;}.competition .competition_panel .competition_form h3 ,.competition .competition_panel .competition_form h4 {font-family:"Myriad Pro" "Rubik","Myriad Web Pro",Arial,sans-serif;font-weight:500;}.competition .competition_panel .competition_form h4 {font-size:1.2rem;}.competition .competition_panel .competition_form .button {background:linear-gradient(#51a42e, #418325);font-size:1.5rem;width:100%;}.competition .competition_panel .competition_form .button.red {background:linear-gradient(#ff0000, #ee0000);font-size:1.5rem;width:100%;}@media (max-width: 360px){.competition .competition_panel .competition_form .button.red {font-size:11px !important;}}.competition .competition_panel .competition_form .button.blue {background:linear-gradient(#5a73a8, #324c81);background-color:blue !important;}.competition .competition_panel .competition_form .button.blue .fbtext {display:block;float:right;}@media (max-width: 655px){.competition .competition_panel .competition_form .button.blue .fbtext {margin-right:auto;margin-left:auto;float:none;}}.competition .competition_panel .competition_form .button.blue .fbtext span {font-size:0.57143rem;display:block;font-size:0.88rem;text-shadow:0px 0px 0px gray;opacity:0.5;}.competition .competition_panel .competition_form .button.blue img {display:block;float:left;padding-right:10px;padding-top:5px;}@media (max-width: 930px){.competition .competition_panel .competition_form .button.blue img {float:none !important;margin-right:auto;margin-left:auto;}}.competition .competition_panel .competition_form .button_group {display:block;position:relative;overflow:hidden;}.competition .competition_panel .competition_form .button_group .button {font-size:1.21429rem;padding:16px 0 16px 0;}.competition .competition_panel .competition_form .button_group .left {width:58%;float:left;}.competition .competition_panel .competition_form .button_group .right {width:38%;float:right;}.competition .competition_panel .competition_form .or_gap {width:100%;display:block;text-transform:uppercase;margin:8px 0 12px 0;font-size:1.2rem;font-family:"Montserrat" "Rubik","Myriad Web Pro",Arial,sans-serif;color:#656464;}.competition .competition_panel .competition_form .referrals_table {background:transparent;border:none;margin-top:10px;margin-bottom:0;}.competition .competition_panel .competition_form .referrals_table tr {background-color:rgba(0, 0, 0, 0) !important;}.competition .competition_panel .competition_form .referrals_table tr td {background-color:rgba(0, 0, 0, 0) !important;}.competition .competition_panel .competition_form .referrals_table tr td:first-child {width:40%;}.competition .competition_panel .competition_form .referrals_table tr td:first-child input {width:100% !important;}.competition .competition_panel .competition_form .referrals_table tr td input {height:44px;}.competition .competition_panel .competition_form .referrals_table tr td {padding:0 5px 0 0;font-family:"Montserrat" "Rubik","Myriad Web Pro",Arial,sans-serif;font-size:0.92857rem;font-weight:bold;}.competition .competition_panel .competition_form .referrals_table tr td:first-of-type input {width:82%;margin-right:0;}.competition .competition_panel .competition_form .referrals_table ::-webkit-input-placeholder {font-weight:normal;font-size:1.2rem;font-family:"Montserrat","Myriad Web Pro",Arial,sans-serif;color:#696969;}.competition .competition_panel .competition_form .referrals_table ::-moz-placeholder {font-weight:normal;font-size:1.2rem;font-family:"Montserrat","Myriad Web Pro",Arial,sans-serif;color:#696969;}.competition .competition_panel .competition_form .referrals_table :-ms-input-placeholder {font-weight:normal;font-size:1.2rem;font-family:"Montserrat","Myriad Web Pro",Arial,sans-serif;color:#696969;}.competition .competition_panel .competition_form .referrals_table input:-moz-placeholder {font-weight:normal;font-size:1.2rem;font-family:"Montserrat","Myriad Web Pro",Arial,sans-serif;color:#696969;}.competition .competition_panel .competition_form .asterisk_section {font-family:"Montserrat" "Rubik","Myriad Web Pro",Arial,sans-serif;font-size:0.92857rem;margin-bottom:15px;display:block;font-weight:bold;line-height:20px;opacity:0.96;color:#737272;}.competition .competition_panel .competition_form .terms_and_condititions .check {height:auto;}.competition .competition_complete {text-align:center;margin-top:25px;}.competition .competition_complete .thumb {margin-top:20px;margin-bottom:20px;}.competition .competition_complete h3 {font-size:1.78571rem;font-style:italic;font-family:"Myriad Pro" "Rubik","Myriad Web Pro",Arial,sans-serif;font-weight:bold;}.competition .competition_complete h1 {font-size:3.92857rem;font-style:italic;font-weight:bold;line-height:3.57143rem;}.competition .competition_complete .message {margin-top:35px;font-size:1.28571rem;line-height:2.5rem;font-family:"Myriad Pro" "Rubik","Myriad Web Pro",Arial,sans-serif;font-weight:bold;}.competition .competition_complete .message span.red {color:#fe0000;}.competition .competition_complete .message span.blue {color:#395287;}.competition .competition_complete .message em a {color:#3b5998;font-style:normal;}.competition .competition_terms {color:#8c8f94;font-size:0.71429rem;line-height:1rem;margin-top:25px;margin-bottom:15px;}.competition .competition_terms strong {color:#3b3b3b;}.competition .competition_terms div {display:inline-block;}.competition .competition_terms img {display:inline-block;float:right;}.competition .second-page .title-holder {padding-left:122px !important;}.competition .second-page .title-holder h3 {padding-top:15px;font-style:italic;margin:0;font-weight:bold;font-family:"Montserrat","Myriad Web Pro",Arial,sans-serif;font-size:1.71429rem;color:#3a3a3a;}.competition .second-page .refer-friends-title {font-size:1rem;font-family:"Lato","Rubik","Myriad Web Pro",Arial,sans-serif;line-height:1.5;color:#737272;}.competition .second-page .refer-friends-title span {font-weight:bold;font-family:"lato","Myriad Web Pro",Arial,sans-serif;color:#585757;font-size:1.07rem;}.competition .second-page .button {text-shadow:-1px 0px 0.7px white;}.competition .second-page .referral {font-size:1.31429rem !important;}.landing_page_error {background-color:transparent !important;}.auto_login {position:relative;padding:10px;}.auto_login label {text-transform:none;font-size:0.92857rem;margin:0;margin-left:10px;}.auto_login input#auto_login {margin:0;height:13px;top:17px;}.spaced {margin-top:10px;padding-bottom:20px;}#login_submit ,#forgot_submit ,#registration_submit {color:white;text-decoration:none;font-size:18px;font-family:poppins;border:2px solid #1898ce;background-color:#1898ce;}#login_submit:hover ,#forgot_submit:hover ,#registration_submit:hover {color:#1898ce;background-color:white;}html {scroll-behavior:smooth;}.about .finance-img {box-shadow:5px 5px 20px 0px black;}@media only screen and (min-width:61.313em){.about .iframe-container {width:80.33%;}}.about .details-container li {font-size:14px;}.about .testimonial-head {margin-top:2.85714rem;}.about .testimonials .slick-track ,.about .testimonials .slick-list {padding-top:0;}.about .testimonials .slick-dots {bottom:0;}.about .testimonials .slick-dots li button::before {border:2px solid lightgray;}.about .testimonials div .container {padding:2.14286rem;background-color:#e4ebf5;color:#0081c3;font-size:1rem;line-height:1.5rem;}.about .testimonials div .container span {color:black;margin-top:1.28571rem;font-weight:bold;display:block;}@media only screen and (min-width:61.313em){.about .testimonials div {padding:0 0.89286rem 0.71429rem 0.89286rem;}}.about #store-select {margin-top:3.57143rem;}.about ul.square-list {list-style-type:square;}.about .img-strip {display:inline-block;width:100%;margin-bottom:2rem;}.about .img-strip img {max-height:250px;object-fit:cover;object-position:center;border:1px solid white;}.about .img-strip img.object-bottom {object-position:bottom;}.about .img-strip img.object-top {object-position:top;}@media screen and (min-width: 641px){.about .img-strip .double-up {height:500px;}.about .img-strip .double-up img {height:100%;max-height:500px;}}.about .promise div a:hover {opacity:0.5;transition:0.5s;}section.build-bike aside ul {list-style-type:none;margin:0;}section.build-bike .image-container {padding-bottom:5rem !important;}section.build-bike .image-container span {display:block;margin-bottom:1.5rem;}@media only screen and (max-width: 40em){section.build-bike .image-container {padding-top:20px;}}