#collapse_envelope_color ul li,#collapse_pocket_color ul li,.color-pop .color-choices>*{cursor:pointer;margin-bottom:2%}.color-pop .color-choices{margin-right:.5rem}.color-pop .color-choices li{display:flex;flex-direction:row;justify-content:flex-start;align-items:center;overflow:hidden}@media screen and (max-width:769px){#collapse_envelope_color ul li,#collapse_pocket_color ul li{width:45%;padding-right:5px;padding-left:4px}}@-moz-document url-prefix(){.color-pop .color-choices>* span{border:1px solid #ddd}}.color-boxes .color-box_sel:active,.color-boxes .color-box_sel:focus,.color-boxes .color-box_sel:focus-visible,.color-boxes .color-box_sel:focus-within,.color-boxes .color-box_sel:hover{outline-color:#937c66;border-style:solid}.color-boxes .color-box_sel .color-box:hover{border-style:solid;border-color:#937c66}#collapse_envelope_color ul li:hover .radio-checkbox-text,#collapse_pocket_color ul li:hover .radio-checkbox-text,.color-pop .color-choices .active label,.color-pop .color-choices>:hover label{font-weight:700}#collapse_envelope_color ul li:hover .swatch-color,#collapse_pocket_color ul li:hover .swatch-color,.color-pop .color-choices>:hover span{border:1px #937c66 solid}.color-pop{position:absolute;width:105%;z-index:999}@media screen and (max-width:769px){.color-pop{position:fixed;height:100vh;width:100%;left:0;z-index:20002}}.color-pop.bi-mobile{position:fixed;height:0;width:100%;left:0;bottom:-100%;z-index:20002;top:unset;transition:all ease .5s;z-index:999999999999}.color-pop.bi-mobile.open-mobile-controls{height:65vh;bottom:0}.color-pop .color-pop-container{border-top:none}.color-pop .color-popup-header{display:flex;flex-direction:row;justify-content:flex-end;align-items:center;background-color:#f7f8f6;border:1px solid #e2e3e4;padding:.5em 1em}.color-pop .color-popup-header .close-color-popup{display:inline-block}.color-pop .color-popup-header .close-color-popup a.btn{padding:1em .75em;border-radius:50%;font-family:Avenir;font-weight:400;border:1px solid #cbcbcb;line-height:0}@media screen and (max-width:768px){.color-pop .color-popup-header .close-color-popup a.btn{padding:1em .75em;letter-spacing:0;font-size:.8rem}}.color-pop .color-popup-header .close-color-popup a.btn:before{content:'x';vertical-align:sub;text-transform:uppercase;font-weight:400;font-family:Helvetica,sans-serif;top:-1px;position:relative}.color-pop .color-popup-header .close-color-popup a.btn span{display:none}.color-pop #recent-colors{display:flex;flex-direction:row;justify-content:flex-start;align-items:center;border-bottom:none;padding:1em;border:none;box-shadow:none}.color-pop .bi-recent-colors{flex-grow:1;display:flex;justify-content:flex-start;padding:1em 0;flex-wrap:wrap;background-color:#fff!important}@media screen and (max-width:768px){.color-pop .bi-recent-colors{padding:1em 0 1em 1.5em}}.color-pop .bi-recent-colors h2{padding:0!important}.color-pop .bi-recent-colors #recent-colors{display:flex;justify-content:flex-start;width:100%;padding:0}.color-pop .bi-recent-colors #recent-colors li.color-box_sel{aspect-ratio:1;padding:1.25em!important;margin:0;border-radius:50%}.color-pop .bi-recent-colors #recent-colors li.color-box_sel:not(:last-of-type){margin-right:.5em}.color-pop .color-container{padding-top:0;overflow-y:scroll;overflow-x:hidden;margin:0 0 1px 0;height:285px}.color-pop .color-container-sticky{padding-top:0;overflow-y:scroll;overflow-x:hidden;margin:0 0 1px 0;border-bottom:1px solid #eee}@media only screen and (max-width:736px){.color-pop .color-container-sticky{margin:0 4px 1px 0}}.color-pop .color-container-sticky .color-choices li{width:auto;padding:.25em .5em;margin-bottom:1%;margin-top:1%}@media screen and (max-width:768px){.color-pop .color-container-sticky .color-choices li{width:33.333%;display:flex;align-items:center;justify-content:center}}.color-pop .color-container-sticky .color-choices li.notice{display:flex;justify-content:center;align-items:center}.color-pop .color-container-sticky .color-choices li.notice.show-foil-popup{font-family:Filosofia,Didot,Bodoni MT,Palatino,serif;font-weight:400;font-style:normal}.color-pop .color-container-sticky .color-choices li.notice.show-foil-popup a.how-to-link{margin-left:.5em}.color-pop .color-container-sticky .color-choices li.notice.show-foil-popup a.how-to-link span.question-mark-icon{border:none}@media screen and (max-width:768px){.color-pop .color-container-sticky .color-choices li .foil-price{display:none}}.color-pop .color-message{padding:10px;font-size:11px;clear:both}.color-pop .color-scroll{font-size:.85em;text-align:center;clear:both;width:100%;padding:1px 0;background:#f7f8f9;border:1px solid #cacaca}.color-pop .color-choices{margin-left:1em;margin-top:5px;display:flex;flex-wrap:wrap}@media only screen and (max-width:736px){.color-pop .color-choices{margin:0;padding:.5em}}.color-pop .color-choices:after{content:"";display:block;height:0;width:0;clear:both}.color-pop .color-choices>*{flex:none!important;border-color:#fff;box-shadow:none;text-shadow:none;border-style:none;background-color:#fff;width:25%;border-radius:.25em;box-sizing:border-box}@media screen and (max-width:768px){.color-pop .color-choices>*{width:33.3333%;padding:.5em;text-align:center;margin:0}}.color-pop .color-choices>:focus,.color-pop .color-choices>:hover{border:none;outline:0}.color-pop .color-choices>* span{width:30px;height:30px;display:inline-block;vertical-align:middle;border:1px solid #e2e3e4;box-sizing:border-box;border-radius:20px;padding:1px;aspect-ratio:1;outline:1px solid transparent;outline-offset:1px}.color-pop .color-choices>* span.foil-price{display:inline;border:none;width:auto;height:auto;vertical-align:middle;padding:0;outline:0;aspect-ratio:unset;padding-left:.25em;font-family:Filosofia,Didot,Bodoni MT,Palatino,serif;font-weight:400;font-style:normal}@media screen and (max-width:768px){.color-pop .color-choices>* span{width:25px;height:25px}}.color-pop .color-choices>* label{font-weight:400;cursor:pointer;white-space:nowrap;vertical-align:middle;display:block;margin:0 0 0 4px;width:auto;text-transform:capitalize;font-size:.8rem;overflow:hidden;text-overflow:ellipsis;text-align:left}.color-pop .color-choices>.active{border-radius:.25rem;border:none}.color-pop .color-choices>.active:focus{outline:0}.color-pop .color-choices>.active span{border-color:#eee;outline-color:#937c66}.color-pop .color-pop-container{height:100%;border:1px solid #e2e3e4;-moz-box-shadow:0 3px 5px #ddd;-webkit-box-shadow:0 3px 5px #ddd;box-shadow:0 3px 5px #ddd;display:flex;flex-direction:column;background-color:#fff}.color-pop .color-pop-container .color-container-sticky{flex-shrink:0}.color-pop .color-pop-container .color-container{flex-grow:1;overflow-y:auto;overflow-x:hidden;position:relative}@media screen and (max-width:769px){.color-pop .color-pop-container .color-container{padding-bottom:25vh}}.color-pop .color-pop-container .bi-recent-colors{background-color:#f7f8f6;flex-shrink:0;text-align:center;padding:12px 12px 8px 12px;box-sizing:border-box;border-bottom:1px solid #e2e3e4}.color-pop .color-pop-container .bi-recent-colors ul{padding:0;margin:3px 3px 0 3px;justify-content:space-around}.color-pop .color-pop-container .bi-recent-colors ul li{flex:none!important;overflow:hidden;width:auto;height:auto;border:1px solid #e2e3e4;display:inline-block;cursor:pointer;-webkit-border-radius:50%;-moz-border-radius:50%;-khtml-border-radius:50%;border-radius:50%;padding:3%;margin:0 1%}@media screen and (max-width:769px){.color-pop .color-pop-container .bi-recent-colors ul li{padding:4.5%}}.stext-container .color-picker-container{clear:both;position:relative}.stext-container .color-picker-container:after{content:"";display:block;clear:both}.stext-container .color-picker-container .color-pop{margin-bottom:0;width:100%}.stext-container .color-picker-container .color-pop:after{background:0 0;-webkit-box-shadow:none;-moz-box-shadow:none;box-shadow:none;border:none;font-size:.85em}.stext-container .color-picker-container .color-pop .color-pop-container{-webkit-box-shadow:none;-moz-box-shadow:none;box-shadow:none}@media only screen and (max-width:736px){.color-container-sticky .color-choices{justify-content:center}}.active-panel-colors{display:flex;justify-content:flex-start;margin-top:1em;margin-bottom:1em;flex-wrap:wrap;border-bottom:1px solid #eee}.active-panel-colors .swatch-toggle{display:flex;flex-direction:column;justify-content:center;align-items:center;margin-left:1em;margin-right:1em;margin-bottom:1em;flex-basis:calc(25% - 2em - 10px);padding:5px}.active-panel-colors .swatch-toggle i{width:25px;height:25px;display:inline-block;vertical-align:middle;border:1px solid #e2e3e4;box-sizing:border-box;border-radius:20px;padding:1px;aspect-ratio:1;outline:1px solid transparent;outline-offset:1px}.active-panel-colors .swatch-toggle label{font-weight:400;cursor:pointer;white-space:nowrap;vertical-align:middle;display:block;margin:0 0 0 4px;width:auto;text-transform:capitalize;font-size:.8rem;overflow:hidden;text-overflow:ellipsis;text-align:left}.active-panel-colors .swatch-toggle.active{background-color:#f7f8f6}.active-panel-colors .swatch-toggle.active i{border-color:#937c66}.active-panel-colors .swatch-toggle.active label{font-weight:700}.flex-nav{display:flex;justify-content:space-evenly;width:100%;box-sizing:border-box}.font-pop{z-index:3;border-radius:0;border-top:1px solid;border-color:#eee;position:relative;clear:both;margin:0;width:100%;display:block}@media screen and (max-width:768px){.font-pop{display:flex;flex-direction:column;height:calc(100%);position:fixed;top:0;left:0;min-width:186px;margin:0;padding:0}}.font-pop .font-list{margin:0;background-color:#fff;position:relative;flex-grow:1;overflow-y:auto;overflow-x:hidden;padding:20px 0}.font-pop .font-list:after{content:"";display:block;clear:both;height:0;width:0}.font-pop .font-list ul{height:270px;overflow-x:hidden;overflow-y:scroll;border-bottom:1px solid;border-left:1px solid;border-right:1px solid;border-color:#eee;background-color:#fff;padding-bottom:20px}@media screen and (max-width:768px){.font-pop .font-list ul{box-sizing:border-box;height:initial;border:none}.font-pop .font-list ul:before{content:'';display:block;position:absolute;top:0;left:0;width:100%;height:25px;background:linear-gradient(#fff,rgba(255,255,255,.8),rgba(255,255,255,0));z-index:1}.font-pop .font-list ul:after{content:'';display:block;position:fixed;bottom:0;left:0;width:100%;height:20px;background:linear-gradient(rgba(255,255,255,0),rgba(255,255,255,.8),#fff);z-index:1}}.font-select{width:33.333%;float:left}.font-select.active,.font-select:focus{background-color:#937c66}.font-select.active a,.font-select.active span,.font-select:focus a,.font-select:focus span{color:#fff}@media screen and (min-width:769px){.font-select:focus,.font-select:hover{background-color:#937c66}.font-select:focus a,.font-select:focus span,.font-select:hover a,.font-select:hover span{color:#fff}}@media screen and (max-width:768px){.font-select{width:50%}}.font-select a span{height:30px;display:table-cell;vertical-align:middle;padding:0 4px 0 4px}.font-img{background-size:cover;background-repeat:no-repeat;height:30px;width:130px;max-width:130px;min-width:130px;display:table-cell}.font-scroll{font-size:.85em;position:absolute;bottom:0;text-align:center;color:#fff;width:100%;padding:2px 0 2px 0;background:#aaa;border-radius:3px;-webkit-border-radius:3px;border-top-right-radius:0;border-top-left-radius:0;-webkit-border-top-right-radius:0;-webkit-border-top-left-radius:0}@media only screen and (max-width:768px){.font-scroll{display:none}}.font-selection span{display:inline-block;float:left;margin:9px 0 0 0}.font-selection div{display:inline-block}@media only screen and (max-width:365px){.font-selection div{display:none}}.invitation-order-proof #mobile_section_top{display:none}.crop-tool{position:absolute;top:0;left:0;right:0;bottom:0;z-index:9}.crop-tool .crop-tool-container .crop-tool-overlay{position:absolute;top:0;left:0;right:0;bottom:0;z-index:1;background-color:rgba(0,0,0,.5)}.movingBorder{border:1px solid;border-color:#007aff;outline:1px solid;outline-color:#e2e3e4}.clickToEditTextbox,.clicktextbox,.movable_element_container,.photo_overlay{display:none!important}.clickToEditTextbox.ui-draggable-dragging,.clickToEditTextbox:focus,.clickToEditTextbox:hover,.clicktextbox.ui-draggable-dragging,.clicktextbox:focus,.clicktextbox:hover,.movable_element_container.ui-draggable-dragging,.movable_element_container:focus,.movable_element_container:hover,.photo_overlay.ui-draggable-dragging,.photo_overlay:focus,.photo_overlay:hover{background:0 0;border:1px solid;border-color:#007aff;outline:1px solid;outline-color:#e2e3e4;cursor:grab}.clickToEditTextbox.ui-draggable-dragging:before,.clickToEditTextbox:focus:before,.clickToEditTextbox:hover:before,.clicktextbox.ui-draggable-dragging:before,.clicktextbox:focus:before,.clicktextbox:hover:before,.movable_element_container.ui-draggable-dragging:before,.movable_element_container:focus:before,.movable_element_container:hover:before,.photo_overlay.ui-draggable-dragging:before,.photo_overlay:focus:before,.photo_overlay:hover:before{display:none}.clickToEditTextbox:active:hover,.clicktextbox:active:hover,.movable_element_container:active:hover,.photo_overlay:active:hover{cursor:grabbing}.clickToEditTextbox:focus:before,.clicktextbox:focus:before,.movable_element_container:focus:before,.photo_overlay:focus:before{display:none}.clickToEditTextbox.highlight,.clicktextbox.highlight,.movable_element_container.highlight,.photo_overlay.highlight{border-color:#263138;outline-color:#e2e3e4}.photo_overlay:hover:before{background-color:#fff;opacity:.2;display:inline-block;position:absolute;width:100%;height:100%;top:0;left:0;content:' '}.overlay-start-move,.ui-draggable-dragging{border-color:#336f7f!important}.smart-guide-match{border:1px dotted;border-color:#c6c6c6;outline:1px dotted;outline-color:#fff}.font-btn a.font-selection{background:0 0;border:1px solid transparent;width:initial;cursor:pointer;opacity:1;-webkit-border-radius:0;-moz-border-radius:0;border-radius:0;padding:0 13px 0 5px;box-sizing:border-box;height:26px}@media only screen and (min-width:769px){.font-btn a.font-selection{background-image:url("data:image/svg+xml;utf8,<svg xmlns='http://www.w3.org/2000/svg' width='100' height='100' fill='%23888888'><polygon points='0,15 50,65 100,15 85,0 50,37 15,0' /></svg>");background-size:10px;background-position:calc(93%) 8px;background-repeat:no-repeat;padding-top:0}}.font-btn a.font-selection:after{display:none;background:0 0}.font-btn a.font-selection:before{border-color:#c6c6c6}.font-btn a.font-selection.active,.font-btn a.font-selection:hover{border-color:transparent;color:#333;outline:0;opacity:1}.font-btn a.font-selection.active:after,.font-btn a.font-selection:hover:after{border-color:#263138;opacity:1}.stext-container{background-color:#fff;left:0!important;border-color:#c6c6c6}.stext-container .stext-controls.hide-labels .btn-toolbar .stext-labels{display:none}.stext-container .stext-controls.hide-labels .btn-toolbar.move .stext-labels{display:block}.stext-container .stext-controls .trackingright span:first-of-type{flex-grow:1;font-size:.8rem}@media screen and (max-width:768px){.stext-container .stext-controls{display:flex;flex-direction:column}}.stext-container span{color:#263138}.stext-container span.stext-labels{margin:0}.stext-container .stext-header{background-color:#f7f8f6;margin-bottom:1em;display:flex;flex-direction:row-reverse;align-items:center;justify-content:space-between;padding:1em}.stext-container .stext-header .bi-close-button-container{border-radius:50%;font-family:Avenir,Arial,sans-serif;font-weight:400;font-style:normal;border:1px solid #cbcbcb;line-height:0;padding:1.15em .75em;margin-right:1em}.stext-container .stext-header .bi-close-button-container a{padding:0}.stext-container .stext-header .bi-close-button-container a:before{content:'x';vertical-align:sub;text-transform:uppercase;font-weight:400;font-family:Helvetica,sans-serif;top:-1px;position:relative}.stext-container .stext-pad{padding:0;display:flex;justify-content:space-between;flex-wrap:wrap;margin-bottom:1.5em}@media screen and (max-width:768px){.stext-container .stext-pad{display:flex;padding:8px;justify-content:space-around;flex-basis:100%;flex-grow:1;order:3;padding:1em!important;margin:0}.stext-container .stext-pad.top{margin-top:1em}}@media screen and (max-width:768px){.stext-container .stext-pad.bottom{height:2em;margin-left:1em;margin-right:1em;justify-content:flex-start;margin-top:2em;flex-wrap:wrap}.stext-container .stext-pad.bottom .button-toolbar{flex-basis:50%;display:flex;justify-content:center;align-items:center}}@media only screen and (max-width:768px){.stext-container .stext-pad div.bi-close-button-container{text-align:right;order:2}}.stext-container .stext-pad div.bi-close-button-container .textPopClose{margin:-2px 5px 0 0;padding:0 0 0 20px;display:inline-block}@media only screen and (max-width:768px){.stext-container .stext-pad div.bi-close-button-container .textPopClose{margin:0;font-size:2rem;padding:.5rem .3rem}}.stext-container .stext-pad .stext-labels{font-family:Avenir,Arial,sans-serif;font-weight:400;font-style:normal;font-size:.8rem}@media screen and (max-width:768px){.stext-container .stext-pad .stext-labels{display:none}}.stext-container .stext-pad .btn-toolbar{display:flex;align-items:center;position:relative}@media screen and (max-width:768px){.stext-container .stext-pad .btn-toolbar{padding:0}}.stext-container .stext-pad .btn-toolbar.move{width:50%;justify-content:center;margin-top:2em;margin-bottom:2em}.stext-container .stext-pad .btn-toolbar.move .btn-group{width:auto}.stext-container .stext-pad .btn-toolbar.text-style{width:50%;border:none}.stext-container .stext-pad .btn-toolbar.text-style .style-btn{padding:.5em .5em .35em .5em;min-width:.5em;font-family:Filosofia,Didot,Bodoni MT,Palatino,serif;font-weight:400;font-style:normal;font-size:1rem;appearance:unset;-moz-appearance:unset;-webkit-appearance:unset;outline:1px solid transparent;border:1px solid grey;background-color:transparent;color:#263138}.stext-container .stext-pad .btn-toolbar.text-style .style-btn:not(:last-of-type){margin-right:.5em}.stext-container .stext-pad .btn-toolbar.text-style .style-btn.bold{font-weight:700}.stext-container .stext-pad .btn-toolbar.text-style .style-btn.italic{font-style:italic}.stext-container .stext-pad .btn-toolbar.text-style .style-btn.underline{text-decoration:underline}.stext-container .stext-pad .btn-toolbar .btn-group{padding:.5em 1em;margin:0;width:100%;display:flex;align-items:center;position:relative;box-sizing:border-box;height:30px;color:#263138;font-family:Avenir,Arial,sans-serif;font-weight:400;font-style:normal}.stext-container .stext-pad .btn-toolbar .btn-group span{color:#263138;font-family:Avenir,Arial,sans-serif;font-weight:400;font-style:normal;font-size:.8rem}.stext-container .stext-pad .btn-toolbar .btn-group:hover{cursor:pointer}.stext-container .stext-pad .btn-toolbar .btn-group select{position:absolute;left:0;right:0;top:0;bottom:0;padding:0;background:unset;max-width:unset!important;height:30px;width:100%;margin:0}@media screen and (max-width:768px){.stext-container .stext-pad .btn-toolbar.alignment,.stext-container .stext-pad .btn-toolbar.lineheight,.stext-container .stext-pad .btn-toolbar.text-style,.stext-container .stext-pad .btn-toolbar.trackingright,.stext-container .stext-pad .btn-toolbar.typographicCase{display:none}}.stext-container .stext-pad .btn-toolbar .font-btn{width:100%;height:100%}.stext-container .stext-pad .btn-toolbar.alignment:after,.stext-container .stext-pad .btn-toolbar.font:after,.stext-container .stext-pad .btn-toolbar.lineheight:after,.stext-container .stext-pad .btn-toolbar.size:after,.stext-container .stext-pad .btn-toolbar.typographicCase:after{content:'';height:5px;width:5px;border-top:1px solid #333;border-right:1px solid #333;display:block;transform:rotate(135deg);position:absolute;right:1em;top:10px}.stext-container .stext-pad .btn-toolbar.typographicCase{border:1px solid #000}.stext-container .stext-pad .btn-toolbar select,.stext-container .stext-pad .btn-toolbar.alignment .btn-group a,.stext-container .stext-pad .btn-toolbar.font .btn-group a,.stext-container .stext-pad .btn-toolbar.typographicCase .btn-group a{position:absolute;left:0;right:0;top:0;bottom:0;padding:0;background:unset;max-width:unset;height:30px;width:100%;display:flex;align-items:center;font-size:.8rem;margin:0}.stext-container .stext-pad .btn-toolbar select span,.stext-container .stext-pad .btn-toolbar.alignment .btn-group a span,.stext-container .stext-pad .btn-toolbar.font .btn-group a span,.stext-container .stext-pad .btn-toolbar.typographicCase .btn-group a span{padding-left:.5em}.stext-container .stext-pad .btn-toolbar .text-editor-control{max-width:100%;padding:4px 0 0 8px}.stext-container .stext-pad .btn-toolbar .text-editor-minimize a{font-size:1.3rem;padding:1px .3rem 0 .6rem}.stext-container .ui-draggable-handle{cursor:move}.stext-container .font-selection span{padding-right:.5em;margin:4px 0 0 0}.stext-container .textPopClose{font-size:1.8em;color:#888;margin:0;padding:2px 3px 2px 20px}@media only screen and (max-width:768px){.stext-container .textPopClose{margin:0;padding:9px 12px 0 20px}}.stext-container .bi-recent-fonts{border-left:1px solid;border-right:1px solid;border-bottom:1px solid;background-color:#fff;border-color:#eee;padding-right:16px;display:none}.stext-container .bi-recent-fonts:after{content:'';display:block;clear:both;height:0;width:0}.stext-container .font-scroll{background-color:#f7f8f6;color:#263138}.stext-container .font-img{mix-blend-mode:multiply}.stext-container .font-select{cursor:pointer}.stext-container .font-select a{cursor:pointer;color:#888}.stext-container .font-select a div{cursor:pointer}.stext-container .font-select a:hover{opacity:1;color:#263138}.stext-container .font-search .font-search-input{width:100%;border-top:none;border-left:none;border-right:none;padding:2px 6px;box-sizing:border-box;font-size:10px}.stext-container input.input-text{padding:1px}.stext-container input.input-text.disabled{color:#ccc}.stext-container input.input-text.disabled:hover{background-color:transparent}.stext-container select{border:0!important;-webkit-appearance:none;-moz-appearance:none;appearance:none;margin:0;-webkit-border-radius:0;-moz-border-radius:0;border-radius:0;height:26px;cursor:pointer;box-sizing:border-box;padding:6px 11px 6px 4px;background-color:transparent;color:transparent}@media screen and (min-width:769px){.stext-container select{background-image:url("data:image/svg+xml;utf8,<svg xmlns='http://www.w3.org/2000/svg' width='100' height='100' fill='%23888888'><polygon points='0,15 50,65 100,15 85,0 50,37 15,0' /></svg>");background-size:10px;background-position:calc(93%) 8px;background-repeat:no-repeat;padding-top:0}}.stext-container select:hover{color:transparent}@media screen and (min-width:769px){.stext-container select:hover{background:url("data:image/svg+xml;utf8,<svg xmlns='http://www.w3.org/2000/svg' width='100' height='100' fill='%23263138'><polygon points='0,15 50,65 100,15 85,0 50,37 15,0' /></svg>") no-repeat;background-size:10px;background-position:calc(93%) 8px}}.stext-container select:focus{color:#263138}.stext-container .btn-toolbar{border:1px solid grey;margin:0;padding:0;background-color:#fff;flex-basis:27%}@media screen and (max-width:768px){.stext-container .btn-toolbar{flex-basis:calc(45% - 1em)}}.stext-container .btn-toolbar.alignment-pop,.stext-container .btn-toolbar.color,.stext-container .btn-toolbar.move,.stext-container .btn-toolbar.typographicCase{border:none;background-color:transparent}.stext-container .btn-toolbar .height-selector-group,.stext-container .btn-toolbar .size-selector-group{font-size:1.3em;margin-left:7px}.stext-container .btn-toolbar .height-selector-group select,.stext-container .btn-toolbar .size-selector-group select{margin-left:-15px}.stext-container .btn-toolbar.color{order:1;flex-basis:unset;flex-shrink:1}.stext-container .btn-toolbar.color .btn-group{margin-top:0;padding:0}@media screen and (max-width:768px){.stext-container .btn-toolbar.color{margin:0}}.stext-container .btn-toolbar.font{order:2}.stext-container .btn-toolbar.size{order:3}.stext-container .btn-toolbar.move{flex-grow:1;display:flex;flex-basis:unset;justify-content:flex-end}@media screen and (max-width:768px){.stext-container .btn-toolbar.move{margin-right:2rem}}.stext-container .btn-toolbar.move .btn-group{display:flex;flex-direction:row;font-size:.8rem;margin-top:2px;justify-content:center}@media screen and (max-width:768px){.stext-container .btn-toolbar.move .btn-group{font-size:1.2rem;padding-top:3px}}.stext-container .btn-toolbar.move .btn-group div{margin:0 4px;padding:0 2px;cursor:pointer}@media screen and (max-width:768px){.stext-container .btn-toolbar.move .btn-group div{margin:0 5px;padding:0 3px}}.stext-container .btn-toolbar.move .btn-group div.direction-right{padding-top:2px}.stext-container .btn-toolbar.alignment{order:4;margin-right:5px}.stext-container .btn-toolbar.alignment .btn-group{margin-top:1px}.stext-container .btn-toolbar.alignment-pop,.stext-container .btn-toolbar.typographicCase-pop{width:100%;margin:0 0 4px 0;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;text-align:center}.stext-container .btn-toolbar.alignment-pop .alignment-list,.stext-container .btn-toolbar.alignment-pop .typographicCase-list,.stext-container .btn-toolbar.typographicCase-pop .alignment-list,.stext-container .btn-toolbar.typographicCase-pop .typographicCase-list{margin:auto;width:100%}.stext-container .btn-toolbar.typographicCase{margin-left:5px}.stext-container .btn-toolbar.typographicCase a{color:#888;cursor:pointer;font-size:1.4em;padding:6px 0 0 2px;float:none;display:block}.stext-container .btn-toolbar.typographicCase .typographicCase-list a{display:inline-block;padding-left:5px;padding-right:5px}.stext-container .btn-toolbar.typographicCase .typographicCase-list a.active{background-color:#fff}.stext-container .btn-toolbar .glyphicon,.stext-container .btn-toolbar .text-edit-color-swatch{cursor:pointer}.stext-container .btn-toolbar .text-edit-color-swatch{cursor:pointer;width:1em;height:1em;padding:1em}@media screen and (max-width:768px){.stext-container .btn-toolbar .glyphicon{font-size:1.4rem}.stext-container .btn-toolbar .glyphicon.glyphicon-text-size{margin-top:5px}}.stext-container .btn-toolbar .fa:before,.stext-container .btn-toolbar .glyphicon:before{color:#fff;background-color:#888;padding:.45em .5em;border-radius:50%;line-height:0;font-size:1.15rem}.stext-container .btn-toolbar .fa:hover:before,.stext-container .btn-toolbar .glyphicon:hover:before{color:#263138}.stext-container .btn-toolbar.reverse .btn{border:0;color:#888}.stext-container .btn-toolbar.reverse .btn:hover{background-color:#fff;color:#263138}.stext-container .alignment.btn-toolbar .btn-group-xs a{display:inline-block;font-size:12px;line-height:1.5;padding:3px 5px;color:#263138}.stext-container .alignment.btn-toolbar .btn-group-xs a.active{background-color:#fff}.stext-container textarea{min-height:6rem!important}@media only screen and (max-width:768px){.stext-container textarea{font-family:Avenir,Arial,sans-serif;font-weight:400;font-style:normal;font-size:1rem;line-height:1rem;min-height:100px;padding:.6rem 1rem}}.stext-container textarea.disabled{color:#263138}.stext-container #lineHeight_selector{max-width:75px}@media only screen and (max-width:768px){.stext-container{border-bottom:none;-moz-box-shadow:none;-o-box-shadow:none;-webkit-box-shadow:none;box-shadow:none;z-index:99999}.stext-container .stext-header{display:block;width:100%}}.bi-close-button-container{float:right}.text-editor-control{display:inline-block;max-width:73%}.text-editor-control-picker-select{margin:8px 8px}.text-editor-control-picker-select select{max-width:100%;color:#263138;font-family:Filosofia,Didot,Bodoni MT,Palatino,serif;font-weight:400;font-style:normal}.text-editor-control-picker-select select:active,.text-editor-control-picker-select select:focus{color:#263138}.text-editor-control-arrow-list{font-size:1em;order:1}.text-editor-control-arrow-list a{padding:0 10px 0 0;color:#888;font-size:1.55em;cursor:pointer}.text-editor-control-arrow-list a:hover{color:#888}.nav-edit-text.active{background-color:#ebeaeb}.image-display-error{position:absolute;width:100%;background:rgba(255,255,255,.95);z-index:1;min-width:200px;max-height:150px;overflow:auto;white-space:normal}.foursixty{margin-top:16px}@media only screen and (max-width:768px){.product-view .grid12-6{margin-bottom:0}}@media screen and (max-width:769px){.s7-controls .s7-control-section.layout h2{display:none}}.s7-controls .s7-control-section .mobile-edit-text{text-align:center;background-color:#fff;padding:8px 24px;border:1px solid;border-color:#eee;color:#263138;font-family:Avenir;font-weight:400;font-style:italic}.s7-controls .s7-control-section .mobile-edit-text a{color:#263138;padding:0;border:none}.s7-controls .s7-control-section .mobile-edit-text.active{background-color:#263138}.s7-controls .s7-control-section .mobile-edit-text.active a{color:#fff}.mobile-lada-lock{text-align:center}.mobile-text-editor-pop{position:fixed;width:100%;height:calc(100%);top:0;left:0;z-index:20003;background-color:#fff;box-sizing:border-box}.mobile-text-editor-pop ul{overflow-y:auto;overflow-x:hidden;padding:1.2rem 0;box-sizing:border-box}.mobile-text-editor-pop ul li{padding:0 10px;box-sizing:border-box}.mobile-text-editor-pop ul li div.mobile-text-input{font-size:1rem;border-top:1px solid;border-bottom:1px solid;border-color:transparent;padding:8px 10px;min-height:25px;box-sizing:border-box}.mobile-text-editor-pop ul li div.mobile-text-input:focus{border-color:#c6c6c6}.mobile-text-editor-pop .btn-save-text-edits{position:absolute;bottom:0;color:#263138}@media screen and (max-width:769px){#root-wrapper{min-height:80vh}}.nav-section-top{display:flex;align-items:center;justify-content:center;font-family:Filosofia,Didot,Bodoni MT,Palatino,serif;font-weight:400;font-style:italic;font-size:.9rem;margin:.6rem 1rem 0 1rem;position:initial}.nav-section-top>div:first-child,.nav-section-top>div:last-child{min-width:67px}.nav-section-top>div:first-child{border-right:1px solid;border-color:#eee}.nav-section-top>div:nth-child(2){flex-grow:1;text-align:center;font-family:Filosofia,Didot,Bodoni MT,Palatino,serif;font-weight:400;font-style:normal;text-transform:uppercase}.nav-section-top>div:nth-child(2) a{padding:.2rem 1rem}.nav-section-top>div:last-child{flex-grow:0;text-align:right;border-left:1px solid;border-color:#eee}.nav-section-top>div:only-child{text-align:center;border:none;font-family:Filosofia,Didot,Bodoni MT,Palatino,serif;font-weight:400;font-style:normal;text-transform:uppercase}.nav-section-top a{color:#263138}.nav-section-top a:active,.nav-section-top a:focus,.nav-section-top a:hover{opacity:1;background-color:transparent;color:#263138}.nav-section-top .bi-card{font-size:3em;line-height:0;padding-top:7px;margin-left:-10px}.nav-section-top .fa-comment-o{line-height:0;padding-top:2px}@media screen and (max-width:768px){.mobile-section-bottom{box-sizing:border-box;width:100%;padding:0 0 .8rem 0;background-color:#fff}.mobile-section-bottom a:active,.mobile-section-bottom a:focus,.mobile-section-bottom a:hover{background-color:transparent}.mobile-section-bottom .nav-control-list li.nav-control-text a.btn-edit-text{padding-top:0;font-family:Times New Roman,Times;font-size:1.5rem!important}.mobile-section-bottom .mobile-section-edit-controls{position:fixed;bottom:10.5%;z-index:20001}.mobile-section-bottom .mobile-section-checkout{text-align:center}.mobile-section-bottom .mobile-section-checkout section{padding:2rem 0}.mobile-section-bottom .mobile-section-checkout section:first-child{border-bottom:1px solid;border-color:#c6c6c6;padding-top:1.2rem}.mobile-section-bottom .mobile-section-checkout section i.bi-stamp{font-size:6rem;color:#336f7f}.mobile-section-bottom .mobile-section-checkout section h2{font-family:Filosofia,Didot,Bodoni MT,Palatino,serif;font-weight:400;font-style:normal;text-align:center;padding-bottom:10px;font-size:2rem;padding-top:0;margin-top:0;letter-spacing:.015em;line-height:2.4rem;background-color:transparent}.mobile-section-bottom .mobile-section-checkout section p{max-width:72%;margin:auto;padding:0 0 1rem 0}.mobile-section-bottom .mobile-section-checkout section a.btn{font-family:Filosofia,Didot,Bodoni MT,Palatino,serif;font-weight:400;font-style:italic;border:1px solid;border-color:#c6c6c6;background-color:transparent;color:#263138;text-transform:lowercase;padding:.7rem 1.5rem;font-size:.8rem}.mobile-section-bottom .mobile-section-checkout section a:active,.mobile-section-bottom .mobile-section-checkout section a:focus,.mobile-section-bottom .mobile-section-checkout section a:hover{background-color:transparent}}.mobile-view .placecard-editor{padding-bottom:80px}.mobile-view .placecard-editor .option-container{padding:0;margin:0}.mobile-view .placecard-editor .option-container h2{padding-top:0}.mobile-view .placecard-editor .option-container .option-details{width:100%;border-left:none;box-sizing:border-box;padding-top:0}.mobile-view .address-book-picker{padding-bottom:80px}.mobile-view #shopping-cart-table tr.cart-item-container{display:flex;flex-direction:column}.mobile-view #shopping-cart-table tr.cart-item-container td{display:block;width:100%;padding:0 10px}.mobile-view #shopping-cart-table tr.cart-item-container td h2{border-bottom:none}.mobile-view #shopping-cart-table tr.cart-item-container td .cart-envelope-img-container{display:none}.proof-save a{font-size:1rem;padding:0 .5rem}.stext-container .stext-area,.stext-container .stext-pad{padding:0 4em}.stext-container .stext-area textarea{border:1px solid grey}#bi-alignment-pop,#bi-typographicCase-pop{height:auto;position:absolute;bottom:unset;background-color:#fff;top:100%;border:1px solid #000;left:-1px;right:0;width:calc(100% + 2px);margin:0}#bi-alignment-pop:after,#bi-typographicCase-pop:after{content:unset}#bi-alignment-pop .alignment-list,#bi-alignment-pop .typographicCase-list,#bi-typographicCase-pop .alignment-list,#bi-typographicCase-pop .typographicCase-list{display:flex;flex-direction:column;height:100%;padding:0}#bi-alignment-pop .alignment-list a,#bi-alignment-pop .typographicCase-list a,#bi-typographicCase-pop .alignment-list a,#bi-typographicCase-pop .typographicCase-list a{position:unset;top:unset;bottom:unset;left:unset;right:unset}#bi-alignment-pop .alignment-list a.active,#bi-alignment-pop .typographicCase-list a.active,#bi-typographicCase-pop .alignment-list a.active,#bi-typographicCase-pop .typographicCase-list a.active{background-color:#937c66}#bi-alignment-pop .alignment-list a.active span,#bi-alignment-pop .typographicCase-list a.active span,#bi-typographicCase-pop .alignment-list a.active span,#bi-typographicCase-pop .typographicCase-list a.active span{color:#fff}#bi-alignment-pop .alignment-list a:not(:last-of-type),#bi-alignment-pop .typographicCase-list a:not(:last-of-type),#bi-typographicCase-pop .alignment-list a:not(:last-of-type),#bi-typographicCase-pop .typographicCase-list a:not(:last-of-type){border-bottom:1px solid grey}.stext-controls span.text-button{color:#263138;font-family:Filosofia,Didot,Bodoni MT,Palatino,serif;font-weight:400;font-style:normal;font-size:1rem;font-style:italic}.stext-controls span.text-button.prev{border-right:1px solid #000;padding-right:.5em}.stext-controls span.text-button.prev:before{content:'';height:5px;width:5px;border-top:1px solid #333;border-right:1px solid #333;display:inline-block;transform:rotate(-135deg);margin-right:.25em}.stext-controls span.text-button.next:after{content:'';height:5px;width:5px;border-top:1px solid #333;border-right:1px solid #333;display:inline-block;transform:rotate(45deg);margin-left:.25em}.stext-controls .controls-popup-container .bi-recent-colors{display:none}@media screen and (max-width:768px){.stext-container .stext-controls .stext-header{display:flex;flex-direction:row;flex-wrap:wrap;align-items:center;justify-content:space-between;box-sizing:border-box}}@media screen and (max-width:768px){.stext-container .stext-pad.bottom .btn-toolbar{flex-basis:calc(50% - 10px);box-sizing:border-box;margin:5px}}@media screen and (max-width:768px){#section-main{padding-bottom:130px}}@media screen and (max-width:768px){.product-actions-bar-custom.product-name{display:none}}
/*# sourceMappingURL=product-editor.css.map */
