.swatch-attribute-label{font-weight:700;position:relative}.swatch-attribute-label.required{padding-right:10px}.swatch-attribute-label[data-required="1"]:after{content:'*';color:red;position:absolute;right:-11px;top:-2px;font-weight:700;font-size:1em}.swatch-attribute-selected-option{color:#646464;padding-left:17px}.swatch-attribute-options{display:flex;flex-direction:row;align-items:stretch;gap:10px;flex-flow:wrap}.mageworx-swatch-container .mageworx-swatch-description span{text-align:center;display:block;font-size:12px;font-style:normal;font-weight:500}.hide_price .displayprice{display:none}.mageworx-swatch-container{border-radius:8px;border:1.5px solid rgba(67,64,71,.2);cursor:pointer;padding:8px;display:inline-block;vertical-align:top;position:relative}.mageworx-swatch-option.image{border-radius:8px 8px 0 0;background-color:#fafafa !important}.mageworx-swatch-option{padding-bottom:100%;min-width:100%;text-align:center;cursor:pointer;position:relative;overflow:hidden;text-overflow:ellipsis}.mageworx-swatch-option.text{background:#f2f2f2;font-size:12px;font-weight:700;line-height:20px;padding:4px 8px;min-width:22px;min-height:20px}.half_radio div.field.choice:has(input[type=radio]:checked+label),.mageworx-swatch-container:hover,.mageworx-swatch-container:has(.mageworx-swatch-option.selected){border:1.5px solid #434047}.mageworx-swatch-option,.mageworx-swatch-option.selected{box-shadow:none;border:0}.clearfix:after{content:" ";visibility:hidden;display:block;height:0;clear:both}.mageworx-swatch-option.disabled{cursor:default}.mageworx-swatch-option.disabled:after{content:'';position:absolute;left:0;right:0;top:0;bottom:0;background:-moz-linear-gradient(to left top,rgba(255,255,255,0) 0%,rgba(255,255,255,0) 42%,rgba(255,255,255,1) 43%,rgba(255,255,255,1) 46%,rgba(255,82,22,1) 47%,rgba(255,82,22,1) 53%,rgba(255,255,255,1) 54%,rgba(255,255,255,1) 57%,rgba(255,255,255,0) 58%,rgba(255,255,255,0) 100%);background:-webkit-gradient(linear,left top,right bottom,color-stop(0%,rgba(255,255,255,0)),color-stop(42%,rgba(255,255,255,0)),color-stop(43%,rgba(255,255,255,1)),color-stop(46%,rgba(255,255,255,1)),color-stop(47%,rgba(255,82,22,1)),color-stop(53%,rgba(255,82,22,1)),color-stop(54%,rgba(255,255,255,1)),color-stop(57%,rgba(255,255,255,1)),color-stop(58%,rgba(255,255,255,0)),color-stop(100%,rgba(255,255,255,0)));background:-webkit-linear-gradient(to left top,rgba(255,255,255,0) 0%,rgba(255,255,255,0) 42%,rgba(255,255,255,1) 43%,rgba(255,255,255,1) 46%,rgba(255,82,22,1) 47%,rgba(255,82,22,1) 53%,rgba(255,255,255,1) 54%,rgba(255,255,255,1) 57%,rgba(255,255,255,0) 58%,rgba(255,255,255,0) 100%);background:-o-linear-gradient(to left top,rgba(255,255,255,0) 0%,rgba(255,255,255,0) 42%,rgba(255,255,255,1) 43%,rgba(255,255,255,1) 46%,rgba(255,82,22,1) 47%,rgba(255,82,22,1) 53%,rgba(255,255,255,1) 54%,rgba(255,255,255,1) 57%,rgba(255,255,255,0) 58%,rgba(255,255,255,0) 100%);background:-ms-linear-gradient(to left top,rgba(255,255,255,0) 0%,rgba(255,255,255,0) 42%,rgba(255,255,255,1) 43%,rgba(255,255,255,1) 46%,rgba(255,82,22,1) 47%,rgba(255,82,22,1) 53%,rgba(255,255,255,1) 54%,rgba(255,255,255,1) 57%,rgba(255,255,255,0) 58%,rgba(255,255,255,0) 100%);background:linear-gradient(to left top,rgba(255,255,255,0) 0%,rgba(255,255,255,0) 42%,rgba(255,255,255,1) 43%,rgba(255,255,255,1) 46%,rgba(255,82,22,1) 47%,rgba(255,82,22,1) 53%,rgba(255,255,255,1) 54%,rgba(255,255,255,1) 57%,rgba(255,255,255,0) 58%,rgba(255,255,255,0) 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#00ffffff',endColorstr='#00ffffff',GradientType=1)}.qtip-content .image{padding:0 0 5px;display:block;height:130px;width:130px;margin:0 auto}.qtip-content .title{min-height:20px;padding:3px 0;color:#282828;font-size:1.5em;text-align:center;display:block;overflow:hidden}.qtip-content .info{min-height:20px;padding:2px 0;color:#282828;font-size:1.25em;text-align:center;display:block;overflow:hidden}.swatch-opt{margin:20px 0}.swatch-more{display:inline-block;margin:2px 0;text-decoration:none !important;position:static;z-index:1}.swatch-option-link-layered{position:relative;margin:0 !important;padding:0 !important}.swatch-option-tooltip-layered{width:140px;position:absolute;background:#fff;color:#949494;border:1px solid #adadad;display:none;z-index:999;left:-47px}.swatch-visual-tooltip-layered{height:160px;top:-170px}.swatch-textual-tooltip-layered{height:30px;top:-40px}.swatch-option-link-layered:hover>.swatch-option-tooltip-layered{display:block}.swatch-attribute-options .swatch-option-tooltip-layered .title{width:100%;height:20px;position:absolute;bottom:-5px;left:0;color:#282828;text-align:center;margin-bottom:10px}.swatch-option-disabled:after{content:'';position:absolute;width:42px;height:2px;background:red;transform:rotate(-30deg);-o-transform:rotate(-30deg);-moz-transform:rotate(-30deg);-ms-transform:rotate(-30deg);-webkit-transform:rotate(-30deg);z-index:995;left:-4px;top:10px}.swatch-option-disabled{outline:none !important;cursor:default;border:0}.hidden{display:none !important}.swatch-opt-listing{margin-bottom:10px}.mageworx-optionswatches-option-gallery_image_selected{-webkit-transition:all .3s ease-in-out;-moz-transition:all .3s ease-in-out;-ms-transition:all .3s ease-in-out;-o-transition:all .3s ease-in-out;box-shadow:0 0 5px rgba(81,203,238,1);border:1px solid rgba(81,203,238,1)}.mageworx-optionswatches-option-gallery{display:none;clear:both;margin-top:3px}.row_options .swatch-attribute-options{flex-wrap:wrap}.row_options .mageworx-swatch-container{width:48%}.row_options .mageworx-swatch-option{background-size:contain !important;background-color:transparent !important}.hide_label:not(.file)>label.label{display:none !important}.mageworx-swatch-info.displayprice.hide_price{display:none}.mageworx-swatch-option.text span,.mageworx-swatch-info.displayprice{font-size:11px;font-weight:600;max-width:100% !important}.mageworx-swatch-info.displaylabel{max-width:100% !important;font-weight:500;font-size:15px;text-transform:capitalize;text-align:center;background-color:#fafafa;border-radius:0 0 8px 8px;padding-bottom:10px}.mageworx-swatch-container.has-description .mageworx-swatch-description b{font-size:16px}.add-on-option .mageworx-swatch-info.displaylabel{margin:15px 0}.half_radio .options-list.nested{display:flex;justify-content:center;align-items:flex-start;gap:10px}.half_radio div.choice{display:flex;flex-direction:column;padding:24px 32px;align-items:flex-start;gap:5px;border-radius:8px;border:1.5px solid rgba(67,64,71,.2);width:100%;cursor:pointer}.catalog-product-view .product-info-main .half_radio .choice input[type=radio]+label:after,.catalog-product-view .product-info-main .half_radio .choice input[type=radio]+label:before{content:unset}.catalog-product-view .product-info-main .half_radio .choice input[type=radio]+label{text-transform:capitalize;cursor:pointer;border:0 solid #ababab;padding:0;font-size:20px;letter-spacing:normal;margin-bottom:0 !important;min-height:auto;box-shadow:none;font-weight:500}body.catalog-product-view #maincontent{margin-top:20px}.catalog-product-view .product-info-main .choice span{font-size:initial}#envelopes_desc{margin:1.5em 0}#envelopes_desc .option-description-text{border-radius:20px;width:max-content;margin:0 auto;padding:10px 15px;width:fit-content;background:#fff}#envelopes_desc .option-description-text .form-switch{font-size:13px;font-style:normal;font-weight:500;color:#4d4c51}#envelopes_desc .option-description-text .form-switch span{color:#fb6b72;font-weight:700}.field.envelopes.envelopes-option .control{display:none}#preview-section{border-top:#f8d8cc 1px solid;display:flex;flex-direction:column;justify-content:center;align-items:center;margin-top:40px;gap:12px}#preview-section .preview-images{display:flex;flex-direction:row;justify-content:center;align-items:center;gap:12px;margin-bottom:15px}.evite .custom_swatch .control{display:flex;flex-direction:column;align-items:flex-start;gap:24px;align-self:stretch}.evite .swatch-attribute-options{flex-wrap:nowrap}.evite .mageworx-swatch-option.image{border-radius:0;background-color:transparent !important;background-size:21px !important;height:21px !important;padding-bottom:0;width:21px !important;min-width:auto}.evite .mageworx-swatch-option.image:after{content:none}.evite .mageworx-swatch-container{border-radius:28px;background:#f5f5f5}.mageworx-swatch-description.Gloss:before,.mageworx-swatch-description.Matte:before{content:'';position:absolute;left:0;height:54px;width:54px;background-size:contain !important}.mageworx-swatch-description.Matte:before{background:url(../images/matte-desc.png) no-repeat}.mageworx-swatch-description.Gloss:before{background:url(../images/gloss-desc.png) no-repeat}.evite .below_desc .mageworx-swatch-description{max-width:400px;font-size:16px;font-style:normal;font-weight:400;line-height:22px;letter-spacing:-.32px;padding-left:72px;position:relative;margin-bottom:20px}.evite .mageworx-swatch-info.displaylabel{font-weight:500;font-size:16px;padding:0;background:0 0}.evite .below_desc .swatch-attribute{display:flex;flex-direction:column;align-items:flex-start;gap:20px;align-self:stretch}.evite .below_desc .mageworx-swatch-container{flex-direction:row;align-items:center;gap:8px;padding:10px 15px !important;display:flex}.evite #preview-section .preview-images div img{width:100px;height:100px;background-size:contain;border-radius:4px}.evite .field.file+.field h4.step-first-heading{padding-top:0}.evite .paper-type-option .mageworx-swatch-info.displayprice,.evite .field.file+.field h4.step-first-heading:before,.below_desc .mageworx-swatch-description,.evite .custom_swatch:not(.below_desc) .mageworx-swatch-info{display:none}.evite .mageworx-swatch-container,.evite .mageworx-swatch-container:has(.mageworx-swatch-option.selected){border:0}.evite .custom_swatch .mageworx-swatch-container:has(.mageworx-swatch-option.selected){background:#fed0d2}.evite .custom_swatch .mageworx-swatch-option.text{color:#434047;font-size:16px;font-style:normal;font-weight:500;max-width:fit-content !important;background-color:transparent !important}.evite .custom_swatch .mageworx-swatch-option.text.selected{color:#000}.evite .product-options-wrapper .fieldset>.field[style="display: none;"]{display:none !important}.evite #preview-section{border:none}.evite #preview-section .preview-images{flex-direction:column;justify-content:space-between;align-items:flex-start;flex-shrink:0;align-self:stretch}.evite #preview-section .preview-images div{display:flex;align-items:center;gap:24px;border-radius:8px;border:1.5px solid rgba(67,64,71,.2);padding:12px;width:100%;position:relative}.evite #preview-section div.extrafilediv{flex-direction:column;border:0;padding:0;gap:12px}.evite #preview-section .preview-images div span.removefile{background:url(../images/closefile.svg) no-repeat;content:'';position:absolute;right:12px;top:12px;width:33px;height:33px;background-size:contain;cursor:pointer}.evite #preview-section .preview-images div img,.evite #preview-section .preview-images div embed{width:100px;height:100px;background-repeat:no-repeat;background-position:center}.evite #preview-section h2{display:none}.evite #preview-section .preview-images div label{display:flex;flex-direction:row;align-items:center;gap:10px;border-radius:4px;padding:15px 20px;width:max-content;border:1px solid #434047}.evite #preview-section .preview-images div label:has(input[readonly=readonly]){background:#f0f0f0;border:0}.evite #preview-section .preview-images div p{display:flex;flex-direction:column;gap:5px;margin:0}.evite #preview-section .preview-images div label input{max-width:40px;background:0 0;border:0}#preview-section .preview_thumb{width:208px;height:260px;content:'';background-size:cover;background-repeat:no-repeat;background-position:center;border-radius:8px;border:1px solid #d3d3d3;position:relative;overflow:hidden}.preview_thumb.previewtype_front:before,.preview_thumb.previewtype_back:before{content:"Front";position:absolute;bottom:12px;border-radius:80px;background:#fff;display:flex;padding:5px 14px;font-weight:500;letter-spacing:-.28px;left:37%;font-size:14px;color:#434047}.preview_thumb.previewtype_back:before{content:"Back"}#preview-section h2{margin-bottom:0}.mageworx-swatch-option.image:after{content:"";position:absolute;width:100%;left:0;right:0;top:-5px;bottom:-35px}.row_price .mageworx-swatch-option.image:after{left:-2px;top:0;bottom:0;position:absolute;width:19.5em;right:0}.fullview .swatch-attribute-options{justify-content:space-between}.fullview .mageworx-swatch-container{display:flex;flex-direction:row;align-items:center;flex-wrap:nowrap;background:#fafafa;justify-content:space-evenly;width:48%;padding:0}.fullview .mageworx-swatch-option{padding:0;min-width:auto;background-size:contain !important}.row_price.current-swatch-context{display:flex !important}.row_price .mageworx-swatch-info.displaylabel{max-width:50% !important;display:flex;flex-direction:column;text-align:left;gap:3px;padding:0}.row_price .displaylabel span:last-child{font-size:12px;font-weight:400;text-transform:none}.row_price .displaylabel span.price{font-size:11px;font-weight:600}@media (min-width:768px){.product-add-form .product-options-wrapper .field.required.paper-type-option .swatch-attribute-options{width:100%}.evite #preview-section .preview-images div img,.evite #preview-section .preview-images div embed{width:200px;height:200px}.cardtype_tab .swatch-attribute-options{flex-flow:nowrap}}