.layout_body__Hc_RD{background-color:var(--n-primary-1)}.layout_root__Nvfor{display:flex;flex-direction:row;gap:var(--n-space-xs);padding:calc(var(--n-space-md) / 2);height:calc(100dvh - var(--n-space-md));.layout_dashboardContent__7Emd_{padding:var(--n-space-md) var(--n-space-lg);gap:calc(var(--n-space-md) * 1.5);flex-direction:column;display:flex;width:100%}}@media screen and (max-width:768px){.layout_body__Hc_RD{& [data-radix-popper-content-wrapper]{& div{z-index:9996}}}.layout_root__Nvfor{flex-direction:column-reverse;height:auto;padding-bottom:5rem;.layout_dashboardContent__7Emd_{padding:var(--n-space-md);width:inherit}}.layout_dashboardContent__7Emd_{padding:var(--n-space-md)}}.Breadcrumbs_breadcrumbs__VZ0xs{display:flex;gap:var(--n-space-md)}.Breadcrumbs_link__M1t0x{color:var(--n-primary-6);font-weight:300;text-decoration:none;&:hover{color:var(--n-primary-11)}}.Breadcrumbs_active__UO4Cu{font-weight:unset;color:var(--n-primary-8)}.Breadcrumbs_separator___ze3t{color:var(--n-primary-5);font-weight:300}.Button_root__htmn3{border-radius:var(--n-space-xxl);border:none;cursor:pointer;transition:all .125s;position:relative;display:inline-flex;align-items:center;justify-content:center;gap:var(--n-space-md);font-size:var(--n-font-size-sm);&:disabled{cursor:not-allowed;background-color:var(--n-primary-5)}.Button_sideSection__EHf_h{width:calc(var(--n-display-size) * 3.5);height:calc(var(--n-display-size) * 3.5);& svg{padding:var(--n-space);border-radius:50%;background-color:var(--n-primary-1);overflow:visible}}}.Button_filled__qrYnm{&:focus{outline:1px solid var(--n-primary)!important;outline-offset:2px}}.Button_secondary__TMtOl{background-color:#f5f5f6!important;color:var(--n-text-primary)!important;border:1px solid #f5f5f6!important;&:hover{background-color:var(--n-primary-1)!important}&:focus{outline:1px solid var(--n-primary);outline-offset:2px}&>.Button_sideSection__EHf_h{& svg{background-color:var(--n-primary-8)!important}& path{color:var(--n-text-white)!important}}}.Button_tertiary__8er5C{background-color:var(--n-white)!important;color:var(--n-text-primary)!important;&:hover{background-color:var(--n-primary-1)!important}&:focus{border:1px solid var(--n-primary)}}.Button_primary__bD93r{background-color:var(--n-primary);color:var(--n-text-white)}.Button_info__P273O{background-color:var(--n-info);color:var(--n-text-white)}.Button_warning__rDU72{background-color:var(--n-warning);color:var(--n-text-white)}.Button_success__LiGLv{background-color:var(--n-success);color:var(--n-text-white)}.Button_error__fsAPm{background-color:var(--n-error);color:var(--n-text-white)}.Button_white__ficLM{background-color:var(--n-white);color:var(--n-text-primary);&:hover{background-color:var(--n-primary-1)}}.Button_black__HC917{background-color:var(--n-black);color:var(--n-text-white);&:hover{background-color:var(--n-primary-10)}}.Checkbox_root__oRmUc{display:flex;gap:var(--n-space)}.Checkbox_checkbox__jcQaU{--checkbox-size:20px;-webkit-appearance:none;-moz-appearance:none;appearance:none;width:var(--checkbox-size);height:var(--checkbox-size);background-color:var(--n-white-0);border:1px solid var(--n-primary-4);border-radius:6px;display:inline-flex;align-items:center;justify-content:center;cursor:pointer;&[data-state=checked],&[data-state=indeterminate]{background-color:var(--n-primary-11);border-color:var(--n-primary-11)}&[disabled]{background-color:var(--n-primary-1);border-color:var(--n-primary-4);& svg{& path{stroke:var(--n-primary-4);stroke-width:3px}}}&:focus{outline:2px solid var(--n-primary-6);outline-offset:2px}}.Checkbox_indicator__NA1_t{display:flex;justify-content:center;align-items:center;& svg{width:calc(var(--checkbox-size) - 5px);& path{stroke:var(--n-white-0);stroke-width:3px}}}.Checkbox_labelContainer__f7BK_{display:flex;flex-direction:row;justify-content:space-between;gap:4px;width:100%;align-items:center}.Divider_root__Oq6Wj{height:1px;width:100%}.Divider_primaryTwo__YPBkq{background-color:var(--n-primary-2)}.Divider_primaryThree___Avow{background-color:var(--n-primary-3)}.Dropdown_trigger__CUOKl{cursor:pointer}.Dropdown_content__0UGn6{z-index:9997;border-radius:1rem;animation-duration:.5s;will-change:transform,opacity;display:flex;background-color:white;margin-top:calc(var(--n-space-lg) - var(--n-space-md));padding:var(--n-space-md);margin-right:var(--n-space-md);margin-left:var(--n-space-md);overflow:auto;max-height:550px;box-shadow:0 0 8px 4px var(--n-primary-3);border:1px solid var(--n-primary-3)}.Dropdown_group___X2xa{display:flex;flex-wrap:wrap;flex-direction:column;width:100%}.Dropdown_item__GdTVT{display:flex;align-items:flex-start;padding:6px;-webkit-user-select:none;-moz-user-select:none;user-select:none;outline:none}@media (min-width:1400px){.Dropdown_item__GdTVT{flex-grow:1}}.Dropdown_content__0UGn6[data-side=top]{animation-name:Dropdown_slideDownAndFade__3KBsA}.Dropdown_content__0UGn6[data-side=right]{animation-name:Dropdown_slideLeftAndFade__T_PHq}.Dropdown_content__0UGn6[data-side=bottom]{animation-name:Dropdown_slideUpAndFade___CEdz}.Dropdown_content__0UGn6[data-side=left]{animation-name:Dropdown_slideRightAndFade__gTByS}@keyframes Dropdown_slideUpAndFade___CEdz{0%{opacity:0;transform:translateY(2px)}to{opacity:1;transform:translateY(0)}}@keyframes Dropdown_slideRightAndFade__gTByS{0%{opacity:0;transform:translateX(-2px)}to{opacity:1;transform:translateX(0)}}@keyframes Dropdown_slideDownAndFade__3KBsA{0%{opacity:0;transform:translateY(-2px)}to{opacity:1;transform:translateY(0)}}@keyframes Dropdown_slideLeftAndFade__T_PHq{0%{opacity:0;transform:translateX(2px)}to{opacity:1;transform:translateX(0)}}.TextArea_label__7tmI5,.TextArea_root__UAcrs{display:flex;flex-direction:column;gap:var(--n-space-sm)}.TextArea_label__7tmI5{font-size:var(--n-font-size-sm);line-height:var(--n-font-size-sm);color:var(--n-primary-8)}.TextArea_input__eoQtO{border:1px solid var(--n-primary-4);height:var(--input-height);padding:var(--n-space-xs);border-radius:var(--n-space-xs);box-sizing:border-box;width:100%;white-space:nowrap;text-indent:1px;min-width:80px;resize:vertical;&:focus{outline:2px solid var(--n-primary-6);outline-offset:-2px;border-color:transparent}&:disabled{background-color:var(--n-primary-0);border-color:var(--n-primary-3)}}.TextArea_inputWrapper__r6RSa{position:relative;overflow-x:hidden}.TextArea_description__K_nzL{font-size:var(--n-font-size-xs);color:var(--n-primary-5);margin:0}.LoadingSkeleton_root__2p0z_{background-color:var(--n-primary-3);background-image:linear-gradient(90deg,var(--n-primary-3) 0,var(--n-primary-2) 50%,var(--n-primary-3) 100%);background-size:200% 100%;animation:LoadingSkeleton_skeleton-shimmer__7Qc3k 1.5s linear infinite;color:transparent;overflow:hidden}@keyframes LoadingSkeleton_skeleton-shimmer__7Qc3k{0%{background-position:200% 0}to{background-position:-200% 0}}.Message_root__IoFvt{background-color:white;border-radius:var(--n-space-md);box-shadow:0 4px 6px -2px rgba(0,0,0,.1);padding:15px;display:grid;grid-template-areas:"title action" "description action";grid-template-columns:auto max-content;grid-column-gap:15px;column-gap:15px;align-items:center;border:1px solid var(--n-primary-3)}.Message_title__KZH7G{grid-area:title;margin-bottom:0;color:var(--n-text-primary);font-size:15px;display:flex;gap:var(--n-space-xs);align-items:start;font-weight:600}.Message_icon__cAHOV{&>div{display:flex;align-items:center;justify-content:center;width:38px;height:38px;box-sizing:border-box;border-radius:50%;border:2px solid;&>div{display:flex;align-items:center;justify-content:center;width:31px;height:31px;box-sizing:border-box;border-radius:50%;border:2px solid}}& svg{position:relative;top:1.5px}.Message_success__aA6DI{border-color:var(--n-success-0);&>div{border-color:var(--n-success-1)}& path{stroke:var(--n-success-5)}}.Message_warning__rwY02{border-color:var(--n-warning-0);&>div{border-color:var(--n-warning-1)}& path{stroke:var(--n-warning-5)}}.Message_error__q3Hvm{border-color:var(--n-error-0);&>div{border-color:var(--n-error-1)}& path{stroke:var(--n-error-5)}}.Message_info__BDMh8{border-color:var(--n-info-0);&>div{border-color:var(--n-info-1)}& path{stroke:var(--n-info-5)}}}.Message_description__7_6__{grid-area:description;margin:0;font-size:var(--n-font-size-sm);line-height:1.2rem;padding-left:48px}.Playfair_root__y_O_9{font-family:Playfair Display,sans-serif;font-style:italic}.Badge_root__i8SWk{display:flex;flex-direction:row;justify-content:center;align-items:center;padding:calc(var(--n-space-xs) / 2) var(--n-space-xs) calc(var(--n-space-xs) / 2) var(--n-space-xs);gap:var(--n-space-xs);border-radius:6px;width:-moz-fit-content;width:fit-content;font-weight:500;font-size:var(--n-font-size-xs);text-align:center;background-color:"white";border:1px solid var(--n-primary-3);box-shadow:0 1px 2px 0 #1018280D;.Badge_status__mdLnX{color:var(--n-text-primary)!important;& svg{color:var(--n-primary-4)!important}}}.Badge_status__mdLnX{display:flex;align-items:center;gap:calc(var(--n-space-xs) / 2);& span{width:12px!important;height:12px!important;& svg{width:12px!important;height:12px!important;& path{stroke-width:2.5!important}}}}.Radio_wrapper__AwyP4{display:flex;gap:var(--n-space);align-items:center}.Radio_radio__w4zcv{--radio-size:20px;display:grid;justify-content:center;align-items:center;width:var(--radio-size);height:var(--radio-size);aspect-ratio:1;background-color:var(--n-primary-0);border:1px solid var(--n-primary-4);border-radius:50%;&[data-state=checked]{background-color:var(--n-primary-11);border-color:var(--n-primary-11)}&:focus{outline:2px solid var(--n-primary-6);outline-offset:2px}&:disabled{background-color:var(--n-primary-2);border-color:var(--n-primary-4);.Radio_indicator__OVBKn{background-color:var(--n-primary-4)}}}.Radio_indicator__OVBKn{--indicator-size:8px;width:var(--indicator-size);height:var(--indicator-size);background-color:white;border-radius:50%}.CartIndicator_cartIndicator__ObHfn{position:absolute;top:8px;right:8px;background-color:var(--n-primary-8);border:3px solid var(--n-text-white);border-radius:50%;font-size:var(--n-font-size-xs);color:var(--n-text-white);display:flex;align-items:center;justify-content:center;text-align:center;width:20px;height:20px;max-width:20px;max-height:20px;&[data-borderless=true]{border:none;top:11px;right:8px}}.RadioButtonGroup_root__DUJq2{& button{border:1px solid var(--n-primary-3);background-color:var(--n-white);padding:calc(var(--n-space-xs) * 1.5) var(--n-space-md);margin-left:-1px;cursor:pointer;&[data-state=checked]{text-shadow:.75px 0 0 black}&:first-child{border-bottom-left-radius:var(--n-space-md);border-top-left-radius:var(--n-space-md)}&:last-child{border-bottom-right-radius:var(--n-space-md);border-top-right-radius:var(--n-space-md)}}}.Input_root__kocqi{--input-height:40px;display:flex;flex-direction:column;gap:var(--n-space-xs)}.Input_label___1BJf{font-size:var(--n-font-size-sm);line-height:var(--n-font-size-sm);color:var(--n-primary-8)}.Input_required__WiEVX{font-weight:600;color:var(--n-text-error);align-self:baseline}.Input_fakeInput__dfYvw{pointer-events:none;position:absolute;top:0;left:0;height:var(--input-height);padding:var(--n-space-xs);padding-left:calc(var(--n-space-sm) * 1.1);box-sizing:border-box;display:flex;align-items:center;white-space:nowrap;&{font-size:.81rem;letter-spacing:inherit}& .Input_hiddenValue__qu1eD{visibility:hidden}}.Input_input__ChYcR{border:1px solid var(--n-primary-4);height:var(--input-height);padding:var(--n-space-xs);border-radius:calc(var(--input-height) / 2);box-sizing:border-box;width:100%;white-space:nowrap;text-indent:1px;min-width:80px;&:focus{outline:2px solid var(--n-primary-6);outline-offset:-2px;border-color:transparent}&:disabled{background-color:var(--n-primary-0);border-color:var(--n-primary-3)}}.Input_inputWrapper__NqCaT{position:relative;overflow-x:hidden}.Input_left__CSzaO{position:absolute;top:50%;left:var(--n-space);transform:translateY(-50%);margin-right:var(--n-space-sm)}.Input_right__v3cxx{position:absolute;bottom:50%;right:var(--n-space);transform:translateY(50%)}.Input_description__AQrmc{font-size:var(--n-font-size-xs);color:var(--n-primary-5);margin:0}.Input_error__FssLh{border-color:var(--n-error-4);&:focus{border-color:var(--n-error-4)}}.Input_errorMessage__IXRxz{font-size:var(--n-font-size-xs);color:var(--n-error-4);margin:0}.AccessoryCards_root__9ocyg{display:flex;flex-wrap:wrap;gap:var(--n-space-xs);.AccessoryCards_card__Ce4mO{width:30%;flex-basis:30%;aspect-ratio:16/12;border-radius:var(--n-space-xs);border:1px solid var(--n-primary-3);display:flex;justify-content:center;align-items:center;flex-direction:column;font-size:12px;transition:background-color .25s ease;text-align:center;&:hover{cursor:-webkit-grab;cursor:grab;background-color:var(--n-primary-1)}}}.SidebarCard_root__sTDPZ{background-color:var(--n-white);border-radius:var(--n-space-md);border:1px solid var(--n-primary-3);padding:var(--n-space-md);position:relative;width:100%}.CategoryCard_root__FDsOv{display:flex;flex-direction:column;padding:0;width:calc(100% + 2 * var(--n-space-md));border:none;margin-bottom:var(--n-space-md);&:after{content:"";height:100%;position:absolute;inset:0;background-image:linear-gradient(0deg,rgba(0,0,0,65%),transparent 65%);border-radius:var(--n-space-md);pointer-events:none}position:relative}.CategoryCard_title__2FWue{position:absolute;inset:auto auto 10% 50%;transform:translateX(-50%);color:var(--n-primary-2);font-weight:500;text-shadow:0 0 8px var(--n-primary-9);font-size:var(--n-font-size-xl);z-index:3;pointer-events:none;width:calc(100% - var(--n-space-md));text-align:start;padding-left:var(--n-space-md)}.CategoryCard_image__NJuq2{width:100%;height:auto;border-radius:var(--n-space-md);position:relative;object-fit:fill!important;-webkit-user-select:none;-moz-user-select:none;user-select:none;aspect-ratio:16/9}.CategoryCard_icon__WQEwi svg,.CategoryCard_icon__WQEwi svg path{stroke:white;filter:drop-shadow(1px 1px 2px rgba(0,0,0,.5))}.CompanyServices_root__9L9rW{max-width:1400px;width:100%;justify-self:center;padding:calc(var(--n-space-xl)) 0;display:flex;gap:var(--n-space-md);flex-direction:column;margin:var(--n-space-md) auto;& h3{padding-top:var(--n-space-md);text-align:center}.CompanyServices_cards__Crgpi{margin-top:var(--n-space-sm);display:grid;justify-content:center;grid-template-columns:repeat(auto-fit,minmax(min(100%,334px),1fr));grid-gap:var(--n-space-md);.CompanyServices_card__DqbCB{padding:calc(var(--n-space-md) * 2) calc(var(--n-space-md) * 1.5);display:flex;flex-direction:column;gap:var(--n-space-sm);border-radius:12px;background-color:var(--n-primary-1);border:1px solid var(--n-primary-3);max-width:400px;.CompanyServices_action__qKtt3 button{padding:0!important;border-radius:16px;&:hover{background:none}}.CompanyServices_icon__G75O_{& svg{width:32px;height:32px;& path{stroke-width:1.5}}}.CompanyServices_title__QFMAh h6{font-size:var(--n-font-size-md);font-weight:600!important;padding-top:var(--n-space-xs)}.CompanyServices_description__FQD0d{font-size:var(--n-font-size-sm);color:var(--n-primary-7)}.CompanyServices_action__qKtt3{padding-top:var(--n-space-xs);text-align:center;flex-grow:1;display:flex;& div,& div>button{display:flex;padding:var(--n-space-xs) var(--n-space-xs) var(--n-space-xs) 0;align-self:end}}}}}@media (max-width:680px){.CompanyServices_root__9L9rW{padding-bottom:0}}@media (max-width:540px){.CompanyServices_action__qKtt3,.CompanyServices_description__FQD0d,.CompanyServices_icon__G75O_,.CompanyServices_title__QFMAh{justify-content:center;text-align:center}.CompanyServices_action__qKtt3{width:100%;&>div{height:100%}& a,& button,&>div{width:100%}}}.OrderDetail_orderBody__AWT1z{padding:calc(var(--n-space-xs) * 1.75) calc(var(--n-space-xs) * 2);font-weight:400;font-size:var(--n-font-size-sm);white-space:nowrap;display:flex;align-items:center;gap:calc(var(--n-space-sm) / 2);& span{width:16px;height:16px;& svg{width:16px;height:16px}}&.OrderDetail_orderNumber__ABhsb{padding-left:0;font-weight:500}.OrderDetail_tableInfo__0V41r{background-color:transparent;border:none;color:var(--n-primary-6);cursor:pointer;font-size:var(--n-font-size-sm);padding:0;&:hover{opacity:.5}&:active{opacity:.25;transform:translateY(1px)}& svg{width:24px;height:24px}}}.OrderDetail_drawer___VFCF{width:100vh!important}.OrderDetail_drawerContent__8QNDk{display:flex;flex-direction:column;gap:calc(var(--n-space-sm) * 1.5);max-height:100vh;overflow-y:auto;padding:0;background-color:white;border-radius:16px;max-width:100%;.OrderDetail_drawerItemContainer__Pd1E6{display:flex;flex-direction:column;gap:var(--n-space-xs);border:1px solid var(--n-primary-3);border-radius:16px;padding:calc(var(--n-space-xs) * 1.5)}.OrderDetail_drawerItem__U7Pc1{display:flex;width:100%;justify-content:left;gap:calc(var(--n-space-sm) * 1.5);transition:all .1s ease-in-out;.OrderDetail_drawerImageWrapper__v3oxk{padding:var(--n-space-xs);border-radius:12px;background-color:#f3f3f3;display:flex;align-items:center;justify-content:center;width:80px;height:80px;.OrderDetail_drawerImage__fk4WH{object-fit:contain;mix-blend-mode:multiply}}.OrderDetail_drawerItemInfo__6eY8G{width:100%;display:grid;grid-template-rows:auto auto;grid-gap:calc(var(--n-space-xs) / 2);gap:calc(var(--n-space-xs) / 2);grid-column-gap:calc(var(--n-space-md) / 2);column-gap:calc(var(--n-space-md) / 2);.OrderDetail_title__108XF{grid-column:1;align-self:self-end;font-weight:500;font-size:var(--n-font-size-md);text-decoration:none;width:-moz-fit-content;width:fit-content;&:hover{cursor:pointer;text-decoration:underline}&:active{transform:translateY(1px)}}.OrderDetail_count__UriI6{grid-column:1;grid-row:2;font-size:var(--n-font-size-sm);color:var(--n-primary-6)}.OrderDetail_price__KS3pi{grid-column:2;align-self:self-end;font-weight:400;font-size:var(--n-font-size-md);white-space:nowrap;margin-right:0;margin-left:auto}.OrderDetail_singlePrice__eXpIm{grid-column:2;grid-row:2;font-size:var(--n-font-size-xs);color:var(--n-primary-6);margin-left:auto;white-space:nowrap}}}.OrderDetail_drawerItemVariant__yijmD{font-size:var(--n-font-size-sm);color:var(--n-primary-6);.OrderDetail_variantLabel__0STMD{font-weight:500}.OrderDetail_variantValue__4sVqC{font-weight:400}& :first-child{margin-top:calc(var(--n-space-xs) / 2)}}.OrderDetail_drawerSummary__U2lm_{display:flex;flex-direction:column;gap:calc(var(--n-space-sm) * 2);width:100%;.OrderDetail_drawerSummaryRow__yKNOx{margin-top:var(--n-space-sm);display:flex;gap:var(--n-space-xs);flex-direction:row;justify-content:space-between;& span{align-self:auto;border-bottom:1px solid var(--n-primary-4);flex:1 1}.OrderDetail_label__REi49{align-self:flex-end;color:var(--n-primary-6)}.OrderDetail_label__REi49,.OrderDetail_value__UR8v_{font-size:var(--n-font-size-sm);line-height:var(--n-font-size-sm);font-weight:400;white-space:nowrap}.OrderDetail_value__UR8v_{color:var(--n-primary-10)}.OrderDetail_total__8Jckb{color:var(--n-primary-9);font-weight:500;font-size:var(--n-font-size-md)}&:last-child{margin-bottom:var(--n-space-sm)}}}}@media screen and (max-width:768px){.OrderDetail_orderBody__AWT1z{display:none;&.OrderDetail_orderActions__TGPzc,&.OrderDetail_orderNumber__ABhsb{display:block}}.OrderDetail_drawer___VFCF{border-radius:0!important;right:auto!important;box-shadow:none!important;width:100vw!important;max-width:100%!important;height:100dvh!important;max-height:100vh!important;inset:0!important;margin-left:0!important}.OrderDetail_drawerBody__k3FIb{max-height:100%!important}.OrderDetail_drawerOverlay__x62wa{background-color:white!important}}.SidebarColorReminder_dropdownItems__j_Uz_{display:flex;flex-direction:row;gap:var(--n-space-md);&>div{display:flex;flex-direction:column;gap:var(--n-space-xs);&:first-child{padding-right:var(--n-space-md)}&:not(:last-child){border-right:1px solid var(--n-primary-2)}&>span{font-weight:600}}}.SidebarColorReminder_reminder__WN7gv{font-weight:600;color:var(--n-primary-10)}.SidebarColorReminder_button__SOGbT{&:focus{border:none}& span{width:18px;height:18px}}.SidebarColorReminder_label__kOJpM{cursor:pointer}.ColorCard_root__LnO5H{display:flex;align-items:center;gap:var(--n-space-xxs);justify-content:space-between;&>div{display:flex;align-items:center;gap:var(--n-space-xxs);& button{display:flex;align-items:center;gap:var(--n-space-xxs);margin-left:auto;& svg{width:16px;height:16px}}}}.Sidebar_root__rIVHy{padding:2rem;position:relative;z-index:1}.AccessoriesSidebar_accessories__c3V6j{margin-top:var(--n-space-md);overflow:hidden;& h2{font-size:var(--n-display-font-size-lg)}& p{font-size:var(--n-font-size-sm);color:var(--n-primary-7);line-height:20px;margin-bottom:var(--n-space-md);padding-bottom:var(--n-space-xs)}.AccessoriesSidebar_info__S_Fxc{background-color:var(--n-primary-1);padding:var(--n-space-md);border-radius:var(--n-space-md)}.AccessoriesSidebar_accessoryList___9LKW{list-style:none;padding:0;display:flex;flex-direction:column;gap:var(--n-space-md);& li{display:flex;align-items:center;gap:10px;font-size:var(--n-font-size-xs);.AccessoriesSidebar_title__dhrzq{color:var(--n-primary-6)}.AccessoriesSidebar_divider__wS5k_{height:1px;background-color:var(--n-primary-4);flex-grow:1}.AccessoriesSidebar_actions__dJjGv{display:flex;gap:var(--n-space-xxs);align-items:center;.AccessoriesSidebar_position___6AcM{display:flex;.AccessoriesSidebar_arrowIcon__6FFZ3 svg{width:12px;height:12px}}.AccessoriesSidebar_buttons__TcM4B{& button{background-color:transparent;border:none;cursor:pointer}& svg{width:12px;height:12px;pointer-events:none;& path{transition:stroke .125s;stroke:var(--n-primary-4);stroke-width:2px}}& button:hover path{stroke:var(--n-primary-5)}}}}}}.AccessoriesSidebar_submitButtons__kgzCQ{margin-top:var(--n-space-md);& button{width:100%;padding-left:calc(var(--n-space-md) * 1.5)!important}}.AccessoriesSidebar_trashIcon__ZzmGJ{position:absolute;top:0;bottom:0;left:0;right:0;opacity:1!important;background-color:rgba(0,0,0,.1);display:flex;align-items:center;justify-content:center;& svg{opacity:1;width:32px;height:32px;background-color:var(--n-primary-1);padding:var(--n-space-md);border-radius:999px;& path{stroke:var(--n-primary-11)!important}}}.TopDownAttachedButton_editButton__PYesD{position:relative;background:var(--n-white);border:1px solid var(--n-primary-3);border-radius:var(--n-space-xxs);width:30px;height:30px;display:flex;justify-content:center;align-items:center;z-index:10;pointer-events:fill;cursor:pointer;& svg{width:20px;height:20px;pointer-events:none;padding-top:2px;& path{transition:stroke .125s;stroke:var(--n-text-primary);stroke-width:2px}}}.Accessory_root__uv2Ez{width:32px;height:32px;display:flex;align-items:center;justify-content:center;background-color:var(--n-black);color:var(--n-white);border-radius:999px;opacity:1!important;transition:border-radius .5s;& svg{width:14px;height:14px}& path,& svg{opacity:1!important;stroke:var(--n-white)}&:hover{cursor:-webkit-grab;cursor:grab}}.Accessory_builtIn__PUPbT{background-color:var(--n-primary-3);color:var(--n-white);border:1px solid var(--n-primary-5)!important;& path{opacity:1!important;stroke:var(--n-black)}}.Accessory_editButtonContainer__MiOfG{transition:opacity .5s;opacity:0;padding:20px;position:relative;display:flex;justify-content:end;&:hover{opacity:1}}.DimensionsInfoBox_dimensionsIndicator__KT193{position:fixed;left:var(--n-space-md);bottom:calc(var(--n-space-md) + 116px + var(--n-space-xs));border-radius:var(--n-space-md);padding:var(--n-space-md);background-color:var(--n-white);border:1px solid var(--n-primary-3);z-index:20;.DimensionsInfoBox_header__PSMRJ{display:flex;justify-content:space-between;flex-direction:row;.DimensionsInfoBox_title__X9VYJ{font-weight:500;font-size:var(--n-font-size-sm);display:flex;align-items:center;padding-bottom:var(--n-space-sm);margin-bottom:var(--n-space-sm);border-bottom:1px solid var(--n-primary-2);gap:var(--n-space-xs);& svg{width:16px;height:16px;& *{stroke:var(--n-primary-4)}}}}.DimensionsInfoBox_dimensions__3Wfky{display:flex;gap:var(--n-space-sm);&>*{max-width:105px}& label{font-size:var(--n-space-sm)}.DimensionsInfoBox_rightBorder__Qj8lh{padding-right:var(--n-space-sm);margin-right:var(--n-space-sm);border-right:1px solid var(--n-primary-2)}}}.SideViewFurniture_furniture__XUzJI{-webkit-user-select:none;-moz-user-select:none;user-select:none;position:absolute;box-sizing:border-box;display:flex;z-index:5;&.SideViewFurniture_selected__rA9Ph,&:hover{cursor:pointer;z-index:7}}.SideViewFurniture_xAnchor__iiHOl{pointer-events:none;-webkit-user-select:none;-moz-user-select:none;user-select:none;position:absolute;display:flex;align-items:center;z-index:6;overflow:hidden;.SideViewFurniture_divider__PoEm4{background-color:var(--n-primary-4);height:1px;flex-grow:1}.SideViewFurniture_label__CZvuR{min-height:16px;display:flex;align-items:center;background-color:white;padding-left:var(--n-space-xxs);padding-right:var(--n-space-xxs);font-size:var(--n-font-size-sm);color:var(--n-primary-6);white-space:nowrap}}.SideViewFurniture_yAnchor__RKV_h{pointer-events:none;-webkit-user-select:none;-moz-user-select:none;user-select:none;position:absolute;display:flex;flex-direction:column;align-items:center;z-index:6;overflow:hidden;.SideViewFurniture_divider__PoEm4{background-color:var(--n-primary-4);width:1px;flex-grow:1}.SideViewFurniture_label__CZvuR{display:inline-block;background-color:white;padding-left:var(--n-space-xxs);padding-right:var(--n-space-xxs);font-size:var(--n-font-size-sm);color:var(--n-primary-6);white-space:nowrap;transform:rotate(90deg)}}.FurnitureList_furnitureTriangle__ffNnn{width:0;height:0;border-right:1px solid transparent;border-bottom:1px solid transparent;border-top:1px solid var(--n-white);border-left:1px solid var(--n-white);position:absolute;&:hover:not(.FurnitureList_noContext__47l8p){z-index:5!important;.FurnitureList_accessory__ZuHZH,.FurnitureList_badge__0xEZw{display:none}.FurnitureList_accessoryList__uBt87{display:flex}}}.FurnitureList_furnitureTriangleBorder__szgUh{width:0;height:0;border-right:1px solid transparent;border-bottom:1px solid transparent;border-top:1px solid var(--n-primary-9);border-left:1px solid var(--n-primary-9);position:absolute;transition:border-color .125s ease-in-out,box-shadow .125s ease-in-out!important;&:hover:not(.FurnitureList_noContext__47l8p){z-index:5!important;.FurnitureList_accessory__ZuHZH,.FurnitureList_badge__0xEZw{display:none}.FurnitureList_accessoryList__uBt87{display:flex}}}.FurnitureList_subtle__jAKnZ .FurnitureList_furnitureTriangleBorder__szgUh{border-left-color:var(--n-primary-4);border-top-color:var(--n-primary-4)}.FurnitureList_furniture__nbngn{background-color:var(--n-white);border:1px solid var(--n-primary-9);position:absolute;box-sizing:border-box;display:flex;align-items:center;justify-content:center;flex-direction:column-reverse;cursor:-webkit-grab;cursor:grab;transition:border-color .125s ease-in-out,box-shadow .125s ease-in-out!important;&[data-vertical=true]{flex-direction:column-reverse}.FurnitureList_badge__0xEZw{color:var(--n-primary-6);font-size:calc(var(--n-space-xs) * 1.25);top:var(--n-space-xxs);right:var(--n-space-xxs);order:0;pointer-events:none!important}& svg{width:16px;height:16px;& *{stroke-width:1px}}&:hover:not(.FurnitureList_noContext__47l8p){z-index:5!important;.FurnitureList_accessory__ZuHZH,.FurnitureList_badge__0xEZw{display:none}.FurnitureList_accessoryList__uBt87{display:flex}}}.FurnitureList_cornerFurniture__HUDIn,.FurnitureList_furniture__nbngn{.FurnitureList_accessory__ZuHZH{order:1;pointer-events:none!important}}.FurnitureList_cupboardContainer__kMV1g{&:hover:not(.FurnitureList_noContext__47l8p){.FurnitureList_accessoryList__uBt87{display:flex}}}.FurnitureList_accessoryList__uBt87{display:none;flex-direction:column;list-style-type:none;padding:0;position:absolute;width:200px;z-index:10000;border-radius:var(--n-space-md);box-shadow:0 0 15px var(--n-primary-3);& li:first-child{border-radius:var(--n-space-md) var(--n-space-md) 0 0}& li:last-child{border-radius:0 0 var(--n-space-md) var(--n-space-md)}& li:last-child:first-child{border-radius:var(--n-space-md)}& li{border:1px solid var(--n-primary-1);margin-top:-1px;cursor:-webkit-grab;cursor:grab;display:flex;align-items:center;gap:var(--n-space-xs);padding:var(--n-space-xs);background-color:var(--n-white);font-size:calc(var(--n-space-xs) * 1.5);& div{width:24px;height:24px;flex-basis:24px}& svg{width:12px;height:12px;position:relative;top:1px}.FurnitureList_remove__WSm9e{border:none;background-color:transparent;margin-left:auto;cursor:pointer;& svg{width:14px;height:14px;pointer-events:none}}&:hover{background-color:var(--n-primary-1)}}}.FurnitureList_subtle__jAKnZ .FurnitureList_furniture__nbngn,.FurnitureList_subtle__jAKnZ:not(.FurnitureList_cornerFurniture__HUDIn){border-color:var(--n-primary-4);pointer-events:none}.FurnitureList_active__ahodw .FurnitureList_furniture__nbngn,.FurnitureList_active__ahodw:not(.FurnitureList_cornerFurniture__HUDIn){box-shadow:0 8px 8px -4px #10182807}.FurnitureList_active__ahodw.FurnitureList_cornerFurniture__HUDIn,.FurnitureList_active__ahodw.FurnitureList_furniture__nbngn{z-index:5!important}.FurnitureList_active__ahodw.FurnitureList_cornerFurniture__HUDIn .FurnitureList_furniture__nbngn{box-shadow:none}.FurnitureList_furnitureTitle__ss4y_{bottom:0}.FurnitureList_furnitureTitle__ss4y_,.FurnitureList_furnitureWidth__Cwu7V{pointer-events:none;position:absolute;left:0;right:0;font-size:calc(var(--n-font-size-xs) * .75);color:var(--n-primary-7);display:flex;justify-content:center;user-select:none;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none}.FurnitureList_furnitureWidth__Cwu7V{top:3px}.FurnitureList_furnitureStack__Z_gI7{pointer-events:none;position:absolute;left:0;right:0;bottom:3px;font-size:calc(var(--n-font-size-xs) * .75);font-weight:bolder;color:var(--n-primary-7);display:flex;justify-content:center;user-select:none;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none}.FurnitureList_furnitureDepth__KO2y3{pointer-events:none;position:absolute;bottom:0;right:-10%;top:0;font-size:calc(var(--n-font-size-xs) * .75);color:var(--n-primary-7);display:flex;align-items:center;user-select:none;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;& span{transform:rotate(90deg)}}.FurnitureList_pencil__6mQXP{pointer-events:none;position:absolute;inset:0 0 0 0;display:flex;align-items:center;justify-content:center;& svg{position:relative;top:2px;width:16px;height:16px;& path{stroke-width:2px}}}.FurnitureList_accessoryContainer__xaCb7{display:flex;flex-direction:row-reverse;align-items:center;justify-content:center;width:100%;.FurnitureList_accessory__ZuHZH:not(:first-child){width:16px}}.FurnitureList_editButtonContainer__FRETK{transition:opacity .5s;opacity:0;padding:0;&:hover{opacity:1;z-index:20}}.FurnitureList_fadedCupboard__FCH3E{border-color:var(--n-primary-3);background-color:var(--n-primary-2)}.FurnitureList_fadedTriangle__tIYDL{border-top:1px solid var(--n-primary-2);border-left:1px solid var(--n-primary-2)}.FurnitureList_fadedFurnitureInfo__3Q1rM small{color:var(--n-primary-5)}.FurnitureList_fadedTriangleBorder___DLEx{border-top:1px solid var(--n-primary-3);border-left:1px solid var(--n-primary-3)}.SideViewCupboard_root__Bbus6{box-sizing:border-box;width:100%;height:100%;display:flex;flex-direction:column;border:2px solid var(--n-primary-10);position:relative;.SideViewCupboard_drawer__emBnY{box-sizing:border-box;height:100%;flex-basis:100%;background-color:var(--n-white);position:relative;&:last-child{border-bottom:none}.SideViewCupboard_top__2HuEk&:after{bottom:5px}.SideViewCupboard_bottom__WpuFJ&:after,.SideViewCupboard_top__2HuEk&:after{content:"";position:absolute;width:90%;height:4px;left:50%;transform:translateX(-50%);border:2px solid var(--n-primary-10)}.SideViewCupboard_bottom__WpuFJ&:after{top:5px}}}.SideViewCupboard_side__DaW9D{background-color:var(--n-white);background-image:url(/images/wall.png)}.SideViewCupboard_selected__1IpAm{background-color:var(--n-primary-2)}.SideViewCupboard_corner__42sE0{width:100%;height:100%;display:flex;>.SideViewCupboard_side__DaW9D{border-right:0}}.SideViewCupboard_corner__42sE0,.SideViewCupboard_root__Bbus6{.SideViewCupboard_accessory__nCyie{order:1;pointer-events:none!important;&:first-child{width:32px}}.SideViewCupboard_accessories__dSi3m{pointer-events:all!important;display:flex;align-items:center;justify-content:center;border-bottom:0!important;.SideViewCupboard_badge__kkND6{color:var(--n-primary-6);font-size:calc(var(--n-space-xs) * 1.25);top:var(--n-space-xxs);right:var(--n-space-xxs);order:999;pointer-events:none!important;margin-left:3px}.SideViewCupboard_icons__M8UJs{display:flex;align-items:center;justify-content:center}.SideViewCupboard_list__Emt_C{display:flex;flex-direction:column;list-style-type:none;padding:0;position:absolute;width:200px;z-index:10;border-radius:var(--n-space-md);box-shadow:0 0 15px var(--n-primary-3);top:calc(100% - 32px);& li:first-child{border-radius:var(--n-space-md) var(--n-space-md) 0 0}& li:last-child{border-radius:0 0 var(--n-space-md) var(--n-space-md)}& li:last-child:first-child{border-radius:var(--n-space-md)}& li{border:1px solid var(--n-primary-1);margin-top:-1px;cursor:-webkit-grab;cursor:grab;display:flex;align-items:center;gap:var(--n-space-xs);padding:var(--n-space-xs);background-color:var(--n-white);font-size:calc(var(--n-space-xs) * 1.5);& div{width:24px;height:24px;flex-basis:24px}& svg{width:12px;height:12px;position:relative;top:1px}.SideViewCupboard_remove__VCGGk{border:none;background-color:transparent;margin-left:auto;cursor:pointer;& svg{width:14px;height:14px;pointer-events:none;& path{stroke:var(--n-primary-6)}}}&:hover{background-color:var(--n-primary-1)}}}}}.SideViewCupboard_miniature__q_EDj{border-width:.5px;.SideViewCupboard_drawer__emBnY{&.SideViewCupboard_top__2HuEk:after{bottom:1px;width:50%}&.SideViewCupboard_bottom__WpuFJ:after{top:1px;width:50%}&.SideViewCupboard_bottom__WpuFJ:after,&.SideViewCupboard_top__2HuEk:after{border-width:.5px;height:1px}}}.SideViewCupboard_infoContainer__IG4As{position:absolute;top:0;left:0;bottom:0;right:0;pointer-events:all!important;display:flex;align-items:center;justify-content:center;border-bottom:0!important;flex-direction:column}.SideViewCupboard_cupboardLabel__tJd4y{background-color:var(--n-white);font-size:var(--n-font-size-xs);color:var(--n-primary-5)}.FurnitureDistances_xAnchor__h5fQX{pointer-events:none;-webkit-user-select:none;-moz-user-select:none;user-select:none;position:absolute;display:flex;align-items:center;justify-content:start;z-index:4;height:0;overflow:visible;.FurnitureDistances_divider__MZ5Uo{background-color:var(--n-primary-4);height:1px}.FurnitureDistances_label__hoB2W{min-height:16px;display:flex;align-items:center;z-index:10;background-color:var(--n-primary-2);padding-left:var(--n-space-xxs);padding-right:var(--n-space-xxs);font-size:var(--n-font-size-sm);color:var(--n-primary-6);white-space:nowrap}.FurnitureDistances_invertText__te9IP{transform:scaleX(-1)}}.FurnitureDistances_yAnchor__PHX7y{pointer-events:none;-webkit-user-select:none;-moz-user-select:none;user-select:none;position:absolute;display:flex;flex-direction:column;align-items:center;z-index:4;overflow:visible;width:0;.FurnitureDistances_divider__MZ5Uo{background-color:var(--n-primary-4);width:1px}.FurnitureDistances_label__hoB2W{z-index:10;display:inline-block;background-color:var(--n-primary-2);padding-left:var(--n-space-xxs);padding-right:var(--n-space-xxs);font-size:var(--n-font-size-sm);color:var(--n-primary-6);white-space:nowrap;transform:rotate(-90deg)}.FurnitureDistances_invertText__te9IP{transform:scaleX(-1) rotate(-90deg)}}.SideViewEditor_root__3cbCC{width:100%;height:100%;cursor:crosshair;position:relative;.SideViewEditor_container__Hz7cf{height:100%;.SideViewEditor_xDimension__LRavp,.SideViewEditor_yDimension__6xhU1{&,& *{-webkit-user-select:none!important;-moz-user-select:none!important;user-select:none!important}}.SideViewEditor_xDimension__LRavp{height:0;overflow:visible;margin-left:auto;display:flex;align-items:center;position:relative;top:calc(var(--n-space-md) * -1.5);& div{flex-grow:1;height:1px;background-color:var(--n-primary-4);&:after{right:0;transform:rotate(315deg)}&:after,&:before{border:solid var(--n-primary-4);border-width:0 1px 1px 0;width:6px;height:6px;bottom:-3px;box-sizing:border-box;display:inline-block;content:"";position:absolute}&:before{left:0;transform:rotate(135deg)}}.SideViewEditor_label__HVTgp{height:auto;background-color:transparent;flex-grow:0;color:var(--n-primary-6);padding:var(--n-space-xxs);font-size:var(--n-font-size-sm)}}.SideViewEditor_yDimension__6xhU1{width:0;overflow:visible;display:flex;align-items:center;flex-direction:column;position:relative;left:calc(var(--n-space-md) * -2);& div{flex-grow:1;width:1px;background-color:var(--n-primary-4);&:not(.SideViewEditor_label__HVTgp):after{bottom:0;transform:rotate(45deg)}&:not(.SideViewEditor_label__HVTgp):after,&:not(.SideViewEditor_label__HVTgp):before{border:solid var(--n-primary-4);border-width:0 1px 1px 0;width:6px;height:6px;right:-3px;box-sizing:border-box;display:inline-block;content:"";position:absolute}&:not(.SideViewEditor_label__HVTgp):before{top:0;transform:rotate(225deg)}}.SideViewEditor_label__HVTgp{width:auto;background-color:var(--n-primary-2);flex-grow:0;color:var(--n-primary-6);padding:var(--n-space-xxs);font-size:var(--n-font-size-sm);transform:rotate(-90deg)}}.SideViewEditor_wallContainer__6_n3_{position:relative;opacity:1!important;pointer-events:all;.SideViewEditor_wall__OrZAi{background-color:var(--n-white);border:2px solid;height:100%;position:absolute;box-sizing:border-box;pointer-events:all}.SideViewEditor_activeWall__sI_iD{opacity:1!important}.SideViewEditor_noBorder__Ub54U{border-width:.5px}}}}.SideViewEditor_dimensionsIndicator__EzjgH{position:fixed;left:var(--n-space-md);bottom:calc(var(--n-space-md) + 116px + var(--n-space-xs));border-radius:var(--n-space-md);padding:var(--n-space-md);background-color:var(--n-white);border:1px solid var(--n-primary-3);.SideViewEditor_title__MyaU8{font-weight:500;font-size:var(--n-font-size-sm);width:100%;display:flex;align-items:center;padding-bottom:var(--n-space-sm);margin-bottom:var(--n-space-sm);border-bottom:1px solid var(--n-primary-2);gap:var(--n-space-xs);& svg{width:16px;height:16px;& *{stroke:var(--n-primary-4)}}}.SideViewEditor_dimensions__YAlGH{display:flex;gap:var(--n-space-sm);&>*{max-width:105px}& label{font-size:var(--n-space-sm)}.SideViewEditor_rightBorder__S5GoL{padding-right:var(--n-space-sm);margin-right:var(--n-space-sm);border-right:1px solid var(--n-primary-2)}}}.SideViewFurnitureAccessory_root__1rdvN{box-sizing:border-box;width:100%;height:100%;display:flex;flex-direction:column;border:2px solid var(--n-primary-10);background-color:var(--n-primary-10);color:var(--n-white);position:relative;border-radius:var(--n-space-sm);transition:background-color .25s ease;.SideViewFurnitureAccessory_icon__BPbA8{position:absolute;top:0;bottom:0;left:0;right:0;display:flex;align-items:center;justify-content:center;flex-direction:column;color:var(--n-white);& svg,& svg *{stroke:var(--n-white)}}.SideViewFurnitureAccessory_drawer__Oizgf{box-sizing:border-box;height:100%;flex-basis:100%;position:relative;&:last-child{border-bottom:none}.SideViewFurnitureAccessory_top__OsgYH&:after{bottom:5px}.SideViewFurnitureAccessory_bottom__1xfJA&:after,.SideViewFurnitureAccessory_top__OsgYH&:after{content:"";position:absolute;width:90%;height:4px;left:50%;transform:translateX(-50%);border:2px solid var(--n-white)}.SideViewFurnitureAccessory_bottom__1xfJA&:after{top:5px}}}.SideViewFurnitureAccessory_side__VStLd{background-color:var(--n-white);background-image:url(/images/wall.png)}.SideViewFurnitureAccessory_selected__WWQkX{background-color:var(--n-white);.SideViewFurnitureAccessory_drawer__Oizgf{.SideViewFurnitureAccessory_bottom__1xfJA&:after,.SideViewFurnitureAccessory_top__OsgYH&:after{border:2px solid var(--n-primary-10)!important}}& svg,& svg *{stroke:var(--n-primary-10)!important}.SideViewFurnitureAccessory_widthLabel__1udvN{background-color:var(--n-white);color:var(--n-primary-5)}}.SideViewFurnitureAccessory_miniature__5TqbV{border-width:.5px;border-radius:var(--n-space-xxs)!important;.SideViewFurnitureAccessory_drawer__Oizgf{&.SideViewFurnitureAccessory_top__OsgYH:after{bottom:1px;width:50%}&.SideViewFurnitureAccessory_bottom__1xfJA:after{top:1px;width:50%}&.SideViewFurnitureAccessory_bottom__1xfJA:after,&.SideViewFurnitureAccessory_top__OsgYH:after{border-width:.5px;height:1px}}& svg{width:8px;height:8px}}.SideViewFurnitureAccessory_widthLabel__1udvN{background-color:var(--n-primary-10);font-size:var(--n-font-size-xs);color:var(--n-white);transition:background-color .25s ease,color .25s ease}.SideViewFreeRoamAccessories_accessory__mthhm{-webkit-user-select:none;-moz-user-select:none;user-select:none;position:absolute;box-sizing:border-box;display:flex;z-index:5;&.SideViewFreeRoamAccessories_selected__zW40_,&:hover{cursor:pointer;z-index:7}}.SideViewFreeRoamAccessories_xAnchor__qx57o{pointer-events:none;-webkit-user-select:none;-moz-user-select:none;user-select:none;position:absolute;display:flex;align-items:center;z-index:6;overflow:hidden;.SideViewFreeRoamAccessories_divider__Ow_KB{background-color:var(--n-primary-4);height:1px;flex-grow:1}.SideViewFreeRoamAccessories_label__2nHif{min-height:16px;display:flex;align-items:center;background-color:white;padding-left:var(--n-space-xxs);padding-right:var(--n-space-xxs);font-size:var(--n-font-size-sm);color:var(--n-primary-6);white-space:nowrap}}.SideViewFreeRoamAccessories_yAnchor__8U13W{pointer-events:none;-webkit-user-select:none;-moz-user-select:none;user-select:none;position:absolute;display:flex;flex-direction:column;align-items:center;z-index:6;overflow:hidden;.SideViewFreeRoamAccessories_divider__Ow_KB{background-color:var(--n-primary-4);width:1px;flex-grow:1}.SideViewFreeRoamAccessories_label__2nHif{display:inline-block;background-color:white;padding-left:var(--n-space-xxs);padding-right:var(--n-space-xxs);font-size:var(--n-font-size-sm);color:var(--n-primary-6);white-space:nowrap;transform:rotate(90deg)}}.SideViews_root__2mW9v{position:fixed;bottom:var(--n-space-md);left:var(--n-space-md);z-index:10;.SideViews_preview__9nwjr{width:120px;height:80px;margin-bottom:var(--n-space-xs);border:2px solid var(--n-black);overflow:hidden;&,& *{pointer-events:none!important}}.SideViews_topdown__yLtAj{box-sizing:border-box;height:108px;display:flex;align-items:center;width:auto;aspect-ratio:1;justify-content:center;&:hover{& path{stroke-width:2}&>label{font-weight:600}}&>label{display:flex;cursor:pointer;flex-direction:column;align-items:center;gap:var(--n-space-xxs);&>span{display:flex;height:24px;width:24px}}& path{stroke-width:1}}.SideViews_topdown__yLtAj *{pointer-events:none}.SideViews_checked__OyNLm{font-weight:600;& path{stroke-width:2!important}}.SideViews_previewButtonGroup__7tzxB{display:flex;align-items:stretch;& button:first-child{border-right:2px solid var(--n-primary-2)}& button{height:100%;padding:var(--n-space-xxs);border:0;&:nth-child(2){padding-left:var(--n-space-xs);.SideViews_preview__9nwjr{border-radius:var(--n-space-md) 0 0 var(--n-space-md)}}&:last-child{padding-right:var(--n-space-xs);.SideViews_preview__9nwjr{border-radius:0 var(--n-space-md) var(--n-space-md) 0}}}}}.SideViewWallAcessory_accessory__WyK3W{-webkit-user-select:none;-moz-user-select:none;user-select:none;position:absolute;border:1px solid var(--n-primary-3);background-color:var(--n-primary-1);box-sizing:border-box;z-index:5;border-radius:var(--n-space-md);display:flex;align-items:center;justify-content:center;transition:background-color .25s ease,border .25s ease!important;& svg{max-width:20px;transition:stroke .25s ease!important}& .SideViewWallAcessory_label__jvNyo{transition:color .25s ease!important}&.SideViewWallAcessory_selected__oI8iM,&:hover{cursor:pointer;border:1px solid var(--n-primary-11);background-color:var(--n-primary-11);z-index:7;& svg *{stroke:white!important}& .SideViewWallAcessory_label__jvNyo{color:white!important}}&.SideViewWallAcessory_miniature__Sloy_{border-radius:var(--n-space-xxs);& svg{max-width:8px;position:relative;top:1px}}}.SideViewWallAcessory_xAnchor__owDAc{pointer-events:none;-webkit-user-select:none;-moz-user-select:none;user-select:none;position:absolute;display:flex;align-items:center;z-index:6;overflow:hidden;.SideViewWallAcessory_divider__KKBsV{background-color:var(--n-primary-4);height:1px;flex-grow:1}.SideViewWallAcessory_label__jvNyo{min-height:16px;display:flex;align-items:center;background-color:white;padding-left:var(--n-space-xxs);padding-right:var(--n-space-xxs);font-size:var(--n-font-size-sm);color:var(--n-primary-6);white-space:nowrap}}.SideViewWallAcessory_yAnchor__ASE08{pointer-events:none;-webkit-user-select:none;-moz-user-select:none;user-select:none;position:absolute;display:flex;flex-direction:column;align-items:center;z-index:6;overflow:hidden;.SideViewWallAcessory_divider__KKBsV{background-color:var(--n-primary-4);width:1px;flex-grow:1}.SideViewWallAcessory_label__jvNyo{display:inline-block;background-color:white;padding-left:var(--n-space-xxs);padding-right:var(--n-space-xxs);font-size:var(--n-font-size-sm);color:var(--n-primary-6);white-space:nowrap;transform:rotate(90deg)}}.SideViewWallAcessory_label__jvNyo{font-size:var(--n-font-size-xs);text-wrap:nowrap}.FreeRoamAccessory_root__FBu5J{position:absolute;background-color:var(--n-white);border:1px solid var(--n-primary-9);display:flex;align-items:center;justify-content:center;flex-direction:column;text-align:center;opacity:1!important;width:100%;height:100%;cursor:-webkit-grab;cursor:grab;box-sizing:border-box;transition:border-color .125s ease-in-out,box-shadow .125s ease-in-out!important;& *{font-size:calc(var(--n-space-xs) * 1.25);color:var(--n-black)}& svg{opacity:1;& path{opacity:1;stroke:var(--n-black)!important}}}.FreeRoamAccessory_active__BCj8i{box-shadow:0 8px 8px -4px #10182807;z-index:5!important}.FreeRoamAccessory_subtle__tg_lA{border-color:var(--n-primary-4)!important;pointer-events:none;.FreeRoamAccessory_innerBox__F8FEr{background-color:var(--n-primary-1);border-color:var(--n-primary-2)!important}}.FreeRoamAccessory_innerBox__F8FEr{background-color:var(--n-primary-2);border-radius:var(--n-space-xs);border:1px solid var(--n-primary-4);display:flex;align-items:center;justify-content:center;flex-direction:column;text-align:center;pointer-events:none;width:calc(100% - 5px);height:calc(100% - 5px)}.FurnitureAccessoriesList_disabled__x7q8S{cursor:default!important;& *{cursor:default!important}}.FurnitureAccessoriesList_editButtonContainer__5jTvG{transition:opacity .5s;opacity:0;padding:20px;position:relative;display:flex;justify-content:end;z-index:10;&:hover{opacity:1;z-index:20}}.WallAccessories_anchor__zBMuS{background-color:var(--n-primary-4);pointer-events:none!important;display:flex;align-items:center;justify-content:center;z-index:1;& span{pointer-events:none!important;font-size:var(--n-font-size-xs)}.WallAccessories_rotate90__8_xrf{transform:rotate(90deg)}.WallAccessories_rotate270__YqBEf{transform:rotate(270deg)}}.WallAccessories_disabled__2exWM{cursor:default!important;& *{cursor:default!important}}.WallAccessories_unselectable__gl6X6{user-select:none;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none}.WallAccessories_distanceLabel__g44EN{background-color:var(--n-primary-2)}.WallDimensions_dimension__hJNoI{display:flex;position:absolute;align-items:center;padding-left:1px;padding-right:1px;box-sizing:border-box;pointer-events:none;&,& *{-webkit-user-select:none!important;-moz-user-select:none!important;user-select:none!important}.WallDimensions_label__lS_mT{color:var(--n-primary-6);background-color:var(--n-primary-2);padding:var(--n-space-xxs);font-size:var(--n-font-size-sm);z-index:1}.WallDimensions_divider__5iPsL{border:.5px solid var(--n-primary-4);flex-grow:1;position:relative}.WallDimensions_left__eiR8x:before{left:0;transform:rotate(135deg)}.WallDimensions_left__eiR8x:before,.WallDimensions_right__9NBht:after{border:solid var(--n-primary-4);border-width:0 1px 1px 0;width:6px;height:6px;bottom:-3px;box-sizing:border-box;display:inline-block;content:"";position:absolute}.WallDimensions_right__9NBht:after{right:0;transform:rotate(315deg)}.WallDimensions_top__G9Vtd:before{top:0;transform:rotate(225deg)}.WallDimensions_bottom__bJ19Q:after,.WallDimensions_top__G9Vtd:before{border:solid var(--n-primary-4);border-width:0 1px 1px 0;width:6px;height:6px;right:-3px;box-sizing:border-box;display:inline-block;content:"";position:absolute}.WallDimensions_bottom__bJ19Q:after{bottom:0;transform:rotate(45deg)}}.TopDownAccessoriesEditor_root__2rrba{width:100%;min-height:100%;position:relative}.ItemsSupplierList_root__3PP_a{list-style:none;padding:0;margin:0;& li{padding:var(--n-space-xs) 0}& h4{margin:0;padding:0}.ItemsSupplierList_small__6B8O4{font-size:var(--n-font-size-sm);font-style:italic}}.CartDetail_yourOrder__Iwj6l{display:flex;flex-direction:row;gap:var(--n-space-xxs);align-items:center}.CartDetail_badge__4UQvB{display:flex;justify-content:center;align-items:center;border:1px solid var(--n-primary-4);width:24px;height:24px;border-radius:9999px;font-size:var(--n-font-size-xs)}.CartDetail_cart__PFct3{display:flex;flex-direction:column;gap:var(--n-space-md);background-color:white;border:1px solid var(--n-primary-3);border-radius:1rem;padding:calc(var(--n-space-md) * 1.8) calc(var(--n-space-md) * 1.5);max-width:25vw;height:-moz-fit-content;height:fit-content;width:100%}.CartDetail_products__4UoS0{display:flex;flex-direction:column;flex-basis:0;gap:var(--n-space)}.CartDetail_product__T635Q{display:flex;flex-direction:row;gap:var(--n-space-md);align-items:center;box-sizing:border-box}.CartDetail_image__EZWXq{border-radius:var(--n-space);background-color:var(--n-primary-2);width:80px;height:80px;aspect-ratio:1/1;padding:var(--n-space-xxs)}.CartDetail_image__EZWXq>img{border-radius:var(--n-space);height:auto;width:100%;aspect-ratio:1/1;mix-blend-mode:multiply;object-fit:contain}.CartDetail_nameContainer__zuJiH{display:flex;flex-direction:column;gap:var(--n-space-xs)}.CartDetail_price__FlLhW{display:flex;flex:1 1;justify-content:flex-end;align-items:center;font-size:var(--n-font-size-sm);min-width:-moz-fit-content;min-width:fit-content;.CartDetail_baseline__VtU_Q&{align-self:baseline}}.CartDetail_lightHeading__Z4LD0{font-weight:500}.CartDetail_boldHeading__caXgi,.CartDetail_lightHeading__Z4LD0{font-size:var(--n-font-size-sm);line-height:var(--n-font-size-md)}.CartDetail_boldHeading__caXgi{font-weight:600;color:var(--n-primary-10)}.CartDetail_overall__HminZ{display:flex;flex-direction:row;flex-basis:0;justify-content:space-between;&>:first-child{margin-right:var(--n-space-xs)}&>:last-child{text-align:end}}.CartDetail_bold__0H1mv{font-weight:600;color:var(--n-primary-10)}.CartDetail_free__xvlbF{color:var(--n-text-success)}.CartDetail_error__4EGM4{color:var(--n-text-error);-webkit-text-decoration:1px solid underline var(--n-text-error);text-decoration:1px solid underline var(--n-text-error);cursor:pointer}.CartDetail_overalls__cbzmM{margin-top:var(--n-space-xs);display:flex;flex-direction:column;gap:calc(var(--n-space-md) * 1.5)}.CartDetail_productContainer__ZEmN4{display:flex;flex-direction:row;flex-grow:1}.CartDetail_continueButton__0k6lR{width:100%}.CartDetail_heading__OnezS{font-weight:500;font-size:var(--n-font-size-xl);line-height:var(--n-display-line-height-sm);color:var(--n-primary-10)}.CartDetail_itemName__jAf6x{word-break:break-word;color:var(--n-primary-10);margin-right:var(--n-space-xs)}.CartDetail_itemName__jAf6x,.CartDetail_units__stn9q{font-size:var(--n-font-size-sm);line-height:var(--n-font-size-md)}.CartDetail_units__stn9q{color:var(--n-primary-6)}@media (max-width:970px){.CartDetail_cart__PFct3{max-width:100%;box-sizing:border-box}}.CartDetail_checkbox__kzWI8{display:flex;gap:var(--n-space-xs);align-items:start}.CartDetail_productVariants__NB_Eo{display:flex;flex-direction:column;.CartDetail_option__zBZDK{font-size:var(--n-font-size-sm);line-height:var(--n-font-size-md);word-break:break-word;color:var(--n-primary-7)}}.ItemDeliveryCalculatorFeature_inputContainer__cQV17{display:flex;flex-direction:column;gap:var(--n-space-sm)}.ItemDeliveryCalculatorFeature_input__itW_0{display:grid;grid-template-columns:repeat(auto-fit,minmax(180px,1fr));grid-gap:var(--n-space-sm);.ItemDeliveryCalculatorFeature_smaller__vDOho&{grid-template-columns:.8fr .2fr}}.ItemDeliveryCalculatorFeature_description__Oc3iV{margin-bottom:var(--n-space-md)}.ItemDeliveryCalculatorFeature_shippingPrice__f2uyY{display:flex;flex-direction:row;gap:.3rem}.ItemDeliveryCalculatorFeature_price__XKVmt{font-weight:600}.ItemDeliveryCalculatorFeature_unstyled__3YPkA{font-weight:500;font-size:14px;&:hover{cursor:pointer}&.ItemDeliveryCalculatorFeature_error__5OCCf{color:var(--n-text-error);-webkit-text-decoration-color:var(--n-text-error);text-decoration-color:var(--n-text-error)}}.ItemDeliveryCalculatorFeature_submitButton__RxOuX{margin-top:var(--n-space-sm)}.DateRangeInput_root__mAuhx{--input-height:40px;display:flex;flex-direction:column;gap:var(--n-space-xs);.DateRangeInput_dateInput__9jjBD{border:1px solid var(--n-primary-4);height:var(--input-height);padding:var(--n-space-xs);border-radius:calc(var(--input-height) / 2)!important;box-sizing:border-box;width:100%;white-space:nowrap;text-indent:1px;min-width:50px;&:focus{outline:2px solid var(--n-primary-6);outline-offset:-2px;border-color:transparent}&:disabled{background-color:var(--n-primary-0);border-color:var(--n-primary-3)}}.DateRangeInput_label__o_JfK{font-size:var(--n-font-size-sm);line-height:var(--n-font-size-sm);color:var(--n-primary-8)}.DateRangeInput_required__JahRS{font-weight:600;color:var(--n-text-error);align-self:baseline}.DateRangeInput_error__QntwQ{border-color:var(--n-error-4);&:focus{border-color:var(--n-error-4)}}.DateRangeInput_errorMessage___l9xj{font-size:var(--n-font-size-xs);color:var(--n-error-4);margin:0}}.TopDownWallEditor_root__fUajg{width:100%;min-height:100%;cursor:crosshair;position:relative}.InstallationOptions_optionContainer__zgS1b{padding:var(--n-space-md) calc(var(--n-space-md) * 1.5);min-height:calc(70px - var(--n-space-md));border-bottom:1px solid var(--n-primary-3);align-content:center;display:flex;flex-direction:row;justify-content:space-between;cursor:pointer;&>div{width:100%}&:first-child{border-top-left-radius:var(--n-space-md);border-top-right-radius:var(--n-space-md)}&:last-child{border-bottom-left-radius:var(--n-space-md);border-bottom-right-radius:var(--n-space-md);border-bottom:none}&:has(button[aria-checked=true]){background-color:white}}.InstallationOptions_option__mxRDY{display:flex;width:100%}.InstallationOptions_optionName__kaVWI{display:flex;flex-direction:column;gap:var(--n-space-xxs);margin-right:var(--n-space-sm)}.InstallationOptions_rightSide__COwsY{display:flex;flex:1 1;justify-content:flex-end;align-items:center;min-width:-moz-fit-content;min-width:fit-content;gap:var(--n-space-xs)}.InstallationOptions_price__mjPaW{font-size:var(--n-font-size-sm);.InstallationOptions_baseline__9437w&{align-self:baseline}}.InstallationOptions_lightHeading__B6ezl{font-size:var(--n-font-size-sm);line-height:var(--n-font-size-md);font-weight:500}.InstallationOptions_boldHeading__JgNCF{font-size:var(--n-font-size-sm);line-height:var(--n-font-size-md);color:var(--n-primary-11);font-weight:600}.InstallationOptions_dateHeading__runl5{font-size:var(--n-font-size-sm);font-weight:400;color:var(--n-primary-6)}.InstallationOptions_free__WXE1s{color:var(--n-text-success)}.PaymentOptions_optionContainer__GbHY5{padding:var(--n-space-md) calc(var(--n-space-md) * 1.5);min-height:calc(70px - var(--n-space-md));border-bottom:1px solid var(--n-primary-3);align-content:center;display:flex;flex-direction:row;justify-content:space-between;cursor:pointer;&>div{width:100%}&:first-child{border-top-left-radius:var(--n-space-md);border-top-right-radius:var(--n-space-md)}&:last-child{border-bottom-left-radius:var(--n-space-md);border-bottom-right-radius:var(--n-space-md);border-bottom:none}&:has(button[aria-checked=true]){background-color:white}}.PaymentOptions_option__Bq3C0{display:flex;width:100%}.PaymentOptions_optionName__vs_O1{display:flex;flex-direction:column;gap:var(--n-space-xxs);margin-right:var(--n-space-sm);align-self:center}.PaymentOptions_icon__HvY2x{display:flex}.PaymentOptions_rightSide__UlaZl{display:flex;flex:1 1;justify-content:flex-end;align-items:center;min-width:-moz-fit-content;min-width:fit-content;gap:var(--n-space-xs)}.PaymentOptions_price__Ad4hs{font-size:var(--n-font-size-sm);.PaymentOptions_baseline__NRrNj&{align-self:baseline}}.PaymentOptions_lightHeading__y9QOD{font-size:var(--n-font-size-sm);line-height:var(--n-font-size-md);font-weight:500}.PaymentOptions_boldHeading___QOEp{font-size:var(--n-font-size-sm);line-height:var(--n-font-size-md);color:var(--n-primary-11);font-weight:600}.Wall_resizeIcon__6kJlW{background:transparent;border:none;&:hover{cursor:pointer}& svg{width:24px}}.Wall_newWallIcon__SGHFh{background:var(--n-white);border:1px solid var(--n-primary-3);width:32px;height:32px;box-sizing:border-box;display:flex;align-items:center;justify-content:center;border-radius:var(--n-space-xxs);&:hover{cursor:pointer}& svg{width:16px}}.InstallationFees_root__0z3UE{display:flex;flex-direction:column;gap:var(--n-space-xxs)}.EditorStepper_root__Un6zE{position:relative;top:2rem;display:flex;width:calc(9 * 8rem);max-width:calc(100% - 415px);overflow-x:auto;&[aria-hidden=true]{pointer-events:none}.EditorStepper_stepperCard__HZ_xL{background-color:var(--n-white);border-radius:var(--n-space-md);border:1px solid var(--n-primary-3);padding-right:var(--n-space-lg);padding-left:var(--n-space-md);width:100%;transition:opacity .25s;opacity:1}.EditorStepper_fade__ngHUp{opacity:0;pointer-events:none}@keyframes EditorStepper_fade__ngHUp{0%{opacity:1}to{opacity:0}}}.ArrowButton_root__zt1D1{padding:16px;border-radius:50%;border:none;cursor:pointer;display:flex;align-items:center;justify-content:center;box-shadow:0 1px 4px rgba(0,0,0,.15);aspect-ratio:1;&:disabled{opacity:.1;cursor:not-allowed}.ArrowButton_primary__ykDgB&{background-color:white;&:hover{background-color:var(--n-primary-10);& svg path{stroke:white}}}.ArrowButton_black__IOnjD&{background-color:var(--n-primary-10);& svg path{stroke:white}&:hover{background-color:white;& svg path{stroke:var(--n-primary-10)}}}}.ArrowButton_root__zt1D1 span{height:var(--n-display-font-size-xs);width:var(--n-display-font-size-xs)}.Carousel_glideTrackOnHomePage__F6dgh{overflow:hidden;width:100%;position:relative;border-radius:16px 16px 0 16px;height:98svh;& ul li img{width:100%;height:98svh;border-radius:16px;object-fit:cover}}.Carousel_glideTrack__sHaG3{overflow:hidden;width:100%;position:relative;border-radius:16px 16px 0 16px;height:50svh;& ul li img{width:100%;height:50svh;border-radius:16px;object-fit:cover;object-position:center}}.Carousel_buttonGroupOnHomePage__NqNXW{bottom:12dvh;justify-content:space-between;align-items:flex-end}.Carousel_buttonGroupOnHomePage__NqNXW,.Carousel_buttonGroup__pa_7J{position:absolute;left:50%;transform:translateX(-50%);display:flex;gap:12px;width:calc(100% - 4vw);padding:2vh 2vw}.Carousel_buttonGroup__pa_7J{bottom:8dvh;justify-content:flex-end;align-items:center}.Carousel_carouselRedirectButton__kNpA2{box-shadow:2px 2px 10px var(--n-primary-10)}.Carousel_titleGroup__ttKZD{position:absolute;bottom:25dvh;left:5dvh;display:flex;width:100%;align-items:center}.Carousel_control__3GywK{display:flex;gap:12px;padding:2dvh 2vw 0}.Carousel_title__7ERvf{color:white;font-weight:600;font-size:50px;text-shadow:3px 3px 10px var(--n-primary-10)}.Carousel_bullets__WIL9I{position:absolute;bottom:0;right:0;display:flex;gap:8px;background-color:white;padding:24px;border-top-left-radius:16px;align-items:center}.Carousel_bullets__WIL9I:before{content:"";width:32px;height:16px;position:absolute;left:-32px;bottom:0;border-radius:0 0 16px 0;box-shadow:16px 0 0 0 white}.Carousel_bullets__WIL9I:after{content:"";width:16px;height:32px;position:absolute;right:0;top:-32px;border-radius:0 0 16px 0;box-shadow:0 16px 0 0 white}@media (max-width:640px){.Carousel_control__3GywK{display:none}.Carousel_buttonGroup__pa_7J{justify-content:center}}.loading_loader__k7hTm{display:flex;position:fixed;left:50%;top:50%}.Kitchen3Drenderer_container__Knj_4{width:100%;aspect-ratio:16/9}.FullPageCategorySidebar_sidebarContainer__J6l0_{position:fixed;right:var(--n-space-md);top:50%;transform:translateY(-50%);max-width:275px;z-index:2}.FullPageCategorySidebar_categoryContainer__TzWxi{border:1px solid var(--n-primary-3);border-radius:8px;width:248px;gap:var(--n-space-sm);display:flex;flex-direction:column;padding:var(--n-space-md) var(--n-space-sm);background-color:white;margin-bottom:var(--n-space-xs)}.FullPageCategorySidebar_categoryHeading__Skip_{display:flex;flex-direction:column;align-items:center;gap:var(--n-space-xxs)}.FullPageCategorySidebar_categoryText__VekBd{font-weight:400;font-size:var(--n-font-size-xl);line-height:var(--n-font-size-xl);color:var(--n-primary-10);.FullPageCategorySidebar_italic__QUuXr&{font-family:var(--n-display-font-family);font-style:italic}}.FullPageCategorySidebar_image__Pqk_9{border-radius:8px;background-color:var(--n-primary-2);width:248px;height:160px;aspect-ratio:1/1}.FullPageCategorySidebar_image__Pqk_9>img{border-radius:var(--n-space);height:auto;width:100%;aspect-ratio:1/1;mix-blend-mode:multiply}@media (max-width:1150px){.FullPageCategorySidebar_categoryContainer__TzWxi{display:none}}.FullPageCategorySidebar_icon__p1Qwu svg,.FullPageCategorySidebar_icon__p1Qwu svg path{fill:white;stroke:white;filter:drop-shadow(1px 1px 2px rgba(0,0,0,.5))}.page_root__BhSEX{display:flex;flex-direction:column;gap:calc(var(--n-space-md) * 1.5);background-image:url(/images/grid.svg);background-position:50%;min-height:100vh;align-items:center;background-color:var(--n-primary-2);inset:0;height:-moz-fit-content;height:fit-content;padding-top:var(--n-space-sm);padding-bottom:10rem}.page_scrollingHeader__rZUmr{width:100%;display:flex;justify-content:center;align-items:center;z-index:200;padding-bottom:var(--n-space-xl)}.page_sectionContainer__iJXFn{background-color:white;border-radius:20px;width:calc(min(50rem, 90vw));padding:2rem;border-style:solid;border-width:1px;border-color:var(--n-primary-3);display:flex;flex-direction:column;align-items:center}.page_stepHeader__YAa_h{background-color:white;border-radius:1.5em;padding:.4rem .7rem;border-width:1px;border-color:var(--n-primary-3);border-style:solid;font-size:var(--n-font-size-sm);&:has(div[aria-hidden=true]){pointer-events:none}}.page_title__o1ZRL{padding-top:2rem;font-size:var(--n-display-font-size-sm)}.page_italicFont___CmVf{font-family:var(--n-display-font-family);font-style:italic;padding-left:.3em}.page_loader__c0WYe{display:flex;position:fixed;left:50%;top:50%}.page_title__eWBxJ{margin-top:var(--n-space-lg);display:flex;flex-direction:row;gap:var(--n-space-xs);align-items:center;&>a>span{display:flex;width:24px;height:24px;&>svg>path{color:var(--n-primary-4)}}}.page_root__xCwyZ{display:flex;flex-direction:column;gap:calc(var(--n-space-md) * 1.5);background-image:url(/images/grid.svg);background-position:50%;min-height:100vh;align-items:center;background-color:var(--n-primary-2);height:-moz-fit-content;height:fit-content}.page_stepper__Nxq4z{width:100%;display:flex;justify-content:center;align-items:center;position:relative;&:has(div[aria-hidden=true]){pointer-events:none}}.page_selectContainer__yFVon{display:flex;flex-direction:column;gap:var(--n-space-md);border:1px solid var(--n-primary-3);border-radius:16px;padding:var(--n-space-lg) var(--n-space-md);background-color:white;align-items:center;max-width:540px;width:100%;margin:0 var(--n-space-sm)}.page_tag__IrOaq{width:-moz-fit-content;width:fit-content}.page_selectHeader__5Bzix{display:flex;flex-direction:column;align-items:center;gap:var(--n-space-md)}.page_heading__UG3gR{font-weight:400;font-size:var(--n-display-font-size-xs);line-height:var(--n-display-line-height-xs);color:var(--n-primary-10);.page_italic__LDjiu&{font-family:var(--n-display-font-family);font-style:italic}}.page_headingContainer__qSnmj{display:flex;flex-direction:column;align-items:center}.page_description__kDyry{text-align:center;width:100%;display:flex;color:var(--n-primary-7);font-size:var(--n-font-size-sm);line-height:var(--n-font-size-sm)}.page_optionContainer__UrVQG{width:100%;&>div{justify-items:center;display:grid;width:100%;grid-template-columns:repeat(auto-fill,minmax(160px,1fr));grid-gap:var(--n-space-sm);&>button{width:100%;height:100%;border:none;padding:0;position:relative;border-radius:0;text-shadow:none!important;&[data-state=checked]:before{content:"";position:absolute;inset:10% auto auto 10%;width:32px;height:32px;z-index:1;background-color:white;border-radius:9999px;background-image:url(/icons/general/check.svg);background-position:50%;background-repeat:no-repeat;background-size:60%;box-shadow:0 0 8px var(--n-primary-9)}}}}.page_option__PPMD1{width:100%;border-radius:8px;height:100%;aspect-ratio:1/1;display:flex;position:relative;align-items:flex-end;background-position:50%;background-repeat:no-repeat;background-size:75%;&:after{border-radius:8px;content:"";position:absolute;inset:0;z-index:0;background-image:linear-gradient(0deg,rgba(0,0,0,60%),transparent 60%)}}.page_optionText__hJM1T{position:absolute;inset:auto auto 10% 10%;color:var(--n-primary-1);font-weight:700;font-size:var(--n-font-size-sm);z-index:2;text-align:start}.page_image__Cm6CS{border-radius:8px;background-color:var(--n-primary-2);width:248px;height:160px;aspect-ratio:1/1}.page_image__Cm6CS>img{border-radius:var(--n-space);height:auto;width:100%;aspect-ratio:1/1;mix-blend-mode:multiply}.page_button__A_Eex{margin-bottom:calc(var(--n-space-md) * 1.5)}.page_toggleButton__Uq1y_{grid-column:1/-1;justify-self:center;width:100%;margin-top:16px}.page_mainContentRoot__WUdZG{display:flex;flex-direction:row;width:100%;justify-content:center;align-items:flex-start}.page_categoryContent__1Cdzv{width:512px;position:-webkit-sticky;position:sticky;top:var(--n-space-sm);border:1px solid var(--n-primary-3);border-radius:16px;padding:var(--n-space-lg) var(--n-space-md);background-color:white;gap:var(--n-space-sm);display:inline-flex;flex-direction:column;margin-bottom:var(--n-space-xs)}.page_pickerContainer__qfEZ0{gap:calc(var(--n-space-md) * 1.5);display:flex;flex-direction:column}.page_categoryHeading__P3d0h{display:flex;flex-direction:column;align-items:center;gap:var(--n-space-xxs)}.page_categoryText__QysKc{font-weight:400;font-size:var(--n-font-size-xl);line-height:var(--n-font-size-xl);color:var(--n-primary-10);.page_italic__LDjiu&{font-family:var(--n-display-font-family);font-style:italic}}.page_sidebarImage__nzJL8{border-radius:8px;background-color:var(--n-primary-2);width:512px;height:307px;aspect-ratio:1/1}.page_sidebarImage__nzJL8>img{border-radius:var(--n-space);height:auto;width:100%;aspect-ratio:1/1;mix-blend-mode:multiply}@media (max-width:1150px){.page_categoryContainer__3lSUH{display:none}}.page_pickedContainer__divdZ{display:flex;flex-direction:column}.page_pickedElement__kQtXE{display:flex;flex-direction:row;align-items:baseline;font-size:var(--n-font-size-sm)}.page_pickedTitle__q_1dj,.page_sidebarDivider__ICiK2{margin-right:var(--n-space-sm)}.page_sidebarDivider__ICiK2{height:1px;flex-grow:1;background-color:var(--n-primary-3)}.page_sidebarList__MArVZ{align-content:end}.page_invisTitle__aUGqt{pointer-events:none;opacity:0;margin-right:var(--n-space-sm)}.page_excerpt__i2_nN{overflow:hidden;text-overflow:ellipsis;min-width:0;white-space:nowrap;display:block}.page_icon__zwpwX svg,.page_icon__zwpwX svg path{fill:white;stroke:white;filter:drop-shadow(1px 1px 2px rgba(0,0,0,.5))}.page_sidebarCategoryName__WTQdG,.page_sidebarItemName__CWfOv{max-width:45%}.page_catalogButtonContainer__TDwVY{display:flex;justify-content:flex-end;&>a{border-radius:var(--n-space-xxl)}}