.UnitVariationFrame_root__WTniE{display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;height:calc(100vh - 164px)}@media (min-width:768px){.UnitVariationFrame_fullScreen__6lr39{-ms-flex-positive:1;flex-grow:1;display:-ms-flexbox;display:flex}}.UnitVariationFrame_header__Cb8iY{border-bottom:1px solid}@media (max-width:767px){.UnitVariationFrame_header__Cb8iY{margin-top:58px}}.UnitVariationFrame_tabsScrollable__naL_1{position:relative;height:64px;margin:0 0 -1px;text-align:left}@media (max-width:767px){.UnitVariationFrame_tabsScrollable__naL_1{height:45px}}@media (min-width:1200px){.UnitVariationFrame_tabsScrollable__naL_1{text-align:center}}.UnitVariationFrame_tabs__WxY87{margin:0 auto;padding:0 30px;white-space:nowrap;text-align:left}@media (min-width:1200px){.UnitVariationFrame_tabs__WxY87{width:1024px}}.UnitVariationFrame_tab__tzG0t,.UnitVariationFrame_tabs__WxY87{display:inline-block;vertical-align:top}.UnitVariationFrame_tab__tzG0t{padding:16px 30px 16px 0;border-bottom:7px solid transparent}@media (max-width:767px){.UnitVariationFrame_tab__tzG0t{padding:7px 30px 9px 0}}@media (min-width:992px){.UnitVariationFrame_tab__tzG0t{padding-right:40px;margin-right:40px}.UnitVariationFrame_tab__tzG0t:last-child{margin-right:0}}@media (min-width:1200px){.UnitVariationFrame_tab__tzG0t{padding:15px 30px 15px 0}}.UnitVariationFrame_tab__tzG0t,.UnitVariationFrame_tab__tzG0t:focus,.UnitVariationFrame_tab__tzG0t:hover{color:inherit;text-decoration:none}.UnitVariationFrame_tabCurrent__FxQxO{border-color:currentColor;font-weight:700}@media (max-width:767px){.UnitVariationFrame_tabCurrent__FxQxO{border-bottom-width:4px}}@media (min-width:768px){.UnitVariationFrame_body____QOP{display:-ms-flexbox;display:flex;position:relative;height:100%}}@media (max-width:767px){.UnitVariationFrame_body____QOP{padding-bottom:70px}.UnitVariationFrame_bodySummary__boPZ8{padding-bottom:20px}}@media (min-width:768px){.UnitVariationFrame_bodySummary__boPZ8{-ms-flex-direction:column;flex-direction:column}}@media (min-width:768px){.UnitVariationFrame_bodyReverse__KMafY{-ms-flex-direction:row-reverse;flex-direction:row-reverse}}@media (max-width:767px){.UnitVariationFrame_bodyReverseMobile__YyQOU{display:-ms-flexbox;display:flex;-ms-flex-direction:column-reverse;flex-direction:column-reverse}}.UnitVariationFrame_imagesContainer__uCURJ{display:-ms-flexbox;display:flex;width:100%;-ms-flex-positive:1;flex-grow:1;overflow:hidden;margin:20px 0 0;padding:0 20px;max-height:calc(100vh - 270px)}@media (max-width:767px){.UnitVariationFrame_imagesContainer__uCURJ{max-height:45vh;margin:20px 0 0}}@media (min-width:768px){.UnitVariationFrame_imagesContainer__uCURJ{position:absolute;top:0;left:0;right:auto;bottom:0;width:50%;padding-left:0}.UnitVariationFrame_imagesContainerWithOverlay__tsTQr{position:relative;-ms-flex-pack:center;justify-content:center;max-height:calc(100vh - 200px)}.UnitVariationFrame_bodyReverse__KMafY .UnitVariationFrame_imagesContainer__uCURJ{right:0;left:auto}}.UnitVariationFrame_images__cksh7{position:relative;-ms-flex-positive:1;flex-grow:1}@media (min-width:768px){.UnitVariationFrame_images__cksh7{padding-top:0!important;margin:0 0 0 auto;max-width:512px;max-height:100vh}.UnitVariationFrame_imagesWithOverlay__ZvPjm{margin:0;max-height:100vh;width:100%;position:static;max-width:none}.UnitVariationFrame_bodyReverse__KMafY .UnitVariationFrame_images__cksh7{margin-left:0}}.UnitVariationFrame_image__oeo5e{top:0;left:0;width:100%;height:100%;opacity:0;max-height:calc(100vh - 64px - 90px)}@media (max-width:767px){.UnitVariationFrame_image__oeo5e{max-height:45vh}}.UnitVariationFrame_imageCurrent__NzMaE{opacity:1}.UnitVariationFrame_images__cksh7 .UnitVariationFrame_image__oeo5e{position:absolute}.UnitVariationFrame_container__640JK{width:100%;-ms-flex-positive:1;flex-grow:1;position:relative}@media (min-width:768px){.UnitVariationFrame_container__640JK{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;-ms-flex-pack:start;justify-content:flex-start;width:50%;height:100%;overflow:auto}}.UnitVariationFrame_content__Q8h0C{padding:20px 40px;width:100%}@media (max-width:767px){.UnitVariationFrame_content__Q8h0C{padding:20px}}@media (min-width:768px){.UnitVariationFrame_content__Q8h0C{max-width:600px;width:50%;margin-left:50%;margin-right:auto;display:-ms-flexbox;display:flex;max-height:calc(100vh - 350px);-ms-flex-direction:column;flex-direction:column;-ms-flex-pack:justify;justify-content:space-between;padding:0 40px 40px}}.UnitVariationFrame_summaryWrap__ftZ4s{display:block}@media (min-width:768px){.UnitVariationFrame_summaryWrap__ftZ4s{display:-ms-flexbox;display:flex;width:100%;height:100%}.UnitVariationFrame_contentWithOverlay__Bkg7l{-ms-flex-pack:start;justify-content:flex-start;width:100%;margin-left:0}.UnitVariationFrame_bodyReverse__KMafY .UnitVariationFrame_content__Q8h0C{margin-left:auto;margin-right:50%}}.UnitVariationFrame_title__6mj4u{margin:0 0 15px}.UnitVariationFrame_title__6mj4u:empty{margin:0}@media (min-width:768px){.UnitVariationFrame_titleOverlay__uxzRg{margin-top:15px;font-weight:700;text-align:center}}.UnitVariationFrame_textContainer___JanM{overflow:hidden;margin:0}@media (max-width:767px){.UnitVariationFrame_bodyLightweight__FciGz .UnitVariationFrame_textContainer___JanM{display:none}}.UnitVariationFrame_textCarousel__APnG0{white-space:nowrap}.UnitVariationFrame_text__mXVBQ{display:inline-block;vertical-align:top;width:100%;white-space:normal;margin:0}.UnitVariationFrame_list__ZWTf4{list-style:none;margin:0;padding:0}@media (min-width:768px){.UnitVariationFrame_list__ZWTf4{padding-bottom:20px}}.UnitVariationFrame_item__t_g78{position:relative;margin:15px 0 0}.UnitVariationFrame_item__t_g78:first-child{margin:0}.UnitVariationFrame_option__GLSXr{display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;padding:11px 19px;border:3px solid transparent;border-radius:8px}@media (max-width:767px){.UnitVariationFrame_option__GLSXr{padding:7px 15px}}@media (min-width:768px){.UnitVariationFrame_option__GLSXr{padding:19px}}.UnitVariationFrame_option__GLSXr:before{position:absolute;top:0;left:0;width:100%;height:100%;content:"";pointer-events:none;border:1px solid;border-radius:8px;opacity:.5}.UnitVariationFrame_option__GLSXr,.UnitVariationFrame_option__GLSXr:focus,.UnitVariationFrame_option__GLSXr:hover{color:inherit;text-decoration:none}.UnitVariationFrame_optionCurrent___P9uf{font-weight:700;border-color:currentColor}.UnitVariationFrame_optionCurrent___P9uf:before{display:none}.UnitVariationFrame_price__zPZXy{margin:0 0 0 auto;padding:0 0 0 12px;-ms-flex-negative:0;flex-shrink:0;white-space:nowrap}.UnitVariationFrame_bar__AOxBg{position:relative;padding:11px 0}@media (max-width:767px){.UnitVariationFrame_bar__AOxBg{-ms-flex-order:-1;order:-1;padding:7px 0;position:fixed;top:0;left:0;right:0}}@media (min-width:768px){.UnitVariationFrame_bar__AOxBg{position:fixed;bottom:0;right:0;left:0}}.UnitVariationFrame_back__cUsmw,.UnitVariationFrame_bar__AOxBg{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center}.UnitVariationFrame_back__cUsmw{-ms-flex:0 0 auto;flex:0 0 auto;padding:10px;color:inherit;font-size:.875rem;white-space:nowrap}@media (max-width:767px){.UnitVariationFrame_back__cUsmw{font-weight:500;font-size:12px;line-height:100%;max-width:33%;white-space:pre-wrap}}.UnitVariationFrame_back__cUsmw:focus,.UnitVariationFrame_back__cUsmw:hover{color:inherit;text-decoration:none}.UnitVariationFrame_unit__NS3El{-ms-flex:1 1 auto;flex:1 1 auto;margin:0 auto 0 0;padding:10px;overflow:hidden}@media (max-width:767px){.UnitVariationFrame_unit__NS3El{padding:6px 15px}}.UnitVariationFrame_unitSummary__tampH,.UnitVariationFrame_unitTitle__mASf_{margin:0;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.UnitVariationFrame_unitTitle__mASf_{font-size:1.25rem}@media (max-width:767px){.UnitVariationFrame_unitTitle__mASf_{text-align:right}}@media (min-width:768px){.UnitVariationFrame_unitTitle__mASf_{font-size:1.75rem;margin-left:20px}}.UnitVariationFrame_unitSummary__tampH{font-size:1rem;font-weight:700}.UnitVariationFrame_totalPrice__Kj6jg{-ms-flex-negative:0;flex-shrink:0;padding:7px 20px;font-size:1.25rem;white-space:nowrap;border-left:1px solid}@media (max-width:767px){.UnitVariationFrame_totalPrice__Kj6jg{padding:7px 15px}}@media (min-width:768px){.UnitVariationFrame_totalPrice__Kj6jg{font-size:2rem;border:0}}@media (max-width:374px){.UnitVariationFrame_totalPrice__Kj6jg,.UnitVariationFrame_unitTitle__mASf_{font-size:1rem}}.UnitVariationFrame_arrowBackDesc__Tl_Dm{display:inline-block;margin-right:10px}@media (max-width:767px){.UnitVariationFrame_arrowBackDesc__Tl_Dm{display:none}}.UnitVariationFrame_arrowBackMob__n2iCB{display:none}@media (max-width:767px){.UnitVariationFrame_arrowBackMob__n2iCB{display:inline-block;margin-right:10px}}.UnitVariationFrame_action__KjS6v{padding:0 10px;-ms-flex-negative:0;flex-shrink:0;pointer-events:none}.UnitVariationFrame_action__KjS6v>a{margin-bottom:0;pointer-events:auto}.UnitVariationFrame_actionDesktop__lI8d7{display:-ms-flexbox;display:flex;-ms-flex-pack:justify;justify-content:space-between;position:absolute;bottom:0;left:50%;width:50%;padding:20px 30px;max-width:600px}.UnitVariationFrame_actionWithSummaryBtns__R_eX3{-ms-flex-order:-1;order:-1;padding:0;display:-ms-flexbox;display:flex;-ms-flex-pack:center;justify-content:center}.UnitVariationFrame_desktopHidden__jcdS4{display:none}@media (max-width:767px){.UnitVariationFrame_action__KjS6v{position:fixed;bottom:16px;left:0;right:0;padding:0 15%}.UnitVariationFrame_action__KjS6v>a{-webkit-box-shadow:0 5px 10px rgba(0,0,0,.25)!important;box-shadow:0 5px 10px rgba(0,0,0,.25)!important;width:100%;margin:0}.UnitVariationFrame_action__KjS6v>a+a{margin-top:16px}.UnitVariationFrame_actionWithMenu__sUYEK{padding:0 84px;bottom:12px}.UnitVariationFrame_actionWithMenu__sUYEK>a{font-size:20px;line-height:44px}.UnitVariationFrame_actionWithMenuAuth__VzLXf{padding:0 154px 0 20px}.UnitVariationFrame_mobileHidden__1L0Kt{display:none}.UnitVariationFrame_desktopHidden__jcdS4{display:block}.UnitVariationFrame_actionWithSummaryBtns__R_eX3{display:block;position:static;margin-top:16px;padding:0 15%;-ms-flex-order:0;order:0}}.UnitVariationFrame_table__q_XN0{width:100%;padding:0;margin:30px 0 0;border-collapse:collapse}.UnitVariationFrame_tableName__ukEMA{padding:.25rem 0}.UnitVariationFrame_tablePrice__YT_0H{padding:.25rem 0 .25rem 1rem;text-align:right;white-space:nowrap}.UnitVariationFrame_tableAction__N1EK_{width:34px;padding:0 0 0 10px;vertical-align:middle;text-align:right}.UnitVariationFrame_icon__H687S,.UnitVariationFrame_tableRemove__YVKfg{display:block}.UnitVariationFrame_tableRemove__YVKfg{color:inherit;opacity:.75}.UnitVariationFrame_tableRemove__YVKfg:focus,.UnitVariationFrame_tableRemove__YVKfg:hover{color:inherit;text-decoration:none;opacity:1}.UnitVariationFrame_tableDivider__6iCma{padding:1rem 0;border-bottom:1px solid}.UnitVariationFrame_tableTotal__cj6Bo{padding-top:1rem;font-size:1.5rem;font-weight:700}.UnitVariationFrame_empty__JN5o1{padding:2rem;text-align:center}@media (max-width:374px){.UnitVariationFrame_actionWithMenu__sUYEK a{min-width:auto;padding:.5rem 0}}