﻿@import"https://use.typekit.net/niq2ykc.css";*{box-sizing:border-box}html{font-family:sans-serif;-webkit-text-size-adjust:100%;-ms-text-size-adjust:100%}body{margin:0}article,aside,details,figcaption,figure,footer,header,main,menu,nav,section,summary{display:block}audio,canvas,progress,video{display:inline-block;vertical-align:baseline}audio:not([controls]){display:none;height:0}[hidden],template{display:none}a{background-color:rgba(0,0,0,0)}a:active,a:hover{outline:0}abbr[title]{border-bottom:1px dotted}b,strong{font-weight:bold}dfn{font-style:italic}h1{font-size:2em;margin:.67em 0}mark{background:#ff0;color:#000}small{font-size:80%}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}sup{top:-0.5em}sub{bottom:-0.25em}img{border:0}svg:not(:root){overflow:hidden}figure{margin:1em 40px}hr{box-sizing:content-box;height:0}pre{overflow:auto}code,kbd,pre,samp{font-family:monospace,monospace;font-size:1em}button,input,optgroup,select,textarea{color:inherit;font:inherit;margin:0}button{overflow:visible}button,select{text-transform:none}button,html input[type=button],input[type=reset],input[type=submit]{-webkit-appearance:button;cursor:pointer}button[disabled],html input[disabled]{cursor:default}button::-moz-focus-inner,input::-moz-focus-inner{border:0;padding:0}input{line-height:normal}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}fieldset{border:1px solid silver;margin:0 2px;padding:.35em .625em .75em}legend{border:0;padding:0}textarea{overflow:auto}optgroup{font-weight:bold}table{border-collapse:collapse;border-spacing:0}td,th{padding:0}html{font-size:50%;font-smoothing:antialiased;text-rendering:optimizeLegibility}@media(min-width: 768px){html{font-size:57.25%}}@media(min-width: 1200px){html{font-size:62.5%}}body{font-size:16px;font-weight:400}body,html{overflow-x:hidden;font-variant-ligatures:none;-webkit-font-variant-ligatures:none;text-rendering:optimizeLegibility;-moz-osx-font-smoothing:grayscale;-webkit-font-smoothing:antialiased;scroll-behavior:smooth}body.locked,html.locked{overflow:hidden}.compat-object-fit{background-size:cover;background-position:center;background-repeat:no-repeat}.compat-object-fit>img{opacity:0}a.cart-contents{color:#fff}a.cart-contents.active:before{opacity:1}a.cart-contents__desktop{display:none}@media(min-width: 1200px){a.cart-contents__desktop{display:block}}a.cart-contents__mobile{display:block}@media(min-width: 1200px){a.cart-contents__mobile{display:none}}.cart-contents:before{font-family:WooCommerce;content:"";font-size:30px;margin-top:10px;font-style:normal;font-weight:400;padding-left:10px;vertical-align:bottom;opacity:0;transition:opacity 1s ease-in-out}@media(min-width: 1200px){.cart-contents:before{opacity:1;font-size:20px}}.cart-contents:hover{text-decoration:none}.cart-contents-count{color:#fff;background-color:red;font-weight:bold;border-radius:100%;padding:1px 4px;line-height:1;font-family:Arial,Helvetica,sans-serif;vertical-align:top;font-size:20px;margin-left:-10px}@media(min-width: 1200px){.cart-contents-count{font-size:10px}}.animated{animation-duration:1s;animation-fill-mode:both;animation-timing-function:cubic-bezier(0.645, 0.045, 0.355, 1);visibility:visible}.delay{animation-delay:.5s}.delay--long{animation-delay:.75s}.delay--short{animation-delay:.25s}@keyframes ham-top{50%{transform:translate3d(0, 8px, 0) rotate(0deg)}100%{transform:translate3d(0, 8px, 0) rotate(45deg)}}@keyframes ham-middle{50%{transform:translate3d(-11px, 0, 0)}100%{transform:translate3d(0, 0, 0) rotate(-45deg)}}@keyframes ham-bottom{30%{transform:translate(15px, 5px) scale(50, 1)}100%{opacity:0}}@keyframes fadeIn{from{opacity:0}to{opacity:1}}.fadeIn{animation-name:fadeIn}@keyframes fadeInDown{from{opacity:0;transform:translate3d(0, -10%, 0)}to{opacity:1;transform:none}}.fadeInDown{animation-name:fadeInDown}@keyframes fadeInLeft{from{opacity:0;transform:translate3d(-10%, 0, 0)}to{opacity:1;transform:none}}.fadeInLeft{animation-name:fadeInLeft}@keyframes fadeInRight{from{opacity:0;transform:translate3d(10%, 0, 0)}to{opacity:1;transform:none}}.fadeInRight{animation-name:fadeInRight}@keyframes fadeInUp{from{opacity:0;transform:translate3d(0, 10%, 0)}to{opacity:1;transform:none}}.fadeInUp{animation-name:fadeInUp}@keyframes fadeOut{from{opacity:1}to{opacity:0}}.fadeOut{animation-name:fadeOut}@keyframes slideInDown{from{transform:translateY(-200%);visibility:visible}to{transform:translateY(0%)}}.slideInDown{animation-name:slideInDown}@keyframes slideInLeft{from{transform:translateX(-200%);visibility:visible}to{transform:translateX(0%)}}.slideInLeft{animation-name:slideInLeft}@keyframes slideInRight{from{transform:translateX(200%);visibility:visible}to{transform:translateX(0%)}}.slideInRight{animation-name:slideInRight}@keyframes slideInUp{from{transform:translateY(200%);visibility:visible}to{transform:translateY(0%)}}.slideInUp{animation-name:slideInUp}@keyframes slideInUp{from{transform:translateY(200%);visibility:visible}to{transform:translateY(0%)}}@keyframes slideOutDown{from{transform:translateY(0%);visibility:visible}to{transform:translateY(-200%);visibility:hidden}}.slideOutDown{animation-name:slideOutDown}@keyframes slideOutLeft{from{transform:translateX(0%);visibility:visible}to{transform:translateX(-200%);visibility:hidden}}.slideOutLeft{animation-name:slideOutLeft}@keyframes slideOutRight{from{transform:translateX(0%);visibility:visible}to{transform:translateX(200%);visibility:hidden}}.slideOutRight{animation-name:slideOutRight}@keyframes slideOutUp{from{transform:translateY(0%);visibility:visible}to{transform:translateY(200%);visibility:hidden}}.slideOutUp{animation-name:slideOutUp}@keyframes slideOutUp{from{transform:translateY(0%);visibility:visible}to{transform:translateY(200%);visibility:hidden}}@keyframes expandFromCenter{from{transform:scaleX(0)}to{transform:scaleX(1)}}.container{width:100%;margin:0 auto;padding:0 3.2rem}@media(min-width: 1200px){.container{max-width:1200px;padding:0}}.container--narrow{width:100%;margin:0 auto;padding:0 3.2rem}@media screen and (min-width: 930px){.container--narrow{max-width:930px;padding:0}}.container--wide{width:100%;margin:0 auto;padding:0 3.2rem}@media screen and (min-width: 1400px){.container--wide{max-width:1400px;padding:0}}.container--full{width:100%;margin:0 auto;padding:0 3.2rem}.flex{display:flex}.inline-flex{display:inline-flex}.grid{display:grid}.inline-grid{display:inline-grid}.block{display:block}.inline-block{display:inline-block}.inline{display:inline}@media(min-width: 1200px){.hide-d{display:none}}@media(min-width: 768px){.hide-t{display:none}}@media(min-width: 1200px){.hide-t{display:block}}.hide-m{display:none}@media(min-width: 768px){.hide-m{display:block}}.flex-d{display:block}@media(min-width: 1200px){.flex-d{display:flex}}.flex-t{display:block}@media(min-width: 768px){.flex-t{display:flex}}@media(min-width: 1200px){.flex-t{display:block}}.flex-m{display:flex}@media(min-width: 768px){.flex-m{display:block}}.grid-d{display:block}@media(min-width: 1200px){.grid-d{display:grid}}.grid-t{display:block}@media(min-width: 768px){.grid-t{display:grid}}@media(min-width: 1200px){.grid-t{display:block}}.grid-m{display:grid}@media(min-width: 768px){.grid-m{display:block}}.button{display:inline-block;padding:1.6rem;font-size:1.6rem;background-color:rgba(0,0,0,0);border-color:#dbdbdb;border-width:1px;color:#363636;white-space:nowrap}.button--white{background-color:#fff;color:#000}.button--black{background-color:#000;color:#fff}.button--light{background-color:#f5f5f5;color:#363636}.button--dark{background-color:#363636;color:#f5f5f5}.button--primary{background-color:red;color:#fff}.button--small{padding:1rem;font-size:1.4rem}.button--medium{padding:1.6rem 2.6rem;font-size:1.8rem}.button--large{padding:1.6rem 4rem;font-size:2rem}.button--radius{border-radius:6px}h1,h2,h3,h4,h5,h6,p,a,li{font-family:monarcha,serif;font-weight:500}.lightFont{font-weight:300}.regFont{font-weight:400}.medFont{font-weight:500}.left{text-align:left}.center{text-align:center}.right{text-align:right}a{text-decoration:none}.image,.circleImageTwo,.heartImageTwo,.greenImageOne,.heartImageOne,.circleImageOne{display:block;position:relative}.image>img,.circleImageTwo>img,.heartImageTwo>img,.greenImageOne>img,.heartImageOne>img,.circleImageOne>img{display:block;max-width:100%;height:auto}.image--rounded>img{border-radius:50%}.hamburger{outline:none !important;display:inline-block;cursor:pointer;transition-property:opacity,filter;transition-duration:.15s;transition-timing-function:linear;font:inherit;color:inherit;text-transform:none;background-color:rgba(0,0,0,0);border:0;margin:0 0 0;overflow:visible}.hamburger:hover{opacity:.7}.hamburger-box{width:30px;height:24px;display:inline-block;position:relative}.hamburger-inner{display:block;top:50%;margin-top:-2px}.hamburger-inner,.hamburger-inner::before,.hamburger-inner::after{width:30px;height:3px;background-color:#fff;border-radius:4px;position:absolute;transition-property:transform;transition-duration:.15s;transition-timing-function:ease}.hamburger-inner::before,.hamburger-inner::after{content:"";display:block}.hamburger-inner::before{top:-10px}.hamburger-inner::after{bottom:-10px}.hamburger--collapse .hamburger-inner{top:auto;bottom:0;transition-duration:.13s;transition-delay:.13s;transition-timing-function:cubic-bezier(0.55, 0.055, 0.675, 0.19)}.hamburger--collapse .hamburger-inner::after{top:-20px;transition:top .2s .2s cubic-bezier(0.33333, 0.66667, 0.66667, 1),opacity .1s linear}.hamburger--collapse .hamburger-inner::before{transition:top .12s .2s cubic-bezier(0.33333, 0.66667, 0.66667, 1),transform .13s cubic-bezier(0.55, 0.055, 0.675, 0.19)}.hamburger--collapse.is-active .hamburger-inner{transform:translate3d(0, -10px, 0) rotate(-45deg);transition-delay:.22s;transition-timing-function:cubic-bezier(0.215, 0.61, 0.355, 1)}.hamburger--collapse.is-active .hamburger-inner::after{top:0;opacity:0;transition:top .2s cubic-bezier(0.33333, 0, 0.66667, 0.33333),opacity .1s .22s linear}.hamburger--collapse.is-active .hamburger-inner::before{top:0;transform:rotate(-90deg);transition:top .1s .16s cubic-bezier(0.33333, 0, 0.66667, 0.33333),transform .13s .25s cubic-bezier(0.215, 0.61, 0.355, 1)}.hamburger--collapse-r .hamburger-inner{top:auto;bottom:0;transition-duration:.13s;transition-delay:.13s;transition-timing-function:cubic-bezier(0.55, 0.055, 0.675, 0.19)}.hamburger--collapse-r .hamburger-inner::after{top:-20px;transition:top .2s .2s cubic-bezier(0.33333, 0.66667, 0.66667, 1),opacity .1s linear}.hamburger--collapse-r .hamburger-inner::before{transition:top .12s .2s cubic-bezier(0.33333, 0.66667, 0.66667, 1),transform .13s cubic-bezier(0.55, 0.055, 0.675, 0.19)}.hamburger--collapse-r.is-active .hamburger-inner{transform:translate3d(0, -10px, 0) rotate(45deg);transition-delay:.22s;transition-timing-function:cubic-bezier(0.215, 0.61, 0.355, 1)}.hamburger--collapse-r.is-active .hamburger-inner::after{top:0;opacity:0;transition:top .2s cubic-bezier(0.33333, 0, 0.66667, 0.33333),opacity .1s .22s linear}.hamburger--collapse-r.is-active .hamburger-inner::before{top:0;transform:rotate(90deg);transition:top .1s .16s cubic-bezier(0.33333, 0, 0.66667, 0.33333),transform .13s .25s cubic-bezier(0.215, 0.61, 0.355, 1)}.hamburger--elastic .hamburger-inner{top:2px;transition-duration:.275;transition-timing-function:cubic-bezier(0.68, -0.55, 0.265, 1.55)}.hamburger--elastic .hamburger-inner::before{top:10px;transition:opacity .125s .275s ease}.hamburger--elastic .hamburger-inner::after{top:20px;transition:transform .275s cubic-bezier(0.68, -0.55, 0.265, 1.55)}.hamburger--elastic.is-active .hamburger-inner{transform:translate3d(0, 10px, 0) rotate(135deg);transition-delay:.075s}.hamburger--elastic.is-active .hamburger-inner::before{transition-delay:0s;opacity:0}.hamburger--elastic.is-active .hamburger-inner::after{transform:translate3d(0, -20px, 0) rotate(-270deg);transition-delay:.075s}.hamburger--elastic-r .hamburger-inner{top:2px;transition-duration:.275s;transition-timing-function:cubic-bezier(0.68, -0.55, 0.265, 1.55)}.hamburger--elastic-r .hamburger-inner::before{top:10px;transition:opacity .125s .275s ease}.hamburger--elastic-r .hamburger-inner::after{top:20px;transition:transform .275s cubic-bezier(0.68, -0.55, 0.265, 1.55)}.hamburger--elastic-r.is-active .hamburger-inner{transform:translate3d(0, 10px, 0) rotate(-135deg);transition-delay:.075s}.hamburger--elastic-r.is-active .hamburger-inner::before{transition-delay:0s;opacity:0}.hamburger--elastic-r.is-active .hamburger-inner::after{transform:translate3d(0, -20px, 0) rotate(270deg);transition-delay:.075s}.parallax-container{position:relative}.image,.circleImageTwo,.heartImageTwo,.greenImageOne,.heartImageOne,.circleImageOne{position:absolute;transform-origin:0 50%;width:200px;height:200px;z-index:0}.imageNew,.goldCircleNew,.pinkTriangle,.greenCircleNew,.circleNew,.heartNew{position:absolute;transform-origin:0 50%;width:150px;height:150px;z-index:0}.heartNew{right:50px;top:-200px}.circleNew{right:50px;top:50px}.greenCircleNew{right:350px;top:-100px}.pinkTriangle{right:50px;top:50px}.goldCircleNew{left:20px;top:-100px}.circleImageOne{top:530px;left:250px}.heartImageOne{left:0;top:290px}.circleImageOne{top:530px;left:250px}.greenImageOne{top:500px;right:80%}@media(min-width: 768px){.greenImageOne{top:360px;right:40%}}@media(min-width: 960px){.greenImageOne{top:330px;right:50%}}.heartImageTwo{top:300px;right:300px;display:none}@media(min-width: 960px){.heartImageTwo{display:block}}.circleImageTwo{top:600px;right:-40px}@media(min-width: 768px){.circleImageTwo{top:540px;right:40px}}footer#sitebase{background-color:#97b4de;padding:50px 0 20px}.blog footer#sitebase{position:relative;z-index:9999}footer#sitebase .footer{flex-direction:column}@media(min-width: 768px){footer#sitebase .footer{flex-direction:row}}footer#sitebase .footer .logo{max-width:350px;height:auto;flex-direction:column}@media(min-width: 768px){footer#sitebase .footer .logo{max-width:300px}}@media(min-width: 960px){footer#sitebase .footer .logo{max-width:350px}}footer#sitebase .footer .logo img{object-fit:contain;object-position:center;width:100%;height:100%}footer#sitebase .footer .logo .socials{align-items:center;justify-content:center}footer#sitebase .footer .logo .socials a{margin:20px 20px 0}footer#sitebase .footer .logo .socials img{height:30px;border-radius:3px;width:auto}footer#sitebase .footer .navigation{width:100%}@media(min-width: 768px){footer#sitebase .footer .navigation{width:60%}}@media(min-width: 960px){footer#sitebase .footer .navigation{width:50%}}footer#sitebase .footer .navigation ul#menu-footer-menu{flex-direction:column;list-style:none;height:130px}@media(min-width: 768px){footer#sitebase .footer .navigation ul#menu-footer-menu{height:100px}}footer#sitebase .footer .navigation ul#menu-footer-menu a{color:#fff;margin:7.5px 0;font-weight:300;font-size:16px;line-height:22px}footer#sitebase .footer--lower{flex-direction:column;padding-top:20px}@media(min-width: 768px){footer#sitebase .footer--lower{flex-direction:row;padding-top:50px}}footer#sitebase .footer--lower p,footer#sitebase .footer--lower a{color:#fff;font-weight:300;font-size:16px;line-height:22px;text-align:center}@media(min-width: 768px){footer#sitebase .footer--lower p,footer#sitebase .footer--lower a{text-align:left}}header#masthead{position:absolute;top:0;left:0;width:100%;z-index:9999}header#masthead .main-navigation{flex-direction:row;justify-content:center;background:rgba(0,0,0,0);align-items:center;padding:15px 1.6rem;position:relative;z-index:999}header#masthead .main-navigation .sweets{width:100px;height:auto}@media(min-width: 768px){header#masthead .main-navigation .sweets{width:200px}}@media(min-width: 1200px){header#masthead .main-navigation .sweets{width:250px}}header#masthead .main-navigation .sweets a{display:block}.home header#masthead .main-navigation .sweets a{display:none}header#masthead .main-navigation .sweets img{object-fit:contain;object-position:center;width:100%;height:100%}header#masthead .main-navigation .logo{margin:0 auto}.home header#masthead .main-navigation .logo{margin:0 auto 0 0}@media(min-width: 768px){.home header#masthead .main-navigation .logo{margin:0 auto}}header#masthead .main-navigation .logo .home{display:none}.home header#masthead .main-navigation .logo .home{display:block;max-width:250px;height:auto}@media(min-width: 768px){.home header#masthead .main-navigation .logo .home{max-width:350px}}header#masthead .main-navigation .logo .shop{display:none;max-width:50px;height:auto}@media(min-width: 960px){header#masthead .main-navigation .logo .shop{max-width:100px}}.post-type-archive-product header#masthead .main-navigation .logo .shop,.single-product header#masthead .main-navigation .logo .shop,.page-id-160 header#masthead .main-navigation .logo .shop,.woocommerce-cart header#masthead .main-navigation .logo .shop,.page-template-checkout-page header#masthead .main-navigation .logo .shop,.tax-product_cat header#masthead .main-navigation .logo .shop{display:block}header#masthead .main-navigation .logo img{object-fit:contain;object-position:center;width:100%;height:100%}header#masthead .main-navigation .navbar_link-toggle{margin:.5rem 0;position:relative;z-index:99999;display:flex;width:100px;justify-content:flex-end}@media(min-width: 768px){header#masthead .main-navigation .navbar_link-toggle{width:200px}}@media(min-width: 1200px){header#masthead .main-navigation .navbar_link-toggle{display:none}}header#masthead .main-navigation .js-menu{display:none !important}@media(min-width: 1200px){header#masthead .main-navigation .js-menu{display:flex !important}}header#masthead .main-navigation .js-menu{margin:0;padding:0;list-style:none;display:flex;align-items:center}header#masthead .main-navigation .js-menu li.menu-item{margin-top:2rem;margin-left:0;opacity:1;position:relative;transition:opacity 1s ease-in-out}@media(min-width: 960px){header#masthead .main-navigation .js-menu li.menu-item{opacity:1;margin-left:10px;margin-top:0}}header#masthead .main-navigation .js-menu li.menu-item:first-of-type{margin-left:0}header#masthead .main-navigation .js-menu li.menu-item.contact{text-transform:uppercase;padding:10px 30px;background-color:#1941b7;border-radius:50px}@media(min-width: 1200px){header#masthead .main-navigation .js-menu li.menu-item.contact{padding:10px 50px}}header#masthead .main-navigation .js-menu li.menu-item a{color:#fff;font-size:15px;font-weight:400;text-decoration:none}header#masthead .main-navigation .js-menu li.menu-item ul.sub-menu{position:absolute;top:30px;left:0;text-align:left;padding:10px;display:none}header#masthead .main-navigation .js-menu li.menu-item ul.sub-menu li.menu-item{margin:0 0 10px}header#masthead .main-navigation .js-menu li.menu-item ul.sub-menu li.menu-item a{padding:0px;font-size:14px}header#masthead .main-navigation .mobile_div{display:none;top:0;left:0;width:100vw;margin:0;padding:0;height:100vh;position:absolute;z-index:9999;background:rgba(151,180,222,.9);justify-content:flex-start;align-items:center;flex-direction:column;padding-top:40px}header#masthead .main-navigation .mobile_div.active{display:flex !important}header#masthead .main-navigation .mobile_div .menu-menu-1-container,header#masthead .main-navigation .mobile_div .menu-main-menu-container{width:100%;margin-bottom:20px}header#masthead .main-navigation .mobile_div ul.menu{display:flex;justify-content:center;align-items:center;flex-direction:column;margin:0;padding:0;list-style:none;display:flex;align-items:center}header#masthead .main-navigation .mobile_div ul.menu li.menu-item{margin-top:2rem;text-align:center;margin-left:0;opacity:0;position:relative;transition:opacity 1s ease-in-out}@media(min-width: 1200px){header#masthead .main-navigation .mobile_div ul.menu li.menu-item{opacity:1;margin-left:50px;margin-top:0}}header#masthead .main-navigation .mobile_div ul.menu li.menu-item.active{opacity:1}header#masthead .main-navigation .mobile_div ul.menu li.menu-item a{color:#fff;font-size:22px;font-weight:500;text-decoration:none;padding:10px}@media(min-width: 768px){header#masthead .main-navigation .mobile_div ul.menu li.menu-item a{font-size:30px}}header#masthead .main-navigation .mobile_div ul.menu li.menu-item ul.sub-menu{display:block;padding:0;text-align:center;list-style-type:none}header#masthead .main-navigation .mobile_div ul.menu li.menu-item ul.sub-menu li.menu-item{margin:1rem 0}header#masthead .main-navigation .mobile_div ul.menu li.menu-item ul.sub-menu li.menu-item a{padding:0px;font-size:16px}.container_error{padding:0 1rem}@media screen and (min-width: 1100px){.container_error{max-width:1100px;margin:0 auto;padding:0}}section.error_page{padding:5rem 0;height:70vh;flex-direction:column}section.error_page .error_wrapper{justify-content:space-between;align-items:center;border-bottom:1px solid;padding-bottom:3rem}section.error_page .error_wrapper--404{width:50%}section.error_page .error_wrapper--404 h1{margin:0;font-size:12rem;text-align:left}section.error_page .error_wrapper--title{width:50%}section.error_page .error_wrapper--title h2{font-size:4.5rem;margin:0;font-weight:500;text-align:right}section.error_page .error_page_menu{padding-top:3rem;width:100%}section.error_page .error_page_menu p{text-align:center;font-size:1.25rem}section.error_page .error_page_menu ul{display:flex;justify-content:center;list-style-type:none;padding:0;margin:0;padding-top:1rem}section.error_page .error_page_menu ul li{padding-right:3rem}section.error_page .error_page_menu ul li:last-child{padding-right:0}section.error_page .error_page_menu a{color:#000;text-decoration:underline}.blog{background-color:#de9dc7}.blog__archive{position:relative}.blog__archive::before{display:block;content:"";background-image:url("../images/top-left-corner.svg");background-position:center;background-repeat:no-repeat;position:absolute;top:-30px;left:0;background-size:140px;height:150px;width:140px;z-index:0}@media(min-width: 768px){.blog__archive::before{background-size:200px;height:200px;width:200px}}@media(min-width: 960px){.blog__archive::before{background-size:300px;height:300px;width:300px}}.blog__archive::after{display:block;content:"";background-image:url("../images/top-right-corner.svg");background-position:center;background-repeat:no-repeat;position:absolute;top:-30px;right:0;background-size:140px;height:150px;width:140px;z-index:0}@media(min-width: 768px){.blog__archive::after{background-size:200px;height:200px;width:200px}}@media(min-width: 960px){.blog__archive::after{background-size:515px;height:450px;width:515px;top:-60px;right:-100px}}.blog__archive h1{text-align:center;font-family:modish,sans-serif;font-size:60px;margin:0;position:relative;z-index:999}@media(min-width: 1200px){.blog__archive h1{font-size:80px}}.blog__archive .archive_wrapper{position:relative}@media(min-width: 768px){.blog__archive .archive_wrapper{padding:200px 0}}.blog__archive .archive_wrapper .background_shapes{position:absolute;top:100px;left:calc(50% - 200px);width:400px;z-index:0}.blog__archive .news_item{margin:30px;width:calc(100% - 60px);position:relative;z-index:99}@media(min-width: 768px){.blog__archive .news_item{width:calc(50% - 60px)}}.blog__archive .news_item:nth-child(odd){margin:50px 30px 30px}.blog__archive .news_item:nth-child(even){margin:50px 30px 30px}@media(min-width: 768px){.blog__archive .news_item:nth-child(even){margin:-100px 30px 30px}}.blog__archive .news_item img{height:auto;width:100%}.blog__archive .news_item h1{text-align:center;font-family:monarcha,serif;font-size:30px;margin:10px 0 0;color:#fff;text-align:left}.blog__archive .news_item p{margin:1rem 0 3rem}.blog__archive .news_item a.buy_button{padding:20px;background-position:center;background-repeat:no-repeat;background-size:contain;color:#fff}.blog__single{position:relative;padding-top:50px}.blog__single::before{display:block;content:"";background-image:url("../images/top-left-corner.svg");background-position:center;background-repeat:no-repeat;position:absolute;top:-30px;left:0;background-size:140px;height:150px;width:140px;z-index:0}@media(min-width: 768px){.blog__single::before{background-size:200px;height:200px;width:200px}}@media(min-width: 960px){.blog__single::before{background-size:300px;height:300px;width:300px}}.blog__single::after{display:block;content:"";background-image:url("../images/top-right-corner.svg");background-position:center;background-repeat:no-repeat;position:absolute;top:-30px;right:0;background-size:140px;height:150px;width:140px;z-index:0}@media(min-width: 768px){.blog__single::after{background-size:200px;height:200px;width:200px}}@media(min-width: 960px){.blog__single::after{background-size:300px;height:300px;width:300px}}.blog__single div.title{flex-direction:column;padding:50px 0 100px;background-image:url("../images/purpleCircle.png");background-position:center;background-repeat:no-repeat;background-size:200px}.blog__single div.title h1{font-family:modish,sans-serif;font-size:60px;margin:0}.blog__single div.title h2{color:#fff;margin:0}.pagination{padding-bottom:50px}.pagination .nav-previous{padding:30px;background-image:url("../images/previous_bg.svg");background-position:center;background-repeat:no-repeat;background-size:contain}.pagination .nav-previous a{color:#fff}.pagination .nav-next{padding:30px;background-image:url("../images/next_bg.svg");background-position:center;background-repeat:no-repeat;background-size:contain}.pagination .nav-next a{color:#fff}.contact{flex-direction:column}@media(min-width: 960px){.contact{flex-direction:row}}.contact .left_column,.contact .right_column{width:100%;flex-direction:column}@media(min-width: 960px){.contact .left_column,.contact .right_column{width:50%}}.contact .left_column .top_box{flex-direction:column;padding:10rem 5rem}@media(min-width: 1200px){.contact .left_column .top_box{padding:10rem 15rem}}.contact .left_column .top_box p{font-weight:330}.contact .left_column .top_box div.cta_buttons{display:flex;align-items:center;justify-content:center;flex-direction:column}@media(min-width: 768px){.contact .left_column .top_box div.cta_buttons{flex-direction:row}}.contact .left_column .top_box div.cta_buttons a{margin:2rem 0;color:#000;position:relative;padding-left:2rem}@media(min-width: 768px){.contact .left_column .top_box div.cta_buttons a{margin:0 2rem}}.contact .left_column .top_box div.cta_buttons a:before{content:"";display:block;height:20px;width:20px;background-size:contain;background-position:center;background-repeat:no-repeat;position:absolute;left:-1rem;top:calc(50% - 10px)}.contact .left_column .top_box div.cta_buttons a.phone:before{background-image:url("../images/phone.svg")}.contact .left_column .top_box div.cta_buttons a.email:before{background-image:url("../images/mail.svg")}.contact .left_column .form_box{background-color:#222325;color:#fff;padding:8rem 5rem}@media(min-width: 1200px){.contact .left_column .form_box{padding:8rem 15rem}}.contact .left_column .form_box .gform_fields input,.contact .left_column .form_box .gform_fields textarea{background-color:#222325;border:none;border-bottom:1px solid #fff}.contact .left_column .form_box .gform_fields input::placeholder,.contact .left_column .form_box .gform_fields textarea::placeholder{color:#fff}.contact .left_column .form_box .gform_footer input{display:table;margin:0 auto;text-transform:uppercase;padding:15px 50px;background-color:#1941b7;border-radius:50px}.contact .right_column .map_box{width:100%;height:550px;background-repeat:no-repeat;background-size:cover;background-position:center}.contact .right_column .nearby{flex-direction:column;align-items:center;justify-content:flex-start;padding:5rem 3rem}@media(min-width: 768px){.contact .right_column .nearby{padding:5rem}}@media(min-width: 1200px){.contact .right_column .nearby{padding:5rem 10rem 0}}.contact .right_column .nearby .locations{width:100%}@media(min-width: 768px){.contact .right_column .nearby .locations{width:90%}}@media(min-width: 1200px){.contact .right_column .nearby .locations{width:75%}}.contact .right_column .nearby .locations .entry{border-bottom:solid 1px;align-items:center}.contact .right_column .nearby .locations .entry p{width:33%}.contact .right_column .nearby .locations .entry p:nth-child(2){text-align:center}.contact .right_column .nearby .locations .entry p:nth-child(3){text-align:right}.single-product{background-color:#97b4de}body.woocommerce .woocommerce-product-full-image{margin-bottom:5rem;min-height:100px;position:relative;top:-20px}body.woocommerce .woocommerce-product-full-image::before{display:block;content:"";background-image:url("../images/top-left-corner.svg");background-position:center;background-repeat:no-repeat;position:absolute;top:-90px;left:0;background-size:140px;height:150px;width:140px;z-index:1}@media(min-width: 768px){body.woocommerce .woocommerce-product-full-image::before{background-size:200px;height:200px;width:200px}}@media(min-width: 960px){body.woocommerce .woocommerce-product-full-image::before{background-size:350px;height:300px;width:350px}}body.woocommerce .woocommerce-product-full-image::after{display:block;content:"";background-image:url("../images/top-right-corner.svg");background-position:center;background-repeat:no-repeat;position:absolute;top:-30px;right:0;background-size:140px;height:150px;width:140px;z-index:1}@media(min-width: 768px){body.woocommerce .woocommerce-product-full-image::after{background-size:200px;height:200px;width:200px}}@media(min-width: 960px){body.woocommerce .woocommerce-product-full-image::after{background-size:400px;height:400px;width:400px}}body.woocommerce .woo-full-category-image{position:absolute;left:0;top:0;width:100%;height:100%;object-fit:cover;display:block;z-index:-1}.woo-category-content{width:100%;height:60vh;position:relative;display:flex;align-items:flex-end;justify-content:center;padding:0 0 150px}@media(min-width: 1600px){.woo-category-content{height:80vh}}.woocommerce-notices-wrapper .woocommerce-message{border-top-color:#a2d782;margin:2em 0;font-family:monarcha,serif}.woocommerce-notices-wrapper .woocommerce-message::before{color:#a2d782}.woocommerce-notices-wrapper .woocommerce-message a.button{color:#fff;background-color:#fcc544 !important;font-family:modish,sans-serif;font-size:24px !important;border:solid 1px #fff !important;font-weight:300 !important;padding:10px 20px !important}.wc-backward{color:#fff !important;background-color:#fcc544 !important;font-family:modish,sans-serif;font-size:24px !important;border:solid 1px #fff !important;font-weight:300 !important;padding:10px 20px !important}h1.woo-category-name{text-align:center;color:#97b4de;font-size:70px}.woocommerce-info{font-family:monarcha,serif;border-top-color:#97b4de}.woocommerce-info::before,.woocommerce-info a{color:#97b4de}.woocommerce-checkout label{margin-bottom:10px}.woocommerce-checkout .form-row{margin-bottom:15px !important}.woocommerce-checkout input,.woocommerce-checkout textarea,.woocommerce-checkout .select2-selection{background-color:rgba(34,60,82,.0352941176);padding:10px 20px;border:none;color:#a0a0a0}.woocommerce-checkout .select2-selection--single{height:unset !important}.woocommerce-checkout .select2-selection--single span{padding:0 !important;color:#a0a0a0 !important}.woocommerce-checkout .select2-selection--single span.select2-selection__arrow{top:11px !important}.woocommerce-checkout .address-lookup{margin-bottom:15px}.woocommerce-checkout .address-lookup label{display:block;margin-bottom:10px}.woocommerce-checkout .address-lookup .address-lookup__input,.woocommerce-checkout .address-lookup .address-lookup__select{width:100%;background-color:rgba(34,60,82,.0352941176);padding:10px 20px;border:none;color:#a0a0a0}.woocommerce-checkout .address-lookup .address-lookup__button{display:block;margin-top:10px !important}.woocommerce-checkout .address-lookup button.button{display:block;margin-top:10px !important}.woocommerce-checkout .address-lookup .idpc-select-container{margin-top:10px !important}.woocommerce-cart-form .shop_table,.woocommerce-checkout-review-order .shop_table{border:1px solid #fff !important}.woocommerce-cart-form .shop_table tr,.woocommerce-checkout-review-order .shop_table tr{max-width:calc(100vw - 6.4rem)}.woocommerce-cart-form .shop_table thead,.woocommerce-checkout-review-order .shop_table thead{background-color:#ff9c97}.woocommerce-cart-form .shop_table thead tr th,.woocommerce-checkout-review-order .shop_table thead tr th{font-family:monarcha,serif;color:#fff}.woocommerce-cart-form .shop_table thead tr th:first-child,.woocommerce-checkout-review-order .shop_table thead tr th:first-child{border-radius:5px 0 0 0}.woocommerce-cart-form .shop_table thead tr th:last-child,.woocommerce-checkout-review-order .shop_table thead tr th:last-child{border-radius:0 5px 0 0}.woocommerce-cart-form .shop_table tbody,.woocommerce-checkout-review-order .shop_table tbody{background-color:#fff;color:#000}.woocommerce-cart-form .shop_table tbody tr.cart_item td,.woocommerce-checkout-review-order .shop_table tbody tr.cart_item td{padding:20px;border-top:1px solid #ff9c97 !important}@media(min-width: 768px){.woocommerce-cart-form .shop_table tbody tr.cart_item td,.woocommerce-checkout-review-order .shop_table tbody tr.cart_item td{padding:20px 5px}}.woocommerce-cart-form .shop_table tbody tr.cart_item td.product-thumbnail img,.woocommerce-checkout-review-order .shop_table tbody tr.cart_item td.product-thumbnail img{width:80px}.woocommerce-cart-form .shop_table tbody tr.cart_item td.product-name a,.woocommerce-checkout-review-order .shop_table tbody tr.cart_item td.product-name a{color:#000;text-decoration:underline}.woocommerce-cart-form .shop_table tbody tr.cart_item td.product-quantity input.input-text.qty.text,.woocommerce-checkout-review-order .shop_table tbody tr.cart_item td.product-quantity input.input-text.qty.text{color:#000;border:solid 1px #a0a0a0;padding:5px;width:45px !important}.woocommerce-cart-form .shop_table tbody .actions,.woocommerce-checkout-review-order .shop_table tbody .actions{border-top:1px solid #ff9c97 !important}.woocommerce-cart-form .shop_table tbody .actions .coupon,.woocommerce-checkout-review-order .shop_table tbody .actions .coupon{display:flex;align-items:center}.woocommerce-cart-form .shop_table tbody .actions .coupon #coupon_code,.woocommerce-checkout-review-order .shop_table tbody .actions .coupon #coupon_code{background-color:#f7f8f9;border:none;color:#a0a0a0;width:250px;padding:10px 20px;font-family:monarcha,serif;font-size:13px}.woocommerce-cart-form .shop_table tbody .actions .coupon button.button,.woocommerce-checkout-review-order .shop_table tbody .actions .coupon button.button{background-image:url("../images/button_color.png");background-repeat:no-repeat;background-color:rgba(0,0,0,0) !important;background-size:contain;background-position:center;color:#fff;font-family:monarcha,serif !important;font-size:10px !important;padding:20px !important}.woocommerce-cart-form .shop_table tbody .actions button.button,.woocommerce-checkout-review-order .shop_table tbody .actions button.button{color:#fff;background-color:#fcc544 !important;font-family:modish,sans-serif;font-size:24px !important;border:solid 1px #fff !important;font-weight:300 !important;padding:10px 20px !important}.woocommerce-shipping-calculator .address-lookup{margin-bottom:1em}.woocommerce-shipping-calculator .address-lookup label{display:block;margin-bottom:.5em}.woocommerce-shipping-calculator .address-lookup__input,.woocommerce-shipping-calculator .address-lookup__select{display:block;width:100%;box-sizing:border-box;padding:0.6180469716em}.woocommerce-shipping-calculator .address-lookup__button{display:block;margin-top:10px !important}.woocommerce-shipping-calculator button.button{display:block;margin-top:10px !important}.woocommerce-shipping-calculator .idpc-select-container{margin-top:10px !important}.woocommerce-checkout-review-order .shop_table{width:50% !important;border:1px solid #ff9c97 !important}.woocommerce-checkout-review-order .shop_table tbody tr.cart_item td{padding:10px 12px;border-top:1px solid #ff9c97 !important}.woocommerce-checkout-review-order .shop_table tfoot tr td,.woocommerce-checkout-review-order .shop_table tfoot tr th{padding:10px 12px;border-top:1px solid #ff9c97 !important}.woocommerce-checkout-payment{border:1px solid #ff9c97 !important;background-color:#fff !important;margin-bottom:50px}.woocommerce-checkout-payment a.about_paypal{display:none}.woocommerce-checkout-payment .payment_box::before{display:none !important}.woocommerce-checkout-payment .payment_box{background-color:#f7f8f9 !important}.woocommerce-checkout-payment .payment_box p{margin:0;color:#1d1d1d}.woocommerce-checkout-payment .woocommerce-privacy-policy-text p{font-size:14px;color:#1d1d1d}.woocommerce-checkout-payment a.woocommerce-privacy-policy-link{color:#97b4de;text-decoration:underline}.woocommerce-checkout-payment button.button.alt{color:#fff;background-color:#fcc544 !important;font-family:modish,sans-serif;font-size:24px !important;border:solid 1px #fff !important;font-weight:300 !important;padding:10px 20px !important;float:left !important}.cart-collaterals .cart_totals .shop_table{border:1px solid #fff !important}.cart-collaterals .cart_totals .shop_table .cart-subtotal th,.cart-collaterals .cart_totals .shop_table .order-total th{font-family:monarcha,serif}.cart-collaterals .cart_totals .shop_table .cart-subtotal td,.cart-collaterals .cart_totals .shop_table .order-total td{text-align:left}.single__product{padding-top:120px;position:relative}.single__product::before{display:block;content:"";background-image:url("../images/top-left-corner.svg");background-position:center;background-repeat:no-repeat;position:absolute;top:-30px;left:0;background-size:140px;height:150px;width:140px;z-index:-1}@media(min-width: 768px){.single__product::before{background-size:200px;height:200px;width:200px}}@media(min-width: 960px){.single__product::before{background-size:250px;height:250px;width:250px}}@media(min-width: 1200px){.single__product::before{background-size:300px;height:300px;width:300px}}.single__product::after{display:block;content:"";background-image:url("../images/top-right-corner.svg");background-position:center;background-repeat:no-repeat;position:absolute;top:-30px;right:0;background-size:140px;height:150px;width:140px;z-index:-1}@media(min-width: 768px){.single__product::after{background-size:200px;height:200px;width:200px}}@media(min-width: 960px){.single__product::after{background-size:350px;height:350px;width:350px}}.product-single{padding-top:5rem;display:flex;flex-direction:column;width:100%}.product-single>.columns{justify-content:flex-start;display:flex;flex-direction:column}@media(min-width: 768px){.product-single>.columns{flex-direction:row}}.product-single .product-single--images{display:flex;justify-content:center;width:100%;margin:0 auto}@media(min-width: 768px){.product-single .product-single--images{margin:0;width:55%}}@media(min-width: 960px){.product-single .product-single--images{width:49%}}.product-single .product-single--images .wpgs{width:250px !important}@media(min-width: 768px){.product-single .product-single--images .wpgs{width:300px !important}}@media(min-width: 960px){.product-single .product-single--images .wpgs{width:360px !important}}.product-single .product-single--images .wpgs-for{width:100%;border:solid 2px #fff;background-image:url("../images/gold-circle-bottom.svg");background-color:#97b4de;background-position:center;background-repeat:no-repeat;background-size:90%}.product-single .product-single--images .slick-arrow::before{color:#fff !important}.product-single .product-single--images .flaticon-back{left:-50px}.product-single .product-single--images .flaticon-right-arrow{right:-50px}.product-single .product-single--content{width:100%;color:#fff;padding-left:5%}@media(min-width: 768px){.product-single .product-single--content{width:40%}}.product-single .product-single--content .price{color:inherit !important}.product-single .product-single--content span.wholesale_price_title{position:relative}.product-single .product-single--content span.wholesale_price_title::after{content:" - (per case): "}.product-single .product-single--content table.thwepo-extra-options label,.product-single .product-single--content table.thwepo-extra-options legend{color:#fff;font-family:monarcha,serif}.product-single .product-single--content table.thwepo-extra-options select{width:100%;border:1px solid #fff;padding:.5rem .75rem;margin-top:.5rem;background-color:#fff;border-radius:0;font-family:monarcha,serif;color:#97b4de}.product-single .product-single--content .variations .label{display:none}.product-single .product-single--content .variations .value{color:#97b4de}.product-single .product-single--content .variations .value select{border:none;outline:none;padding:10px}.product-single .product-single--content .variations .value .reset_variations{color:#fff}.product-single .product-single--content .quantity input{color:#97b4de;border:none;padding:5px;margin-bottom:15px}.product-single .product-single--content .product_meta{display:none}.main{position:relative}.woocommerce-breadcrumb,.woocommerce-breadcrumb a{color:#fff !important;margin:0 auto !important;font-family:monarcha,serif;position:relative;z-index:999;text-shadow:1px 1px 5px gray}.woocommerce-breadcrumb{padding:0 3.2rem !important;top:130px;left:0}.single .woocommerce-breadcrumb{top:0px}.woocommerce-notices-wrapper{max-width:1200px;margin:0 auto !important}.products::before{display:none !important}.woocommerce-Tabs-panel--additional_information,.additional_information_tab{display:none !important}.woocommerce-tabs{width:100%}.woocommerce-tabs .tabs{margin:50px 0 0 !important;padding:0 5% !important}@media(min-width: 768px){.woocommerce-tabs .tabs{padding:0 15% !important}}.woocommerce-tabs .tabs::before,.woocommerce-tabs .tabs::after{display:none !important}.woocommerce-tabs .tabs li{margin:0 !important}.woocommerce-tabs .tabs .other-information_tab,.woocommerce-tabs .tabs .description_tab{background:#ff9c97 !important;border:1px solid #ff9c97 !important;color:#fff}.woocommerce-tabs .tabs .other-information_tab::before,.woocommerce-tabs .tabs .other-information_tab::after,.woocommerce-tabs .tabs .description_tab::before,.woocommerce-tabs .tabs .description_tab::after{display:none !important}.woocommerce-tabs .tabs .delivery_tab{display:inline-block !important;background:#fff !important;border:1px solid #fff !important}.wholesale_customer .woocommerce-tabs .tabs .delivery_tab{display:none !important}.woocommerce-tabs .tabs .delivery_tab a{color:#97b4de !important}.woocommerce-tabs .tabs .delivery_tab::before,.woocommerce-tabs .tabs .delivery_tab::after{display:none !important}.woocommerce-tabs .tabs .wholesale-delivery_tab{display:none !important;background:#fff !important;border:1px solid #fff !important}.wholesale_customer .woocommerce-tabs .tabs .wholesale-delivery_tab{display:inline-block !important}.woocommerce-tabs .tabs .wholesale-delivery_tab a{color:#97b4de !important}.woocommerce-tabs .tabs .wholesale-delivery_tab::before,.woocommerce-tabs .tabs .wholesale-delivery_tab::after{display:none !important}.woocommerce-tabs .woocommerce-Tabs-panel{color:#fff;padding:0 5% 2rem !important;margin:0 !important}@media(min-width: 768px){.woocommerce-tabs .woocommerce-Tabs-panel{padding:0 15% 2rem !important}}.woocommerce-tabs .woocommerce-Tabs-panel h2{display:none}.woocommerce-tabs .woocommerce-Tabs-panel p{margin:0 !important;padding-top:1.5rem}.woocommerce-tabs .woocommerce-Tabs-panel p a{color:#fff;font-weight:900}.woocommerce-tabs .woocommerce-Tabs-panel--other-information,.woocommerce-tabs .woocommerce-Tabs-panel--description{background:#ff9c97}.woocommerce-tabs .woocommerce-Tabs-panel--delivery,.woocommerce-tabs .woocommerce-Tabs-panel--wholesale-delivery,.woocommerce-tabs .woocommerce-Tabs-panel--specification,.woocommerce-tabs .woocommerce-Tabs-panel--nutritional_facts{background:#fff !important;color:#97b4de !important}.woocommerce-tabs .woocommerce-Tabs-panel--delivery a{color:#97b4de !important}.single_add_to_cart_button{width:100%;background-color:#fcc544 !important;font-family:modish,sans-serif,sans-serif;font-size:30px !important;border:solid 1px #fff !important;font-weight:300 !important;padding:10px 20px !important;color:#fff}.cart_page{padding:20rem 0 3rem;min-height:100vh;background-color:#97b4de;position:relative;color:#fff}.cart_page.policies{padding:10rem 0 3rem}@media(min-width: 768px){.cart_page.policies{padding:15rem 0 3rem}}.cart_page.policies>.container--narrow{max-width:800px}.cart_page.policies a{color:#fff;text-decoration:underline}.cart_page h1.title{text-align:center;margin-bottom:3rem}.page-template-checkout-page-php .cart_page{background-color:#fff;color:#000}.cart_page::before{display:block;content:"";background-image:url("../images/top-left-corner.svg");background-position:center;background-repeat:no-repeat;background-size:250px;position:absolute;top:-30px;left:0;background-size:140px;height:150px;width:140px;z-index:1}@media(min-width: 768px){.cart_page::before{background-size:200px;height:200px;width:200px}}@media(min-width: 960px){.cart_page::before{background-size:300px;height:300px;width:300px}}.cart_page::after{display:block;content:"";background-image:url("../images/top-right-corner.svg");background-position:center;background-repeat:no-repeat;background-size:350px;position:absolute;top:-30px;right:0;background-size:140px;height:150px;width:140px;z-index:1}@media(min-width: 768px){.cart_page::after{background-size:200px;height:200px;width:200px}}@media(min-width: 960px){.cart_page::after{background-size:350px;height:350px;width:350px}}.cart_page .quantity input{color:#97b4de;border:none;padding:5px;margin-bottom:15px}.cart_page .checkout-button{width:100%;background-color:#fcc544 !important;font-family:modish,sans-serif,sans-serif;font-size:30px !important;border:solid 1px #fff !important;font-weight:300 !important;padding:10px 20px !important;color:#fff}.woocommerce-MyAccount-navigation ul{padding:0;margin:0;list-style-type:none}.woocommerce-MyAccount-navigation ul li{padding:10px;border:solid 1px #fff}.woocommerce-MyAccount-navigation ul li a{color:#fff}#gform_2{max-width:800px;margin:2rem auto !important;border:1px solid #fff !important;padding:20px}#gform_2 label,#gform_2 legend{color:#fff;font-family:monarcha,serif}#gform_2 input,#gform_2 select{padding:10px 30px;margin:0;border:solid 1px #fff;color:#000}#gform_2 select{font-family:monarcha,serif;color:#777}#gform_2 .gform_button{display:table;margin:0 auto;background-color:#fcc544 !important;font-family:modish,sans-serif,sans-serif;font-size:26px !important;border:solid 1px #fff !important;font-weight:300 !important;padding:0px 40px !important;color:#fff}.woocommerce-EditAccountForm input{padding:10px 30px;margin:0;border:solid 1px #fff;color:#000}.woocommerce-account h2{text-align:center}.woocommerce-account #gform_2,.woocommerce-account .woocommerce-form,.woocommerce-account .woocommerce-ResetPassword{max-width:500px;margin:2rem auto !important;border:1px solid #fff !important;padding:20px}.woocommerce-account #gform_2 input,.woocommerce-account .woocommerce-form input,.woocommerce-account .woocommerce-ResetPassword input{padding:10px 30px;margin:0;border:solid 1px #fff;color:#000}.woocommerce-account #gform_2 .woocommerce-button,.woocommerce-account #gform_2 .woocommerce-Button,.woocommerce-account .woocommerce-form .woocommerce-button,.woocommerce-account .woocommerce-form .woocommerce-Button,.woocommerce-account .woocommerce-ResetPassword .woocommerce-button,.woocommerce-account .woocommerce-ResetPassword .woocommerce-Button{background-color:#fcc544 !important;font-family:modish,sans-serif,sans-serif;font-size:26px !important;border:solid 1px #fff !important;font-weight:300 !important;padding:10px 40px !important;color:#fff}.woocommerce-account #gform_2 p.woocommerce-LostPassword,.woocommerce-account .woocommerce-form p.woocommerce-LostPassword,.woocommerce-account .woocommerce-ResetPassword p.woocommerce-LostPassword{text-align:right}.woocommerce-account #gform_2 p.woocommerce-LostPassword a,.woocommerce-account .woocommerce-form p.woocommerce-LostPassword a,.woocommerce-account .woocommerce-ResetPassword p.woocommerce-LostPassword a{color:#fff}.woocommerce-MyAccount-content{padding:10px;border:solid 1px #fff;color:#fff}.woocommerce-MyAccount-content a{color:#fff;text-decoration:underline}.woocommerce-MyAccount-content .woocommerce-Address-title h3{margin:0 0 20px}.woocommerce-MyAccount-content .woocommerce-Button{width:190px;background-color:#fcc544 !important;font-family:modish,sans-serif,sans-serif;font-size:30px !important;border:solid 1px #fff !important;font-weight:300 !important;padding:10px 20px !important;color:#fff !important}.woocommerce .products ul>li,.woocommerce ul.products>li{background:rgba(0,0,0,.1)}.woocommerce .products ul>li:nth-child(8n+1),.woocommerce ul.products>li:nth-child(8n+1){background:#fa9c97}.woocommerce .products ul>li:nth-child(8n+1)>a.buy_button,.woocommerce ul.products>li:nth-child(8n+1)>a.buy_button{color:#fa9c97}.woocommerce .products ul>li:nth-child(8n+2),.woocommerce ul.products>li:nth-child(8n+2){background:#a2d882}.woocommerce .products ul>li:nth-child(8n+2)>a.buy_button,.woocommerce ul.products>li:nth-child(8n+2)>a.buy_button{color:#a2d882}.woocommerce .products ul>li:nth-child(8n+3),.woocommerce ul.products>li:nth-child(8n+3){background:#f18800}.woocommerce .products ul>li:nth-child(8n+3)>a.buy_button,.woocommerce ul.products>li:nth-child(8n+3)>a.buy_button{color:#f18800}.woocommerce .products ul>li:nth-child(8n+4),.woocommerce ul.products>li:nth-child(8n+4){background:#ccb8ed}.woocommerce .products ul>li:nth-child(8n+4)>a.buy_button,.woocommerce ul.products>li:nth-child(8n+4)>a.buy_button{color:#ccb8ed}.woocommerce .products ul>li:nth-child(8n+5),.woocommerce ul.products>li:nth-child(8n+5){background:#fcc544}.woocommerce .products ul>li:nth-child(8n+5)>a.buy_button,.woocommerce ul.products>li:nth-child(8n+5)>a.buy_button{color:#fcc544}.woocommerce .products ul>li:nth-child(8n+6),.woocommerce ul.products>li:nth-child(8n+6){background:#97b4de}.woocommerce .products ul>li:nth-child(8n+6)>a.buy_button,.woocommerce ul.products>li:nth-child(8n+6)>a.buy_button{color:#97b4de}.woocommerce .products ul>li:nth-child(8n+7),.woocommerce ul.products>li:nth-child(8n+7){background:#6bd6d0}.woocommerce .products ul>li:nth-child(8n+7)>a.buy_button,.woocommerce ul.products>li:nth-child(8n+7)>a.buy_button{color:#6bd6d0}.woocommerce .products ul>li:nth-child(8n+8),.woocommerce ul.products>li:nth-child(8n+8){background:#de9dc7}.woocommerce .products ul>li:nth-child(8n+8)>a.buy_button,.woocommerce ul.products>li:nth-child(8n+8)>a.buy_button{color:#de9dc7}h2.woocommerce-loop-category__title>mark{display:none}.woocommerce ul.products li.product a img{margin:auto}.woocommerce div.product div.images .wpgs-nav img{height:80px;object-fit:cover}.term-description{max-width:750px;margin:0 auto 5rem;text-align:center}.term-description p{font-size:18px;color:#97b4de}.woocommerce-product-gallery__image img{width:auto !important;margin:0 auto}.woocommerce table.shop_table th{font-weight:700;padding:9px 12px;line-height:1.5em;font-family:monarcha,serif}.woocommerce table.shop_table td{border-top:1px solid rgba(0,0,0,.1);padding:9px 12px;vertical-align:middle;line-height:1.5em;font-family:monarcha,serif}.woocommerce table.shop_table td a{color:#000;text-decoration:underline}.columns{display:flex}.columns--wrap{flex-wrap:wrap}.columns--center{justify-content:center}.columns--between{justify-content:space-between}.columns--spaced{justify-content:space-around}.columns--end{justify-content:flex-end}.columns--middle{align-items:center}.columns--bottom{align-items:flex-end}.columns--top{align-items:flex-start}.columns--stretch{align-items:stretch}.column{display:block;flex-basis:0;flex-grow:1;flex-shrink:1;padding:1.6rem}.column--1{flex:none;width:8.3333333333%}.column--2{flex:none;width:16.6666666667%}.column--3{flex:none;width:25%}.column--4{flex:none;width:33.3333333333%}.column--5{flex:none;width:41.6666666667%}.column--6{flex:none;width:50%}.column--7{flex:none;width:58.3333333333%}.column--8{flex:none;width:66.6666666667%}.column--9{flex:none;width:75%}.column--10{flex:none;width:83.3333333333%}.column--11{flex:none;width:91.6666666667%}.column--12{flex:none;width:100%}.modules__hero{padding:150px 0 0;position:relative}.modules__hero.image-slider{height:90vh}.modules__hero.image-slider .post_content{position:absolute;padding-bottom:100px;bottom:0;width:100%}.modules__hero .scroll_arrow{position:absolute;bottom:-30px;left:calc(50% - 30px);height:60px;width:60px;z-index:9999;cursor:pointer}.modules__hero.archive{padding:60px 0 0}@media(min-width: 768px){.modules__hero.archive{padding:120px 0 0}}.modules__hero::before{display:block;content:"";background-image:url("../images/top-left-corner.svg");background-position:center;background-repeat:no-repeat;position:absolute;top:-30px;left:0;background-size:140px;height:150px;width:140px;z-index:-1}@media(min-width: 768px){.modules__hero::before{background-size:200px;height:200px;width:200px}}@media(min-width: 960px){.modules__hero::before{background-size:350px;height:300px;width:350px}}.home .modules__hero::before,.contact-page .modules__hero::before,.about .modules__hero::before{z-index:0}.archive .modules__hero::before{top:-70px;background-size:140px;height:150px;width:140px;z-index:-1}@media(min-width: 768px){.archive .modules__hero::before{background-size:200px;height:200px;width:200px;top:-100px}}@media(min-width: 960px){.archive .modules__hero::before{background-size:300px;height:300px;width:300px}}.modules__hero::after{display:block;content:"";background-image:url("../images/top-right-corner.svg");background-position:center;background-repeat:no-repeat;position:absolute;top:-30px;right:0;background-size:140px;height:150px;width:140px;z-index:-1}@media(min-width: 768px){.modules__hero::after{background-size:200px;height:200px;width:200px}}@media(min-width: 960px){.modules__hero::after{background-size:515px;height:450px;width:515px;top:-10px;right:-100px}}.home .modules__hero::after,.contact-page .modules__hero::after,.about .modules__hero::after{z-index:0}@media(min-width: 960px){.home .modules__hero::after,.contact-page .modules__hero::after,.about .modules__hero::after{background-size:515px;height:450px;width:515px;top:-40px;right:-100px}}.archive .modules__hero::after{top:-40px;background-size:140px;height:150px;width:140px;z-index:-1}@media(min-width: 768px){.archive .modules__hero::after{background-size:200px;height:200px;width:200px;top:-50px}}@media(min-width: 960px){.archive .modules__hero::after{background-size:515px;height:450px;width:515px;top:-30px;right:-100px}}.modules__hero .pre_content,.modules__hero .post_content{text-align:center;position:relative;z-index:99}.modules__hero .pre_content h1,.modules__hero .post_content h1{font-family:modish,sans-serif;font-size:60px;line-height:60px;font-weight:500;margin:0}.modules__hero .pre_content p,.modules__hero .post_content p{font-size:24px}.modules__hero .pre_content a img.shop,.modules__hero .post_content a img.shop{height:100px;width:100px}.modules__hero .pre_content{padding-bottom:30px}.modules__hero .pre_content.contact{position:relative;z-index:999;max-width:880px;padding-bottom:16px}.modules__hero .pre_content.contact .gform_wrapper form .gform_body .gfield input{text-align:center;padding:15px 20px !important;color:#97b4de;border:none;border-top:1px solid #fcc544;border-bottom:1px solid #fcc544}.modules__hero .pre_content.contact .gform_wrapper form .gform_body .gfield input::placeholder{color:#97b4de}.modules__hero .pre_content.contact .gform_wrapper form .gform_footer input{max-width:100px;border-radius:40%;margin:0 auto;display:table}@media(min-width: 960px){.modules__hero--slider{margin:0 auto}}@media(min-width: 1600px){.modules__hero--slider{margin:0}}.modules__hero--slider .owl-stage{overflow:hidden}.modules__hero--slider .owl-item{z-index:-1;-webkit-backface-visibility:hidden !important;-webkit-transform:translateZ(0) scale(1, 1) !important}.modules__hero--slider .owl-item.active{z-index:9}.modules__hero--slider.archive-product{background-repeat:no-repeat;background-position:center;background-size:cover}@media(min-width: 768px){.modules__hero--slider.archive-product{background-size:contain}}.modules__hero--slider .hero_slider__single a{margin:0 20px}.modules__hero--slider .hero_slider__single a:nth-of-type(1),.modules__hero--slider .hero_slider__single a:nth-of-type(5){display:none}@media(min-width: 960px){.modules__hero--slider .hero_slider__single a:nth-of-type(1),.modules__hero--slider .hero_slider__single a:nth-of-type(5){display:block}}.modules__hero--slider .hero_slider__single a:nth-of-type(2),.modules__hero--slider .hero_slider__single a:nth-of-type(4){display:none}@media(min-width: 768px){.modules__hero--slider .hero_slider__single a:nth-of-type(2),.modules__hero--slider .hero_slider__single a:nth-of-type(4){display:block}}.modules__hero--slider .hero_slider__single a img{height:275px;width:auto;max-width:100%;margin:0 auto;object-fit:contain;object-position:center}.modules__hero--slider .hero_slider__single a:nth-of-type(3) img{height:375px}.modules__hero--slider .hero_slider__single a:nth-of-type(2) img,.modules__hero--slider .hero_slider__single a:nth-of-type(4) img{height:325px}.modules__hero--slider h2{font-size:30px;font-weight:500;text-align:center;position:relative;z-index:99}.modules__hero--image,.modules__hero--sliderHero{position:absolute;top:0;left:0;z-index:-1;width:100%;height:100%}.modules__hero--image img,.modules__hero--sliderHero img{object-fit:cover;object-position:top center;height:100%;width:100%}.modules__hero--sliderHero .hero_slider__single img{height:100vh;width:auto;object-fit:cover;object-position:center}.modules__hero .post_content{position:relative;padding-bottom:50px}@media(min-width: 1600px){.modules__hero .post_content{padding-bottom:150px}}.post-type-archive-product .modules__hero .post_content{padding-bottom:50px}.tax-product_cat .modules__hero .post_content{padding-bottom:10px !important}.modules__hero .post_content h1{font-family:monarcha,serif;font-size:40px;line-height:50px;font-weight:500;margin:0}.modules__hero .post_content a img{position:relative;bottom:unset !important;left:unset !important;height:60px;width:60px;z-index:99}.modules__hero .post_content img{position:absolute;bottom:0;left:0;height:250px;width:300px;z-index:-1}@media(min-width: 960px){.modules__hero .post_content img{height:300px}}.modules__hero .post_content img:nth-of-type(1){bottom:-10px;left:-100px}@media(min-width: 960px){.modules__hero .post_content img:nth-of-type(1){bottom:40px}}.modules__hero .post_content img:nth-of-type(2){bottom:-150px;left:140px}@media(min-width: 768px){.modules__hero .post_content img:nth-of-type(2){height:100px}}@media(min-width: 960px){.modules__hero .post_content img:nth-of-type(2){height:200px}}.modules__hero .post_content img:nth-of-type(3){bottom:-150px;right:170px;left:unset}@media(min-width: 960px){.modules__hero .post_content img:nth-of-type(3){right:100px}}@media(min-width: 960px){.modules__hero .post_content img:nth-of-type(3){right:200px}}.modules__hero .post_content img:nth-of-type(4){bottom:-60px !important;right:-100px;left:unset}@media(min-width: 960px){.modules__hero .post_content img:nth-of-type(4){bottom:40px !important}}.modules__hero .post_content p{font-size:18px}.modules__single_text{padding:70px 0}.modules__single_text.contact{padding:40px 0 70px}.modules__single_text.contact .single_text{position:relative;z-index:99}.modules__single_text .single_text.single h1{font-size:44px;line-height:55px;margin:0 0 4rem}.modules__single_text .single_text.single p{color:#000 !important}.modules__single_text .single_text h1{font-size:50px;line-height:65px;margin:0}.modules__single_text .single_text h2{font-size:30px;line-height:45px;margin:0;font-weight:500}.modules__single_text .single_text p{font-size:16px;line-height:26px;padding:0 10px;font-weight:300}.modules__single_text .single_text .contact_methods{margin-top:50px}.modules__single_text .single_text .contact_methods .contact{width:100%;text-align:center;flex-direction:column}@media(min-width: 768px){.modules__single_text .single_text .contact_methods .contact{width:50%}}.modules__single_text .single_text .contact_methods .contact img{width:70px;height:70px}.modules__single_text .single_text .contact_methods .contact a{color:#fff}.modules__single_text .single_text .contact_methods .contact a:hover{text-decoration:underline}.modules__image_text{position:relative;overflow:hidden}.modules__image_text .image_text{flex-direction:column}@media(min-width: 768px){.modules__image_text .image_text{flex-direction:row-reverse;justify-content:space-between}}.modules__image_text .image_text__image{width:100%;background-position:center;background-size:300px;background-repeat:no-repeat;position:relative;z-index:99}@media(min-width: 768px){.modules__image_text .image_text__image{width:45%}}@media(min-width: 960px){.modules__image_text .image_text__image{width:50%;background-size:360px}}.modules__image_text .image_text__image img{object-fit:contain;object-position:center;height:100%;width:100%;max-height:350px}.modules__image_text .image_text__content{width:100%;flex-direction:column;justify-content:center;padding:5rem 0;position:relative;z-index:99}@media(min-width: 768px){.modules__image_text .image_text__content{width:50%}}@media(min-width: 960px){.modules__image_text .image_text__content{width:45%}}.modules__image_text .image_text__content h1{font-size:50px;line-height:65px;margin:0;font-weight:500}.modules__image_text .image_text__content p{font-size:16px;line-height:26px;font-weight:300}.modules__image_text .image_text__content ul{padding:0;list-style:none}.modules__image_text .image_text__content ul li{padding-left:5rem;margin-bottom:.5rem;position:relative;font-weight:300}.modules__image_text .image_text__content div.cta_wrapper{background-position:center;background-repeat:no-repeat;background-size:contain;padding:10px 20px;width:fit-content}.modules__image_text .image_text__content div.cta_wrapper a{color:#fff;font-weight:700}.modules__image_text .image_text.reverse{flex-direction:column}@media(min-width: 768px){.modules__image_text .image_text.reverse{flex-direction:row}}@media(min-width: 768px){.modules__image_text .image_text.reverse .image_text__image{right:0;left:unset}}.modules__custom_image_text{position:relative;overflow:hidden}.modules__custom_image_text .image_text{flex-direction:column}@media(min-width: 768px){.modules__custom_image_text .image_text{flex-direction:row}}.modules__custom_image_text .image_text__image{width:100%;position:relative;z-index:99}@media(min-width: 768px){.modules__custom_image_text .image_text__image{width:50%;position:absolute;right:0;top:0;z-index:99;height:100%;min-height:500px}}.modules__custom_image_text .image_text__image img{object-fit:cover;object-position:bottom;height:100%;width:150%;margin-left:-25%}@media(min-width: 768px){.modules__custom_image_text .image_text__image img{width:100%;margin-left:0}}.modules__custom_image_text .image_text__content{width:100%;flex-direction:column;justify-content:center;padding:5rem 0;position:relative;z-index:99}@media(min-width: 768px){.modules__custom_image_text .image_text__content{width:47%}}.modules__cta_banner{background-color:#1941b7;padding:40px 0}.modules__cta_banner>.container{justify-content:space-between;align-items:center;color:#fff;flex-direction:column}@media(min-width: 768px){.modules__cta_banner>.container{flex-direction:row}}.modules__cta_banner>.container .content h2{font-size:30px;line-height:45px;margin:0 0 20px;font-weight:500;text-align:center}@media(min-width: 768px){.modules__cta_banner>.container .content h2{text-align:left;margin:0}}.modules__cta_banner>.container .content p{font-size:16px;line-height:26px;padding:0 10px;font-weight:300}.modules__cta_banner>.container .button a{text-transform:uppercase;font-size:20px;border-radius:50px;color:#fff;border:solid 1px;padding:10px 50px}.modules__image_banner{height:345px;background-position:center;background-size:cover;background-repeat:no-repeat}@media(min-width: 768px){.modules__image_banner{height:545px}}.modules__sweets_banner--inner{background-position:center;background-size:cover;background-repeat:no-repeat;flex-direction:column;padding:50px 0}.modules__sweets_banner h1{color:#000;font-family:modish,sans-serif;font-size:60px;margin:0}@media(min-width: 1200px){.modules__sweets_banner h1{font-size:80px}}.modules__sweets_banner img{width:60px}.modules__slider_panel{padding:50px 0;position:relative;z-index:99}.modules__slider_panel .content_wrapper{text-align:center}.modules__slider_panel .content_wrapper h1{font-size:60px;margin:0}.modules__slider_panel .content_wrapper p{font-size:22px}.modules__slider_panel .product_slider_wrapper{padding:50px 0}.modules__slider_panel .product_slider_wrapper .owl-item:nth-child(even){margin-top:75px}.modules__slider_panel .product_slider_wrapper .owl-item:nth-child(odd){margin-bottom:75px}.modules__slider_panel .product_slider_wrapper .slider_wrapper__single .image_wrapper{background-position:center;background-repeat:no-repeat;background-size:contain;padding:50px}.modules__slider_panel .product_slider_wrapper .slider_wrapper__single .image_wrapper img{object-fit:contain;object-position:center;height:100%;width:100%;max-height:250px}.modules__slider_panel .product_slider_wrapper .slider_wrapper__single div.price{margin:0 0 0 50px}.modules__slider_panel .product_slider_wrapper .slider_wrapper__single div.price h2{font-weight:500}.modules__slider_panel .product_slider_wrapper .slider_wrapper__single div.cta_wrapper{background-position:center;background-repeat:no-repeat;background-size:contain;padding:10px 20px;width:fit-content;margin:0 0 0 50px}.modules__slider_panel .product_slider_wrapper .slider_wrapper__single div.cta_wrapper a{color:#fff;font-weight:700}.faqs_block{background:#fa9c97;padding:2rem;text-align:center;color:#fff}@media(min-width: 768px){.faqs_block{padding:6rem}}.faqs_block h2{color:#fff;font-size:6rem}.faqs_block .faq_single{margin-bottom:3rem}.faqs_block button{text-align:left;display:block;width:100%;border:none;border-bottom:6px solid #fff;outline:none;background:rgba(0,0,0,0);padding:0 0 1rem 0;font-family:monarcha,serif;font-weight:500;font-size:2rem;position:relative}.faqs_block button::before{content:"";position:absolute;top:2px;right:8px;width:3px;height:20px;background:#fff}.faqs_block button::after{content:"";position:absolute;top:10px;right:0;width:20px;height:3px;background:#fff}.faqs_block span.answer{display:none;text-align:left}.faqs_block .faq_single.open span.answer{display:block}.faqs_block .faq_single.open button::before{opacity:0}.reviews_module--header{background:#fff;padding:1rem;font-size:3rem;color:#97b4de}.reviews_module--slider{background:#97b4de;color:#fff;padding:6rem 3rem}@media(min-width: 768px){.reviews_module--slider{padding:3rem 2rem}}.reviews_module--slider .review-slide-single{align-items:center;flex-direction:column}@media(min-width: 768px){.reviews_module--slider .review-slide-single{flex-direction:row}}.reviews_module--slider .review-slide-single .background-color{max-width:300px;width:100%;background-position:center;background-size:contain;background-repeat:no-repeat}@media(min-width: 768px){.reviews_module--slider .review-slide-single .background-color{width:40%}}.reviews_module--slider .review-slide-single .background-color img{object-fit:contain;margin:auto;display:block}.reviews_module--slider .review-slide-single .content{width:100%}@media(min-width: 768px){.reviews_module--slider .review-slide-single .content{width:60%;padding-left:5%}}.reviews_module--slider .review-slide-single .content h3{font-size:4rem;margin:0 0 3rem 0}.reviews_module--slider .review-slide-single .content h6{margin:0;font-size:4rem;font-family:modish,sans-serif}.occ-gift-message{margin:20px 0;padding:0;border:0;background:rgba(0,0,0,0)}.occ-gift-message__title{margin:0 0 8px;font-size:16px;line-height:1.3;font-weight:600}.occ-gift-message__body{margin:0;font-size:14px;line-height:1.5}.occ-gift-message__field{margin-top:10px}.occ-gift-message__label{display:block;margin-bottom:6px;font-size:13px;font-weight:600}.occ-gift-message__input,.occ-gift-message__textarea{width:100%;padding:10px 12px;border:1px solid rgba(0,0,0,.18);border-radius:4px;font-size:14px;line-height:1.4;background:#fff;color:#000;box-sizing:border-box;margin-bottom:20px}.occ-gift-message__textarea{width:100%;max-width:100%}.occ-gift-message__textarea textarea{min-height:120px;resize:vertical;display:block;width:100%;max-width:100%;box-sizing:border-box}.occ-gift-message__help{margin-top:6px;font-size:12px;color:rgba(0,0,0,.6)}.occ-gift-message button,.occ-gift-message .button,.occ-gift-message input[type=submit],.occ-gift-message input[type=button]{width:50%;margin-top:18px;background-color:#fcc544 !important;font-family:modish,sans-serif,sans-serif;font-size:22px !important;border:solid 1px #fff !important;font-weight:300 !important;padding:8px 15px !important;color:#fff !important}table.nutrition{font-family:monarcha,serif;width:100%;margin:10px 0 35px 0px}table.nutrition,table.nutrition th,table.nutrition td{border:1px solid #000}table.nutrition th{text-align:center}table.nutrition th{font-weight:bold;border-bottom:1px solid #000;text-align:left}table.nutrition th,table.nutrition td{padding:10px}table.nutrition td{text-align:right}table.nutrition th:first-child,table.nutrition td:first-child{text-align:left}table.nutrition th:last-child,table.nutrition th:nth-child(2){text-align:right}.modules__product-grid_panel{padding:0 0 60px}.grid-block,.products{display:grid !important;grid-template-columns:repeat(1, 1fr) !important;grid-gap:0 !important;align-items:stretch !important;position:relative;z-index:999}@media(min-width: 768px){.grid-block,.products{grid-template-columns:repeat(2, 1fr) !important}}@media(min-width: 960px){.grid-block,.products{grid-template-columns:repeat(3, 1fr) !important}}.grid-block--top,.products--top{align-items:start}.grid-block--middle,.products--middle{align-items:center}.grid-block--bottom,.products--bottom{align-items:end}.grid-r,.product{padding:2rem !important;flex-direction:column !important;width:100% !important;margin:0 !important;justify-content:flex-start;align-items:center;display:flex}.single-product .grid-r,.single-product .product{padding:0 !important}.archive .grid-r img,.archive .product img{width:200px !important;height:auto !important;object-fit:contain !important;object-position:center !important}.grid-r h2,.product h2{color:#fff;font-size:30px !important;text-align:center;font-weight:500}.grid-r .buy_button,.product .buy_button{background-image:url("../images/white_button.svg");background-position:center;background-repeat:no-repeat;background-size:contain;padding:10px 20px;width:fit-content}.grid-r--1,.product--1{grid-column:span 1}.grid-r--2,.product--2{grid-column:span 2}.grid-r--3,.product--3{grid-column:span 3}.grid-r--4,.product--4{grid-column:span 4}.grid-r--5,.product--5{grid-column:span 5}.grid-r--6,.product--6{grid-column:span 6}.grid-r--7,.product--7{grid-column:span 7}.grid-r--8,.product--8{grid-column:span 8}.grid-r--9,.product--9{grid-column:span 9}.grid-r--10,.product--10{grid-column:span 10}.grid-r--11,.product--11{grid-column:span 11}.grid-r--12,.product--12{grid-column:span 12}.gform_confirmation_wrapper>div{text-align:center;font-size:1.25rem}.gform_confirmation_wrapper a{font-size:1rem;font-weight:700;padding:1rem 3rem;border-radius:12px;margin:.75rem 0;display:inline-block;transition:.35s ease}@media screen and (min-width: 1023px){.gform_confirmation_wrapper a{font-size:1.25rem}}.gform_confirmation_wrapper a:hover{transform:translateY(-5px)}@media(min-width: 640px){.gform_confirmation_wrapper a:nth-of-type(1){margin-right:1rem}}form .validation_error{border:1px dashed red;padding:1rem;color:#000;margin-bottom:1rem;font-weight:700;font-size:.825rem}form .gform_body{color:#000}form .gform_body ul{list-style:none;margin:0;padding:0;display:flex;justify-content:space-between;flex-wrap:wrap}form .gform_body ul li{width:100%;margin:0 0 1rem 0;padding:0}form .gform_body ul li.col_6{width:100%}@media(min-width: 768px){form .gform_body ul li.col_6{width:48%}}form .gform_body ul li.col_12{width:100%}form .gform_body ul li label{display:block;padding-bottom:.5rem;color:#000}form .gform_body ul li label>a{color:#000;text-decoration:underline}form .gform_body ul li.gform_validation_container{display:none}form .gform_body ul li.gfield_error{padding:1rem;border:1px dashed red}form .gform_body ul li.gfield_error>label{font-weight:700;color:red}form .gform_body ul li.gfield_error .validation_message{font-weight:700;color:red;padding-top:.5rem;font-size:.825rem}form .gform_body ul li ul.gfield_checkbox{align-items:flex-start}form .gform_body ul li ul.gfield_checkbox>li>label{display:block}form .gform_body ul li input[type=text],form .gform_body ul li input[type=tel],form .gform_body ul li input[type=email]{width:100%;border:1px solid #b1b1b1;padding:.5rem .75rem}form .gform_body ul li input[type=file]{padding:.375rem 0;width:100%}form .gform_body ul li span#extensions_message{display:none}form .gform_body ul li textarea{width:100%;border:1px solid #b1b1b1;resize:none;height:125px;padding:.5rem .75rem}form .gform_body ul li select{width:100%;border:1px solid #b1b1b1;padding:.5rem .75rem;-webkit-appearance:none;-moz-appearance:none;background-image:url("../images/down.png");background-position:right 1rem center;background-size:17px;background-repeat:no-repeat;background-color:#fff;border-radius:0}form .gform_body ul li ul.gfield_checkbox{display:flex;flex-direction:column}form .gform_body ul li ul.gfield_checkbox li{width:100%;margin:0;padding:0 0 1rem 0;display:flex;align-items:flex-start}form .gform_body ul li ul.gfield_checkbox li label{padding:0 0 0 .75rem}form .gform_footer{padding-top:1rem}form .gform_footer input[type=submit]{border:none !important;background:#000;display:table;margin:0 auto;padding:1rem 3rem;color:#fff;text-decoration:none;font-weight:700;transition:.35s ease}form .gform_footer input[type=submit]:hover{transform:translateY(-5px)}.owl-carousel,.owl-carousel .owl-item{-webkit-tap-highlight-color:rgba(0,0,0,0);position:relative}.owl-carousel{display:none;width:100%;z-index:1}.owl-carousel .owl-stage{position:relative;-ms-touch-action:pan-Y;-moz-backface-visibility:hidden}.owl-carousel .owl-stage:after{content:".";display:block;clear:both;visibility:hidden;line-height:0;height:0}.owl-carousel .owl-stage-outer{position:relative;overflow:hidden;-webkit-transform:translate3d(0, 0, 0)}.owl-carousel .owl-item,.owl-carousel .owl-wrapper{-webkit-backface-visibility:hidden;-moz-backface-visibility:hidden;-ms-backface-visibility:hidden;-webkit-transform:translate3d(0, 0, 0);-moz-transform:translate3d(0, 0, 0);-ms-transform:translate3d(0, 0, 0)}.owl-carousel .owl-item{min-height:1px;float:left;-webkit-backface-visibility:hidden;-webkit-touch-callout:none}.owl-carousel .owl-item img{display:block;width:100%}.owl-carousel .owl-dots.disabled,.owl-carousel .owl-nav.disabled{display:none}.no-js .owl-carousel,.owl-carousel.owl-loaded{display:block}.owl-carousel .owl-dot,.owl-carousel .owl-nav .owl-next,.owl-carousel .owl-nav .owl-prev{cursor:pointer;cursor:hand;-webkit-user-select:none;-khtml-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.owl-carousel.owl-loading{opacity:0;display:block}.owl-carousel.owl-hidden{opacity:0}.owl-carousel.owl-refresh .owl-item{visibility:hidden}.owl-carousel.owl-drag .owl-item{-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.owl-carousel.owl-grab{cursor:move;cursor:grab}.owl-carousel.owl-rtl{direction:rtl}.owl-carousel.owl-rtl .owl-item{float:right}.owl-carousel .animated{animation-duration:1s;animation-fill-mode:both}.owl-carousel .owl-animated-in{z-index:0}.owl-carousel .owl-animated-out{z-index:1}.owl-carousel .fadeOut{animation-name:fadeOut}@keyframes fadeOut{0%{opacity:1}100%{opacity:0}}.owl-height{transition:height .5s ease-in-out}.owl-carousel .owl-item .owl-lazy{opacity:0;transition:opacity .4s ease}.owl-carousel .owl-item img.owl-lazy{transform-style:preserve-3d}.owl-carousel .owl-video-wrapper{position:relative;height:100%;background:#000}.owl-carousel .owl-video-play-icon{position:absolute;height:80px;width:80px;left:50%;top:50%;margin-left:-40px;margin-top:-40px;background:url(owl.video.play.png) no-repeat;cursor:pointer;z-index:1;-webkit-backface-visibility:hidden;transition:transform .1s ease}.owl-carousel .owl-video-play-icon:hover{-ms-transform:scale(1.3, 1.3);transform:scale(1.3, 1.3)}.owl-carousel .owl-video-playing .owl-video-play-icon,.owl-carousel .owl-video-playing .owl-video-tn{display:none}.owl-carousel .owl-video-tn{opacity:0;height:100%;background-position:center center;background-repeat:no-repeat;background-size:contain;transition:opacity .4s ease}.owl-carousel .owl-video-frame{position:relative;z-index:1;height:100%;width:100%}.owl-theme .owl-dots,.owl-theme .owl-nav{text-align:center;-webkit-tap-highlight-color:rgba(0,0,0,0)}.owl-theme .owl-nav{margin-top:10px}.owl-theme .owl-nav [class*=owl-]{color:#fff;font-size:14px;margin:5px;padding:4px 7px;background:#d6d6d6;display:inline-block;cursor:pointer;border-radius:3px}.owl-theme .owl-nav [class*=owl-]:hover{background:#869791;color:#fff;text-decoration:none}.owl-theme .owl-nav .disabled{opacity:.5;cursor:default}.owl-theme .owl-nav.disabled+.owl-dots{margin-top:10px}.owl-theme .owl-dots .owl-dot{display:inline-block;zoom:1}.owl-theme .owl-dots .owl-dot span{width:10px;height:10px;margin:5px 7px;background:#d6d6d6;display:block;-webkit-backface-visibility:visible;transition:opacity .2s ease;border-radius:30px}.owl-theme .owl-dots .owl-dot.active span,.owl-theme .owl-dots .owl-dot:hover span{background:#869791}/*# sourceMappingURL=main.css.map */
