/* Minification failed. Returning unminified contents.
(2,10): run-time error CSS1031: Expected selector, found '@blue'
(2,10): run-time error CSS1025: Expected comma or open brace, found '@blue'
(6,12): run-time error CSS1019: Unexpected token, found '('
(6,13): run-time error CSS1019: Unexpected token, found '0'
(6,14): run-time error CSS1019: Unexpected token, found ')'
(8,2): run-time error CSS1030: Expected identifier, found '1'
(8,2): run-time error CSS1033: Expected closing bracket, found '1'
(8,3): run-time error CSS1031: Expected selector, found ']'
(8,3): run-time error CSS1025: Expected comma or open brace, found ']'
(12,2): run-time error CSS1030: Expected identifier, found '5'
(12,2): run-time error CSS1033: Expected closing bracket, found '5'
(12,3): run-time error CSS1031: Expected selector, found ']'
(12,3): run-time error CSS1025: Expected comma or open brace, found ']'
(15,2): run-time error CSS1030: Expected identifier, found '8'
(15,2): run-time error CSS1033: Expected closing bracket, found '8'
(15,3): run-time error CSS1031: Expected selector, found ']'
(15,3): run-time error CSS1025: Expected comma or open brace, found ']'
(19,2): run-time error CSS1030: Expected identifier, found '12'
(19,2): run-time error CSS1033: Expected closing bracket, found '12'
(19,4): run-time error CSS1031: Expected selector, found ']'
(19,4): run-time error CSS1025: Expected comma or open brace, found ']'
(42,2): run-time error CSS1030: Expected identifier, found '35'
(42,2): run-time error CSS1033: Expected closing bracket, found '35'
(42,4): run-time error CSS1031: Expected selector, found ']'
(42,4): run-time error CSS1025: Expected comma or open brace, found ']'
(46,2): run-time error CSS1030: Expected identifier, found '39'
(46,2): run-time error CSS1033: Expected closing bracket, found '39'
(46,4): run-time error CSS1031: Expected selector, found ']'
(46,4): run-time error CSS1025: Expected comma or open brace, found ']'
(49,2): run-time error CSS1030: Expected identifier, found '42'
(49,2): run-time error CSS1033: Expected closing bracket, found '42'
(49,4): run-time error CSS1031: Expected selector, found ']'
(49,4): run-time error CSS1025: Expected comma or open brace, found ']'
(52,2): run-time error CSS1030: Expected identifier, found '45'
(52,2): run-time error CSS1033: Expected closing bracket, found '45'
(52,4): run-time error CSS1031: Expected selector, found ']'
(52,4): run-time error CSS1025: Expected comma or open brace, found ']'
(55,2): run-time error CSS1030: Expected identifier, found '48'
(55,2): run-time error CSS1033: Expected closing bracket, found '48'
(55,4): run-time error CSS1031: Expected selector, found ']'
(55,4): run-time error CSS1025: Expected comma or open brace, found ']'
(64,2): run-time error CSS1030: Expected identifier, found '57'
(64,2): run-time error CSS1033: Expected closing bracket, found '57'
(64,4): run-time error CSS1031: Expected selector, found ']'
(64,4): run-time error CSS1025: Expected comma or open brace, found ']'
(69,2): run-time error CSS1030: Expected identifier, found '62'
(69,2): run-time error CSS1033: Expected closing bracket, found '62'
(69,4): run-time error CSS1031: Expected selector, found ']'
(69,4): run-time error CSS1025: Expected comma or open brace, found ']'
(339,2): run-time error CSS1030: Expected identifier, found '332'
(339,2): run-time error CSS1033: Expected closing bracket, found '332'
(339,5): run-time error CSS1031: Expected selector, found ']'
(339,5): run-time error CSS1025: Expected comma or open brace, found ']'
 */

variable @blue is undefined on line 17:
 [16]:   a {
 [17]:     border-bottom: 1px solid @blue;
       -----------------------------^
 [18]:   } (0)

