#product-customizer{position:fixed;height:100vh;width:100vw;overflow-y:scroll;overflow-x:hidden;top:0;left:0;z-index:1000;background:#fff;transform:translate(-100%);transition:transform .5s cubic-bezier(.25,.46,.45,.94)}#product-customizer.active{transform:translate(0)}#product-customizer-close{position:absolute;position:sticky;top:28px;left:calc(100% - 34px);cursor:pointer;-webkit-appearance:none;appearance:none;border:none;background:none;border-radius:0;z-index:999}@media screen and (min-width:1000px){#product-customizer-close{top:56px;left:calc(100% - 56px)}}#product-customizer-close svg{height:auto;margin:0;width:2.2rem;color:rgb(var(--color-foreground));width:20px;height:20px}.Polaris-PositionedOverlay{display:none!important}#product-customizer #product-builder{position:absolute;top:0}#product-builder{font-style:normal}#product-builder .cpb-product-builder,#product-builder .reactRoot,#product-builder .cpb-layout{margin:0!important;padding:0!important}#product-builder .cpb-layout{width:100%}#product-builder .cpb-preview-wrapper{height:auto!important}#product-builder .cpb-preview-container{margin:50px 0 0!important}#product-builder .cpb-layout:not(.cpb-breakpoint-1000) .cpb-preview-container{height:auto!important;min-height:0!important;max-height:none!important;border-bottom:none}#product-builder .cpb-layout:not(.cpb-breakpoint-1000) .cpb-preview-container .previewLayersWrapper{height:80vw!important;min-height:0;max-height:416px!important}#product-builder .cpb-layout:not(.cpb-breakpoint-1000) .cpb-preview-container .cpb-html{width:80vw!important;height:80vw!important;max-width:416px!important;max-height:416px!important}#product-builder .cpb-layout:not(.cpb-breakpoint-1000) .cpb-panels-container{margin:0 auto;padding:22px 20px 90px!important;width:100%;max-width:420px!important}#product-builder .cpb-panels-tabs-list{display:none!important}#product-builder .cpb-layout.cpb-breakpoint-1000 .cpb-preview-container{flex-basis:50%!important;max-width:50%!important}#product-builder .cpb-layout.cpb-breakpoint-1000 canvas{margin:0 0 0 auto!important;max-width:600px;max-height:600px}#product-builder .cpb-layout.cpb-breakpoint-1000 .cpb-panels-container{padding:56px 0 98px!important;width:100%;flex-basis:50%!important;max-width:50%!important;border-left:none}#product-builder .cpb-layout.cpb-breakpoint-1000 .cpb-panels-container .cpb-panel-wrapper,#product-builder .cpb-layout.cpb-breakpoint-1000 .cpb-panels-container .cpb-product-actions{margin-left:15.2%;padding:0 20px!important;width:70%;max-width:500px!important}@media screen and (min-width:990px){#product-builder .cpb-panels-container{padding:65px 0 105px!important}}#product-builder #customTitle{margin:0 0 6px;font-size:calc(var(--font-heading-scale) * 3rem)}@media screen and (min-width:750px){#product-builder #customTitle{margin:0 0 7px;font-size:calc(var(--font-heading-scale) * 4rem)}}#product-builder #customPrice{display:block;margin:0;padding:0 0 14px;font-size:1.6rem;line-height:calc(1 + .5 / var(--font-body-scale));letter-spacing:.13rem;color:rgb(var(--color-foreground))}#product-builder .cpb-panel-description p{color:rgba(var(--color-foreground),.75);font-size:1.3rem;line-height:calc(1 + .5 / var(--font-body-scale));font-weight:700}#product-builder .cpb-panel-wrapper:first-of-type h2.cpb-panel-title{display:none}#product-builder .cpb-panel-wrapper:first-of-type .cpb-category-title{margin:0;pointer-events:none;font-size:1.3rem;line-height:calc(1 + .5 / var(--font-body-scale));letter-spacing:.04rem;color:rgba(var(--color-foreground),.75)}#product-builder h2.cpb-panel-title{margin:16px 0 0;font-size:1.3rem;line-height:calc(1 + .5 / var(--font-body-scale));letter-spacing:.04rem;color:rgba(var(--color-foreground),.75);font-family:var(--font-body-family);font-style:var(--font-body-style);font-weight:700}#product-builder .cpb-panel-wrapper:not(:first-of-type) .cpb-category-title{font-size:1.3rem;line-height:calc(1 + .5 / var(--font-body-scale));letter-spacing:.04rem;color:rgba(var(--color-foreground),.75);margin-bottom:6px;pointer-events:none}#product-builder .cpb-category-content{overflow:visible}#product-builder .cpb-option-type-color{position:relative;border:none!important;width:30px!important}#product-builder .cpb-option-type-color:first-child{margin-left:-4px}#product-builder .cpb-option-type-color span{border-radius:50%;position:relative;width:26px!important;height:26px!important}#product-builder .cpb-option-type-color span:after{display:block;content:"";width:10px;height:10px;border-radius:50%;background:#f5f5f5;position:absolute;top:0;left:0;bottom:0;right:0;margin:auto;opacity:0}#product-builder .cpb-option-type-color span:hover:after{opacity:.3}#product-builder .cpb-option-type-color.cpb-active span:after{opacity:1!important}#product-builder .cpb-option-type-color:hover .cpb-option-label{display:block;text-indent:0;opacity:1;font-style:normal;font-weight:400;font-size:14px;line-height:20px;position:absolute;background:#f5f5f5;color:rgb(var(--color-foreground));width:136px;padding:12px 18px;text-align:center;cursor:default;box-shadow:0 3px 6px #0000001a;z-index:1;left:-52px;bottom:42px}#product-builder .cpb-option-type-color:hover .cpb-option-label:before{content:"";position:absolute;width:0;height:0;box-sizing:border-box;color:rgb(var(--color-foreground));cursor:default;border:6px solid black;border-color:transparent transparent #F5F5F5 #F5F5F5;transform-origin:0 0;transform:rotate(-45deg);box-shadow:-3px 3px 3px #00000014;z-index:2;left:60px;bottom:-10px}#product-builder .cpb-category-select{display:inline-block;width:calc(50% - 9px);margin:5px 10px 5px 0}#product-builder .cpb-category-select:nth-child(2n){margin-right:0}@media screen and (min-width:750px){#product-builder .cpb-category-select{width:calc(50% - 14px);margin-right:20px}}#product-builder .cpb-category-select select{opacity:1;height:40px;width:100%;border-radius:0;border:none;margin:0;-webkit-appearance:none;-moz-appearance:none;background-image:url();background-size:10px 6px;background-repeat:no-repeat;background-position:right 15px center;padding:0 20px;color:rgb(var(--color-foreground));background-color:#f5f5f5;font-style:normal;font-weight:500!important;font-size:16px!important}#product-builder .cpb-category-select select:hover,#product-builder .cpb-category-select select:active,#product-builder .cpb-category-select select:focus{border:none;outline:none}#product-builder .cpb-category-select .cpb-option-type-select svg path{color:rgb(var(--color-foreground))}#product-builder .cpb-category-select .cpb-option-type-select span{display:none}#product-builder .cpb-category-select .cpb-option-type-select .cpb-option-select-option{color:rgb(var(--color-foreground));height:auto;min-height:28px}#product-builder .cpb-category-select .cpb-option-type-select .cpb-option-select-option:hover{background:rgb(var(--color-foreground))}#product-builder .cpb-category-select .cpb-option-type-select .cpb-option-select-option span{display:flex}#product-builder .cpb-category-select .cpb-option-type-select .cpb-option-select-option span:hover{color:#fff}#product-builder .cpb-category-select .cpb-option-type-select .cpb-option-select-option .option-label-price{display:none}#product-builder .cpb-category-select .cpb-option-type-select input{height:40px}#product-builder .cpb-category-select .cpb-option-type-select div[class*=-placeholder]{color:rgb(var(--color-foreground))!important}#product-builder .cpb-category-select .cpb-option-type-select div{border:none;border-radius:0;background-color:#f5f5f5;color:rgba(var(--color-foreground));font-family:var(--font-body-family);font-style:var(--font-body-style);font-weight:var(--font-body-weight);font-size:1.2rem;color:rgba(var(--color-foreground),.75);box-shadow:none}#product-builder .cpb-product-actions{margin-top:16px}#product-builder .cpb-product-actions>div:not(.row){display:none}@media screen and (min-width:750px){#product-builder .cpb-product-actions{margin-bottom:0}}#product-builder .cpb-product-actions-first{padding:0!important;display:none}#product-builder .cpb-product-price{margin-bottom:12px}#product-builder .cpb-product-actions-container{width:100%;direction:rtl;text-align:left}#product-builder .cpb-add-to-cart-button,#product-builder .cpb-reset-button{margin:0 10px 0 0;width:calc(50% - 9px);font-style:normal;font-weight:500;font-size:16px;line-height:48px;height:50px;padding:0;top:0;background:rgb(var(--color-foreground));color:#fff;border:2px solid transparent;position:relative;transition:all .15s linear;cursor:pointer;display:inline-block;border-radius:0;-webkit-appearance:none;float:none;font-size:1.5rem;letter-spacing:.1rem;line-height:calc(1 + .2 / var(--font-body-scale))}@media screen and (min-width:750px){#product-builder .cpb-add-to-cart-button,#product-builder .cpb-reset-button{width:calc(50% - 14px);margin-right:20px}}#product-builder .cpb-add-to-cart-button:hover,#product-builder .cpb-reset-button:hover,#product-builder .cpb-add-to-cart-button:focus,#product-builder .cpb-reset-button:focus{background:rgb(var(--color-foreground))}#product-builder .cpb-add-to-cart-button .lnr,#product-builder .cpb-reset-button .lnr{display:none}#product-builder .cpb-reset-button{display:none!important;background:gray;margin-right:0}#product-builder .cpb-reset-button:hover,#product-builder .cpb-reset-button:focus{background:#000}.swal2-modal,.swal2-modal .swal2-title,.swal2-modal .swal2-content{color:#101820!important}.swal2-modal ul{margin-top:20px;color:#fff;font-size:1px;line-height:1px}.swal2-modal ul li{color:#101820!important;font-size:16px;line-height:22px}.swal2-modal .swal2-icon{display:none!important}.swal2-modal .swal2-confirm,.swal2-modal .swal2-cancel{font-style:normal;font-weight:500!important;border-radius:0;color:#fff!important;letter-spacing:.1rem;position:relative;transition:all .15s linear;border-radius:0!important;-webkit-appearance:none;-webkit-box-shadow:none!important;box-shadow:none!important}.swal2-modal .swal2-confirm{background:rgb(var(--color-foreground))!important}.swal2-modal .swal2-confirm:hover,.swal2-modal .swal2-confirm:focus{background:rgb(var(--color-foreground))!important}.swal2-modal .swal2-cancel{background:gray!important}.swal2-modal .swal2-cancel:hover,.swal2-modal .swal2-cancel:focus{background:#000!important}
/*# sourceMappingURL=/cdn/shop/t/202/assets/component-product-customiser.css.map */
