.mak-flex{display:flex;flex-wrap:wrap}.jc-center{justify-content:center}.flex-column{flex-direction:column}.configure__left{width:70%;position:sticky;top:1rem;align-self:flex-start}.configure-flex{align-items:flex-start}.mak__pdp-title{padding:0}.mak_zoom_img,.mak_popup_zoom_img{transition:transform .6s;width:100%}.configure-gallery{padding:0;width:100%;margin:0 auto;position:static}.mak_gallery__media{position:relative}.mak_configurator-canvas,.mak_popup-configurator-canvas{width:100%;height:auto;transition:transform .6s;display:block;top:0;right:0;bottom:0;left:0;z-index:2;pointer-events:none}.btnss-col button{background:#000;border:none;display:flex;-webkit-box-pack:center;justify-content:center;-webkit-box-align:center;align-items:center;border-radius:50%;cursor:pointer;padding:10px;height:48px;width:48px}.gallery__btns{gap:1.5rem}.mak__gallery-btns{display:none;padding:1rem 0}.image__flip{transform:rotateY(180deg)}.mak-magnifier{position:sticky;top:0}.mak-magnifier:hover,.mak_popup_magnifier:hover{cursor:pointer}.mak_zoom-small,.mak_popup_zoom-small{width:175px;height:175px;position:absolute;border-radius:100%;box-shadow:0 0 0 7px #bfbfbfd9,0 0 7px 7px #00000040,inset 0 0 40px 2px #bfbfbf40;display:none;z-index:1}.mak__popup-gallery{display:none;flex-direction:column;position:fixed;z-index:9999;left:0;top:0;width:100vw;height:100vh;background-color:#fff;overflow-y:auto}.mak__popup-gallery.active{display:flex}.mak_popup_content .mak__pdp-title{text-align:center}.mak_popup_content{width:70%;margin:0 auto;display:flex;justify-content:center;align-items:center;height:100%;padding:4rem;position:relative}.mak_popup_content .mak__gallery{width:100%}.mak_popup_magnifier{width:80%;margin:30px auto;position:relative}@media(max-width:768px){.configure-gallery{position:static;top:auto}}.mak-popup-close{position:absolute;right:-12rem;top:5rem}.mak_step{flex:1;text-align:center}.mak_step button{width:100%;font-weight:500;padding:1rem;text-transform:uppercase;color:#000;border-bottom:1px solid rgb(222,222,222)}.mak_step:not(:last-child) button{border-right:1px solid rgb(222,222,222)}.configure__right{background-color:#efefef;place-self:stretch;width:30%}.mak_step .active{position:relative;transition:all .3s ease-in-out}.mak_step .active:after{content:" ";width:100%;height:4px;background-color:#e30614;position:absolute;bottom:-1px;left:0}.mak__pdp-title h2{margin-bottom:-1.3em;padding-top:-.1em;padding-left:.25em;font-weight:900;font-size:46px}.btnss-col span{text-align:center;color:#000;padding-top:.5rem;display:none;position:absolute;left:0;transition:transform .3s ease-in-out;right:0}.btnss-col{position:relative}.btnss-col button:hover+span{display:block}.mak_configure-options{width:100%;height:100%;display:flex;justify-content:center;align-items:flex-start;padding:4rem}.mak_option-fields,.mak_field,.mak_field label,.mak_field select,.option__steps{width:100%}.mak-radio-hidden{display:none}.mak__inner-field label{padding:.6rem 1.25rem;background-color:#fff;border-radius:6px;color:#000;display:block;cursor:pointer;border:1px solid #000}.mak_field-flex{gap:1rem}.mak_option-fields{gap:1.5rem}.line-item-property__field{gap:.75rem}.mak_field p,.textare-text{font-weight:500;color:#000;margin:0}.mak_field input[type=radio]:disabled+label{opacity:.25;pointer-events:none}.mak_field input[type=radio]:checked+label{background-color:#e30614;color:#fff;border:1px solid #e30614}.mak_option-header p,.mak_option-header h4{color:#000}.mak_option-header{padding-bottom:1rem}.mak_field select{cursor:pointer;padding:.8rem;background-color:#fff;border-radius:6px;color:#000;-webkit-appearance:none;appearance:none;background-image:url('data:image/svg+xml;utf8,<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 24 24" width="24" height="24" fill="black"><path d="M7 10l5 5 5-5z"/></svg>');background-repeat:no-repeat;background-position:right .8rem center;background-size:20px}.text-area-field .mak__inner-field,.text-area-field .mak_field-flex,.mak_field textarea{width:100%}.mak_field textarea{background-color:#fff;border-radius:6px;color:#000;border:1px solid #000}.mak__prev-next{position:fixed;bottom:0;z-index:1;width:100%}.mak_main_steps{background-color:#fff;box-shadow:#00000040 0 54px 55px,#0000001f 0 -12px 30px,#0000001f 0 4px 6px,#0000002b 0 12px 13px,#00000017 0 -3px 5px;height:70px}.mak_inner_steps{justify-content:flex-end;height:100%;width:100%}.mak_step-col p{margin:0}.step-prev{background-color:#96999b;color:#000;height:100%;font-weight:600;text-transform:uppercase;width:100%;padding:1rem;display:flex;justify-content:center;align-items:center;gap:.25rem;font-size:1.2rem;line-height:1}.mak_step-col-new{width:100%}.mak_configure-price{background-color:#000;color:#fff;height:100%;font-weight:600;width:100%;padding:1rem;display:flex;justify-content:center;align-items:center;font-size:1.2rem;line-height:1;flex-direction:column;gap:.5rem}.mak_total-price{font-weight:400;font-size:1rem}.step-next{background-color:#e30614;color:#fff;font-weight:600;text-transform:uppercase;height:100%;width:100%;padding:1rem;display:flex;justify-content:center;align-items:center;gap:.25rem;font-size:1.2rem;line-height:1}.jc-space{justify-content:space-between}.mak_step-col{width:17%}.mak_step-col-right{width:34%}.flex{display:flex}.mak_configure-price p{margin:0}.step-next svg{width:1.5rem;height:1.5rem}.step-prev svg{transform:rotateY(180deg);width:1.5rem;height:1.5rem}.step-next:hover{background-color:#c50410}.mak__inner-field label:hover{background-color:#e30614a3;border-color:#e30614a3;color:#fff}.mak_field input[type=radio]:checked+label:hover{background-color:#c50410}.step-prev:hover{background-color:#868a8c}.mak_total-price svg{width:1.25rem;height:1.25rem}.mak_extra-price{background-color:#000;color:#fff;border-radius:4px;padding:2px 6px;margin-left:5px}.mak_field input[type=radio]:checked+label .mak_extra-price,.mak_field label:hover .mak_extra-price{background-color:#fff;color:#000}.mak_visually-hidden{font-size:0}.mak_field .mak-color-input label{background-color:transparent;color:transparent;border:2px solid #ced4da;padding:4px;width:38px;height:38px;border-radius:100px;position:relative}.mak_field .mak-color-input label:hover{border:2px solid #e30614a3}.mak_field .mak-color-input label span{display:block;width:100%;height:100%;border-radius:100px}.mak_field .mak-color-input input[type=radio]:checked+label{background-color:transparent;color:transparent;border:2px solid #e30614}.mak-black span{background-color:#000}.mak-orange span{background-color:#f09a05}.mak-blue span{background-color:#224bec}.mak-red span{background-color:red}.mak-green span{background-color:#59ff00}.mak-white span{background-color:#fff}.mak-yellow span{background-color:#e8ec13}.mak-grey span{background-color:#d1d1d1}.mak-purple span{background-color:#b00da2}.mak-light-blue span{background-color:#1ca4e4}.mak-pink span{background-color:#f141a8}.mak_step button svg{width:20px;height:20px;margin-right:6px}.mak-atc{width:100%;background-color:#e30614;color:#fff;border-radius:6px;padding:12px;font-size:1.2rem;font-weight:600;position:relative}.mak-atc:hover{background-color:#000}.last-total-text{color:#000;font-weight:600}.mak__total-last-price p{font-size:1.4rem;font-weight:600}.textare-text{margin-bottom:.75rem!important}.sticky-atc{position:relative}.mak-atc:before,.sticky-atc:before{--loading-spinner-size: 1.4em;content:"";pointer-events:none;position:absolute;top:calc(50% - var(--loading-spinner-size) / 2);left:calc(50% - var(--loading-spinner-size) / 2);width:var(--loading-spinner-size);height:var(--loading-spinner-size);animation:loadingSpinner 1s linear infinite;border:1px solid transparent;border-radius:100%;border-left-color:rgb(var(--btn-text-hover-color));opacity:0;visibility:hidden;transition:all .2s ease-in}.mak-atc.is-loading:before,.sticky-atc.is-loading:before{opacity:1;visibility:visible}.mak-atc.is-loading .mak_atc-te,.sticky-atc.is-loading .mak_atc-te{opacity:0;visibility:hidden}.mak_field .mak-color-input input[type=radio]:disabled+label:after{content:"";position:absolute;top:-2px;left:-2px;bottom:-2px;right:-2px;border:2px solid #dc3545;border-radius:50%;background:url("data:image/svg+xml;utf8,<svg xmlns='http://www.w3.org/2000/svg' width='39' height='39'><line y2='0' x2='39' y1='39' x1='0' style='stroke:%23dc3545;stroke-width:2'/><line y2='1' x2='40' y1='40' x1='1' style='stroke:rgb(255,255,255);stroke-width:1'/></svg>");background-position:center;background-repeat:no-repeat}.mak_field .mak-color-input input[type=radio]:disabled+label{opacity:1}.mak-alert-warning{margin-top:1rem!important}@media only screen and (max-width:768px){.configure__left,.configure__right,.configure-gallery,.mak-magnifier,.mak_popup_content,.mak_popup_magnifier{width:100%}.configure__left{position:static;top:auto}.btnss-col button{height:40px;width:40px}.mak_popup_content,.mak_configure-options{padding:2rem 1.5rem}.mak-popup-close{right:2rem;top:2rem}.mak_step{flex:50%}.mak__pdp-title h2{font-size:32px}.mak_step-col{width:33.33%}.mak_step-col-right{width:66.66%}.step-prev,.step-next,.mak_configure-price{padding:.5rem;font-size:.8rem;line-height:1}.step-prev svg,.step-next svg{width:1rem;height:1rem}.mak_main_steps{height:60px}.mak__inner-field label{padding:.6rem 1rem}}
/*# sourceMappingURL=/cdn/shop/t/11/assets/configure.css.map */
