@charset "UTF-8";html{--base-clr_primary:33, 181, 115}html{--bradius_None:0;--bradius_XXXS:2px;--bradius_XXS:4px;--bradius_XS:8px;--bradius_S:12px;--bradius_M:16px;--bradius_L:20px;--bradius_XL:100vmax}html{--pbxPrimaryColor:#21b573;--pbxPrimaryAltColor:rgb(8.3150082463%, 45.6065603812%, 28.9765438886%);--pbxPrimaryColorLighten50:rgb(14.4832325454%, 79.4383360821%, 50.4718709914%);--pbxPrimaryColorLighten400:rgb(69.4850650541%, 94.4365035734%, 83.3095107202%);--pbxMainFontFamily:Roboto, sans-serif;--pbxButtonRadius:5px;--pbxSecondaryColor:#eee;--pbxSecondaryColorDarken50:rgb(88.3333333333%, 88.3333333333%, 88.3333333333%);--pbxSecondaryColorDarken100:rgb(83.3333333333%, 83.3333333333%, 83.3333333333%);--pbxSecondaryColorDarken150:rgb(78.3333333333%, 78.3333333333%, 78.3333333333%);--pbxSecondaryColorDarken200:#bbbbbb;--pbxSecondaryColorDarken250:rgb(68.3333333333%, 68.3333333333%, 68.3333333333%);--pbxBgColor:#f9f9f9;--pbxBaseShadow:rgba(0, 0, 0, 0.2);--pbxDisabledButtonColor:#e4e4e4;--pbxBodyFontColor:#666;--pbxBodyFontColorDarken150:rgb(25%, 25%, 25%);--pbxBodyFontColorDarken200:#333333;--pbxBodyFontColorLighten100:rgb(50%, 50%, 50%);--pbxBodyFontColorLighten150:rgb(55%, 55%, 55%);--pbxBodyFontColorLighten200:#999999;--pbxBodyFontColorLighten250:rgb(65%, 65%, 65%);--pbxBodyFontColorLighten300:rgb(70%, 70%, 70%);--pbxBodyFontColorLighten500:rgb(90%, 90%, 90%);--pbxPrimaryFontColor:#fff;--pbxPrimaryFontColorDarken200:#cccccc;--pbxSecondaryFontColor:rgba(32, 51, 67, 0.75);--pbxSecondaryFontColorDarken100:rgba(6.0843731432%, 9.696969697%, 12.7391562686%, 0.75);--pbxPrimaryBackgroundColor:#fff;--pbxPrimaryBackgroundColorDarken50:rgb(95%, 95%, 95%);--pbxPrimaryBackgroundColorDarken100:rgb(90%, 90%, 90%);--pbxPrimaryBackgroundColorDarken500:rgb(50%, 50%, 50%);--pbxSecondaryBackgroundColor:#f9f9f9;--pbxSecondaryBackgroundColorDarken50:rgb(92.6470588235%, 92.6470588235%, 92.6470588235%);--pbxTertiaryBackgroundColor:#f2f2f2;--pbxTertiaryBackgroundColorDarken50:rgb(89.9019607843%, 89.9019607843%, 89.9019607843%);--pbxQuaternaryBackgroundColor:#f2f2f2;--pbxPrimaryBorderColor:#e7e7e7;--pbxSecondaryBorderColor:#d3d3d3;--pbxLightBorderColor:#f2f2f2;--pbxDropdownRadius:3px;--pbxDropdownBorder:1px solid #e7e7e7;--pbxDropdownShadowColor:rgba(0, 0, 0, 0.2);--pbxDropdownBackgroundColor:#fff;--pbxDropdownHoveredOptionBGColor:#f2f2f2;--pbxDropdownActiveOptionBGColor:#f9f9f9;--pbxTooltipBgColor:#444;--pbxTooltipFontColor:#bebebe;--pbxBadgeBgColor:#f3a433;--pbxValidationBoxErrorBgColor:#ffe1de;--pbxValidationBoxErrorDotColor:#f33333;--pbxValidationBoxWarningDotColor:#f3a433;--pbxWarningFontColor:#de1d1d;--pbxWarningColor:rgb(225, 211, 0);--pbxWarningBorderColor:rgb(195, 181, 0);--pbxWarningBoxShadowColor:rgba(225, 211, 0, 0.15);--pbxErrorColor:rgb(222, 29, 29);--pbxErrorBorderColor:rgb(192, 28, 28);--pbxErrorBoxShadowColor:rgba(222, 29, 29, 0.15)}@keyframes fadeIn{0%{opacity:0}to{opacity:1}}@keyframes pbxSkeletonShimmer{0%{background-position:200% 0}to{background-position:-200% 0}}@keyframes pbxShakeVertical{20%{transform:rotate(0deg)}30%{transform:rotate(0deg)}40%{transform:rotate(2deg)}50%{transform:rotate(-2deg)}60%{transform:rotate(2deg)}70%{transform:rotate(-2deg)}80%{transform:rotate(2deg)}90%{transform:rotate(0deg)}}#app .clearfix{*zoom:1}#app .clearfix::before,#app .clearfix::after{display:table;content:" "}#app .clearfix::after{clear:both}#app{background:0 0}@media (max-width:991px){#app{margin-top:76px}}#app .GalleryView .GalleryViewMain{background:#fff}#app .MainStepView.ProductCardStepView .Description p{color:#ccc}#app .selected .product-description{color:#ccc}#app .ProjectsListView{background:#fff}#app .LundebyProjectNameInput .input-title{margin-bottom:4px;font-weight:700;font-size:14px;text-transform:uppercase;color:#ccc}#app .LundebyProjectNameInput .input-container{width:100%;height:30px;max-width:250px;background-color:#ccc;display:flex;align-items:center;font-size:14px}#app .LundebyProjectNameInput .input-container .view-container,#app .LundebyProjectNameInput .input-container .edit-container{display:flex;justify-content:space-between;align-items:center}#app .LundebyProjectNameInput .input-container .view-container{width:100%;padding-left:5px;cursor:text}#app .LundebyProjectNameInput .input-container .view-container .actual-project-name{white-space:nowrap;overflow:hidden;margin-right:10px}#app .LundebyProjectNameInput .input-container .view-container .icon-edit-project-name2{color:#161616;padding-right:8px;font-size:12px}#app .LundebyProjectNameInput .input-container .save-name,#app .LundebyProjectNameInput .input-container .cancel-edit{width:50px;height:20px;background-color:transparent;border:0;color:#161616;font-size:11px;border-radius:4px;transition:all .3s ease-out}#app .LundebyProjectNameInput .input-container .save-name:hover,#app .LundebyProjectNameInput .input-container .cancel-edit:hover{background-color:#f2f2f2}#app .LundebyProjectNameInput .input-container .name-input{padding:0 0 0 5px;border:0;background-color:transparent;width:calc(100% - 100px)}#app .LundebyProjectNameInput .input-container .name-input::selection{color:#fff;background-color:#21b573}#app .LundebySizePicker .componentHeader{font-weight:700}#app .LundebySizePicker input::placeholder{color:#d3d3d3}#app .LundebySizePicker .inputHeader{margin:10px 0}#app .LundebySizePicker .inputContainer{display:flex;flex-direction:column}#app .LundebySizePicker .warningText,#app .LundebySizePicker .maxValueWarningText{color:red}#app .TemplatedComponent.template-pbxDynamicPageSettings{margin-top:10px}#app .TemplatedComponent.template-pbxDynamicPageSettings .header{margin-right:20px}#app .PbxPhotoBanner .container .banner-content-header{max-width:350px;margin:100px 0 45px;font-weight:600;font-size:38px;font-family:"Segoe UI Regular",sans-serif;letter-spacing:1.9px;text-transform:uppercase}#app .PbxPhotoBanner .container .Button{width:297px;height:81px;margin-bottom:76px;font-size:20px;font-family:"Segoe UI Regular",sans-serif;letter-spacing:2.4px;background-color:rgba(22,22,22,.7);border:2px solid #161616;border-radius:15px}@media (max-width:991px){#app .PbxPhotoBanner .container{display:none}}@media (max-width:991px){#app .PbxPhotoBanner{min-height:305px}}@media (max-width:767px){#app .PbxPhotoBanner{min-height:205px}}#app .TcGoToEditor .TC_Error{margin:150px auto;text-align:center}@media all and (min-width:769px){#app .TcGoToEditor .TC_Error{margin:350px auto}}#app .TcGoToEditor .TC_EHeading{margin-bottom:20px}#app .TcGoToEditor .TC_EText{margin-bottom:20px}#app .TcMultiComponentColorChange.TC{margin-top:15px}#app .TcMultiComponentColorChange.TC .TC_Label{color:#ccc;margin-bottom:5px}#app .TcProjectRenamePopup.TC{--tc-project-rename-popup-header-border-bottom-color:var(--pbxPrimaryBorderColor);--tc-project-rename-popup-header-background-color:var(--pbxPrimaryBackgroundColor);--tc-project-rename-popup-header-color:var(--pbxBodyFontColor);position:absolute;top:0;left:0;width:100%;height:100%;background-color:rgba(0,0,0,.5);display:flex;justify-content:center;align-items:center;z-index:10000}#app .TcProjectRenamePopup.TC .TC_Popup{background-color:var(--pbxPrimaryBackgroundColor);color:var(--pbxBodyFontColor);border-radius:4px;max-width:500px;width:90%;box-shadow:0 4px 20px rgba(0,0,0,.3);position:relative;overflow:hidden}#app .TcProjectRenamePopup.TC .TC_CloseButton{position:absolute;top:12px;right:12px;background:0 0;border:0;font-size:28px;cursor:pointer;color:#666;line-height:1}#app .TcProjectRenamePopup.TC .TC_CloseButton:hover{color:#333}#app .TcProjectRenamePopup.TC .TC_PopupHeader{display:flex;align-items:center;min-height:50px;padding:10px 5px;border-bottom:1px solid var(--tc-project-rename-popup-header-border-bottom-color);background-color:var(--tc-project-rename-popup-header-background-color);color:var(--tc-project-rename-popup-header-color)}#app .TcProjectRenamePopup.TC .TC_Title{font-size:14px;margin-left:25px}#app .TcProjectRenamePopup.TC .TC_PopupBottom{padding:30px}#app .TcProjectRenamePopup.TC .TC_Description{margin-bottom:16px;font-size:14px}#app .TcProjectRenamePopup.TC .TC_Input{width:100%;padding:12px;border:1px solid #ccc;border-radius:4px;font-size:16px;box-sizing:border-box}#app .TcProjectRenamePopup.TC .TC_Input:focus{outline:0;border-color:#007bff;box-shadow:0 0 0 3px rgba(0,123,255,.1)}#app .TcProjectRenamePopup.TC .TC_Input:disabled{background-color:#f5f5f5;cursor:not-allowed}#app .TcProjectRenamePopup.TC .TC_Error{color:#d32f2f;font-size:14px;margin-top:8px;margin-bottom:0}#app .TcProjectRenamePopup.TC .TC_Actions{margin-top:24px;display:flex;justify-content:flex-end;gap:12px}#app .TcProjectRenamePopup.TC .TC_Button{padding:10px 24px;border:0;border-radius:4px;cursor:pointer;font-size:16px;transition:background-color .2s;color:var(--pbxPrimaryFontColor)}#app .TcProjectRenamePopup.TC .TC_Button:disabled{opacity:var(--pbxDisabledButtonColor);cursor:not-allowed}#app .TcProjectRenamePopup.TC .TC_ButtonPrimary{background-color:#21b573;color:#fff}#app .TcProjectRenamePopup.TC .TC_ButtonPrimary:hover:not(:disabled){background-color:#15744a}#app .CD_StepHeader{font-size:24px;color:#ccc;font-weight:700;line-height:75px;text-align:center;text-transform:uppercase;border-bottom:1px solid var(--pbxSecondaryColor, #eee)}#app .redirect-anchor-block{margin-top:20px}#app .redirect-anchor-block .redirect-button{display:none;font-size:18px;min-width:170px;height:46px;padding:0 15px;background-color:#eee;position:relative;align-items:center;justify-content:center;font-weight:500;text-align:center;text-transform:uppercase;border:0;border-radius:5px;cursor:pointer;transition:all .15s ease-in-out;-webkit-user-select:none;user-select:none;color:#666}#app .redirect-anchor-block .redirect-button:hover{background-color:#e1e1e1}#app .redirect-anchor-block .redirect-button.anchor-visible{display:flex}#app .ProductsListContainer .FilterHeaderView .filter-header-label{color:#ccc}#app .ProductsListContainer .CategoryFilterOption{color:#ccc}#app .ProductsListContainer .ProductsListHeader>h1{color:#ccc}#app .ProductsListContainer .ProductsListControls .right-options .dropdown-label{color:#ccc}#app .ProductsListContainer .product-description .product-name,#app .ProductsListContainer .product-description .PriceView.product-price-details{color:#ccc}#app .ProductWithPicturePriceAndDescription{border:2px solid transparent;box-shadow:none}#app .ProductWithPicturePriceAndDescription:hover{border:2px solid #ccc}#app .ProductWithPicturePriceAndDescription .selected .product-name-and-price-wrapper .product-name{color:#ccc}#app .ProductWithPicturePriceAndDescription .product-name-and-price-wrapper>div,#app .ProductWithPicturePriceAndDescription p{color:#ccc}#app .ProductWithPicturePriceAndDescription:not(.selected):hover{box-shadow:none}#app .ProductWithPicturePriceAndDescription.selected:hover{border:0}#app .ProductWithPicturePriceAndDiscount{border:2px solid transparent;box-shadow:none}#app .ProductWithPicturePriceAndDiscount:hover{border:2px solid #ccc}#app .ProductWithPicturePriceAndDiscount .selected .product-name-and-price-wrapper .product-name{color:#ccc}#app .ProductWithPicturePriceAndDiscount .product-description{color:#ccc}#app .ProductWithPicturePriceAndDiscount:not(.selected):hover{box-shadow:none}#app .ProductWithPicturePriceAndDiscount.selected:hover{border:0}#app .StatusPanel{background:0 0}#app .StatusPanel .status{background-color:#1b1b1b}#app .StatusPanel .status img{filter:invert(94%) sepia(0%) saturate(369%) hue-rotate(149deg) brightness(92%) contrast(81%)}#app .StatusPanel .status,#app .StatusPanel .caption{color:#ccc}#app .StatusPanel .status .step-number,#app .StatusPanel .caption .step-number{color:#fff}#app .StatusPanel.vertical{border-right:none}#app .StatusPanel.vertical .step{border-color:#1b1b1b}#app .StatusPanel.vertical .step::before{display:none}#app .StepViewContent .ListHeader-title{color:#ccc}#app .StepViewContent .ContentDivHtmlBoxView div h1,#app .StepViewContent .ContentDivHtmlBoxView div h2,#app .StepViewContent .ContentDivHtmlBoxView div h3,#app .StepViewContent .ContentDivHtmlBoxView div h4,#app .StepViewContent .ContentDivHtmlBoxView div h5,#app .StepViewContent .ContentDivHtmlBoxView div h6{color:#ccc}#app .StepViewContent .AttributesSummaryView .AttributesSummaryGroup>h1,#app .StepViewContent .AttributesSummaryView h2,#app .StepViewContent .AttributesSummaryView h3,#app .StepViewContent .AttributesSummaryView h4,#app .StepViewContent .AttributesSummaryView h5,#app .StepViewContent .AttributesSummaryView h6,#app .StepViewContent .AttributesSummaryView .attribute-title,#app .StepViewContent .AttributesSummaryView header,#app .StepViewContent .AttributesSummaryView span{color:#ccc}#app .StepViewContent .AttributesSummaryView .AttributesSummaryGroup>h1 img,#app .StepViewContent .AttributesSummaryView h2 img,#app .StepViewContent .AttributesSummaryView h3 img,#app .StepViewContent .AttributesSummaryView h4 img,#app .StepViewContent .AttributesSummaryView h5 img,#app .StepViewContent .AttributesSummaryView h6 img,#app .StepViewContent .AttributesSummaryView .attribute-title img,#app .StepViewContent .AttributesSummaryView header img,#app .StepViewContent .AttributesSummaryView span img{filter:invert(94%) sepia(0%) saturate(369%) hue-rotate(149deg) brightness(92%) contrast(81%)}#app .StepViewNavigation .PanelWithButtons .NavButton.previous{color:#666}#app .TcProjectRenamePopup.TC{--tc-project-rename-popup-header-border-bottom-color:var(--pbxPrimaryBorderColor);--tc-project-rename-popup-header-background-color:var(--pbxBodyFontColor);--tc-project-rename-popup-header-color:var(--pbxPrimaryBackgroundColor)}