.scrolling-images--cell img{display:block;max-width:100%}.product-banner-section{background:#efefef;padding:0}.banner-container{padding-top:40px;padding-bottom:40px;margin:0 auto;min-height:540px}.banner-content{display:flex;gap:100px;align-items:start;gap:20px}.form-section .section-header{display:flex;align-items:center;justify-content:space-between}.form-section .section-header span{color:#2a6eb2;cursor:pointer;font-size:14px;font-weight:700;margin:0 0 10px;display:block}.form-section .section-header span:hover{color:#578fea}.banner-images{width:auto}.banner-images h1{font-size:42px;line-height:42px;letter-spacing:-.5px}.banner-images p{font-size:16px;margin-top:10px;padding-right:20%}.banner-form{background:#fff;padding:20px;overflow-y:auto;box-shadow:0 0 0 1px #b2b2b27d;border-radius:10px;max-width:350px;min-width:350px;min-height:532px}.banner-form input[type=radio]{all:revert;margin:0 7px 0 0!important;width:15px!important;height:15px!important}.banner-form input[type=radio]:before{display:none!important}.banner-form .btn-full{width:100%}.banner-form .form-container,.banner-form form,.banner-form .form-step{min-height:438px}.banner-form .form-step{flex-direction:column}.banner-form .form-step .btn-w{margin-top:auto}.banner-form .form-step p{font-size:14px;font-weight:400}.form-step{display:none}.form-step.active{display:flex}.section-header h3,.form-step h3,.form-section h4{font-size:19px;font-weight:700;letter-spacing:-.3px;color:#333;margin:0 0 10px}.form-section{margin-bottom:18px}.variant-selector,.quantity-selector,.option-group{display:flex;flex-direction:column;gap:1px}.variant-option,.quantity-option,.option-item{display:flex;align-items:center;cursor:pointer}.variant-option input,.quantity-option input,.option-item input{margin-right:12px;transform:scale(1.2)}.variant-option span,.option-item span{font-size:.9rem;color:#333}.variant-option,.quantity-option,.option-item{margin:0 0 0 -5px!important;padding:3px 5px}:is(.variant-option,.quantity-option,.option-item):hover{background-color:#ecf3fe;border-radius:3px}.next-text{text-align:center;margin-top:12px;font-size:14px;font-weight:300}.quantity-option{margin-bottom:8px}.quantity-info{display:flex;justify-content:space-between;align-items:center;width:100%;font-size:14px}.quantity-price{font-size:.9rem;color:#333}.quantity-save{color:#28a745;font-size:12px;color:green;font-weight:500}.quantity-text{width:20%}.quantity-price{width:41%;text-align:left}.save{width:30%;text-align:right;color:#2a793e}.custom-quantity-input{margin-left:12px;border:1px solid #ddd;padding:4px 8px;border-radius:4px;width:80px;font-size:.9rem}.file-upload{margin-bottom:24px}.file-upload input{display:none}.upload-area{display:block;border:2px dashed #ddd;border-radius:8px;padding:32px;text-align:center;cursor:pointer;transition:all .2s}.upload-area:hover{border-color:#007bff;background-color:#f0f8ff}.upload-icon{font-size:2rem;margin-bottom:12px}.upload-text{color:#666;font-size:.9rem}.order-summary{background:#fff;padding:20px;border-radius:8px;margin-bottom:24px;border:1px solid #eee}.summary-row{display:flex;justify-content:space-between;margin-bottom:8px;font-size:.9rem}.summary-row.total{border-top:1px solid #eee;padding-top:12px;margin-top:12px;font-weight:600;font-size:1rem}.back-btn,.skip-btn{background:transparent;color:#666;border:1px solid #ddd;padding:10px 20px;border-radius:30px;cursor:pointer;margin-right:0;font-size:.9rem}.back-btn:hover,.skip-btn:hover{background-color:#efefef}.next-info{text-align:center;color:#666;font-size:.85rem;margin-top:8px}.btns{display:flex;gap:8px}.btn-w .button.btn-full.button--large.button--solid{padding:12px 20px}@media (max-width: 768px){.banner-content{display:block;padding:0 18px}.banner-container.container{padding-bottom:5px;padding-left:0;padding-right:0}.banner-images{padding:0;order:1}.banner-form{padding:16px;order:2;width:100%;min-width:100%;max-width:100%}}.form-step.active,.form-container,.form-container form{height:100%;min-height:492px}.popup-overlay{position:fixed;top:0;right:0;bottom:0;left:0;background-color:#0d0d0dcc;display:none;z-index:99999}.popup-content{background:#fff;border-radius:8px;max-width:720px;margin:5vh auto;padding:24px;position:relative;max-height:90vh;overflow-x:hidden;overflow-y:auto;min-height:80vh}.popup-overlay.active{display:block}.close-btn{position:absolute;top:-15px;right:5px;cursor:pointer;font-size:48px;font-weight:300}@media (min-width: 768px){.announcement-bar{display:flex;justify-content:space-between;align-items:center}.announcement-bar__social-icons.linklist{display:flex;justify-content:flex-end;gap:30px;font-size:14px;padding:0;flex:1}.announcement-bar__social-icons.linklist a:hover{opacity:.5}}.announcement-bar{position:relative}.announcement-bar *{height:40px;max-height:40px;min-height:40px;line-height:36px}#an-slider{position:relative;flex:1;height:36px;overflow:hidden}#an-slider .slide{position:absolute;width:100%;top:0;opacity:0;transform:translateY(100%);transition:transform .5s ease,opacity .5s ease;line-height:36px;font-size:14px;visibility:hidden}#an-slider .slide.active{visibility:visible}#an-slider .slide.first.active{transform:translateY(0);opacity:1;z-index:1}#an-slider .slide.first.out{transform:translateY(-100%);opacity:0;z-index:0}#an-slider .slide.second.active{transform:translateY(0);opacity:1;z-index:1}#an-slider .slide.second.out{transform:translateY(100%);opacity:0;z-index:0}@media (max-width: 767px){.announcement-bar{justify-content:center}.announcement-bar .slide{text-align:center;padding:0 16px}.mount-announcement-bar,.mount-announcement-bar *{overflow:hidden;height:36px;min-height:36px;line-height:36px!important}}
/*# sourceMappingURL=/cdn/shop/t/13/assets/custom.css.map */
