.dot-border{position:relative}.dot-border::before{content:'';position:absolute;bottom:0;left:0;right:0;height:2px;background:url('data:image/svg+xml,<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 5.88 2"><path d="M1,2h0c.55,0,1-.45,1-1s-.45-1-1-1S0,.45,0,1s.45,1,1,1Z" style="fill: %23000; stroke-width: 0px;"/></svg>')}.main-nav a b{display:block;width:100%}@media screen and (min-width:1120px){.main-nav a b{font-size:17px}}.main-nav a{flex-direction:column;text-align:center;font-size:12px;line-height:1.2!important}@media screen and (min-width:1120px) and (max-width:1300px){.main-nav a{padding-left:10px;padding-right:10px}}.main-nav .breakdance-menu-link{line-height:1}.main-nav .breakdance-menu--effect-underline .breakdance-menu-item:hover:before{width:100%}.rounded{border-radius:15px}.star-rating{padding:3px 9px 5px 8px;border-top:1px solid var(--bde-body-text-color);border-bottom:1px solid var(--bde-body-text-color);border-left:1px solid var(--bde-body-text-color);border-right:1px solid var(--bde-body-text-color);border-radius:100px}.polkadot-pattern::before{top:26px;left:0;right:0;height:60px;position:absolute;content:'';display:block;background:url('data:image/svg+xml,<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 66.99 64.73"><circle cx="16.74" cy="16.27" r="2.5" style="fill: %23fff; stroke-width: 0px;"/><circle cx="50.25" cy="48.47" r="2.5" style="fill: %23fff; stroke-width: 0px;"/></svg>');background-position:center;background-size:60px auto}.feature-box-heading{color:#FFF;font-family:"Fraunces",serif}.product-box{height:100%}@media screen and (min-width:768px){.product-grid .ee-posts{display:flex;justify-content:center;flex-wrap:wrap;gap:0!important}.product-grid .ee-post{width:25%;padding:0px!important}}@media screen and (min-width:768px) and (max-width:1023px){.product-grid .ee-post{width:33.33%}}@media screen and (min-width:1300px){.product-grid .ee-post{width:20%}}@media (max-width:767px){.product-grid .ee-posts{gap:0}}.main-dropdown-menu{width:33.33%}.main-dropdown-menu .breakdance-dropdown-toggle>a b{margin-bottom:10px}@media screen and (min-width:1024px){.main-dropdown-menu .breakdance-menu-link-arrow{display:none}.main-dropdown-menu .breakdance-dropdown-floater,.main-dropdown-menu .breakdance-dropdown-caret{left:50%;transform:translateX(-50%)}}.script{font-family:"Fraunces",serif;font-weight:400}.narrow-text{max-width:800px}