@font-face{font-family:Helvetica;src:url(https://cdn.shopify.com/s/files/1/0864/3320/2454/files/Helvetica-Light.ttf?v=1757480432) format("truetype");font-weight:300;font-style:normal;font-display:swap}@font-face{font-family:Helvetica;src:url(https://cdn.shopify.com/s/files/1/0864/3320/2454/files/Helvetica-Medium.ttf?v=1757480432) format("truetype");font-weight:500;font-style:normal;font-display:swap}@font-face{font-family:Helvetica;src:url(https://cdn.shopify.com/s/files/1/0864/3320/2454/files/Helvetica-Bold.ttf?v=1757480432) format("truetype");font-weight:700;font-style:normal;font-display:swap}@font-face{font-family:BlinkMacSystemFont;src:url(https://cdn.shopify.com/s/files/1/0864/3320/2454/files/BlinkMacSystemFont.ttf?v=1757480468) format("truetype");font-weight:400;font-style:normal;font-display:swap}.gpo-group.gpo-form__group *{font-family:Arial!important}.kg-main-product-page-form .form .product-form__buttons .product-form__quantity-and-btn .gpo-container{display:none}.kg-main-product-page-form .form .product-form__buttons .product-form__quantity-and-btn .gpo-app .gpo-group__wrapper .kg-mystery-form-radio-text-group .gpo-choicelist span.gpo-ov-helptext{display:none;color:#bcbcbc;font-size:14px;padding-left:0}.kg-main-product-page-form .form .product-form__buttons .product-form__quantity-and-btn .gpo-app .gpo-group__wrapper .kg-mystery-form-radio-text-group .gpo-choicelist input[type=radio]:checked+label{border:1px solid #01754A;background:#d4e8e1}.kg-main-product-page-form .form .product-form__buttons .product-form__quantity-and-btn .gpo-app .gpo-group__wrapper .kg-mystery-form-radio-text-group .gpo-choicelist label{padding:7px 14px;box-shadow:0 5px 10px 2px #0000000d;text-overflow:ellipsis;white-space:nowrap;min-width:80px;cursor:pointer;font-size:14px!important;font-weight:500;text-transform:uppercase;text-align:center;justify-content:center;border:1px solid transparent}.kg-main-product-page-form .form .product-form__buttons .product-form__quantity-and-btn .gpo-app .gpo-group__wrapper .kg-mystery-form-radio-text-group .gpo-choicelist label span{text-overflow:ellipsis;white-space:nowrap;cursor:pointer;font-size:14px!important;font-weight:500;text-align:center}.kg-main-product-page-form .form .product-form__buttons .product-form__quantity-and-btn .gpo-app .gpo-group__wrapper .kg-mystery-form-radio-text-group .gpo-choicelist label:before,.kg-main-product-page-form .form .product-form__buttons .product-form__quantity-and-btn .gpo-app .gpo-group__wrapper .kg-mystery-form-radio-text-group .gpo-choicelist label:after{width:0px;height:0px;border:0px}.kg-main-product-page-form .form .product-form__buttons .product-form__quantity-and-btn{flex-direction:column;align-items:flex-start}.kg-main-product-page-form .form .product-form__buttons .product-form__quantity-and-btn .gpo-app .gpo-group__wrapper .gpo-element.gpo-form__group{margin:0}.kg-main-product-page-form .form .product-form__buttons .product-form__quantity-and-btn .gpo-app .gpo-group__wrapper .gpo-element.gpo-form__group h3{font-size:20px;font-weight:700;padding:8px 0;text-transform:uppercase;color:#222;line-height:1.2}.kg-main-product-page-form .form .product-form__buttons .product-form__quantity-and-btn .gpo-app .gpo-group__wrapper .gpo-selected-values{display:none}.kg-main-product-page-form .form .product-form__buttons .product-form__quantity-and-btn .gpo-app .gpo-group__wrapper .kg-mystery-form-radio-text-group .gpo-ov-wrapper{gap:0}.kg-main-product-page-form .form .product-form__buttons .product-form__quantity-and-btn .gpo-app .gpo-group__wrapper .kg-mystery-form-radio-text-group .gpo-ov-wrapper .gpo-choicelist{padding-right:8px;padding-bottom:8px}.kg-main-product-page-form .form .product-form__buttons .product-form__quantity-and-btn .gpo-app .gpo-group__wrapper .kg-mystery-form-radio-text-group .gpo-choicelist label:hover{border:1px solid #bababa}.kg-main-product-page-form .form .product-form__buttons .product-form__quantity-and-btn .gpo-app .gpo-group__wrapper .kg-mystery-form-radio-text-group label.gpo-label{padding-top:30px}.kg-main-product-page-form .form .product-form__buttons .product-form__quantity-and-btn .gpo-app .gpo-group__wrapper .kg-mystery-form-radio-text-group label.gpo-label span.label-content{font-size:16px;font-weight:700;text-transform:uppercase;padding:8px 0;color:#222}.kg-main-product-page-form .form .product-form__buttons .product-form__quantity-and-btn .gpo-app .gpo-group__wrapper .kg-mystery-form-radio-image-group label.gpo-label{margin:0}.kg-main-product-page-form .form .product-form__buttons .product-form__quantity-and-btn .gpo-app .gpo-group__wrapper .kg-mystery-form-radio-image-group label.gpo-label span.label-content{font-size:16px;font-weight:700;text-transform:uppercase;padding:8px 0}.kg-main-product-page-form .form .product-form__buttons .product-form__quantity-and-btn .gpo-app .gpo-group__wrapper .kg-mystery-form-radio-image-group label:before,.kg-main-product-page-form .form .product-form__buttons .product-form__quantity-and-btn .gpo-app .gpo-group__wrapper .kg-mystery-form-radio-image-group label:after{width:0;height:0;border:0px}.kg-main-product-page-form .form .product-form__buttons .product-form__quantity-and-btn .gpo-app .gpo-group__wrapper .kg-mystery-form-radio-image-group .gpo-choicelist label{flex-direction:column;padding:0;align-items:center;justify-content:center}.kg-main-product-page-form .form .product-form__buttons .product-form__quantity-and-btn .gpo-app .gpo-group__wrapper .kg-mystery-form-radio-image-group .gpo-choicelist label span.choicelist-item__thumbnail,.kg-main-product-page-form .form .product-form__buttons .product-form__quantity-and-btn .gpo-app .gpo-group__wrapper .kg-mystery-form-radio-image-group .gpo-swatches.image-swatches span.gpo-swatch__inner{width:72px;height:72px;display:flex;-webkit-box-pack:center;justify-content:center;-webkit-box-align:center;align-items:center;box-shadow:0 5px 10px 2px #0000000d;flex:auto;border:1px solid transparent;border-radius:50%}.kg-main-product-page-form .form .product-form__buttons .product-form__quantity-and-btn .gpo-app .gpo-group__wrapper .kg-mystery-form-radio-image-group .gpo-choicelist input[type=radio]:checked+label span.choicelist-item__thumbnail,.kg-main-product-page-form .form .product-form__buttons .product-form__quantity-and-btn .gpo-app .gpo-group__wrapper .kg-mystery-form-radio-image-group .gpo-swatches.image-swatches input[type=checkbox]:checked+label span.gpo-swatch__inner{border:1px solid #000;background:#d4e8e1}.kg-main-product-page-form .form .product-form__buttons .product-form__quantity-and-btn .gpo-app .gpo-group__wrapper .kg-mystery-form-radio-image-group .gpo-choicelist label span.choicelist-item__thumbnail:hover,.kg-main-product-page-form .form .product-form__buttons .product-form__quantity-and-btn .gpo-app .gpo-group__wrapper .kg-mystery-form-radio-image-group .gpo-swatches.image-swatches label span.gpo-swatch__inner:hover{border:1px solid #bababa}.kg-main-product-page-form .form .product-form__buttons .product-form__quantity-and-btn .gpo-app .gpo-group__wrapper .kg-mystery-form-radio-image-group .gpo-choicelist label span.choicelist-item__thumbnail img.swatch-image{width:45px;height:44px}.kg-main-product-page-form .form .product-form__buttons .product-form__quantity-and-btn .gpo-app .gpo-group__wrapper .kg-mystery-form-radio-image-group .gpo-choicelist label span.choicelist-item__value{text-transform:uppercase;font-size:14px;font-weight:500;max-width:107px;text-align:center}.kg-main-product-page-form .form .product-form__buttons .product-form__quantity-and-btn .gpo-app .gpo-group__wrapper .kg-mystery-form-group-3 .gpo-ov-wrapper{column-gap:0}.kg-main-product-page-form .form .product-form__buttons .product-form__quantity-and-btn .gpo-app .gpo-group__wrapper .kg-mystery-form-group-3 .gpo-choicelist label{width:min-content}.kg-main-product-page-form .form .product-form__buttons .product-form__quantity-and-btn .gpo-app .gpo-group__wrapper .kg-mystery-form-group-3 .gpo-choicelist{padding-right:8px;padding-bottom:8px}.kg-main-product-page-form .form .product-form__buttons .product-form__quantity-and-btn .gpo-app .gpo-group__wrapper .kg-mystery-form-radio-image-group .gpo-swatches.image-swatches label{border:0}.kg-main-product-page-form .form .product-form__buttons .product-form__quantity-and-btn .gpo-app .gpo-group__wrapper .kg-mystery-form-steps-toggle-wrapper{margin-top:15px!important}.kg-main-product-page-form .form .product-form__buttons .product-form__quantity-and-btn .gpo-app .gpo-group__wrapper .kg-mystery-form-steps-toggle-wrapper .gpo-ov-wrapper .gpo-swatches{width:49%}.kg-main-product-page-form .form .product-form__buttons .product-form__quantity-and-btn .gpo-app .gpo-group__wrapper .gpo-element.gpo-form__group .gpo-ov-item.kg-animate-error{-webkit-animation-name:bounce;-webkit-animation-fill-mode:forwards;animation-fill-mode:forwards;-webkit-animation-direction:alternate;animation-direction:alternate;-webkit-animation-delay:none;animation-delay:none;-webkit-animation-iteration-count:2;animation-iteration-count:2;-webkit-animation-timing-function:cubic-bezier(.7,.1,.6,1);animation-timing-function:cubic-bezier(.7,.1,.6,1);-webkit-animation-duration:.3s;animation-duration:.3s;animation-name:bounce}@keyframes bounce{0%{-webkit-transform:scale(1,1) translateY(0);transform:scale(1) translateY(0);-webkit-transform-origin:center;transform-origin:center}to{-webkit-transform:scale(.9,1.1) translateY(-6px);transform:scale(.9,1.1) translateY(-6px);-webkit-transform-origin:center;transform-origin:center}}.kg-main-product-page-form .form .product-form__buttons .product-form__quantity-and-btn .gpo-app .gpo-group__wrapper .kg-mystery-form-radio-image-group .gpo-ov-wrapper .gpo-swatches.image-swatches{width:19%;justify-content:flex-start;align-items:flex-start}.kg-main-product-page-form .form .product-form__buttons .product-form__quantity-and-btn .gpo-app .gpo-group__wrapper .kg-mystery-form-radio-image-group label.gpo-label span.label-tooltip svg.label-tooltip__icon{display:none}.kg-main-product-page-form .form .product-form__buttons .product-form__quantity-and-btn .gpo-app .gpo-group__wrapper .kg-mystery-form-radio-image-group label.gpo-label span.label-tooltip{background-image:url(https://cdn.shopify.com/s/files/1/0864/3320/2454/files/quetion-mark.svg?v=1756975744);width:15px;height:15px;background-repeat:no-repeat;margin-bottom:4px;margin-left:3px}@media(min-width:750px)and (max-width:1199px){.kg-main-product-page-form .form .product-form__buttons .product-form__quantity-and-btn .gpo-app .gpo-group__wrapper .kg-mystery-form-radio-image-group .gpo-ov-wrapper .gpo-swatches.image-swatches{width:auto}}@media(max-width:479px){.kg-main-product-page-form .form .product-form__buttons .product-form__quantity-and-btn .gpo-app .gpo-group__wrapper .kg-mystery-form-radio-image-group .gpo-ov-wrapper .gpo-swatches.image-swatches{width:auto}}.kg-main-product-page-form .form .product-form__buttons .product-form__quantity-and-btn .gpo-app .gpo-group__wrapper .kg-mystery-form-group-1 .gpo-input-wrap{border:0px!important}.kg-main-product-page-form .form .product-form__buttons .product-form__quantity-and-btn .gpo-app .gpo-group__wrapper .kg-mystery-form-group-1 .gpo-input-wrap textarea{width:calc(100% - 8px);min-height:96px;padding:8px;box-shadow:0 5px 10px 2px #0000000d;font-size:13px;border:1px solid #000!important}.kg-main-product-page-form .form .product-form__buttons .product-form__quantity-and-btn .gpo-app .gpo-group__wrapper .kg-mystery-form-group-1 .gpo-input-wrap textarea:hover{border:1px solid #9a9a9a!important}.kg-main-product-page-form .form .product-form__buttons .product-form__quantity-and-btn .gpo-app .gpo-group__wrapper .kg-mystery-form-steps-toggle-wrapper .gpo-ov-wrapper .gpo-choicelist.gpo-checkbox{text-align:center;width:min(100%,530px)}.kg-main-product-page-form .form .product-form__buttons .product-form__quantity-and-btn .gpo-app .gpo-group__wrapper .kg-mystery-form-steps-toggle-wrapper .gpo-ov-wrapper .gpo-choicelist.gpo-checkbox label:after,.kg-main-product-page-form .form .product-form__buttons .product-form__quantity-and-btn .gpo-app .gpo-group__wrapper .kg-mystery-form-steps-toggle-wrapper .gpo-ov-wrapper .gpo-choicelist.gpo-checkbox label:before{width:0px;height:0px;border:0px;font-size:0px}.kg-main-product-page-form .form .product-form__buttons .product-form__quantity-and-btn .gpo-app .gpo-group__wrapper .kg-mystery-form-steps-toggle-wrapper .gpo-ov-wrapper .gpo-choicelist.gpo-checkbox label{border:1px solid #000;justify-content:center;background:#036141;font-size:14px;cursor:pointer;text-transform:uppercase;padding:8px 0}.kg-main-product-page-form .form .product-form__buttons .product-form__quantity-and-btn .gpo-app .gpo-group__wrapper .kg-mystery-form-steps-toggle-wrapper .gpo-ov-wrapper .gpo-choicelist.gpo-checkbox label span{color:#fff}.kg-main-product-page-form .form .product-form__buttons .product-form__quantity-and-btn .gpo-app .gpo-group__wrapper .kg-mystery-form-steps-toggle-wrapper .gpo-ov-wrapper .gpo-choicelist.gpo-checkbox label:hover{background:#1e3832}.kg-main-product-page-form .form .product-form__buttons .product-form__quantity-and-btn .gpo-app .gpo-group__wrapper .kg-mystery-form-radio-text-group label.gpo-label.required span.label-content:after{font-size:0px}.kg-main-product-page-form .form .product-form__buttons .product-form__quantity-and-btn .gpo-app .gpo-group__wrapper .gpo-element.gpo-form__group .messages{display:none}.kg-main-product-page-form .form .product-form__buttons .product-form__quantity-and-btn .gpo-app .gpo-group__wrapper .kg-mystery-form-steps-toggle-wrapper .gpo-ov-wrapper{flex-wrap:nowrap}.kg-main-product-page-form .form .product-form__buttons .product-form__quantity-and-btn .gpo-app .gpo-group__wrapper .kg-mystery-form-radio-image-group label.gpo-label.required span.label-content:after{font-size:0px}@media screen and (max-width:1299px){.kg-main-product-page-form .form .product-form__buttons .product-form__quantity-and-btn .gpo-app .gpo-group__wrapper .kg-mystery-form-radio-image-group.kg-mystery-form-group-3.gpo-col-6{width:100%}}.kg-main-product-page-form .form .product-form__buttons .product-form__quantity-and-btn .kg-mystery-purchase-preview-wrapper .kg-mystery-purchase-preview-content-wrapper .kg-mystery-purchase-preview-info-wrapper .kg-mystery-purchase-preview-price{font-size:16px;line-height:20px;color:#036141;font-weight:700}.kg-main-product-page-form .form .product-form__buttons .product-form__quantity-and-btn .kg-mystery-purchase-preview-wrapper .kg-mystery-purchase-preview-content-wrapper .kg-mystery-purchase-preview-info-wrapper .kg-mystery-purchase-preview-title{font-size:18px;font-weight:500;line-height:26px;color:#000;margin-bottom:5px}.kg-main-product-page-form .form .product-form__buttons .product-form__quantity-and-btn .kg-mystery-purchase-preview-wrapper .kg-mystery-purchase-preview-content-wrapper .kg-mystery-purchase-preview-info-wrapper{flex:1}.kg-main-product-page-form .form .product-form__buttons .product-form__quantity-and-btn .kg-mystery-purchase-preview-wrapper .kg-mystery-purchase-preview-content-wrapper .kg-mystery-purchase-preview-image-wrapper{width:130px;height:130px}.kg-main-product-page-form .form .product-form__buttons .product-form__quantity-and-btn .kg-mystery-purchase-preview-wrapper .kg-mystery-purchase-preview-content-wrapper .kg-mystery-purchase-preview-image-wrapper img{width:100%;height:100%;border-radius:6px}.kg-main-product-page-form .form .product-form__buttons .product-form__quantity-and-btn .kg-mystery-purchase-preview-wrapper .kg-mystery-purchase-preview-content-wrapper{display:flex;gap:15px}@media screen and (max-width:425px){.kg-main-product-page-form .form .product-form__buttons .product-form__quantity-and-btn .kg-mystery-purchase-preview-wrapper .kg-mystery-purchase-preview-content-wrapper .kg-mystery-purchase-preview-image-wrapper{width:100px;height:100px}.kg-main-product-page-form .form .product-form__buttons .product-form__quantity-and-btn .kg-mystery-purchase-preview-wrapper .kg-mystery-purchase-preview-content-wrapper .kg-mystery-purchase-preview-info-wrapper .kg-mystery-purchase-preview-title{font-size:16px;line-height:22px}}.kg-main-product-page-form .form .product-form__buttons .product-form__quantity-and-btn .gpo-app .gpo-group__wrapper .kg-mystery-form-radio-text-group .gpo-choicelist label span.addOn,.kg-main-product-page-form .form .product-form__buttons .product-form__quantity-and-btn .gpo-app .gpo-group__wrapper .kg-mystery-form-radio-image-group span.addOn,.kg-main-product-page-form .form .product-form__buttons .product-form__quantity-and-btn .gpo-container .gpo-app .gpo-total.gpo-form__group{display:none}.kg-main-product-page-form .form .product-form__buttons .product-form__quantity-and-btn .kg-mystery-purchase-getproduct-step{text-align:center;-webkit-box-shadow:0px 5px 10px 2px rgba(0,0,0,.05);box-shadow:0 5px 10px 2px #0000000d;position:relative;margin-top:45px;width:100%}.kg-main-product-page-form .form .product-form__buttons .product-form__quantity-and-btn .kg-mystery-purchase-getproduct-step .kg-mystery-purchase-getproduct-wrapper .kg-mystery-purchase-getproduct-inner{padding:15px 15px 22.5px;background-color:#d4e8e1}.kg-main-product-page-form .form .product-form__buttons .product-form__quantity-and-btn .kg-mystery-purchase-getproduct-step .kg-mystery-purchase-getproduct-wrapper h3.kg-card-head-title{font-size:20px!important;font-weight:700;text-transform:uppercase;color:#222;line-height:1.2;margin:0}.kg-main-product-page-form .form .product-form__buttons .product-form__quantity-and-btn .kg-mystery-purchase-getproduct-step .kg-card-head-price{color:#036141;font-size:20px;font-weight:700;line-height:32px;text-transform:uppercase}.kg-main-product-page-form .form .product-form__buttons .product-form__quantity-and-btn .kg-mystery-purchase-getproduct-step .kg-mystery-purchase-getproduct-wrapper .kg-card-head-description-toggle{padding:13.125px;text-decoration:underline;font-weight:500;font-size:13.125px;cursor:pointer;text-transform:uppercase}.kg-main-product-page-form .form .product-form__buttons .product-form__quantity-and-btn .kg-mystery-purchase-getproduct-step .kg-mystery-purchase-getproduct-wrapper .kg-card-head-description{background-color:#d4e8e145;padding:15px 30px 30px;position:relative;-webkit-box-flex:1;max-height:700px;height:100%;font-family:Montserrat!important}.kg-main-product-page-form .form .product-form__buttons .product-form__quantity-and-btn .kg-mystery-purchase-getproduct-step .kg-mystery-purchase-getproduct-wrapper .kg-card-head-description p{margin:0;color:#1c1b1b;line-height:1.65;font-size:14px;text-transform:uppercase}.kg-main-product-page-form .form .product-form__buttons .product-form__quantity-and-btn .kg-mystery-purchase-getproduct-step button.kg-mystery-purchase-preview-modal-toggle{background-color:#000;border:1px solid black;color:#fff;padding:7.03125px 18.75px;position:absolute;left:50%;top:calc(100% - 16.4062px);-webkit-transform:translateX(-50%);-ms-transform:translateX(-50%);transform:translate(-50%);min-width:-webkit-max-content;min-width:-moz-max-content;min-width:max-content;font-size:9.375px;cursor:pointer;-webkit-transform-origin:center;-ms-transform-origin:center;transform-origin:center;text-transform:uppercase;transition:.15s ease-out}.kg-main-product-page-form .form .product-form__buttons .product-form__quantity-and-btn .kg-mystery-purchase-getproduct-step button.kg-mystery-purchase-preview-modal-toggle:hover{background:#036141;border-color:#036141;color:#fff;transition:.15s ease-out}.kg-main-product-page-form .form .product-form__buttons .product-form__quantity-and-btn .kg-mystery-purchase-preview-modal .kg-mystery-purchase-preview-modal-content .kg-mystery-upsell-list-wrapper ul.kg-mystery-upsell-list li.kg-mystery-upsell-list-item .kg-mystery-upsell-item-atc-content-wrapper button.kg-mystery-upsell-item-atc-button{padding:8px 20px;width:max-content;color:#fff;font-weight:600;text-transform:uppercase;font-size:14px;line-height:20px;background:#333;display:flex;transition:.4s;justify-content:center;align-items:center;cursor:pointer;position:relative}.kg-main-product-page-form .form .product-form__buttons .product-form__quantity-and-btn .kg-mystery-purchase-preview-modal{margin:0 auto;position:fixed;left:0;top:0;right:0;width:100%;height:100%;align-items:center;justify-content:center;display:flex;z-index:999;background:#00000080}.kg-main-product-page-form .form .product-form__buttons .product-form__quantity-and-btn .kg-mystery-purchase-preview-modal .kg-mystery-purchase-preview-modal-content{background:#fff;width:100%;max-width:800px;margin:0 auto;font-family:Segoe UI}.kg-main-product-page-form .form .product-form__buttons .product-form__quantity-and-btn .kg-mystery-purchase-preview-modal .kg-mystery-purchase-preview-modal-content .kg-mystery-purchase-preview-modal-header{padding:20px 45px;position:relative}.kg-main-product-page-form .form .product-form__buttons .product-form__quantity-and-btn .kg-mystery-purchase-preview-modal .kg-mystery-purchase-preview-modal-content .kg-mystery-purchase-preview-modal-header h2{color:#333;font-size:22px;max-width:500px;line-height:28px;text-align:center;margin:auto;font-weight:400;font-family:Segoe UI}.kg-main-product-page-form .form .product-form__buttons .product-form__quantity-and-btn .kg-mystery-purchase-preview-modal .kg-mystery-purchase-preview-modal-content .kg-mystery-purchase-preview-modal-header h3{color:#7f7f7f;font-size:19px;line-height:28px;text-align:center;max-width:500px;font-weight:400;margin:auto;font-family:Segoe UI}.kg-main-product-page-form .form .product-form__buttons .product-form__quantity-and-btn .kg-mystery-purchase-preview-modal .kg-mystery-purchase-preview-modal-content .kg-mystery-purchase-preview-modal-body .kg-mystery-purchase-preview-content-wrapper{background:#f7f7f7;padding:15px 25px;position:relative;z-index:2}.kg-main-product-page-form .form .product-form__buttons .product-form__quantity-and-btn .kg-mystery-purchase-preview-modal .kg-mystery-purchase-preview-modal-content .kg-mystery-purchase-preview-modal-body .kg-mystery-purchase-preview-content-wrapper .kg-mystery-purchase-preview-image-wrapper{width:50px;height:50px}.kg-main-product-page-form .form .product-form__buttons .product-form__quantity-and-btn .kg-mystery-purchase-preview-modal .kg-mystery-purchase-preview-modal-content .kg-mystery-purchase-preview-modal-body .kg-mystery-purchase-preview-content-wrapper .kg-mystery-purchase-preview-image-wrapper img{border-radius:0;object-fit:cover}.kg-main-product-page-form .form .product-form__buttons .product-form__quantity-and-btn .kg-mystery-purchase-preview-modal .kg-mystery-purchase-preview-modal-content .kg-mystery-purchase-preview-modal-body .kg-mystery-purchase-preview-content-wrapper .kg-mystery-purchase-preview-info-wrapper .kg-mystery-purchase-preview-title{font-size:14px;line-height:20px;font-weight:500;color:#333;margin:0;letter-spacing:0}.kg-main-product-page-form .form .product-form__buttons .product-form__quantity-and-btn .kg-mystery-purchase-preview-modal .kg-mystery-purchase-preview-modal-content .kg-mystery-purchase-preview-modal-body .kg-mystery-purchase-preview-content-wrapper .kg-mystery-purchase-preview-info-wrapper .kg-mystery-purchase-preview-price{font-size:13px;line-height:20px;font-weight:400;color:#333}.kg-main-product-page-form .form .product-form__buttons .product-form__quantity-and-btn .kg-mystery-purchase-preview-modal .kg-mystery-purchase-preview-modal-content .kg-mystery-upsell-list-wrapper{margin-left:50px}.kg-main-product-page-form .form .product-form__buttons .product-form__quantity-and-btn .kg-mystery-purchase-preview-modal .kg-mystery-purchase-preview-modal-content .kg-mystery-upsell-list-wrapper ul.kg-mystery-upsell-list{list-style:none;padding:25px 0 0;margin:0}.kg-main-product-page-form .form .product-form__buttons .product-form__quantity-and-btn .kg-mystery-purchase-preview-modal .kg-mystery-purchase-preview-modal-content .kg-mystery-upsell-list-wrapper ul.kg-mystery-upsell-list li.kg-mystery-upsell-list-item{display:flex;align-items:flex-start;justify-content:space-between;padding:0 25px 20px 15px}.kg-main-product-page-form .form .product-form__buttons .product-form__quantity-and-btn .kg-mystery-purchase-preview-modal .kg-mystery-purchase-preview-modal-content .kg-mystery-upsell-list-wrapper ul.kg-mystery-upsell-list li.kg-mystery-upsell-list-item .kg-mystery-upsell-item-image-wrapper{justify-content:flex-start;align-items:flex-start;display:flex;gap:15px;position:relative;z-index:1}.kg-main-product-page-form .form .product-form__buttons .product-form__quantity-and-btn .kg-mystery-purchase-preview-modal .kg-mystery-purchase-preview-modal-content .kg-mystery-upsell-list-wrapper ul.kg-mystery-upsell-list li.kg-mystery-upsell-list-item .kg-mystery-upsell-item-image-wrapper img{height:50px;width:50px;object-fit:scale-down}.kg-main-product-page-form .form .product-form__buttons .product-form__quantity-and-btn .kg-mystery-purchase-preview-modal .kg-mystery-purchase-preview-modal-content .kg-mystery-upsell-list-wrapper ul.kg-mystery-upsell-list li.kg-mystery-upsell-list-item .kg-mystery-upsell-item-image-wrapper .kg-mystery-upsell-item-info-wrapper .kg-mystery-upsell-item-title{font-size:14px;line-height:20px;font-weight:500;color:#333;text-transform:uppercase;letter-spacing:0}.kg-main-product-page-form .form .product-form__buttons .product-form__quantity-and-btn .kg-mystery-purchase-preview-modal .kg-mystery-purchase-preview-modal-content .kg-mystery-upsell-list-wrapper ul.kg-mystery-upsell-list li.kg-mystery-upsell-list-item .kg-mystery-upsell-item-image-wrapper .kg-mystery-upsell-item-info-wrapper .kg-mystery-upsell-item-price{font-size:14px;line-height:20px;font-weight:400;color:#333;text-transform:uppercase;letter-spacing:0}.kg-main-product-page-form .form .product-form__buttons .product-form__quantity-and-btn .kg-mystery-purchase-preview-modal .kg-mystery-purchase-preview-modal-content .kg-mystery-upsell-list-wrapper ul.kg-mystery-upsell-list li.kg-mystery-upsell-list-item .kg-mystery-upsell-item-image-wrapper .kg-mystery-upsell-item-info-wrapper .kg-mystery-upsell-item-description{font-size:12.5px;line-height:18px;padding-top:4px;color:#7f7f7f}.kg-main-product-page-form .form .product-form__buttons .product-form__quantity-and-btn .kg-mystery-purchase-preview-modal .kg-mystery-purchase-preview-modal-content .kg-mystery-upsell-list-wrapper ul.kg-mystery-upsell-list li.kg-mystery-upsell-list-item .kg-mystery-upsell-item-atc-content-wrapper{display:flex;align-items:flex-start;gap:10px}.kg-main-product-page-form .form .product-form__buttons .product-form__quantity-and-btn .kg-mystery-purchase-preview-modal .kg-mystery-purchase-preview-modal-content .kg-mystery-upsell-list-wrapper ul.kg-mystery-upsell-list li.kg-mystery-upsell-list-item .kg-mystery-upsell-item-atc-content-wrapper input.kg-mystery-upsell-item-quantity-input{margin-left:4px;padding:8px 10px;width:70px;font-size:14px;line-height:20px;-webkit-appearance:none;appearance:none;border:1px solid #e6e6e6}.kg-main-product-page-form .form .product-form__buttons .product-form__quantity-and-btn .kg-mystery-purchase-preview-modal .kg-mystery-purchase-preview-modal-content .kg-mystery-upsell-list-wrapper ul.kg-mystery-upsell-list li.kg-mystery-upsell-list-item .kg-mystery-upsell-item-atc-content-wrapper .kg-mystery-upsell-item-quantity-wrapper{position:relative}.kg-main-product-page-form .form .product-form__buttons .product-form__quantity-and-btn .kg-mystery-purchase-preview-modal .kg-mystery-purchase-preview-modal-content .kg-mystery-upsell-list-wrapper ul.kg-mystery-upsell-list li.kg-mystery-upsell-list-item .kg-mystery-upsell-item-atc-content-wrapper button.kg-mystery-upsell-item-qty-increase{width:20px;position:absolute;height:50%;border:1px solid #e6e6e6;right:0;top:0;display:flex;align-items:center;background:#efefef;justify-content:center}.kg-main-product-page-form .form .product-form__buttons .product-form__quantity-and-btn .kg-mystery-purchase-preview-modal .kg-mystery-purchase-preview-modal-content .kg-mystery-upsell-list-wrapper ul.kg-mystery-upsell-list li.kg-mystery-upsell-list-item .kg-mystery-upsell-item-atc-content-wrapper .kg-mystery-upsell-item-quantity-wrapper button.kg-mystery-upsell-item-qty-decrease{width:20px;position:absolute;height:50%;border:1px solid #e6e6e6;right:0;bottom:0;display:flex;align-items:center;background:#efefef;justify-content:center}.kg-main-product-page-form .form .product-form__buttons .product-form__quantity-and-btn .kg-mystery-purchase-preview-modal .kg-mystery-purchase-preview-modal-content .kg-mystery-upsell-list-wrapper ul.kg-mystery-upsell-list li.kg-mystery-upsell-list-item .kg-mystery-upsell-item-atc-content-wrapper button:hover svg path{fill:#818181}.kg-main-product-page-form .form .product-form__buttons .product-form__quantity-and-btn .kg-mystery-purchase-preview-modal .kg-mystery-purchase-preview-modal-content .kg-mystery-upsell-list-wrapper ul.kg-mystery-upsell-list li.kg-mystery-upsell-list-item .kg-mystery-upsell-item-atc-content-wrapper button.kg-mystery-upsell-item-atc-button{padding:8px 20px;width:max-content;color:#fff;font-weight:600;text-transform:uppercase;font-size:14px;line-height:20px;background:#333;display:flex;transition:.4s;justify-content:center;align-items:center;cursor:pointer}.kg-main-product-page-form .form .product-form__buttons .product-form__quantity-and-btn .kg-mystery-purchase-preview-modal .kg-mystery-purchase-preview-modal-content .kg-mystery-upsell-list-wrapper ul.kg-mystery-upsell-list li.kg-mystery-upsell-list-item .kg-mystery-upsell-item-atc-content-wrapper button.kg-mystery-upsell-item-atc-button:hover{background:#7f7f7f}.kg-main-product-page-form .form .product-form__buttons .product-form__quantity-and-btn .kg-mystery-purchase-preview-modal .kg-mystery-purchase-preview-modal-content .kg-mystery-purchase-preview-modal-header .kg-trigger-atc-button.kg-mystery-purchase-preview-modal-close-button{position:absolute;top:15px;right:15px;display:flex;cursor:pointer}.kg-main-product-page-form .form .product-form__buttons .product-form__quantity-and-btn .kg-mystery-purchase-preview-modal .kg-mystery-purchase-preview-modal-content .kg-mystery-purchase-preview-modal-header .kg-trigger-atc-button.kg-mystery-purchase-preview-modal-close-button path{fill:#c2c2c2}.kg-main-product-page-form .form .product-form__buttons .product-form__quantity-and-btn .kg-mystery-purchase-preview-modal .kg-mystery-purchase-preview-modal-content .kg-mystery-upsell-list-wrapper ul.kg-mystery-upsell-list li.kg-mystery-upsell-list-item .kg-mystery-upsell-item-image-wrapper:after{content:"";height:100%;left:-1.5rem;transform:translateY(-100%);display:inline-block;border-bottom-left-radius:5px;width:20px;top:50%;position:absolute;border:0 solid #e6e6e6;border-left-width:1px;border-bottom-width:1px;z-index:-1}@media screen and (max-width:991px){.kg-main-product-page-form .form .product-form__buttons .product-form__quantity-and-btn .kg-mystery-purchase-preview-modal .kg-mystery-purchase-preview-modal-content .kg-mystery-purchase-preview-modal-header h2{font-size:18px}.kg-main-product-page-form .form .product-form__buttons .product-form__quantity-and-btn .kg-mystery-purchase-preview-modal .kg-mystery-purchase-preview-modal-content .kg-mystery-purchase-preview-modal-header h3{font-size:16px}}@media screen and (max-width:767px){.kg-main-product-page-form .form .product-form__buttons .product-form__quantity-and-btn .kg-mystery-purchase-preview-modal{align-items:flex-start}.kg-main-product-page-form .form .product-form__buttons .product-form__quantity-and-btn .kg-mystery-purchase-preview-modal .kg-mystery-purchase-preview-modal-content .kg-mystery-upsell-list-wrapper{margin-left:0}.kg-main-product-page-form .form .product-form__buttons .product-form__quantity-and-btn .kg-mystery-purchase-preview-modal .kg-mystery-purchase-preview-modal-content .kg-mystery-upsell-list-wrapper ul.kg-mystery-upsell-list li.kg-mystery-upsell-list-item .kg-mystery-upsell-item-image-wrapper:after{content:unset}.kg-main-product-page-form .form .product-form__buttons .product-form__quantity-and-btn .kg-mystery-purchase-preview-modal .kg-mystery-purchase-preview-modal-content .kg-mystery-upsell-list-wrapper ul.kg-mystery-upsell-list li.kg-mystery-upsell-list-item{padding:0 15px 20px;flex-direction:column;justify-content:flex-start}.kg-main-product-page-form .form .product-form__buttons .product-form__quantity-and-btn .kg-mystery-purchase-preview-modal .kg-mystery-purchase-preview-modal-content .kg-mystery-upsell-list-wrapper ul.kg-mystery-upsell-list li.kg-mystery-upsell-list-item .kg-mystery-upsell-item-image-wrapper{margin-bottom:10px}.kg-main-product-page-form .form .product-form__buttons .product-form__quantity-and-btn .kg-mystery-purchase-preview-modal .kg-mystery-purchase-preview-modal-content .kg-mystery-upsell-list-wrapper ul.kg-mystery-upsell-list li.kg-mystery-upsell-list-item .kg-mystery-upsell-item-image-wrapper img{height:100px;width:100px}.kg-main-product-page-form .form .product-form__buttons .product-form__quantity-and-btn .kg-mystery-purchase-preview-modal .kg-mystery-purchase-preview-modal-content .kg-mystery-upsell-list-wrapper ul.kg-mystery-upsell-list li.kg-mystery-upsell-list-item .kg-mystery-upsell-item-atc-content-wrapper button.kg-mystery-upsell-item-atc-button{flex:1}.kg-main-product-page-form .form .product-form__buttons .product-form__quantity-and-btn .kg-mystery-purchase-preview-modal .kg-mystery-purchase-preview-modal-content .kg-mystery-upsell-list-wrapper ul.kg-mystery-upsell-list li.kg-mystery-upsell-list-item .kg-mystery-upsell-item-atc-content-wrapper{width:100%}.kg-main-product-page-form .form .product-form__buttons .product-form__quantity-and-btn .kg-mystery-purchase-preview-modal .kg-mystery-purchase-preview-modal-content .kg-mystery-purchase-preview-modal-body .kg-mystery-purchase-preview-content-wrapper{padding:15px}}.kg-main-product-page-form .form .product-form__buttons .product-form__quantity-and-btn .kg-mystery-purchase-preview-modal .kg-mystery-purchase-preview-modal-content .kg-mystery-upsell-list-wrapper ul.kg-mystery-upsell-list li.kg-mystery-upsell-list-item .kg-mystery-upsell-item-atc-content-wrapper .kg-mystery-upsell-item-quantity-wrapper button.kg-mystery-upsell-item-qty-decrease[disabled] svg path{fill:#818181}.kg-main-product-page-form .form .product-form__buttons .product-form__quantity-and-btn .kg-mystery-purchase-preview-modal .kg-mystery-purchase-preview-modal-content .kg-mystery-purchase-preview-modal-footer{padding:15px 25px 15px 15px;display:flex;justify-content:end;border-top:1px solid #e6e6e6}.kg-main-product-page-form .form .product-form__buttons .product-form__quantity-and-btn .kg-mystery-purchase-preview-modal .kg-mystery-purchase-preview-modal-content .kg-mystery-purchase-preview-modal-footer button.kg-mystery-modal-continue-button{font-size:14px;line-height:20px;font-weight:600;text-transform:uppercase;background-color:#333;align-items:center;justify-content:center;cursor:pointer;display:flex;color:#fff;padding:8px 20px}.kg-main-product-page-form .form .product-form__buttons .product-form__quantity-and-btn .kg-mystery-purchase-preview-modal .kg-mystery-purchase-preview-modal-content .kg-mystery-purchase-preview-modal-footer button.kg-mystery-modal-continue-button:hover{background:#7f7f7f}.kg-main-product-page-form .form .product-form__buttons .product-form__quantity-and-btn .kg-mystery-purchase-preview-modal .kg-mystery-purchase-preview-modal-content .kg-mystery-upsell-list-wrapper ul.kg-mystery-upsell-list li.kg-mystery-upsell-list-item .kg-mystery-upsell-item-atc-content-wrapper button.kg-mystery-upsell-item-atc-button.kg-atc-loading:after{background-image:url(https://cdn.shopify.com/s/files/1/0864/3320/2454/files/loading-loading-forever.webp?v=1757419850);background-repeat:no-repeat;background-size:contain;background-position:right;content:"";z-index:2;width:20px;height:20px;top:0;left:auto;right:23px;bottom:0;margin:auto}.kg-main-product-page-form .form .product-form__buttons .product-form__quantity-and-btn .kg-mystery-purchase-preview-modal .kg-mystery-purchase-preview-modal-content .kg-mystery-upsell-list-wrapper ul.kg-mystery-upsell-list li.kg-mystery-upsell-list-item .kg-mystery-upsell-item-atc-content-wrapper button.kg-mystery-upsell-item-atc-button.kg-atc-loading{font-size:0px}
/*# sourceMappingURL=/cdn/shop/t/8/assets/kg-custom.css.map */
