.custom_swatch.master-qty-selector-wrapper .qty-type-switcher-container{margin-top:0 !important;margin-bottom:20px;display:flex;flex-direction:row;align-items:stretch;gap:10px;flex-wrap:nowrap}.custom_swatch.master-qty-selector-wrapper .qty-switcher{border-radius:28px;background:#f5f5f5;padding:16px 20px;cursor:pointer}.custom_swatch.master-qty-selector-wrapper .qty-switcher.active{background:#fed0d2;color:#000}.custom_swatch.master-qty-selector-wrapper .ev-qty-fields-wrapper{max-width:375px;width:100%}.custom_swatch.master-qty-selector-wrapper .master-qty-fld-label{text-transform:uppercase}.custom_swatch.master-qty-selector-wrapper .fixed-input-fld{display:flex;flex-direction:column;gap:12px}.custom_swatch .master-qty-fld-label{display:none}.custom_swatch #preview-section{margin-top:30px}.evite .product-options-wrapper select{border-radius:4px;border:1px solid #434047;padding:15px;height:53px;color:#434047;font-size:16px}body.product-evite.evite #type-wrapper-size-option{display:none !important}.evite #preview-section .preview-images .indi-qty.indi-input-fld{border:none;padding:0;width:120px}#summary-container{position:fixed;z-index:9;bottom:0;left:0;right:0;min-height:107px;background:#f3f3f3;color:#111;display:flex;padding:0 20px;margin:0 auto;max-width:1280px}#summary-container:before{content:"";width:10000px;position:absolute;left:-2500px;background:#f3f3f3;height:100%}#summary-container .summary-content .summary-info-wrapper{padding:4px 8px 9px 16px;float:left;clear:none;width:13.6%;margin-left:0;margin-right:0;border-right:2px solid #fff;min-height:104px;text-align:left}#summary-container .summary-info-wrapper h4{margin:5px 2px 0 0;font-size:12px;font-weight:400}#add-on-type-selection span{font-size:12px;display:inline-block}#summary-container>.summary-info-wrapper{width:25%;display:flex;align-items:center;justify-content:flex-end;position:relative}#summary-container #selection-summary-wrapper{position:relative;width:75%}.box-tocart .field.qty{display:none}.product-options-bottom .product-info-price.mageworx-product-final-price{display:none}.pdp-popup.modal-popup._inner-scroll .modal-inner-wrap{max-width:798px;border:0}.pdp-popup .modal-inner-wrap:before,.pdp-popup.modal-slide .modal-inner-wrap:after{display:none}.qty-price-calc.field .label-qty{display:none !important}.not-visible{visibility:hidden}#product-options-wrapper{display:none}.pdp-popup-content-main .content-heading h2{color:#606060;text-align:center;font-size:28px;font-style:normal;font-weight:250;line-height:normal;margin-bottom:20px}.pdp-popup-content-main .content-body{text-align:center}.pdp-popup-content-main .content-body p{color:#606060;text-align:center;font-size:16px;font-style:normal;font-weight:250;line-height:normal;margin-bottom:30px}.pdp-popup-content-main .content-body .button .primary a{color:#fff;text-align:center;font-size:16px;font-style:normal;font-weight:750;line-height:normal;letter-spacing:2.24px;text-transform:uppercase;display:inline-block;background:#ff5c6c;border-radius:300px;padding:10px 30px}.pdp-popup-content-main .content-body .button .primary a:hover{text-decoration:none;opacity:.9;font-weight:500;transition:font-weight .9s}.stickers_quantity-belly-bands .label,.finish-belly-bands .label{display:none !important}.prices-tier.items{display:none !important}.qty-handler .label-qty{display:none !important}.swatch-option-qty{order:3}.moresizes{display:block;margin-top:20px}.moresizes>span{position:relative;right:0;top:0;background:#666;color:#fff;padding:15px 36px;border-radius:0;cursor:pointer;float:left;width:calc(100% - 38px);text-align:center;font-weight:600;letter-spacing:.05em;font-size:13px;margin-bottom:20px}#selection-summary-content{display:flex;flex-wrap:wrap}.product-forever-card #summary-container .summary-info-wrapper h4,.product-print-designs #summary-container .summary-info-wrapper h4,.product-addressed-envelopes #summary-container .summary-info-wrapper h4{margin:5px 2px 0 0;font-size:12px}#summary-container .summary-info-wrapper h4,.product-addressed-envelopes #summary-container .summary-info-wrapper h4{color:#8c8989;letter-spacing:1px;text-transform:uppercase;text-align:left}.summary-info-wrapper .summary-text{color:#7b7878;font-size:19px}.vis-font-wrapper ul{border:1px solid #ababab;margin-top:5px}.vis-font-wrapper li{list-style:none;background:0 0;margin:8px 0;cursor:pointer;padding:0 20px}.vis-font-wrapper .selectedfont{font-size:16px;color:#686868;z-index:1;border:1px solid #ababab}.font-option select{display:none}.download_address_button .label,.download_address_button .control{display:none !important}.SignsPosters_Size .mageworx-swatch-container.has-description{clear:left}.SignsPosters_Size .mageworx-swatch-container{float:left;padding-top:25px !important}.SignsPosters_Size .mageworx-swatch-container .mageworx-swatch-description{position:absolute;left:0;top:5px}@media (max-width:1199px){#summary-container .summary-content .summary-info-wrapper{padding-left:5px;padding-right:5px;width:14%}.summary-info-wrapper .summary-text{font-size:11px}}@media (max-width:991px){#summary-container{justify-content:flex-end}#summary-container #selection-summary-wrapper{width:0}#summary-container>.summary-info-wrapper{width:auto}#selection-summary-content{display:none}}@media (max-width:767px){.modal-popup.modal-slide.pdp-popup{bottom:auto;top:50%;transform:translateY(-50%)}.pdp-popup-content-main .content-heading h2{font-size:16px}.pdp-popup-content-main .content-body p{font-size:14px;margin-bottom:20px}.pdp-popup-content-main .content-body .button .primary a{font-size:12px}#summary-container{min-height:83px}#summary-container>.summary-info-wrapper{justify-content:space-between;width:100%}}