body{margin:0;font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen,Ubuntu,Cantarell,Fira Sans,Droid Sans,Helvetica Neue,sans-serif;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}code{font-family:source-code-pro,Menlo,Monaco,Consolas,Courier New,monospace}.App{text-align:center}.App-logo{height:40vmin;pointer-events:none}@media (prefers-reduced-motion:no-preference){.App-logo{-webkit-animation:App-logo-spin 20s linear infinite;animation:App-logo-spin 20s linear infinite}}.App-header{background-color:#282c34;min-height:100vh;display:flex;flex-direction:column;align-items:center;justify-content:center;font-size:calc(10px + 2vmin);color:#fff}.App-link{color:#61dafb}@-webkit-keyframes App-logo-spin{0%{-webkit-transform:rotate(0deg);transform:rotate(0)}to{-webkit-transform:rotate(1turn);transform:rotate(1turn)}}@keyframes App-logo-spin{0%{-webkit-transform:rotate(0deg);transform:rotate(0)}to{-webkit-transform:rotate(1turn);transform:rotate(1turn)}}@font-face{font-family:Avera Sans TC;src:url(https://d23orkegl40hfx.cloudfront.net/fonts/AveraSansTC-Regular.woff2) format("woff2"),url(https://d23orkegl40hfx.cloudfront.net/fonts/AveraSansTC-Regular.woff) format("woff"),url(https://d23orkegl40hfx.cloudfront.net/fonts/AveraSansTC-Regular.ttf) format("truetype");font-weight:400;font-style:normal;font-display:swap}@font-face{font-family:Bobby Jones;src:url(https://d23orkegl40hfx.cloudfront.net/fonts/BobbyJones-Regular.woff2) format("woff2"),url(https://d23orkegl40hfx.cloudfront.net/fonts/BobbyJones-Regular.woff) format("woff"),url(https://d23orkegl40hfx.cloudfront.net/fonts/BobbyJones-Regular.ttf) format("truetype");font-weight:400;font-style:normal;font-display:swap}@font-face{font-family:Avera Sans TC;src:url(https://d23orkegl40hfx.cloudfront.net/fonts/AveraSansTC-Bold.woff2) format("woff2"),url(https://d23orkegl40hfx.cloudfront.net/fonts/AveraSansTC-Bold.woff) format("woff"),url(https://d23orkegl40hfx.cloudfront.net/fonts/AveraSansTC-Bold.ttf) format("truetype");font-weight:700;font-style:normal;font-display:swap}@font-face{font-family:JimmySans;src:url(https://d23orkegl40hfx.cloudfront.net/fonts/JimmySans-Bld.woff2) format("woff2"),url(https://d23orkegl40hfx.cloudfront.net/fonts/JimmySans-Bld.woff) format("woff"),url(https://d23orkegl40hfx.cloudfront.net/fonts/JimmySans-Bld.ttf) format("truetype");font-weight:700;font-style:normal;font-display:swap}@font-face{font-family:Abbie Script Pro;src:url(https://d23orkegl40hfx.cloudfront.net/fonts/AbbieScriptPro-Regular.woff2) format("woff2"),url(https://d23orkegl40hfx.cloudfront.net/fonts/AbbieScriptPro-Regular.woff) format("woff"),url(https://d23orkegl40hfx.cloudfront.net/fonts/AbbieScriptPro-Regular.ttf) format("truetype");font-weight:400;font-style:normal;font-display:swap}@font-face{font-family:Adamina;src:url(https://d23orkegl40hfx.cloudfront.net/fonts/Adamina-Regular.woff2) format("woff2"),url(https://d23orkegl40hfx.cloudfront.net/fonts/Adamina-Regular.woff) format("woff"),url(https://d23orkegl40hfx.cloudfront.net/fonts/Adamina-Regular.ttf) format("truetype");font-weight:400;font-style:normal;font-display:swap}@font-face{font-family:Amatic SC;src:url(https://d23orkegl40hfx.cloudfront.net/fonts/AmaticSC-Regular.woff2) format("woff2"),url(https://d23orkegl40hfx.cloudfront.net/fonts/AmaticSC-Regular.woff) format("woff"),url(https://d23orkegl40hfx.cloudfront.net/fonts/AmaticSC-Regular.ttf) format("truetype");font-weight:400;font-style:normal;font-display:swap}@font-face{font-family:JimmySans;src:url(https://d23orkegl40hfx.cloudfront.net/fonts/JimmySans.woff2) format("woff2"),url(https://d23orkegl40hfx.cloudfront.net/fonts/JimmySans.woff) format("woff"),url(https://d23orkegl40hfx.cloudfront.net/fonts/JimmySans.ttf) format("truetype");font-weight:400;font-style:normal;font-display:swap}@font-face{font-family:Amatic SC;src:url(https://d23orkegl40hfx.cloudfront.net/fonts/AmaticSC-Bold.woff2) format("woff2"),url(https://d23orkegl40hfx.cloudfront.net/fonts/AmaticSC-Bold.woff) format("woff"),url(https://d23orkegl40hfx.cloudfront.net/fonts/AmaticSC-Bold.ttf) format("truetype");font-weight:700;font-style:normal;font-display:swap}@font-face{font-family:Aladin;src:url(https://d23orkegl40hfx.cloudfront.net/fonts/Aladin-Regular.woff2) format("woff2"),url(https://d23orkegl40hfx.cloudfront.net/fonts/Aladin-Regular.woff) format("woff"),url(https://d23orkegl40hfx.cloudfront.net/fonts/Aladin-Regular.ttf) format("truetype");font-weight:400;font-style:normal;font-display:swap}@font-face{font-family:Amiri;src:url(https://d23orkegl40hfx.cloudfront.net/fonts/Amiri-Italic.woff2) format("woff2"),url(https://d23orkegl40hfx.cloudfront.net/fonts/Amiri-Italic.woff) format("woff"),url(https://d23orkegl40hfx.cloudfront.net/fonts/Amiri-Italic.ttf) format("truetype");font-weight:400;font-style:italic;font-display:swap}@font-face{font-family:Amiri;src:url(https://d23orkegl40hfx.cloudfront.net/fonts/Amiri-BoldItalic.woff2) format("woff2"),url(https://d23orkegl40hfx.cloudfront.net/fonts/Amiri-BoldItalic.woff) format("woff"),url(https://d23orkegl40hfx.cloudfront.net/fonts/Amiri-BoldItalic.ttf) format("truetype");font-weight:700;font-style:italic;font-display:swap}@font-face{font-family:Amiri;src:url(https://d23orkegl40hfx.cloudfront.net/fonts/Amiri-Bold.woff2) format("woff2"),url(https://d23orkegl40hfx.cloudfront.net/fonts/Amiri-Bold.woff) format("woff"),url(https://d23orkegl40hfx.cloudfront.net/fonts/Amiri-Bold.ttf) format("truetype");font-weight:700;font-style:normal;font-display:swap}@font-face{font-family:Cookie;src:url(https://d23orkegl40hfx.cloudfront.net/fonts/Cookie-Regular.woff2) format("woff2"),url(https://d23orkegl40hfx.cloudfront.net/fonts/Cookie-Regular.woff) format("woff"),url(https://d23orkegl40hfx.cloudfront.net/fonts/Cookie-Regular.ttf) format("truetype");font-weight:400;font-style:normal;font-display:swap}@font-face{font-family:Cairo;src:url(https://d23orkegl40hfx.cloudfront.net/fonts/Cairo-Bold.woff2) format("woff2"),url(https://d23orkegl40hfx.cloudfront.net/fonts/Cairo-Bold.woff) format("woff"),url(https://d23orkegl40hfx.cloudfront.net/fonts/Cairo-Bold.ttf) format("truetype");font-weight:700;font-style:normal;font-display:swap}@font-face{font-family:Damion;src:url(https://d23orkegl40hfx.cloudfront.net/fonts/Damion.woff2) format("woff2"),url(https://d23orkegl40hfx.cloudfront.net/fonts/Damion.woff) format("woff"),url(https://d23orkegl40hfx.cloudfront.net/fonts/Damion.ttf) format("truetype");font-weight:400;font-style:normal;font-display:swap}@font-face{font-family:Amiri;src:url(https://d23orkegl40hfx.cloudfront.net/fonts/Amiri-Regular.woff2) format("woff2"),url(https://d23orkegl40hfx.cloudfront.net/fonts/Amiri-Regular.woff) format("woff"),url(https://d23orkegl40hfx.cloudfront.net/fonts/Amiri-Regular.ttf) format("truetype");font-weight:400;font-style:normal;font-display:swap}@font-face{font-family:Condiment;src:url(https://d23orkegl40hfx.cloudfront.net/fonts/Condiment-Regular.woff2) format("woff2"),url(https://d23orkegl40hfx.cloudfront.net/fonts/Condiment-Regular.woff) format("woff"),url(https://d23orkegl40hfx.cloudfront.net/fonts/Condiment-Regular.ttf) format("truetype");font-weight:400;font-style:normal;font-display:swap}@font-face{font-family:Arizonia;src:url(https://d23orkegl40hfx.cloudfront.net/fonts/Arizonia-Regular.woff2) format("woff2"),url(https://d23orkegl40hfx.cloudfront.net/fonts/Arizonia-Regular.woff) format("woff"),url(https://d23orkegl40hfx.cloudfront.net/fonts/Arizonia-Regular.ttf) format("truetype");font-weight:400;font-style:normal;font-display:swap}@font-face{font-family:Cairo;src:url(https://d23orkegl40hfx.cloudfront.net/fonts/Cairo-Regular.woff2) format("woff2"),url(https://d23orkegl40hfx.cloudfront.net/fonts/Cairo-Regular.woff) format("woff"),url(https://d23orkegl40hfx.cloudfront.net/fonts/Cairo-Regular.ttf) format("truetype");font-weight:400;font-style:normal;font-display:swap}@font-face{font-family:EB Garamond;src:url(https://d23orkegl40hfx.cloudfront.net/fonts/EBGaramond-Bold.woff2) format("woff2"),url(https://d23orkegl40hfx.cloudfront.net/fonts/EBGaramond-Bold.woff) format("woff"),url(https://d23orkegl40hfx.cloudfront.net/fonts/EBGaramond-Bold.ttf) format("truetype");font-weight:700;font-style:normal;font-display:swap}@font-face{font-family:Fondamento;src:url(https://d23orkegl40hfx.cloudfront.net/fonts/Fondamento-Regular.woff2) format("woff2"),url(https://d23orkegl40hfx.cloudfront.net/fonts/Fondamento-Regular.woff) format("woff"),url(https://d23orkegl40hfx.cloudfront.net/fonts/Fondamento-Regular.ttf) format("truetype");font-weight:400;font-style:normal;font-display:swap}@font-face{font-family:EB Garamond;src:url(https://d23orkegl40hfx.cloudfront.net/fonts/EBGaramond-Regular.woff2) format("woff2"),url(https://d23orkegl40hfx.cloudfront.net/fonts/EBGaramond-Regular.woff) format("woff"),url(https://d23orkegl40hfx.cloudfront.net/fonts/EBGaramond-Regular.ttf) format("truetype");font-weight:400;font-style:normal;font-display:swap}@font-face{font-family:EB Garamond;src:url(https://d23orkegl40hfx.cloudfront.net/fonts/EBGaramond-Italic.woff2) format("woff2"),url(https://d23orkegl40hfx.cloudfront.net/fonts/EBGaramond-Italic.woff) format("woff"),url(https://d23orkegl40hfx.cloudfront.net/fonts/EBGaramond-Italic.ttf) format("truetype");font-weight:400;font-style:italic;font-display:swap}@font-face{font-family:Fondamento;src:url(https://d23orkegl40hfx.cloudfront.net/fonts/Fondamento-Italic.woff2) format("woff2"),url(https://d23orkegl40hfx.cloudfront.net/fonts/Fondamento-Italic.woff) format("woff"),url(https://d23orkegl40hfx.cloudfront.net/fonts/Fondamento-Italic.ttf) format("truetype");font-weight:400;font-style:italic;font-display:swap}@font-face{font-family:Gloria Hallelujah;src:url(https://d23orkegl40hfx.cloudfront.net/fonts/GloriaHallelujah.woff2) format("woff2"),url(https://d23orkegl40hfx.cloudfront.net/fonts/GloriaHallelujah.woff) format("woff"),url(https://d23orkegl40hfx.cloudfront.net/fonts/GloriaHallelujah.ttf) format("truetype");font-weight:400;font-style:normal;font-display:swap}@font-face{font-family:IM FELL English;src:url(https://d23orkegl40hfx.cloudfront.net/fonts/IM_FELL_English_Italic.woff2) format("woff2"),url(https://d23orkegl40hfx.cloudfront.net/fonts/IM_FELL_English_Italic.woff) format("woff"),url(https://d23orkegl40hfx.cloudfront.net/fonts/IM_FELL_English_Italic.ttf) format("truetype");font-weight:400;font-style:italic;font-display:swap}@font-face{font-family:IM FELL English;src:url(https://d23orkegl40hfx.cloudfront.net/fonts/IM_FELL_English_Roman.woff2) format("woff2"),url(https://d23orkegl40hfx.cloudfront.net/fonts/IM_FELL_English_Roman.woff) format("woff"),url(https://d23orkegl40hfx.cloudfront.net/fonts/IM_FELL_English_Roman.ttf) format("truetype");font-weight:400;font-style:normal;font-display:swap}@font-face{font-family:EB Garamond;src:url(https://d23orkegl40hfx.cloudfront.net/fonts/EBGaramond-BoldItalic.woff2) format("woff2"),url(https://d23orkegl40hfx.cloudfront.net/fonts/EBGaramond-BoldItalic.woff) format("woff"),url(https://d23orkegl40hfx.cloudfront.net/fonts/EBGaramond-BoldItalic.ttf) format("truetype");font-weight:700;font-style:italic;font-display:swap}@font-face{font-family:Impact;src:url(https://d23orkegl40hfx.cloudfront.net/fonts/Impact.woff2) format("woff2"),url(https://d23orkegl40hfx.cloudfront.net/fonts/Impact.woff) format("woff"),url(https://d23orkegl40hfx.cloudfront.net/fonts/Impact.ttf) format("truetype");font-weight:400;font-style:normal;font-display:swap}@font-face{font-family:Universal Condensed;src:url(https://d23orkegl40hfx.cloudfront.net/fonts/Univers-CondensedBold.woff2) format("woff2"),url(https://d23orkegl40hfx.cloudfront.net/fonts/Univers-CondensedBold.woff) format("woff"),url(https://d23orkegl40hfx.cloudfront.net/fonts/Univers-CondensedBold.ttf) format("truetype");font-weight:100;font-style:normal;font-display:swap}@font-face{font-family:Kristen ITC;src:url(https://d23orkegl40hfx.cloudfront.net/fonts/KristenITC-Regular.woff2) format("woff2"),url(https://d23orkegl40hfx.cloudfront.net/fonts/KristenITC-Regular.woff) format("woff"),url(https://d23orkegl40hfx.cloudfront.net/fonts/KristenITC-Regular.ttf) format("truetype");font-weight:400;font-style:normal;font-display:swap}@font-face{font-family:Indie Flower;src:url(https://d23orkegl40hfx.cloudfront.net/fonts/IndieFlower.woff2) format("woff2"),url(https://d23orkegl40hfx.cloudfront.net/fonts/IndieFlower.woff) format("woff"),url(https://d23orkegl40hfx.cloudfront.net/fonts/IndieFlower.ttf) format("truetype");font-weight:400;font-style:normal;font-display:swap}@font-face{font-family:Kaushan Script;src:url(https://d23orkegl40hfx.cloudfront.net/fonts/KaushanScript-Regular.woff2) format("woff2"),url(https://d23orkegl40hfx.cloudfront.net/fonts/KaushanScript-Regular.woff) format("woff"),url(https://d23orkegl40hfx.cloudfront.net/fonts/KaushanScript-Regular.ttf) format("truetype");font-weight:400;font-style:normal;font-display:swap}@font-face{font-family:Patrick Hand;src:url(https://d23orkegl40hfx.cloudfront.net/fonts/PatrickHand-Regular.woff2) format("woff2"),url(https://d23orkegl40hfx.cloudfront.net/fonts/PatrickHand-Regular.woff) format("woff"),url(https://d23orkegl40hfx.cloudfront.net/fonts/PatrickHand-Regular.ttf) format("truetype");font-weight:400;font-style:normal;font-display:swap}@font-face{font-family:Leckerli One;src:url(https://d23orkegl40hfx.cloudfront.net/fonts/LeckerliOne-Regular.woff2) format("woff2"),url(https://d23orkegl40hfx.cloudfront.net/fonts/LeckerliOne-Regular.woff) format("woff"),url(https://d23orkegl40hfx.cloudfront.net/fonts/LeckerliOne-Regular.ttf) format("truetype");font-weight:400;font-style:normal;font-display:swap}@font-face{font-family:Merienda One;src:url(https://d23orkegl40hfx.cloudfront.net/fonts/MeriendaOne-Regular.woff2) format("woff2"),url(https://d23orkegl40hfx.cloudfront.net/fonts/MeriendaOne-Regular.woff) format("woff"),url(https://d23orkegl40hfx.cloudfront.net/fonts/MeriendaOne-Regular.ttf) format("truetype");font-weight:400;font-style:normal;font-display:swap}@font-face{font-family:Mada;src:url(https://d23orkegl40hfx.cloudfront.net/fonts/Mada-Regular.woff2) format("woff2"),url(https://d23orkegl40hfx.cloudfront.net/fonts/Mada-Regular.woff) format("woff"),url(https://d23orkegl40hfx.cloudfront.net/fonts/Mada-Regular.ttf) format("truetype");font-weight:400;font-style:normal;font-display:swap}@font-face{font-family:Mada;src:url(https://d23orkegl40hfx.cloudfront.net/fonts/Mada-Bold.woff2) format("woff2"),url(https://d23orkegl40hfx.cloudfront.net/fonts/Mada-Bold.woff) format("woff"),url(https://d23orkegl40hfx.cloudfront.net/fonts/Mada-Bold.ttf) format("truetype");font-weight:700;font-style:normal;font-display:swap}@font-face{font-family:Permanent Marker;src:url(https://d23orkegl40hfx.cloudfront.net/fonts/PermanentMarker.woff2) format("woff2"),url(https://d23orkegl40hfx.cloudfront.net/fonts/PermanentMarker.woff) format("woff"),url(https://d23orkegl40hfx.cloudfront.net/fonts/PermanentMarker.ttf) format("truetype");font-weight:400;font-style:normal;font-display:swap}@font-face{font-family:CollegiateHeavyOutline;src:url(https://d23orkegl40hfx.cloudfront.net/fonts/CollegiateHeavyOutline-Medium.woff2) format("woff2"),url(https://d23orkegl40hfx.cloudfront.net/fonts/CollegiateHeavyOutline-Medium.woff) format("woff"),url(https://d23orkegl40hfx.cloudfront.net/fonts/CollegiateHeavyOutline-Medium.ttf) format("truetype");font-weight:500;font-style:normal;font-display:swap}@font-face{font-family:Fenwick Outline;src:url(https://d23orkegl40hfx.cloudfront.net/fonts/FenwickOutline-Regular.woff2) format("woff2"),url(https://d23orkegl40hfx.cloudfront.net/fonts/FenwickOutline-Regular.woff) format("woff"),url(https://d23orkegl40hfx.cloudfront.net/fonts/FenwickOutline-Regular.ttf) format("truetype");font-weight:400;font-style:normal;font-display:swap}@font-face{font-family:Snacker Comic Personal Use Only;src:url(https://d23orkegl40hfx.cloudfront.net/fonts/SnackerComicPersonalUseOnly.woff2) format("woff2"),url(https://d23orkegl40hfx.cloudfront.net/fonts/SnackerComicPersonalUseOnly.woff) format("woff"),url(https://d23orkegl40hfx.cloudfront.net/fonts/SnackerComicPersonalUseOnly.ttf) format("truetype");font-weight:400;font-style:normal;font-display:swap}@font-face{font-family:"Acrylic Hand Serif";src:url(https://d23orkegl40hfx.cloudfront.net/fonts/AcrylicHandSerif-Regular.woff2) format("woff2"),url(https://d23orkegl40hfx.cloudfront.net/fonts/AcrylicHandSerif-Regular.woff) format("woff"),url(https://d23orkegl40hfx.cloudfront.net/fonts/AcrylicHandSerif-Regular.ttf) format("truetype");font-weight:400;font-style:normal;font-display:swap}@font-face{font-family:Dancing Script;src:url(https://d23orkegl40hfx.cloudfront.net/fonts/DancingScript-Medium.woff2) format("woff2"),url(https://d23orkegl40hfx.cloudfront.net/fonts/DancingScript-Medium.woff) format("woff"),url(https://d23orkegl40hfx.cloudfront.net/fonts/DancingScript-Medium.ttf) format("truetype");font-weight:500;font-style:normal;font-display:swap}@font-face{font-family:Dynalight;src:url(https://d23orkegl40hfx.cloudfront.net/fonts/Dynalight-Regular.woff2) format("woff2"),url(https://d23orkegl40hfx.cloudfront.net/fonts/Dynalight-Regular.woff) format("woff"),url(https://d23orkegl40hfx.cloudfront.net/fonts/Dynalight-Regular.ttf) format("truetype");font-weight:300;font-style:normal;font-display:swap}@font-face{font-family:Dancing Script;src:url(https://d23orkegl40hfx.cloudfront.net/fonts/DancingScript-Regular.woff2) format("woff2"),url(https://d23orkegl40hfx.cloudfront.net/fonts/DancingScript-Regular.woff) format("woff"),url(https://d23orkegl40hfx.cloudfront.net/fonts/DancingScript-Regular.ttf) format("truetype");font-weight:400;font-style:normal;font-display:swap}@font-face{font-family:Gochi Hand;src:url(https://d23orkegl40hfx.cloudfront.net/fonts/GochiHand-Regular.woff2) format("woff2"),url(https://d23orkegl40hfx.cloudfront.net/fonts/GochiHand-Regular.woff) format("woff"),url(https://d23orkegl40hfx.cloudfront.net/fonts/GochiHand-Regular.ttf) format("truetype");font-weight:400;font-style:normal;font-display:swap}@font-face{font-family:Boogaloo;src:url(https://d23orkegl40hfx.cloudfront.net/fonts/Boogaloo-Regular.woff2) format("woff2"),url(https://d23orkegl40hfx.cloudfront.net/fonts/Boogaloo-Regular.woff) format("woff"),url(https://d23orkegl40hfx.cloudfront.net/fonts/Boogaloo-Regular.ttf) format("truetype");font-weight:400;font-style:normal;font-display:swap}@font-face{font-family:Rivina TC Brush;src:url(https://d23orkegl40hfx.cloudfront.net/fonts/RivinaTC-Brush.woff2) format("woff2"),url(https://d23orkegl40hfx.cloudfront.net/fonts/RivinaTC-Brush.woff) format("woff"),url(https://d23orkegl40hfx.cloudfront.net/fonts/RivinaTC-Brush.ttf) format("truetype");font-weight:400;font-style:normal;font-display:swap}@font-face{font-family:Barrio;src:url(https://d23orkegl40hfx.cloudfront.net/fonts/Barrio-Regular.woff2) format("woff2"),url(https://d23orkegl40hfx.cloudfront.net/fonts/Barrio-Regular.woff) format("woff"),url(https://d23orkegl40hfx.cloudfront.net/fonts/Barrio-Regular.ttf) format("truetype");font-weight:400;font-style:normal;font-display:swap}@font-face{font-family:Allura;src:url(https://d23orkegl40hfx.cloudfront.net/fonts/Allura-Regular.woff2) format("woff2"),url(https://d23orkegl40hfx.cloudfront.net/fonts/Allura-Regular.woff) format("woff"),url(https://d23orkegl40hfx.cloudfront.net/fonts/Allura-Regular.ttf) format("truetype");font-weight:400;font-style:normal;font-display:swap}@font-face{font-family:Black Han Sans;src:url(https://d23orkegl40hfx.cloudfront.net/fonts/BlackHanSans-Regular.woff2) format("woff2"),url(https://d23orkegl40hfx.cloudfront.net/fonts/BlackHanSans-Regular.woff) format("woff"),url(https://d23orkegl40hfx.cloudfront.net/fonts/BlackHanSans-Regular.ttf) format("truetype");font-weight:400;font-style:normal;font-display:swap}#builder-enclosure .toolbar{width:375px;min-width:375px;display:flex;flex-direction:column;padding:8px 16px;height:calc(100vh - 106px);overflow-y:overlay;overflow-x:none;border-left:1px solid #dbdbdb;font-family:Montserrat,sans-serif!important;box-sizing:border-box;background-color:#fff;z-index:4}#builder-enclosure .toolbar-header{display:flex;justify-content:center;align-items:center;flex-direction:column;margin-bottom:12px}#builder-enclosure .toolbar-header p{font-family:Montserrat,sans-serif;font-weight:400;font-size:14px;color:#269eb8;text-align:center;margin-top:-8px}#builder-enclosure .toolbar-header h3{font-family:Montserrat,sans-serif;font-weight:400;font-size:16px;text-transform:unset;margin:16px 0}#builder-enclosure .toolbar-header__scrolldown-left{top:3px;left:6px}#builder-enclosure .toolbar-header__scrolldown-right{top:3px;right:-6px}#builder-enclosure .toolbar-header img{display:none;position:absolute;-webkit-transform:rotate(90deg);transform:rotate(90deg);width:28px;height:28px;padding:12px}#builder-enclosure .toolbar-option,#builder-enclosure .toolbar-options{display:flex;flex-direction:column;justify-content:center;align-items:center}#builder-enclosure .toolbar-option{width:90%;min-height:42px;border:2px solid #269eb8;margin-bottom:22px;border-radius:4px;background-color:#fff;cursor:pointer;position:relative}#builder-enclosure .toolbar-option h5{font-weight:300;font-size:14px;font-family:Montserrat,sans-serif;margin:14px}#builder-enclosure .toolbar-option>img{position:absolute;top:13px;right:8px;transition:-webkit-transform .2s ease-in;transition:transform .2s ease-in;transition:transform .2s ease-in,-webkit-transform .2s ease-in}#builder-enclosure .toolbar-option>img.rotated{-webkit-transform:rotate(135deg);transform:rotate(135deg)}#builder-enclosure .toolbar-option.restricted{background-color:#dadada}#builder-enclosure .toolbar-option.restricted .materialsettings-selector{background-color:#f0f0f0}#builder-enclosure .toolbar-option.restricted .materialsettings-selector.selected{background-color:#dadada}#builder-enclosure .toolbar-settings{max-height:0;display:flex;justify-content:center;transition:max-height .5s;overflow:hidden;width:100%;cursor:auto}#builder-enclosure :focus{-webkit-tap-highlight-color:transparent}#builder-enclosure .imagesettings,#builder-enclosure .materialsettings,#builder-enclosure .mountsettings,#builder-enclosure .shapesettings,#builder-enclosure .sizesettings,#builder-enclosure .textsettings{display:flex;flex-direction:column;align-items:center}#builder-enclosure .imagesettings-btn,#builder-enclosure .materialsettings-btn,#builder-enclosure .mountsettings-btn,#builder-enclosure .shapesettings-btn,#builder-enclosure .sizesettings-btn,#builder-enclosure .textsettings-btn{width:250px;color:#fff;background-color:#4b9eb6;border:none;border-radius:3px;min-height:36px;margin-bottom:14px;cursor:pointer;font-family:Montserrat,sans-serif;font-size:13.3333px}#builder-enclosure .imagesettings-btn:hover,#builder-enclosure .materialsettings-btn:hover,#builder-enclosure .mountsettings-btn:hover,#builder-enclosure .shapesettings-btn:hover,#builder-enclosure .sizesettings-btn:hover,#builder-enclosure .textsettings-btn:hover{opacity:.8}#builder-enclosure .imagesettings-btn.loading,#builder-enclosure .materialsettings-btn.loading,#builder-enclosure .mountsettings-btn.loading,#builder-enclosure .shapesettings-btn.loading,#builder-enclosure .sizesettings-btn.loading,#builder-enclosure .textsettings-btn.loading{background-color:gray}#builder-enclosure .header-title{margin:auto 30px;text-align:center}#builder-enclosure .radiocontainer{width:250px;margin-bottom:12px}#builder-enclosure .radiocontainer input[type=radio]{opacity:0;position:absolute;top:0;left:0;height:0;width:0}#builder-enclosure .radiocontainer input[type=radio]:checked+label{background-color:#4b9eb6;color:#fff;text-transform:unset}#builder-enclosure .radiocontainer .radiolabel{display:flex;justify-content:center;align-items:center;border:2px solid #269eb8;border-radius:4px;height:36px;cursor:pointer;width:100%;font-size:14px;font-family:Montserrat,sans-serif;text-transform:unset;margin-bottom:0;padding-left:0!important}#builder-enclosure .radiocontainer .radiolabel:after,#builder-enclosure .radiocontainer .radiolabel:before{content:none}#builder-enclosure .coloursettings{margin:0 16px;display:flex;flex-wrap:wrap;justify-content:space-around;width:270px;align-items:flex-start;align-content:flex-start;padding-bottom:10px}#builder-enclosure .coloursettings-radiocontainer{width:46%;display:flex;flex-direction:column;height:72px;margin-bottom:6px}#builder-enclosure .coloursettings-radiocontainer input[type=radio]{opacity:0;position:absolute;top:0;left:0;height:0;width:0}#builder-enclosure .coloursettings-radiocontainer input[type=radio]:checked+label{font-weight:700;background-color:#e1e1e1;border-radius:5px}#builder-enclosure .coloursettings-radiocontainer .radioswatch{cursor:pointer;display:flex;flex-direction:column;align-items:center;justify-content:center}#builder-enclosure .coloursettings-radiocontainer .radioswatch-box{width:86%;height:32px;border-radius:3px;margin:10px 9px 0}#builder-enclosure .coloursettings-radiocontainer .radioswatch-label{margin:6px 0;font-size:13px;text-transform:unset}#builder-enclosure .konvajs-content{background-color:#fff}#builder-enclosure .konvajs-container.roundedcorners>.konvajs-content{border-radius:12px}#builder-enclosure .konvajs-container{box-shadow:0 6px 15px #0000003d}#builder-enclosure .imagesettings-details,#builder-enclosure .textsettings-details{width:100%;margin-bottom:18px;position:relative;overflow:hidden;transition:height .4s ease-in}#builder-enclosure .imagesettings-details label,#builder-enclosure .textsettings-details label{font-size:12px;font-weight:600;font-family:Montserrat,sans-serif;margin-bottom:0;color:#000;text-transform:unset;line-height:100%}#builder-enclosure .imagesettings-details select,#builder-enclosure .textsettings-details select{display:block;width:280px;height:32px;padding-left:6px!important;border-radius:3px;border:1px solid #979797;margin-bottom:8px!important;color:#000;font-size:13.333px}#builder-enclosure .imagesettings-details__fontsize,#builder-enclosure .textsettings-details__fontsize{display:flex;align-items:center;margin-top:3px;margin-bottom:8px}#builder-enclosure .imagesettings-details__fontsizelock,#builder-enclosure .textsettings-details__fontsizelock{display:inline-flex;align-items:center;justify-content:center;width:14px;height:14px;margin-left:4px;object-fit:contain;position:relative;top:2px}#builder-enclosure .imagesettings-details__fontsizelock img,#builder-enclosure .textsettings-details__fontsizelock img{height:100%;width:100%;-webkit-filter:invert(31%) sepia(0) saturate(1753%) hue-rotate(135deg) brightness(88%) contrast(83%);filter:invert(31%) sepia(0) saturate(1753%) hue-rotate(135deg) brightness(88%) contrast(83%)}#builder-enclosure .imagesettings-details__fontsize input,#builder-enclosure .textsettings-details__fontsize input{width:46px;border-radius:3px;border:1px solid #979797;height:28px;padding-left:8px;margin-right:16px;font-size:13.333px;color:#000}#builder-enclosure .imagesettings-details__close,#builder-enclosure .textsettings-details__close{border:none;background-color:initial;position:absolute;top:-1px;right:6px;font-size:12px;text-align:center;width:12px!important;height:12px!important;cursor:pointer;padding:0 1px 0 0;opacity:.8;outline:none}#builder-enclosure .imagesettings-details__borderpadding,#builder-enclosure .imagesettings-details__bordersize,#builder-enclosure .imagesettings-details__fontsize,#builder-enclosure .imagesettings-details__lineheight,#builder-enclosure .textsettings-details__borderpadding,#builder-enclosure .textsettings-details__bordersize,#builder-enclosure .textsettings-details__fontsize,#builder-enclosure .textsettings-details__lineheight{margin:2px 8px 8px}#builder-enclosure .imagesettings-details__borderpaddinglabel,#builder-enclosure .imagesettings-details__bordersizelabel,#builder-enclosure .imagesettings-details__fontsizelabel,#builder-enclosure .imagesettings-details__lineheightlabel,#builder-enclosure .textsettings-details__borderpaddinglabel,#builder-enclosure .textsettings-details__bordersizelabel,#builder-enclosure .textsettings-details__fontsizelabel,#builder-enclosure .textsettings-details__lineheightlabel{margin-left:12px;margin-top:12px;font-weight:500;font-size:14px;text-transform:unset;color:#000}#builder-enclosure .imagesettings-details__borderpaddinglabelcontainer,#builder-enclosure .imagesettings-details__bordersizelabelcontainer,#builder-enclosure .imagesettings-details__fontsizelabel,#builder-enclosure .imagesettings-details__lineheightlabel,#builder-enclosure .textsettings-details__borderpaddinglabelcontainer,#builder-enclosure .textsettings-details__bordersizelabelcontainer,#builder-enclosure .textsettings-details__fontsizelabel,#builder-enclosure .textsettings-details__lineheightlabel{margin-top:6px}#builder-enclosure .imagesettings-details__bordercolour,#builder-enclosure .imagesettings-details__fontcolour,#builder-enclosure .textsettings-details__bordercolour,#builder-enclosure .textsettings-details__fontcolour{position:relative}#builder-enclosure .imagesettings-details__bordercolour button,#builder-enclosure .imagesettings-details__fontcolour button,#builder-enclosure .textsettings-details__bordercolour button,#builder-enclosure .textsettings-details__fontcolour button{border:none;display:inline;position:absolute;top:-18px;left:88px;width:20px;height:20px;cursor:pointer;background:#fff;color:#187892;font-size:14px;font-weight:500;font-family:Montserrat,sans-serif;outline:none;padding:0}#builder-enclosure .imagesettings-details__bordercolour button:hover,#builder-enclosure .imagesettings-details__fontcolour button:hover,#builder-enclosure .textsettings-details__bordercolour button:hover,#builder-enclosure .textsettings-details__fontcolour button:hover{text-decoration:underline}#builder-enclosure .imagesettings-details__bordercolour .colourpicker,#builder-enclosure .imagesettings-details__fontcolour .colourpicker,#builder-enclosure .textsettings-details__bordercolour .colourpicker,#builder-enclosure .textsettings-details__fontcolour .colourpicker{position:absolute;top:-120px;right:10px}#builder-enclosure .imagesettings-details__bordercolour .colourpicker.below,#builder-enclosure .imagesettings-details__fontcolour .colourpicker.below,#builder-enclosure .textsettings-details__bordercolour .colourpicker.below,#builder-enclosure .textsettings-details__fontcolour .colourpicker.below{top:0;z-index:1;box-shadow:0 0 2px #0000004d,0 4px 8px #0000004d;overflow:hidden}#builder-enclosure .imagesettings-details__bordercolour .colourpicker.below .chrome-picker,#builder-enclosure .imagesettings-details__fontcolour .colourpicker.below .chrome-picker,#builder-enclosure .textsettings-details__bordercolour .colourpicker.below .chrome-picker,#builder-enclosure .textsettings-details__fontcolour .colourpicker.below .chrome-picker{top:-124px;position:relative}#builder-enclosure .imagesettings-details__bordercolour .colourpickerdismiss,#builder-enclosure .imagesettings-details__fontcolour .colourpickerdismiss,#builder-enclosure .textsettings-details__bordercolour .colourpickerdismiss,#builder-enclosure .textsettings-details__fontcolour .colourpickerdismiss{left:unset;right:88px;border:1px solid #187892;border-radius:2px;font-weight:400;padding:0}#builder-enclosure .imagesettings-details__bordercolour .colourpickerdismiss img,#builder-enclosure .imagesettings-details__fontcolour .colourpickerdismiss img,#builder-enclosure .textsettings-details__bordercolour .colourpickerdismiss img,#builder-enclosure .textsettings-details__fontcolour .colourpickerdismiss img{width:18px}#builder-enclosure .imagesettings-details__bordercolour .colourpickerconfirmation,#builder-enclosure .imagesettings-details__fontcolour .colourpickerconfirmation,#builder-enclosure .textsettings-details__bordercolour .colourpickerconfirmation,#builder-enclosure .textsettings-details__fontcolour .colourpickerconfirmation{left:unset;right:18px;border:1px solid #187892;border-radius:2px;font-weight:400;padding:0;margin-top:2px;top:-56px}#builder-enclosure .imagesettings-details__bordercolour .colourpickerconfirmation img,#builder-enclosure .imagesettings-details__fontcolour .colourpickerconfirmation img,#builder-enclosure .textsettings-details__bordercolour .colourpickerconfirmation img,#builder-enclosure .textsettings-details__fontcolour .colourpickerconfirmation img{vertical-align:unset!important;width:90%;height:90%;margin-top:1px}#builder-enclosure .imagesettings-editbtn,#builder-enclosure .textsettings-editbtn{display:flex;justify-content:space-between;align-items:center;width:250px;color:#000;background-color:#fff;border-radius:3px;margin-bottom:14px;font-weight:600;cursor:pointer;text-align:left;font-family:Montserrat,sans-serif;position:relative;transition:height .3s ease-in,border .5s ease-in;font-size:13.333px;padding:0 4px!important}#builder-enclosure .imagesettings-editbtn>span,#builder-enclosure .textsettings-editbtn>span{overflow:hidden;white-space:nowrap;text-overflow:ellipsis}#builder-enclosure .imagesettings-editbtn.hidden,#builder-enclosure .textsettings-editbtn.hidden{height:0;overflow:hidden;padding:0;border:none;display:none}#builder-enclosure .imagesettings-editbtn.visible,#builder-enclosure .textsettings-editbtn.visible{height:36px;padding:1px 14px;border:2px solid #4b9eb6}#builder-enclosure .imagesettings-editbtn label,#builder-enclosure .textsettings-editbtn label{cursor:pointer;width:165px;max-height:64px;text-overflow:ellipsis;overflow:hidden;text-transform:unset;margin:0}#builder-enclosure .imagesettings-editbtn:hover,#builder-enclosure .textsettings-editbtn:hover{opacity:.8}#builder-enclosure .richtexteditor{height:98px;border:1px solid #979797;border-radius:3px;width:280px;display:flex;flex-direction:column;align-items:center;margin-top:3px;margin-bottom:10px}#builder-enclosure .richtexteditor-toolbar{width:100%;height:22px;display:flex;align-items:center;border-bottom:1px solid #979797;box-sizing:border-box;padding:4px 6px}#builder-enclosure .richtexteditor-toolbar>div{font-family:Montserrat,sans-serif;height:16px;vertical-align:middle;font-size:12px;margin:2px;width:16px;cursor:pointer;border-radius:50%;text-align:center;line-height:15px}#builder-enclosure .richtexteditor-toolbar>div.selected{background-color:#4b9eb680}#builder-enclosure .richtexteditor-toolbar__bold{font-weight:700}#builder-enclosure .richtexteditor-toolbar__italics{font-style:italic;padding-right:2px}#builder-enclosure .richtexteditor-toolbar__underline{text-decoration:underline}#builder-enclosure .richtexteditor-toolbar__divider{width:0!important;height:100%;border-left:1px solid #979797;margin:0 6px!important;border-radius:0!important}#builder-enclosure .richtexteditor-textfield{width:100%;padding:4px;box-sizing:border-box}#builder-enclosure .richtexteditor-textfield textarea{width:100%;height:68px;border:none;outline:none;resize:none;font-family:Montserrat,sans-serif;font-size:12px;line-height:unset;margin:unset;padding:unset}#builder-enclosure .imagesettings-details{width:280px;font-family:Montserrat,sans-serif!important;overflow:hidden;transition:height .4s ease-in}#builder-enclosure .imagesettings-details__imageblock{display:flex;justify-content:flex-start;margin-bottom:12px;margin-top:8px}#builder-enclosure .imagesettings-details__imageblock>img{border:1px solid #979797;border-radius:4px;height:76px;width:76px;object-fit:contain;margin-right:12px}#builder-enclosure .imagesettings-details__imageblock-empty{border:1px solid #979797;border-radius:4px;background-color:#fff;height:76px;width:76px;margin-right:12px}#builder-enclosure .imagesettings-details__imageblock-btns{display:flex;flex-direction:column;align-items:flex-start;justify-content:center}#builder-enclosure .imagesettings-details__imageblock-btns button{font-family:Montserrat,sans-serif!important;border:none;padding:0;background-color:#fff;cursor:pointer;color:#000;font-size:13.3333px}#builder-enclosure .bottomtoolbar{height:42px;display:flex;align-items:center;justify-content:space-between;font-family:Montserrat,sans-serif!important;border-bottom:1px solid #dbdbdb;background-color:#269eb8;z-index:4;color:#fff!important}#builder-enclosure .bottomtoolbar button{background-color:#269eb8!important;color:#fff}#builder-enclosure .bottomtoolbar button img,#builder-enclosure .bottomtoolbar img{-webkit-filter:invert(1);filter:invert(1)}#builder-enclosure .bottomtoolbar .dividerbar{border-left:1px solid #fff}#builder-enclosure .bottomtoolbar-left{height:100%;display:flex}#builder-enclosure .bottomtoolbar-left button{font-family:Montserrat,sans-serif!important;background-color:#fff;border:none;margin:0 2px;display:flex;justify-content:center;align-items:center;cursor:pointer}#builder-enclosure .bottomtoolbar-left button.disabled{opacity:.4}#builder-enclosure .bottomtoolbar-left__reset img{margin:0 6px}#builder-enclosure .bottomtoolbar-left__divider{border-left:1px solid #dbdbdb;height:105%;margin:0 12px;-webkit-transform:translateY(-2px);transform:translateY(-2px)}#builder-enclosure .bottomtoolbar-left__zbuttons{font-size:12px}#builder-enclosure .bottomtoolbar-left__zbuttons img{margin-right:4px}@media only screen and (max-width:1350px){#builder-enclosure .bottomtoolbar-left__zbuttons span{display:none}}#builder-enclosure .bottomtoolbar-right{font-size:13px;margin-right:8px;display:flex;align-items:center;height:100%}@media only screen and (max-width:1150px){#builder-enclosure .bottomtoolbar-right__material{display:none}}#builder-enclosure .bottomtoolbar-right__divider{border-left:1px solid #dbdbdb;height:105%;margin:0 12px}#builder-enclosure .bottomtoolbar-right__exportlabel{font-size:13px;font-weight:500;margin-right:6px;text-transform:unset}#builder-enclosure .bottomtoolbar-right button{font-family:Montserrat,sans-serif!important;font-size:13px;border:none;background-color:initial;cursor:pointer}#builder-enclosure .bottomtoolbar-right img{height:20px;width:20px;margin:0 4px}#builder-enclosure .bottomtoolbar-right .bold{font-weight:500;padding-right:3px}#builder-enclosure .bottomtoolbar-right__zoombtns{display:flex;justify-content:space-evenly}#builder-enclosure .bottomtoolbar-right__zoombtns button img{opacity:.8;height:24px;width:24px}@media only screen and (max-width:1150px){#builder-enclosure .bottomtoolbar .mountinginfo{display:none}}#builder-enclosure .header,#builder-enclosure .templateheader{height:61px;display:flex;align-items:center;justify-content:space-between;border-bottom:1px solid #dbdbdb;background-color:#fff}#builder-enclosure .header-left,#builder-enclosure .header-right,#builder-enclosure .templateheader-left,#builder-enclosure .templateheader-right{display:flex;align-items:center}#builder-enclosure .header-logo,#builder-enclosure .templateheader-logo{width:160px;height:38px;margin-left:16px}#builder-enclosure .header-logo img,#builder-enclosure .templateheader-logo img{height:100%;width:100%;object-fit:contain}#builder-enclosure .header-title,#builder-enclosure .templateheader-title{font-size:15px;font-weight:600;font-family:Montserrat,sans-serif!important;text-transform:unset;margin:auto 30px}#builder-enclosure .header-pricingoptions,#builder-enclosure .templateheader-pricingoptions{position:relative}#builder-enclosure .header-pricingoptions>span,#builder-enclosure .templateheader-pricingoptions>span{color:#269eb8;font-size:13px;font-family:Montserrat,sans-serif!important;text-decoration:underline}#builder-enclosure .header-pricingoptions:hover .header-pricingoptions__details,#builder-enclosure .templateheader-pricingoptions:hover .header-pricingoptions__details{opacity:1;z-index:11}#builder-enclosure .header-pricingoptions__details,#builder-enclosure .templateheader-pricingoptions__details{position:absolute;background-color:#fff;top:39px;left:-32px;padding:18px;width:240px;border:1px solid #dbdbdb;z-index:0;opacity:0;transition:opacity .4s ease-in;box-shadow:0 10px 10px #00000042}#builder-enclosure .header-pricingoptions__details:hover,#builder-enclosure .templateheader-pricingoptions__details:hover{opacity:0!important;z-index:3!important}#builder-enclosure .header-price,#builder-enclosure .templateheader-price{font-weight:300;font-size:16px;margin-left:20px;color:#a5a5a5}#builder-enclosure .header-price span,#builder-enclosure .templateheader-price span{color:#000;font-weight:500}#builder-enclosure .header-quantity,#builder-enclosure .templateheader-quantity{margin-left:12px;display:flex;height:100%;align-items:center;justify-content:center}#builder-enclosure .header-quantity button,#builder-enclosure .templateheader-quantity button{margin-left:10px;height:30px;width:30px;border-radius:50%;background-color:#269eb8;border:none;font-family:Montserrat,sans-serif!important;cursor:pointer;display:flex;justify-content:center;align-items:center}#builder-enclosure .header-quantity button img,#builder-enclosure .templateheader-quantity button img{-webkit-filter:invert(100%);filter:invert(100%)}#builder-enclosure .header-quantity input,#builder-enclosure .templateheader-quantity input{margin-left:10px;height:42px;width:78px;border:1px solid #dbdbdb;border-radius:3px;display:flex;justify-content:center;align-items:center;font-family:Montserrat,sans-serif!important;box-sizing:border-box;font-size:16px}#builder-enclosure .header-quantity input[type=number]::-webkit-inner-spin-button,#builder-enclosure .header-quantity input[type=number]::-webkit-outer-spin-button,#builder-enclosure .templateheader-quantity input[type=number]::-webkit-inner-spin-button,#builder-enclosure .templateheader-quantity input[type=number]::-webkit-outer-spin-button{-webkit-appearance:none;margin:0}#builder-enclosure .header-addtocart,#builder-enclosure .templateheader-addtocart{width:160px;height:42px;font-size:15px;background-color:#ef7930;color:#fff;font-family:Montserrat,sans-serif!important;border:none;margin-left:12px;border-radius:3px;margin-right:8px;cursor:pointer}#builder-enclosure .pricingbreakdown{display:flex;justify-content:space-between;align-items:center;height:32px;font-family:Montserrat,sans-serif!important;font-size:16px;font-weight:300}#builder-enclosure .pricingbreakdown-price span{font-weight:400}#builder-enclosure .materialsettings{font-family:Montserrat,sans-serif!important;padding-bottom:10px}#builder-enclosure .materialsettings-selector{display:flex;align-items:center;justify-content:flex-start;align-items:flex-start;height:119px;background-color:#fff;border:none;outline:none;cursor:pointer;margin:0 8px;width:93%;overflow:hidden;color:#000;box-shadow:none;text-transform:none;border-radius:2px;padding:0 6px!important}#builder-enclosure .materialsettings-selector__img{height:100px;min-width:100px;max-width:100px;border-radius:3px;background-color:#fff;border:1px solid #269eb8;align-self:center}#builder-enclosure .materialsettings-selector__description{margin-left:8px;font-family:Montserrat,sans-serif!important;display:flex;flex-direction:column;justify-content:flex-start;align-items:flex-start;margin-top:8px}#builder-enclosure .materialsettings-selector__description label{font-weight:600;font-size:13px;text-align:left;text-transform:unset;margin-bottom:2px;cursor:pointer}#builder-enclosure .materialsettings-selector__description p{margin:1px 0;text-align:left;font-size:11px;line-height:16px}#builder-enclosure .materialsettings-selector.selected{background-color:#f0f0f0}#builder-enclosure .mountsettings-btn{background-color:#fff;color:#269eb8;outline:none;font-size:13.3333px;border:1px solid #269eb8}#builder-enclosure .mountsettings-btn:hover{opacity:1}#builder-enclosure .mountsettings-btn.selected{background-color:#269eb8;color:#fff}#builder-enclosure .mountsettings-btn.selected:hover{opacity:.8}#builder-enclosure .textsettings-details__border{display:block;margin-top:6px;margin-bottom:6px!important}#builder-enclosure .addtocartmodal,#builder-enclosure .savetemplatemodal,#builder-enclosure .symbollibrarymodal{position:fixed;height:100vh;width:100vw;top:0;left:0;display:flex;z-index:10;justify-content:center;align-items:center}#builder-enclosure .addtocartmodal-backdrop,#builder-enclosure .savetemplatemodal-backdrop,#builder-enclosure .symbollibrarymodal-backdrop{position:absolute;top:0;left:0;height:100%;width:100%;background-color:#fff;opacity:.8;z-index:0}#builder-enclosure .addtocartmodal-modal,#builder-enclosure .savetemplatemodal-modal,#builder-enclosure .symbollibrarymodal-modal{z-index:1;display:flex;background-color:#fff;border-radius:8px;box-shadow:0 0 20px #0000003d;padding:12px}#builder-enclosure .addtocartmodal-modal__preview,#builder-enclosure .savetemplatemodal-modal__preview,#builder-enclosure .symbollibrarymodal-modal__preview{padding:8px}#builder-enclosure .addtocartmodal-modal__preview img,#builder-enclosure .savetemplatemodal-modal__preview img,#builder-enclosure .symbollibrarymodal-modal__preview img{z-index:1;height:290px;box-shadow:0 6px 15px #0000003d}#builder-enclosure .addtocartmodal-modal__details,#builder-enclosure .savetemplatemodal-modal__details,#builder-enclosure .symbollibrarymodal-modal__details{display:flex;flex-direction:column;align-items:flex-start;justify-content:center;width:300px;margin:0 20px}#builder-enclosure .addtocartmodal-modal__details-updateall,#builder-enclosure .savetemplatemodal-modal__details-updateall,#builder-enclosure .symbollibrarymodal-modal__details-updateall{display:flex;justify-content:flex-start;font-family:Montserrat,sans-serif!important;font-size:14px}#builder-enclosure .addtocartmodal-modal__details h2,#builder-enclosure .savetemplatemodal-modal__details h2,#builder-enclosure .symbollibrarymodal-modal__details h2{font-family:Montserrat,sans-serif!important;margin-bottom:6px}#builder-enclosure .addtocartmodal-modal__details p,#builder-enclosure .savetemplatemodal-modal__details p,#builder-enclosure .symbollibrarymodal-modal__details p{font-family:Montserrat,sans-serif!important;margin:4px 0;font-size:14px}#builder-enclosure .addtocartmodal-modal__details .totalprice,#builder-enclosure .savetemplatemodal-modal__details .totalprice,#builder-enclosure .symbollibrarymodal-modal__details .totalprice{font-weight:600;margin-bottom:12px}#builder-enclosure .addtocartmodal-modal__details button,#builder-enclosure .savetemplatemodal-modal__details button,#builder-enclosure .symbollibrarymodal-modal__details button{width:100%;height:36px;border:none;font-family:Montserrat,sans-serif!important;color:#fff;font-weight:600;border-radius:4px;cursor:pointer}#builder-enclosure .addtocartmodal-modal__details button.confirmation,#builder-enclosure .savetemplatemodal-modal__details button.confirmation,#builder-enclosure .symbollibrarymodal-modal__details button.confirmation{background:#ef7930;margin-bottom:12px;margin-top:8px}#builder-enclosure .addtocartmodal-modal__details button.cancel,#builder-enclosure .savetemplatemodal-modal__details button.cancel,#builder-enclosure .symbollibrarymodal-modal__details button.cancel{background:#9a9a9a}#builder-enclosure .addtocartmodal-modal__details-proof,#builder-enclosure .savetemplatemodal-modal__details-proof,#builder-enclosure .symbollibrarymodal-modal__details-proof{display:flex;align-items:center;margin-bottom:8px}#builder-enclosure .addtocartmodal-modal__details-proof button,#builder-enclosure .savetemplatemodal-modal__details-proof button,#builder-enclosure .symbollibrarymodal-modal__details-proof button{min-width:28px;min-height:28px;max-width:28px;max-height:28px;transition:background-color .2s ease-in;background-color:#efefef}#builder-enclosure .addtocartmodal-modal__details-proof button:hover,#builder-enclosure .savetemplatemodal-modal__details-proof button:hover,#builder-enclosure .symbollibrarymodal-modal__details-proof button:hover{background-color:#efefef;opacity:.8}#builder-enclosure .addtocartmodal-modal__details-proof button.selected,#builder-enclosure .savetemplatemodal-modal__details-proof button.selected,#builder-enclosure .symbollibrarymodal-modal__details-proof button.selected{background-color:#269eb8}#builder-enclosure .addtocartmodal-modal__details-proof label,#builder-enclosure .savetemplatemodal-modal__details-proof label,#builder-enclosure .symbollibrarymodal-modal__details-proof label{margin-left:8px;font-size:14px;text-transform:unset}#builder-enclosure .addtocartmodal-modal__loading,#builder-enclosure .savetemplatemodal-modal__loading,#builder-enclosure .symbollibrarymodal-modal__loading{width:96px;margin:14px}#builder-enclosure .addtocartmodal-modal__loading img,#builder-enclosure .savetemplatemodal-modal__loading img,#builder-enclosure .symbollibrarymodal-modal__loading img{width:100%}#builder-enclosure .fileContainer{display:none}#builder-enclosure .capitalize{text-transform:capitalize}#builder-enclosure .symbollibrarymodal-modal{width:635px;height:520px;display:flex;flex-direction:column}#builder-enclosure .symbollibrarymodal-modal h5{font-weight:600}#builder-enclosure .symbollibrarymodal-modal select{width:280px;height:32px;margin-left:14px;color:#575757;border-radius:3px;font-size:14px;padding-left:12px}#builder-enclosure .symbollibrarymodal-modal>p{margin-left:12px;margin-bottom:4px}#builder-enclosure .symbollibrarymodal-modal__previews{display:flex;flex-direction:column;overflow-y:auto;overflow-x:hidden;background-color:#f2f2f2;height:372px;margin-top:16px;margin-left:12px;border-radius:3px;width:588px;padding:0 0 22px;border:1px solid #979797}#builder-enclosure .symbollibrarymodal-modal__previews-header{text-transform:uppercase}#builder-enclosure .symbollibrarymodal-modal__previews-icons{display:flex;flex-wrap:wrap;align-items:center}#builder-enclosure .symbollibrarymodal-modal__previews-icons div{width:54px;margin:2px;padding:4px;height:60px;cursor:pointer;border-radius:3px;text-align:center;background-size:54px 54px;background-position:50%;background-repeat:no-repeat}#builder-enclosure .symbollibrarymodal-modal__previews-icons .selectedsymbol{background-color:#c7c7c7}#builder-enclosure .symbollibrarymodal-modal__previews-icon{display:flex;flex-direction:column;width:140px}#builder-enclosure .symbollibrarymodal-modal__previews-icon div{margin:6px;height:100px;cursor:pointer;border-radius:3px;text-align:center;background-size:contain;background-position:top;background-repeat:no-repeat}#builder-enclosure .symbollibrarymodal-modal__previews-icon p{text-align:center}#builder-enclosure .symbollibrarymodal-modal button{width:220px;align-self:flex-end;margin-top:14px;margin-right:14px;margin-bottom:6px;height:36px;color:#fff;font-weight:600;border:none;background:#ef7930;border-radius:3px;font-family:Montserrat,sans-serif!important;font-size:15px;cursor:pointer}#builder-enclosure .symbollibrarymodal .buttongroup{display:flex;align-self:flex-end;justify-content:flex-end;align-items:center;margin-right:-2px}#builder-enclosure .symbollibrarymodal .buttongroup-cancel{background-color:gray}#builder-enclosure #addtocartform{position:fixed!important;top:0!important;right:0!important;opacity:0!important;z-index:-1!important}#builder-enclosure #closebutton{width:32px;border-radius:50%;background-color:#f1f1f1;margin-left:14px;cursor:pointer}#builder-enclosure #rc-editable-input-1,#builder-enclosure #rc-editable-input-2,#builder-enclosure #rc-editable-input-3,#builder-enclosure #rc-editable-input-4,#builder-enclosure #rc-editable-input-5{width:100%!important}#builder-enclosure .flexbox-fix{padding-right:28px!important}#builder-enclosure .sketch-picker .flexbox-fix{padding-right:0!important}#builder-enclosure .modal{position:fixed;width:500px;height:230px;top:50%;left:50%;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%);padding:18px;background-color:#fff;flex-direction:column;justify-content:space-around;border-radius:8px;z-index:4}#builder-enclosure .modal-paragraph{font-size:16px;margin-top:1px!important}#builder-enclosure .modal-buttoncontainer{display:flex;justify-content:space-around}#builder-enclosure .modal-buttoncontainer button{width:42%;border:none;border-radius:4px;height:36px}#builder-enclosure .modal-buttoncontainer__confirm{background-color:#ef7930;color:#fff}#builder-enclosure .modal-buttoncontainer__cancel{background-color:#fff;color:gray;border:1px solid grey!important}#builder-enclosure .modal-backdrop{width:100vw;height:100vh;position:fixed;color:#000;opacity:.2;top:0;left:0}#builder-enclosure .colourpicker-wrapper{position:absolute;top:50%;left:50%;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%)}#builder-enclosure .preview__color{content:"";width:10px;height:10px;display:inline-block;margin-right:5px}#builder-enclosure .textsettings-details__bordercolour button,#builder-enclosure .textsettings-details__fontcolour button{width:unset}#builder-enclosure .canvascontainer{display:flex;height:calc(100% - 62px);width:100%}#builder-enclosure .stagecontainer{display:flex;height:calc(100vh - 108px);width:100%;margin:0 auto auto;flex:1 1;flex-direction:column;position:relative}#builder-enclosure .floating{-webkit-animation:none;animation:none}@-webkit-keyframes floating{0%{-webkit-transform:translateY(-14px);transform:translateY(-14px)}50%{-webkit-transform:translate(0);transform:translate(0)}to{-webkit-transform:translateY(-14px);transform:translateY(-14px)}}@keyframes floating{0%{-webkit-transform:translateY(-14px);transform:translateY(-14px)}50%{-webkit-transform:translate(0);transform:translate(0)}to{-webkit-transform:translateY(-14px);transform:translateY(-14px)}}@media only screen and (max-width:960px){#builder-enclosure .stagecontainer{max-width:unset}#builder-enclosure .header-pricingoptions{display:none}#builder-enclosure .header-title{font-size:14px;margin:auto 14px}}@media only screen and (max-width:780px){#builder-enclosure .header-price{margin-left:12px}#builder-enclosure .canvascontainer{flex-direction:column;align-items:center;height:100%;background-color:#f4f8fa}#builder-enclosure .stagecontainer{height:480px;min-height:400px;overflow-x:scroll}#builder-enclosure .toolbar{height:100%;width:100%;border:none;box-shadow:0 20px 30px 5px #00000080}#builder-enclosure .toolbar-header{position:relative}#builder-enclosure .toolbar-header img{display:block;box-sizing:initial}#builder-enclosure .symbollibrarymodal-modal{width:310px}#builder-enclosure .symbollibrarymodal-modal__previews{margin:0 14px;width:100%}#builder-enclosure .symbollibrarymodal-modal__previews-icons div{width:50px}#builder-enclosure .symbollibrarymodal-modal .buttongroup{width:100%}#builder-enclosure .header{flex-wrap:wrap;align-items:center;justify-content:center;height:100%;grid-gap:12px;gap:12px;padding:8px 0}#builder-enclosure .header-price{text-align:center}#builder-enclosure .header-quantity{margin-left:2px}#builder-enclosure .header-quantity input{width:60px!important;padding-left:25px!important}#builder-enclosure .header-addtocart{margin-left:6px;margin-right:8px}#builder-enclosure .bottomtoolbar{grid-gap:8px;gap:8px;padding:4px 0;flex-wrap:wrap;align-items:center;justify-content:center;height:100%}#builder-enclosure .bottomtoolbar-right__zoombtns button{padding:0 3px}#builder-enclosure .modal{width:330px;border:1px solid grey}#builder-enclosure .addtocartmodal-modal,#builder-enclosure .savetemplatemodal-modal,#builder-enclosure .symbollibrarymodal-modal{flex-direction:column;align-items:center}#builder-enclosure .floating{-webkit-animation-name:floating;animation-name:floating;-webkit-animation-duration:4s;animation-duration:4s;-webkit-animation-iteration-count:infinite;animation-iteration-count:infinite;-webkit-animation-timing-function:ease-in-out;animation-timing-function:ease-in-out}}#builder-enclosure #___ratingbadge_0{display:none}#builder-enclosure .colourpicker-wrapper .colourpickerconfirmation{top:-30px;position:relative;left:163px;width:24px;border-radius:8px;display:flex;justify-content:center;align-items:center;height:24px;border:1px solid #4b9eb6;background-color:#fff;cursor:pointer}#builder-enclosure #___ratingbadge_0{display:none!important}
/*# sourceMappingURL=/cdn/shop/t/226/assets/prodcust_main.efe25ea6.chunk.css.map */
