#custom-configurator-form .price-item--regular.text-h-xs{font-size:.8125rem}#custom-configurator-form .price-item--regular.text-h-xs,#custom-configurator-form .price-item--sale.text-h-xs{font-size:.8125rem!important}#custom-configurator-form .price-item--sale.text-h-xs{font-size:.8125rem}.my-selection-item .opacity-50,.configurator-btn.active .opacity-50{display:block;flex:1;text-align:left}.configurator-btn.active .selection-container{opacity:1!important;flex:2;text-align:left}.my-selection-item .selection{flex:2;text-align:left}.paylater{display:none}.details .paylater,.custom-configurator-outcome .paylater{display:block}.product-form__input label{flex:1;text-align:left}quantity-input{flex:2;text-align:left}input.basic-radio,.false.basic-radio{appearance:none;-webkit-appearance:none;background-color:#fff;border:1px solid #ccc;border-radius:50%;width:12px;height:12px;display:inline-block;position:relative;vertical-align:middle;margin:0;cursor:pointer;border-radius:2px!important}.basic-radio:checked,.false.basic-radio.checked{border-color:#000;background-color:#000}.basic-radio:checked:before,.false.basic-radio.checked:before{content:"";display:block;width:110%;height:110%;position:absolute;top:-5%;left:-5%;background:url('data:image/svg+xml;utf8,<svg xmlns="http://www.w3.org/2000/svg" width="15" height="15" viewBox="0 0 15 15" fill="none"><g clip-path="url(%23clip0_6717_3495)"><rect width="15" height="15" rx="2" fill="black"/><circle cx="7.5" cy="7.5" r="7.5" fill="black"/><path d="M12.1875 4.53859L5.75893 11.25L2.8125 8.17394L3.56786 7.38535L5.75893 9.66723L11.4321 3.75L12.1875 4.53859Z" fill="white"/></g><defs><clipPath id="clip0_6717_3495"><rect width="15" height="15" rx="2" fill="white"/></clipPath></defs></svg>') no-repeat center center / contain}.custom-configurator-full{transform:translate(100%);transition:transform .8s ease-in-out .2s}.custom-configurator-full .custom-configurator-outcome{transform:translate(100%);transition:transform .6s ease-in-out}.custom-configurator-full.active{transform:translate(0);transition:transform .8s ease-in-out}.custom-configurator-full.active .custom-configurator-outcome{transform:translate(0);transition:transform .6s ease-in-out .4s}.custom-configurator-outcome{background:#fafafabf;box-shadow:0 0 4px #00000014;-webkit-backdrop-filter:blur(15px);backdrop-filter:blur(15px)}.custom-configurator-holder{background:var(--Background-1, #fff);box-shadow:-1px 0 8px #00000014}.custom-configurator-outcome .price{justify-content:flex-end}.product-form__input{display:flex;margin-top:0}.variant-details .details{overflow:hidden;height:0}.variant-details.open .details{overflow:auto;scrollbar-width:none;-ms-overflow-style:none}.variant-details.open .details::-webkit-scrollbar{display:none}.variant-details.initial .details{height:auto}.variant-details.open .rotate-90{transform:rotate(180deg)}.variant-details.triggered .summary{cursor:pointer}.variant-details.triggered .next-btn-wrap .next-btn{pointer-events:all;min-height:33px;display:flex;justify-content:center;align-items:center}.variant-details.triggered .next-btn-wrap{width:80px}.variant-details summary::-webkit-details-marker{display:none}.variant-details summary::marker{display:none}.variant-details svg{transition:transform .3s ease-in-out}.variant-details[open] svg{transform:rotate(180deg)}.swatch-checkbox:checked{display:block}.swatch-variants .aspect-square{background:#000;background:linear-gradient(0deg,#0000,#0000000d)}.aspect-square{aspect-ratio:1/1;background:#fff}.swatch-variants .aspect-square img{background:#fff}img[src=""]{opacity:0}label:has(img[src=""]){background:#000;background:linear-gradient(0deg,#0000,#0000000d)}.modal-bg{position:fixed;top:0;left:0;width:100%;height:100%;background-color:#0000001a;z-index:1000;opacity:0;visibility:hidden;transition:opacity .5s ease-in-out 0s,visibility .5s ease-in-out 0s}.modal-bg.active{opacity:1;visibility:visible}@media screen and (min-width: 799px){.custom-summary{height:100%;display:flex;flex-direction:column;justify-content:space-between}}@media screen and (max-width: 799px){.modal-bg,.custom-configurator-outcome,.line-drawing-wrapper{display:none}.custom-configurator-holder{width:100%;max-width:unset;box-shadow:unset}.swatch-variants{grid-template-rows:min-content}.rounded-sm label{max-height:26px;overflow:hidden}.custom-summary{position:absolute;left:0;right:0;bottom:0;background-color:#fff;padding-top:1.5rem;width:100%;z-index:1000}.summary-item-details .mobile-scroll{overflow:scroll}}.modal{background-color:#fff}
/*# sourceMappingURL=/cdn/shop/t/167/assets/custom-configurator.css.map */
