@media only screen and (max-width: 600px){div#logo-icon-container{width:36px!important;height:36px!important;top:16px!important;left:16px!important}.viewer-container{height:40vh!important}.sticky-container{padding-bottom:40vh!important}.moona-bottom-panel{width:96vw!important;left:50%;right:auto;transform:translate(-50%);padding:.5rem 1rem 1.5rem!important}.moona-panel-buttons{display:flex;flex-direction:row!important;width:100%;gap:20px}.moona-panel-header{display:none!important}#moona-bottom-panel button{padding:.5rem .8rem!important}.moona-btn-black,.moona-btn-black p{font-size:1rem}.moona-bottom-panel .expivi-product-price{display:block!important}.moona-btn{flex:unset!important}.v-slide-group{top:40vh!important;position:fixed!important;padding:10px!important;left:0;width:100vw!important}.v-tabs.v-tabs--grow{padding-top:44px!important}#saveDesignBtn .label{display:none!important}.grid,.grid--center{gap:12px}button#xpv-toolbar-item-fullscreen{display:none!important}.iconsUI{gap:8px!important}.ui-icon-svg svg{height:14px!important;width:14px!important}}@media only screen and (min-width: 601px){.grid-cols-2{grid-template-columns:repeat(3,minmax(0,1fr))!important}.grid-cols-3{grid-template-columns:repeat(4,minmax(0,1fr))!important}}footer,.expivi-closer,.announcement-bar-static,header#SiteHeader,div.product__selectors{display:none!important}.child-flex>*,.flex{flex:unset}div#logo-icon-container{z-index:9999;position:fixed;width:48px;height:48px;top:28px;left:28px}div#logo-icon-container img{max-width:100%}.configurator-container .option-container{padding-bottom:120px}.sticky-container .bottom-content{bottom:60px!important;display:none!important}p[xpv-value-name="Configuration Link"] #option-name,#xpv-summary-form .expivi-add-to-cart{display:none}#moona-bottom-panel button{padding:.75rem 1rem}.moona-bottom-panel{position:fixed;bottom:-1rem;right:1rem;width:460px;background-color:#fff;border-radius:.5rem;box-shadow:0 10px 20px #0000001a;border:1px solid #e5e7eb;padding:1rem 1rem 2rem;z-index:9999;font-family:Arial,sans-serif}.moona-panel-header{display:flex;justify-content:space-between;align-items:center;margin-bottom:1rem}.moona-panel-title{font-family:monospace;font-weight:700;font-size:1.125rem}.moona-panel-price p{font-family:monospace;font-weight:700;font-size:1.5rem}.moona-panel.expivi-product-price{display:none}.moona-price-value{font-size:1.5rem;font-weight:700}.moona-panel-subtext{font-size:.75rem;color:#6b7280;margin-top:.25rem}.moona-panel-buttons{display:flex;gap:1rem;justify-content:space-between}.moona-btn{display:flex;flex-direction:row;gap:.5rem;align-items:center;flex:1;padding:.5rem 1rem;font-weight:700;border-radius:.375rem;color:#fff;border:none;cursor:pointer;transition:background-color .2s ease-in-out}.moona-btn-orange{background-color:#f97316}.moona-btn-orange:hover{background-color:#ea580c}.moona-btn-black{background-color:#000;justify-content:center}.moona-btn-black:hover{background-color:#111827}.spinner{width:16px;height:16px;border:2px solid #fff;border-top:2px solid transparent;border-radius:50%;animation:spin .6s linear infinite;display:inline-block;vertical-align:middle}#saveDesignBtn{display:flex;flex-direction:row}@keyframes spin{to{transform:rotate(360deg)}}.text-white{color:#fff!important}.bg-orange-500{background-color:var(--color-orange-500)!important}.bg-black{background-color:var(--color-black)!important}#expivi-screenshot-container{position:relative!important;top:-100px!important;display:flex!important;align-content:center!important;flex-direction:row!important;align-items:center!important;justify-content:space-between!important;gap:20px!important}#expivi-screenshot-container:hover{cursor:pointer!important}#expivi-screenshot-button{border:1px solid black!important;border-radius:100px!important;padding:10px 20px!important}.x-p-v .container:has(>.v-slide-group){overflow-y:auto!important;position:relative!important}.v-slide-group{position:fixed;top:0;z-index:9999;width:480px;background-color:#fff;padding:1.5rem 1rem;overflow-x:auto;display:flex;align-items:center;gap:.5rem;scrollbar-width:none;-ms-overflow-style:none}.v-slide-group::-webkit-scrollbar{display:none}div[role=tablist].v-slide-group{display:none}.v-slide-group__content>.v-btn{padding:.5rem 1.25rem;border-radius:9999px;font-size:.875rem;font-weight:600;text-transform:uppercase;white-space:nowrap;transition:background-color .2s ease,color .2s ease;background-color:#e5e7eb;color:#1f2937}.v-slide-group__content>.v-btn:hover{background-color:#d1d5db}.v-slide-group__content>.v-btn.v-btn--active{background-color:#f97316!important}.v-slide-group__content>.v-btn.v-btn--active:last-of-type{background-color:#000}.v-slide-group__content>.v-btn.v-btn--active span,.v-slide-group__content>.v-btn.v-btn--active:last-of-type span{color:#fff}.v-slide-group__prev button,.v-slide-group__next button{position:absolute;top:50%;transform:translateY(-50%);z-index:10;width:40px!important;min-width:unset!important;height:40px!important;border-radius:9999px;background-color:#000;border:1px solid #dddddd;color:#fff;box-shadow:0 2px 5px #0000001a;padding:0;display:flex;align-items:center;justify-content:center;transition:background-color .2s ease}.v-slide-group__prev svg path,.v-slide-group__next svg path{fill:#fff}.v-slide-group__prev button:hover,.v-slide-group__next button:hover{background-color:#f0f0f0}.v-slide-group__prev button:hover svg path,.v-slide-group__next button:hover svg path{fill:#000}.v-slide-group__prev{position:absolute;left:.25rem}.v-slide-group__next{position:absolute;right:.25rem}.v-tabs.v-tabs--grow{padding-top:72px}.v-slide-group__wrapper{overflow-x:auto;scroll-behavior:smooth;position:relative;scrollbar-width:none;-ms-overflow-style:none}.v-slide-group__wrapper::-webkit-scrollbar{display:none}.v-slide-group__content{display:flex;align-items:center;gap:.5rem}.v-window.v-item-group{padding-top:6px}#save-modal-wrapper.hidden{display:none!important}#save-modal-wrapper{display:none;position:fixed;top:0;right:0;bottom:0;left:0;z-index:9999;background-color:#0009;justify-content:center;align-items:center;font-family:Arial,sans-serif;opacity:0;transition:opacity .3s ease}.save-modal{background:#fff;padding:24px;border-radius:8px;width:90%;max-width:600px;position:relative;box-shadow:0 10px 30px #0003;transform:translateY(-20px);opacity:0;transition:opacity .3s ease,transform .3s ease}.save-modal h2{font-size:24px;margin-bottom:16px}.save-modal-close{position:absolute;top:12px;right:12px;font-size:24px;background:none;border:none;color:#666;cursor:pointer}.save-modal-body{display:flex;gap:16px;flex-direction:row;flex-wrap:wrap}.save-modal img{max-width:100%;border-radius:4px;width:100%}.save-modal-attributes{flex:1;font-size:14px}.save-modal-footer{margin-top:20px;text-align:right}.save-modal-footer button{padding:8px 16px;margin-left:8px;border:none;border-radius:4px;cursor:pointer}.btn-cancel{background:#ddd}.btn-confirm{color:#fff}.save-modal-email,.save-modal-name{margin-top:16px}.save-modal-email label,.save-modal-name label{display:block;margin-bottom:4px;font-weight:700}.save-modal-email input,.save-modal-name input{width:100%;padding:6px 10px;border:1px solid #ccc;border-radius:4px}#saveModalName::placeholder,#saveModalEmail::placeholder{color:#aaa;opacity:1}#saveModalName::-webkit-input-placeholder,#saveModalEmail::-webkit-input-placeholder{color:#aaa;opacity:1}#saveModalName::-moz-placeholder,#saveModalEmail::-moz-placeholder{color:#aaa;opacity:1}#saveModalName:-moz-placeholder,#saveModalEmail:-moz-placeholder{color:#aaa;opacity:1}#saveModalName:-ms-input-placeholder,#saveModalEmail:-ms-input-placeholder{color:#aaa;opacity:1}#saveModalName::-ms-input-placeholder,#saveModalEmail::-ms-input-placeholder{color:#aaa;opacity:1}#save-modal-wrapper.show{display:flex;opacity:1}#save-modal-wrapper.show .save-modal{opacity:1;transform:translateY(0)}#save-modal-wrapper.hide{opacity:0}#save-modal-wrapper.hide .save-modal{opacity:0;transform:translateY(-20px)}:root{--ui-accent: #f97316;--ui-fg: #fff;--ui-bg: #a4a4a4;--ui-expand-max: 500px}.iconsUI{position:absolute;display:flex;flex-direction:row;border-radius:10px 0 0 10px;z-index:99;justify-content:center;gap:20px;bottom:8px;right:74px}.ui-button{background-color:var(--ui-bg);color:var(--ui-fg)!important;text-decoration:none;border-radius:60px;height:32px;display:inline-flex;align-items:center;overflow:hidden;width:auto;max-width:32px;border:1px solid rgb(209,213,219);transition:background-color .2s ease,border-color .2s ease}.ui-text{font-size:14px}@media (min-width: 768px){.ui-button{height:48px;max-width:48px}}.ui-button-active,#arButton:active,.ui-button:hover{background-color:var(--ui-accent);color:#fff!important;border-color:transparent}.ui-icon{font-family:FontAwesome;font-size:16px;margin-right:12px;padding:0 8px;display:flex;align-items:center}.ui-icon-svg{margin-right:12px;padding:0 10px 0 6px;display:flex;align-items:center}.ui-icon-svg svg{width:18px;height:18px;margin:0 0 0 2px}@media (min-width: 768px){.ui-icon-svg svg{width:26px;height:26px;margin:0 0 0 4px}}#arButton .ui-icon-svg svg{margin:0}.ui-options{display:inline-flex;gap:10px;padding-right:12px;font-size:13px;white-space:nowrap}@media (min-width: 768px){.ui-options{font-size:14px}}.ui-option-active{background-color:#fff;color:#a4a4a4!important;padding:0 6px;border-radius:100px}.singleIcons:hover{cursor:pointer}#xpv-toolbar-item-web-ar{display:none!important}#xpv-toolbar-item-fullscreen{align-self:flex-end;margin-left:auto}.iconsUI *,#xpv-toolbar-loader *,#xpv-toolbar-ar-qr *{color:#fff}
/*# sourceMappingURL=/cdn/shop/t/19/assets/expivi-custom.css.map */
