/*!normalize.css v8.0.0 | MIT License | github.com/necolas/normalize.css*/html{line-height:1.15;-webkit-text-size-adjust:100%}body{margin:0}h1{font-size:2em;margin:.67em 0}hr{box-sizing:content-box;height:0;overflow:visible}code,kbd,pre,samp{font-family:monospace,monospace;font-size:1em}a{background-color:transparent}abbr[title]{border-bottom:none;text-decoration:underline;text-decoration:underline dotted}b,strong{font-weight:bolder}code,kbd,samp{font-family:monospace,monospace;font-size:1em}small{font-size:80%}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}sub{bottom:-.25em}sup{top:-.5em}img{border-style:none}button,input,optgroup,select,textarea{color:inherit;font-family:inherit;font-size:100%;line-height:1.15;margin:0}button,input{overflow:visible}button,select{text-transform:none}button,html input[type=button],[type=button],[type=reset],[type=submit]{-webkit-appearance:button;cursor:pointer}button::-moz-focus-inner,[type=button]::-moz-focus-inner,[type=reset]::-moz-focus-inner,[type=submit]::-moz-focus-inner{border-style:none;padding:0}button:-moz-focusring,[type=button]:-moz-focusring,[type=reset]:-moz-focusring,[type=submit]:-moz-focusring{outline:1px dotted ButtonText}fieldset{padding:.35em .75em .625em}legend{box-sizing:border-box;color:inherit;display:table;max-width:100%;padding:0;white-space:normal}progress{vertical-align:baseline}textarea{overflow:auto}[type=checkbox],[type=radio]{box-sizing:border-box;padding:0}[type=number]::-webkit-inner-spin-button,[type=number]::-webkit-outer-spin-button{height:auto}[type=search]{-webkit-appearance:textfield;outline-offset:-2px}[type=search]::-webkit-search-decoration{-webkit-appearance:none}::-webkit-file-upload-button{-webkit-appearance:button;font:inherit}details{display:block}summary{display:list-item}template{display:none}[hidden]{display:none}html{box-sizing:border-box;-webkit-font-smoothing:subpixel-antialiased;margin:0}img,legend{border:0}img,pre{max-width:100%}body{background-color:#fff;overflow-x:hidden}body,button,input,select,textarea{font-family:poppins,sans-serif;color:#2a1f3f;line-height:1.618;text-rendering:optimizeLegibility;-webkit-font-smoothing:antialiased;font-weight:400}td,th{padding:0}#comments .comment-list .comment-body:after,#comments .comment-list .comment-meta cite,#comments .comment-list .reply:after,#respond,.aligncenter,.grid-full:after,.clear:after,.comment-content:after,.entry-content:after,.error404 .fourohfour-columns-2:after,.gallery:after,.handheld-navigation,.header-widget-region:after,.pagination,.pagination .page-numbers:after,.site-content:after,.site-footer:after,.woocommerce-pagination,.woocommerce-pagination .page-numbers:after,h1,h2,h3,h4,h5,h6{clear:both}article,aside,details,figcaption,figure,footer,header,hgroup,main,menu,nav,section,summary{display:block}audio,canvas,progress,video{display:inline-block;vertical-align:baseline}audio:not([controls]){display:none;height:0}a:active,a:hover{outline:0}abbr[title]{border-bottom:1px dotted}mark{color:#000}svg:not(:root){overflow:hidden}button[disabled],html input[disabled]{cursor:default}input[type=checkbox],input[type=radio]{box-sizing:border-box;padding:0}input[type=number]::-webkit-inner-spin-button,input[type=number]::-webkit-outer-spin-button{height:auto}input[type=search]::-webkit-search-cancel-button,input[type=search]::-webkit-search-decoration{-webkit-appearance:none}.fa.pull-left{margin-right:.3em}blockquote,cite,dfn,em,i{font-style:italic}address,p,table{margin:0 0 1em;font-size:14px;line-height:2}ol,ul{margin:0 0 1em 3em;padding:0}li>ol,li>ul{margin-bottom:0;margin-left:1em}dd{margin:0 0 1.618em}blockquote{padding:0 1em;border-left:3px solid rgba(0,0,0,.05)}pre{background:rgba(0,0,0,.1);font-family:"courier 10 pitch",Courier,monospace;margin-bottom:1.618em;padding:1.618em;overflow:auto}code,kbd,tt,var{font-family:Monaco,Consolas,andale mono,dejavu sans mono,monospace;background-color:rgba(0,0,0,.05);padding:.202em .5407911001em}abbr,acronym{border-bottom:1px dotted #666;cursor:help}ins,mark{background:0 0}fieldset,form{margin-bottom:1.25em}figure{margin:0}table{border-spacing:0;border-collapse:separate}table caption{padding:.625em 0}table th{color:#5a608e}table td,table th{padding:.625em;text-align:left;vertical-align:top;border-bottom:1px solid #e8eaf0}table td p:last-child,table th p:last-child{margin-bottom:0}table thead th{text-transform:uppercase;padding:.625em;vertical-align:middle;font-weight:700}table tbody h2,table tbody h2 a{font-weight:400}table tbody h2{font-size:.875em;letter-spacing:normal}.alpha,.delta,.gamma img{display:block}.sr-only{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);border:0}.sr-only-focusable:active,.sr-only-focusable:focus{position:static;width:auto;height:auto;margin:0;overflow:visible;clip:auto}.alpha{font-size:30px;line-height:1.214;letter-spacing:0}h1.entry-title,h1.page-title{margin:40px 0 0;padding:10px 0;position:relative}.gamma{font-size:1.25em;font-weight:500}.delta{font-weight:700;font-size:1em}ul.list-arrow,.single-product-description ul,ul.list-checked,.entry-content ul,.wc-item-downloads{margin:5px 0;padding:0;list-style-type:none}ul.list-arrow li,.single-product-description ul li,ul.list-checked li,.entry-content ul li,.wc-item-downloads li{margin:5px 0;padding:0}ul.list-arrow li:before,.single-product-description ul li:before,.entry-content ul li:before,.wc-item-downloads li:before{content:"\f061";font-family:fontawesome;display:inline-block;padding:0 15px 0 0}.wc-item-downloads li a{border:1px solid #248142;color:#248142;background:0 0;padding:10px;border-radius:2px;font-weight:700;font-size:13px}.entry-content ul.acf-checkbox-list li:before{content:none}.entry-content ul,.entry-content ol{margin:10px 0;font-size:14px}.entry-content ul ul{margin:10px 0 10px 40px}ul.list-checked li:before{content:"\f00c";font-family:fontawesome;display:inline-block;padding:0 15px 0 0;color:#3ab561}a:hover{color:#248142}a:focus{outline:none}.header-widget-region,.site-content{-webkit-tap-highlight-color:transparent}.cover-pages{text-align:center;background-repeat:no-repeat;background-size:cover;background-position:center top;padding-top:180px;margin-bottom:20px;height:715px}.header-widget-region{position:relative;z-index:99}.site-content{outline:0;background:#f6f7fb;padding-bottom:60px;overflow-x:hidden}.alignleft{display:inline;margin-right:1.25em}.alignright{display:inline;float:right;margin-left:1.25em}.aligncenter{display:block;margin:0 auto}.screen-reader-text{clip:rect(1px 1px 1px 1px);clip:rect(1px,1px,1px,1px);position:absolute!important}.screen-reader-text:active,.screen-reader-text:focus,.screen-reader-text:hover{background-color:#f1f1f1;border-radius:3px;box-shadow:0 0 2px 2px rgba(0,0,0,.6);clip:auto!important;display:block;font-weight:700;height:auto;left:0;line-height:normal;padding:1em 1.618em;text-decoration:none;top:0;width:auto;z-index:100000;outline:0}.grid-3-1{width:33%;padding:0 10px;float:left}.grid-3-2{width:66%;padding:0 10px;float:left}.grid-4-2{width:50%;padding:0 10px;float:left}.grid-card-wrap{margin:0;float:left;width:50%}.grid-8-3{width:37.5%;padding:0 10px;float:left}.grid-8-5{width:62.5%;padding:0 10px;float:left}.grid-wrap{padding:0!important}.grid-full{margin:0 10px;padding:0;position:relative}#comments .comment-list .comment-body:after,#comments .comment-list .comment-body:before,.grid-full:after,.grid-full:before,.clear:after,.clear:before,.comment-content:after,.comment-content:before,.entry-content:after,.entry-content:before,.error404 .fourohfour-columns-2:after,.error404 .fourohfour-columns-2:before,.site-content:after,.site-content:before,.site-footer:after,.site-footer:before,.site-header:after,.site-header:before{content:"";display:table}.error404.left-sidebar .content-area,.error404.right-sidebar .content-area,table{width:100%}.table{background:#fff;border-top:1px solid #e8eaf0;border-left:1px solid #e8eaf0;border-right:1px solid #e8eaf0;border-radius:2px}.error404 .site-content .widget_product_search{padding:1.25em;background-color:rgba(0,0,0,.025)}.error404 .site-content .widget_product_search form{margin:0}.error404 .fourohfour-columns-2{padding:1.25em 0;border:1px solid rgba(0,0,0,.05);border-width:1px 0;margin-bottom:1.25em}.error404 .fourohfour-columns-2 .widget,.error404 .fourohfour-columns-2 ul.products,.error404 .fourohfour-columns-2 ul.products li.product{margin-bottom:0}.error404 .fourohfour-columns-2 .col-1{width:50%;float:left;margin:0%;padding:0 1.25em}.error404 .fourohfour-columns-2 .col-1 ul.products li.product{width:50%;float:left;margin:0%}.error404 .fourohfour-columns-2 .col-2{width:50%;float:right;margin-right:0;padding:0 1.25em;background-color:rgba(0,0,0,.025)}#comments{padding-top:1.25em;font-size:12px}#comments .comments-title{border-bottom:1px solid rgba(0,0,0,.05);padding-bottom:.5407911001em;margin-bottom:1.618em;font-size:14px}#comments .comment-list{list-style:none;margin-left:0}#comments .comment-list .comment-content{padding-bottom:1.618em;margin-bottom:1.618em}#comments .comment-list .comment-content .comment-text{padding:0;border-radius:3px;font-size:12px}#comments .comment-list .comment-content .comment-text p{font-size:12px}#comments .comment-list .comment-content .comment-text p:last-child{margin-bottom:0}#comments .comment-list .comment-meta{margin-bottom:1em}#comments .comment-list .comment-meta .avatar{margin-bottom:1em;max-width:64px;height:auto}.widget select,.wp-caption,embed,iframe,object,video{max-width:100%}#comments .comment-list .comment-meta a.comment-date{font-size:.875em}#comments .comment-list .comment-meta cite{font-style:normal;display:block}#comments .comment-list .bypostauthor>.comment-body cite:after{display:inline-block;font:normal normal normal 1em/1 FontAwesome;font-size:inherit;text-rendering:auto;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;margin-left:.5407911001em;content:"\f0f6"}#comments .comment-list .reply a:after,#respond #cancel-comment-reply-link:before{font:normal normal normal 1em/1 FontAwesome;text-rendering:auto;-moz-osx-font-smoothing:grayscale}#comments .comment-list .reply{margin-bottom:1.618em;padding-top:.6180469716em}#comments .comment-list .reply:after,#comments .comment-list .reply:before{content:"";display:table}#comments .comment-list .reply a{display:inline-block;margin-right:1em}#comments .comment-list .reply a:after{display:inline-block;font-size:inherit;-webkit-font-smoothing:antialiased;content:"\f112";margin-left:.5407911001em}#comments .comment-list .reply a.comment-edit-link:after{content:"\f040"}#comments .comment-list .reply a:last-child{margin-right:0}#comments .comment-list .children{list-style:none}.comment-content a{word-wrap:break-word}#respond{background-color:rgba(0,0,0,.0125);position:relative}#respond .comment-form-author input,#respond .comment-form-email input,#respond .comment-form-url input{width:100%}#respond .form-submit,#respond form{margin-bottom:0}#respond #cancel-comment-reply-link{position:absolute;top:.5407911001em;right:.5407911001em;display:block;height:1em;width:1em;overflow:hidden;line-height:1;font-size:1.41575em;text-align:center;-webkit-transition:-webkit-transform,ease,.3s;-moz-transition:-moz-transform,ease,.3s;transition:transform,ease,.3s}#respond #cancel-comment-reply-link:hover{-webkit-transform:scale(1.3);-moz-transform:scale(1.3);-ms-transform:scale(1.3);-o-transform:scale(1.3);transform:scale(1.3)}#respond #cancel-comment-reply-link:before{font-size:inherit;-webkit-font-smoothing:antialiased;content:"\f057";display:block}.sticky .entry-title:before{display:inline-block;font:normal normal normal 1em/1 FontAwesome;font-size:inherit;text-rendering:auto;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;margin-right:.5407911001em;content:"\f08d"}.hentry{margin:0 0 1.25em}.hentry .wp-post-image{margin-bottom:1.25em;margin-left:auto;margin-right:auto}.hentry .entry-header{margin-bottom:.625em;border-bottom:1px solid rgba(0,0,0,.05)}.hentry .entry-header .byline,.hentry .entry-header .posted-on{font-size:.875em}.hentry .entry-header .byline a,.hentry .entry-header .posted-on a{font-weight:400;text-decoration:underline}.hentry .entry-header .byline a:hover,.hentry .entry-header .posted-on a:hover{text-decoration:none}.hentry .entry-meta{font-weight:300}.hentry.type-page .entry-header{border-bottom:0;margin-bottom:0}.byline,.updated:not(.published){display:none}.group-blog .byline,.single .byline{display:inline}.page-links{clear:both;margin:0 0 1em}.cat-links,.comments-link,.tags-links{display:block;margin-bottom:1.618em}.added_to_cart,.button,button,input[type=button],input[type=reset],input[type=submit]{border:0 #3ab561;background:#3ab561;color:#fefeff;cursor:pointer;padding:15px 20px;line-height:1.2;text-decoration:none;font-weight:400;text-shadow:none;display:inline-block;outline:0;-webkit-appearance:none;-webkit-font-smoothing:antialiased;border-radius:2px;box-shadow:none;font-size:12px}.button.button-empty{border:1px solid #3ab561;color:#2f9c51;background:0 0;padding:8px}.button.button-empty:hover{color:#fff!important;background:#3ab561}.button.button-empty-blue:hover{background:#5a608e;color:#fff}.button.button-empty-green:hover{background:#3ab561;color:#fff}.button.button-empty-blue{border:1px solid #5a608e;color:#5a608e;background:0 0;padding:0 10px 0 40px;position:relative;height:32px;line-height:30px;vertical-align:middle}.button.button-empty-green{border:1px solid #3ab561;color:#3ab561;background:0 0;padding:0 10px 0 40px;position:relative;height:32px;line-height:30px;vertical-align:middle}.button.button-empty-blue:hover{color:#fff}.button-search-left{border-left:none!important}.button-search-left:before{content:"\f002";font-family:fontAwesome;color:#fff;vertical-align:middle;display:inline-block;position:absolute;left:0;top:-1px;height:32px;padding:0;line-height:30px;width:30px;text-align:center}.button-star-left:before{content:"\f005";font-family:'font awesome 5 free';color:#fff;vertical-align:middle;display:inline-block;position:absolute;left:0;top:-1px;height:32px;padding:0;line-height:30px;width:30px;text-align:center;font-weight:900}.button.button-empty-blue.button-search-left:before{background-color:#5a608e}.button.button-empty-green.button-search-left:before,.button.button-empty-green.button-star-left:before{background-color:#3ab561}button.menu-toggle,button.menu-toggle:hover{background-image:none}.added_to_cart.alt:hover,.added_to_cart.cta:hover,.button.alt:hover,.button.cta:hover,button.alt:hover,button.cta:hover,input[type=button].alt:hover,input[type=button].cta:hover,input[type=reset].alt:hover,input[type=reset].cta:hover,input[type=submit].alt:hover,input[type=submit].cta:hover{background-color:#248142}.added_to_cart:hover,.button:hover,button:hover,input[type=button]:hover,input[type=reset]:hover,input[type=submit]:hover{background-color:#248142;color:#fff}.added_to_cart:focus,.button:focus,button:focus,input[type=button]:focus,input[type=reset]:focus,input[type=submit]:focus{outline:none}.added_to_cart.added:after,.button.added:after,button.added:after,input[type=button].added:after,input[type=reset].added:after,input[type=submit].added:after{display:inline-block;font:normal normal normal 1em/1 FontAwesome;font-size:inherit;text-rendering:auto;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;content:"\f00c";margin-left:.5407911001em}.added_to_cart.loading,.button.loading,button.loading,input[type=button].loading,input[type=reset].loading,input[type=submit].loading{opacity:.5}.added_to_cart.small,.button.small,button.small,input[type=button].small,input[type=reset].small,input[type=submit].small{padding:.5407911001em .875em;font-size:.875em}.added_to_cart.disabled,.added_to_cart:disabled,.button.disabled,.button:disabled,button.disabled,button:disabled,input[type=button].disabled,input[type=button]:disabled,input[type=reset].disabled,input[type=reset]:disabled,input[type=submit].disabled,input[type=submit]:disabled{opacity:.5!important;cursor:not-allowed}.added_to_cart.disabled:hover,.added_to_cart:disabled:hover,.button.disabled:hover,.button:disabled:hover,button.disabled:hover,button:disabled:hover,input[type=button].disabled:hover,input[type=button]:disabled:hover,input[type=reset].disabled:hover,input[type=reset]:disabled:hover,input[type=submit].disabled:hover,input[type=submit]:disabled:hover{opacity:.5!important}input[type=search]::-webkit-search-decoration{-webkit-appearance:none}button::-moz-focus-inner,input::-moz-focus-inner{border:0;padding:0}.input-text,input[type=text],input[type=email],input[type=url],input[type=password],input[type=search],textarea{border:1px solid #e0e2ea;padding:.5em 1em;background-color:#fff;color:#9093b2;outline:0;-webkit-appearance:none;border-radius:2px;box-sizing:border-box;font-weight:400;box-shadow:none}select{border:1px solid #e0e2ea;padding:.5em 1em;background-color:#fff;color:#9093b2;outline:0;border-radius:2px;box-sizing:border-box;font-weight:400;box-shadow:none;font-size:13px!important}textarea{overflow:auto;padding-left:.875em;vertical-align:top;width:100%}label{font-weight:600;vertical-align:top;line-height:1}label.inline input{width:auto}fieldset{padding:0;border:0}fieldset legend{font-weight:700}::-webkit-input-placeholder{color:#9093b2}::-moz-placeholder{color:#9093b2}:-ms-input-placeholder{color:#9093b2}:-moz-placeholder{color:#9093b2}[placeholder]:focus::-webkit-input-placeholder{-webkit-transition:opacity .5s .5s ease;-moz-transition:opacity .5s .5s ease;transition:opacity .5s .5s ease;opacity:0}.comment-content img.wp-smiley,.entry-content img.wp-smiley,.page-content img.wp-smiley{border:none;margin-bottom:0;margin-top:0;padding:0;display:inline-block;border-radius:0}.wp-caption{margin-bottom:1em}.wp-caption img[class*=wp-image-]{display:block;margin:0 auto}.wp-caption .wp-caption-text{text-align:left;font-style:italic;border-bottom:2px solid rgba(0,0,0,.05);padding:1em 0}.gallery{margin-bottom:1em}.gallery:after,.gallery:before{content:"";display:table}.gallery .gallery-item{float:left}.gallery .gallery-item .gallery-icon a{display:block}.gallery .gallery-item .gallery-icon img{border:none;height:auto;margin:0 auto}.gallery .gallery-item .gallery-caption{margin:0;text-align:center}.gallery.gallery-columns-1 .gallery-item{width:100%}.gallery.gallery-columns-2 .gallery-item{width:50%}.gallery.gallery-columns-3 .gallery-item{width:33.3%}.gallery.gallery-columns-4 .gallery-item{width:25%}.gallery.gallery-columns-5 .gallery-item{width:20%}.gallery.gallery-columns-6 .gallery-item{width:16.666666667%}.gallery.gallery-columns-7 .gallery-item{width:14.285714286%}.gallery.gallery-columns-8 .gallery-item{width:12.5%}.gallery.gallery-columns-9 .gallery-item{width:11.111111111%}.secondary-navigation{display:none}button.menu-toggle{margin:20px 0 0;cursor:pointer;text-align:left;float:right;position:relative;border:2px solid transparent;box-shadow:none;border-radius:2px;padding:5px 10px 5px 2.617924em;font-size:11px;line-height:1.5}.nav-account-toggle{display:none;position:absolute;right:0;top:10px}.main-navigation ul li a:before,.site-main nav.navigation .nav-previous a:before{font:normal normal normal 1em/1 FontAwesome;text-rendering:auto;-moz-osx-font-smoothing:grayscale}button.menu-toggle span:before,button.menu-toggle:after,button.menu-toggle:before{content:"";display:block;height:2px;width:14px;position:absolute;top:50%;left:1em;margin-top:-1px;-webkit-transition:all,ease,.2s;-moz-transition:all,ease,.2s;transition:all,ease,.2s;border-radius:3px;background:#fff}button.menu-toggle:before{-webkit-transform:translateY(-4px);-moz-transform:translateY(-4px);-ms-transform:translateY(-4px);-o-transform:translateY(-4px);transform:translateY(-4px)}button.menu-toggle:after{-webkit-transform:translateY(4px);-moz-transform:translateY(4px);-ms-transform:translateY(4px);-o-transform:translateY(4px);transform:translateY(4px)}.toggled button.menu-toggle:after,.toggled button.menu-toggle:before{-webkit-transform:translateY(0);-moz-transform:translateY(0);-ms-transform:translateY(0);transform:translateY(0);-webkit-transform:rotate(45deg);-moz-transform:rotate(45deg);-ms-transform:rotate(45deg);-o-transform:rotate(45deg);transform:rotate(45deg)}.toggled button.menu-toggle:after{-webkit-transform:rotate(-45deg);-moz-transform:rotate(-45deg);-ms-transform:rotate(-45deg);-o-transform:rotate(-45deg);transform:rotate(-45deg)}.toggled button.menu-toggle span:before{opacity:0}.pagination,.woocommerce-pagination{padding:1em 0;border:1px solid rgba(0,0,0,.05);border-width:1px 0;text-align:center}.pagination .page-numbers,.woocommerce-pagination .page-numbers{list-style:none;margin:0;font-size:12px}.pagination .page-numbers:after,.pagination .page-numbers:before,.woocommerce-pagination .page-numbers:after,.woocommerce-pagination .page-numbers:before{content:"";display:table}.pagination .page-numbers li,.woocommerce-pagination .page-numbers li{display:inline-block}.pagination .page-numbers li .page-numbers,.woocommerce-pagination .page-numbers li .page-numbers{border-left-width:0;display:inline-block;padding:.3342343017em .875em;background-color:rgba(0,0,0,.025);color:#43454b}.pagination .page-numbers li .page-numbers.current,.woocommerce-pagination .page-numbers li .page-numbers.current{font-weight:700;background-color:#2c2d33;border-color:#2c2d33;color:#fff}.pagination .page-numbers li .page-numbers.dots,.woocommerce-pagination .page-numbers li .page-numbers.dots{background-color:transparent}.pagination .page-numbers li .page-numbers.next,.pagination .page-numbers li .page-numbers.prev,.woocommerce-pagination .page-numbers li .page-numbers.next,.woocommerce-pagination .page-numbers li .page-numbers.prev{padding-left:1em;padding-right:1em}.pagination .page-numbers li a.page-numbers:hover,.woocommerce-pagination .page-numbers li a.page-numbers:hover{background-color:rgba(0,0,0,.05)}.rtl .pagination a.next,.rtl .pagination a.prev,.rtl .woocommerce-pagination a.next,.rtl .woocommerce-pagination a.prev{transform:rotateY(180deg)}.pagination .page-numbers li.page-numbers.current a{font-weight:700!important;background-color:#2c2d33!important;border-color:#2c2d33!important;color:#fff!important}.widget{margin:0 0 40px;font-size:11px}.widget p{margin:0 10px 0 0;padding:0;font-size:11px}.widget .widget-search .search-submit{clip:rect(1px 1px 1px 1px);clip:rect(1px,1px,1px,1px);position:absolute!important}.widget .widget-title,.widget .widgettitle{font-size:17px;letter-spacing:0;padding:0 0 20px;margin:0;font-weight:400}.widget ul{margin-left:0;list-style:none}.widget ul ul{margin-left:1.618em}.widget-area .widget{font-weight:300}.widget-area .widget a.button{font-weight:700!important;color:#fff}.widget-area .widget a.button:hover{color:#fff}.header-widget-region:after,.header-widget-region:before{content:"";display:table}.header-widget-region .widget{margin:0;padding:1em 0;font-size:.875em}.widget_product_search form input[type=search],.widget_product_search form input[type=text],.widget_search form input[type=search],.widget_search form input[type=text]{width:100%;padding-left:2.617924em}.widget_product_search form input[type=submit],.widget_search form input[type=submit]{clip:rect(1px 1px 1px 1px);clip:rect(1px,1px,1px,1px);position:absolute!important;top:0;left:0}.widget_product_search form:after,.widget_search form:after{display:inline-block;font:normal normal normal 1em/1 FontAwesome;font-size:inherit;text-rendering:auto;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;content:"\f002";position:absolute;top:.5em;right:.625px}.widget_archive ul,.widget_categories ul,.widget_links ul,.widget_nav_menu ul,.widget_pages ul,.widget_recent_comments ul,.widget_recent_entries ul{margin:0}.widget_archive ul li,.widget_categories ul li,.widget_links ul li,.widget_nav_menu ul li,.widget_pages ul li,.widget_recent_comments ul li,.widget_recent_entries ul li{list-style:none;margin-bottom:.6180469716em}.widget_archive ul li:before,.widget_categories ul li:before,.widget_links ul li:before,.widget_nav_menu ul li:before,.widget_pages ul li:before,.widget_recent_comments ul li:before,.widget_recent_entries ul li:before{font-family:FontAwesome;margin-right:.5407911001em;display:inline-block;opacity:.35}.widget_archive ul .sub-menu,.widget_categories ul .sub-menu,.widget_links ul .sub-menu,.widget_nav_menu ul .sub-menu,.widget_pages ul .sub-menu,.widget_recent_comments ul .sub-menu,.widget_recent_entries ul .sub-menu{margin-top:.6180469716em;margin-left:1.618em}.footer-widgets #wp-calendar td,.footer-widgets #wp-calendar th,.widget-area #wp-calendar td,.widget-area #wp-calendar th{padding:.236em;text-align:center}.widget_pages ul li:before,.widget_recent_entries ul li:before{content:"\f0f6"}.widget_pages ul ul.children,.widget_recent_entries ul ul.children{margin:.6180469716em 0 0 1.41575em}.widget_categories ul li:before{content:"\f114"}.widget_archive ul li:before,.widget_categories ul li.current-cat:before{content:"\f115"}.widget_recent_comments ul li:before{content:"\f0e5"}.widget_nav_menu ul li:before{content:"\f0f6"}.widget_links ul li:before{content:"\f08e"}.widget_rating_filter .wc-layered-nav-rating{margin-bottom:.6180469716em}.widget_rating_filter .wc-layered-nav-rating a{text-decoration:none!important}.widget_rating_filter .wc-layered-nav-rating .star-rating{display:inline-block}.widget-area .widget{font-size:.875em}.widget-area .widget h1.widget-title{font-size:1.41575em}.widget-area .widget a:not(.button){font-weight:400;text-decoration:underline}.widget-area .widget a:not(.button):hover{text-decoration:none}.secondary-navigation .menu a:hover,.secondary-navigation .menu>li:hover>a{text-decoration:none;color:#5a608e}table.shop_table_responsive tbody tr td,table.shop_table_responsive tbody tr th{text-align:left}.col-full{max-width:1220px;margin:0 auto;padding:0 10px;width:100%}.col-full:after,.col-full:before{content:"";display:table}.col-full:after{content:" ";display:block;clear:both}.header-left{margin-top:45px}.grid-12-8.header-right{width:60%;float:right}.header-left:after,.header-left:before,.header-right:after,.header-right:before{content:"";display:table}.header-left:after,.header-right:after{content:" ";display:block;clear:both}.comment-list:after,.comment-list:before,.footer-widgets:after,.footer-widgets:before,.hentry.type-post:after,.hentry.type-post:before,.site-content:after,.site-content:before{display:table;content:""}.site-content:after{clear:both}.content-area{width:73.9130434783%;float:left;margin-right:4.347826087%}.widget-area{width:21.7391304348%;float:right;margin-right:0}.right-sidebar .content-area{width:73.9130434783%;float:left;margin-right:4.347826087%}.right-sidebar .widget-area{width:21.7391304348%;float:right;margin-right:0}.left-sidebar .content-area{width:73.9130434783%;float:right;margin-right:0}.left-sidebar .widget-area{width:21.7391304348%;float:left;margin-right:4.347826087%}.page-template-template-fullwidth-php .content-area,.page-template-template-homepage-php .content-area,.storefront-full-width-content .content-area{width:100%;margin-left:0;margin-right:0;float:left}.content-area,.widget-area{margin-bottom:2.617924em}.footer-widgets{padding:0;margin:0 10px;line-height:2}.footer-widgets:after{clear:both}.footer-widgets.col-2 .block{width:47.8260869565%;float:left;margin-right:4.347826087%}.footer-widgets.col-2 .block.footer-widget-2{float:right;margin-right:0}.footer-widgets.col-3 .block{width:30.4347826087%;float:left;margin-right:4.347826087%}.footer-widgets.col-3 .block.footer-widget-3{float:right;margin-right:0}.footer-widgets.col-4 .block{width:21.7391304348%;float:left;margin-right:4.347826087%}.footer-widgets.col-4 .block.footer-widget-4{float:right;margin-right:0}.comment-list .comment,.comment-list:after{clear:both}.comment-list .comment:after{clear:both;display:block;width:100%}.single-page-content .comment-respond,.single-page-content .comment-respond p{font-size:12px!important}.comment-list .comment-meta{width:17.6470588235%;float:left;margin-right:5.8823529412%;text-align:right}.comment-list .comment-meta .avatar{float:right}.comment-list .comment-content{padding-bottom:3.706325903em;margin-bottom:3.706325903em}.comment-list #respond,.comment-list .comment-content{width:76.4705882353%;float:right;margin-right:0}.comment-list #respond{float:right}.comment-list #respond .comment-form-author,.comment-list #respond .comment-form-email,.comment-list #respond .comment-form-url{width:100%;margin-right:0}.comment-list .comment-body #respond{box-shadow:0 6px 2em rgba(0,0,0,.2);margin-bottom:2.617924em;margin-top:-ms(3)}.comment-list .reply{clear:both;text-align:right}.comment-list ol.children{width:88.2352941176%;float:right;margin-right:0;list-style:none}.comment-list ol.children .comment-meta{width:20%;float:left;margin-right:6.6666666667%}.comment-list ol.children #respond,.comment-list ol.children .comment-content{width:73.3333333333%;float:right;margin-right:0}.comment-list ol.children ol.children{width:86.6666666667%;float:right;margin-right:0}.comment-list ol.children ol.children .comment-meta{width:23.0769230769%;float:left;margin-right:7.6923076923%}.comment-list ol.children ol.children #respond,.comment-list ol.children ol.children .comment-content{width:69.2307692308%;float:right;margin-right:0}.comment-list ol.children ol.children ol.children{width:84.6153846154%;float:right;margin-right:0}.comment-list ol.children ol.children ol.children .comment-meta{width:27.2727272727%;float:left;margin-right:9.0909090909%}.comment-list ol.children ol.children ol.children #respond,.comment-list ol.children ol.children ol.children .comment-content{width:63.6363636364%;float:right;margin-right:0}.comment-list ol.children ol.children ol.children ol.children{width:81.8181818182%;float:right;margin-right:0}.comment-list ol.children ol.children ol.children ol.children .comment-meta{width:33.3333333333%;float:left;margin-right:11.1111111111%}.comment-list ol.children ol.children ol.children ol.children #respond,.comment-list ol.children ol.children ol.children ol.children .comment-content{width:55.5555555556%;float:right;margin-right:0}#respond .comment-form-author,#respond .comment-form-email,#respond .comment-form-url{width:29.4117647059%;float:left;margin-right:5.8823529412%}#respond .comment-form-url{float:right;margin-right:0}#respond .comment-form-comment{clear:both}.hentry .entry-header{margin-bottom:2.617924em}.hentry.type-post:after{clear:both}.hentry.type-post .entry-meta{width:17.6470588235%;float:left;margin-right:5.8823529412%;font-size:.875em}.hentry.type-post .entry-content{width:76.4705882353%;float:right;margin-right:0}.content-area-full{width:100%}.search-btn{position:absolute;height:30px;width:30px;right:25px;top:12px;z-index:10}.search-btn:after{position:absolute;top:0;left:0;height:100%;width:100%;content:"\f002";font-family:fontawesome;font-size:25px;line-height:1;color:#cccfe0}.search-btn input[type=submit]{border:none;background:0 0;font-size:0;position:relative;width:100%;height:100%;position:relative;z-index:100;line-height:0;display:block}.small{font-size:10px}.btn-regular{color:#fefeff;font-size:11px;text-decoration:none;margin:0;padding:10px 25px;line-height:1.1;border-radius:2px;border:none;background-color:#3ab561;display:inline-block}.btn-arrow:after{content:"\f061";display:inline-block;font-family:fontawesome;padding:0 0 0 20px}.btn-regular:hover{background-color:#248142;color:#fefeff}.s-content header{margin-top:20px;margin-bottom:20px;padding-bottom:20px;border-bottom:1px solid #e8eaf0}.s-content header h2{float:left;margin:0;padding:0}.s-content header span{float:right;font-size:14px;display:block;line-height:30px}.product-card-2{font-size:12px;margin:5px 0;padding:8px 0 0;position:relative}.product-card-price{position:absolute;display:block;top:5px;right:0;background:#fff;font-weight:700;font-size:14px}.product-card-bargain .product-card-price{position:absolute;display:block;bottom:10px;right:10px;background:#fff;top:auto}.product-card-price ins{font-size:14px;color:#c80000}.product-card-by{margin-right:40px}.product-card-by a{color:#0a5ea8}.product-img img{height:auto}.card-feature{text-align:center;background-repeat:no-repeat;background-position:center top;padding-top:110px;margin:40px 0;position:relative}.card-feature-earn{background-image:url(assets/images/ic-feature-earn.png);background-size:77px 80px}.card-feature-sell{background-image:url(assets/images/ic-feature-sell.png);background-size:77px 80px}.card-feature h4{font-size:20px;margin:0;padding:10px 0}.card-feature p{margin:0;padding:0}.card-feature .button{display:inline-block;margin:20px 0 0}.card-feature-earn:after{content:"";width:1px;height:100%;background-color:#e8eaf0;position:absolute;right:0;top:0}.card-banner-auto .card-banner-footer{position:relative;left:auto;bottom:auto}.card-banner-info p{font-size:15px;margin:10px 0}.card-banner-info span{display:block;line-height:1.5;color:#fff}.card-banner-info p a{color:#fff}.align-right{text-align:right}.tooltip{font-size:11px;position:absolute;z-index:1070;display:block;font-style:normal;font-weight:400;letter-spacing:normal;line-break:auto;line-height:1.42857143;text-align:left;text-decoration:none;text-shadow:none;text-transform:none;white-space:normal;word-break:normal;word-spacing:normal;word-wrap:normal;font-size:12px;opacity:0;filter:alpha(opacity=0)}.tooltip.in{opacity:1;filter:alpha(opacity=100)}.tooltip.top{margin-top:-3px;padding:10px 0}.tooltip.right{margin-left:3px;padding:0 10px}.tooltip.bottom{margin-top:3px;padding:10px 0}.tooltip.left{margin-left:-3px;padding:0 10px}.tooltip-inner{width:250px;padding:10px;color:#fff;text-align:left;background-color:#3ab561;border-radius:2px;font-size:11px!important}.product-exclude .tooltip-inner{background-color:#ffa800}.tooltip-arrow{position:absolute;width:0;height:0;border-color:transparent;border-style:solid}.tooltip.top .tooltip-arrow{bottom:0;left:50%;margin-left:-10px;border-width:10px 10px 0;border-top-color:#3ab561}.tooltip.top-left .tooltip-arrow{bottom:0;left:50%;margin-left:- 150px;margin-bottom:-10px;border-width:10px 10px 0;border-top-color:#3ab561}.tooltip.top-right .tooltip-arrow{bottom:0;left:10px;margin-bottom:-10px;border-width:10px 10px 0;border-top-color:#3ab561}.tooltip.right .tooltip-arrow{top:50%;left:0;margin-top:-10px;border-width:10px 10px 10px 0;border-right-color:#3ab561}.tooltip.left .tooltip-arrow{top:50%;right:0;margin-top:-10px;border-width:10px 0 10px 10px;border-left-color:#3ab561}.tooltip.bottom .tooltip-arrow{top:0;left:50%;margin-left:-10px;border-width:0 10px 10px;border-bottom-color:#3ab561}.tooltip.bottom-left .tooltip-arrow{top:0;right:10px;margin-top:-10px;border-width:0 10px 10px;border-bottom-color:#3ab561}.tooltip.bottom-right .tooltip-arrow{top:0;left:10px;margin-top:-10px;border-width:0 10px 10px;border-bottom-color:#3ab561}.product-exclude .tooltip.top .tooltip-arrow{border-top-color:#ffa800}.product-exclude .tooltip.top-left .tooltip-arrow{border-top-color:#ffa800}.product-exclude .tooltip.top-right .tooltip-arrow{border-top-color:#ffa800}.product-exclude .tooltip.right .tooltip-arrow{border-right-color:#ffa800}.product-exclude .tooltip.left .tooltip-arrow{border-left-color:#ffa800}.product-exclude .tooltip.bottom .tooltip-arrow{border-bottom-color:#ffa800}.product-exclude .tooltip.bottom-left .tooltip-arrow{border-bottom-color:#ffa800}.product-exclude .tooltip.bottom-right .tooltip-arrow{border-bottom-color:#ffa800}.clearfix:before,.clearfix:after{content:" ";display:table}.clearfix:after{clear:both}.center-block{display:block;margin-left:auto;margin-right:auto}.pull-right{float:right}.pull-left{float:left}.hide{display:none!important}.show{display:block!important}.hidden{display:none!important}.affix{position:fixed}.fotorama{margin-bottom:40px}.fotorama__caption{display:none}.fotorama__thumb-border{border-radius:2px!important;border-color:#5a608e!important}.fotorama--fullscreen,.fotorama__img{border-radius:2px!important}.help-tip{cursor:help;border-bottom:1px dotted #ccc;color:#3ab561;font-weight:400}.help-tip:hover{color:#248142}.single-product-description{margin:20px 0;padding:0}.single-product-description{font-size:14px}.single-product-description h2{font-size:14px;margin:20px 0 0;padding:0}.single-product-description p{font-size:14px;margin:20px 0 0;padding:0}.single-product-description ul{margin:20px 0}.card-banner-auto .card-banner-info ul{font-size:13px}.font-settings{background:#5a608e;border-radius:2px;position:relative;margin:30px 0;height:60px;padding:0}.font-settings>div{box-sizing:border-box;padding:10px}.font-settings input.settings-input{max-width:370px;width:100%;min-height:40px;padding:5px 10px;margin:0;color:#9093b2;background:#f6f7fb;font-size:12px;line-height:1.5;border:none;-webkit-appearance:none;-webkit-border-radius:2px;-moz-border-radius:2px;border-radius:2px;-webkit-transition:border linear .2s,background-color .2s,box-shadow linear .2s;-moz-transition:border linear .2s,background-color .2s,box-shadow linear .2s;-ms-transition:border linear .2s,background-color .2s,box-shadow linear .2s;-o-transition:border linear .2s,background-color .2s,box-shadow linear .2s;transition:border linear .2s,background-color .2s,box-shadow linear .2s}.font-settings-size,.font-settings-size:active,.font-settings-size:visited{color:#3ab561;font-size:10px;line-height:1.5}.font-settings .font-settings-size{position:absolute;top:10px;right:10px;padding:0;letter-spacing:0;background:#5a608e;height:40px}.font-settings>a,.font-settings>a:visited,a.subtle,a.subtle:visited{color:#3ab561}.font-settings .font-settings-size a{text-shadow:0 1px 0 rgba(255,255,255,.1);width:40px;position:relative;text-align:center;display:inline-block;margin:0;padding-top:20px;font-size:11px;text-decoration:none!important;letter-spacing:0}.font-settings .font-settings-size a.s24:before{font-size:10px}.font-settings .font-settings-size a:before{display:block;content:'A';position:absolute;bottom:25px;left:0;right:0;vertical-align:bottom;line-height:0}.font-settings .font-settings-size a.s36:before{font-size:13px}.font-settings .font-settings-size a.s48:before{font-size:16px}.font-settings .font-settings-size a.s72:before{font-size:18px}.font-settings .font-settings-size a.active{color:#fff}.font-test-preview{margin-bottom:40px}.font-test-preview img{display:block;margin:0 0 5px;padding:0}.font-settings .text{position:relative;max-width:370px;width:100%}.font-settings .text .settings-input{padding-right:30px}#font-test-loading{position:absolute;right:20px;top:10px;z-index:100}.sidebar-section{background-color:#fff;border:1px solid #d6d6d6;border-radius:2px;padding:30px;font-size:11px;margin:0 0 30px}.sidebar-section .sidebar-title{font-size:16px;color:#5a608e;font-weight:700;line-height:1.5;margin:0;padding:0}.sidebar-section p{font-size:14px;margin:0;padding:0}.input-btn{position:relative;height:30px}.input-btn input[type=text]{background:#fdfdff;width:100%;padding-right:50px;display:block;padding:6px 15px;height:30px}.input-btn a{position:absolute;right:0;padding:0 10px;background:#3ab561;border-top-right-radius:2px;border-bottom-right-radius:2px;height:100%;display:block;z-index:10;color:#fff;text-transform:uppercase;top:0;vertical-align:middle;line-height:30px}.input-btn a:hover{background-color:#248142}.woocommerce-breadcrumb{margin:0 0 40px!important;font-family:poppins,sans-serif;font-size:14px!important}.woocommerce-breadcrumb a{font-size:14px!important}.fotorama--wp{margin:0 0 40px!important}#product-glyphs h4:after{content:"";background:#eff0f4;width:50px;height:1px;display:block;margin:10px 0;padding:0}ul.products li.product h3.product-card-simple-title{text-align:center;padding:10px 20px;margin:0}#product-related{padding-bottom:20px}.add-to-cart-banner{margin:20px -30px;padding:20px 0 0;border-top:1px solid #d6d6d6}.add-to-cart-banner .grid-full{margin:0 20px}.border-box{color:#9093b2;background:#f6f6f8;border-radius:2px;padding:20px}.border-box .button{margin:0 0 10px;font-size:14px}.text-big{font-size:27px!important;color:#5a608e;font-weight:700!important;line-height:1.5!important;margin:0 0 10px!important;padding:0!important}.section-banner-fonts .text-big,.section-banner-graphics .text-big{color:#fff}.text-small{font-size:10px}.freebie-login .button{display:inline-block;margin:0;width:auto}.freebie-login .wc-social-login{margin:0;display:inline-block;width:auto}.freebie-login .wc-social-login a{margin:0}.addtocart-bottom .social-area{float:right;text-align:right;margin:6px 0 0}.favorite-area{text-align:right}.favorite-area,.fb-share-button,.pin-button{display:inline-block;height:22px;vertical-align:middle}.addtocart-bottom{padding:20px 0 0;margin:0 -20px -20px;border-top:1px solid #eff0f4;text-align:center}.addtocart-bottom-wrap{padding:0 20px}.addtocart-bottom-wrap .favorite-area,.addtocart-bottom-wrap a.button,.addtocart-bottom-wrap .fb-share-button,.addtocart-bottom-wrap .pin-button{margin:0 5px 20px}ul.product-features{list-style-type:none;margin:0;padding:0;border-radius:2px;position:relative}.product-features li{display:block;float:left;padding:20px 10px 0;margin:0;font-size:12px;text-align:center;cursor:pointer;height:220px;z-index:10}.product-features li.feature-active,.product-features li:hover{background:#f6f7fb}.product-features li span{display:none;background:#f6f7fb;font-size:12px;text-align:left;cursor:default;position:absolute;width:100%;left:0;padding:20px;bottom:0;z-index:20}.product-features li.feature-active span{display:block}.ic-pfeature-license:before{background-image:url(assets/images/ic-pfeature-license.png);content:"";width:100%;height:50px;background-repeat:no-repeat;background-size:48px 44px;background-position:top center;display:block}.ic-pfeature-support:before{content:"";width:100%;height:50px;background-repeat:no-repeat;background-size:48px 44px;background-position:top center;display:block;background-image:url(assets/images/ic-pfeature-support.png)}.ic-pfeature-crafter:before{content:"";width:100%;height:50px;background-repeat:no-repeat;background-size:48px 44px;background-position:top center;display:block;background-image:url(assets/images/ic-pfeature-crafter.png)}.ic-pfeature-unlimited:before{content:"";width:100%;height:50px;background-repeat:no-repeat;background-size:48px 44px;background-position:top center;display:block;background-image:url(assets/images/ic-pfeature-unlimited.png)}.ic-pfeature-exclusive:before{content:"";width:100%;height:50px;background-repeat:no-repeat;background-size:48px 44px;background-position:top center;display:block;background-image:url(assets/images/ic-pfeature-exclusive.png)}.ic-pfeature-pua:before{content:"";width:100%;height:50px;background-repeat:no-repeat;background-size:48px 44px;background-position:top center;display:block;background-image:url(assets/images/ic-pfeature-pua.png)}#product-share .input-btn{margin:20px 0 0}#product-designer .sidebar-title{margin-bottom:10px}.product-search{text-align:center}.product-search-form{position:relative;max-width:800px;margin:0 auto;z-index:100}.product-search-form.no-categories .search-fields{width:100%;border-left:none}.product-search-form{-webkit-box-shadow:0 5px 12px 1px rgba(135,135,135,.3);-moz-box-shadow:0 5px 12px 1px rgba(135,135,135,.3);box-shadow:0 5px 12px 1px rgba(135,135,135,.3)}.product-search-form form{margin:0}.product_cat_filter{float:left;width:20%}.product-search-form select{line-height:50px;padding:2px 18px}.product-search-form:before{content:'';height:100%;width:100%;left:0;top:0;background:#fff;z-index:0;position:absolute}.product-search-form input[type=text],.product-search-form input[type=search],.product-search-form select{display:block;height:54px;line-height:20px;padding:12px 18px;width:100%;background:0 0;border:none;position:relative;z-index:100;font-weight:700;margin:0;font-size:14px;color:#9093b2}.search-fields{position:relative;display:inline-block;width:80%;border-left:1px solid #ededed;vertical-align:top}.search-btn{position:absolute;height:54px;width:54px;right:0;top:0;z-index:1000}.search-btn input[type=submit]{border:none;background:0 0;font-size:0;position:relative;width:100%;height:100%;position:relative;z-index:100}.search-btn:after{position:absolute;top:0;left:0;height:100%;width:100%;content:"\f002";font-family:fontawesome;font-size:22px;line-height:54px;color:#fff;color:rgba(0,0,0,.7)}.page-cover{margin:40px 0;font-size:14px;border-radius:2px;background-repeat:no-repeat;background-position:bottom right;padding:30px 0}.page-cover .grid-4-2:first-of-type:after{content:"";width:1px;height:100%;position:absolute;right:0;top:0}.page-cover .grid-4-2{position:relative;padding:0 10%}.page-cover-landing-crafts .grid-4-2:first-of-type:after{background:#ffd400}.page-cover-landing-fonts .grid-4-2:first-of-type:after{background:#fff}.page-cover-landing-crafts .cover-right-text{color:#5a608e}.page-cover-landing-crafts{color:#1a1b24;background-color:#f5e589;background-image:url(assets/images/sidebar-banner-crafts.png)}.page-cover-landing-fonts{color:#fff!important;background-color:#67b876;background-image:url(assets/images/fonts-subscription-cover.jpg)}.page-cover-landing-fonts h1,.page-cover-landing-fonts h4,.page-cover-landing-fonts .text-big{color:#fff}.page-cover-landing-fonts .btn-regular{background-color:#f6ff00;color:#1a1b24;-webkit-box-shadow:0 5px 12px 1px rgba(135,135,135,.3);-moz-box-shadow:0 5px 12px 1px rgba(135,135,135,.3);box-shadow:0 5px 12px 1px rgba(135,135,135,.3)}.page-cover-landing-fonts .btn-regular:hover{background:#e0e80f}.media-image{border-radius:2px;max-width:50%}.mc4wp-form-fields input[type=text]{max-width:300px;width:100%}.license-status{font-size:18px}.license-status.status-valid{color:green;font-weight:700}.license-status.status-invalid{color:red;font-weight:700}.boxed{background:#fff;padding:30px}.wc-social-login.form-row-wide{font-size:12px;margin:0 0 20px}.boxed form{margin:0;padding:0}.post-edit-link{float:right;font-size:10px;font-weight:700}ul.acf-radio-list li label,ul.acf-checkbox-list li label{display:block;font-size:12px;margin:0 0 10px;color:#5a608e}.list-font-waterfall{list-style-type:none;margin:0;padding:0}.list-font-waterfall li,.style-waterfall{margin:20px 0 0;padding:40px 0 20px;border-top:1px solid #e8eaf0;display:block;width:100%;position:relative}.list-font-waterfall li span{display:block;background:#e8eaf0;font-size:10px;color:#5a608e;line-height:1;padding:7px;border-bottom-left-radius:2px;border-bottom-right-radius:2px;top:-1px;position:absolute;font-weight:700}.font-test-waterfall h2{font-size:14px;margin:0 0 20px;padding:0}.font-test-waterfall h2:after{content:"";background:#eff0f4;width:50px;height:1px;display:block;margin:10px 0;padding:0}.product-card-1{position:relative}#clipboard_text{position:relative;display:block}.show-on-mobile{display:none!important}#product-designer .button{margin-top:10px}.fix-product-buy{position:fixed;top:20px;display:none}.woocommerce-cart .woocommerce-error li,.woocommerce-checkout .woocommerce-error li{border-bottom:1px solid #eee;padding-bottom:10px}.woocommerce-cart .woocommerce-error li:last-child,.woocommerce-checkout .woocommerce-error li:last-child{border-bottom:none;padding-bottom:0}.cf-overlay{z-index:1000;border:none;margin:0;padding:0;width:100%;height:100%;top:0;left:0;background:#fff;opacity:.6;position:absolute}.cf-overlay:before{display:inline-block;font:normal normal normal 1em/1 FontAwesome;text-rendering:auto;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;content:"\f110";-webkit-animation:fa-spin .75s linear infinite;-moz-animation:fa-spin .75s linear infinite;animation:fa-spin .75s linear infinite;height:30px;width:30px;line-height:30px;font-size:30px;position:absolute;top:50%;left:50%;margin-left:-15px;margin-top:-15px}.cf-overlay+.blockUI+.blockOverlay{display:none!important}.cf-error{font-size:14px;font-family:Poppins;margin-top:20px;list-style:none;background-color:#e2401c;padding:10px 20px;margin-bottom:20px;margin-left:0;border-radius:2px;color:#fff;border-left:.6180469716em solid rgba(0,0,0,.15)}.cf-error a{color:#fff;text-decoration:underline}.c-modal__header-alert--invalid a{color:#fff;text-decoration:underline;font-weight:700}#single-product-description p{margin:0 0 20px;font-family:poppins,sans-serif!important;color:#2a1f3f!important;font-size:10.5pt!important;font-weight:400!important;line-height:normal;font-family:poppins,sans-serif!important;color:#2a1f3f!important;font-size:14px!important;font-weight:400!important;line-height:normal}.foreground,.c-breadcrumb{position:relative;z-index:1;font-size:14px}.deal-badge{position:absolute;left:-10px;top:-10px;border-radius:2px;padding:5px 10px;font-size:10px}.badge-red{background-color:#be1700;color:#fff}.digital-item-label.item-label-red{background:#be1700;color:#fff!important;vertical-align:middle;line-height:1.5}.digital-item-label.item-label-red:before{border-color:transparent #841100 transparent transparent}.digital-item-label.item-label-red:after{border-color:#be1701}.cf_add_to_cart_button.cf_ajax_add_to_cart{position:absolute;top:10px;right:10px;background:#fff;padding:0 5px;color:#000;border:1px solid #000;z-index:100;border-radius:3px}.cf_add_to_cart_button.cf_ajax_add_to_cart.loading{background:0 0;border:none}.cf_add_to_cart_button.cf_ajax_add_to_cart:after{content:"\f07a";font-family:fontAwesome;font-size:20px;display:block}.cf_add_to_cart_button.cf_ajax_add_to_cart.loading:after{content:"\f110";font-family:fontAwesome;font-size:20px;display:block}.cf_add_to_cart_button.cf_ajax_add_to_cart.added:after{content:"\f00c";font-family:fontAwesome;font-size:20px;display:block}.cf_user_has_subscription_to_product{position:relative;left:10px;bottom:5px}.user-profile .avatar{display:inline-block;margin:0;line-height:0;border:1px solid #eee;border-radius:2px}.user-profile .page-title span{padding:20px 0 0;display:inline-block;vertical-align:top}.user-profile .social-wrap{margin-top:60px;text-align:right;height:100%;line-height:100%;padding-right:0}.user-profile .btn-follow{margin:20px 0 0}.user-profile .followers-text{margin-top:30px}.user-profile .sidebar .menu-title{text-transform:uppercase;font-size:14px;font-weight:700;margin-bottom:10px;cursor:pointer}.user-profile .sidebar ul.items{margin:0;list-style:none}.user-profile .sidebar ul.items li:first-child{margin-top:-4px}.user-profile .sidebar ul.items li{line-height:24px;color:#2a1f3f}.user-profile .sidebar .sidebar-inner{padding:5px 0 40px}@media(max-width:850px){.user-profile .header .grid-4-2{width:100%!important;float:none!important;margin:20px 0 0!important;text-align:center!important}.user-profile .header .social-wrap{margin:0!important;text-align:center;padding:0!important}.user-profile .sidebar .sidebar-inner{text-align:center}}.site-content .notification-message{padding:10px;text-align:center;font-size:14px;color:#2a1f3f}.site-content .notification-message p{padding:10px;text-align:center;font-size:14px;color:#2a1f3f;display:inline-block;vertical-align:middle;margin:0;padding:0}.site-content .notification-message .cf-btn-small{margin-left:40px}.site-content .notification-message .strong{text-transform:uppercase;font-weight:700;color:#2a1f3f;letter-spacing:.9px}.site-content .notification-message.nm-default{border:solid 1px #e4e5ec;background-color:#e3e1e9}.site-content .notification-message.nm-info{border:solid 1px #3ab561;background-color:#3ab561}.site-content .notification-message.nm-info .strong{color:#fff}.site-content .notification-message.nm-info p{color:#fff}@media(max-width:619px){.site-content .notification-message{text-align:left}.site-content .notification-message p{margin:0 0 10px;text-align:left;padding:0}.site-content .notification-message p span{display:block}}.site-main .section-header{position:relative}.site-main .section-header h2{font-size:18px;color:#2a1f3f;font-weight:700;line-height:1.5;margin:50px 0 10px;padding:0}.site-main .section-header .view-all{position:absolute;right:10px;color:#0a5ea8;font-size:14px;text-decoration:underline;bottom:10px}.site-main .section-header .view-all .fas{padding:0 0 0 10px;display:inline-block}.site-main .section-header:after{content:"";height:2px;background:#e3e1e9;display:block;clear:both;width:100%;margin-bottom:30px}.site-content .pBig{font-size:14px}.site-content .pBig p{font-size:14px}.site-content .footer_300days{font-size:14px;color:#393d56;margin:30px 0 0;padding:0;line-height:1.5}.site-content .footer_300days .cf-btn-medium{max-width:280px;width:100%}.site-content .store-credit li .store-credit-wrap .btn:disabled{cursor:not-allowed;background-color:#9cdab0}.site-content .social-area{line-height:0;margin:30px 0 0;vertical-align:middle}.site-content .social-area .fb-share-button{display:inline-block;vertical-align:middle;margin:0 10px 0 20px}.site-content .social-area .pin-button{display:inline-block;vertical-align:middle;margin:0}.site-faq{color:#2a1f3f;line-height:2;margin:0 0 60px}.site-faq h3{font-size:27px;margin:60px 0 30px;padding:0;font-weight:700;color:inherit}.site-faq h4{font-size:18px;font-weight:700;margin:0 0 10px;padding:0;color:inherit}.site-faq p{font-size:14px;margin:0 0 20px;padding:0;font-weight:400;color:inherit}.site-main .woocommerce-error,.site-main .woocommerce-info,.site-main .woocommerce-message,.site-main .woocommerce-noreviews,.site-main p.no-comments{font-size:14px}.digital-item-label{letter-spacing:.9px;font-size:12px;text-transform:uppercase;height:30px;position:relative;font-weight:700;padding:5px 10px;position:absolute;left:-10px;top:-5px}.digital-item-label.item-label-diagonal{font-size:12px;font-weight:700;color:#fff;text-transform:uppercase;text-align:center;line-height:20px;transform:rotate(-45deg);-webkit-transform:rotate(-45deg);width:110px;display:block;position:absolute;top:10px;left:-30px;padding:5px}.digital-item-label.item-label-left{box-shadow:0 2px 4px 0 rgba(57,61,86,.45);z-index:2}.digital-item-label.item-label-left:before{content:"";display:block;width:0;height:0;border-style:solid;border-width:0 10px 10px 0;position:absolute;bottom:-10px;left:0}.digital-item-label.item-label-left:after{right:-5px;top:0;border-right:5px solid transparent;border-top:15px solid transparent;border-bottom:15px solid transparent;display:inline-block;content:"";position:absolute;border-right-color:transparent!important}[class*=cf-btn]:hover{color:#2a1f3f}[class*=cf-btn]:hover .btn-text{color:#2a1f3f}.cf-btn-empty{color:#493675;background-color:#fff;border:2px solid #493675}.cf-btn-empty:hover{background-color:#493675;color:#fff!important}.cf-btn-empty:hover .btn-text{color:#fff}.cf-btn-info{color:#fff;background-color:#4117ea}.cf-btn-info:hover{background-color:#5a608e;color:#fff}.cf-btn-success{color:#fff;background-color:#39b54a}.cf-btn-success:hover{background-color:#39b54a;color:#fff}.cf-btn-refresh{background-color:#fff;color:#3ab561}.cf-btn-refresh span{color:#3ab561}.cf-btn-refresh:hover{background-color:#248142;color:#fff}.cf-btn-default{border:solid 1px #393d56;background:0 0;color:#393d56;padding:10px}.cf-btn-default:hover{border:solid 1px #393d56;background:0 0;color:#393d56}.cf-btn-action{color:#fff;background:#ee2a7b}.cf-btn-action:hover{background:#ee2a7b;color:#fff}.cf-btn-small{display:inline-block;font-size:12px;text-transform:uppercase;line-height:1.2;border-radius:4px;font-weight:700;letter-spacing:1px;text-align:center;padding:8px 10px;margin:0;vertical-align:middle;letter-spacing:.9px}.cf-btn-small .fa{font-size:16px;vertical-align:middle}.cf-btn-small span{line-height:1;vertical-align:middle}.cf-btn-medium{display:inline-block;font-size:12px;text-transform:uppercase;line-height:1.5;border-radius:4px;font-weight:700;letter-spacing:1px;text-align:center;padding:11px 10px;margin:0;vertical-align:middle;letter-spacing:.9px}.cf-btn-medium .fa{font-size:16px;vertical-align:middle}.cf-btn-medium span{color:inherit;line-height:1;vertical-align:middle}.cf-btn-medium.cf-btn-empty{padding:9px 10px!important}.cf-btn-big{display:inline-block;font-size:16px;text-transform:uppercase;line-height:1.5;border-radius:4px;font-weight:700;letter-spacing:1px;text-align:center;padding:13px 10px;margin:0;vertical-align:middle;letter-spacing:.9px}.cf-btn-big .fa{font-size:16px;vertical-align:middle}.cf-btn-big span{line-height:1;vertical-align:middle}.digital-items{text-align:center;list-style-type:none;margin:0;padding:0}.digital-items .digital-item{position:relative;display:inline-block;vertical-align:top}.digital-items .digital-item .save-to-downloads{display:none}.digital-items .digital-item .digital-item-wrap{overflow:hidden;width:280px;height:305px;margin:10px;border-radius:4px;padding:10px;position:relative}.digital-items .digital-item.gift-card .digital-item-wrap{background:#fff;text-align:left;border:1px solid #e4e5ec}.digital-items .digital-item.gift-card .digital-item-wrap .gift-image{margin:-10px -10px 0;display:block}.digital-items .digital-item.gift-card .digital-item-wrap .gift-footer{margin:10px 0 0;display:block;overflow:hidden}.digital-items .digital-item.gift-card .digital-item-wrap .gift-meta{line-height:1.5;display:block;width:100%;position:relative;font-size:12px;color:#393d56}.digital-items .digital-item.gift-card .digital-item-wrap .gift-meta small{display:inline-block;font-size:12px;max-width:50%;white-space:nowrap;overflow:hidden;vertical-align:bottom;line-height:1.5}.digital-items .digital-item.gift-card .digital-item-wrap .gift-meta a{color:#0a5ea8;text-decoration:underline}.digital-items .digital-item.gift-card .digital-item-wrap .gift-meta .digital-item-countdown{max-width:none;position:absolute;right:0;top:0;z-index:10;overflow:visible}.digital-items .digital-item.gift-card .digital-item-wrap h2{font-size:16px;color:#2a1f3f;margin:0 0 5px;padding:0;line-height:1.2;white-space:nowrap}.digital-items .digital-item.gift-card .digital-item-wrap h2 a{color:inherit}.digital-items .digital-item.gift-card .digital-item-wrap .cf-btn-medium{position:absolute;width:100%;max-width:260px;bottom:10px;left:10px}.digital-items .digital-item.gift-card .digital-item-wrap .cf-btn-medium:hover{color:inherit}.digital-items .digital-item.gift-card .digital-item-label{color:#fff;left:1px!important}.digital-items .digital-item.gift-card .digital-item-label.item-label-23{background:#7f42f6}.digital-items .digital-item.gift-card .digital-item-label.item-label-23:after{border-color:#7f42f6}.digital-items .digital-item.gift-card .digital-item-label.item-label-23:before{border-color:transparent #4117ea transparent transparent}.digital-items .digital-item.gift-card .digital-item-label.item-label-26{background:#ee2a7b}.digital-items .digital-item.gift-card .digital-item-label.item-label-26:after{border-color:#ee2a7b}.digital-items .digital-item.gift-card .digital-item-label.item-label-26:before{border-color:transparent #da0d3d transparent transparent}.digital-items .digital-item.gift-card .digital-item-label.item-label-553{background:#29abe2}.digital-items .digital-item.gift-card .digital-item-label.item-label-553:after{border-color:#29abe2}.digital-items .digital-item.gift-card .digital-item-label.item-label-553:before{border-color:transparent #0c6ec3 transparent transparent}.digital-items .digital-item.promo-card .digital-item-wrap{background:#e3e1e9;border:1px solid #e3e1e9;text-align:left}.digital-items .digital-item.promo-card .digital-item-wrap .digital-item-image{margin:-10px -10px 0;display:block}.digital-items .digital-item.promo-card .digital-item-wrap .digital-item-footer{margin:10px 0 0;display:block;overflow:hidden}.digital-items .digital-item.promo-card .digital-item-wrap .digital-item-meta{line-height:1.5;display:block;width:100%;position:relative;font-size:12px;color:#393d56;height:18px}.digital-items .digital-item.promo-card .digital-item-wrap .digital-item-meta small{font-size:12px;max-width:44%;white-space:nowrap;overflow:hidden;vertical-align:bottom;line-height:1.5;display:inline-block}.digital-items .digital-item.promo-card .digital-item-wrap .digital-item-meta a{color:#0a5ea8;text-decoration:underline}.digital-items .digital-item.promo-card .digital-item-wrap .digital-item-meta .digital-item-countdown{max-width:none;position:absolute;right:0;top:0;z-index:10;overflow:visible}.digital-items .digital-item.promo-card .digital-item-wrap .digital-item-price{font-size:16px;font-weight:700;letter-spacing:.9px;color:#2a1f3f!important;position:absolute;left:10px;bottom:10px;max-width:260px;width:100%;line-height:1.4}.digital-items .digital-item.promo-card .digital-item-wrap .digital-item-price .cf-btn-empty{width:100%}.digital-items .digital-item.promo-card .digital-item-wrap .digital-item-price del{font-weight:400;font-size:inherit}.digital-items .digital-item.promo-card .digital-item-wrap h2{font-size:16px;color:#393d56;margin:0 0 5px;padding:0;line-height:1.2;white-space:nowrap}.digital-items .digital-item.promo-card .digital-item-wrap h2 a{color:inherit}.digital-items .digital-item.promo-card .digital-item-label{color:#393d56;background:#e3e1e9;left:1px!important}.digital-items .digital-item.promo-card .digital-item-label.item-label-left:after{border-color:#e3e1e9}.digital-items .digital-item.promo-card .digital-item-label.item-label-left:before{border-color:transparent #5a608e transparent transparent}.digital-items .digital-item.banner-card .digital-item-wrap{text-align:center;cursor:pointer}.digital-items .digital-item.banner-card .banner-title{font-size:27px;font-weight:700;line-height:1.2;color:inherit;margin:30px 0 10px;padding:0 10px}.digital-items .digital-item.banner-card p{font-size:18px;color:inherit;font-weight:700;margin:0;padding:0 10px}.digital-items .digital-item.banner-card .cf-btn-big{position:absolute;width:100%;max-width:260px;bottom:10px;left:10px}.digital-items .digital-item.banner-card .cf-btn-big:hover{color:inherit}.digital-items .digital-item.banner-card .item-label-diagonal{box-shadow:0 3px 10px -5px #000}.digital-item-wrap span.woocommerce-Price-currencySymbol{line-height:1.5!important}.footer_300days .cf-btn-medium{max-width:260px;width:100%}.page-template-page-dailygifts-php .modal{max-width:700px!important}.page-template-page-dailygifts-php .modal .onp-sl{margin:0;max-width:none;border-radius:4px}.page-template-page-dailygifts-php .modal .onp-sl .onp-sl-social-buttons{padding:0}.page-template-page-dailygifts-php .modal .onp-sl .onp-sl-social-buttons .onp-sl-control-inner-wrap{padding:0;height:auto;min-width:none}.page-template-page-dailygifts-php .modal .onp-sl .onp-sl-social-buttons .onp-sl-control{min-width:50%;display:block;vertical-align:top;text-align:center;margin:0;background:0 0;border:10px;float:right}.page-template-page-dailygifts-php .modal .onp-sl .onp-sl-header{border-bottom:1px solid #e3e1e9;width:100%;display:block;float:none}.page-template-page-dailygifts-php .modal .onp-sl .onp-sl-text{margin-bottom:0}.page-template-page-dailygifts-php .modal .onp-sl .onp-sl-text .onp-sl-strong{font-size:27px;color:#393d56;font-weight:700;line-height:1.5;padding:10px;margin:0}.page-template-page-dailygifts-php .modal .onp-sl .onp-sl-text .onp-sl-strong:before{content:none}.page-template-page-dailygifts-php .modal .onp-sl .onp-sl-text .onp-sl-strong:after{content:none}.page-template-page-dailygifts-php .modal .onp-sl .onp-sl__image{padding:0!important}.page-template-page-dailygifts-php .modal .onp-sl .onp-sl__image img{border-bottom-left-radius:4px}.page-template-page-dailygifts-php .modal .onp-sl .onp-sl__text{color:#2a1f3f!important;text-align:left}.page-template-page-dailygifts-php .modal .onp-sl .onp-sl__text h3{font-size:18px;margin:10px;padding:0;line-height:2;text-align:left;color:#2a1f3f!important}.page-template-page-dailygifts-php .modal .onp-sl .onp-sl__text p{font-size:12px!important;margin:0 10px 10px!important;padding:0;text-align:left;color:#2a1f3f!important}#scroll-for-more{position:fixed;bottom:20px;left:0;text-align:center;vertical-align:middle;line-height:1;width:100%}#scroll-for-more .scroll-btn{color:#fff;padding:5px;line-height:0;background-color:#4117ea;vertical-align:middle;width:60px;height:60px;border-radius:30px;margin:0 auto}#scroll-for-more i{padding:0;font-size:30px;vertical-align:middle;line-height:50px}.search-filters{width:25%;float:left;margin:40px 0}.results-wrapper{width:75%;float:right;margin:40px 0}ul.products li.product{width:33%}.search-filters-wrap{margin:0 10px;background:#fff;padding:0}.ais-search-box--input{font-size:12px!important}.ais-search-box--magnifier{left:auto!important;right:10px!important;top:7px!important}.filter-title{font-size:14px;color:#5a608e;font-weight:700;margin:0}.filter-section{padding:20px;border-bottom:1px solid #eff0f4}.facet-title{color:#9093b2;font-size:11px;margin:0 0 10px;padding:0}#clear-all{font-size:12px}.ais-refinement-list--checkbox{margin:0 10px 0 0;vertical-align:middle}.facet-count{font-size:11px;color:#9093b2;font-weight:400}.facet-item{font-weight:700;font-size:12px;margin:0 5px 0 0}.ais-range-slider--handle{border:1px solid #3ab561!important;background:#3ab561!important}.ais-range-slider .rheostat-horizontal .rheostat-progress{background:#3ab561!important}.ais-range-slider .rheostat{margin-left:12px!important;margin-right:12px!important}.ais-range-slider .rheostat-horizontal .rheostat-background{height:4px!important}.ais-range-slider .rheostat-horizontal .rheostat-progress{height:2px!important}.ais-range-slider--handle{width:15px!important;height:15px!important}.pagination .page-numbers li.page-numbers.current a{font-weight:700!important;background-color:#2c2d33!important;border-color:#2c2d33!important;color:#fff!important}.pagination .page-numbers{font-size:12px}.pagination{margin:0 20px 0 10px}#stats,.sort-by{float:left;width:25%;margin:5px 0 0}.sort-by{text-align:right;margin:0;float:right}#results-topbar{margin:0 20px 20px}#sort-by-selector{font-size:11px}.ais-show-more{cursor:pointer;font-size:11px;font-weight:700;text-align:right;margin:10px 0 0;display:block;color:#5a608e}.ais-search-box--reset{background:#fff!important;width:20px!important;height:20px!important}.ais-search-box--reset:hover{background:#fff!important}.ais-root__collapsible{position:relative}.ais-root__collapsible .facet-title::before{content:"\f0d8";font-family:fontawesome;display:inline-block;right:0;top:0;line-height:1;position:absolute;font-size:14px}.ais-root__collapsible.ais-root__collapsed .facet-title:before{content:"\f0d7"}@media(max-width:1024px){ul.products li.product{width:50%}ul.products li.product:nth-child(3n+1),ul.products li.product.first:nth-child(3n+1),ul.products li.product.last:nth-child(3n+1){clear:none!important}}@media(max-width:900px){.pagination{width:75%}.woocommerce-result-count{display:none!important}}@media(max-width:650px){.search-filters{width:40%}.results-wrapper{width:60%}ul.products li.product{width:100%}.pagination{width:100%;float:none!important}}@media(max-width:600px){.search-filters{width:100%;float:none}.results-wrapper{width:100%;float:none}}@media(max-width:1219px){.promo-card-2{display:none!important}.site-main .section-header .view-all{position:relative;right:auto}}@media(max-width:919px){.promo-card-1{display:none!important}}@media(max-width:840px){.page-template-page-dailygifts-php .modal .onp-sl .onp-sl-social-buttons .onp-sl-control{min-width:100%;display:block;vertical-align:top;text-align:center;margin:0;background:0 0;border:10px;position:absolute;width:100%;bottom:0;text-align:right}.page-template-page-dailygifts-php .modal .onp-sl .onp-sl-social-buttons .onp-sl-control-inner-wrap{display:inline-block}}@media(max-width:700px){.page-template-page-dailygifts-php .modal .onp-sl .onp-sl-social-buttons .onp-sl-control{position:relative;left:auto;right:auto;text-align:left;margin:0 0 10px}}@media(max-width:619px){.page-template-page-dailygifts-php .modal .onp-sl .onp-sl-text .onp-sl-strong{font-size:20px;line-height:1.2}.page-template-page-dailygifts-php .modal .onp-sl .onp-sl__text h3{line-height:1.5;font-size:16px}.digital-items .digital-item .digital-item-wrap{height:auto}.digital-items .digital-item.gift-card .digital-item-wrap .cf-btn-medium,.digital-items .digital-item.promo-card .digital-item-wrap .digital-item-price,.digital-items .digital-item.banner-card .cf-btn-big{position:relative;left:auto;bottom:auto;margin:10px 0 0}.save-to-downloads{display:block!important;border-top:1px solid #e3e1e9;margin:10px 0 0;padding:0}.save-to-downloads small{color:a399b8!important}.site-content .notification-message .cf-btn-small{margin:0!important;display:block}.site-content .entry-title{text-align:left!important;margin-top:30px}.site-content .pBig{text-align:left!important}.site-content .social-area{margin-top:20px}.digital-items{text-align:center}.site-main .section-header:after{margin-bottom:10px}.digital-items .digital-item{margin-bottom:20px}.site-main .section-header h2{margin-top:30px}.site-faq h3{line-height:1.5;text-align:left!important}.site-faq .grid-4-2{margin:0;padding:0}.text-left-mobile{text-align:left!important}}@media(max-width:580px){.site-content .store-credit li .store-credit-wrap{margin:10px 0}}.site-banner{color:#fff;text-align:left;padding:20px;max-width:1240px;margin:0 auto}.site-banner__300-days{background-color:#685eb6;background-image:url(https://www.creativefabrica.com/wp-content/themes/creativefabricanew/v2.0/images/bg-gift.svg);background-repeat:repeat;background-position:10px 8px}.site-banner h1{color:#fff;font-size:29px;font-weight:700;margin:0 0 10px;line-height:normal}.site-banner h3{color:#fff;font-size:18px;margin:0 0 10px;padding:0;line-height:normal;font-weight:700}.site-banner p{color:#fff;font-size:14px;font-weight:400;line-height:1.4;margin:0;padding:0}.site-banner .onp-sl{font-family:poppins,sans-serif!important;margin:0;background:0 0!important;color:#fff}.site-banner .onp-sl .onp-sl-group{margin:0!important;padding:10px 20px}.site-banner .onp-sl .onp-sl-text{margin:0}.site-banner .onp-sl .onp-sl-text:after{clear:both;content:"";width:100%;display:block}.site-banner .onp-sl__image{float:left;margin:15px 2% 0 0!important;width:43%;height:auto}.site-banner .onp-sl__image img{border-radius:5px}.site-banner .onp-sl__text{float:left;margin:0 0 0 2%!important;width:53%;color:#fff;text-align:left}.site-banner .onp-sl__text p{font-family:poppins,sans-serif;color:#fff;font-size:14px}.site-banner .onp-sl .onp-sl-social-buttons .onp-sl-control{float:right;background:#eee;border-radius:5px;margin:0;padding:0;width:53%;text-align:center}.site-banner .onp-sl .onp-sl-social-buttons .onp-sl-control .onp-sl-social-button{width:100%}@media(max-width:1024px){.site-banner .onp-sl__image{display:none}.site-banner .onp-sl__text{float:none;width:100%;margin:0 0 20px!important;padding:20px 0 0}.site-banner .onp-sl-social-buttons .onp-sl-control{float:left!important;width:auto;text-align:left!important}.site-banner .onp-sl-group{padding-top:0}}@media(max-width:700px){.site-main h2{font-size:20px}.onp-sl__text{border-top:1px solid #fff}.site-content{padding-bottom:40px!important}.footer_300days{font-size:16px}.site-banner h1{font-size:24px}.site-banner .grid-col__separator{padding-bottom:20px}.site-banner .grid-col__separator:after{content:none}.site-banner .grid-4-2{padding-left:0;padding-right:0}.site-banner .grid-4-2 .onp-sl-group{padding:0}}.mm-menu .primary-navigation{position:relative}#content{outline:0}.digital-item-label.shop-promo-label{padding:8px 10px;color:#fff;background-color:#b20b2f}.digital-item-label.shop-promo-label:before{border-color:transparent #b20b2f transparent transparent}@media(max-width:991px){.woocommerce-cart .scroll-top,.woocommerce-checkout .scroll-top{display:none!important}}.woocommerce-NoticeGroup .c-snackbar:last-child{margin-bottom:30px!important}@media(min-width:992px){html,body.woocommerce-cart,body.woocommerce-checkout,body.woocommerce-cart .mm-page{height:100%}body.woocommerce-cart #page,body.woocommerce-checkout #page{position:relative;min-height:100%}body.woocommerce-cart #content,body.woocommerce-checkout #content{padding-bottom:350px}body.woocommerce-cart #colophon,body.woocommerce-checkout #colophon{position:absolute;bottom:0;left:0;right:0}}.class-overlay{position:relative}.class-overlay:after{content:"\f03d";position:absolute;font-family:fontawesome;font-size:16px;color:#2a1f3f;top:5px;right:0;background:#fff;padding:3px 7px;border-top-left-radius:4px;border-bottom-left-radius:4px}