[1]: /* GLOBAL ACCORDEON STYLE*/
[2]: .grid--direction-row:hover {
[3]:   color: #cd0e2d;
[4]: }
[5]: .grid--direction-row .show-content {
[6]:   cursor: pointer;
[7]: }
[8]: .grid--direction-row.collapsed {
[9]:   color: #cd0e2d;
[10]:   border-bottom: 2px solid #cd0e2d;
[11]: }
[12]: .accordeon-item {
[13]:   table tbody th {
[14]:     font-weight: 400;
[15]:   }
[16]:   a {
[17]:     border-bottom: 1px solid @blue;
[18]:   }
[19]:   a:hover {
[20]:     border-bottom: 1px solid @red;
[21]:   }
[22]:   a:focus {
[23]:     color: @gray-lighter;
[24]:     border-bottom: 1px solid @gray-lighter;
[25]:   }
[26]:   a:visited {
[27]:     color: #8c8c8c;
[28]:     border-bottom: 1px solid @gray-lighter;
[29]:   }
[30]:   iframe {
[31]:     min-height: 650px;
[32]:     max-height: 700px;
[33]:   }
[34]: }
[35]: .faq-answer-wrapper div.grid__col-lg-12 {
[36]:   padding-left: 4.8em;
[37]:   overflow:hidden;
[38]: }
[39]: #product-specs .product-specs__load-more:hover {
[40]:   color: @red;  
[41]: }
[42]: #product-specs button.product-specs__load-more {
[43]:   border-color: @white;
[44]: }
[45]: #product-specs {
[46]:   padding-bottom: 5em;
[47]: }
[48]: #FaqHeader {
[49]:   h2.u-font-size--lg {
[50]:     display: inline-flex;
[51]:   }
[52]:   .u-position-absolute {
[53]:     top: 3em;
[54]:     left: 14em;
[55]:   }
[56]: }
[57]: @media (max-width: @reflex-lg) {
[58]:   .accordeon-item {
[59]:     margin: .5em 0;
[60]:   }
[61]: }
[62]: 
[63]: 
[64]: 
[65]: /*Custom Winconnect Accordion*/
[66]: .winnebago-connect--accordion {
[67]:     .compare-options--header {
[68]:         display: flex;
[69]:         justify-content: space-between;
[70]:         align-items: center;
[71]:         flex-wrap: nowrap;
[72]:         flex-direction: column;
[73]:         font-family: "UnitedSans-Heavy",Arial,Helvetica,sans-serif;
[74]: 
[75]:         @media (min-width: @reflex-sm) {
[76]:             flex-direction: row;
[77]:         }
[78]: 
[79]:         a {
[80]:             text-decoration: underline;
[81]:         }
[82]:     }
[83]: 
[84]:     .accordion {
[85]:         width: 100%;
[86]:         margin: 20px 0;
[87]:     }
[88]: 
[89]:     .accordion-label {
[90]:         background: #58595b;
[91]:         color: #fff;
[92]:         font-size: 1.25em;
[93]:         padding: 24px 0;
[94]:         position: relative;
[95]:         transition: all 0.3s;
[96]:         top: 0px;
[97]: 
[98]:         .accordion-content--col-labels {
[99]:             .accordion-content-column-flex {
[100]: 
[101]:                 .column:first-child {
[102]:                     flex: 0 0 50%;
[103]:                 }
[104]: 
[105]:                 .column:not(:first-child) {
[106]:                     font-size: 13px;
[107]: 
[108]:                     @media (min-width: @reflex-md) {
[109]:                         font-size: 0.8em;
[110]:                         font-weight: normal;
[111]:                         font-family: "UnitedSans-Heavy",Arial,Helvetica,sans-serif;
[112]:                     }
[113]:                 }
[114]:             }
[115]:         }
[116]: 
[117]:         &#accordion-label {
[118]:             transition: opacity 0.3s ease-in-out, transform 0.3s ease-in-out;
[119]:             position: relative;
[120]: 
[121]:             &:not(.sticky) {
[122]:                 opacity: 0;
[123]:                 transform: translateY(-10px);
[124]:                 padding: 0;
[125]:             }
[126]: 
[127]:             &.sticky {
[128]:                 position: fixed;
[129]:                 top: 70px;
[130]:                 width: 100%;
[131]:                 z-index: 1000;
[132]:                 box-shadow: 0 2px 5px rgba(0, 0, 0, 0.1);
[133]:                 transition: all 0.3s;
[134]:                 opacity: 1;
[135]:                 transform: translateY(0);
[136]: 
[137]:                 @media (min-width: @reflex-md) {
[138]:                     top: 70px;
[139]:                 }
[140]:             }
[141]:         }
[142]:     }
[143]: 
[144]:     .accordion-item {
[145]:         border-bottom: 1px solid #ccc;
[146]:         position: relative;
[147]: 
[148]:         .accordion-header {
[149]:             background: #f1f1f1;
[150]:             cursor: pointer;
[151]:             padding: 10px;
[152]:             font-size: 1.2em;
[153]:             font-family: "UnitedSans-Heavy",Arial,Helvetica,sans-serif;
[154]:             text-shadow: 0px 1px #fff;
[155]:             line-height: 1.2em;
[156]:             transition: background 0.3s;
[157]:             padding: 12px 0 12px 30px;
[158]: 
[159]:             @media (min-width: @reflex-sm) {
[160]:                 padding: 12px 0 12px 80px;
[161]:             }
[162]: 
[163]:             &:hover, &:active, &:focus {
[164]:                 background: #ddd;
[165]:             }
[166]: 
[167]:             &::before {
[168]:                 content: '+';
[169]:                 position: absolute;
[170]:                 top: 12px;
[171]:                 font-size: 1.25em;
[172]:                 left: 10px;
[173]: 
[174]:                 @media (min-width: @reflex-sm) {
[175]:                     left: 35px;
[176]:                     line-height: 1.25em;
[177]:                 }
[178]:             }
[179]:         }
[180]: 
[181]:         .accordion-header-subtext {
[182]:             font-family: "BertholdGrotesk-Regular", Arial, Helvetica, sans-serif;
[183]:             padding-right: 20px;
[184]:             font-size: 13px;
[185]:             line-height: 1.25em;
[186]: 
[187]:             @media (min-width: @reflex-sm) {
[188]:                 font-size: 0.70em;
[189]:                 line-height: 1.25em;
[190]:                 padding-right: 50%;
[191]:             }
[192]:         }
[193]: 
[194]:         .accordion-content {
[195]:             display: none;
[196]:             height: 0px;
[197]:             padding: 10px;
[198]:             background: #fff;
[199]:             padding: 10px 10px 10px 15px;
[200]:             transition: all 0.3s ease-in-out;
[201]: 
[202]:             @media (min-width: @reflex-sm) {
[203]:                 padding: 10px 40px 10px 80px;
[204]:             }
[205]: 
[206]:             p {
[207]:                 margin: 0;
[208]:             }
[209]:         }
[210]: 
[211]:         &.active {
[212]:             .accordion-header::before {
[213]:                 content: '-';
[214]:             }
[215]: 
[216]:             .accordion-content {
[217]:                 display: block;
[218]:                 opacity: 1;
[219]:                 height: 100%;
[220]:             }
[221]:         }
[222]:     }
[223]: 
[224]:     .accordion-content-column-flex {
[225]:         display: flex;
[226]:         justify-content: space-between;
[227]:         align-items: center;
[228]:         flex-wrap: nowrap;
[229]:         flex-direction: row;
[230]:         width: 100%;
[231]: 
[232]: 
[233]:         .column:first-child {
[234]:             flex: 0 0 50%;
[235]:         }
[236]: 
[237]:         .column:not(:first-child) {
[238]:             flex: 1;
[239]:             text-align: center;
[240]:             font-family: "BertholdGrotesk-Regular";
[241]:             font-weight: bold;
[242]:             text-align: center;
[243]:             font-size: 13px;
[244]: 
[245]:             @media (min-width: @reflex-md) {
[246]:                 font-size: 0.8em;
[247]:                 font-weight: normal;
[248]:                 font-family: "UnitedSans-Heavy",Arial,Helvetica,sans-serif;
[249]:             }
[250]:         }
[251]: 
[252]:         .column img {
[253]:             margin: 0 auto;
[254]:             max-width: 20px;
[255]:             max-height: 20px;
[256]: 
[257]:             @media (min-width: @reflex-md) {
[258]:                 max-width: auto;
[259]:                 max-height: auto;
[260]:             }
[261]:         }
[262]:     }
[263]: 
[264]:     .accordion-content-header {
[265]:         line-height: .9em;
[266]:         font-family: "BertholdGrotesk-Regular";
[267]:         font-weight: bold;
[268]:         font-size: 17px;
[269]: 
[270]:         @media (min-width: @reflex-sm) {
[271]:             font-family: "UnitedSans-Heavy",Arial,Helvetica,sans-serif;
[272]:             font-size: 1em;
[273]:             line-height: 0.9em;
[274]:         }
[275]:     }
[276]: 
[277]:     .accordion-content-subtext {
[278]:         font-size: 13px;
[279]:         line-height: 1.25em;
[280]: 
[281]:         @media (min-width: @reflex-sm) {
[282]:             font-size: 0.75em;
[283]:             line-height: 1.25em;
[284]:         }
[285]: 
[286]:         &.read-more {
[287]:             color: #5e5e5e;
[288]:             cursor: pointer;
[289]:             font-weight: bold;
[290]:         }
[291]:     }
[292]: 
[293]:     .collapse-all--btn {
[294]:         background: #fff;
[295]:         border: 0 solid transparent;
[296]:         cursor: pointer;
[297]:         font-family: "UnitedSans-Heavy", Arial, Helvetica, sans-serif;
[298]:         margin: 0 auto;
[299]:         display: block;
[300]:         padding: 12px 30px;
[301]:         border-radius: 28px;
[302]:         text-decoration: underline;
[303]:         text-transform: uppercase;
[304]:         letter-spacing: 0.75px;
[305]:         transition: all 0.3s ease-in-out;
[306]: 
[307]:         &:hover {
[308]:             background: #e5e5e5;
[309]:         }
[310]:     }
[311]:     //truncate wordy content
[312]:     .truncate {
[313]:         display: -webkit-box;
[314]:         -webkit-line-clamp: 2;
[315]:         -webkit-box-orient: vertical;
[316]:         overflow: hidden;
[317]: 
[318]:         &.desktop {
[319]:             -webkit-line-clamp: 1;
[320]:         }
[321]:     }
[322]:     //Modal Triggers
[323]:     .nearfarmodal--btn {
[324]:         cursor: pointer;
[325]:         padding: 0;
[326]: 
[327]:         i {
[328]:             color: #959595;
[329]:         }
[330]:     }
[331]: }
[332]: 
