@charset "UTF-8";
.fancy-product.single-product{}.fancy-product.single-product .product-overview{width:100%;clear:both;position:relative;display:flex;flex-wrap:wrap}.fancy-product.single-product.show-designer{overflow:hidden}.fancy-product.single-product.show-designer .site-header,.fancy-product.single-product.show-designer .call-to-action-bar,.fancy-product.single-product.show-designer .site-footer,.fancy-product.single-product.show-designer .product-overview{display:none}.fancy-product.single-product.show-designer .designer-interface{opacity:1;visibility:visible;top:0;left:0;right:0;bottom:0;pointer-events:auto;z-index:1000}.fancy-product.single-product .designer-interface{position:fixed;top:-9999px;left:-9999px;z-index:-1000;margin:0;min-height:100%;max-height:100%;width:100%;opacity:0;visibility:hidden;pointer-events:none}@media all and (min-width: 2px) and (max-width: 800px) {.fancy-product.single-product .designer-interface{min-height:100vh;max-height:100vh}}.fancy-product.single-product .fpd-theme-check-wrapper{display:none !important}.fancy-product.single-product.template-based .fpd-element-toolbar-smart{display:none}.fancy-product.single-product.template-based .fpd-element-toolbar-smart .fpd-panel-edit-text>textarea{min-height:70px;margin-bottom:0}@media all and (min-width: 2px) and (max-width: 800px) {.fancy-product.single-product.template-based .fpd-element-toolbar-smart .fpd-panel-edit-text>textarea{min-height:50px;height:50px}}.fancy-product.single-product .fpd-element-toolbar-smart>.fpd-scroll-area{margin-top:0}.fancy-product.single-product .site-main{position:relative}.fancy-product.single-product .designer-wrapper{position:relative;margin:50px 0}.fancy-product.single-product .interface-inner-wrap{position:relative;display:flex;overflow:hidden;background-color:white;box-shadow:15px 15px 0 -5px rgba(0, 0, 0, 0.1);margin-bottom:100px;height:100%}@media all and (min-width: 2px) and (max-width: 800px) {.fancy-product.single-product .interface-inner-wrap{flex-basis:100%;width:100%;min-height:100vh;margin:0;border-radius:0}}.fullscreen.fancy-product.single-product .interface-inner-wrap{border-radius:0}.fancy-product.single-product .interface-inner-wrap>p{display:none}.fancy-product.single-product .product-title{display:none}@media all and (min-width: 2px) and (max-width: 800px) {.fancy-product.single-product .product-title{display:block;width:100%;height:50px;text-align:center;position:absolute;top:0;left:0;background:rgba(30, 31, 33, 1);box-shadow:0 0 10px 5px rgba(0, 0, 0, 0.1)}.fancy-product.single-product .product-title h1{font-size:18px;margin:0;line-height:50px;font-family:"sofia-pro-soft";color:white;letter-spacing:0.02em}.fancy-product.single-product .product-title h1 span{color:white}}.fancy-product.single-product .template-gallery{z-index:100;display:flex;position:absolute;flex:0 1 68%;width:68%;align-items:center;margin:0 0 0 auto;padding:30px 30px 60px 30px;overflow:hidden;height:100%;top:0;right:0;flex-direction:column;align-items:center;justify-content:center}.has-interacted.fancy-product.single-product .template-gallery{display:none;pointer-events:none}@media all and (min-width: 2px) and (max-width: 640px) {.fancy-product.single-product .template-gallery{flex:0 1 100%;width:100%}.fancy-product.single-product .template-gallery .slide-next,.fancy-product.single-product .template-gallery .slide-prev{display:block}}.fancy-product.single-product .template-gallery .product-gallery{width:100%;max-width:75%}@media all and (min-width: 2px) and (max-width: 640px) {.fancy-product.single-product .template-gallery .product-gallery{max-width:100%}}.fancy-product.single-product .template-gallery .product-gallery-thumbs{display:none}.fancy-product.single-product .template-gallery li{min-height:initial}.fancy-product.single-product .intro-text{display:flex;align-items:center;justify-content:center;flex:0 0 68%;width:68%;position:absolute;top:0;right:0;bottom:0}@media all and (min-width: 2px) and (max-width: 980px) {.fancy-product.single-product .intro-text{flex:0 0 50%;width:50%}}@media all and (min-width: 2px) and (max-width: 800px) {.fancy-product.single-product .intro-text{flex:0 0 100%;width:100%}}.fancy-product.single-product .intro-text .inner-content{padding:40px;max-width:80%}@media all and (min-width: 2px) and (max-width: 800px) {.fancy-product.single-product .intro-text .inner-content{padding:0;max-width:90%}}.fancy-product.single-product .intro-text .inner-content h3{font-size:32px}@media all and (min-width: 2px) and (max-width: 800px) {.fancy-product.single-product .intro-text .inner-content h3{font-size:22px}}.fancy-product.single-product .intro-text .inner-content li{font-size:18px;margin:15px 0;padding:0 0 0 23px;position:relative}.fancy-product.single-product .intro-text .inner-content li:before{content:"";display:inline-block;width:20px;height:20px;background:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 20 20' height='20' width='20'%3E%3Cg transform='matrix(0.8333333333333334,0,0,0.8333333333333334,0,0)'%3E%3Cpath d='M21.06,10.29,5,.56A2,2,0,0,0,2,2.28V21.72a2,2,0,0,0,1,1.75,2.06,2.06,0,0,0,2,0l16-9.73a2,2,0,0,0,0-3.42Z' style='fill: rgba(237, 144, 118, 1)'%3E%3C/path%3E%3C/g%3E%3C/svg%3E") center no-repeat;background-size:10px;position:absolute;left:0;top:4px}.fancy-product.single-product .intro-text .inner-content ul{margin:0;padding:0;list-style:none}.has-interacted.fancy-product.single-product .intro-text{display:none}.fancy-product.single-product .designer-options{order:1;flex:0 1 calc(100% - 68%);width:calc(100% - 68%);float:none;background:rgba(241, 241, 241, 1)}.fancy-product.single-product .designer-options .fpd-module-container,.fancy-product.single-product .designer-options .cart{background:rgba(241, 241, 241, 1)}.fancy-product.single-product .designer-options .woocommerce-product-rating,.fancy-product.single-product .designer-options .woocommerce-product-details__short-description{display:none}@media all and (min-width: 2px) and (max-width: 1320px) {.fancy-product.single-product .designer-options{flex:0 1 calc(100% - 62%);width:calc(100% - 62%)}}@media all and (min-width: 2px) and (max-width: 980px) {.fancy-product.single-product .designer-options{flex:0 1 calc(100% - 50%);width:calc(100% - 50%)}}@media all and (min-width: 2px) and (max-width: 800px) {.fancy-product.single-product .designer-options{flex:0 0 100%;width:100%;order:2}}@media all and (min-width: 2px) and (max-width: 800px) {.fancy-product.single-product .fpd-actions-container{display:none}}.fancy-product.single-product .fpd-product-designer-wrapper{display:flex;align-items:center;margin:0 0 0 auto;flex:0 0 68%;width:68%;order:2;overflow:hidden;background:url("../images/layout/craft-bg.jpg") center no-repeat;background-size:cover;height:100%;position:relative;max-height:100vh}.has-interacted.fancy-product.single-product .fpd-product-designer-wrapper .fpd-container .fpd-main-wrapper .fpd-product-stage,.has-interacted.fancy-product.single-product .fpd-product-designer-wrapper .fpd-container .fpd-main-wrapper .fpd-actions-wrapper.fpd-pos-bottom{opacity:1}@media all and (min-width: 2px) and (max-width: 1320px) {.fancy-product.single-product .fpd-product-designer-wrapper{flex:0 0 62%;width:62%}}@media all and (min-width: 2px) and (max-width: 980px) {.fancy-product.single-product .fpd-product-designer-wrapper{flex:0 0 50%;width:50%}}@media all and (min-width: 2px) and (max-width: 800px) {.fancy-product.single-product .fpd-product-designer-wrapper{flex-basis:100%;width:100%;height:calc(100% - 187px);margin:50px 0 60px;align-items:center;order:1}}.fancy-product.single-product .fpd-product-designer-wrapper .fpd-view-stage{margin:0 auto;z-index:1;position:relative}.fancy-product.single-product .fpd-product-designer-wrapper .fpd-view-stage canvas{top:50% !important;left:50% !important;transform:translate(-50%, -50%);z-index:2}.fancy-product.single-product .fpd-product-designer-wrapper .fpd-container{flex-grow:1;flex-basis:100%;margin:0 auto;position:static;max-height:100%;display:flex;align-items:center;justify-content:center;min-height:100%;padding:20px}@media all and (min-width: 2px) and (max-width: 800px) {.fancy-product.single-product .fpd-product-designer-wrapper .fpd-container{margin:auto;flex-direction:column;padding:25px}}@media all and (min-width: 2px) and (max-width: 640px) {.fancy-product.single-product .fpd-product-designer-wrapper .fpd-container{padding:20px}}.fancy-product.single-product .fpd-product-designer-wrapper .fpd-container .fpd-main-wrapper{background-color:transparent !important;background-size:contain !important;background-position:center !important;margin:auto;max-height:100% !important;max-width:100% !important;overflow:visible;min-height:100% !important;position:initial}.fancy-product.single-product .fpd-product-designer-wrapper .fpd-container .fpd-main-wrapper .fpd-product-stage{opacity:0;max-width:100%;max-height:100%;display:flex;align-items:center;max-height:calc(100vh - 40px)}@media all and (min-width: 2px) and (max-width: 980px) {.fancy-product.single-product .fpd-product-designer-wrapper .fpd-container .fpd-main-wrapper .fpd-product-stage{min-height:100% !important;height:100% !important;align-items:center;max-height:100vh;left:0}}.fancy-product.single-product .fpd-element-toolbar-smart{z-index:1001;position:fixed;left:32% !important;width:68% !important;overflow-x:auto;white-space:nowrap;flex-wrap:nowrap;display:flex;background:rgba(241, 241, 241, 1);box-shadow:none;-webkit-box-shadow:none}@media all and (min-width: 2px) and (max-width: 1320px) {.fancy-product.single-product .fpd-element-toolbar-smart{left:38% !important;width:62% !important}}@media all and (min-width: 2px) and (max-width: 980px) {.fancy-product.single-product .fpd-element-toolbar-smart{left:50% !important;width:50% !important}}@media all and (min-width: 2px) and (max-width: 800px) {.fancy-product.single-product .fpd-element-toolbar-smart{top:52px !important;bottom:auto !important;left:0 !important;width:100% !important;position:fixed !important;align-items:center}}.fancy-product.single-product .fpd-element-toolbar-smart .fpd-bottom-tools{margin-right:10px}.fancy-product.single-product .fpd-element-toolbar-smart .fpd-bottom-tools,.fancy-product.single-product .fpd-element-toolbar-smart .fpd-scroll-area{white-space:nowrap;flex-wrap:nowrap;width:auto;max-width:none}.fancy-product.single-product .fpd-element-toolbar-smart .fpd-tool-font-family{min-width:140px}.fancy-product.single-product .fpd-element-toolbar-smart .fpd-tool-font-family>.fpd-icon-arrow-dropdown{margin-top:0}.fancy-product.single-product .fpd-element-toolbar-smart .fpd-tool-font-family>.fpd-current-val{overflow:hidden !important}.fancy-product.single-product .fpd-element-toolbar-smart .fpd-top-tools [class^=fpd-tool-]{padding:10px 0}.fancy-product.single-product .fpd-element-toolbar-smart .fpd-top-tools{margin-right:10px}.fancy-product.single-product .fpd-element-toolbar-smart .fpd-sub-panel{left:32% !important;max-width:68% !important;background:rgba(241, 241, 241, 1);position:fixed;top:60px;transform:none;border-radius:0;min-height:auto;bottom:auto}@media all and (min-width: 2px) and (max-width: 1320px) {.fancy-product.single-product .fpd-element-toolbar-smart .fpd-sub-panel{left:38% !important;max-width:62% !important}}@media all and (min-width: 2px) and (max-width: 980px) {.fancy-product.single-product .fpd-element-toolbar-smart .fpd-sub-panel{left:50% !important;max-width:50% !important}}@media all and (min-width: 2px) and (max-width: 800px) {.fancy-product.single-product .fpd-element-toolbar-smart .fpd-sub-panel{left:0% !important;max-width:100% !important;top:112px}}.fancy-product.single-product .fpd-element-toolbar-smart .fpd-sub-panel .fpd-close-panel{top:100%;transform:none;left:auto;right:0;border-radius:0;height:25px;box-shadow:0 2px 3px rgba(0, 0, 0, 0.2)}.fancy-product.single-product .tooltipster-base{background:rgba(30, 31, 33, 1)}.fancy-product.single-product .tooltipster-base .tooltipster-content{padding:5px 10px;font-size:14px;line-height:1.2;text-transform:capitalize}.fancy-product.single-product .fpd-container .fpd-btn{font-size:1.125rem;display:block;float:left;box-sizing:border-box;padding:10px 35px;border-radius:4px;border:0;justify-content:center;text-align:center;background-color:rgba(237, 144, 118, 1);color:white;font-family:"sofia-pro-soft";font-weight:400;line-height:34px;letter-spacing:0.03em;outline:none;transition:background 0.3s ease-in-out, color 0.3s ease-in-out, border 0.3s ease-in-out;position:relative;padding:6px 6px 6px 24px}@media all and (min-width: 2px) and (max-width: 640px) {.fancy-product.single-product .fpd-container .fpd-btn{padding:10px 15px}}.fancy-product.single-product .fpd-container .fpd-btn:hover{background-color:rgba(237, 97, 59, 1);color:white;border-color:rgba(237, 97, 59, 1)}.fancy-product.single-product .fpd-container .fpd-btn.has-background:hover{background-color:rgba(237, 97, 59, 1) !important;color:white !important}.fancy-product.single-product .fpd-container .fpd-btn:before{color:rgba(237, 144, 118, 1)}.fancy-product.single-product .fpd-container .fpd-btn:disabled,.fancy-product.single-product .fpd-container .fpd-btn[disabled],.fancy-product.single-product .fpd-container .fpd-btn.disabled{background-color:rgba(241, 241, 241, 1);background-color:rgba(166, 166, 166, 1);border-color:rgba(166, 166, 166, 1);cursor:not-allowed}.fancy-product.single-product .fpd-container .fpd-btn--no-radius{border-radius:0}.fancy-product.single-product .fpd-container .fpd-btn.single_add_to_cart_button{position:relative;cursor:pointer;display:flex;align-items:center}.fancy-product.single-product .fpd-container .fpd-btn.loading{position:relative;overflow:hidden}.fancy-product.single-product .fpd-container .fpd-btn.loading:before{content:"";opacity:1;width:16px;height:16px;display:inline-block;border-radius:50%;border:2px solid white;border-top-color:transparent;animation:spinMeRightRound infinite 1s linear;transition:opacity 0.3s ease-in-out 0.3s;z-index:2;position:absolute;left:calc(50% - 8px);top:calc(50% - 8px)}.fancy-product.single-product .fpd-container .fpd-btn.loading:after{content:"";position:absolute;left:0;top:0;width:100%;height:100%;background:rgba(237, 144, 118, 1);z-index:0}.fancy-product.single-product .fpd-container .fpd-btn.button-added{animation:showHide 2s ease-in-out;animation-iteration-count:1;pointer-events:all}.fancy-product.single-product .fpd-container .fpd-btn.button-added:before{content:"Product Added";transition:none;position:absolute;z-index:1;left:50%;transform:translate(-50%, 0);white-space:nowrap;color:white;animation:showHideBefore 2s ease-in-out;animation-iteration-count:1;opacity:0}.fancy-product.single-product .fpd-container .fpd-btn.button-failed{animation:showHideFail 2s ease-in-out;animation-iteration-count:1;pointer-events:all}.fancy-product.single-product .fpd-container .fpd-btn.button-failed:before{content:"Failed";transition:none;position:absolute;z-index:1;left:50%;transform:translate(-50%, 0);white-space:nowrap;color:white;animation:showHideBefore 2s ease-in-out;animation-iteration-count:1;opacity:0}.fancy-product.single-product .fpd-container .fpd-btn.button-adding{color:transparent;pointer-events:none;cursor:not-allowed;background-color:rgba(239, 155, 132, 1)}.fancy-product.single-product .fpd-container .fpd-btn.button-adding:before{content:"Adding...";animation:move-up 0.5s ease-out;animation-fill-mode:forwards;transition:none;position:absolute;z-index:1;left:50%;transform:translate(-50%, 0);white-space:nowrap;color:white;background-image:url("data:image/svg+xml,%3C%3Fxml version='1.0' encoding='UTF-8' standalone='no'%3F%3E%3Csvg xmlns:svg='http://www.w3.org/2000/svg' xmlns='http://www.w3.org/2000/svg' xmlns:xlink='http://www.w3.org/1999/xlink' version='1.0' width='25px' height='25px' viewBox='0 0 128 128' xml:space='preserve'%3E%3Cg%3E%3Ccircle cx='16' cy='64' r='16' fill='%23ffffff' fill-opacity='1'/%3E%3Ccircle cx='16' cy='64' r='14.344' fill='%23ffffff' fill-opacity='1' transform='rotate(45 64 64)'/%3E%3Ccircle cx='16' cy='64' r='12.531' fill='%23ffffff' fill-opacity='1' transform='rotate(90 64 64)'/%3E%3Ccircle cx='16' cy='64' r='10.75' fill='%23ffffff' fill-opacity='1' transform='rotate(135 64 64)'/%3E%3Ccircle cx='16' cy='64' r='10.063' fill='%23ffffff' fill-opacity='1' transform='rotate(180 64 64)'/%3E%3Ccircle cx='16' cy='64' r='8.063' fill='%23ffffff' fill-opacity='1' transform='rotate(225 64 64)'/%3E%3Ccircle cx='16' cy='64' r='6.438' fill='%23ffffff' fill-opacity='1' transform='rotate(270 64 64)'/%3E%3Ccircle cx='16' cy='64' r='5.375' fill='%23ffffff' fill-opacity='1' transform='rotate(315 64 64)'/%3E%3CanimateTransform attributeName='transform' type='rotate' values='0 64 64;315 64 64;270 64 64;225 64 64;180 64 64;135 64 64;90 64 64;45 64 64' calcMode='discrete' dur='720ms' repeatCount='indefinite'%3E%3C/animateTransform%3E%3C/g%3E%3C/svg%3E") !important;background-repeat:no-repeat;background-size:contain;background-position:0 0;z-index:0;padding:0 0 0 50px;opacity:1}@keyframes spinMeRightRound{from{transform:rotate(0deg)}to{transform:rotate(360deg)}}@keyframes move-up{0%{transform:translate(-50%, 50px);opacity:0}100%{opacity:1;transform:translate(-50%, 0)}}@keyframes showHide{0%,90%{background-color:rgba(38, 203, 124, 1);color:transparent;pointer-events:none;cursor:not-allowed;-webkit-user-select:none;-ms-user-select:none;user-select:none}100%{background-color:rgba(237, 144, 118, 1)}}@keyframes showHideFail{0%,90%{background-color:rgba(255, 84, 84, 1);color:transparent;pointer-events:none;cursor:not-allowed}100%{background-color:rgba(237, 144, 118, 1)}}@keyframes showHideBefore{10%,80%{opacity:1}0%,100%{opacity:0}}.fancy-product.single-product .fpd-container .fpd-btn:before{content:"";display:inline-block;padding:0;border-radius:50%;margin:0 0 0 14px;float:right;transition:background 0.3s ease-in-out, color 0.3s ease-in-out;background-color:white;vertical-align:baseline;height:36px;width:36px}.fancy-product.single-product .fpd-container .fpd-btn:after{content:"";position:absolute;left:initial;right:17px;top:50%;transform:translateY(-50%);width:12px;height:12px;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 20 20'%3E%3Cpath style='fill:none;stroke:rgba(33, 33, 33, 1);stroke-width:1.25;stroke-linecap:round;stroke-linejoin:round;stroke-miterlimit:3.3333;' d='M5.6,0.6l8.9,8.9c0.2,0.2,0.2,0.6,0,0.9c0,0,0,0,0,0l-8.9,8.9'/%3E%3C/svg%3E");background-size:12px;background-position:center;background-repeat:no-repeat;z-index:1}.fancy-product.single-product .fpd-container .fpd-btn:before{margin-left:5px}.fancy-product.single-product .fpd-modal-overlay{position:fixed !important}.fancy-product.single-product .fpd-modal-overlay>.fpd-modal-wrapper{top:50%;left:50%;transform:translate(-50%, -50%);padding:20px;max-width:100%;align-items:center;display:flex;background:rgba(241, 241, 241, 1) center no-repeat;background-size:cover;padding:30px}@media all and (min-width: 2px) and (max-width: 800px) {.fancy-product.single-product .fpd-modal-overlay>.fpd-modal-wrapper{max-width:90%;align-items:center;justify-content:center;display:flex}}.fancy-product.single-product .fpd-modal-overlay>.fpd-modal-wrapper .fpd-btn{margin:15px auto 0;padding:8px 8px 8px 16px;display:block}.fancy-product.single-product .fpd-modal-overlay>.fpd-modal-wrapper .fpd-btn:before{margin:0 0 0 8px}.fancy-product.single-product .fpd-modal-overlay>.fpd-modal-wrapper .preloader{opacity:1;visibility:visible;max-height:100%}.fancy-product.single-product .fpd-modal-overlay>.fpd-modal-wrapper .preloader .personalisation-loading{top:calc(50% - 10px)}.fancy-product.single-product .fpd-modal-overlay>.fpd-modal-wrapper .preloader .personalisation-loading .image{margin-bottom:70px}.fancy-product.single-product .fpd-modal-overlay>.fpd-modal-wrapper .preloader .personalisation-loading p{color:white}.fancy-product.single-product .fpd-modal-close{position:absolute;right:-15px;top:-15px;font-size:22px;width:30px;height:30px;line-height:30px;vertical-align:middle;text-align:center;background:rgba(237, 97, 59, 1);color:white;cursor:pointer;border-radius:50%;opacity:1;transition:background 0.3s ease-in-out;z-index:22}@media all and (min-width: 2px) and (max-width: 800px) {.fancy-product.single-product .fpd-modal-close{right:0;top:0;border-radius:0}}.fancy-product.single-product .fpd-modal-close .fpd-icon-close{line-height:inherit}.fancy-product.single-product .fpd-modal-close .fpd-icon-close:before{content:"";background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 20 20'%3E%3Cg transform='matrix(0.8333333333333334,0,0,0.8333333333333334,0,0)'%3E%3Cpath d='M14.3,12.18a.24.24,0,0,1,0-.35l9.26-9.27a1.49,1.49,0,0,0,0-2.12,1.51,1.51,0,0,0-2.12,0L12.18,9.7a.25.25,0,0,1-.36,0L2.56.44A1.51,1.51,0,0,0,.44.44a1.49,1.49,0,0,0,0,2.12L9.7,11.83a.24.24,0,0,1,0,.35L.44,21.44a1.49,1.49,0,0,0,0,2.12,1.51,1.51,0,0,0,2.12,0l9.26-9.26a.25.25,0,0,1,.36,0l9.26,9.26a1.51,1.51,0,0,0,2.12,0,1.49,1.49,0,0,0,0-2.12Z' style='fill: %23FFFFFF'%3E%3C/path%3E%3C/g%3E%3C/svg%3E");background-size:12px;background-repeat:no-repeat;background-position:center;width:30px;height:30px;display:inline-block;display:inline-block;vertical-align:top;line-height:30px}.fancy-product.single-product .fpd-modal-close:hover{background:rgba(30, 31, 33, 1)}.fancy-product.single-product .fpd-fullscreen .fpd-modal-close{right:10px;top:10px}.fancy-product.single-product .fpd-modal-content{margin:0 auto;width:100%;height:100%;display:flex;align-items:center;flex-direction:column}.fancy-product.single-product .fpd-modal-content *{margin:0 auto}.fancy-product.single-product .fpd-modal-content input{font-size:1rem;border:0;padding:15px;margin-bottom:15px}@media all and (max-width: 1320px){.fancy-product.single-product .fpd-modal-content input{font-size:1rem}}@media all and (max-width: 640px){.fancy-product.single-product .fpd-modal-content input{font-size:1rem}}.fancy-product.single-product .fpd-modal-content .fpd-btn{float:none;margin:0 auto;display:inline-block}.fancy-product.single-product .fpd-modal-content h3{color:rgba(33, 33, 33, 1)}.fancy-product.single-product .fpd-modal-content p,.fancy-product.single-product .fpd-modal-content li{color:rgba(28, 66, 128, 1)}.fancy-product.single-product .fpd-modal-content ul{list-style:none;margin:0;padding:0}.fancy-product.single-product .fpd-modal-content ul li{position:relative;padding-left:25px;margin-bottom:3px}.fancy-product.single-product .fpd-modal-content ul li:before{content:"";position:absolute;top:2px;left:0;width:20px;height:20px;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' xmlns:xlink='http://www.w3.org/1999/xlink' version='1.1' x='0px' y='0px' viewBox='0 0 512 640' enable-background='new 0 0 512 512' xml:space='preserve'%3E%3Cg%3E%3Cpath fill='%23009cde' d='M227.974,151.291c-0.174-20.651,16.659-37.658,37.31-37.831c20.999,0,37.485,16.486,37.485,37.658 c0.173,20.651-16.313,37.658-36.79,38.005C245.328,189.296,228.32,172.289,227.974,151.291z'/%3E%3Cpath fill='%23009cde' d='M319.082,366.132c-0.521,3.124-2.43,6.421-4.686,8.851c-13.709,14.057-30.196,22.386-49.979,22.734 c-8.851,0.174-18.048,0.52-26.552-1.389c-22.56-4.686-35.402-23.949-31.757-46.508c4.338-27.246,9.197-54.144,13.883-81.216 c1.389-8.157,3.124-16.313,4.165-24.47c0.521-2.95,0.174-6.247-0.347-9.023c-1.041-5.553-3.817-7.983-9.197-8.851 c-2.95-0.347-5.901-0.174-8.677-0.867c-3.471-1.041-7.462-2.256-10.239-4.338c-4.859-3.645-3.817-10.759,1.736-13.189 c2.776-1.389,6.247-2.082,9.371-2.082c12.322-0.174,24.816,0,36.964,0h36.964c8.851,0,13.363,4.512,14.578,13.362 c1.214,8.851-1.91,17.181-3.471,25.685c-4.512,25.51-9.372,50.847-13.883,76.183c-1.562,8.677-3.125,17.354-4.512,26.205 c-0.347,2.604-0.174,5.553,0,8.157c1.561,11.279,7.982,15.445,18.742,12.668c3.297-0.867,6.248-2.776,9.372-4.338 c2.95-1.389,5.9-3.297,9.023-4.512C315.957,357.108,320.296,360.579,319.082,366.132z'/%3E%3Cpath fill='%23009cde' d='M81.211,506.594h-2.008c-19.379-0.119-31.276-5.186-36.36-15.507c-1.822-3.711-5.143-13.507,3.305-24.624 l26.946-35.979c3.195-4.118,5.025-6.669,5.754-8.601c-44.359-46.207-68.738-106.572-68.738-170.497 c0-135.637,110.343-245.98,245.98-245.98c135.544,0,245.802,110.343,245.802,245.98c0,135.535-110.259,245.802-245.802,245.802 c-26.624,0-52.757-4.254-77.703-12.643c-1.135,0.254-1.864,0.559-2.237,0.78c-9.846,4.61-18.591,8.084-27.853,11.168 c-3.237,1.017-6.237,1.796-9.236,2.576l-4.161,1.102C119.249,504.442,101.2,506.594,81.211,506.594z M256.089,40.114 c-116.495,0-211.272,94.777-211.272,211.272c0,56.214,21.964,109.233,61.84,149.296l2.101,2.11l1.28,2.678 c3.991,8.414,4.652,17.71,1.898,26.895c-2.712,7.855-6.787,13.422-11.092,18.964L85.6,471.852c15.117-0.271,28.59-2,40.114-5.152 l4.669-1.237c2.398-0.61,4.805-1.22,7.203-1.983c7.753-2.593,15.303-5.584,22.819-9.075c4.288-2.423,10.406-4.177,17.625-4.796 l5.406-0.059l2.813,1c22.336,7.914,45.842,11.931,69.839,11.931c116.393,0,211.094-94.693,211.094-211.094 C467.183,134.891,372.482,40.114,256.089,40.114z'/%3E%3C/g%3E%3C/svg%3E");background-size:80%;background-repeat:no-repeat}.fancy-product.single-product .fpd-thumbnail-preview{display:none}.fancy-product.single-product .david{bottom:-110px;right:-110px;pointer-events:none}.fancy-product.single-product.template-based .variations_form{padding:0}.fancy-product.single-product.template-based .variations_form .gform_body{margin-bottom:0}.fancy-product.single-product.template-based .variations_form .variations{display:none}.fancy-product.single-product.template-based .variations_form .gfield_html h3{margin:0}.fancy-product.single-product.template-based .fpd-sc-module-wrapper{border:0;border-radius:0;min-height:0}.fancy-product.single-product.template-based .fpd-sc-module-wrapper:after{content:"";display:table;clear:both}.fancy-product.single-product .mspc-wrapper{margin:0}.fancy-product.single-product .mspc-accordion{border:0;background:transparent}.fancy-product.single-product .mspc-menu-item{padding:0;border:0}.fancy-product.single-product .mspc-content{display:block;padding:0;border:0}.fancy-product.single-product .module-navigation{position:absolute;left:0;top:0;bottom:0;width:80px;box-shadow:0 0 10px 5px rgba(0, 0, 0, 0.1);z-index:10000;background:white}@media all and (min-width: 2px) and (max-width: 800px) {.fancy-product.single-product .module-navigation{width:100%;top:auto;right:0;height:60px;bottom:0;overflow:hidden;overflow-x:auto;white-space:nowrap;display:flex;flex-wrap:nowrap;position:fixed}}.fancy-product.single-product .module-navigation ul{list-style:none;padding:0;margin:0;overflow:hidden auto;max-height:calc(100% - 80px);white-space:nowrap;display:flex;flex-wrap:nowrap;flex-direction:column;height:100%;counter-reset:section}@media all and (min-width: 2px) and (max-width: 800px) {.fancy-product.single-product .module-navigation ul{max-height:100%;width:100%;max-width:calc(100% - 61px);flex-direction:row;overflow:auto hidden}}.fancy-product.single-product .module-navigation li{margin:0;position:relative;border-top:1px solid rgba(241, 241, 241, 1)}@media all and (min-width: 2px) and (max-width: 800px) {.fancy-product.single-product .module-navigation li{flex-shrink:0;flex-grow:0;border-left:1px solid rgba(241, 241, 241, 1)}}.fancy-product.single-product .module-navigation li:first-child{border:0}.fancy-product.single-product .module-navigation li.disabled{cursor:not-allowed}.fancy-product.single-product .module-navigation li.disabled:before{content:"Please select options first"}.fancy-product.single-product .module-navigation li.disabled a{opacity:0.6;pointer-events:none;cursor:not-allowed;color:rgba(144, 144, 144, 1)}.fancy-product.single-product .module-navigation li:before,.fancy-product.single-product .module-navigation li:after{content:"";position:absolute;opacity:0;visibility:hidden;transition:opacity 0.3s ease-in-out;pointer-events:none}.fancy-product.single-product .module-navigation li:before{position:absolute;transform:translate(5px, -50%);top:50%;left:100%;padding:7px;border-radius:3px;background-color:rgba(30, 31, 33, 1);color:white;content:attr(data-tooltip);text-align:center;font-size:14px;line-height:1.2;white-space:nowrap}@media all and (min-width: 2px) and (max-width: 800px) {.fancy-product.single-product .module-navigation li:before{display:none}}.fancy-product.single-product .module-navigation li:after{position:absolute;transform:translateY(-50%);top:50%;left:100%;width:0;border-right:5px solid rgba(30, 31, 33, 1);border-top:5px solid transparent;border-bottom:5px solid transparent;content:" ";font-size:0;line-height:0}@media all and (min-width: 2px) and (max-width: 800px) {.fancy-product.single-product .module-navigation li:after{display:none}}.fancy-product.single-product .module-navigation li:hover:before,.fancy-product.single-product .module-navigation li:hover:after{opacity:1;visibility:visible}@media all and (min-width: 2px) and (max-width: 800px) {.fancy-product.single-product .module-navigation li:hover:before,.fancy-product.single-product .module-navigation li:hover:after{display:none}}.fancy-product.single-product .module-navigation a{display:block;width:100%;padding-top:100%;overflow:hidden;position:relative;border-bottom:1px solid rgba(241, 241, 241, 1);text-indent:-9999px;transition:all 0.5s ease-in-out;color:rgba(30, 31, 33, 1);text-decoration:none;font-weight:400}@media all and (min-width: 2px) and (max-width: 800px) {.fancy-product.single-product .module-navigation a{flex-basis:60px;width:60px;border-bottom:0}}.fancy-product.single-product .module-navigation a:before{content:"";position:absolute;top:50%;left:50%;transform:translate(-50%, -50%);height:50px;text-indent:0;text-align:center;width:50px;background-size:30px;background-position:center;background-repeat:no-repeat}@media all and (min-width: 2px) and (max-width: 800px) {.fancy-product.single-product .module-navigation a:before{counter-increment:section;content:counter(section) "." !important;font-family:"sofia-pro-soft";text-transform:uppercase;font-weight:bold;font-size:13px;background-image:none !important;height:auto}}.fancy-product.single-product .module-navigation a:after{font-size:4.875rem;position:absolute;top:-15px;left:5px;display:block;text-indent:0;color:rgba(255, 255, 255, 0.1);opacity:0;transition:opacity 0.3s ease-in-out}.fancy-product.single-product .module-navigation a:hover{background-color:rgba(30, 31, 33, 0.2)}.fancy-product.single-product .module-navigation a.active{background-color:rgba(237, 97, 59, 1);color:white}.fancy-product.single-product .module-navigation a.active:after{opacity:1}.fancy-product.single-product .module-navigation .options:before{background-image:url("data:image/svg+xml,%3Csvg viewBox='0 0 20 20' xmlns='http://www.w3.org/2000/svg'%3E%3Cg transform='matrix(0.8333333333333334,0,0,0.8333333333333334,0,0)'%3E%3Cpath d='M12,21.844l-9.588-10A5.672,5.672,0,0,1,1.349,5.293h0a5.673,5.673,0,0,1,9.085-1.474L12,5.384l1.566-1.565a5.673,5.673,0,0,1,9.085,1.474h0a5.673,5.673,0,0,1-1.062,6.548Z' fill='none' stroke='%23000000' stroke-linecap='round' stroke-linejoin='round' stroke-width='1.5'%3E%3C/path%3E%3C/g%3E%3C/svg%3E")}.fancy-product.single-product .module-navigation .options.active:before{background-image:url("data:image/svg+xml,%3Csvg viewBox='0 0 20 20' xmlns='http://www.w3.org/2000/svg'%3E%3Cg transform='matrix(0.8333333333333334,0,0,0.8333333333333334,0,0)'%3E%3Cpath d='M12,21.844l-9.588-10A5.672,5.672,0,0,1,1.349,5.293h0a5.673,5.673,0,0,1,9.085-1.474L12,5.384l1.566-1.565a5.673,5.673,0,0,1,9.085,1.474h0a5.673,5.673,0,0,1-1.062,6.548Z' fill='none' stroke='%23FFFFFF' stroke-linecap='round' stroke-linejoin='round' stroke-width='1.5'%3E%3C/path%3E%3C/g%3E%3C/svg%3E")}.fancy-product.single-product .module-navigation .upload-zone a:before{background-image:url("data:image/svg+xml,%3Csvg viewBox='0 0 20 20' xmlns='http://www.w3.org/2000/svg'%3E%3Cg transform='matrix(0.8333333333333334,0,0,0.8333333333333334,0,0)'%3E%3Cpath d='M.988,22.942S2.4,21.485,2.55,17.73a3.81,3.81,0,0,1,1.089-2.743,3.75,3.75,0,0,1,5.3,5.3A8.838,8.838,0,0,1,.988,22.942Z' fill='none' stroke='%23000000' stroke-linecap='round' stroke-linejoin='round' stroke-width='1.5'%3E%3C/path%3E%3Cpath d='M10.817 10.497L13.459 13.139' fill='none' stroke='%23000000' stroke-linecap='round' stroke-linejoin='round' stroke-width='1.5'%3E%3C/path%3E%3Cpath d='M22.2,1.729a2.771,2.771,0,0,0-4.067.162L7.7,14.163a3.752,3.752,0,0,1,2.087,2.118L22.039,5.8A2.771,2.771,0,0,0,22.2,1.729Z' fill='none' stroke='%23000000' stroke-linecap='round' stroke-linejoin='round' stroke-width='1.5'%3E%3C/path%3E%3C/g%3E%3C/svg%3E")}.fancy-product.single-product .module-navigation .upload-zone a.active:before{background-image:url("data:image/svg+xml,%3Csvg viewBox='0 0 20 20' xmlns='http://www.w3.org/2000/svg'%3E%3Cg transform='matrix(0.8333333333333334,0,0,0.8333333333333334,0,0)'%3E%3Cpath d='M.988,22.942S2.4,21.485,2.55,17.73a3.81,3.81,0,0,1,1.089-2.743,3.75,3.75,0,0,1,5.3,5.3A8.838,8.838,0,0,1,.988,22.942Z' fill='none' stroke='%23FFFFFF' stroke-linecap='round' stroke-linejoin='round' stroke-width='1.5'%3E%3C/path%3E%3Cpath d='M10.817 10.497L13.459 13.139' fill='none' stroke='%23FFFFFF' stroke-linecap='round' stroke-linejoin='round' stroke-width='1.5'%3E%3C/path%3E%3Cpath d='M22.2,1.729a2.771,2.771,0,0,0-4.067.162L7.7,14.163a3.752,3.752,0,0,1,2.087,2.118L22.039,5.8A2.771,2.771,0,0,0,22.2,1.729Z' fill='none' stroke='%23FFFFFF' stroke-linecap='round' stroke-linejoin='round' stroke-width='1.5'%3E%3C/path%3E%3C/g%3E%3C/svg%3E")}.fancy-product.single-product .module-navigation .text-zone a:before{background-image:url("data:image/svg+xml,%3Csvg viewBox='0 0 20 20' xmlns='http://www.w3.org/2000/svg'%3E%3Cg transform='matrix(0.8333333333333334,0,0,0.8333333333333334,0,0)'%3E%3Cpath d='M0.750 0.748 L5.250 0.748 L5.250 5.248 L0.750 5.248 Z' fill='none' stroke='%23000000' stroke-linecap='round' stroke-linejoin='round' stroke-width='1.5'%3E%3C/path%3E%3Cpath d='M0.750 18.748 L5.250 18.748 L5.250 23.248 L0.750 23.248 Z' fill='none' stroke='%23000000' stroke-linecap='round' stroke-linejoin='round' stroke-width='1.5'%3E%3C/path%3E%3Cpath d='M17.250 0.748 L21.750 0.748 L21.750 5.248 L17.250 5.248 Z' fill='none' stroke='%23000000' stroke-linecap='round' stroke-linejoin='round' stroke-width='1.5'%3E%3C/path%3E%3Cpath d='M17.250 18.748 L21.750 18.748 L21.750 23.248 L17.250 23.248 Z' fill='none' stroke='%23000000' stroke-linecap='round' stroke-linejoin='round' stroke-width='1.5'%3E%3C/path%3E%3Cpath d='M5.25 2.248L17.25 2.248' fill='none' stroke='%23000000' stroke-linecap='round' stroke-linejoin='round' stroke-width='1.5'%3E%3C/path%3E%3Cpath d='M20.25 5.248L20.25 18.748' fill='none' stroke='%23000000' stroke-linecap='round' stroke-linejoin='round' stroke-width='1.5'%3E%3C/path%3E%3Cpath d='M17.25 21.748L5.25 21.748' fill='none' stroke='%23000000' stroke-linecap='round' stroke-linejoin='round' stroke-width='1.5'%3E%3C/path%3E%3Cpath d='M2.25 18.748L2.25 5.248' fill='none' stroke='%23000000' stroke-linecap='round' stroke-linejoin='round' stroke-width='1.5'%3E%3C/path%3E%3Cpath d='M6.75,9A2.25,2.25,0,0,1,9,6.748h4.5A2.25,2.25,0,0,1,15.75,9' fill='none' stroke='%23000000' stroke-linecap='round' stroke-linejoin='round' stroke-width='1.5'%3E%3C/path%3E%3Cpath d='M11.25 6.748L11.25 17.248' fill='none' stroke='%23000000' stroke-linecap='round' stroke-linejoin='round' stroke-width='1.5'%3E%3C/path%3E%3Cpath d='M8.219 17.248L14.219 17.248' fill='none' stroke='%23000000' stroke-linecap='round' stroke-linejoin='round' stroke-width='1.5'%3E%3C/path%3E%3C/g%3E%3C/svg%3E")}.fancy-product.single-product .module-navigation .text-zone a.active:before{background-image:url("data:image/svg+xml,%3Csvg viewBox='0 0 20 20' xmlns='http://www.w3.org/2000/svg'%3E%3Cg transform='matrix(0.8333333333333334,0,0,0.8333333333333334,0,0)'%3E%3Cpath d='M0.750 0.748 L5.250 0.748 L5.250 5.248 L0.750 5.248 Z' fill='none' stroke='%23FFFFFF' stroke-linecap='round' stroke-linejoin='round' stroke-width='1.5'%3E%3C/path%3E%3Cpath d='M0.750 18.748 L5.250 18.748 L5.250 23.248 L0.750 23.248 Z' fill='none' stroke='%23FFFFFF' stroke-linecap='round' stroke-linejoin='round' stroke-width='1.5'%3E%3C/path%3E%3Cpath d='M17.250 0.748 L21.750 0.748 L21.750 5.248 L17.250 5.248 Z' fill='none' stroke='%23FFFFFF' stroke-linecap='round' stroke-linejoin='round' stroke-width='1.5'%3E%3C/path%3E%3Cpath d='M17.250 18.748 L21.750 18.748 L21.750 23.248 L17.250 23.248 Z' fill='none' stroke='%23FFFFFF' stroke-linecap='round' stroke-linejoin='round' stroke-width='1.5'%3E%3C/path%3E%3Cpath d='M5.25 2.248L17.25 2.248' fill='none' stroke='%23FFFFFF' stroke-linecap='round' stroke-linejoin='round' stroke-width='1.5'%3E%3C/path%3E%3Cpath d='M20.25 5.248L20.25 18.748' fill='none' stroke='%23FFFFFF' stroke-linecap='round' stroke-linejoin='round' stroke-width='1.5'%3E%3C/path%3E%3Cpath d='M17.25 21.748L5.25 21.748' fill='none' stroke='%23FFFFFF' stroke-linecap='round' stroke-linejoin='round' stroke-width='1.5'%3E%3C/path%3E%3Cpath d='M2.25 18.748L2.25 5.248' fill='none' stroke='%23FFFFFF' stroke-linecap='round' stroke-linejoin='round' stroke-width='1.5'%3E%3C/path%3E%3Cpath d='M6.75,9A2.25,2.25,0,0,1,9,6.748h4.5A2.25,2.25,0,0,1,15.75,9' fill='none' stroke='%23FFFFFF' stroke-linecap='round' stroke-linejoin='round' stroke-width='1.5'%3E%3C/path%3E%3Cpath d='M11.25 6.748L11.25 17.248' fill='none' stroke='%23FFFFFF' stroke-linecap='round' stroke-linejoin='round' stroke-width='1.5'%3E%3C/path%3E%3Cpath d='M8.219 17.248L14.219 17.248' fill='none' stroke='%23FFFFFF' stroke-linecap='round' stroke-linejoin='round' stroke-width='1.5'%3E%3C/path%3E%3C/g%3E%3C/svg%3E")}.fancy-product.single-product .module-navigation .add-to-cart a:before{background-image:url("data:image/svg+xml,%3Csvg viewBox='0 0 20 20' xmlns='http://www.w3.org/2000/svg'%3E%3Cg transform='matrix(0.8333333333333334,0,0,0.8333333333333334,0,0)'%3E%3Cpath d='M4.500 20.968 A1.875 1.875 0 1 0 8.250 20.968 A1.875 1.875 0 1 0 4.500 20.968 Z' fill='none' stroke='%23000000' stroke-linecap='round' stroke-linejoin='round' stroke-width='1.5'%3E%3C/path%3E%3Cpath d='M12.000 20.968 A1.875 1.875 0 1 0 15.750 20.968 A1.875 1.875 0 1 0 12.000 20.968 Z' fill='none' stroke='%23000000' stroke-linecap='round' stroke-linejoin='round' stroke-width='1.5'%3E%3C/path%3E%3Cpath d='M.75,7.093,3.079,14.98a1.5,1.5,0,0,0,1.45,1.113H15.347A1.5,1.5,0,0,0,16.8,14.98L20.038,2.826a2.249,2.249,0,0,1,2.174-1.67H23.25' fill='none' stroke='%23000000' stroke-linecap='round' stroke-linejoin='round' stroke-width='1.5'%3E%3C/path%3E%3Cpath d='M9.75 6.343L9.75 12.343' fill='none' stroke='%23000000' stroke-linecap='round' stroke-linejoin='round' stroke-width='1.5'%3E%3C/path%3E%3Cpath d='M6.75 9.343L12.75 9.343' fill='none' stroke='%23000000' stroke-linecap='round' stroke-linejoin='round' stroke-width='1.5'%3E%3C/path%3E%3C/g%3E%3C/svg%3E")}.fancy-product.single-product .module-navigation .add-to-cart a.active:before{background-image:url("data:image/svg+xml,%3Csvg viewBox='0 0 20 20' xmlns='http://www.w3.org/2000/svg'%3E%3Cg transform='matrix(0.8333333333333334,0,0,0.8333333333333334,0,0)'%3E%3Cpath d='M4.500 20.968 A1.875 1.875 0 1 0 8.250 20.968 A1.875 1.875 0 1 0 4.500 20.968 Z' fill='none' stroke='%23FFFFFF' stroke-linecap='round' stroke-linejoin='round' stroke-width='1.5'%3E%3C/path%3E%3Cpath d='M12.000 20.968 A1.875 1.875 0 1 0 15.750 20.968 A1.875 1.875 0 1 0 12.000 20.968 Z' fill='none' stroke='%23FFFFFF' stroke-linecap='round' stroke-linejoin='round' stroke-width='1.5'%3E%3C/path%3E%3Cpath d='M.75,7.093,3.079,14.98a1.5,1.5,0,0,0,1.45,1.113H15.347A1.5,1.5,0,0,0,16.8,14.98L20.038,2.826a2.249,2.249,0,0,1,2.174-1.67H23.25' fill='none' stroke='%23FFFFFF' stroke-linecap='round' stroke-linejoin='round' stroke-width='1.5'%3E%3C/path%3E%3Cpath d='M9.75 6.343L9.75 12.343' fill='none' stroke='%23FFFFFF' stroke-linecap='round' stroke-linejoin='round' stroke-width='1.5'%3E%3C/path%3E%3Cpath d='M6.75 9.343L12.75 9.343' fill='none' stroke='%23FFFFFF' stroke-linecap='round' stroke-linejoin='round' stroke-width='1.5'%3E%3C/path%3E%3C/g%3E%3C/svg%3E")}.fancy-product.single-product .module-navigation .toggle-help{border-top:1px solid rgba(241, 241, 241, 1);border-bottom:0;margin:auto 0 0}@media all and (min-width: 2px) and (max-width: 800px) {.fancy-product.single-product .module-navigation .toggle-help{position:static;margin:0 auto 0 0;border:0;border-left:1px solid rgba(241, 241, 241, 1);border-right:1px solid rgba(241, 241, 241, 1)}}.fancy-product.single-product .module-navigation .toggle-help a:before{font-family:"sofia-pro-soft";content:"Help" !important;text-transform:uppercase;font-weight:bold;font-size:13px;height:auto}.fancy-product.single-product .module-navigation .toggle-fullscreen{position:absolute;bottom:0;left:0;width:100%;border-top:1px solid rgba(241, 241, 241, 1);border-bottom:0;background:rgba(255, 84, 84, 0.8)}@media all and (min-width: 2px) and (max-width: 800px) {.fancy-product.single-product .module-navigation .toggle-fullscreen{position:static;border:0;margin:0 0 0 auto;width:auto;border-left:1px solid rgba(241, 241, 241, 1)}}.fancy-product.single-product .module-navigation .toggle-fullscreen a{border-bottom:0}.fancy-product.single-product .module-navigation .toggle-fullscreen a:before{font-family:"sofia-pro-soft";color:white;content:"Exit" !important;text-transform:uppercase;font-weight:bold;font-size:13px;height:auto}.fancy-product.single-product .module-navigation .color-picker{}.fancy-product.single-product .module-navigation .color-picker:before{content:""}.fancy-product.single-product .gform_validation_errors h2{line-height:30px;margin:0;padding:0 0 0 35px}.fancy-product.single-product .variations_form .gform_variation_wrapper{flex:0 0 auto}.fancy-product.single-product .variations_form .gform_variation_wrapper label{font-size:1rem;background:none;padding:0;width:100%;margin:0;font-weight:400;color:rgba(33, 33, 33, 1);position:initial}@media all and (max-width: 1320px){.fancy-product.single-product .variations_form .gform_variation_wrapper label{font-size:1rem}}@media all and (max-width: 640px){.fancy-product.single-product .variations_form .gform_variation_wrapper label{font-size:1rem}}.fancy-product.single-product .variations_form .gform_variation_wrapper label:after{display:none}.fancy-product.single-product .designer-main-bar{position:absolute;top:0;left:0;right:0;bottom:0;background:transparent;border:0;pointer-events:none}.fancy-product.single-product .designer-main-bar .fpd-saved-designs-panel{position:absolute;width:auto;height:auto;opacity:0;visibility:hidden;transition:opacity 0.3s ease-in-out;width:450px;min-height:200px;overflow:auto;top:50%;left:50%;transform:translate(-50%, -50%);background:rgba(241, 241, 241, 1);overflow:visible;display:flex;align-items:center}.fancy-product.single-product .designer-main-bar .fpd-saved-designs-panel.fpd-active{opacity:1;visibility:visible;pointer-events:all;z-index:65}.fancy-product.single-product .designer-main-bar .fpd-saved-designs-panel .fpd-scroll-area{width:100%}.fancy-product.single-product .designer-main-bar .fpd-saved-designs-panel .fpd-empty-saved-designs{padding:20px;text-align:center;width:100%;flex-shrink:0}.fancy-product.single-product .designer-main-bar .fpd-saved-designs-panel .fpd-grid{display:flex;padding:20px;justify-content:center}.fancy-product.single-product .designer-main-bar .fpd-saved-designs-panel .fpd-item{flex-basis:25%;margin:0 5px;background:white;border:1px solid lightgray;box-shadow:5px 5px 7px -4px rgba(0, 0, 0, 0.2);border-radius:10px}.fancy-product.single-product .designer-main-bar .fpd-saved-designs-panel .fpd-item:hover{border-color:rgba(237, 97, 59, 1)}.fancy-product.single-product .fpd-actions-wrapper>.fpd-action-btn{border-radius:50%;background:rgba(30, 31, 33, 1);color:white;border:0;margin:0 2px}.fancy-product.single-product .fpd-actions-wrapper>.fpd-action-btn span{color:white}.fancy-product.single-product .fpd-actions-wrapper>.fpd-action-btn:hover{background:rgba(237, 97, 59, 1)}.fancy-product.single-product .fpd-actions-wrapper>.fpd-action-btn[data-action="save"],.fancy-product.single-product .fpd-actions-wrapper>.fpd-action-btn[data-action="load"]{display:none}.fancy-product.single-product .fpd-actions-wrapper>.fpd-action-btn.fpd-disabled{background:rgba(241, 241, 241, 1);cursor:not-allowed !important}.fancy-product.single-product .fpd-actions-wrapper>.fpd-action-btn.fpd-disabled:hover{background:rgba(241, 241, 241, 1)}.fancy-product.single-product .fpd-actions-wrapper.fpd-pos-bottom{position:fixed;left:calc(100% - 68% + 10px);opacity:0;bottom:10px}@media all and (min-width: 2px) and (max-width: 1320px) {.fancy-product.single-product .fpd-actions-wrapper.fpd-pos-bottom{left:calc(100% - 62% + 10px)}}@media all and (min-width: 2px) and (max-width: 980px) {.fancy-product.single-product .fpd-actions-wrapper.fpd-pos-bottom{left:calc(100% - 50% + 10px)}}@media all and (min-width: 2px) and (max-width: 800px) {.fancy-product.single-product .fpd-actions-wrapper.fpd-pos-bottom{bottom:91px;left:10px}}.fancy-product.single-product .mspc-clear-selection{display:none}.fancy-product.single-product .charactersRemaining{font-size:0.875rem;color:rgba(38, 203, 124, 1);text-align:right;width:100%;display:block;z-index:1;padding:5px 10px 5px 0;background:white}.fancy-product.single-product .charactersRemaining.warning{color:rgba(198, 100, 4, 1)}.fancy-product.single-product .charactersRemaining.error{color:rgba(255, 84, 84, 1)}.fancy-product.single-product .fpd-container.fpd-sidebar{display:block;min-height:0;height:100%}.fancy-product.single-product .fpd-container.fpd-sidebar>.fpd-mainbar{background:transparent;height:100% !important;width:100%;border:0}.fancy-product.single-product .fpd-container.fpd-sidebar>.fpd-mainbar>.fpd-content{height:100%;background:transparent;width:100%}.fancy-product.single-product .fpd-container.fpd-sidebar>.fpd-mainbar .fpd-module{position:absolute;top:0;left:0;right:0;bottom:0;background:rgba(0, 0, 0, 0.5);z-index:60;visibility:hidden;opacity:0;transition:opacity 0.3s ease-in-out, visibility 0.3s ease-in-out}.fancy-product.single-product .fpd-container.fpd-sidebar>.fpd-mainbar .fpd-module.fpd-active{background:transparent;visibility:visible;opacity:1}.fancy-product.single-product .fpd-container.fpd-sidebar>.fpd-mainbar .fpd-secondary-module.fpd-active{background:rgba(0, 0, 0, 0.5)}.template-based.fancy-product.single-product .fpd-container.fpd-sidebar>.fpd-mainbar .fpd-secondary-module{background:transparent;transform:translateX(-100%);transition:transform 0.3s ease-in-out;z-index:11;bottom:80px;left:79px;width:calc(100% - 68% - 79px);display:block;opacity:1;visibility:visible;height:auto;will-change:transform}@media all and (min-width: 2px) and (max-width: 1320px) {.template-based.fancy-product.single-product .fpd-container.fpd-sidebar>.fpd-mainbar .fpd-secondary-module{width:calc(100% - 62% - 79px)}}@media all and (min-width: 2px) and (max-width: 980px) {.template-based.fancy-product.single-product .fpd-container.fpd-sidebar>.fpd-mainbar .fpd-secondary-module{width:calc(100% - 50% - 79px)}}@media all and (min-width: 2px) and (max-width: 800px) {.template-based.fancy-product.single-product .fpd-container.fpd-sidebar>.fpd-mainbar .fpd-secondary-module{width:100%;left:0;bottom:60px;top:51px;height:100%;transform:none;opacity:0;visibility:hidden;z-index:-1;pointer-events:none;transform:none !important}}.fancy-product.single-product .fpd-container.fpd-sidebar>.fpd-mainbar .fpd-upload-zone-adds-panel{background:rgba(241, 241, 241, 1);position:static;width:100%;height:100%;pointer-events:all;height:100%;display:block}@media all and (min-width: 2px) and (max-width: 800px) {.fancy-product.single-product .fpd-container.fpd-sidebar>.fpd-mainbar .fpd-upload-zone-adds-panel{max-width:100%}}.template-based.fancy-product.single-product .fpd-container.fpd-sidebar>.fpd-mainbar .fpd-upload-zone-adds-panel .fpd-bottom-nav{display:none}.fancy-product.single-product .fpd-container.fpd-sidebar>.fpd-mainbar .fpd-upload-zone-adds-panel .instructions{display:block}.fancy-product.single-product .fpd-container.fpd-sidebar>.fpd-mainbar .fpd-upload-zone-adds-panel .close-upload-panel{position:absolute;top:10px;right:20px;background:rgba(237, 97, 59, 1);width:30px;text-align:center;line-height:32px;height:30px;cursor:pointer}.template-based.fancy-product.single-product .fpd-container.fpd-sidebar>.fpd-mainbar .fpd-upload-zone-adds-panel .close-upload-panel{bottom:10px;left:30px;right:30px;width:auto;top:auto;height:auto;position:fixed;color:white;background:rgba(255, 84, 84, 1)}.template-based.fancy-product.single-product .fpd-container.fpd-sidebar>.fpd-mainbar .fpd-upload-zone-adds-panel .close-upload-panel:before,.template-based.fancy-product.single-product .fpd-container.fpd-sidebar>.fpd-mainbar .fpd-upload-zone-adds-panel .close-upload-panel:after{background:rgba(255, 84, 84, 1)}.fancy-product.single-product .fpd-container.fpd-sidebar>.fpd-mainbar .fpd-upload-zone-adds-panel .close-upload-panel:hover,.fancy-product.single-product .fpd-container.fpd-sidebar>.fpd-mainbar .fpd-upload-zone-adds-panel .close-upload-panel:hover:after,.fancy-product.single-product .fpd-container.fpd-sidebar>.fpd-mainbar .fpd-upload-zone-adds-panel .close-upload-panel:hover:before{background:rgba(33, 33, 33, 1);color:white}.fancy-product.single-product .fpd-container.fpd-sidebar>.fpd-mainbar .fpd-upload-zone-adds-panel .fpd-upload-zone-content{height:calc(100% - 40px);padding:50px 20px 20px 20px;overflow-y:scroll;position:relative}.template-based.fancy-product.single-product .fpd-container.fpd-sidebar>.fpd-mainbar .fpd-upload-zone-adds-panel .fpd-upload-zone-content{height:calc(100% - 75px);padding:20px}.fancy-product.single-product .fpd-container.fpd-sidebar>.fpd-mainbar .fpd-upload-zone-adds-panel .fpd-upload-zone-content .fpd-module{position:static;background:transparent;height:auto;display:none}.fancy-product.single-product .fpd-container.fpd-sidebar>.fpd-mainbar .fpd-upload-zone-adds-panel .fpd-upload-zone-content .fpd-module.fpd-active,.fancy-product.single-product .fpd-container.fpd-sidebar>.fpd-mainbar .fpd-upload-zone-adds-panel .fpd-upload-zone-content .fpd-module.active{display:block;opacity:1}.fancy-product.single-product .fpd-container.fpd-sidebar>.fpd-mainbar .fpd-upload-zone-adds-panel .fpd-upload-zone-content .fpd-module[data-module="images"]{display:none !important;pointer-events:none !important}.fancy-product.single-product .fpd-container.fpd-sidebar>.fpd-mainbar .fpd-upload-zone-adds-panel .fpd-upload-zone-content .fpd-module .mCustomScrollBox{max-height:100% !important}.fancy-product.single-product .fpd-container.fpd-sidebar>.fpd-mainbar .fpd-upload-zone-adds-panel .fpd-upload-zone-content .fpd-module[data-module="images"]{visibility:visible}.fancy-product.single-product .fpd-manage-layers-panel .fpd-list-row{display:flex;flex-wrap:nowrap;align-items:center;padding:20px 5px;display:none;background:rgba(255, 255, 255, 0.9);border-color:rgba(241, 241, 241, 1) !important}.fancy-product.single-product .fpd-manage-layers-panel .fpd-list-row.fpd-add-layer{display:flex;cursor:pointer}.fancy-product.single-product .fpd-manage-layers-panel .fpd-list-row>div{flex:0 1 auto;width:auto;padding:0 5px}.fancy-product.single-product .fpd-manage-layers-panel .fpd-list-row>.fpd-cell-2{margin:0 0 0 auto}.fancy-product.single-product .fpd-manage-layers-panel .fpd-list-row>.fpd-cell-1 textarea{max-height:none}.fancy-product.single-product .manage-images-panel .image-panel{background:rgba(255, 255, 255, 0.5);border:1px solid rgba(241, 241, 241, 1) !important;border-top:0;margin:0;padding:20px}.fancy-product.single-product .manage-images-panel .image-panel .buttons{display:flex;margin:0 0 15px}.fancy-product.single-product .manage-images-panel .image-panel button{display:block;padding:3px;border:2px solid rgba(33, 33, 33, 1);width:40px;height:40px;margin:0 5px 5px 0}.fancy-product.single-product .manage-images-panel .image-panel button:hover{border-color:rgba(237, 97, 59, 1)}.fancy-product.single-product .manage-images-panel .image-panel .button{float:none;margin:0 10px;text-align:center}.fancy-product.single-product .manage-images-panel .image-panel .button,.fancy-product.single-product .manage-images-panel .image-panel .button:before,.fancy-product.single-product .manage-images-panel .image-panel .button:after{background-color:rgba(30, 31, 33, 1)}.fancy-product.single-product .manage-images-panel .image-panel .preview{width:100%;position:relative;margin:0 auto 15px;overflow:hidden;max-width:300px}.fancy-product.single-product .manage-images-panel .image-panel .preview.default{pointer-events:none}.fancy-product.single-product .manage-images-panel .image-panel .preview:before{content:"";position:absolute;z-index:200000;top:0;left:0;right:0;bottom:0;transition:opacity 0.5s ease-in-out, visibility 0.5s ease-in-out;opacity:0;visibility:hidden;background:#F8F8F8 url("../images/layout/loading.svg") center no-repeat}.loading-image.fancy-product.single-product .manage-images-panel .image-panel .preview:before{transition:none;opacity:1;visibility:visible}.fancy-product.single-product .manage-images-panel .image-panel .preview .canvas-container{width:100% !important;height:auto !important;padding-top:100%}.fancy-product.single-product .manage-images-panel .image-panel .preview canvas{display:block;width:100% !important;height:auto !important}.fancy-product.single-product .manage-images-panel .image-panel .preview a{display:block}.fancy-product.single-product .manage-images-panel .image-panel .preview img{position:absolute;top:50%;left:50%;transform:translate(-50%, -50%);min-width:100%}.fancy-product.single-product .manage-images-panel .image-panel .reset-image,.fancy-product.single-product .manage-images-panel .image-panel .reset-text{font-size:0.875rem;text-align:center;display:block;margin:5px 0 15px;color:rgba(100, 100, 100, 1)}.fancy-product.single-product .change-view{position:absolute;left:41%;bottom:38px;background:rgba(237, 144, 118, 1);color:white;padding:5px 15px;border-radius:30px;opacity:0;visibility:hidden;transition:opacity 0.3s ease-in-out 1s, visibility 0.3s ease-in-out 1s}@media all and (min-width: 2px) and (max-width: 1320px) {.fancy-product.single-product .change-view{left:48%;bottom:18px;width:200px;padding:20px}}@media all and (min-width: 2px) and (max-width: 980px) {.fancy-product.single-product .change-view{left:63%}}@media all and (min-width: 2px) and (max-width: 800px) {.fancy-product.single-product .change-view{display:none}}.has-interacted.fancy-product.single-product .change-view{opacity:1;visibility:visible}.fancy-product.single-product .change-view:before{content:"";position:absolute;top:50%;right:calc(100% - 2px);transform:translateY(-50%);border-top:8px solid transparent;border-bottom:8px solid transparent;border-right:8px solid rgba(237, 144, 118, 1)}.fancy-product.single-product .fpd-product-stage~.fpd-views-wrapper,.fancy-product.single-product .fpd-container~.fpd-views-wrapper{position:absolute;bottom:20px;left:20px;opacity:0;visibility:hidden;transition:opacity 0.3s ease-in-out 1s, visibility 0.3s ease-in-out 1s}@media all and (min-width: 2px) and (max-width: 800px) {.fancy-product.single-product .fpd-product-stage~.fpd-views-wrapper,.fancy-product.single-product .fpd-container~.fpd-views-wrapper{right:20px;bottom:85px}}.has-interacted.fancy-product.single-product .fpd-product-stage~.fpd-views-wrapper,.has-interacted.fancy-product.single-product .fpd-container~.fpd-views-wrapper{opacity:1;visibility:visible}.fancy-product.single-product .fpd-product-stage~.fpd-views-wrapper .fpd-views-selection .fpd-item,.fancy-product.single-product .fpd-container~.fpd-views-wrapper .fpd-views-selection .fpd-item{width:90px;height:90px;border:2px solid white;margin-bottom:10px}@media all and (min-width: 2px) and (max-width: 800px) {.fancy-product.single-product .fpd-product-stage~.fpd-views-wrapper .fpd-views-selection .fpd-item,.fancy-product.single-product .fpd-container~.fpd-views-wrapper .fpd-views-selection .fpd-item{float:left}}.fancy-product.single-product .fpd-product-stage~.fpd-views-wrapper .fpd-views-selection .fpd-item.fpd-view-active,.fancy-product.single-product .fpd-container~.fpd-views-wrapper .fpd-views-selection .fpd-item.fpd-view-active{border-color:rgba(237, 144, 118, 1)}.fancy-product.single-product .fpd-product-stage~.fpd-views-wrapper .fpd-views-selection .fpd-item.fpd-view-active p,.fancy-product.single-product .fpd-container~.fpd-views-wrapper .fpd-views-selection .fpd-item.fpd-view-active p{color:rgba(237, 144, 118, 1)}.fancy-product.single-product .fpd-product-stage~.fpd-views-wrapper .fpd-views-selection .fpd-item p,.fancy-product.single-product .fpd-container~.fpd-views-wrapper .fpd-views-selection .fpd-item p{font-size:12px;letter-spacing:0.03em;text-align:center;margin:5px 0 0;line-height:1;text-transform:uppercase;font-weight:700}.fancy-product.single-product .fpd-product-stage~.fpd-views-wrapper .fpd-views-selection .fpd-item>picture,.fancy-product.single-product .fpd-container~.fpd-views-wrapper .fpd-views-selection .fpd-item>picture{background-position:center;height:40px}@media all and (min-width: 2px) and (max-width: 800px) {.fancy-product.single-product .fpd-product-stage~.fpd-views-wrapper .fpd-views-selection .fpd-item:last-child,.fancy-product.single-product .fpd-container~.fpd-views-wrapper .fpd-views-selection .fpd-item:last-child{float:right;margin:0 0 0 10px}}.fancy-product.single-product .text-layer-placeholder{padding:20px;border:2px dashed rgba(217, 217, 217, 1);background:white;text-align:center;color:rgba(193, 193, 193, 1)}.fancy-product.single-product .fpd-text-layers-panel{margin-bottom:20px}.fancy-product.single-product .fpd-text-layers-panel .fpd-list:empty:before{content:"Add text to manage layers";display:block;padding:20px;border:2px dashed rgba(217, 217, 217, 1);background:white;text-align:center;color:rgba(193, 193, 193, 1)}.fancy-product.single-product .fpd-text-layers-panel .fpd-text-layer-clear{font-size:14px;z-index:250;padding:5px 10px;display:block;position:static;margin-top:10px;width:100%;text-transform:none;background:rgba(33, 33, 33, 1);color:white;border-radius:4px;text-align:center;line-height:20px}.fancy-product.single-product .fpd-text-layers-panel .fpd-text-layer-clear:hover{background:rgba(237, 144, 118, 1)}.fancy-product.single-product .fpd-text-layers-panel .mCustomScrollBox,.fancy-product.single-product .fpd-text-layers-panel .mCSB_container,.fancy-product.single-product .manage-images-panel .mCustomScrollBox,.fancy-product.single-product .manage-images-panel .mCSB_container{overflow:visible}.fancy-product.single-product .fpd-text-layers-panel .mCSB_scrollTools,.fancy-product.single-product .manage-images-panel .mCSB_scrollTools{display:none !important}.fancy-product.single-product .fpd-text-layers-panel .fpd-text-layer-item,.fancy-product.single-product .manage-images-panel .fpd-text-layer-item{background:rgba(255, 255, 255, 0.5);border:1px solid rgba(241, 241, 241, 1) !important;border-top:0;margin:0}.fancy-product.single-product .fpd-text-layers-panel .fpd-text-layer-item h3,.fancy-product.single-product .manage-images-panel .fpd-text-layer-item h3{font-size:1rem;font-family:"sofia-pro-soft";color:rgba(237, 144, 118, 1);margin:0 0 12px;font-weight:400}@media all and (max-width: 1320px){.fancy-product.single-product .fpd-text-layers-panel .fpd-text-layer-item h3,.fancy-product.single-product .manage-images-panel .fpd-text-layer-item h3{font-size:1rem}}@media all and (max-width: 640px){.fancy-product.single-product .fpd-text-layers-panel .fpd-text-layer-item h3,.fancy-product.single-product .manage-images-panel .fpd-text-layer-item h3{font-size:1rem}}.fancy-product.single-product .fpd-text-layers-panel .fpd-text-layer-item .fpd-color-palette,.fancy-product.single-product .manage-images-panel .fpd-text-layer-item .fpd-color-palette{margin-bottom:0}.fancy-product.single-product .fpd-text-layers-panel .reset-text,.fancy-product.single-product .manage-images-panel .reset-text{cursor:pointer;text-decoration:underline}.fancy-product.single-product .fpd-text-layers-panel .fpd-list,.fancy-product.single-product .manage-images-panel .fpd-list{overflow:visible}.fancy-product.single-product .fpd-text-layers-panel .fpd-title,.fancy-product.single-product .manage-images-panel .fpd-title{font-size:1rem;margin:0;display:flex;cursor:pointer;flex-wrap:nowrap;align-items:center;padding:20px 40px 20px 20px;background:rgba(255, 255, 255, 0.9);border-color:rgba(241, 241, 241, 1) !important;border-bottom:1px solid;position:relative;line-height:20px;color:rgba(0, 0, 0, 0.8);opacity:1}@media all and (max-width: 1320px){.fancy-product.single-product .fpd-text-layers-panel .fpd-title,.fancy-product.single-product .manage-images-panel .fpd-title{font-size:1rem}}@media all and (max-width: 640px){.fancy-product.single-product .fpd-text-layers-panel .fpd-title,.fancy-product.single-product .manage-images-panel .fpd-title{font-size:1rem}}.fancy-product.single-product .fpd-text-layers-panel .fpd-title:after,.fancy-product.single-product .manage-images-panel .fpd-title:after{content:"";font-family:FontFPD !important;font-weight:400;position:absolute;right:10px;top:50%;transform:translateY(-50%);font-size:21px;opacity:0.7}.fancy-product.single-product .fpd-text-layers-panel .fpd-title:hover:after,.fancy-product.single-product .manage-images-panel .fpd-title:hover:after{opacity:1}.fancy-product.single-product .fpd-text-layers-panel .fpd-title+.fpd-text-layer-item,.fancy-product.single-product .fpd-text-layers-panel .fpd-title+.image-panel,.fancy-product.single-product .manage-images-panel .fpd-title+.fpd-text-layer-item,.fancy-product.single-product .manage-images-panel .fpd-title+.image-panel{display:none;padding:20px}.fancy-product.single-product .fpd-text-layers-panel .fpd-title.open:after,.fancy-product.single-product .manage-images-panel .fpd-title.open:after{content:""}.fancy-product.single-product .fpd-text-layers-panel .fpd-text-layer-content textarea,.fancy-product.single-product .manage-images-panel .fpd-text-layer-content textarea{min-height:120px;height:auto;padding:10px 10px 40px;margin-bottom:0;border-color:white !important;transition:border 0.3s ease-in-out;line-height:1.1;resize:vertical}.fancy-product.single-product .fpd-text-layers-panel .fpd-text-layer-content textarea:focus,.fancy-product.single-product .manage-images-panel .fpd-text-layer-content textarea:focus{border-color:rgba(237, 97, 59, 1) !important}.fancy-product.single-product .fpd-text-layers-panel .fpd-text-layer-content input[type="text"],.fancy-product.single-product .manage-images-panel .fpd-text-layer-content input[type="text"]{border:0;margin-bottom:30px;padding:10px;font-size:16px}.fancy-product.single-product .fpd-text-layers-panel .sp-replacer,.fancy-product.single-product .manage-images-panel .sp-replacer{height:41px;width:41px;margin:0;border-radius:4px;border:0}.fancy-product.single-product .fpd-text-layers-panel .sp-preview,.fancy-product.single-product .manage-images-panel .sp-preview{position:relative;width:40px;height:40px;margin:0}.fancy-product.single-product .fpd-text-layers-panel .sp-preview:before,.fancy-product.single-product .manage-images-panel .sp-preview:before{content:"";font-family:FontFPD;position:absolute;left:50%;top:50%;transform:translate(-50%, -50%);z-index:2}.fancy-product.single-product .fpd-text-layers-panel .fpd-text-layer-styles,.fancy-product.single-product .manage-images-panel .fpd-text-layer-styles{position:relative;overflow:visible;display:block;padding:5px 0 0;margin:0}.fancy-product.single-product .fpd-text-layers-panel .fpd-text-layer-styles .fpd-dropdown,.fancy-product.single-product .manage-images-panel .fpd-text-layer-styles .fpd-dropdown{display:block;height:auto;border:0 !important}.fancy-product.single-product .fpd-text-layers-panel .fpd-text-layer-styles .fpd-dropdown>.fpd-dropdown-arrow,.fancy-product.single-product .manage-images-panel .fpd-text-layer-styles .fpd-dropdown>.fpd-dropdown-arrow{bottom:10px;top:auto}.fancy-product.single-product .fpd-text-layers-panel .fpd-text-layer-styles .fpd-dropdown>input,.fancy-product.single-product .manage-images-panel .fpd-text-layer-styles .fpd-dropdown>input{font-size:1rem;padding:10px;height:auto}.fancy-product.single-product .fpd-text-layers-panel .fpd-text-layer-styles .fpd-dropdown .fpd-scroll-area,.fancy-product.single-product .manage-images-panel .fpd-text-layer-styles .fpd-dropdown .fpd-scroll-area{padding:0}.fancy-product.single-product .fpd-text-layers-panel .fpd-text-layer-styles>h3,.fancy-product.single-product .fpd-text-layers-panel .fpd-text-layer-styles .fpd-text-layer-font-family,.fancy-product.single-product .manage-images-panel .fpd-text-layer-styles>h3,.fancy-product.single-product .manage-images-panel .fpd-text-layer-styles .fpd-text-layer-font-family{display:none}.fancy-product.single-product .fpd-text-layers-panel .fpd-text-layer-styles .fpd-font-size-range-options,.fancy-product.single-product .manage-images-panel .fpd-text-layer-styles .fpd-font-size-range-options{margin:25px 0 0}.fancy-product.single-product .fpd-text-layers-panel .fpd-text-layer-styles .fpd-font-size-range-options .hidden,.fancy-product.single-product .manage-images-panel .fpd-text-layer-styles .fpd-font-size-range-options .hidden{display:none}.fancy-product.single-product .fpd-text-layers-panel .fpd-text-layer-styles .fpd-font-size-range-options .range-options-wrapper,.fancy-product.single-product .manage-images-panel .fpd-text-layer-styles .fpd-font-size-range-options .range-options-wrapper{margin:0}.fancy-product.single-product .fpd-text-layers-panel .fpd-text-layer-styles .fpd-font-size-range-options .range-options-wrapper:after,.fancy-product.single-product .manage-images-panel .fpd-text-layer-styles .fpd-font-size-range-options .range-options-wrapper:after{content:"";display:table;clear:both}.fancy-product.single-product .fpd-text-layers-panel .fpd-text-layer-styles .fpd-font-size-range-options a,.fancy-product.single-product .manage-images-panel .fpd-text-layer-styles .fpd-font-size-range-options a{float:left;margin:0 10px 10px 0;display:block;width:40px;line-height:40px;height:40px;border:2px solid rgba(33, 33, 33, 1);color:rgba(33, 33, 33, 1);text-align:center;transition:all 0.3s ease-in-out}.fancy-product.single-product .fpd-text-layers-panel .fpd-text-layer-styles .fpd-font-size-range-options a.disabled,.fancy-product.single-product .manage-images-panel .fpd-text-layer-styles .fpd-font-size-range-options a.disabled{border-color:rgba(33, 33, 33, 0.2);color:rgba(33, 33, 33, 0.2);cursor:not-allowed;pointer-events:none}.fancy-product.single-product .fpd-text-layers-panel .fpd-text-layer-styles .fpd-font-size-range-options a.active,.fancy-product.single-product .manage-images-panel .fpd-text-layer-styles .fpd-font-size-range-options a.active{border-color:rgba(237, 97, 59, 1);background:rgba(237, 97, 59, 1);color:white}.fancy-product.single-product .fpd-text-layers-panel .fpd-text-layer-styles .fpd-font-size-range-options a.active:hover,.fancy-product.single-product .manage-images-panel .fpd-text-layer-styles .fpd-font-size-range-options a.active:hover{color:white}.fancy-product.single-product .fpd-text-layers-panel .fpd-text-layer-styles .fpd-font-size-range-options a:hover,.fancy-product.single-product .manage-images-panel .fpd-text-layer-styles .fpd-font-size-range-options a:hover{border-color:rgba(237, 97, 59, 1);color:rgba(237, 97, 59, 1)}.fancy-product.single-product .fpd-text-layers-panel .fpd-text-layer-styles .fpd-font-size-range-select,.fancy-product.single-product .manage-images-panel .fpd-text-layer-styles .fpd-font-size-range-select{margin:20px 0;position:relative;z-index:1}.fancy-product.single-product .fpd-text-layers-panel .fpd-text-layer-styles .fpd-font-size-range-select:before,.fancy-product.single-product .fpd-text-layers-panel .fpd-text-layer-styles .fpd-font-size-range-select:after,.fancy-product.single-product .manage-images-panel .fpd-text-layer-styles .fpd-font-size-range-select:before,.fancy-product.single-product .manage-images-panel .fpd-text-layer-styles .fpd-font-size-range-select:after{content:"A";display:block;position:absolute;left:0;top:30px;font-size:11px;color:rgba(33, 33, 33, 1);line-height:30px}.fancy-product.single-product .fpd-text-layers-panel .fpd-text-layer-styles .fpd-font-size-range-select:after,.fancy-product.single-product .manage-images-panel .fpd-text-layer-styles .fpd-font-size-range-select:after{font-size:22px;right:0;left:auto}.fancy-product.single-product .fpd-text-layers-panel .fpd-text-layer-styles .fpd-font-size-range-select .fpd-text-layer-font-size,.fancy-product.single-product .manage-images-panel .fpd-text-layer-styles .fpd-font-size-range-select .fpd-text-layer-font-size{top:100%;right:0;text-align:center;border-radius:5px;border:0;height:6px;padding:0;width:100%;margin:40px 0 15px;position:relative;background:rgba(30, 31, 33, 0.3);cursor:grab}.fancy-product.single-product .fpd-text-layers-panel .fpd-text-layer-styles .fpd-font-size-range-select .fpd-text-layer-font-size::-webkit-slider-thumb,.fancy-product.single-product .manage-images-panel .fpd-text-layer-styles .fpd-font-size-range-select .fpd-text-layer-font-size::-webkit-slider-thumb{position:relative;z-index:2;cursor:grab}.fancy-product.single-product .fpd-text-layers-panel .fpd-text-layer-styles .fpd-font-size-range-select .fpd-text-layer-font-size:after,.fancy-product.single-product .manage-images-panel .fpd-text-layer-styles .fpd-font-size-range-select .fpd-text-layer-font-size:after{content:"";position:absolute;background:linear-gradient(to right, rgba(30, 31, 33, 1) 1px, transparent 1px) repeat-x;background-size:9.94% 10px;width:100%;left:0;border-radius:0;height:6px;top:10px;z-index:1}.fancy-product.single-product .fpd-text-layers-panel .fpd-text-layer-styles .fpd-dropdown,.fancy-product.single-product .manage-images-panel .fpd-text-layer-styles .fpd-dropdown{cursor:pointer}.fancy-product.single-product .fpd-text-layers-panel .fpd-text-layer-styles .fpd-dropdown>input,.fancy-product.single-product .manage-images-panel .fpd-text-layer-styles .fpd-dropdown>input{pointer-events:none}.fancy-product.single-product .fpd-text-layers-panel .fpd-text-layer-styles .fpd-dropdown-list,.fancy-product.single-product .manage-images-panel .fpd-text-layer-styles .fpd-dropdown-list{padding:0;min-height:38px}.fancy-product.single-product .fpd-text-layers-panel .fpd-text-layer-styles .fpd-dropdown-list .fpd-scroll-area,.fancy-product.single-product .manage-images-panel .fpd-text-layer-styles .fpd-dropdown-list .fpd-scroll-area{max-height:initial}.fancy-product.single-product .fpd-text-layers-panel .fpd-text-layer-styles .fpd-dropdown-list .fpd-item,.fancy-product.single-product .manage-images-panel .fpd-text-layer-styles .fpd-dropdown-list .fpd-item{padding:10px 20px 10px 30px;border-top:1px solid rgba(241, 241, 241, 1)}.fancy-product.single-product .fpd-text-layers-panel .fpd-text-layer-styles .fpd-dropdown-list .fpd-item:first-child,.fancy-product.single-product .manage-images-panel .fpd-text-layer-styles .fpd-dropdown-list .fpd-item:first-child{border-top:0}.fancy-product.single-product .fpd-text-layers-panel .fpd-text-layer-styles .fpd-dropdown-list .fpd-item.active,.fancy-product.single-product .manage-images-panel .fpd-text-layer-styles .fpd-dropdown-list .fpd-item.active{border:2px solid rgba(237, 97, 59, 1);position:relative}.fancy-product.single-product .fpd-text-layers-panel .fpd-text-layer-styles .fpd-dropdown-list .fpd-item.active:before,.fancy-product.single-product .manage-images-panel .fpd-text-layer-styles .fpd-dropdown-list .fpd-item.active:before{content:"";background-image:url("data:image/svg+xml,%0A%3Csvg aria-hidden='true' focusable='false' data-prefix='fas' data-icon='check' class='svg-inline--fa fa-check fa-w-16' role='img' xmlns='http://www.w3.org/2000/svg' viewBox='0 0 512 512'%3E%3Cpath fill='rgba(237, 97, 59, 1)' d='M173.898 439.404l-166.4-166.4c-9.997-9.997-9.997-26.206 0-36.204l36.203-36.204c9.997-9.998 26.207-9.998 36.204 0L192 312.69 432.095 72.596c9.997-9.997 26.207-9.997 36.204 0l36.203 36.204c9.997 9.997 9.997 26.206 0 36.204l-294.4 294.401c-9.998 9.997-26.207 9.997-36.204-.001z'%3E%3C/path%3E%3C/svg%3E");width:15px;height:15px;position:absolute;top:50%;transform:translateY(-50%);left:5px}.fancy-product.single-product .designer-interface h3,.fancy-product.single-product .fpd-label,.fancy-product.single-product .fpd-title{font-size:1.25rem;line-height:1.2;border:0;margin:0 0 20px;font-weight:700;color:rgba(33, 33, 33, 1);line-height:1.2}@media all and (max-width: 1320px){.fancy-product.single-product .designer-interface h3,.fancy-product.single-product .fpd-label,.fancy-product.single-product .fpd-title{font-size:1.125rem}}@media all and (max-width: 640px){.fancy-product.single-product .designer-interface h3,.fancy-product.single-product .fpd-label,.fancy-product.single-product .fpd-title{font-size:0.9375rem}}.fancy-product.single-product .fpd-title{margin:0 0 20px}.fancy-product.single-product .fpd-upload-zone-content,.fancy-product.single-product .mspc-content,.fancy-product.single-product .fpd-cs-item,.fancy-product.single-product .single_variation_wrap{scrollbar-width:thin;scrollbar-color:transparent transparent;transition:all 0.3s ease-in-out}.fancy-product.single-product .fpd-upload-zone-content::-webkit-scrollbar,.fancy-product.single-product .mspc-content::-webkit-scrollbar,.fancy-product.single-product .fpd-cs-item::-webkit-scrollbar,.fancy-product.single-product .single_variation_wrap::-webkit-scrollbar{width:10px}.fancy-product.single-product .fpd-upload-zone-content::-webkit-scrollbar-track,.fancy-product.single-product .mspc-content::-webkit-scrollbar-track,.fancy-product.single-product .fpd-cs-item::-webkit-scrollbar-track,.fancy-product.single-product .single_variation_wrap::-webkit-scrollbar-track{background:transparent}.fancy-product.single-product .fpd-upload-zone-content::-webkit-scrollbar-thumb,.fancy-product.single-product .mspc-content::-webkit-scrollbar-thumb,.fancy-product.single-product .fpd-cs-item::-webkit-scrollbar-thumb,.fancy-product.single-product .single_variation_wrap::-webkit-scrollbar-thumb{background-color:transparent;border-radius:20px;border:3px solid transparent}.fancy-product.single-product .fpd-upload-zone-content:hover,.fancy-product.single-product .mspc-content:hover,.fancy-product.single-product .fpd-cs-item:hover,.fancy-product.single-product .single_variation_wrap:hover{scrollbar-color:rgba(30, 31, 33, 0.2) transparent}.fancy-product.single-product .fpd-upload-zone-content:hover::-webkit-scrollbar-thumb,.fancy-product.single-product .mspc-content:hover::-webkit-scrollbar-thumb,.fancy-product.single-product .fpd-cs-item:hover::-webkit-scrollbar-thumb,.fancy-product.single-product .single_variation_wrap:hover::-webkit-scrollbar-thumb{background-color:rgba(30, 31, 33, 0.2)}.fancy-product.single-product .ginput_container_textarea textarea{height:200px}.fancy-product.single-product .fpd-module-container{position:absolute;top:0;bottom:80px;left:79px;transform:translateY(30%);width:calc(100% - 68% - 79px);margin:0;transition:transform 0.5s ease-in-out, opacity 0.5s ease-in-out, visibility 0.5s ease-in-out, z-index 0.5s ease-in-out;z-index:-10;will-change:transform;opacity:0;pointer-events:none;visibility:hidden}@media all and (min-width: 2px) and (max-width: 1320px) {.fancy-product.single-product .fpd-module-container{width:calc(100% - 62% - 79px)}}@media all and (min-width: 2px) and (max-width: 980px) {.fancy-product.single-product .fpd-module-container{width:calc(100% - 50% - 79px)}}@media all and (min-width: 2px) and (max-width: 800px) {.fancy-product.single-product .fpd-module-container{position:fixed;opacity:1;visibility:visible}}.fancy-product.single-product .fpd-module-container .container-toggle{display:none;position:fixed;left:50%;top:-50px;transform:translateX(-50%);width:120px;height:90px;border-radius:15px;background:rgba(29, 29, 31, 1);color:white;z-index:-1;cursor:pointer}.fancy-product.single-product .fpd-module-container .container-toggle:before{font-size:11px;content:"Preview Design";font-family:"sofia-pro-soft";text-transform:uppercase;font-weight:700;position:absolute;top:0;line-height:50px;text-align:center;width:100%;transition:transform 0.3s ease-in-out}@media all and (min-width: 2px) and (max-width: 800px) {.fancy-product.single-product .fpd-module-container{width:100%;transform:translateY(100%);top:20%;border-radius:15px 15px 0 0;height:calc(80% - 60px);left:0;right:0}}.fancy-product.single-product .fpd-module-container.fpd-active,.fancy-product.single-product .fpd-module-container.active{transform:translateY(0);opacity:1;will-change:transform;pointer-events:all;visibility:visible;z-index:10}@media all and (min-width: 2px) and (max-width: 800px) {.fancy-product.single-product .fpd-module-container.fpd-active,.fancy-product.single-product .fpd-module-container.active{transform:translateY(0);z-index:9999}.fancy-product.single-product .fpd-module-container.fpd-active .container-toggle,.fancy-product.single-product .fpd-module-container.active .container-toggle{display:block}}.fancy-product.single-product .fpd-module-container>.fpd-upload-zone-content,.fancy-product.single-product .fpd-module-container>.mspc-content,.fancy-product.single-product .fpd-module-container>.fpd-cs-item,.fancy-product.single-product .fpd-module-container>.single_variation_wrap{overflow:hidden;overflow-y:scroll;height:100%;background:rgba(241, 241, 241, 1);padding:30px 20px 30px 30px;margin:0 auto}.fancy-product.single-product .fpd-module-container .mspc-fpd-module>div{max-height:initial;overflow:visible}.fancy-product.single-product .fpd-module-container .mspc-fpd-module>div .fpd-scroll-area{overflow:visible}.fancy-product.single-product .fpd-module-container .fpd-upload-zone-content{max-width:500px}.fancy-product.single-product .align-items,.fancy-product.single-product .fpd-color-palette{margin:0 0 15px}.fancy-product.single-product .align-items .fpd-align,.fancy-product.single-product .align-items .fpd-item,.fancy-product.single-product .fpd-color-palette .fpd-align,.fancy-product.single-product .fpd-color-palette .fpd-item{display:block;padding:3px;border:2px solid rgba(33, 33, 33, 1);width:40px;height:40px;margin:0 5px 5px 0}.fancy-product.single-product .align-items .fpd-align>div,.fancy-product.single-product .align-items .fpd-item>div,.fancy-product.single-product .fpd-color-palette .fpd-align>div,.fancy-product.single-product .fpd-color-palette .fpd-item>div{width:30px;height:30px}.fancy-product.single-product .align-items .fpd-align.active,.fancy-product.single-product .align-items .fpd-item.active,.fancy-product.single-product .fpd-color-palette .fpd-align.active,.fancy-product.single-product .fpd-color-palette .fpd-item.active{border-color:rgba(237, 97, 59, 1)}.fancy-product.single-product .align-items{margin:15px 0}.fancy-product.single-product .align-items .flex{display:flex}.fancy-product.single-product .align-items .fpd-align{justify-content:center;align-items:center;display:flex}.fancy-product.single-product .align-items .fpd-align:before{font-size:22px;color:rgba(30, 31, 33, 1) !important}.fancy-product.single-product .action-buttons{display:flex;margin:15px 0 0;padding:0;list-style:none;justify-content:space-between}.fancy-product.single-product .action-buttons a{display:block;width:40px;height:40px;border:2px solid rgba(33, 33, 33, 1);color:rgba(33, 33, 33, 1);line-height:40px;text-align:center}.fancy-product.single-product .action-buttons a:hover{color:rgba(237, 97, 59, 1);border-color:rgba(237, 97, 59, 1)}@media all and (min-width: 2px) and (max-width: 800px) {.fancy-product.single-product .hideHeight .fpd-module-container,.fancy-product.single-product .hideHeight .fpd-secondary-module{transform:translateY(100%) !important}}.fancy-product.single-product .hideHeight .container-toggle:before{content:"Open Tools"}@media all and (min-width: 2px) and (max-width: 800px) {.template-based.fancy-product.single-product .fpd-secondary-module.fpd-active{position:fixed;z-index:10001;top:0;left:0}}.fancy-product.single-product .fpd-bottom-nav,.fancy-product.single-product .fpd-bottom-nav.fpd-primary-bg-color{background:rgba(190, 115, 94, 1)}.fancy-product.single-product .fpd-bottom-nav .fpd-active,.fancy-product.single-product .fpd-bottom-nav.fpd-primary-bg-color .fpd-active{background:rgba(237, 97, 59, 1);color:white}.fancy-product.single-product .fpd-loader-wrapper{background:rgba(237, 144, 118, 1);color:white;will-change:opacity;z-index:10002;position:fixed}.fancy-product.single-product .fpd-loader-wrapper .preloader{opacity:1;visibility:visible}.fancy-product.single-product .fpd-loader-wrapper .image:after{content:"";display:block;margin:auto;width:80px;height:93px;background-size:contain;background-image:url("data:image/svg+xml,%3Csvg version='1.1' class='billiebee' xmlns='http://www.w3.org/2000/svg' xmlns:xlink='http://www.w3.org/1999/xlink' viewBox='0 0 403.4 470.3'%3E%3Cpath style='fill: rgba(30, 31, 33, 1);' d='M395.8,197.7c-6.3-13.5-14.8-24.9-27-34.4c-11-8.5-18.2-13.2-30.9-18.2c-7.1-2.8-19.4-5.2-26.6-8.9c-0.4-0.2-0.7-0.6-0.8-1 c-0.3-1.1-0.8-2.1-0.7-3.2c1.2-20.1,7.1-30.9,26.2-38.2c3.7-1.4,6.1-0.4,7.9,3.1c2.2,4.1,3.5,8.4,4.5,12.9c1.3,6,7.2,11.9,14.2,10 s13.8-9.6,11.4-20.7c-2.2-10.4-15.9-7.2-20.1-7.2c-0.5,0-0.9-0.2-1.2-0.5c-10-10.1-13.6-13.3-28.3-3.7c-6.6,4.3-13.8,8-17.8,15.5 c-0.3,0.5-0.7,1-1.4,1.1c-0.6,0.1-1.3-0.3-1.6-0.8c-0.8-1.3-0.8-2.9-1.2-4.3c-3.5-11.9-6.1-23.9-18.3-30.9 c-5.5-3.1-11.4-3.7-15.4,0.7c-4,4.6-4.5,13.1-0.9,16.8c5.1,5.2,10,5.4,15.5,0.4c0.4-0.3,0.7-0.7,1.1-1c0.7-0.5,1.7-0.4,2.3,0.2 c8.8,10,10.3,39.3-0.9,44.7c-0.3,0.2-0.7,0.2-1.1,0.1c-51.8-12.8-101.9-7-149.8,17.1c-0.9,0.5-2.1,0-2.4-1c-0.8-2.4-0.1-4.6,0.5-6.6 c1.4-5,3.7-12,6.1-24.3c2.4-12.3,1.1-21.1,0-29.3c-1.1-8.2-3.3-24.5-13.2-44S96.3,5.6,80.7,1.6c-6.2-1.6-12.9-2.8-18.7,0.8 c-8.7,5.5-14.1,26.3-12.2,35.7c1.9,9.4,2.1,9.8,3,15.1c0.2,1.2-0.9,2.3-2.1,2c-6.5-1.7-12.2-3.8-18.8-4c-8.6-0.3-15.9,3.3-20.8,7.5 c-4.9,4.2-7.5,8.5-9.1,14.1c-4,14.3-2.4,27.9,5.6,40.5c9.7,15.1,20.3,29.3,34.4,40.8c14.6,11.9,30.4,19.9,49.6,19.6 c0.8,0,1.7-0.1,2.5,0.1c1.2,0.4,1.5,2,0.5,2.9c-13,11.7-37.4,38.9-40.2,42.6c-2.9,3.9-16.9,26.1-25,46.6c-9.5,24.1-11,45.5-11,45.5 c-3.7,27.6,3.2,56.8,5,62.2c6.7,20.1,11.1,32.7,23.2,49.4c5,6.9,12,12.2,18.8,17.3c8.4,6.2,20.9,8.6,31.5,7.9 c11.8-0.7,20.6-2.7,32.1-5.7c0.8-0.2,1.6,0.2,1.9,0.8c1.8,3.2,3.4,6.3,5.1,9.4c2.8,5.2,6.4,9.7,11,13.4c7.9,6.4,19.8,5.3,25.2-3 c2.6-3.9,3.8-7.3,7.7-11.2c3.9-3.9,19.1-16.2,16.8-19.1c-2.3-2.9-4.5,0.2-5.9,1.6c-4.6,4.8-11.8,6.2-16.1,1.8 c-5-5.2-8.6-11.5-11.7-18c-1.6-3.4-1.4-6.7,0.4-10.1c2.3-4.3,5-8.6,6.5-13.2c5.5-17.2,13-33.6,20.1-50.2c0.1-0.3,0.3-0.7,0.5-1 c0.6-0.9,1.9-0.9,2.7-0.1c0.8,0.8,0.9,2.1,1.2,3.2c2.3,11.1,6.8,21.2,13.6,30.3c6.3,8.5,17.4,8.8,23.4,0.6c0.1-0.1,0.1-0.1,0.1-0.2 c0.8-1.5,2.7-4.4,3.8-4.2c8.2,1.7,15.4-0.7,21.8-5.9c1.7-1.4,2.6-6.4-1.8-4.6c-9.5,4.8-21.3,2.3-26.9-6.9 c-4.4-7.4-7.6-15.2-9.9-23.4c-1.2-4.3-2.5-8.8-2.5-12.9c0-0.5,0.2-1,0.6-1.3c24.4-21.2,52.7-22,81.8-23.2c5.5-0.2,13,0.2,18.3,2.8 c0.4,0.2,0.7,0.6,0.9,1c0.5,1.8-0.2,3-0.5,4.3c-1.6,6.5-3.5,13-3.5,19.8c0.1,6.7,0.7,13.4,2.2,19.9c1.9,8.1,14.5,14.1,22.2,11.3 c1.1-0.4,2.2-1.1,3.4-1c0.3,0,0.6,0.2,0.8,0.4c11.9,9.7,34.5,4.6,33.6,0.9c-0.9-3.7-3-2-12.5-1.3c-9.6,0.6-14.9-6.6-16.2-17.8 c-1.3-11.8,0.4-23.4,2.8-34.9c0.3-1.6,1.1-2.9,2.5-3.7c3.5-1.9,6.8-4.2,10.5-5.5c8.3-3.1,14.9-8.2,20.8-14.7 c6.1-6.7,9.3-14.2,13.2-22C406.8,236,404.3,216,395.8,197.7z M172.4,448.4c0.7,0.6,0.7,1.6,0.2,2.3c-2.5,3.3-5.6,5.9-8.9,8.1 c-2,1.3-5,1.2-7-0.4c-6.9-5.6-12.6-12-14.1-21.4c-0.1-0.5,0.1-1.1,0.5-1.5c2.9-2.7,5.9-5.2,8.8-8.7c0.8-0.9,2.3-0.8,2.8,0.3 C159.2,435.7,165.5,442.1,172.4,448.4z M226.7,370c0.5,0.6,0.6,1.5,0.2,2.1c-1.6,2.4-3.8,2.6-6.4,1c-5.9-3.6-9.3-9.4-11.6-15.4 c-2.9-7.5-5.7-15-7.2-23.1c-0.7-3.7,0.3-5.8,2.6-7.7c1-0.8,2.4-0.2,2.7,1C210.7,343.7,216,358.1,226.7,370z M340.5,301.2 c-4.2,14.5-5.2,28.8-2,43c0.2,0.9-0.4,1.9-1.3,2.1c-4.2,1-7.3-0.7-9.3-4.7c-4.3-8.4-4.4-17.2-3.4-26.3c0.6-5,2-9.8,3.6-14.6 c0.2-0.6,0.7-1,1.3-1.1c2.9-0.6,5.8-0.4,9.3-0.5C339.9,299,340.8,300.1,340.5,301.2z'/%3E%3Cpath style='fill: %23dec700;' d='M242.2,290.3c-33.4-105.9,2.8-153.6-12.3-155c-15.1-1.4-45.9,1.2-76.2,14.1 c-31.6,13.5-58.8,37.7-59.9,43.8c-2.2,11.7,9.5,51.1,38.8,86.8s49,51.8,53.8,48.8c9.6-6,15.5-11.9,20.6-15.7 c12-9.6,16.4-12.7,22.9-15.4C236.4,295,242,294.4,242.2,290.3z'/%3E%3Cpath style='fill: rgba(255, 255, 255, 1);' d='M387.1,251.9c-5.6,10.3-12.1,20.8-22.8,27c-9.2,5.2-18.2,8.6-29,8.2c-16.9-0.7-33.9-1.7-50.8-0.8 c-7.2,0.4-23.9-25.5-24.6-76.1s10.6-71.7,14.7-71.1c20.9,3.4,36.7,6.7,56.7,13.5c11.5,3.9,27.4,14.3,36.7,21.7 c10.9,8.7,16.2,20,21,32.6C394.5,221.8,395.1,237.2,387.1,251.9z'/%3E%3Cg class='face smug'%3E%3Cg class='mouth'%3E%3Cpath style='fill: rgba(30, 31, 33, 1);' d='M299.4,222.8c1.2,7.3-1.5,14.2-0.1,21.3c1.4,6.8,3.5,13.2,8.2,18.5c2.2,2.5,5,2.9,8,1.9c1.9-0.6,3.8-1.4,5.3-2.7 c10.6-9.7,21-19.4,21.4-35.3c0.1-3.3,1.9-5.5,5.4-5.6c3.4-0.1,4.3,2.5,4.9,5.1c1.3,5.7-1.5,10.6-3.7,15.3 c-6,13.1-15.3,23.5-26.9,31.9c-7,5.1-18.3,2.9-23.3-4.3c-9-12.8-11.6-27-9-42.3C290.3,221.4,294.5,219.8,299.4,222.8z'/%3E%3C/g%3E%3Cg class='left-eye'%3E%3Cpath style='fill: rgba(30, 31, 33, 1);' d='M295.1,183.1c1.5,1.5,0.3,4.1,0.8,6.1c0.5,1.9,0.9,3.1,2.7,4.6c2.2,2,7,0.1,7.6-0.2c4.4-2.5,7.4-4.3,7.8-8.7 c0.1-0.9,0.6-1.1,2-1c1.4,0,1.2,1.2,1.2,2.3c-0.1,1.7-0.3,1.8-1.2,3.1c-2.6,3.5-5.1,5.9-9.9,8.1c-2.9,1.3-8.8,0.8-10.8-1.2 c-3.5-3.7-4.4-7.7-3.2-11.9C292.5,182.8,293.6,181.6,295.1,183.1z'/%3E%3C/g%3E%3Cg class='right-eye'%3E%3Cpath style='fill: rgba(30, 31, 33, 1);' d='M327.8,189.2c1.5,1.5,0.3,4.1,0.8,6.1c0.5,1.9,0.9,3.1,2.7,4.6c2.2,2,7,0.1,7.6-0.2c4.4-2.5,7.4-4.3,7.8-8.7 c0.1-0.9,0.6-1.1,2-1c1.4,0,1.2,1.2,1.2,2.3c-0.1,1.7-0.3,1.8-1.2,3.1c-2.6,3.5-5.1,5.9-9.9,8.1c-2.9,1.3-8.8,0.8-10.8-1.2 c-3.5-3.7-4.4-7.7-3.2-11.9C325.2,188.9,326.3,187.7,327.8,189.2z'/%3E%3C/g%3E%3C/g%3E%3Cpath style='fill: rgba(255, 255, 255, 1);' d='M82.6,163.3c-14.4-2.7-17.3-2.8-25.1-9.2c-5.3-4.3-16.5-13.5-22.2-19.5S17.9,113,13.2,104.9 c-7.3-12.3-4.3-30.2,6.3-39.8c5.2-4.6,12.8-5,18.5-3.6c11.6,2.9,20.6,10,30.6,16.3c4,2.5,6.5,4.7,10,1.3s-3.4-10.3-5.9-13.4 c-6.2-7.5-10.4-16-12.2-25.4c-1.9-9.4-1.4-18.3,3.9-26.4c3-4.6,10.2-4.8,14.4-3.6c14.2,4,24,14.8,32,26.5c9.4,13.8,14,29,17.3,45.3 c2.2,10.8,2.8,22.1,1.1,32.9c-1.5,9.9-5.6,24.4-8.6,28.9c-3.1,4.6-5.4,7.1-9.1,9.9C105.9,158.2,97,166,82.6,163.3z'/%3E%3Cpath style='fill: rgba(255, 255, 255, 1);' d='M152.9,403.9c-5.9,9.4-10.7,19.5-20.4,24.6c-4.4,2.3-11.7,7.6-37.8,8.1 c-26.1,0.5-50.1-25.3-57.9-65.3s-5.1-58.7-0.7-82.4s18-57.5,27.6-59.9s7.6,25.4,34.9,62.8c31.4,42.9,70.3,68,71.8,68.9 C170.8,364.8,159.8,392.9,152.9,403.9z'/%3E%3C/svg%3E%0A")}.fancy-product.single-product .fpd-loader-wrapper .fpd-loader>.fpd-loader-text{font-size:1.25rem;line-height:1.2;font-family:"Manrope";color:white;letter-spacing:0;text-transform:none;line-height:1.6}@media all and (max-width: 1320px){.fancy-product.single-product .fpd-loader-wrapper .fpd-loader>.fpd-loader-text{font-size:1.125rem}}@media all and (max-width: 640px){.fancy-product.single-product .fpd-loader-wrapper .fpd-loader>.fpd-loader-text{font-size:0.9375rem}}.fancy-product.single-product .fpd-loader-wrapper .fpd-loader>.fpd-loader-circle{border:3px solid rgba(255, 255, 255, 0.3);border-left:3px solid white}.fancy-product.single-product .instructions{font-size:0.875rem;margin:20px 0 0;color:rgba(33, 33, 33, 1);clear:both;padding-left:30px !important;position:relative}.fancy-product.single-product .instructions:before{content:"";position:absolute;top:2px;left:0;width:20px;height:20px;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' xmlns:xlink='http://www.w3.org/1999/xlink' version='1.1' x='0px' y='0px' viewBox='0 0 512 640' enable-background='new 0 0 512 512' xml:space='preserve'%3E%3Cg%3E%3Cpath fill='%23009cde' d='M227.974,151.291c-0.174-20.651,16.659-37.658,37.31-37.831c20.999,0,37.485,16.486,37.485,37.658 c0.173,20.651-16.313,37.658-36.79,38.005C245.328,189.296,228.32,172.289,227.974,151.291z'/%3E%3Cpath fill='%23009cde' d='M319.082,366.132c-0.521,3.124-2.43,6.421-4.686,8.851c-13.709,14.057-30.196,22.386-49.979,22.734 c-8.851,0.174-18.048,0.52-26.552-1.389c-22.56-4.686-35.402-23.949-31.757-46.508c4.338-27.246,9.197-54.144,13.883-81.216 c1.389-8.157,3.124-16.313,4.165-24.47c0.521-2.95,0.174-6.247-0.347-9.023c-1.041-5.553-3.817-7.983-9.197-8.851 c-2.95-0.347-5.901-0.174-8.677-0.867c-3.471-1.041-7.462-2.256-10.239-4.338c-4.859-3.645-3.817-10.759,1.736-13.189 c2.776-1.389,6.247-2.082,9.371-2.082c12.322-0.174,24.816,0,36.964,0h36.964c8.851,0,13.363,4.512,14.578,13.362 c1.214,8.851-1.91,17.181-3.471,25.685c-4.512,25.51-9.372,50.847-13.883,76.183c-1.562,8.677-3.125,17.354-4.512,26.205 c-0.347,2.604-0.174,5.553,0,8.157c1.561,11.279,7.982,15.445,18.742,12.668c3.297-0.867,6.248-2.776,9.372-4.338 c2.95-1.389,5.9-3.297,9.023-4.512C315.957,357.108,320.296,360.579,319.082,366.132z'/%3E%3Cpath fill='%23009cde' d='M81.211,506.594h-2.008c-19.379-0.119-31.276-5.186-36.36-15.507c-1.822-3.711-5.143-13.507,3.305-24.624 l26.946-35.979c3.195-4.118,5.025-6.669,5.754-8.601c-44.359-46.207-68.738-106.572-68.738-170.497 c0-135.637,110.343-245.98,245.98-245.98c135.544,0,245.802,110.343,245.802,245.98c0,135.535-110.259,245.802-245.802,245.802 c-26.624,0-52.757-4.254-77.703-12.643c-1.135,0.254-1.864,0.559-2.237,0.78c-9.846,4.61-18.591,8.084-27.853,11.168 c-3.237,1.017-6.237,1.796-9.236,2.576l-4.161,1.102C119.249,504.442,101.2,506.594,81.211,506.594z M256.089,40.114 c-116.495,0-211.272,94.777-211.272,211.272c0,56.214,21.964,109.233,61.84,149.296l2.101,2.11l1.28,2.678 c3.991,8.414,4.652,17.71,1.898,26.895c-2.712,7.855-6.787,13.422-11.092,18.964L85.6,471.852c15.117-0.271,28.59-2,40.114-5.152 l4.669-1.237c2.398-0.61,4.805-1.22,7.203-1.983c7.753-2.593,15.303-5.584,22.819-9.075c4.288-2.423,10.406-4.177,17.625-4.796 l5.406-0.059l2.813,1c22.336,7.914,45.842,11.931,69.839,11.931c116.393,0,211.094-94.693,211.094-211.094 C467.183,134.891,372.482,40.114,256.089,40.114z'/%3E%3C/g%3E%3C/svg%3E");background-size:100%;background-repeat:no-repeat}.fancy-product.single-product .instructions p{font-size:0.875rem;color:rgba(33, 33, 33, 1);margin:0}.fancy-product.single-product .single_variation_wrap{margin:0;display:flex;flex-direction:column}.fancy-product.single-product .single_variation_wrap .single_variation{display:none !important}.fancy-product.single-product .single_variation_wrap .quantity{flex:1 1 auto;margin:0}.fancy-product.single-product .single_variation_wrap .quantity-input-wrap{overflow:visible;width:100%;border-color:rgba(237, 144, 118, 0.5)}.fancy-product.single-product .single_variation_wrap .total-price{order:1}.fancy-product.single-product .single_variation_wrap .woocommerce-variation-add-to-cart{order:2;flex-direction:column}.fancy-product.single-product .single_variation_wrap .product_totals{display:none}.fancy-product.single-product .single_variation_wrap .form-row.no-background{padding:20px 0 10px}.fancy-product.single-product .single_variation_wrap .form-row.no-background:before,.fancy-product.single-product .single_variation_wrap .form-row.no-background:after,.fancy-product.single-product .single_variation_wrap .form-row.no-background .gfield_label{display:none}.fancy-product.single-product .mspc-variations{margin:15px 0 10px;display:flex;flex-wrap:wrap;--gap: 20px;gap:var(--gap)}.fancy-product.single-product .mspc-variations:after{content:"";display:table;clear:both}.fancy-product.single-product .mspc-variations:first-child{margin:0}.fancy-product.single-product .mspc-variations h3{flex:0 0 100%;margin:0}.fancy-product.single-product .mspc-variation{opacity:1;visibility:visible;pointer-events:all;height:100%;transition:opacity 0.3s ease-in-out}.fancy-product.single-product .mspc-variation:first-child{margin:0}.fancy-product.single-product .mspc-variation.active{color:rgba(237, 97, 59, 1)}.fancy-product.single-product .mspc-variation.active .mspc-radio input[type=radio]:checked+label:before{border-color:rgba(237, 97, 59, 1)}.fancy-product.single-product .mspc-variation.active .mspc-radio input[type=radio]:checked+label:after{color:rgba(237, 97, 59, 1)}.fancy-product.single-product .mspc-variation.active .mspc-text-wrapper:hover{color:rgba(237, 97, 59, 1)}.fancy-product.single-product .mspc-variation .mspc-text-wrapper{transition:color 0.3s ease-in-out}.fancy-product.single-product .mspc-variation .mspc-text-wrapper:hover{color:rgba(237, 97, 59, 1)}.fancy-product.single-product .mspc-variation .mspc-text-wrapper strong{font-weight:400}.fancy-product.single-product .mspc-variation[data-image^="http"]{position:relative;background:white;border-radius:5px;flex:0 1 calc(33.33% - calc(var(--gap)/3 * 2));border:2px solid white;float:left;padding:5px;max-width:120px;transform:none}.fancy-product.single-product .mspc-variation[data-image^="http"]:nth-child(3n+1){margin-right:0}.fancy-product.single-product .mspc-variation[data-image^="http"]:nth-child(3n+2){clear:left}.fancy-product.single-product .mspc-variation[data-image^="http"]:hover{border-color:rgba(237, 97, 59, 1)}.fancy-product.single-product .mspc-variation[data-image^="http"]:after{content:"";background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 20 20'%3E%3Cg transform='matrix(0.8333333333333334,0,0,0.8333333333333334,0,0)'%3E%3Cpath d='M23.15,5.4l-2.8-2.8a.5.5,0,0,0-.7,0L7.85,14.4a.5.5,0,0,1-.7,0l-2.8-2.8a.5.5,0,0,0-.7,0L.85,14.4a.5.5,0,0,0,0,.7l6.3,6.3a.5.5,0,0,0,.7,0L23.15,6.1A.5.5,0,0,0,23.15,5.4Z' style='fill: white'%3E%3C/path%3E%3C/g%3E%3C/svg%3E");background-size:10px;background-position:center;background-repeat:no-repeat;position:absolute;top:-10px;right:-10px;width:20px;height:20px;line-height:20px;text-align:center;background-color:rgba(237, 97, 59, 1);border-radius:50%;opacity:0;transition:opacity 0.3s ease-in-out;z-index:20}.fancy-product.single-product .mspc-variation[data-image^="http"].active{border-color:rgba(237, 97, 59, 1);box-shadow:5px 5px 7px -4px rgba(0, 0, 0, 0.2)}.fancy-product.single-product .mspc-variation[data-image^="http"].active:after{opacity:1}.fancy-product.single-product .mspc-variation[data-image^="http"] img{margin:0 auto}.fancy-product.single-product .mspc-variation[data-image^="http"] .mspc-radio,.fancy-product.single-product .mspc-variation[data-image^="http"] .mspc-text-wrapper{display:none}.fancy-product.single-product .mspc-variation[data-image^="http"] .mspc-text-wrapper{font-size:0.6875rem;white-space:nowrap;position:absolute;top:100%;left:50%;transform:translateX(-50%);background:rgba(30, 31, 33, 1);color:white;padding:5px 10px;border-radius:5px;z-index:100;margin:10px 0 0}.fancy-product.single-product .mspc-variation[data-image^="http"] .mspc-text-wrapper:before{content:"";position:absolute;left:50%;transform:translateX(-50%);bottom:100%;border-left:5px solid transparent;border-right:5px solid transparent;border-bottom:5px solid rgba(30, 31, 33, 1)}.fancy-product.single-product .mspc-variation[data-image^="http"]:not(.disabled):hover .mspc-text-wrapper{display:block;color:white}@media all and (min-width: 2px) and (max-width: 800px) {.fancy-product.single-product .mspc-variation[data-image^="http"]:not(.disabled):hover .mspc-text-wrapper{display:none}}.fancy-product.single-product .mspc-variation.disabled{opacity:0.2;cursor:not-allowed}.fancy-product.single-product .mspc-variation.disabled:hover{color:rgba(33, 33, 33, 1);border-color:white}.fancy-product.single-product .mspc-variation.disabled:hover .mspc-text-wrapper{color:rgba(33, 33, 33, 1)}.fancy-product.single-product .mspc-variation .mspc-clearfix{display:flex;align-items:flex-start}.fancy-product.single-product .mspc-variation label{display:inline-block;vertical-align:middle;height:24px;margin:0}.fancy-product.single-product .fpd-module{width:100%}.fancy-product.single-product .variations_form{align-items:flex-start}.fancy-product.single-product .variations_form .gform_body{margin:0 0 20px;border-top:none;border-bottom:none;padding:0}.fancy-product.single-product .variations_form .datepicker label{color:rgba(33, 33, 33, 1)}.fancy-product.single-product.fpd-customization-required .cart .single_add_to_cart_button,.fancy-product.single-product.template-based .variations_form .single_add_to_cart_button{display:block !important;float:none;margin:0}.fancy-product.single-product.fpd-customization-required .cart .single_add_to_cart_button:hover,.fancy-product.single-product.template-based .variations_form .single_add_to_cart_button:hover{background-color:rgba(30, 31, 33, 1)}.fancy-product.single-product.fpd-customization-required .cart .single_add_to_cart_button.disabled:hover,.fancy-product.single-product.template-based .variations_form .single_add_to_cart_button.disabled:hover{background:#a6a6a6;cursor:not-allowed}.fancy-product.single-product .fpd-snackbar-wrapper{display:none}.fancy-product.single-product .fpd-element-toolbar-smart.fpd-type-image .fpd-top-tools .fpd-tool-color{display:none}.fancy-product.single-product .fpd-panel-font-family .fpd-fonts-list{max-height:175px}.fancy-product.single-product.full-control .fpd-tool-swap,.fancy-product.single-product.full-control .fpd-tool-delete{display:block !important}.fancy-product.single-product .tour .start-tour{position:absolute;top:0;right:65px}.fancy-product.single-product .tour .tools{position:absolute;top:80px;left:40px}.fancy-product.single-product .tour .canvas{position:absolute;top:79%;right:33%}.fancy-product.single-product .fpd-gt-step{position:absolute;top:0 !important;left:0 !important;transform:none !important;background:transparent;width:100%;height:100%;opacity:0;visibility:hidden;transition:opacity 0.3s ease-in-out, 0.3s visibility ease-in-out}.fancy-product.single-product .fpd-gt-step:before{content:"";position:fixed;top:0;left:0;width:100%;height:100%;background:rgba(0, 0, 0, 0.5)}.fancy-product.single-product .fpd-gt-step .inner{font-size:0.875rem;background:rgba(30, 31, 33, 1);color:rgba(102, 102, 102, 1);box-shadow:2px 2px 6px 2px rgba(0, 0, 0, 0.1);border-radius:10px;padding:0;max-width:90%;width:400px;position:fixed;top:50%;left:50%;transform:translate(-50%, -50%);max-width:90%}.show-designer.fancy-product.single-product .fpd-gt-step{opacity:1;visibility:visible}.fancy-product.single-product .fpd-gt-step .fpd-gt-pointer{display:none}@media all and (min-width: 2px) and (max-width: 800px) {.fancy-product.single-product .fpd-gt-step .inner{width:100%}}.fancy-product.single-product .fpd-gt-step h3{color:white;padding-right:25px;margin-bottom:12px;font-size:27px}.fancy-product.single-product .fpd-gt-step p{font-size:0.875rem;color:white;line-height:1.4rem;margin:0}.fancy-product.single-product .fpd-gt-step>.fpd-gt-actions{margin-top:10px}.fancy-product.single-product .fpd-gt-step>.fpd-gt-pointer{top:-18px;color:rgba(30, 31, 33, 1)}.fancy-product.single-product .fpd-gt-step .fpd-gt-close{right:20px;top:25px;font-size:15px;color:rgba(30, 31, 33, 1);border-radius:50%;background:white;width:20px;line-height:20px;text-align:center;height:20px;transition:all 0.3s ease-in-out}.fancy-product.single-product .fpd-gt-step .fpd-gt-close:hover{background:rgba(33, 33, 33, 1);color:white}.fancy-product.single-product .fpd-gt-step .fpd-gt-text{padding:20px}.fancy-product.single-product .fpd-gt-step .fpd-gt-actions{display:flex;justify-content:flex-end;padding:10px;margin:0;position:static;background:rgba(33, 33, 33, 0.05)}.fancy-product.single-product .fpd-gt-step .fpd-gt-counter{font-size:0.875rem;order:2;color:white;margin:0 37px 0 auto;text-align:center;opacity:0.8}.fancy-product.single-product .fpd-gt-step .fpd-btn{line-height:26px;padding:6px 6px 6px 20px;background:rgba(24, 25, 26, 1);color:white;float:none}.fancy-product.single-product .fpd-gt-step .fpd-btn:hover{background:rgba(98, 98, 100, 1);color:rgba(24, 25, 26, 1)}.fancy-product.single-product .fpd-gt-step .fpd-btn:before{padding:0 6px;color:white;background:rgba(30, 31, 33, 1)}.fancy-product.single-product .fpd-gt-step .fpd-btn.fpd-gt-next{order:3}.fancy-product.single-product .fpd-gt-step .fpd-btn.fpd-gt-back{background:rgba(75, 76, 77, 1);color:rgba(27, 28, 30, 1);padding:6px 20px;margin:0 auto 0 0;order:1}.fancy-product.single-product .fpd-gt-step .fpd-btn.fpd-gt-back:hover{background:rgba(165, 165, 166, 1)}.fancy-product.single-product .fpd-gt-step .fpd-btn.fpd-gt-back:before{display:none}.fancy-product.single-product .fpd-module-container.options .options{margin:0}.fancy-product.single-product .fpd-module-container.options .options:after{content:"";display:table;clear:both}.fancy-product.single-product .clear-selection,.fancy-product.single-product .next-step{margin:20px 0;width:100%;text-align:center;float:none;padding:5px 0}.fancy-product.single-product .clear-selection.disabled,.fancy-product.single-product .next-step.disabled{cursor:not-allowed}.fancy-product.single-product .clear-selection.disabled:hover,.fancy-product.single-product .next-step.disabled:hover{background:rgba(166, 166, 166, 1)}.fancy-product.single-product .clear-selection i{margin:0 5px 0 0;display:inline-block;transform-origin:46% 46%}.fancy-product.single-product .clear-selection:hover i{transition:transform 0.5s linear;transform:rotate(-360deg)}.fancy-product.single-product .next-step i{margin:0 0 0 5px}.fancy-product.single-product .extra-toolbar{position:absolute;background:rgba(33, 33, 33, 1);color:#FFF;font-size:40px;bottom:0;left:80px;z-index:30;display:flex;width:calc(100% - 68% - 80px);justify-content:center;padding:0;height:80px;align-items:center}@media all and (min-width: 2px) and (max-width: 1320px) {.fancy-product.single-product .extra-toolbar{width:calc(100% - 62% - 80px)}}@media all and (min-width: 2px) and (max-width: 980px) {.fancy-product.single-product .extra-toolbar{width:calc(100% - 50% - 80px)}}@media all and (min-width: 2px) and (max-width: 800px) {.fancy-product.single-product .extra-toolbar{height:60px;left:0;width:100%;bottom:auto;top:0;justify-content:center;display:none}}.fancy-product.single-product .extra-toolbar .fpd-action-btn{margin:0 5px 0 0}.fancy-product.single-product .extra-toolbar .fpd-action-btn .fpd-label{text-transform:uppercase;color:rgba(33, 33, 33, 1);font-family:"sofia-pro-soft";font-weight:700;font-size:13px;letter-spacing:0.1em;line-height:36px}.fancy-product.single-product .extra-toolbar .fpd-action-btn[data-action="reset-product"]{margin:0 5px 0 auto}.fancy-product.single-product .extra-toolbar .fpd-action-btn[data-action="preview-lightbox"]{margin:0;position:relative;padding:20px 30px;width:100%;text-align:center;background:rgba(30, 31, 33, 1);transition:background 0.3s ease-in-out}.fancy-product.single-product .extra-toolbar .fpd-action-btn[data-action="preview-lightbox"] .fpd-label{color:white}.fancy-product.single-product .extra-toolbar .fpd-action-btn[data-action="preview-lightbox"] .fpd-icon-preview-lightbox{display:none}.fancy-product.single-product .extra-toolbar .fpd-action-btn[data-action="preview-lightbox"]:hover{background-color:rgba(237, 144, 118, 1)}.fancy-product.single-product .extra-toolbar .fpd-action-btn[data-action="preview-lightbox"]:hover .fpd-label{color:white}.fancy-product.single-product .total-price{font-size:40px;display:flex;justify-content:center;margin:0 0 15px;flex-direction:column}.fancy-product.single-product .total-price .from{display:none}.fancy-product.single-product .total-price .price{font-size:2rem;text-align:center;color:white;padding:20px;line-height:1;margin:0 0 10px;position:relative;background:rgba(237, 144, 118, 1)}.fancy-product.single-product .total-price small{font-size:0.875rem;display:block;text-align:center;color:white;font-weight:normal}.fancy-product.single-product .woocommerce-variation-price .price{display:none}.fancy-product.single-product .fpd-module[data-module=drawing]{padding:0}.fancy-product.single-product .fpd-module[data-module=drawing] .fpd-drawing-panel{padding:0}.fancy-product.single-product .fpd-module[data-module=drawing] .fpd-label{margin:0 0 15px !important;display:none}.fancy-product.single-product .fpd-module[data-module=drawing] .fpd-label:first-child,.fancy-product.single-product .fpd-module[data-module=drawing] .fpd-drawing-brush-type{display:none}.fancy-product.single-product .fpd-module[data-module=drawing] .fpd-add-drawing{float:right}.fancy-product.single-product .fpd-module[data-module=drawing] .fpd-clear-drawing{padding:6px 18px}.fancy-product.single-product .fpd-module[data-module=drawing] .fpd-clear-drawing:before{display:none}.fancy-product.single-product .fpd-module[data-module=drawing] .fpd-drawing-container{border-color:rgba(33, 33, 33, 0.1);background:rgba(255, 255, 255, 0.4);margin:0 0 10px !important;width:100% !important}.fancy-product.single-product .fpd-module[data-module=drawing] .fpd-slider-group{display:none;padding:0 !important;border:0 !important}.fancy-product.single-product .fpd-module[data-module=images] .fpd-upload-form{padding:0;margin:0 0 20px}.fancy-product.single-product .fpd-module[data-module=images] .fpd-upload-zone{height:200px;background:white;overflow:hidden}.fancy-product.single-product .fpd-module[data-module=images] .fpd-upload-zone span{font-size:0.875rem;text-transform:none}.fancy-product.single-product .fpd-module[data-module=images] .fpd-upload-zone .fpd-icon-file-upload{font-size:1.625rem;line-height:1.2}@media all and (max-width: 1320px){.fancy-product.single-product .fpd-module[data-module=images] .fpd-upload-zone .fpd-icon-file-upload{font-size:1.625rem}}@media all and (max-width: 640px){.fancy-product.single-product .fpd-module[data-module=images] .fpd-upload-zone .fpd-icon-file-upload{font-size:1.0625rem}}.fancy-product.single-product .fpd-module[data-module=images] .fpd-item{float:left;margin:0 2% 10px 0;width:49%;padding:10px;background:white;border:2px dashed rgba(229, 229, 229, 1);transition:border 0.3s ease-in-out}.fancy-product.single-product .fpd-module[data-module=images] .fpd-item:hover{border-color:rgba(237, 97, 59, 1)}.fancy-product.single-product .fpd-module[data-module=images] .fpd-item:nth-child(2n){margin-right:0}.fancy-product.single-product .fpd-module[data-module=images] .fpd-icon-remove{background:rgba(255, 84, 84, 1);color:white;padding:5px 6px 6px 5px;top:0;left:0}.fancy-product.single-product .fpd-module[data-module=text]{padding:0}.fancy-product.single-product .fpd-module[data-module=text] textarea{min-height:150px;border:0}.fancy-product.single-product .fpd-module[data-module=text] .fpd-btn{width:100%;text-align:center;background-color:rgba(33, 33, 33, 1)}.fancy-product.single-product .fpd-module[data-module=text] .fpd-text-templates{display:none}.fancy-product.single-product .dateinline .ui-datepicker{width:100%}.fancy-product.single-product .no-label-background label{padding:0;background:transparent}.fancy-product.single-product .no-label label{display:none}.fancy-product.single-product .ui-datepicker{font-size:0.875rem;box-shadow:none;background:transparent}.fancy-product.single-product .ui-datepicker th{text-align:center}.fancy-product.single-product .ui-datepicker .ui-datepicker-header{display:flex;justify-content:space-between;align-items:center;width:calc(100% - 1px)}.fancy-product.single-product .ui-datepicker .ui-datepicker-header .ui-datepicker-next,.fancy-product.single-product .ui-datepicker .ui-datepicker-header .ui-datepicker-prev{order:3;width:25px;height:25px;position:relative;background:white;color:rgba(30, 31, 33, 1);border-radius:20%;text-indent:-9999px;overflow:hidden;border-radius:50%;opacity:1;transition:all 0.3s ease-in-out}.fancy-product.single-product .ui-datepicker .ui-datepicker-header .ui-datepicker-next:before,.fancy-product.single-product .ui-datepicker .ui-datepicker-header .ui-datepicker-prev:before{content:"";background-image:url("data:image/svg+xml,%3Csvg viewBox='0 0 20 20' height='20' width='20' xmlns='http://www.w3.org/2000/svg'%3E%3Cg transform='matrix(0.8333333333333334,0,0,0.8333333333333334,0,0)'%3E%3Cpath d='M0.75 12L23.25 12' fill='none' stroke='%23000000' stroke-linecap='round' stroke-linejoin='round' stroke-width='1.5'%3E%3C/path%3E%3Cpath d='M12.75 22.5L23.25 12 12.75 1.5' fill='none' stroke='%23000000' stroke-linecap='round' stroke-linejoin='round' stroke-width='1.5'%3E%3C/path%3E%3C/g%3E%3C/svg%3E");background-size:10px;height:10px;display:block;position:absolute;top:0;left:0;line-height:25px;width:25px;text-align:center;text-indent:0}.fancy-product.single-product .ui-datepicker .ui-datepicker-header .ui-datepicker-next:hover,.fancy-product.single-product .ui-datepicker .ui-datepicker-header .ui-datepicker-prev:hover{background:rgba(237, 97, 59, 1);color:white}.fancy-product.single-product .ui-datepicker .ui-datepicker-header .ui-datepicker-next.ui-state-disabled,.fancy-product.single-product .ui-datepicker .ui-datepicker-header .ui-datepicker-prev.ui-state-disabled{opacity:0;pointer-events:none}.fancy-product.single-product .ui-datepicker .ui-datepicker-header .ui-datepicker-prev{order:1}.fancy-product.single-product .ui-datepicker .ui-datepicker-header .ui-datepicker-prev:before{background-image:url("data:image/svg+xml,%3Csvg viewBox='0 0 20 20' height='20' width='20' xmlns='http://www.w3.org/2000/svg'%3E%3Cg transform='matrix(0.8333333333333334,0,0,0.8333333333333334,0,0)'%3E%3Cpath d='M23.25 12L0.75 12' fill='none' stroke='%23000000' stroke-linecap='round' stroke-linejoin='round' stroke-width='1.5'%3E%3C/path%3E%3Cpath d='M11.25 1.5L0.75 12 11.25 22.5' fill='none' stroke='%23000000' stroke-linecap='round' stroke-linejoin='round' stroke-width='1.5'%3E%3C/path%3E%3C/g%3E%3C/svg%3E")}.fancy-product.single-product .ui-datepicker .ui-datepicker-header .ui-datepicker-title{order:2}.fancy-product.single-product .ui-datepicker-unselectable.ui-state-disabled,.fancy-product.single-product .ui-datepicker-unselectable .ui-state-default{background:rgba(236, 236, 236, 1)}.fancy-product.single-product td a,.fancy-product.single-product .ui-state-default{height:36px;line-height:36px;font-weight:400}.fancy-product.single-product .ui-state-active{border:0}.fancy-product.single-product .sp-container{margin-bottom:15px}.fancy-product.single-product .sp-container.sp-flat{width:100%;border:0;padding:0 !important;max-width:100%;background:transparent !important;-webkit-box-shadow:none;box-shadow:none}.fancy-product.single-product .sp-container .sp-color,.fancy-product.single-product .sp-container .sp-hue{border-radius:10px;overflow:hidden}.fancy-product.single-product .sp-container .sp-top{margin-bottom:15px}.fancy-product.single-product .sp-container .sp-initial.sp-thumb{max-width:55% !important}.fancy-product.single-product .sp-container .sp-initial.sp-thumb .sp-palette-row-initial{display:flex}.fancy-product.single-product .sp-container .sp-initial,.fancy-product.single-product .sp-container .sp-input-container{border:0 !important;border-radius:5px;overflow:hidden}.fancy-product.single-product .sp-container .sp-initial span,.fancy-product.single-product .sp-container .sp-input-container span{width:135px;height:37px}.fancy-product.single-product .sp-container .sp-initial input,.fancy-product.single-product .sp-container .sp-input-container input{font-size:14px !important;font-family:"sofia-pro-soft";height:37px;padding:0 10px;letter-spacing:0.08em}.fancy-product.single-product .sp-container .sp-initial .sp-palette-row-initial,.fancy-product.single-product .sp-container .sp-input-container .sp-palette-row-initial{overflow:hidden;border-radius:5px}.fancy-product.single-product .save-load{text-align:center;margin:30px 0 0;display:flex;clear:both;justify-content:space-between;text-align:center}.template-based.fancy-product.single-product .save-load{display:none}.fancy-product.single-product .save-load .load-designs,.fancy-product.single-product .save-load .save-designs{font-size:1.125rem;display:block;float:left;box-sizing:border-box;padding:10px 35px;border-radius:4px;border:0;justify-content:center;text-align:center;background-color:rgba(237, 144, 118, 1);color:white;font-family:"sofia-pro-soft";font-weight:400;line-height:34px;letter-spacing:0.03em;outline:none;transition:background 0.3s ease-in-out, color 0.3s ease-in-out, border 0.3s ease-in-out;font-size:0.875rem;border-radius:5px;padding:0 10px;line-height:35px;margin:0 5px 0;text-align:center;font-weight:400;text-transform:none;display:inline-block;position:relative;float:none;letter-spacing:0.02em;flex-grow:1;background:rgba(30, 31, 33, 1)}@media all and (min-width: 2px) and (max-width: 640px) {.fancy-product.single-product .save-load .load-designs,.fancy-product.single-product .save-load .save-designs{padding:10px 15px}}.fancy-product.single-product .save-load .load-designs:hover,.fancy-product.single-product .save-load .save-designs:hover{background-color:rgba(237, 97, 59, 1);color:white;border-color:rgba(237, 97, 59, 1)}.fancy-product.single-product .save-load .load-designs.has-background:hover,.fancy-product.single-product .save-load .save-designs.has-background:hover{background-color:rgba(237, 97, 59, 1) !important;color:white !important}.fancy-product.single-product .save-load .load-designs:before,.fancy-product.single-product .save-load .save-designs:before{color:rgba(237, 144, 118, 1)}.fancy-product.single-product .save-load .load-designs:disabled,.fancy-product.single-product .save-load .load-designs[disabled],.fancy-product.single-product .save-load .load-designs.disabled,.fancy-product.single-product .save-load .save-designs:disabled,.fancy-product.single-product .save-load .save-designs[disabled],.fancy-product.single-product .save-load .save-designs.disabled{background-color:rgba(241, 241, 241, 1);background-color:rgba(166, 166, 166, 1);border-color:rgba(166, 166, 166, 1);cursor:not-allowed}.fancy-product.single-product .save-load .load-designs--no-radius,.fancy-product.single-product .save-load .save-designs--no-radius{border-radius:0}.fancy-product.single-product .save-load .load-designs.single_add_to_cart_button,.fancy-product.single-product .save-load .save-designs.single_add_to_cart_button{position:relative;cursor:pointer;display:flex;align-items:center}.fancy-product.single-product .save-load .load-designs.loading,.fancy-product.single-product .save-load .save-designs.loading{position:relative;overflow:hidden}.fancy-product.single-product .save-load .load-designs.loading:before,.fancy-product.single-product .save-load .save-designs.loading:before{content:"";opacity:1;width:16px;height:16px;display:inline-block;border-radius:50%;border:2px solid white;border-top-color:transparent;animation:spinMeRightRound infinite 1s linear;transition:opacity 0.3s ease-in-out 0.3s;z-index:2;position:absolute;left:calc(50% - 8px);top:calc(50% - 8px)}.fancy-product.single-product .save-load .load-designs.loading:after,.fancy-product.single-product .save-load .save-designs.loading:after{content:"";position:absolute;left:0;top:0;width:100%;height:100%;background:rgba(237, 144, 118, 1);z-index:0}.fancy-product.single-product .save-load .load-designs.button-added,.fancy-product.single-product .save-load .save-designs.button-added{animation:showHide 2s ease-in-out;animation-iteration-count:1;pointer-events:all}.fancy-product.single-product .save-load .load-designs.button-added:before,.fancy-product.single-product .save-load .save-designs.button-added:before{content:"Product Added";transition:none;position:absolute;z-index:1;left:50%;transform:translate(-50%, 0);white-space:nowrap;color:white;animation:showHideBefore 2s ease-in-out;animation-iteration-count:1;opacity:0}.fancy-product.single-product .save-load .load-designs.button-failed,.fancy-product.single-product .save-load .save-designs.button-failed{animation:showHideFail 2s ease-in-out;animation-iteration-count:1;pointer-events:all}.fancy-product.single-product .save-load .load-designs.button-failed:before,.fancy-product.single-product .save-load .save-designs.button-failed:before{content:"Failed";transition:none;position:absolute;z-index:1;left:50%;transform:translate(-50%, 0);white-space:nowrap;color:white;animation:showHideBefore 2s ease-in-out;animation-iteration-count:1;opacity:0}.fancy-product.single-product .save-load .load-designs.button-adding,.fancy-product.single-product .save-load .save-designs.button-adding{color:transparent;pointer-events:none;cursor:not-allowed;background-color:rgba(239, 155, 132, 1)}.fancy-product.single-product .save-load .load-designs.button-adding:before,.fancy-product.single-product .save-load .save-designs.button-adding:before{content:"Adding...";animation:move-up 0.5s ease-out;animation-fill-mode:forwards;transition:none;position:absolute;z-index:1;left:50%;transform:translate(-50%, 0);white-space:nowrap;color:white;background-image:url("data:image/svg+xml,%3C%3Fxml version='1.0' encoding='UTF-8' standalone='no'%3F%3E%3Csvg xmlns:svg='http://www.w3.org/2000/svg' xmlns='http://www.w3.org/2000/svg' xmlns:xlink='http://www.w3.org/1999/xlink' version='1.0' width='25px' height='25px' viewBox='0 0 128 128' xml:space='preserve'%3E%3Cg%3E%3Ccircle cx='16' cy='64' r='16' fill='%23ffffff' fill-opacity='1'/%3E%3Ccircle cx='16' cy='64' r='14.344' fill='%23ffffff' fill-opacity='1' transform='rotate(45 64 64)'/%3E%3Ccircle cx='16' cy='64' r='12.531' fill='%23ffffff' fill-opacity='1' transform='rotate(90 64 64)'/%3E%3Ccircle cx='16' cy='64' r='10.75' fill='%23ffffff' fill-opacity='1' transform='rotate(135 64 64)'/%3E%3Ccircle cx='16' cy='64' r='10.063' fill='%23ffffff' fill-opacity='1' transform='rotate(180 64 64)'/%3E%3Ccircle cx='16' cy='64' r='8.063' fill='%23ffffff' fill-opacity='1' transform='rotate(225 64 64)'/%3E%3Ccircle cx='16' cy='64' r='6.438' fill='%23ffffff' fill-opacity='1' transform='rotate(270 64 64)'/%3E%3Ccircle cx='16' cy='64' r='5.375' fill='%23ffffff' fill-opacity='1' transform='rotate(315 64 64)'/%3E%3CanimateTransform attributeName='transform' type='rotate' values='0 64 64;315 64 64;270 64 64;225 64 64;180 64 64;135 64 64;90 64 64;45 64 64' calcMode='discrete' dur='720ms' repeatCount='indefinite'%3E%3C/animateTransform%3E%3C/g%3E%3C/svg%3E") !important;background-repeat:no-repeat;background-size:contain;background-position:0 0;z-index:0;padding:0 0 0 50px;opacity:1}@keyframes spinMeRightRound{from{transform:rotate(0deg)}to{transform:rotate(360deg)}}@keyframes move-up{0%{transform:translate(-50%, 50px);opacity:0}100%{opacity:1;transform:translate(-50%, 0)}}@keyframes showHide{0%,90%{background-color:rgba(38, 203, 124, 1);color:transparent;pointer-events:none;cursor:not-allowed;-webkit-user-select:none;-ms-user-select:none;user-select:none}100%{background-color:rgba(237, 144, 118, 1)}}@keyframes showHideFail{0%,90%{background-color:rgba(255, 84, 84, 1);color:transparent;pointer-events:none;cursor:not-allowed}100%{background-color:rgba(237, 144, 118, 1)}}@keyframes showHideBefore{10%,80%{opacity:1}0%,100%{opacity:0}}.fancy-product.single-product .save-load .load-designs:before,.fancy-product.single-product .save-load .save-designs:before{content:"";display:inline-block;vertical-align:top;margin:0 8px 0 0}.fancy-product.single-product .save-load .load-designs:before{content:""}.fancy-product.single-product .save-load .save-designs:before{content:""}.fancy-product.single-product .fpd-module[data-module=designs].fpd-disabled{opacity:1 !important}.fancy-product.single-product .fpd-module[data-module=designs].fpd-disabled:before{content:"Sorry, artwork cannot be placed on this view.";padding:15px;background:white;color:rgba(33, 33, 33, 1);display:block}.fancy-product.single-product .fpd-module[data-module=designs].fpd-disabled *{display:none !important}.fancy-product.single-product .fpd-module[data-module=designs] .fpd-head{padding:0;margin:0 0 20px;display:block}.fancy-product.single-product .fpd-module[data-module=designs] .fpd-head:after{content:"";display:table;clear:both}.fancy-product.single-product .fpd-module[data-module=designs] .fpd-head .fpd-back{padding:0px 12px !important;border:0 !important;color:white !important;background:rgba(237, 144, 118, 1) !important;text-transform:capitalize;letter-spacing:0;font-weight:normal;order:2;flex:1 1 auto;display:flex;align-items:center}.fancy-product.single-product .fpd-module[data-module=designs] .fpd-head .fpd-back:before{content:"Back";display:inline-block;background:transparent;border-radius:0;float:none;order:2;width:auto;height:auto;color:white !important}.fancy-product.single-product .fpd-module[data-module=designs] .fpd-head .fpd-back:after{display:none}.fancy-product.single-product .fpd-module[data-module=designs] .fpd-head .fpd-back:hover{background:rgba(237, 97, 59, 1) !important}.fancy-product.single-product .fpd-module[data-module=designs] .fpd-head .fpd-input-back-search{display:flex}.fancy-product.single-product .fpd-module[data-module=designs] .fpd-head .fpd-input-search{width:calc(100% - 90px);margin-right:10px}.fancy-product.single-product .fpd-module[data-module=designs] .fpd-head .fpd-input-search input,.fancy-product.single-product .fpd-module[data-module=designs] .fpd-head input{padding:15px;width:100%;border:0;border-radius:5px}.fancy-product.single-product .fpd-module[data-module=designs] .fpd-grid{display:flex;flex-wrap:wrap;justify-content:space-between}.fancy-product.single-product .fpd-module[data-module=designs] .fpd-grid>.fpd-item,.fancy-product.single-product .fpd-module[data-module=designs] .fpd-grid>.fpd-category{flex-basis:46%;width:46%;float:none;width:auto;border:1px solid transparent;height:115px;margin:0 0 20px;transition:all 0.3s ease-in-out}.fancy-product.single-product .fpd-module[data-module=designs] .fpd-grid>.fpd-item:hover,.fancy-product.single-product .fpd-module[data-module=designs] .fpd-grid>.fpd-category:hover{background:white;border-color:rgba(237, 97, 59, 1)}.fancy-product.single-product .fpd-module[data-module=designs] .fpd-grid>.fpd-item picture,.fancy-product.single-product .fpd-module[data-module=designs] .fpd-grid>.fpd-category picture{top:10px;left:5px;right:5px;bottom:5px}.fancy-product.single-product .fpd-module[data-module=designs] .fpd-grid>.fpd-item span,.fancy-product.single-product .fpd-module[data-module=designs] .fpd-grid>.fpd-category span{font-size:1rem;line-height:1.2;text-transform:capitalize;color:rgba(30, 31, 33, 1);font-family:"sofia-pro-soft";display:block;padding:10px;white-space:normal}@media all and (max-width: 1320px){.fancy-product.single-product .fpd-module[data-module=designs] .fpd-grid>.fpd-item span,.fancy-product.single-product .fpd-module[data-module=designs] .fpd-grid>.fpd-category span{font-size:0.875rem}}@media all and (max-width: 640px){.fancy-product.single-product .fpd-module[data-module=designs] .fpd-grid>.fpd-item span,.fancy-product.single-product .fpd-module[data-module=designs] .fpd-grid>.fpd-category span{font-size:0.875rem}}.fancy-product.single-product .fpd-module[data-module=designs] .fpd-grid>.fpd-item .fpd-price,.fancy-product.single-product .fpd-module[data-module=designs] .fpd-grid>.fpd-category .fpd-price{color:white;top:auto;bottom:0;right:0;width:auto;display:block;padding:5px 10px;font-weight:700}.fancy-product.single-product .fpd-module[data-module=designs] .fpd-grid>.fpd-item .fpd-price span,.fancy-product.single-product .fpd-module[data-module=designs] .fpd-grid>.fpd-category .fpd-price span{display:inline;color:white;padding:0 1px}.fancy-product.single-product .fpd-module[data-module=designs] .fpd-grid>.fpd-category{height:140px !important;max-height:140px;background:rgba(255, 255, 255, 0.4)}.fancy-product.single-product .faqs .schema-faq-section{border:1px solid rgba(241, 241, 241, 1);margin:0 0 10px;padding:0}.fancy-product.single-product .faqs .schema-faq-section.open .schema-faq-question{background:rgba(237, 144, 118, 1);color:white}.fancy-product.single-product .faqs .schema-faq-question{padding:12px 30px 12px 0;color:rgba(33, 33, 33, 1);position:relative;background:white;padding:10px 20px 10px 10px;transition:all 0.3s ease-in-out}.fancy-product.single-product .faqs .schema-faq-question:after{content:"+";display:block;position:absolute;top:10px;right:10px;transition:transform 0.3s ease-in-out}.fancy-product.single-product .faqs .schema-faq-question:hover{background:rgba(237, 144, 118, 1);color:white}.fancy-product.single-product .faqs .schema-faq-answer{background:white;color:rgba(33, 33, 33, 1);display:none;border-top:1px solid rgba(241, 241, 241, 1);padding:10px}.fancy-product.single-product .faqs .schema-faq-answer p,.fancy-product.single-product .faqs .schema-faq-answer li{color:rgba(33, 33, 33, 1);line-height:30px}.fancy-product.single-product .faqs .schema-faq-answer p:last-child,.fancy-product.single-product .faqs .schema-faq-answer li:last-child{margin:0}.fancy-product.single-product .woocommerce-message{background:rgba(237, 144, 118, 1)}.fancy-product.single-product .woocommerce-message:after{background:rgba(237, 97, 59, 1)}.fancy-product.single-product .margaret-says{position:absolute;bottom:0;right:20px;height:230px;width:150px;z-index:100;transform:translateY(100%);transition:transform 0.2s ease-in}@media all and (min-width: 2px) and (max-width: 640px) {.fancy-product.single-product .margaret-says{width:calc(100% - 20px);right:10px;bottom:100px;transform:translateY(calc(100% + 100px))}}.fancy-product.single-product .margaret-says.show{transform:translateY(0)}.fancy-product.single-product .margaret-says .margaret-holds-on{top:0;right:0}.fancy-product.single-product .margaret-says .billboard{position:absolute;background:white;padding:20px 40px;box-shadow:7px 7px 0 rgba(33, 33, 33, 0.1);bottom:12px;right:6px;color:rgba(33, 33, 33, 1);min-width:480px;display:flex;align-items:center;justify-content:center}@media all and (min-width: 2px) and (max-width: 640px) {.fancy-product.single-product .margaret-says .billboard{width:100%;max-width:calc(100% - 20px);min-width:min(90%, 480px);bottom:0}}.fancy-product.single-product .margaret-says .billboard .close{position:absolute;top:5px;right:5px;background:rgba(33, 33, 33, 1);color:white;border-radius:50%;width:20px;line-height:16px;cursor:pointer;text-align:center}.fancy-product.single-product .margaret-says .billboard .close:hover{background:rgba(237, 97, 59, 1)}.fancy-product.single-product .margaret-says .billboard .close:before{content:"";background-image:url("data:image/svg+xml,%3Csvg viewBox='0 0 20 20' height='20' width='20' xmlns='http://www.w3.org/2000/svg'%3E%3Cg transform='matrix(0.8333333333333334,0,0,0.8333333333333334,0,0)'%3E%3Cpath d='M0.75 23.249L23.25 0.749' fill='none' stroke='%23000000' stroke-linecap='round' stroke-linejoin='round' stroke-width='1.5'%3E%3C/path%3E%3Cpath d='M23.25 23.249L0.75 0.749' fill='none' stroke='%23000000' stroke-linecap='round' stroke-linejoin='round' stroke-width='1.5'%3E%3C/path%3E%3C/g%3E%3C/svg%3E");background-size:20px;width:20px;height:20px;color:white;line-height:20px}.fancy-product.single-product .margaret-says .billboard p{color:rgba(33, 33, 33, 1);margin:0}.fancy-product.single-product .margaret-says .billboard:before{content:"";position:absolute;top:0;bottom:0}.fancy-product.single-product .personalise-button-wrap{background-color:rgba(237, 144, 118, 0.1);padding:20px;margin:20px 0 0;clear:both}.fancy-product.single-product .personalise-button-wrap .button{width:100%;padding:12px 24px;text-align:center;float:none}