@import url(https://fonts.googleapis.com/css2?family=Source+Sans+Pro:wght@200;400;700&display=swap);@import url(https://fonts.googleapis.com/css2?family=Caveat&display=swap);*,:after,:before{border:0 solid #e5e7eb;box-sizing:border-box}:after,:before{--tw-content:""}html{-webkit-text-size-adjust:100%;font-family:ui-sans-serif,system-ui,-apple-system,Segoe UI,Roboto,Ubuntu,Cantarell,Noto Sans,sans-serif,BlinkMacSystemFont,Helvetica Neue,Arial,Apple Color Emoji,Segoe UI Emoji,Segoe UI Symbol,Noto Color Emoji;line-height:1.5;-moz-tab-size:4;tab-size:4}body{line-height:inherit;margin:0}hr{border-top-width:1px;color:inherit;height:0}abbr:where([title]){-webkit-text-decoration:underline dotted;text-decoration:underline dotted}h1,h2,h3,h4,h5,h6{font-size:inherit;font-weight:inherit}a{color:inherit;text-decoration:inherit}b,strong{font-weight:700}code,kbd,pre,samp{font-family:ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,Liberation Mono,Courier New,monospace;font-size:1em}small{font-size:80%}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:initial}sub{bottom:-.25em}sup{top:-.5em}table{border-collapse:collapse;border-color:inherit;text-indent:0}button,input,optgroup,select,textarea{color:inherit;font-family:inherit;font-size:100%;font-weight:inherit;line-height:inherit;margin:0;padding:0}button,select{text-transform:none}[type=button],[type=reset],[type=submit],button{-webkit-appearance:button;background-color:initial;background-image:none}:-moz-focusring{outline:auto}:-moz-ui-invalid{box-shadow:none}progress{vertical-align:initial}::-webkit-inner-spin-button,::-webkit-outer-spin-button{height:auto}[type=search]{-webkit-appearance:textfield;outline-offset:-2px}::-webkit-search-decoration{-webkit-appearance:none}::-webkit-file-upload-button{-webkit-appearance:button;font:inherit}summary{display:list-item}blockquote,dd,dl,fieldset,figure,h1,h2,h3,h4,h5,h6,hr,p,pre{margin:0}fieldset,legend{padding:0}menu,ol,ul{list-style:none;margin:0;padding:0}textarea{resize:vertical}input::-moz-placeholder,textarea::-moz-placeholder{color:#9ca3af;opacity:1}input::placeholder,textarea::placeholder{color:#9ca3af;opacity:1}[role=button],button{cursor:pointer}:disabled{cursor:default}audio,canvas,embed,iframe,img,object,svg,video{display:inline-block;vertical-align:middle}img,video{height:auto;max-width:100%}*,:after,:before{--tw-border-spacing-x:0;--tw-border-spacing-y:0;--tw-translate-x:0;--tw-translate-y:0;--tw-rotate:0;--tw-skew-x:0;--tw-skew-y:0;--tw-scale-x:1;--tw-scale-y:1;--tw-scroll-snap-strictness:proximity;--tw-ring-offset-width:0px;--tw-ring-offset-color:#fff;--tw-ring-color:rgba(59,130,246,.5);--tw-ring-offset-shadow:0 0 transparent;--tw-ring-shadow:0 0 transparent;--tw-shadow:0 0 transparent;--tw-shadow-colored:0 0 transparent}::-webkit-backdrop{--tw-border-spacing-x:0;--tw-border-spacing-y:0;--tw-translate-x:0;--tw-translate-y:0;--tw-rotate:0;--tw-skew-x:0;--tw-skew-y:0;--tw-scale-x:1;--tw-scale-y:1;--tw-scroll-snap-strictness:proximity;--tw-ring-offset-width:0px;--tw-ring-offset-color:#fff;--tw-ring-color:rgba(59,130,246,.5);--tw-ring-offset-shadow:0 0 transparent;--tw-ring-shadow:0 0 transparent;--tw-shadow:0 0 transparent;--tw-shadow-colored:0 0 transparent}::backdrop{--tw-border-spacing-x:0;--tw-border-spacing-y:0;--tw-translate-x:0;--tw-translate-y:0;--tw-rotate:0;--tw-skew-x:0;--tw-skew-y:0;--tw-scale-x:1;--tw-scale-y:1;--tw-scroll-snap-strictness:proximity;--tw-ring-offset-width:0px;--tw-ring-offset-color:#fff;--tw-ring-color:rgba(59,130,246,.5);--tw-ring-offset-shadow:0 0 transparent;--tw-ring-shadow:0 0 transparent;--tw-shadow:0 0 transparent;--tw-shadow-colored:0 0 transparent}.sr-only{clip:rect(0,0,0,0);border-width:0;height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;white-space:nowrap;width:1px}.static{position:static}.block{display:block}.contents{display:contents}.hidden{display:none}.bg-indigo-400{--tw-bg-opacity:1;background-color:rgba(129,140,248,var(--tw-bg-opacity))}.bg-green-400{--tw-bg-opacity:1;background-color:rgba(74,222,128,var(--tw-bg-opacity))}.bg-yellow-400{--tw-bg-opacity:1;background-color:rgba(250,204,21,var(--tw-bg-opacity))}.bg-red-400{--tw-bg-opacity:1;background-color:rgba(248,113,113,var(--tw-bg-opacity))}.text-indigo-50{--tw-text-opacity:1;color:rgba(238,242,255,var(--tw-text-opacity))}.text-green-50{--tw-text-opacity:1;color:rgba(240,253,244,var(--tw-text-opacity))}.text-yellow-50{--tw-text-opacity:1;color:rgba(254,252,232,var(--tw-text-opacity))}.text-red-50{--tw-text-opacity:1;color:rgba(254,242,242,var(--tw-text-opacity))}.outline{outline-style:solid}:root{--accent_color:#fa0058;--header_banner_bgcolor:rgba(36,31,71,.9);--header_banner_bg:linear-gradient(90deg,#4a0840,#660b58);--header_banner_font:"Source Sans Pro",Arial,Helvetica,sans-serif}header.banner{background-color:rgba(36,31,71,.9);background-color:var(--header_banner_bgcolor,#100d20);background:linear-gradient(90deg,#4a0840,#660b58);background:var(--header_banner_bg);background-position:100%;background-repeat:no-repeat;background-size:cover;color:#fff;font-family:Source Sans Pro,Arial,Helvetica,sans-serif;font-family:var(--header_banner_font);font-size:18px;height:auto;height:var(--header-banner-height,auto);max-height:120px;max-height:var(--header-banner-max-height,120px);padding:0 1em;padding:var(--header-banner-padding,0 1em)}header.banner .header-banner-container{align-items:center;display:flex;grid-column:1/9;height:100%;justify-content:space-between;margin:0 auto;max-width:calc(1365px + 2em);width:100%}header.banner a.brand{color:transparent;margin-top:0;margin-top:var(--header-logo-margin-top,0)}header.banner a.brand span.brandname{opacity:0;position:absolute}header .nav-container{align-items:center;display:flex}header nav.nav-primary{display:flex;font-weight:700;margin-right:2em;text-transform:uppercase}header nav.nav-primary ul.nav{align-items:baseline;display:flex;gap:1em}header nav.nav-primary ul.nav li.menu-item{color:#b2b2b2}header nav.nav-primary ul.nav li.menu-item a{align-items:center;display:flex;justify-content:flex-start;min-height:40px;min-height:var(--header-menu-item-min-height,40px);transition:color .4s}header nav.nav-primary ul.nav li.menu-item a:focus,header nav.nav-primary ul.nav li.menu-item a:hover,header nav.nav-primary ul.nav li.menu-item.current_page_item{color:#fff}header nav.nav-primary ul.nav li.menu-item .sub-menu{display:none;opacity:1;position:absolute;z-index:10}header nav.nav-primary ul.nav li.menu-item .sub-menu li a{background:#fdfdfd;background:var(--submenu-item-background,#fdfdfd);border-bottom:1px solid #767879;border-bottom:1px solid var(--submenu-item-border-color,#767879);color:#333;color:var(--submenu-item-color,#333);font-size:.9em;font-size:var(--submenu-item-font-size,.9em);font-weight:500;font-weight:var(--submenu-item-font-weight,500);height:auto;min-height:0;padding:12px 20px;padding:var(--submenu-item-padding,12px 20px);width:200px;width:var(--submenu-item-width,200px)}header nav.nav-primary ul.nav li.menu-item .sub-menu li a:hover{background:#f1f1f1;background:var(--submenu-item-background--hover,#f1f1f1)}header nav.nav-primary ul.nav li.menu-item:hover .sub-menu{display:block}@media(max-width:1024px){header nav.nav-primary{align-items:center;background-color:rgba(74,8,64,.95);background-color:var(--flyout-menu-background-color,rgba(74,8,64,.95));display:flex;height:100%;justify-content:center;left:0;opacity:0;position:fixed;right:0;top:0;visibility:hidden;width:100%}header nav.nav-primary ul.nav{display:initial;text-align:center}header nav.nav-primary ul.nav li.menu-item{display:block;font-family:Caveat,cursive;font-size:40px}header nav.nav-primary ul.nav li.menu-item a{justify-content:center;min-height:auto;text-align:center}header nav.nav-primary ul.nav li.menu-item .sub-menu{display:block;margin-bottom:20px;position:static}header nav.nav-primary ul.nav li.menu-item .sub-menu li a{background:none;border:none;color:inherit;font-size:30px;padding:0;text-transform:none;width:auto}}header.banner span[data-nav-menu-mobile]{display:none}@media(max-width:1024px){header.banner{position:relative}header.banner span[data-nav-menu-mobile]{align-items:center;background-color:hsla(0,0%,100%,.3);border-radius:10px;cursor:pointer;display:flex;height:60px;justify-content:center;width:60px;z-index:10}header.banner span[data-nav-menu-mobile] .ham{display:block;margin-top:-2px;top:50%;transition-duration:75ms;transition-timing-function:cubic-bezier(.55,.055,.675,.19)}header.banner span[data-nav-menu-mobile] .ham,header.banner span[data-nav-menu-mobile] .ham:after,header.banner span[data-nav-menu-mobile] .ham:before{background-color:#fff;border-radius:4px;height:4px;position:absolute;width:40px}header.banner span[data-nav-menu-mobile] .ham:before{content:"";display:block;top:-10px;transition:top 75ms ease .12s,opacity 75ms ease}header.banner span[data-nav-menu-mobile] .ham:after{bottom:-10px;content:"";display:block;transition:bottom 75ms ease .12s,transform 75ms cubic-bezier(.55,.055,.675,.19)}header.banner span[data-nav-menu-mobile].open+nav.nav-primary{opacity:1;visibility:visible}header.banner span[data-nav-menu-mobile].open .ham{transform:rotate(45deg);transition-delay:.12s;transition-timing-function:cubic-bezier(.215,.61,.355,1)}header.banner span[data-nav-menu-mobile].open .ham:before{background-color:#fff;opacity:0;top:0;transition:top 75ms ease,opacity 75ms ease .12s}header.banner span[data-nav-menu-mobile].open .ham:after{background-color:#fff;bottom:0;transform:rotate(-90deg);transition:bottom 75ms ease,transform 75ms cubic-bezier(.215,.61,.355,1) .12s}}section.hero-section{align-content:center;background:none;background-position:0 100%;background-repeat:no-repeat;color:#fff;display:grid;font-family:Source Sans Pro,Arial,Helvetica,sans-serif;font-family:var(--body_typography-font-family);font-size:21px;grid-column:1/9;grid-template-columns:repeat(8,1fr);line-height:1.8;min-height:400px;width:100%}section.hero-section a{background-color:#77f201;background-color:var(--woocommerce-button-background-color,#77f201);border-radius:50px;color:#000;color:var(--woocommerce-button-text-color,#000);display:inline-block;font-size:16px;margin:1em 0;padding:.5em 1.5em;text-align:center;text-transform:uppercase}section.hero-section a:focus,section.hero-section a:hover{background-color:#fff;color:#000}@media(max-width:1024px){section.hero-section a{display:flex;justify-content:center}}section.hero-section .hero-container{grid-column:1/6;justify-self:end;max-width:915px;padding:1em}@media(max-width:1024px){section.hero-section .hero-container{grid-column:1/9}}section.hero-section h1{font-family:Source Sans Pro,Arial,Helvetica,sans-serif;font-family:var(--hero-section-h1-font-family,var(--h1-font-family,"Source Sans Pro",Arial,Helvetica,sans-serif));font-size:40px;font-size:var(--hero-section-h1-font-size,40px);line-height:1}@media(max-width:1024px){section.hero-section h1{font-size:37px;font-size:var(--hero-section-h1-font-size,37px)}}section.hero-section h2{font-family:Source Sans Pro,Arial,Helvetica,sans-serif;font-family:var(--hero-section-h2-font-family,var(--h2-font-family,"Source Sans Pro",Arial,Helvetica,sans-serif));font-size:35px;font-size:var(--hero-section-h2-font-size,35px);font-weight:700;line-height:1;margin:.5em 0}@media(max-width:1024px){section.hero-section h2{font-size:32px;font-size:var(--hero-section-h2-font-size,32px)}}section.hero-section h3{font-family:Source Sans Pro,Arial,Helvetica,sans-serif;font-family:var(--header-banner-secondary-h3-font-family,var(--h3-font-family,"Source Sans Pro",Arial,Helvetica,sans-serif))}.home section.hero-section{min-height:500px}.home section.hero-section .hero-container{grid-column:4/9;justify-self:start}@media(max-width:1024px){.home section.hero-section .hero-container{grid-column:1/9}}section.hero-section--with-image{grid-template-columns:repeat(2,1fr)}.home section.hero-section--with-image .hero-image,section.hero-section--with-image .hero-image{background-position:0 100%;background-repeat:no-repeat;background-size:cover;grid-column:initial;padding-top:80%}.home section.hero-section--with-image .hero-image__image,section.hero-section--with-image .hero-image__image{display:none}.home section.hero-section--with-image .hero-container,section.hero-section--with-image .hero-container{align-self:center;grid-column:initial}@media(max-width:1024px){section.hero-section--with-image{grid-template-columns:repeat(1,1fr)}.home section.hero-section--with-image .hero-image,section.hero-section--with-image .hero-image{display:none}}section.hero-section--large-only{display:grid}@media(max-width:1024px){section.hero-section--large-only{display:none}}section.hero-section--mobile-only{display:none}@media(max-width:1024px){section.hero-section--mobile-only{background-position:50%;background-size:cover;display:grid}}section.hero-section:not(.hero-section-with-background){color:var(--header-banner-secondary-text-color);min-height:0;text-align:left}section.hero-section:not(.hero-section-with-background) .hero-container{grid-column:2/7;justify-self:start}@media(max-width:1024px){section.hero-section:not(.hero-section-with-background){color:#fff}}header.banner-secondary{background-color:#260320;background-color:var(--header-banner-secondary-background-color,var(--main_content_bg_color));color:#fff;color:var(--header-banner-secondary-text-color,#fff);font-family:Source Sans Pro,Arial,Helvetica,sans-serif;grid-column:1/9;text-align:center;text-transform:uppercase;width:100%}header.banner-secondary p{padding:.5em 0;padding:var(--header-banner-secondary-text-padding,.5em 0)}header.banner-secondary strong{color:#88ef00;color:var(--header-banner-secondary-text-color--emphasis,#88ef00)}img.header_placeholder{display:none;max-height:300px;max-width:none;opacity:0;visibility:hidden;width:calc(100% + 4em);width:100%}.single:not(.single-product) header.banner.alt-banner,.woocommerce-checkout header.banner.alt-banner{background-color:transparent;background-position-y:center;background-repeat:no-repeat;background-size:cover;height:auto;max-height:300px;overflow:hidden;padding:0;position:static}.single:not(.single-product) header.banner.alt-banner .header-banner-container,.woocommerce-checkout header.banner.alt-banner .header-banner-container{height:auto;position:relative}.single:not(.single-product) header.banner.alt-banner .header-banner-container .header-banner-photo,.woocommerce-checkout header.banner.alt-banner .header-banner-container .header-banner-photo{background-repeat:no-repeat;background-size:contain;bottom:0;height:100%;left:0;position:absolute;width:auto}.single:not(.single-product) header.banner.alt-banner .header-banner-container .header-banner-photo img,.woocommerce-checkout header.banner.alt-banner .header-banner-container .header-banner-photo img{height:100%;width:auto}.single:not(.single-product) header.banner.alt-banner img.header_placeholder,.woocommerce-checkout header.banner.alt-banner img.header_placeholder{display:initial}@media(max-width:1024px){.single:not(.single-product) header.banner.alt-banner img.header_placeholder,.woocommerce-checkout header.banner.alt-banner img.header_placeholder{width:150%}}:root{--wpcf7-form_accent-color:#77f201;--wpcf7-form_bg-color:#630b56;--wpcf7-form_color:#fff;--wpcf7-form_error_color:#f79b53}.form-container{border-radius:0 0 12px 12px;border-top:none;color:#fff;color:var(--wpcf7-form_color);font-family:Source Sans Pro,Arial,Helvetica,sans-serif;grid-row:1/3;margin-left:auto;margin-right:auto;max-width:370px;overflow:hidden}@media(max-width:1024px){.form-container{border-radius:initial;max-width:none}}.form-banner{background-color:#77f201;background-color:var(--wpcf7-form-banner-background-color,var(--wpcf7-form_accent-color));color:#630b56;color:var(--wpcf7-form-banner-color,var(--wpcf7-form_bg-color,#320026));font-size:26px;font-weight:400}.form-banner,.form-header{display:block;text-align:center}.form-header{background:#630b56;background:var(--wpcf7-form-header-background,var(--wpcf7-form_bg-color,#630b56));font-size:24px;font-weight:100;line-height:1.3;padding:.5em .5em 0;padding:var(--wpcf7-form-header-padding,.5em .5em 0 .5em);text-transform:uppercase}.form-header strong{font-weight:700}.form-header p{margin:0;padding-top:0}.form-satisfaction{background-color:#eaeaea;display:block;padding:10px 0}.wpcf7 form{background:#630b56;background:var(--wpcf7-form_bg-color,#630b56);color:#fff;color:var(--wpcf7-form_color,#fff);font-family:Source Sans Pro,Arial,Helvetica,sans-serif;padding:0 1em 1em}.wpcf7 div.wpcf7-response-output{margin:0}.wpcf7 input[type=email],.wpcf7 input[type=text],.wpcf7 select,.wpcf7 textarea{background-color:#fff;background-color:var(--wpcf7-form-control-background-color,#fff);border:2px solid transparent;border-radius:8px;border-radius:var(--wpcf7-form-control-border-radius,8px);color:#630b56;color:var(--wpcf7-form-control-text-color,var(--wpcf7-form_bg-color,#630b56));font-size:21px;font-size:var(--wpcf7-form-control-font-size,21px);height:47px;height:var(--wpcf7-form-control-height,47px);margin:.25em 0;padding:0 1em;width:100%}.wpcf7 textarea{height:auto;padding:1em}.wpcf7 .wpcf7-form-control-wrap.birthdate,.wpcf7 .wpcf7-radio{display:flex;gap:5px;justify-content:space-between}.wpcf7 .invalid .wpcf7-form-control-wrap.birthdate{flex-wrap:wrap}.wpcf7 .invalid .wpcf7-form-control-wrap.birthdate span.arrow{flex:1}.wpcf7 .gender{background-color:hsla(0,0%,100%,.25);border-radius:50px;display:block;margin:1em -2px}.wpcf7 .gender .wpcf7-list-item{margin:0;width:100%}.wpcf7 .gender .wpcf7-list-item label{display:flex;font-weight:400}.wpcf7 .gender .wpcf7-list-item label input[type=radio]{opacity:0;position:absolute}.wpcf7 .gender .wpcf7-list-item label input[type=radio]:focus+.wpcf7-list-item-label{outline:Highlight;outline:5px auto -webkit-focus-ring-color}.wpcf7 .gender .wpcf7-list-item-label{background-color:transparent;border:2px solid transparent;border-radius:50px;color:#fff;display:block;line-height:40px;margin:3px;text-align:center;width:100%}.wpcf7 .gender input[type=radio]:checked+.wpcf7-list-item-label{background-color:#fff;color:#630b56;color:var(--wpcf7-form_bg-color)}.wpcf7 select{-webkit-appearance:none;-moz-appearance:none;appearance:none;padding:0 1em 0 .75em}.wpcf7 select:invalid{color:rgba(99,11,86,.8);color:var(--wpcf7-form-control-text-color--invalid-select-option,rgba(99,11,86,.8));font-style:italic;font-weight:200}.wpcf7 .birthdate select{border-radius:30px}.wpcf7 .birthdate span.wpcf7-not-valid-tip{display:block;flex-basis:100%}.wpcf7 input::-moz-placeholder,.wpcf7 textarea::-moz-placeholder{color:#630b56;color:var(--wpcf7-form_bg-color,#630b56);font-style:italic;font-weight:200;opacity:.8}.wpcf7 input::placeholder,.wpcf7 textarea::placeholder{color:#630b56;color:var(--wpcf7-form_bg-color,#630b56);font-style:italic;font-weight:200;opacity:.8}.wpcf7 input.wpcf7-not-valid,.wpcf7 select.wpcf7-not-valid{background-color:rgba(247,155,83,.2);border-color:#f79b53;border-color:var(--wpcf7-form_error_color,#f79b53);color:#fff}.wpcf7 input.wpcf7-not-valid::-moz-placeholder,.wpcf7 select.wpcf7-not-valid::-moz-placeholder{color:inherit}.wpcf7 input.wpcf7-not-valid::placeholder,.wpcf7 select.wpcf7-not-valid::placeholder{color:inherit}.wpcf7 input+span.wpcf7-not-valid-tip{display:none}.wpcf7 label{font-size:21px;font-weight:200}.wpcf7 label input[type=checkbox]+span{font-size:16px;font-style:italic}.wpcf7 input[type=submit]{background:#77f201;background:var(--wpcf7-form-submit-button-background,var(--wpcf7-form_accent-color,#77f201));border:0;border-radius:50px;color:#630b56;color:var(--wpcf7-form-submit-button-text-color,var(--wpcf7-form_bg-color,#320026));cursor:pointer;font-size:20px;line-height:1.2;line-height:var(--wpcf7-form-submit-button-line-height,1.2);margin:0;margin:var(--wpcf7-form-submit-button-margin,0);padding:.5em;padding:var(--wpcf7-form-submit-button-padding,.5em);text-align:center;text-transform:uppercase;white-space:normal;white-space:var(--wpcf7-form-submit-button-white-space,initial);width:100%;word-break:break-word}.wpcf7 input[type=submit]:hover{background:#77f201;background:var(--wpcf7-form-submit-button-background--hover,var(--wpcf7-form-submit-button-background,#77f201))}.wpcf7 .country span.arrow:after{top:calc(50% - 2px)}.wpcf7 span.wpcf7-not-valid-tip{background-color:rgba(247,155,83,.2);border-radius:8px;color:inherit;margin-top:.25em;padding:.5em 1em}.wpcf7 input[type=email]+span.wpcf7-not-valid-tip{border:none;display:block}.wpcf7 .wpcf7-response-output{background:rgba(247,155,83,.2);background:var(--wpcf7-form-response-output-background,rgba(247,155,83,.2));border:none!important;border-radius:8px;margin:0!important;padding:.5em 1em!important}.wpcf7 small{display:block;font-style:italic;font-weight:200;margin:2em 0;opacity:.75;text-align:center}.wpcf7 small a{text-decoration:underline}.wpcf7-form-control-wrap span.wpcf7-list-item{margin-left:5px;margin-top:.5em}.wpcf7-form-control-wrap span.wpcf7-list-item input[type=checkbox]{transform:scale(1.5)}.wpcf7-form-control-wrap span.wpcf7-list-item .wpcf7-list-item-label{margin-left:5px}.wpcf7-form-control-wrap span.wpcf7-list-item label{line-height:1}.wpcf7-form-control-wrap span.wpcf7-list-item span.arrow{flex-basis:33.3333333333%}.wpcf7 form.submitting .wpcf7-spinner{background-color:#eaeaea;display:block;margin:1em auto 0}.wpcf7 form.submitting .wpcf7-spinner:before{background-color:#260220}input[type=checkbox]#tooltip+label[for=tooltip] span{background-color:#fff;border-radius:10px;box-shadow:0 20px 20px 20px rgba(0,0,0,.4);color:#000;display:block;font-family:Source Sans Pro,Arial,Helvetica,sans-serif;font-size:14px;font-style:italic;font-weight:200;height:auto;left:50%;opacity:0;padding:15px;pointer-events:none;position:absolute;text-align:center;top:25px;transform:translateX(-70%);transition:opacity .25s ease-in;width:175px}input[type=checkbox]#tooltip+label[for=tooltip] span a{color:#3970c9}input[type=checkbox]#tooltip+label[for=tooltip] span a:hover{color:#ff9000}input[type=checkbox]#tooltip:checked+label[for=tooltip] span{opacity:1;pointer-events:all}label [for=tooltip]{font-feature-settings:normal;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;cursor:pointer;display:inline-block!important;font-family:icomoon;font-style:normal;font-variant:normal;font-weight:400;line-height:1;position:relative;text-transform:none;transform:translate(3px,3px);z-index:1}label [for=tooltip]:before{content:""}.cta-container{background-color:var(--cta_bg-color);border-radius:12px;box-shadow:0 0 10px 5px hsla(0,0%,100%,.3);color:var(--cta_color);font-family:Source Sans Pro,Arial,Helvetica,sans-serif;font-family:var(--body_typography-font-family);font-size:21px;max-width:300px;overflow:hidden;text-align:center;top:2em!important;transition:transform .8s;will-change:transform}@media(max-width:1024px){.cta-container{left:1em;margin:0;max-width:none;right:1em}}.cta-container a{display:block;padding:1em}.cta-container[data-cta-delay]{opacity:0;transform:translateX(-150%)}@media(max-width:1024px){.cta-container[data-cta-delay]{bottom:0;position:fixed!important;top:auto!important;transform:translateY(150%);z-index:1}}.cta-container .satisfaction{background-color:#eaeaea;border:5px solid #eaeaea;display:block;margin:1em -1em -1em;padding:10px 0}@media(max-width:1024px){.cta-container .satisfaction{display:none}}.cta-button{background-color:var(--cta-button_bg-color);border-radius:5px;color:var(--cta-button_color);display:block;font-size:20px;line-height:1.2;margin-top:.75em;padding:.5em;text-align:center}[data-cta-delay].show{transform:translateX(30px)}@media(max-width:1024px){[data-cta-delay].show{transform:translateY(0)}}[data-cta-delay].activated{opacity:1}.cta_shortcode .cta_shortcode_content{align-content:center;background-color:#77f201;background-color:var(--cta-button_bg-color,#77f201);border-radius:50px;color:#000;color:var(--cta-button_color,#000);display:flex;flex-wrap:wrap;font-weight:400;gap:0 .25em;justify-content:center;margin:0 0 1em;padding:.5em;text-align:center;text-transform:uppercase;width:100%}.cta_shortcode .cta_shortcode_content p{margin:0}.cta_shortcode .cta_shortcode_content br{display:none}.cta_shortcode a{text-decoration:none!important}aside.sidebar .sidebar-container{margin-bottom:1em;margin-top:1em;position:-webkit-sticky;position:sticky;top:150px}@media(max-width:1024px){aside.sidebar .form-container{border-radius:15px;margin:1.5em}}aside.sidebar .form-container .form-container-header{background:var(--wpcf7-form-header-background);border-radius:0 15px 0 0;color:#fff;color:var(--wpcf7-form-banner-color,#fff);display:block;font-size:26px;font-style:normal;font-weight:600;line-height:37px;padding:20px;text-align:center;text-transform:uppercase}aside.sidebar .link-container{background:#fff;background:var(--link-sidebar-background,#fff);color:#000;color:var(--link-sidebar-color,#000);padding:30px;text-align:center}aside.sidebar .link-container .sidebar-link-content{display:block}aside.sidebar .link-container .sidebar-link-btn{display:inline-block;margin:0 auto}.sidebar-contact{background:#fff;border-radius:0 15px 15px 15px}.sidebar-contact .contact-form-sidebar-header{background:#fff;background:var(--contact-form-sidebar-header-background,#fff);color:#000;color:var(--contact-form-sidebar-header-color,#000);font-size:16px;font-style:normal;font-weight:400;line-height:23px;padding:20px 30px;text-align:center}:root{--footer_bg_color:linear-gradient(90deg,#4a0941,#660c58);--footer_color:#fff;--footer_font-family:"Source Sans Pro",Arial,Helvetica,sans-serif}footer.content-info{background:linear-gradient(90deg,#4a0941,#660c58);background:var(--footer_bg_color,linear-gradient(90deg,#4a0941 0,#660c58 100%));color:#fff;color:var(--footer_color,#fff);font-family:Source Sans Pro,Arial,Helvetica,sans-serif;font-family:var(--footer_font-family);padding:1em .5em;text-align:center}footer.content-info section{width:100%}footer.content-info section.widget{margin:1em 0;text-align:center}footer.content-info #menu-footer-menu a{opacity:.5;transition:opacity .6s}footer.content-info #menu-footer-menu a:focus,footer.content-info #menu-footer-menu a:hover{opacity:.8}footer.content-info #menu-footer-menu li.menu-item:not(:last-child) a:after{content:"-";opacity:.5;padding-left:1em}footer.content-info ul.menu{align-items:baseline;display:flex;font-size:18px;gap:1em;justify-content:space-evenly;justify-content:center;margin:0 auto;max-width:600px;position:relative}footer.content-info li.menu-item a[href*=facebook],footer.content-info li.menu-item a[href*=instagram],footer.content-info li.menu-item a[href*=pinterest],footer.content-info li.menu-item a[href*=twitter]{border-radius:4px;color:transparent;font-size:12px;padding:5px;pointer-events:none;position:relative;top:-30px}footer.content-info li.menu-item a[href*=facebook]:focus,footer.content-info li.menu-item a[href*=facebook]:hover,footer.content-info li.menu-item a[href*=instagram]:focus,footer.content-info li.menu-item a[href*=instagram]:hover,footer.content-info li.menu-item a[href*=pinterest]:focus,footer.content-info li.menu-item a[href*=pinterest]:hover,footer.content-info li.menu-item a[href*=twitter]:focus,footer.content-info li.menu-item a[href*=twitter]:hover{background-color:#000;color:#fff}footer.content-info li.menu-item a[href*=facebook]:focus:after,footer.content-info li.menu-item a[href*=facebook]:hover:after,footer.content-info li.menu-item a[href*=instagram]:focus:after,footer.content-info li.menu-item a[href*=instagram]:hover:after,footer.content-info li.menu-item a[href*=pinterest]:focus:after,footer.content-info li.menu-item a[href*=pinterest]:hover:after,footer.content-info li.menu-item a[href*=twitter]:focus:after,footer.content-info li.menu-item a[href*=twitter]:hover:after{background-color:hsla(0,0%,91%,.8)}footer.content-info li.menu-item a[href*=facebook]:after,footer.content-info li.menu-item a[href*=instagram]:after,footer.content-info li.menu-item a[href*=pinterest]:after,footer.content-info li.menu-item a[href*=twitter]:after{speak:never;font-feature-settings:normal;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;border:2px solid #fff;border-radius:50%;color:#d70391;content:"";display:inline;font-family:icomoon!important;font-size:18px;font-style:normal;font-variant:normal;font-weight:400;height:32px;left:50%;line-height:1;margin:0 auto;padding:5px;pointer-events:all;position:absolute;text-transform:none;top:35px;transform:translateX(-50%);transition:background .4s;width:32px}footer.content-info li.menu-item a[href*=facebook]:after{content:""}footer.content-info li.menu-item a[href*=twitter]:after{content:""}footer.content-info li.menu-item a[href*=instagram]:after{content:""}footer.content-info li.menu-item a[href*=pinterest]:after{content:""}footer #menu-social-network-menu{display:flex;justify-content:center;min-height:50px}footer.footer-social h3{font-size:21px;margin-bottom:.5em}body.novada-woo-payment-page footer.content-info .footer-copyright,body.novada-woo-payment-page footer.content-info .footer-menu .wp-block-columns div:nth-of-type(2),body.novada-woo-payment-page footer.content-info .footer-social,body.single-delivery_page footer.content-info .footer-menu,body.single-delivery_page footer.content-info .footer-social,body.single-loyalty footer.content-info .footer-copyright,body.single-loyalty footer.content-info .footer-menu,body.single-loyalty footer.content-info .footer-social,body.single-lp footer.content-info .footer-menu .wp-block-columns>div:first-of-type,body.single-lp footer.content-info .footer-social,body.single-strategy footer.content-info .footer-copyright,body.single-strategy footer.content-info .footer-menu,body.single-strategy footer.content-info .footer-social,body.woocommerce-checkout:not(.novada-woo-order-received):not(.woocommerce-account) footer.content-info .footer-copyright,body.woocommerce-checkout:not(.novada-woo-order-received):not(.woocommerce-account) footer.content-info .footer-menu .wp-block-columns div:nth-of-type(2),body.woocommerce-checkout:not(.novada-woo-order-received):not(.woocommerce-account) footer.content-info .footer-social{display:none}@media(max-width:1024px){body.single-loyalty footer.content-info,body.single-strategy footer.content-info{min-height:175px}}#modal{background-color:rgba(0,0,0,.9);height:100%;left:0;padding:30px;position:fixed;top:0;width:100%;z-index:10000}#modal .main{background-color:#fff;border-radius:8px;bottom:30px;left:30px;margin:0 auto;overflow-y:scroll;right:30px;top:30px;width:calc(100% - 60px)}#modal .main,#modal button{color:#000;position:absolute}#modal button{font-family:sans-serif;height:30px;line-height:1;right:35px;top:35px;visibility:hidden;width:25px;z-index:2}@media(max-width:1024px){#modal button{visibility:visible}}@font-face{font-display:block;font-family:icomoon;font-style:normal;font-weight:400;src:url(data:font/woff;base64,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) format("woff")}.error404 main.main{color:#000;color:var(--page-text-color--404,#000);min-height:60vh;text-align:center}.error404 main.main a{color:inherit;text-decoration:underline}.error404 .title404{font-size:180px;font-weight:400;margin:0}.error404 #novada{background-color:#ac6fa3;background-color:var(--page_bg_color--404,#ac6fa3);color:#000;color:var(--page-text-color--404,#000)}main.main .page-header{--h1_color:#fff;color:#fff;font-family:Open Sans,sans-serif;font-weight:700}main.main .page-header h1{color:var(--h1_color);font-size:36px;text-transform:uppercase}.brand-signature{background-image:none;background-image:var(--brand-signature-image,none);background-repeat:no-repeat;background-size:100%;display:inline-block;height:149.25px;width:249px}.opt_out_form{background:linear-gradient(90deg,#4a0941,#660c58);background:var(--footer_bg_color);border-radius:8px;color:#fff;color:var(--wpcf7-form_color,#fff);max-width:800px;padding:1em}.opt_out_form label.form-label{display:none}.opt_out_form input[type=email]{background-color:#fff;border:2px solid transparent;border-radius:8px;color:#630b56;color:var(--wpcf7-form_bg-color,#630b56);font-size:21px;height:47px;margin:.25em 0 .5em;padding:0 1em;width:100%}.opt_out_form input[type=submit]{background-color:#77f201;background-color:var(--cta-button_bg-color,#77f201);border:0;border-radius:8px;color:#320026;color:var(--cta-button-color,#320026);cursor:pointer;padding:.25em 1.5em;text-align:center;text-transform:uppercase;word-break:break-word}.image-shortcode{margin:15px auto;text-align:center}.image-shortcode .controls-dl,.image-shortcode .controls-print,.image-shortcode .controls-zoom{border:1px solid #707070;border-radius:50%;color:#707070;display:inline-block;height:56px;margin:0 .25em;opacity:.5;position:relative;width:56px}.image-shortcode .controls-dl i,.image-shortcode .controls-print i,.image-shortcode .controls-zoom i{color:inherit;display:block;height:24px;left:50%;position:absolute;top:50%;transform:translate(-50%,-50%);width:24px}.image-shortcode .controls-dl:focus,.image-shortcode .controls-dl:hover,.image-shortcode .controls-print:focus,.image-shortcode .controls-print:hover,.image-shortcode .controls-zoom:focus,.image-shortcode .controls-zoom:hover{opacity:1}.image-shortcode .controls-dl:focus .controls-info,.image-shortcode .controls-dl:hover .controls-info,.image-shortcode .controls-print:focus .controls-info,.image-shortcode .controls-print:hover .controls-info,.image-shortcode .controls-zoom:focus .controls-info,.image-shortcode .controls-zoom:hover .controls-info{opacity:1;visibility:visible}.image-shortcode .controls-dl:focus i,.image-shortcode .controls-print:focus i,.image-shortcode .controls-zoom:focus i{outline:Highlight;outline:5px auto -webkit-focus-ring-color;outline-offset:15px}.image-shortcode .controls-dl .controls-info,.image-shortcode .controls-print .controls-info,.image-shortcode .controls-zoom .controls-info{background-color:#707070;border-radius:5px;color:#fff;display:inline-block;font-size:12px;opacity:0;padding:2px 5px;position:relative;top:50px;transition:opacity .5s;visibility:hidden;word-break:keep-all}.image-shortcode .controls-print i{background-image:url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHZpZXdCb3g9IjAgMCA1MTIgNTEyIj48IS0tISBGb250IEF3ZXNvbWUgUHJvIDYuMi4wIGJ5IEBmb250YXdlc29tZSAtIGh0dHBzOi8vZm9udGF3ZXNvbWUuY29tIExpY2Vuc2UgLSBodHRwczovL2ZvbnRhd2Vzb21lLmNvbS9saWNlbnNlIChDb21tZXJjaWFsIExpY2Vuc2UpIENvcHlyaWdodCAyMDIyIEZvbnRpY29ucywgSW5jLi0tPjxwYXRoIGQ9Ik0xMjggMEM5Mi43IDAgNjQgMjguNyA2NCA2NHY5Nmg2NFY2NGgyMjYuN0wzODQgOTMuM1YxNjBoNjRWOTMuM2MwLTE3LTYuNy0zMy4zLTE4LjctNDUuM0w0MDAgMTguN0MzODggNi43IDM3MS43IDAgMzU0LjcgMEgxMjh6bTI1NiAzNTJ2OTZIMTI4di05NmgyNTZ6bTY0IDMyaDMyYzE3LjcgMCAzMi0xNC4zIDMyLTMydi05NmMwLTM1LjMtMjguNy02NC02NC02NEg2NGMtMzUuMyAwLTY0IDI4LjctNjQgNjR2OTZjMCAxNy43IDE0LjMgMzIgMzIgMzJoMzJ2NjRjMCAzNS4zIDI4LjcgNjQgNjQgNjRoMjU2YzM1LjMgMCA2NC0yOC43IDY0LTY0di02NHptLTE2LTg4Yy0xMy4zIDAtMjQtMTAuNy0yNC0yNHMxMC43LTI0IDI0LTI0IDI0IDEwLjcgMjQgMjQtMTAuNyAyNC0yNCAyNHoiIGZpbGw9IiM3MDcwNzAiLz48L3N2Zz4=)}.image-shortcode .controls-dl i{background-image:url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHZpZXdCb3g9IjAgMCA1MTIgNTEyIj48IS0tISBGb250IEF3ZXNvbWUgUHJvIDYuMi4wIGJ5IEBmb250YXdlc29tZSAtIGh0dHBzOi8vZm9udGF3ZXNvbWUuY29tIExpY2Vuc2UgLSBodHRwczovL2ZvbnRhd2Vzb21lLmNvbS9saWNlbnNlIChDb21tZXJjaWFsIExpY2Vuc2UpIENvcHlyaWdodCAyMDIyIEZvbnRpY29ucywgSW5jLi0tPjxwYXRoIGQ9Ik0yODggMzJjMC0xNy43LTE0LjMtMzItMzItMzJzLTMyIDE0LjMtMzIgMzJ2MjQyLjdsLTczLjQtNzMuNGMtMTIuNS0xMi41LTMyLjgtMTIuNS00NS4zIDBzLTEyLjUgMzIuOCAwIDQ1LjNsMTI4IDEyOGMxMi41IDEyLjUgMzIuOCAxMi41IDQ1LjMgMGwxMjgtMTI4YzEyLjUtMTIuNSAxMi41LTMyLjggMC00NS4zcy0zMi44LTEyLjUtNDUuMyAwTDI4OCAyNzQuN1YzMnpNNjQgMzUyYy0zNS4zIDAtNjQgMjguNy02NCA2NHYzMmMwIDM1LjMgMjguNyA2NCA2NCA2NGgzODRjMzUuMyAwIDY0LTI4LjcgNjQtNjR2LTMyYzAtMzUuMy0yOC43LTY0LTY0LTY0SDM0Ni41bC00NS4zIDQ1LjNjLTI1IDI1LTY1LjUgMjUtOTAuNSAwTDE2NS41IDM1Mkg2NHptMzY4IDEwNGMtMTMuMyAwLTI0LTEwLjctMjQtMjRzMTAuNy0yNCAyNC0yNCAyNCAxMC43IDI0IDI0LTEwLjcgMjQtMjQgMjR6IiBmaWxsPSIjNzA3MDcwIi8+PC9zdmc+)}.image-shortcode .controls-zoom{display:none}.novada-subpages-grid{grid-gap:32px;display:grid;grid-template-columns:repeat(3,1fr)}.novada-subpages-grid__item-summary{margin-bottom:20px}.novada-subpages-grid__item{padding:8px}.novada-subpages-grid__item img{border-radius:8px}.novada-subpages-grid__item-wrapper{position:relative}.novada-subpages-grid__item-link{height:100%;position:absolute;width:100%}.novada-subpages-grid__item-title{font-family:Source Sans Pro,Arial,Helvetica,sans-serif}#bdc-reminder{display:none}#bdc-reminder.show{display:initial}.bdc_reminder{background-color:hsla(0,0%,4%,.4);bottom:0;height:100%;left:0;position:fixed;text-align:center;width:100%;z-index:9999}.bdc_reminder p{line-height:1.25}.bdc_reminder .bdc_reminder--container{background-color:#fff;border-radius:20px;box-shadow:0 0 20px 10px hsla(0,0%,100%,.35);left:50%;max-width:300px;padding:0;position:fixed;top:50%;transform:translate(-50%,-50%);width:90%}.bdc_reminder .bdc_reminder--header{background-position:50%;background-size:cover;border-radius:20px 20px 0 0;height:125px;margin:0}.bdc_reminder .bdc_reminder--content{background-color:#fff;border-radius:10px 10px 0 0;font-family:var(--h2_typography-font-family);font-size:25px;margin:-20px 0 0;padding:20px}.bdc_reminder .bdc_reminder--content hr{border:1px solid #faae76}.bdc_reminder .bdc_reminder--cta{background-color:#faae76;border-radius:0 0 20px 20px;color:#fff;cursor:pointer;font-size:25px;margin:0;padding:15px}.bdc_reminder .bdc_reminder--cta a{color:#fff;font-weight:700;text-decoration:none!important}.bdc_reminder .bdc_reminder--close{background-color:#fff;border:1px solid hsla(0,0%,83%,.5);border-radius:50%;box-shadow:0 0 5px 0 hsla(0,0%,44%,.75);cursor:pointer;font-family:monospace;font-size:30px;height:40px;margin:0;padding:0;position:absolute;right:-10px;top:-15px;width:40px}:root{--page_font_size:21px;--page_h1_size:40px;--page_h2_size:32px;--page_h3_size:28px;--page_h1_size_mobile:40px;--page_h2_size_mobile:32px;--page_h3_size_mobile:21px;--page_header_color:#fff}main.main{background-color:#f4eef3;background-color:var(--main_content_bg_color--alternate,#f4eef3);background-color:#260320;background-color:var(--main_content_bg_color,#260320);background-color:transparent;color:#000;color:#fff;color:var(--page-text-color,#fff);font-family:Source Sans Pro,Arial,Helvetica,sans-serif;font-family:var(--body_typography-font-family);font-size:21px;font-size:var(--page_font_size);line-height:1.5;min-height:40vh}main.main h1{font-family:inherit;font-family:var(--h1-font-family,inherit);font-size:40px;font-size:var(--page_h1_size);font-weight:inherit}main.main h2{font-size:32px;font-size:var(--page_h2_size)}main.main h2,main.main h3{font-family:inherit;font-family:var(--h2-font-family,inherit)}main.main h3{font-size:28px;font-size:var(--page_h3_size)}.single-delivery_page main.main h3,.single-loyalty main.main h3,.single-strategy main.main h3{font-weight:inherit}@media(max-width:1024px){main.main .entry-content h1{font-size:40px;font-size:var(--page_h1_size_mobile);font-weight:inherit}main.main .entry-content h2{font-size:32px;font-size:var(--page_h2_size_mobile)}main.main .entry-content h3{font-size:21px;font-size:var(--page_h3_size_mobile)}}main.main h1,main.main h2,main.main h3{line-height:1;margin:1em auto .5em}main.main h2,main.main h3{font-weight:bolder}main.main .entry-title{margin:0}main.main a{color:#3970c9;color:var(--content-link-color,#3970c9);transition:color .2s linear}main.main a:focus,main.main a:hover{color:#88ef00;color:var(--content-link-color--hover,#88ef00)}.single-loyalty main.main a,.single-strategy main.main a{text-decoration:underline}main.main p{margin-bottom:1em}main.main .entry-content>ol,main.main .entry-content>ul,main.main .woocommerce>ol,main.main .woocommerce>ul,main.main>ol,main.main>ul{margin:initial;padding:0 0 1em 40px}main.main li{list-style:initial}main.main ol li{list-style:decimal}main.main blockquote{background-color:#f6f3f3;background-color:var(--content-blockquote-background-color,#f6f3f3);border-left:4px solid #88ef00;border-left:4px solid var(--content-blockquote-border-color,#88ef00);color:#000;color:var(--content-blockquote-text-color,#000);font-style:italic;margin:2em;padding:15px}main.main blockquote p{margin:0}main.main .parchemin{font-family:Caveat;margin:1em auto;max-width:400px;padding:1em;text-align:center}main.main img.aligncenter{margin:0 auto}main.main img.alignleft{float:left;margin:1em 1em 1em 0;max-width:50%}main.main img.alignleft.rounded{border-radius:.5rem}@media(max-width:1024px){main.main img.alignleft{float:none;margin:0 auto;max-width:275px;width:90%}}main.main img.alignright{float:right;margin:0 0 0 1em;max-width:50%}main.main img.alignright.rounded{border-radius:.5rem}@media(max-width:1024px){main.main img.alignright{float:none;margin:0 auto;max-width:275px;width:90%}}main.main .entry-content+*{margin-top:0}main.main details summary{cursor:pointer;font-size:28px}main.main details p{margin:0;padding:1em 0 1em 1em}.single main.main,.single-loyalty main.main,.single-strategy main.main{background-color:#f4eef3;background-color:var(--main_content_bg_color--alternate);color:#000;grid-column:1/6;justify-self:end;max-width:753px;max-width:820px;padding:30px}@media(max-width:1024px){.single main.main,.single-loyalty main.main,.single-strategy main.main{grid-column:1/9;justify-self:center;padding-left:1em;padding-right:1em}}.single-delivery_page main.main,.single-loyalty main.main,.single-strategy main.main{padding-top:0}body.novada-woo-checkout main.main,body.woocommerce-account main.main,body.woocommerce-checkout main.main{padding:30px}@media(max-width:1024px){body.novada-woo-checkout main.main,body.woocommerce-account main.main,body.woocommerce-checkout main.main{padding-left:1em;padding-right:1em}}.single.single-product main.main{background-color:#f7f6ff}main.main .woocommerce #modal-ready>ul li,main.main .woocommerce>ul li{list-style-type:none;margin:.75em 0;position:relative}main.main .woocommerce #modal-ready>ul li:before,main.main .woocommerce>ul li:before{background-image:url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIGZpbGw9Im5vbmUiIHZpZXdCb3g9IjAgMCAyNCAyNCIgc3Ryb2tlLXdpZHRoPSIzLjUiIHN0cm9rZT0iY3VycmVudENvbG9yIiBjbGFzcz0idy02IGgtNiI+PHBhdGggc3Ryb2tlLWxpbmVjYXA9InNxdWFyZSIgc3Ryb2tlLWxpbmVqb2luPSJzcXVhcmUiIGQ9Im00LjUgMTIuNzUgNiA2IDktMTMuNSIvPjwvc3ZnPg==);content:"";height:24px;left:-35px;position:absolute;top:5px;transform:scale(1.2);width:24px}.novada-woo-order-received main.main .woocommerce li,main.main .woocommerce .products li,main.main .woocommerce .woocommerce-error li,main.main .woocommerce .woocommerce-order li,main.main .woocommerce form li,main.main .woocommerce ul li ul li{list-style-type:disc}.novada-woo-order-received main.main .woocommerce li:before,main.main .woocommerce .products li:before,main.main .woocommerce .woocommerce-error li:before,main.main .woocommerce .woocommerce-order li:before,main.main .woocommerce form li:before,main.main .woocommerce ul li ul li:before{display:none}.posts-list{grid-gap:1em;display:grid;grid-template-columns:repeat(4,1fr)}.post-item .post-item__thumbnail{background:#9ca3af;border-radius:15px;display:block;margin-bottom:.5em;overflow:hidden;padding-top:56.8%;position:relative}.post-item .post-item__thumbnail img{height:100%;left:0;object-fit:cover;position:absolute;top:0;width:100%}.post-item .post-item__title{font-size:32px;font-size:var(--post-item-title-font-size,var(--page_h2_size,inherit));font-weight:bolder;font-weight:var(--post-item-title-font-weight,bolder)}.post-item .post-item__title a{color:inherit;color:var(--post-item-title-color,inherit)}.post-item .post-item__summary{font-size:21px;font-size:var(--post-item-summary-font-size,21px);margin-bottom:.25em;margin-top:.25em}.woocommerce .wc-proceed-to-checkout{display:inline-block;font-size:17px;margin:1em -5px 0 auto;text-transform:uppercase}.woocommerce .wc-proceed-to-checkout a.checkout-button,.woocommerce .wc-proceed-to-checkout a.shopping-button{background-color:var(--woocommerce-button-background-color);border:1px solid transparent;border-radius:8px;color:var(--woocommerce-button-text-color);display:block;padding:1em 1.5em;transition:background-color .4s,border-color .4s}.woocommerce .wc-proceed-to-checkout a.checkout-button:focus,.woocommerce .wc-proceed-to-checkout a.checkout-button:hover,.woocommerce .wc-proceed-to-checkout a.shopping-button:focus,.woocommerce .wc-proceed-to-checkout a.shopping-button:hover{background-color:#fff;background-color:var(--woocommerce-button-background-color--hover,#fff);border-color:#ff9000;border-color:var(--woocommerce-button-border-color--hover,#ff9000);color:#320026;color:var(--woocommerce-button-text-color--hover,#320026)}.woocommerce button[type=submit].single_add_to_cart_button{background-color:var(--woocommerce-button-background-color);border:1px solid transparent;border-radius:8px;color:var(--woocommerce-button-text-color);display:block;font-size:17px;margin:1em 0;padding:.5em 1.5em;text-transform:uppercase;transition:background-color .4s,border-color .4s}.woocommerce button[type=submit].single_add_to_cart_button:focus,.woocommerce button[type=submit].single_add_to_cart_button:hover{background-color:#fff;background-color:var(--woocommerce-button-background-color--hover,#fff);border-color:#ff9000;border-color:var(--woocommerce-button-border-color--hover,#ff9000);color:#320026;color:var(--woocommerce-button-text-color--hover,#320026)}.woocommerce a.add_to_cart_button{background-color:#77f201;background-color:var(--woocommerce-button-background-color,var(--wpcf7-form_accent-color));border:1px solid transparent;border-radius:8px;color:#320026;color:var(--woocommerce-button-text-color,#320026);display:inline-block;font-size:17px;margin:1em 0;padding:.5em 1.5em;text-transform:uppercase;transition:background-color .4s,border-color .4s}.woocommerce a.add_to_cart_button:focus,.woocommerce a.add_to_cart_button:hover{background-color:#fff;background-color:var(--woocommerce-button-background-color--hover,#fff);border-color:#ff9000;border-color:var(--woocommerce-button-border-color--hover,#ff9000);color:#320026;color:var(--woocommerce-button-text-color--hover,#320026)}.woocommerce a.added_to_cart{display:block}@media(max-width:512px){.woocommerce #order_review table,.woocommerce .woocommerce-cart-form table{font-size:.8rem}}.woocommerce #order_review tr,.woocommerce .woocommerce-cart-form tr{align-items:center;display:flex;gap:1em;justify-content:flex-end;padding:10px}@media(max-width:1024px){.woocommerce #order_review tr,.woocommerce .woocommerce-cart-form tr{gap:10px}}.woocommerce #order_review td.product-thumbnail,.woocommerce .woocommerce-cart-form td.product-thumbnail{max-width:100px}.woocommerce #order_review td.product-quantity,.woocommerce #order_review th.product-quantity,.woocommerce .woocommerce-cart-form td.product-quantity,.woocommerce .woocommerce-cart-form th.product-quantity{display:none}.woocommerce #order_review td,.woocommerce .woocommerce-cart-form td{text-align:right}.woocommerce #order_review .product-price,.woocommerce #order_review .product-subtotal,.woocommerce .woocommerce-cart-form .product-price,.woocommerce .woocommerce-cart-form .product-subtotal{width:100px}@media(max-width:1024px){.woocommerce #order_review .product-price,.woocommerce #order_review .product-subtotal,.woocommerce .woocommerce-cart-form .product-price,.woocommerce .woocommerce-cart-form .product-subtotal{width:auto}}@media(max-width:512px){.woocommerce #order_review .product-price,.woocommerce #order_review .product-subtotal,.woocommerce .woocommerce-cart-form .product-price,.woocommerce .woocommerce-cart-form .product-subtotal{min-width:44px}}.woocommerce #order_review td.product-name,.woocommerce #order_review th.product-name,.woocommerce .woocommerce-cart-form td.product-name,.woocommerce .woocommerce-cart-form th.product-name{flex-grow:1;text-align:initial}@media(max-width:512px){.woocommerce #order_review td.product-name,.woocommerce #order_review th.product-name,.woocommerce .woocommerce-cart-form td.product-name,.woocommerce .woocommerce-cart-form th.product-name{line-height:1rem}}.woocommerce #order_review table.shop_table,.woocommerce .woocommerce-cart-form table.shop_table{width:100%}.woocommerce #order_review button[type=submit][name=update_cart],.woocommerce .woocommerce-cart-form button[type=submit][name=update_cart],th.product-remove,th.product-thumbnail{display:none}.woocommerce-cart-form{border:1px solid #e0dede}.woocommerce .cart-collaterals .cart_totals{border:1px solid #e0dede;margin:1em 0 1em auto;padding:1em;width:50%}@media(max-width:1024px){.woocommerce .cart-collaterals .cart_totals{width:auto}}.woocommerce .cart-collaterals .cart_totals table.shop_table{text-align:right;width:100%}.woocommerce .cart-collaterals .cart_totals table.shop_table tr.order-total>th{word-break:keep-all}.woocommerce .cart-collaterals .cart_totals tr.cart-subtotal,.woocommerce .cart-collaterals .cart_totals tr.order-total{display:flex;justify-content:space-between}.woocommerce .cart-collaterals .cart_totals{text-align:right}.woocommerce .cart-collaterals .cart_totals h2{margin-top:0;text-align:initial}.woocommerce .cart-collaterals .cart_totals small.includes_tax{display:block}.woocommerce .woocommerce-checkout{background-color:#5c0b50;background-color:var(--woocommerce-checkout-form-background-color,#5c0b50);color:#fff;color:var(--woocommerce-checkout-form-text-color,#fff);margin:1em -30px -30px;padding:30px 30px 0}@media(max-width:1024px){.woocommerce .woocommerce-checkout{margin-left:-1em;margin-right:-1em;padding-left:1em;padding-right:1em}}.woocommerce .woocommerce-checkout label{display:none}.woocommerce .woocommerce-checkout p{margin:0}.woocommerce .woocommerce-checkout h3{font-size:32px;font-weight:400;margin:0;text-transform:uppercase}.woocommerce .woocommerce-checkout input[type=email],.woocommerce .woocommerce-checkout input[type=tel],.woocommerce .woocommerce-checkout input[type=text],.woocommerce .woocommerce-checkout select{background-color:#fff;background-color:var(--woocommerce-form-input-background-color,#fff);border:2px solid transparent;border-radius:8px;color:#630b56;color:var(--woocommerce-form-input-text-color,var(--wpcf7-form_bg-color));font-size:21px;height:47px;margin:.5em 0;padding:0 0 0 1em;width:100%}.woocommerce .woocommerce-checkout select{-webkit-appearance:none;-moz-appearance:none;appearance:none;margin-right:.5em;padding:0 .25em 0 1em}.woocommerce .woocommerce-checkout select:invalid{color:rgba(99,11,86,.8);font-style:italic;font-weight:200}.woocommerce .woocommerce-checkout input::-moz-placeholder{color:#630b56;color:var(--wpcf7-form_bg-color);font-style:italic;font-weight:200;opacity:1}.woocommerce .woocommerce-checkout input::placeholder{color:#630b56;color:var(--wpcf7-form_bg-color);font-style:italic;font-weight:200;opacity:1}.woocommerce .woocommerce-checkout abbr.required{display:none}.woocommerce .woocommerce-checkout .woocommerce-billing-fields__field-wrapper{display:flex;flex-wrap:wrap;gap:0 30px;transition:transform .2s}@media(prefers-reduced-motion){.woocommerce .woocommerce-checkout .woocommerce-billing-fields__field-wrapper{transition:none}}@media(max-width:1024px){.woocommerce .woocommerce-checkout .woocommerce-billing-fields__field-wrapper{gap:0 15px}}.woocommerce .woocommerce-checkout .woocommerce-billing-fields__field-wrapper[hidden]{height:0;transform:scale(.8) translateY(-10%);transition:none;visibility:hidden}.woocommerce .woocommerce-checkout .form-row{width:calc(50% - 15px)}@media(max-width:1024px){.woocommerce .woocommerce-checkout .form-row{width:100%}}.woocommerce .woocommerce-checkout label[for=billing_birth_day],.woocommerce .woocommerce-checkout label[for=billing_birth_month],.woocommerce .woocommerce-checkout label[for=billing_birth_year]{border-bottom:1px solid #fff;display:block;font-size:24px;margin-bottom:.5em;margin-top:.5em;padding-bottom:.25em;width:calc(300% + 2.5em)}@media(max-width:1024px){.woocommerce .woocommerce-checkout label[for=billing_birth_day],.woocommerce .woocommerce-checkout label[for=billing_birth_month],.woocommerce .woocommerce-checkout label[for=billing_birth_year]{width:100%}}.woocommerce .woocommerce-checkout span.woocommerce-input-wrapper{display:block;width:100%}.woocommerce .woocommerce-checkout .woocommerce-additional-fields{display:none}.woocommerce .woocommerce-checkout .woocommerce-billing-fields{margin-bottom:1em}.woocommerce .woocommerce-checkout .select2{margin:.5em 0}.woocommerce .woocommerce-checkout .select2-selection{align-items:center;background-color:#fff;background-color:var(--woocommerce-form-input-background-color,#fff);border:none;border-radius:8px;display:flex;font-size:21px;height:47px;margin:0;padding:0 1em}.woocommerce .woocommerce-checkout .select2 .select2-selection__rendered{color:#630b56;color:var(--wpcf7-form_bg-color);padding:0}.woocommerce .woocommerce-checkout .select2 .select2-selection__arrow{height:44px}.woocommerce .woocommerce-checkout .select2 .select2-selection--single .select2-selection__placeholder{color:inherit;font-style:italic;font-weight:200}.woocommerce .woocommerce-checkout-review-order-table{width:100%}.woocommerce .woocommerce-checkout-review-order-table .product-quantity,.woocommerce .woocommerce-checkout-review-order-table thead{display:none}.woocommerce .woocommerce-checkout-review-order-table tfoot{border-top:1px solid #fff}.woocommerce .woocommerce-checkout-review-order-table .cart-subtotal,.woocommerce .woocommerce-checkout-review-order-table .order-total,.woocommerce .woocommerce-checkout-review-order-table .product-name{text-align:left}.woocommerce .woocommerce-checkout-review-order-table .cart-subtotal td,.woocommerce .woocommerce-checkout-review-order-table .order-total td,.woocommerce .woocommerce-checkout-review-order-table .product-total{padding:.5em;text-align:right}.woocommerce .woocommerce-checkout-review-order-table .cart-subtotal th,.woocommerce .woocommerce-checkout-review-order-table .order-total th,.woocommerce .woocommerce-checkout-review-order-table .product-name{font-weight:400;padding:.5em}.woocommerce .woocommerce-checkout-review-order-table .order-total .includes_tax{display:block}.woocommerce .woocommerce-checkout-review-order-table .order-total:not(:first-child){background-color:hsla(0,0%,100%,.2);padding:5px 0}.woocommerce [name=checkout]{position:relative}.woocommerce [name=checkout] button[type=button][aria-expanded]{position:absolute;width:100%}.woocommerce [name=checkout] button[type=button][aria-expanded]+div .woocommerce-billing-fields h3:after{background:#fff linear-gradient(#fff,#fff);-webkit-clip-path:polygon(0 100%,50% 0,100% 100%);clip-path:polygon(0 100%,50% 0,100% 100%);content:"";display:inline-block;height:15px;margin:0 10px;transition:transform .2s;width:15px}.woocommerce [name=checkout] button[type=button][aria-expanded][aria-expanded=true]+div .woocommerce-billing-fields h3:after{transform:rotate(180deg)}.woocommerce #order_review_heading,.woocommerce .woocommerce-checkout-review-order-table{display:none}[data-cc-id="n/a"]+main.main .woocommerce #order_review_heading,[data-cc-id="n/a"]+main.main .woocommerce .woocommerce-checkout-review-order-table{display:table}.woocommerce .woocommerce_review_order_before_payment{background-color:#fff;color:#000;margin:30px -30px -30px;padding:30px 30px 0}@media(max-width:1024px){.woocommerce .woocommerce_review_order_before_payment{margin-left:-1em;margin-right:-1em;padding-left:1em;padding-right:1em}}.woocommerce .woocommerce_review_order_before_payment h3{border-bottom:1px solid #260320;border-bottom:1px solid var(--main_content_bg_color);padding-bottom:10px;padding-left:50px}.woocommerce .woocommerce_review_order_before_payment h3:before{background-repeat:no-repeat;background-size:40px;content:"";display:block;height:40px;left:30px;margin-top:1px;position:absolute;width:40px}.woocommerce-invalid input[type=email],.woocommerce-invalid input[type=tel],.woocommerce-invalid input[type=text],.woocommerce-invalid select{border-color:red!important}p#billing_email_field{width:100%}p#billing_birth_day_field,p#billing_birth_month_field,p#billing_birth_year_field{width:calc(33% - 19px)}@media(max-width:1024px){p#billing_birth_day_field,p#billing_birth_month_field,p#billing_birth_year_field{width:calc(33% - 9px);width:100%}}p#billing_birth_day_field,p#billing_birth_month_field,p#billing_birth_year_field{align-items:flex-end;display:flex}.validate-required:nth-last-of-type(3n){display:block!important}.woocommerce-NoticeGroup-checkout{background-color:hsla(0,0%,100%,.2);margin-bottom:1em;padding:1em}.novada-woo-checkout .woocommerce-NoticeGroup-checkout{background-color:initial;margin:0;padding:0}.woocommerce-checkout .select2-dropdown{background-color:#fff;background-color:var(--woocommerce-form-input-background-color,#fff);border-color:transparent}.woocommerce-checkout .select2-container--default .select2-results__option[aria-selected=true],.woocommerce-checkout .select2-container--default .select2-results__option[data-selected=true]{background-color:#ddd;background-color:var(--woocommerce-form-input-background-color--selected,#ddd);color:#000;color:var(--woocommerce-form-input-text-color--selected,#000)}.novada-woo-payment-page main.main{background-color:#f4eef3;background-color:var(--main_content_bg_color--alternate,#fff);color:#000;padding-bottom:0;width:100%}.novada-woo-payment-page .woocommerce-checkout-review-order-table{width:100%}.novada-woo-payment-page .woocommerce-checkout-review-order-table tr{align-items:center;display:flex;justify-content:space-between}.novada-woo-payment-page tfoot tr:first-of-type,.novada-woo-payment-page tfoot tr:nth-of-type(2),.novada-woo-payment-page thead tr:first-of-type{display:none}.novada-woo-payment-page tfoot tr:nth-of-type(3){border:1px solid #ccc;border-left:none;border-right:none;justify-content:flex-end;margin:15px 0;padding:5px 10px}.novada-woo-payment-page td.product-subtotal,.novada-woo-payment-page td.product-total{text-align:right}.novada-woo-payment-page td.product-name{text-transform:uppercase}.novada-woo-payment-page td.product-quantity{display:none}.novada-woo-payment-page form{background-color:#5c0b50;color:#fff}.novada-woo-payment-page form label{display:none}.novada-woo-payment-page form label[for=durango-terms]{display:initial}.novada-woo-payment-page .secure-payment-page-content{background-color:#5c0b50;color:#fff;margin:0 -1em;padding:1em}.novada-woo-payment-page .secure-payment-page-content h3{margin-top:0!important}.novada-woo-payment-page .secure-payment-page-logo{margin:1em 1em 1em calc(1em + 50px);max-width:70px;position:relative}.novada-woo-payment-page .secure-payment-page-logo:before{background-repeat:no-repeat;background-size:40px;content:"";display:block;height:40px;left:-50px;margin-top:1px;position:absolute;width:40px}.novada-woo-payment-page input[type=email],.novada-woo-payment-page input[type=tel],.novada-woo-payment-page input[type=text],.novada-woo-payment-page select{background-color:#fff;border:2px solid transparent;border-radius:8px;color:#630b56;font-size:21px;height:47px;margin:0;padding:0 1em;width:100%}.novada-woo-payment-page input::-moz-placeholder{color:#630b56;font-style:italic;font-weight:200;opacity:1}.novada-woo-payment-page input::placeholder{color:#630b56;font-style:italic;font-weight:200;opacity:1}.novada-woo-payment-page button[type=submit]{background:linear-gradient(90deg,#81ef00,#c1ef00);border-radius:8px;color:#000;font-size:18px;padding:10px 30px;text-transform:uppercase}@media(max-width:1024px){.novada-woo-payment-page button[type=submit]{width:100%}}.woocommerce-error li,.woocommerce-message{align-items:center;background-color:#fff;border-color:#e0dede transparent;border-style:solid;border-width:1px;display:flex;flex-direction:row-reverse;justify-content:space-between;margin:1em 0;padding:1em}@media(max-width:512px){.woocommerce-error li,.woocommerce-message{flex-direction:column-reverse}}.woocommerce-error li a.button.wc-forward,.woocommerce-message a.button.wc-forward,.woocommerce-message a.restore-item{font-size:16px;text-decoration:underline}ul.woocommerce-error[role=alert]{padding:0}.woocommerce-error li{background-color:rgba(219,75,104,.1);border-color:#db4b68}.woocommerce-checkout .woocommerce-error li{display:block;flex-direction:row}.novada-woo-order-received table.shop_table,.woocommerce-account table.shop_table{width:100%}.novada-woo-order-received table.shop_table .download-file,.novada-woo-order-received table.shop_table .download-product,.novada-woo-order-received table.shop_table .product-name,.novada-woo-order-received table.shop_table .product-total,.novada-woo-order-received table.shop_table tfoot td,.novada-woo-order-received table.shop_table tfoot th,.woocommerce-account table.shop_table .download-file,.woocommerce-account table.shop_table .download-product,.woocommerce-account table.shop_table .product-name,.woocommerce-account table.shop_table .product-total,.woocommerce-account table.shop_table tfoot td,.woocommerce-account table.shop_table tfoot th{text-align:left}.novada-woo-order-received table.shop_table .download-expires,.novada-woo-order-received table.shop_table .download-remaining,.novada-woo-order-received table.shop_table .product-quantity,.woocommerce-account table.shop_table .download-expires,.woocommerce-account table.shop_table .download-remaining,.woocommerce-account table.shop_table .product-quantity{display:none}.novada-woo-order-received table.shop_table tbody td,.woocommerce-account table.shop_table tbody td{padding-bottom:1em}.novada-woo-order-received table.shop_table .product-total,.novada-woo-order-received table.shop_table tfoot td,.novada-woo-order-received table.shop_table tfoot th,.woocommerce-account table.shop_table .product-total,.woocommerce-account table.shop_table tfoot td,.woocommerce-account table.shop_table tfoot th{text-align:right}@media(max-width:1024px){.novada-woo-order-received table.shop_table tfoot th,.woocommerce-account table.shop_table tfoot th{text-align:left}}.novada-woo-order-received .order-again,.novada-woo-order-received .woocommerce-order-downloads,.woocommerce-account .order-again,.woocommerce-account .woocommerce-order-downloads{display:none}.novada-woo-order-received mark,.woocommerce-account mark{background:0 0;color:inherit}.novada-woo-order-received .woocommerce-order-overview__order{display:none}.novada-woo-order-received .woocommerce-Price-amount{white-space:nowrap}@media(max-width:1024px){.woocommerce-checkout-payment{margin-left:-1em;margin-right:-1em;padding-left:1em;padding-right:1em}}.woocommerce-checkout-payment fieldset.new-payment-solutions,.woocommerce-checkout-payment fieldset:first-of-type{border:2px solid #260320;border:2px solid var(--main_content_bg_color);border-radius:10px}.woocommerce-checkout-payment fieldset.new-payment-solutions legend,.woocommerce-checkout-payment fieldset:first-of-type legend{font-weight:700}.woocommerce-checkout-payment fieldset label{display:initial}.woocommerce-checkout-payment .wc_payment_methods li.wc_payment_method img{max-height:80px}.woocommerce-checkout-payment{background-color:#fff;color:#000;margin:30px -30px 0;padding:30px}@media(--medium-size ){.woocommerce-checkout-payment{margin-left:-1em;margin-right:-1em;padding-left:1em;padding-right:1em}}.woocommerce-checkout-payment fieldset{margin-bottom:30px;padding:20px 20px 25px}.woocommerce-checkout-payment fieldset:first-of-type{border:2px solid #260320;border:2px solid var(--main_content_bg_color);border-radius:10px}.woocommerce-checkout-payment fieldset:first-of-type legend{font-weight:700}.woocommerce-checkout-payment fieldset legend{margin-left:-10px;padding:0 15px}.woocommerce-checkout-payment fieldset ul li label{display:block!important}.woocommerce-checkout-payment fieldset:nth-of-type(2):not(.new-payment-solutions){opacity:.5}.woocommerce-checkout-payment .wc_payment_methods{display:flex;flex-wrap:wrap;gap:20px;padding:0}.woocommerce-checkout-payment .wc_payment_methods input[type=checkbox],.woocommerce-checkout-payment .wc_payment_methods input[type=radio]{opacity:0;position:absolute}.woocommerce-checkout-payment .wc_payment_methods input[type=checkbox]:checked:focus+label img,.woocommerce-checkout-payment .wc_payment_methods input[type=radio]:checked:focus+label img{outline:Highlight;outline:5px auto -webkit-focus-ring-color;outline-offset:5px}.woocommerce-checkout-payment .wc_payment_methods input[type=checkbox].hidden,.woocommerce-checkout-payment .wc_payment_methods input[type=radio].hidden{display:none}.woocommerce-checkout-payment .wc_payment_methods u{padding:0}.woocommerce-checkout-payment .wc_payment_methods li.wc_payment_method{list-style:none}.woocommerce-checkout-payment .wc_payment_methods li.wc_payment_method img{cursor:pointer;min-height:80px;min-width:125px}.woocommerce-checkout-payment button[type=submit]{display:none}.payment_method_scboleto_1x_boleto .modal,.payment_method_scpix_1x_pix .modal{align-items:center;background:rgba(0,0,0,.8);border-radius:10px;bottom:0;display:none;gap:10px;justify-content:center;left:0;padding:20px;position:fixed;right:0;top:0;z-index:99999}.payment_method_scboleto_1x_boleto .modal .modal-content,.payment_method_scpix_1x_pix .modal .modal-content{background-color:#fefefe;border:1px solid #888;border-radius:10px;box-shadow:none;margin:15% auto;min-width:430px;opacity:1;padding:20px;transition:none;width:40%}.payment_method_scboleto_1x_boleto .modal .modal-content .input-text,.payment_method_scpix_1x_pix .modal .modal-content .input-text{border:1px solid #fa0058;border:1px solid var(--woocommerce-button-border-color,#fa0058)}.payment_method_scboleto_1x_boleto .modal .modal-content input[type=submit],.payment_method_scpix_1x_pix .modal .modal-content input[type=submit]{background-color:#fa0058;background-color:var(--woocommerce-button-border-color,#fa0058);border-color:#ff9000;border-color:var(--woocommerce-button-border-color--hover,#ff9000);border-radius:10px;color:#320026;color:var(--woocommerce-button-text-color--hover,#320026);float:right;padding:5px 10px}.payment_method_scboleto_1x_boleto .modal .modal-content .modal-close,.payment_method_scpix_1x_pix .modal .modal-content .modal-close{color:#aaa;float:right;font-size:28px;font-weight:700;margin-top:-5px}.payment_method_scboleto_1x_boleto .modal .modal-content .modal-close:focus,.payment_method_scboleto_1x_boleto .modal .modal-content .modal-close:hover,.payment_method_scpix_1x_pix .modal .modal-content .modal-close:focus,.payment_method_scpix_1x_pix .modal .modal-content .modal-close:hover{color:#000;cursor:pointer;text-decoration:none}.payment_method_scboleto_1x_boleto.open .modal,.payment_method_scpix_1x_pix.open .modal{display:flex}.single-product .product{display:flex;flex-wrap:wrap;gap:1em}.single-product .product .woocommerce-product-gallery{max-width:50%}.single-product .product .woocommerce-product-gallery img{border-radius:20px;max-width:325px}@media(max-width:1024px){.single-product .product .woocommerce-product-gallery img{max-width:250px}}.single-product .product .woocommerce-product-gallery__image{pointer-events:none}.single-product .product .woocommerce-tabs{flex-grow:1;min-width:100%}.single-product .product .woocommerce-tabs .tabs{display:none}.single-product .product .price del,.single-product .product .woocs_price_code del{font-size:18px}.single-product .product .price ins,.single-product .product .woocs_price_code ins{text-decoration:none}.single-product .product .price ins .amount,.single-product .product .woocs_price_code ins .amount{color:#88ef00;color:var(--woocommerce-product-emphasis-color,#88ef00)}.single-product .product h1.product_title{color:#241f46;font-size:42px;font-weight:400;margin-top:0;text-transform:uppercase}.single-product .onsale,.single-product .product_meta,.single-product .quantity,.single-product .woocommerce-product-details__short-description,.single-product nav.woocommerce-breadcrumb{display:none}.single-product main.main{grid-column:2/8;max-width:none!important}@media(max-width:1024px){.single-product main.main{grid-column:1/9}}.single-product main.main.site-main{padding:0}.woocommerce ul.products{align-content:flex-start;display:flex;flex-wrap:wrap;gap:1em;padding:0}@media(max-width:1024px){.woocommerce ul.products{justify-content:center}}.woocommerce ul.products a:not(.add_to_cart_button),.woocommerce ul.products a:not(.add_to_cart_button):focus,.woocommerce ul.products a:not(.add_to_cart_button):hover{color:#fff;color:var(--woocommerce-product-teaser-text-color,#fff)}.woocommerce ul.products .woocommerce-product-short-description{font-size:18px;margin:.5em 0 0}.woocommerce ul.products li.product{list-style:none;max-width:300px;text-align:center}.woocommerce ul.products li.product img{border-radius:8px;margin:auto}.woocommerce ul.products li.product .woocommerce-loop-product__title{font-family:Source Sans Pro,Helvetica Neue,Helvetica,Arial,sans-serif;font-weight:400;line-height:1;margin:.5em 0;text-align:center;text-transform:uppercase}.woocommerce ul.products li.product span.price{display:block;text-align:center}.woocommerce ul.products li.product .price del,.woocommerce ul.products li.product .woocs_price_code del{font-size:14px}.woocommerce ul.products li.product .price ins,.woocommerce ul.products li.product .woocs_price_code ins{text-decoration:none}.woocommerce ul.products li.product .price ins .amount,.woocommerce ul.products li.product .woocs_price_code ins .amount{color:#77f201;color:var(--woocommerce-product-emphasis-color,#77f201);font-size:21px;font-weight:700}main.main .woocommerce ul.products{padding:0}.woocommerce-shop .woocommerce-ordering,.woocommerce-shop .woocommerce-result-count{display:none}body.woocommerce-page main.main{background-color:#f4eef3;background-color:var(--woocommerce-page-content-background-color,var(--main_content_bg_color--alternate));color:#000;max-width:915px;max-width:var(--woocommerce-page-content-max-width,915px);width:100%}body.woocommerce-page #novada{background-color:#d6bbd2;background-color:var(--page_bg_color--alternate)}body.woocommerce-page .woocommerce{word-break:break-word}body.woocommerce-page ul.woocommerce-order-overview{margin:initial;padding:0 0 1em 40px}body.novada-woo-payment-page #novada,body.novada-woo-payment-page main{background-color:#f4eef3;background-color:var(--main_content_bg_color--alternate);color:#000;width:100%}body.novada-woo-payment-page #novada{background-color:#d6bbd2;background-color:var(--page_bg_color--alternate)}body.novada-woo-payment-page main.main{max-width:753px;max-width:820px}body.novada-woo-payment-page header .nav-container,body.novada-woo-payment-page header.banner-secondary{display:none}body.novada-woo-payment-page header.banner a.brand{pointer-events:none}header.banner .header-banner-container .menu-item.cart-contents{align-items:center;background-color:#77f201;background-color:var(--woocommerce-button-background-color,#77f201);border:1px solid transparent;border-radius:50%;color:#000;color:var(--woocommerce-button-text-color,#000);display:flex;height:40px;justify-content:center;margin-right:1em;text-align:center;width:43px}@media(max-width:1024px){header.banner .header-banner-container .menu-item.cart-contents{right:100px}}header.banner .header-banner-container .cart-contents-count{font-size:14px;font-weight:bolder}header.banner .header-banner-container .menu-item.cart-contents:before{font-feature-settings:normal;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;content:"";font-family:icomoon;font-size:15px;font-style:normal;font-variant:normal;font-weight:400;line-height:1;margin-right:5px;text-transform:none}.secure-payment-container{background-color:#f4eef3;background-color:var(--main_content_bg_color--alternate);border-radius:8px;margin:auto auto auto 1em;max-width:260px;max-width:var(--secure-payment-container-max-width,260px);padding:1em;position:relative;text-align:center}@media(max-width:1024px){.secure-payment-container{margin:1em;max-width:820px}}.secure-payment-container img{margin:1em auto}.secure-payment-container p{margin-bottom:1em}.wc-item-meta,.woocommerce .onsale{display:none}body.cart #novada,body.cart main.main{background-color:#f7f6ff}body.woocommerce-shop #novada,body.woocommerce-shop main.main{background-color:#260320;color:#fff}body.woocommerce-checkout main.main{max-width:820px}body.woocomerce-checkout header.banner-secondary{display:none}.woocommerce-input-wrapper,span.arrow{position:relative;width:100%}#billing_birth_day_field .woocommerce-input-wrapper:after,#billing_birth_day_field span.arrow:after,#billing_birth_month_field .woocommerce-input-wrapper:after,#billing_birth_month_field span.arrow:after,#billing_birth_year_field .woocommerce-input-wrapper:after,#billing_birth_year_field span.arrow:after,.wpcf7 .woocommerce-input-wrapper:after,.wpcf7 span.arrow:after{background-image:url(data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMTUiIGhlaWdodD0iMTUiIGZpbGw9Im5vbmUiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+PHBhdGggZD0iTTQuMTgyIDYuMTgyYS40NS40NSAwIDAgMSAuNjM2IDBMNy41IDguODY0bDIuNjgyLTIuNjgyYS40NS40NSAwIDAgMSAuNjM2LjYzNmwtMyAzYS40NS40NSAwIDAgMS0uNjM2IDBsLTMtM2EuNDUuNDUgMCAwIDEgMC0uNjM2WiIgZmlsbD0iIzYzMEI1NiIgZmlsbC1ydWxlPSJldmVub2RkIiBjbGlwLXJ1bGU9ImV2ZW5vZGQiLz48L3N2Zz4=);color:#630b56;content:"";display:inline-block;height:15px;opacity:.8;pointer-events:none;position:absolute;right:10px;top:50%;transform:translateY(-50%);width:15px}.screen-reader-text{word-wrap:normal!important;clip:rect(1px,1px,1px,1px);border:0;-webkit-clip-path:inset(50%);clip-path:inset(50%);height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;width:1px}.screen-reader-text:focus{clip:auto!important;background-color:#eee;-webkit-clip-path:none;clip-path:none;color:#444;display:block;font-size:1em;height:auto;left:5px;line-height:normal;padding:15px 23px 14px;text-decoration:none;top:5px;width:auto;z-index:100000}.posts-navigation{margin-top:1em}#leadup-stripe button{background:linear-gradient(90deg,#4a0941,#660c58);background:var(--footer_bg_color,linear-gradient(90deg,#4a0941 0,#660c58 100%));border-radius:4px;color:#fff;color:var(--footer_color,#fff);margin-bottom:16px;margin-top:16px;padding:8px 16px}:root{--body_typography-font-family:"Source Sans Pro",Arial,Helvetica,sans-serif;--page_bg_color:#260320;--page_bg_color-light:#f7f6ff;--main_content_bg_color:#260320;--page_bg_color--alternate:#d6bbd2;--main_content_bg_color--alternate:#f4eef3;--main_bg_image:none}#novada{grid-gap:0 1em;background-attachment:fixed;background-color:#d6bbd2;background-color:var(--page_bg_color--alternate,#d6bbd2);background-color:#260320;background-color:var(--page_bg_color,#260320);background-image:none;background-image:var(--main_bg_image,none);background-position:center 100px;background-repeat:no-repeat;display:flex;display:grid;flex-wrap:wrap;gap:0 1em;grid-template-columns:repeat(8,1fr);justify-content:center}.single #novada,.single-loyalty #novada,.single-strategy #novada{background-color:#d6bbd2;background-color:var(--page_bg_color--alternate)}.single-lp #novada{background-color:#d6bbd2;background-color:var(--page_bg_color--lp,var(--page_bg_color--alternate))}.page-template-template-light-mode #novada,.single.single-product #novada{background-color:#f7f6ff;background-color:var(--page_bg_color-light,#f7f6ff)}@media(max-width:1024px){.movada-woo-payment-page #novada,.novada-woo-checkout #novada,.single-loyalty #novada,.single-strategy #novada{overflow:hidden}}header.banner{grid-column:1/9;grid-template-columns:repeat(8,1fr);position:-webkit-sticky;position:sticky;top:0;width:100%;z-index:1000}main{grid-column:2/8;justify-self:center;max-width:none;min-width:auto;padding:1em;width:100%;z-index:1}main[data-has-sidebar]{grid-column:1/6;justify-self:end}@media(max-width:1024px){main,main[data-has-sidebar]{grid-column:1/9;justify-self:center}}main main{padding:0}.page main{max-width:915px;max-width:var(--main-content-max-width--page,915px)}.page.store main{max-width:915px;max-width:var(--main-content-max-width--store,915px)}.single-lp.single-lp main[data-has-sidebar]{grid-column:1/6;justify-self:end;max-width:820px}@media(max-width:1024px){.single-lp.single-lp main[data-has-sidebar]{grid-column:1/9}}.single-lp.single-lp main{grid-column:2/8;justify-self:center;max-width:1024px}@media(max-width:1024px){.single-lp.single-lp main{grid-column:1/9}}.page-template-template-full-width main{grid-column:1/9;max-width:1024px;max-width:var(--main-content-max-width--page-wide,1024px)}.page-template-template-light-mode main{background-color:#f7f6ff;background-color:var(--page_bg_color-light,#f7f6ff);color:#000}aside{grid-column:6/9;max-width:450px}@media(max-width:1024px){aside{grid-column:1/9;margin-right:0;max-width:none;position:static}#novada{grid-gap:initial;display:grid;gap:initial;grid-template-areas:"header-secondary" "header" "hero" "sidebar-top" "main" "sidebar" "footer";grid-template-columns:repeat(8,1fr)}main.main{grid-area:main;grid-column:1/9}aside.sidebar{grid-area:sidebar;grid-column:1/9;justify-self:center}aside.sidebar[data-sidebar-position=top]{grid-area:sidebar-top;grid-column:1/9}header.banner-secondary{grid-area:header-secondary;grid-column:1/9}header.banner{grid-area:header;grid-column:1/9}section.hero-section{grid-area:hero;grid-column:1/9}footer.content-info{grid-area:footer;grid-column:1/9}}footer{grid-column:1/9;width:100%}#novada .wp-block-columns{align-items:center;display:flex;flex-wrap:wrap;gap:1em;justify-content:space-evenly;margin:0 auto;max-width:820px}.has-small-font-size{font-size:13px}.wp-block-image .aligncenter,.wp-block-image.aligncenter{display:table;margin-left:auto;margin-right:auto}code{display:none}