@charset "UTF-8";h1,.h1{margin-top:0;font-family:"",Didot,Times New Roman,Times,serif;font-size:4.2rem}h2,.h2{margin-top:0;font-family:"",Didot,Times New Roman,Times,serif;font-size:3.6rem}h3,.h3{margin-top:0;font-family:"",Didot,Times New Roman,Times,serif;font-size:2.8rem}h4,.h4{margin-top:0;font-family:"",Didot,Times New Roman,Times,serif;font-size:2.4rem}h5,.h5{margin-top:0;font-family:"",Didot,Times New Roman,Times,serif;font-size:2.2rem}h6,.h6{margin-top:0;letter-spacing:3px;font-family:"",Didot,Times New Roman,Times,serif;font-size:1.6rem}a{text-decoration:none;-webkit-transition:all .6s cubic-bezier(.215,.61,.355,1);-moz-transition:all .6s cubic-bezier(.215,.61,.355,1);-ms-transition:all .6s cubic-bezier(.215,.61,.355,1);-o-transition:all .6s cubic-bezier(.215,.61,.355,1);transition:all .6s cubic-bezier(.215,.61,.355,1)}a img{border-style:none}p>a{border-bottom:1px solid #000}html{font-size:10px}body{color:#1a1919;line-height:1.4;font-family:"",-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen,Ubuntu,Cantarell,Fira Sans,Droid Sans,Helvetica Neue,sans-serif;font-size:1.6rem}.underlined{margin:0;padding-bottom:10px;display:inline-block;border-bottom:2px solid #000}.upper{text-transform:uppercase}mark{background:rgba(0,0,0,.2)}.wp-block-cover.min-height-zero{min-height:auto}.wp-block-cover.text-black h1,.wp-block-cover.text-black h2,.wp-block-cover.text-black h3,.wp-block-cover.text-black h4,.wp-block-cover.text-black h5,.wp-block-cover.text-black h6{color:#1a1919!important}.big-font{font-size:3.6rem}.no-white-color.wp-block-cover .wp-block-cover__inner-container{color:inherit}*,*:before,*:after{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;-moz-osx-font-smoothing:grayscale;-webkit-font-smoothing:antialiased}body{margin:0;background:#FFF}html{line-height:1.15;-webkit-text-size-adjust:100%}main{display:block}hr{box-sizing:content-box;height:0;overflow:visible}button,[type=button],[type=reset],[type=submit]{-webkit-appearance:button}img{height:auto;max-width:100%}.wp-block-cover-image .wp-block-cover__inner-container,.wp-block-cover .wp-block-cover__inner-container{width:100%}.has-white-to-light-gray-gradient-background{background:rgb(242,242,242)!important;background:linear-gradient(0deg,rgb(242,242,242) 0%,rgb(255,255,255) 100%)!important;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr="#f2f2f2",endColorstr="#ffffff",GradientType=1)!important}.has-black-to-transparent-gradient-background{background:rgb(0,0,0)!important;background:linear-gradient(0deg,rgb(0,0,0) 0%,rgba(255,255,255,0) 100%)!important;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr="#000000",endColorstr="#ffffff",GradientType=1)!important}.has-low-alpha-black-to-transparent-gradient-background{background:rgb(0,0,0)!important;background:rgba(0,0,0,.65)!important;background:linear-gradient(0deg,rgba(0,0,0,.65) 0%,rgba(255,255,255,0) 100%)!important;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr="#000000",endColorstr="#ffffff",GradientType=1)!important}.has-white-background-color{background-color:#fff!important}.has-black-background-color{background-color:#000!important}.has-white-color{color:#fff!important}.has-black-color{color:#000!important}.has-extra-large-font-size{font-size:20px!important}.has-large-font-size{font-size:18px!important}.row{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;display:flex;margin:0 -1%;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap}.row-no-margin{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;display:flex;margin:0;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap}.col-auto{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;-webkit-box-flex:1;-webkit-flex:1 1 auto;-moz-box-flex:1;-ms-flex:1 1 auto;flex:1 1 auto}.col-1{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;-webkit-box-flex:0;-webkit-flex:0 0 -1.9166666667%;-moz-box-flex:0;-ms-flex:0 0 -1.9166666667%;flex:0 0 -1.9166666667%;max-width:-1.9166666667%;margin:0 1% 2%}.col-2{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;-webkit-box-flex:0;-webkit-flex:0 0 -1.8333333333%;-moz-box-flex:0;-ms-flex:0 0 -1.8333333333%;flex:0 0 -1.8333333333%;max-width:-1.8333333333%;margin:0 1% 2%}.col-3{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;-webkit-box-flex:0;-webkit-flex:0 0 -1.75%;-moz-box-flex:0;-ms-flex:0 0 -1.75%;flex:0 0 -1.75%;max-width:-1.75%;margin:0 1% 2%}.col-4{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;-webkit-box-flex:0;-webkit-flex:0 0 -1.6666666667%;-moz-box-flex:0;-ms-flex:0 0 -1.6666666667%;flex:0 0 -1.6666666667%;max-width:-1.6666666667%;margin:0 1% 2%}.col-5{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;-webkit-box-flex:0;-webkit-flex:0 0 -1.5833333333%;-moz-box-flex:0;-ms-flex:0 0 -1.5833333333%;flex:0 0 -1.5833333333%;max-width:-1.5833333333%;margin:0 1% 2%}.col-6{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;-webkit-box-flex:0;-webkit-flex:0 0 -1.5%;-moz-box-flex:0;-ms-flex:0 0 -1.5%;flex:0 0 -1.5%;max-width:-1.5%;margin:0 1% 2%}.col-7{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;-webkit-box-flex:0;-webkit-flex:0 0 -1.4166666667%;-moz-box-flex:0;-ms-flex:0 0 -1.4166666667%;flex:0 0 -1.4166666667%;max-width:-1.4166666667%;margin:0 1% 2%}.col-8{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;-webkit-box-flex:0;-webkit-flex:0 0 -1.3333333333%;-moz-box-flex:0;-ms-flex:0 0 -1.3333333333%;flex:0 0 -1.3333333333%;max-width:-1.3333333333%;margin:0 1% 2%}.col-9{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;-webkit-box-flex:0;-webkit-flex:0 0 -1.25%;-moz-box-flex:0;-ms-flex:0 0 -1.25%;flex:0 0 -1.25%;max-width:-1.25%;margin:0 1% 2%}.col-10{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;-webkit-box-flex:0;-webkit-flex:0 0 -1.1666666667%;-moz-box-flex:0;-ms-flex:0 0 -1.1666666667%;flex:0 0 -1.1666666667%;max-width:-1.1666666667%;margin:0 1% 2%}.col-11{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;-webkit-box-flex:0;-webkit-flex:0 0 -1.0833333333%;-moz-box-flex:0;-ms-flex:0 0 -1.0833333333%;flex:0 0 -1.0833333333%;max-width:-1.0833333333%;margin:0 1% 2%}.col-12{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;-webkit-box-flex:0;-webkit-flex:0 0 -1%;-moz-box-flex:0;-ms-flex:0 0 -1%;flex:0 0 -1%;max-width:-1%;margin:0 1% 2%}.col-no-gutter-1{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;-webkit-box-flex:0;-webkit-flex:0 0 .0833333333;-moz-box-flex:0;-ms-flex:0 0 .0833333333;flex:0 0 .0833333333;max-width:.0833333333}.col-no-gutter-2{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;-webkit-box-flex:0;-webkit-flex:0 0 .1666666667;-moz-box-flex:0;-ms-flex:0 0 .1666666667;flex:0 0 .1666666667;max-width:.1666666667}.col-no-gutter-3{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;-webkit-box-flex:0;-webkit-flex:0 0 .25;-moz-box-flex:0;-ms-flex:0 0 .25;flex:0 0 .25;max-width:.25}.col-no-gutter-4{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;-webkit-box-flex:0;-webkit-flex:0 0 .3333333333;-moz-box-flex:0;-ms-flex:0 0 .3333333333;flex:0 0 .3333333333;max-width:.3333333333}.col-no-gutter-5{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;-webkit-box-flex:0;-webkit-flex:0 0 .4166666667;-moz-box-flex:0;-ms-flex:0 0 .4166666667;flex:0 0 .4166666667;max-width:.4166666667}.col-no-gutter-6{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;-webkit-box-flex:0;-webkit-flex:0 0 .5;-moz-box-flex:0;-ms-flex:0 0 .5;flex:0 0 .5;max-width:.5}.col-no-gutter-7{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;-webkit-box-flex:0;-webkit-flex:0 0 .5833333333;-moz-box-flex:0;-ms-flex:0 0 .5833333333;flex:0 0 .5833333333;max-width:.5833333333}.col-no-gutter-8{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;-webkit-box-flex:0;-webkit-flex:0 0 .6666666667;-moz-box-flex:0;-ms-flex:0 0 .6666666667;flex:0 0 .6666666667;max-width:.6666666667}.col-no-gutter-9{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;-webkit-box-flex:0;-webkit-flex:0 0 .75;-moz-box-flex:0;-ms-flex:0 0 .75;flex:0 0 .75;max-width:.75}.col-no-gutter-10{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;-webkit-box-flex:0;-webkit-flex:0 0 .8333333333;-moz-box-flex:0;-ms-flex:0 0 .8333333333;flex:0 0 .8333333333;max-width:.8333333333}.col-no-gutter-11{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;-webkit-box-flex:0;-webkit-flex:0 0 .9166666667;-moz-box-flex:0;-ms-flex:0 0 .9166666667;flex:0 0 .9166666667;max-width:.9166666667}.col-no-gutter-12{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;-webkit-box-flex:0;-webkit-flex:0 0 1;-moz-box-flex:0;-ms-flex:0 0 1;flex:0 0 1;max-width:1}.row-reverse{-webkit-flex-direction:row-reverse;-ms-flex-direction:row-reverse;flex-direction:row-reverse}figure{margin:0;width:100%}figure *[data-object-fit],figure *[data-object-position]{width:100%;display:block;height:100%!important}[data-object-fit=cover]{object-fit:cover}[data-object-fit=fill]{object-fit:fill}[data-object-fit=contain]{object-fit:contain}[data-object-fit=scale-down]{object-fit:scale-down}[data-object-fit=none]{object-fit:none}[data-object-position="top left"],[data-object-position="left top"]{object-position:top left}[data-object-position="top center"],[data-object-position="center top"]{object-position:top center}[data-object-position="top right"],[data-object-position="right top"]{object-position:top right}[data-object-position="center right"],[data-object-position="right center"]{object-position:center right}[data-object-position=center],[data-object-position="center center"]{object-position:center center}[data-object-position="center left"],[data-object-position="left center"]{object-position:center left}[data-object-position="bottom left"],[data-object-position="left bottom"]{object-position:bottom left}[data-object-position="bottom center"],[data-object-position="center bottom"]{object-position:bottom center}[data-object-position="bottom right"],[data-object-position="right bottom"]{object-position:bottom right}.align-full,.alignfull,.breakout{left:50%;right:50%;width:100vw;position:relative;margin-left:-50vw;margin-right:-50vw}.site-content{min-height:200px}.alignwide,.container{content:"";display:table;table-layout:fixed;clear:both;width:auto;max-width:1440px;float:none;display:block;margin:0 auto;padding:0 32px}.alignwide:before,.alignwide:after,.container:before,.container:after{content:"";display:table;table-layout:fixed;clear:both}.cf{content:"";display:table;table-layout:fixed;clear:both}.cf:before,.cf:after{content:"";display:table;table-layout:fixed;clear:both}.inline-svg{display:inline-block;vertical-align:middle}.inline-svg svg{width:1em;height:1em}.comment-form label{display:block}.gform_wrapper.gravity-theme .gform_footer input[type=submit]{border-style:solid}.gform_confirmation_message{border:1px solid #198754;margin:10px auto;padding:15px;width:80%;text-align:center;font-weight:700}.error{color:red;font-weight:700}nav[id^=am-] ul li span{background:transparent;border:transparent;color:#000;padding:.1em .2em;pointer-events:none}nav[id^=am-] ul li:focus>ul,nav[id^=am-] ul li ul.am-submenu-list-open ul.am-submenu-list-open,nav[id^=am-] ul li ul.am-submenu-list-open,nav[id^=am-] ul:not(.am-click-menu) li:hover>ul{height:auto;left:0%;opacity:1;padding:0;visibility:visible;z-index:8}nav[id^=am-]>ul{display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex}nav[id^=am-] ul:not(.am-click-menu) li:hover>ul ul{padding:0 2em;position:relative}nav[id^=am-] ul:not(.am-click-menu) li:hover>button span:before{content:"∧";font-weight:700}nav[id^=am-] ul:not(.am-click-menu) li a+button:hover>span{background-color:#000;color:#fff}nav[id^=am-] ul{list-style-type:none;padding:0}nav[id^=am-] ul li{display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;position:relative}nav[id^=am-] ul li .am-submenu-link{display:block}nav[id^=am-] ul li ul{height:0;opacity:0;position:absolute;top:100%;left:0;visibility:hidden;background-color:#fff}nav[id^=am-] ul li ul li{display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap}nav[id^=am-] ul li ul li a{display:inline-block;height:100%;padding:.5em 0}nav[id^=am-] ul li ul.am-submenu-list-open ul.am-submenu-list-open{padding:0 0 0 2em;position:relative}nav[id^=am-] ul li:focus>ul ul{padding:0 2em;position:relative}nav[id^=am-] ul li:focus>button span:before{content:"∧";font-weight:700}nav[id^=am-] ul li span{margin-left:.5em}nav[id^=am-] ul li span:before{content:attr(data-before)}nav[id^=am-] ul li button{background-color:transparent;border:transparent;color:#000;font-size:.95em;padding:0 15px}nav[id^=am-] ul li button:hover,nav[id^=am-] ul li button:focus{color:inherit}nav[id^=am-] ul li a+button{background:transparent;margin:0;border:0;padding:0 .5em}nav[id^=am-] ul li a+button span{margin-left:0}nav[id^=am-] ul li a+button:focus>span{background-color:#000;color:#fff}nav .no-js ul{height:0;opacity:0;visibility:hidden}nav .no-js:focus-within>ul{height:100%;opacity:1;visibility:visible}nav .no-js:focus-within span:before{content:"∧";font-weight:700}html.off-canvas-overflow{overflow:hidden}body{font-size:var(--font-size-16)}.vs-site-wrapper .site-main,.vs-site-wrapper .site-footer{margin:0 auto}@media (min-width: 801px){.outer-vs-container{border-bottom:1px solid #707070}}.vs-logo-wrapper{content:"";display:table;table-layout:fixed;clear:both;width:auto;max-width:var(--header-container);float:none;display:block;margin:0 auto;padding:0 25px}.vs-logo-wrapper:before,.vs-logo-wrapper:after{content:"";display:table;table-layout:fixed;clear:both}.container{content:"";display:table;table-layout:fixed;clear:both;width:auto;max-width:var(--theme-container);float:none;display:block;margin:0 auto;padding:0 25px}.container:before,.container:after{content:"";display:table;table-layout:fixed;clear:both}.vs-menu-container{content:"";display:table;table-layout:fixed;clear:both;width:auto;max-width:var(--menu-container);float:none;display:block;margin:0 auto;padding:0 25px}.vs-menu-container:before,.vs-menu-container:after{content:"";display:table;table-layout:fixed;clear:both}.vs-inner-logo-wrap{display:flex;align-items:center;padding:15px 0;justify-content:space-between}@media (min-width: 551px){.vs-inner-logo-wrap{padding:36px 0 31px}}@media (min-width: 801px){.vs-inner-logo-wrap{padding:52.5px 0}}button.nav-trigger{background-color:transparent;padding:0;box-shadow:none;border:none}.site-branding{display:block;line-height:1;width:150px}.site-branding a{display:inline-block}@media (min-width: 451px){.site-branding{width:202px}}@media (min-width: 801px){.site-branding{width:18.1632653061%}}@media (min-width: 801px) and (max-width: 1024px){.site-branding{width:180px}}.site-contact-details-wrap{padding-left:2.6530612245%;padding-right:4.0816326531%;flex:1}.header-search-data form{display:flex;max-width:900px}.header-search-data form .top-bar-search-input{flex:1}.header-search-data form .top-bar-search-input::placeholder{font-size:var(--font-size-16);color:#b4b4b4;letter-spacing:var(--theme-letter-spacing4)}.header-search-data form .top-bar-search-button{background-color:var(--header-search-button-bg);border:1px solid var(--header-search-button-bg);box-shadow:none;outline:none;padding:0 18px;cursor:pointer;line-height:1;display:flex;align-items:center}.header-search-data form .top-bar-search-button:hover,.header-search-data form .top-bar-search-button:focus{background-color:var(--theme-footer-bg1);border-color:var(--theme-footer-bg1)}.sm-view.mobile-menu-wrap{min-width:40px}@media (min-width: 451px){.sm-view.mobile-menu-wrap{gap:72px}}.site-right-details-wrap{display:flex;align-items:center;gap:10px}@media (min-width: 451px){.site-right-details-wrap{gap:24px}}@media (min-width: 801px){.site-right-details-wrap{gap:10%}}@media (min-width: 801px) and (max-width: 1024px){.site-right-details-wrap{min-width:20%;justify-content:right}}@media (min-width: 1025px){.site-right-details-wrap{min-width:218px;justify-content:right;gap:15%}}.header-sm-search-data{display:block}@media (min-width: 801px){.header-sm-search-data{display:none}}.header-sm-search-data button{background-color:transparent;padding:0;box-shadow:none;border:none}.header-account-data{display:none}@media (min-width: 801px){.header-account-data{display:block}}.header-account-data>a,.site-cart-wrap>a{display:flex;align-items:center;gap:14px;line-height:1.222222;font-size:var(--font-size-18);font-weight:var(--font-weight-bold);color:var(--theme-text-color)}@media (min-width: 801px) and (max-width: 1024px){.header-account-data>a,.site-cart-wrap>a{gap:5px;font-size:var(--font-size-14)}}.site-cart-wrap a{position:relative}.site-cart-wrap a .cart-main-count{position:absolute;top:-10px;left:10px;background-color:var(--cart-count-bg);color:var(--c-white);display:flex;align-items:center;padding:3px 5.5px;border-radius:50%;font-size:11px;line-height:1}.site-contact-details-wrap.search-md.off-canvas{position:absolute;top:99px;display:block;width:100%;left:0;padding:0;z-index:1}@media (min-width: 451px){.site-contact-details-wrap.search-md.off-canvas{top:120px}}@media (min-width: 801px){.site-contact-details-wrap.search-md.off-canvas{position:static}}.main-navigation{display:none;left:0;max-width:100%;position:fixed;top:0;bottom:0;overflow:auto;text-align:left;height:100%;z-index:999;margin:0;padding:0;transform:translate(-350px);transition:.3s ease-in-out;width:100%}@media (min-width: 451px){.main-navigation{top:0}}@media (min-width: 801px){.main-navigation{display:block;position:static;background-color:transparent;box-shadow:none;overflow:initial;width:auto;max-width:initial;left:auto;top:auto;bottom:auto;height:auto;transform:none;padding:25px 0}}.main-navigation .close-icon{display:none}.off-canvas-body .main-navigation{transform:translate(0);-webkit-transform:translateX(0);box-shadow:0 0 30px #ffffff40;overflow-y:auto;display:block;padding:0 0 50px;background-color:#fff;max-width:405px;width:84.375%;background-image:url(https://betterpleasure.wpengine.com/wp-content/uploads/2024/03/mobile-bg-pattern.png);background-repeat:no-repeat;background-size:contain}@media (min-width: 801px){.off-canvas-body .main-navigation{display:block;position:static;background-color:transparent;box-shadow:none;overflow:initial;padding:25px 0;width:initial;max-width:initial;background-image:none}}.off-canvas-body .main-navigation .close-icon{float:right;display:block;cursor:pointer;text-align:center;position:relative;top:15px;line-height:initial;font-size:30px;z-index:2;right:10px}@media (min-width: 801px){.off-canvas-body .main-navigation .close-icon{display:none}}@media (min-width: 801px){.menu-menu-1-container,.menu-primary-container,.menu-products-container{height:100%}}.menu-menu-1-container>ul,.menu-primary-container>ul,.menu-products-container>ul{margin:0;list-style:none;display:inline-flex;flex-wrap:wrap;padding:15px 0}@media (min-width: 801px){.menu-menu-1-container>ul,.menu-primary-container>ul,.menu-products-container>ul{gap:15px}}.menu-menu-1-container>ul li,.menu-primary-container>ul li,.menu-products-container>ul li{display:block;width:100%}@media (min-width: 801px){.menu-menu-1-container>ul li,.menu-primary-container>ul li,.menu-products-container>ul li{width:auto}.menu-menu-1-container>ul li.sm-show,.menu-primary-container>ul li.sm-show,.menu-products-container>ul li.sm-show{display:none}}@media (min-width: 801px){.menu-menu-1-container>ul,.menu-primary-container>ul,.menu-products-container>ul{gap:30px;padding:0;display:flex;justify-content:space-between}}@media (min-width: 801px) and (max-width: 1400px){.menu-menu-1-container>ul,.menu-primary-container>ul,.menu-products-container>ul{gap:15px}}@media (min-width: 801px) and (max-width: 960px){.menu-menu-1-container>ul,.menu-primary-container>ul,.menu-products-container>ul{gap:10px}}.menu-menu-1-container>ul>li,.menu-primary-container>ul>li,.menu-products-container>ul>li{max-width:338px;padding:0 23px}@media (min-width: 801px){.menu-menu-1-container>ul>li,.menu-primary-container>ul>li,.menu-products-container>ul>li{padding:0;max-width:initial}}.menu-menu-1-container>ul>li:hover,.menu-menu-1-container>ul>li:focus,.menu-primary-container>ul>li:hover,.menu-primary-container>ul>li:focus,.menu-products-container>ul>li:hover,.menu-products-container>ul>li:focus{background-color:var(--menu-active-link);text-decoration:none}@media (min-width: 801px){.menu-menu-1-container>ul>li:hover,.menu-menu-1-container>ul>li:focus,.menu-primary-container>ul>li:hover,.menu-primary-container>ul>li:focus,.menu-products-container>ul>li:hover,.menu-products-container>ul>li:focus{background-color:var(--c-white)}}.menu-menu-1-container>ul>li:last-child>a,.menu-primary-container>ul>li:last-child>a,.menu-products-container>ul>li:last-child>a{border-bottom:none}@media (min-width: 801px){.menu-menu-1-container>ul>li:last-child>a,.menu-primary-container>ul>li:last-child>a,.menu-products-container>ul>li:last-child>a{border-bottom:3px solid transparent}.menu-menu-1-container>ul>li:last-child>a:hover,.menu-menu-1-container>ul>li:last-child>a:focus,.menu-primary-container>ul>li:last-child>a:hover,.menu-primary-container>ul>li:last-child>a:focus,.menu-products-container>ul>li:last-child>a:hover,.menu-products-container>ul>li:last-child>a:focus{border-color:var(--theme-text-color)}}.menu-menu-1-container>ul>li>a,.menu-primary-container>ul>li>a,.menu-products-container>ul>li>a{font-size:var(--font-size-16);font-weight:var(--font-weight-bold);line-height:1;position:relative;color:var(--theme-text-color);display:flex;gap:20px;align-items:center;padding:14px 0;border-bottom:1px solid var(--mobile-menu-item-border)}@media (min-width: 801px){.menu-menu-1-container>ul>li>a,.menu-primary-container>ul>li>a,.menu-products-container>ul>li>a{padding:0;font-size:var(--font-size-24);color:var(--theme-link-color);border-bottom:3px solid transparent}.menu-menu-1-container>ul>li>a:hover,.menu-menu-1-container>ul>li>a:focus,.menu-primary-container>ul>li>a:hover,.menu-primary-container>ul>li>a:focus,.menu-products-container>ul>li>a:hover,.menu-products-container>ul>li>a:focus{border-color:var(--theme-text-color)}}@media (min-width: 801px) and (max-width: 1150px){.menu-menu-1-container>ul>li>a,.menu-primary-container>ul>li>a,.menu-products-container>ul>li>a{font-size:var(--font-size-18)}}.menu-menu-1-container>ul>li>a:hover,.menu-menu-1-container>ul>li>a:focus,.menu-primary-container>ul>li>a:hover,.menu-primary-container>ul>li>a:focus,.menu-products-container>ul>li>a:hover,.menu-products-container>ul>li>a:focus{background-color:var(--menu-active-link);text-decoration:none;color:#ff8d3a}@media (min-width: 801px){.menu-menu-1-container>ul>li>a:hover,.menu-menu-1-container>ul>li>a:focus,.menu-primary-container>ul>li>a:hover,.menu-primary-container>ul>li>a:focus,.menu-products-container>ul>li>a:hover,.menu-products-container>ul>li>a:focus{background-color:var(--c-white)}}@media (min-width: 801px){.menu-menu-1-container>ul>li>a .menu-item-icon,.menu-primary-container>ul>li>a .menu-item-icon,.menu-products-container>ul>li>a .menu-item-icon{display:none}}.site-nav-home-button{padding-left:23px;max-width:338px}@media (min-width: 801px){.site-nav-home-button{display:none}}.site-nav-home-button a{display:block}.site-logged-in{padding-left:23px;padding-top:20px}@media (min-width: 801px){.site-logged-in{display:none}}.mobile-login-user a{display:flex;align-items:center;font-size:var(--font-size-16);font-weight:var(--font-weight-bold);line-height:1;position:relative;color:var(--theme-text-color);gap:20px}.mobile-logged-in-user a{display:flex;align-items:center;line-height:1;gap:20px}.mobile-logged-in-user a .logged-in-user-name,.mobile-logged-in-user a .logged-in-user-view{display:block}.mobile-logged-in-user a .logged-in-user-name{font-size:var(--font-size-26);text-transform:capitalize;font-family:Minion Pro Bold,Didot,Times New Roman,Times,serif;color:var(--theme-text-color)}.mobile-logged-in-user a .logged-in-user-view{font-size:var(--font-size-14);text-transform:capitalize;color:#828282}.vs-announce-wrapper{background-color:var(--theme-text-color);color:var(--c-white)}.vs-announce-wrapper a{color:var(--c-white)}.vs-announce-cnt-wrap{text-align:center;padding:13px 0;font-size:var(--font-size-14);line-height:1.215;font-weight:var(--font-weight-black)}.vs-announce-cnt-wrap p{margin:0}.site-cart-wrap{position:relative}.vs-h-summary-outer{position:absolute;z-index:4;right:-15px;opacity:0;visibility:hidden;transition:all .3s linear;background-color:var(--c-white);width:273px}.vs-h-summary{padding-top:1em;background-color:var(--c-white)}.vs-h-summary:before{content:"";display:block;border:1em solid var(--mini-cart-custom-border);position:absolute;top:2px;right:29px;width:29px;height:29px;background:var(--c-white);border-right:3px solid var(--mini-cart-custom-border);border-bottom:3px solid var(--mini-cart-custom-border);border-left:3px solid transparent;border-top:3px solid transparent;-moz-transform:rotate(225deg);-webkit-transform:rotate(225deg)}@media (min-width: 801px){.site-cart-wrap:hover .vs-h-summary-outer{opacity:1;visibility:visible}}.vs-summary-prds-wrap{max-width:273px;padding:14px;border:3px solid var(--mini-cart-custom-border)}.vs-summary-prds-inner-wrap{max-height:228px;overflow-y:auto}.vs-summary-prds-inner-wrap::-webkit-scrollbar{width:6px}.vs-summary-prds-inner-wrap::-webkit-scrollbar-track{background:var(-shipping-bg)}.vs-summary-prds-inner-wrap::-webkit-scrollbar-thumb{background:var(--theme-text-color)}.vs-summary-prds-inner-wrap::-webkit-scrollbar-thumb:hover{background:var(--prd-tab-border-color)}.vs-summary-prd-row-wrap{display:flex;gap:17px;line-height:1;padding:6px 0}.vs-summary-prd-img-wrap{position:relative}.site-inner-head-wrap .site-cart-wrap .vs-summary-prd-inner-img-wrap a{display:flex;align-items:center;justify-content:center;width:83px;height:83px}.site-inner-head-wrap .site-cart-wrap .vs-summary-prd-inner-img-wrap a img{display:block;max-width:75px;height:auto;max-height:75px;width:auto}.vs-summary-prd-name{line-height:1.175;font-size:var(--font-size-12)}.vs-summary-prd-name a{line-height:1.175;font-weight:var(--font-weight-bold);text-decoration:none;font-size:var(--font-size-14);color:var(--theme-text-color);text-decoration:underline}.vs-summary-prd-name a:hover,.vs-summary-prd-name a:focus{text-decoration:none}.vs-summary-prd-name p,.vs-summary-prd-name dd,.vs-summary-prd-name dl{margin:0}.vs-summary-prd-price{line-height:1.2;font-weight:var(--font-weight-bold);font-size:var(--font-size-15);padding-top:10px}.outer-vs-container .vs-summary-btns-wrap{margin-top:10px}.outer-vs-container .vs-summary-btns-wrap .summary-checkout-button{padding-bottom:10px}.outer-vs-container .vs-summary-btns-wrap .summary-checkout-button a.button.alt{background-color:var(--theme-text-color);border-color:var(--theme-text-color);letter-spacing:0;color:var(--c-white);width:100%;font-size:var(--font-size-14);line-height:1.175;font-weight:var(--font-weight-black)}.outer-vs-container .vs-summary-btns-wrap .summary-checkout-button a.button.alt:hover,.outer-vs-container .vs-summary-btns-wrap .summary-checkout-button a.button.alt:focus{background-color:var(--theme-link-color);border-color:var(--theme-link-color);text-decoration:none}.outer-vs-container .vs-summary-btns-wrap .vs-summary-cart-button a.button{background-color:var(--theme-text-color);border-color:var(--theme-text-color);letter-spacing:0;color:var(--c-white);width:100%;font-size:var(--font-size-14);line-height:1.175;font-weight:var(--font-weight-black)}.outer-vs-container .vs-summary-btns-wrap .vs-summary-cart-button a.button:hover,.outer-vs-container .vs-summary-btns-wrap .vs-summary-cart-button a.button:focus{background-color:var(--theme-link-color);border-color:var(--theme-link-color);text-decoration:none}.site-footer{padding:112px 0 97px;background-color:var(--theme-footer-bg1);color:var(--theme-link-color);position:relative}@media (min-width: 801px){.site-footer{padding:90px 0 80px}}.site-footer a{color:var(--theme-link-color)}.site-footer ul{margin:0;padding:0;list-style:none}.site-footer:before{content:"";position:absolute;top:-50px;left:50%;transform:translate(-50%);background-image:url(https://betterpleasure.wpengine.com/wp-content/uploads/2024/03/Pattern.png);background-repeat:no-repeat;width:100%;background-size:contain;height:100%;max-width:420px}@media (min-width: 801px){.site-footer:before{right:0;bottom:0;top:36px;background-image:url(https://betterpleasure.wpengine.com/wp-content/uploads/2024/03/Pattern-2.png);max-width:684px;height:auto;left:auto;transform:none;background-size:auto}}.site-footer:after{content:"";position:absolute;bottom:0;left:50%;transform:translate(-50%);background-image:url(https://betterpleasure.wpengine.com/wp-content/uploads/2024/03/Pattern-1.png);background-repeat:no-repeat;width:100%;background-size:cover;height:100%;max-width:480px;max-height:315px}@media (min-width: 801px){.site-footer:after{content:none;background-image:none}}.footer-container{content:"";display:table;table-layout:fixed;clear:both;width:auto;max-width:var(--footer-container);float:none;display:block;margin:0 auto;padding:0 25px}.footer-container:before,.footer-container:after{content:"";display:table;table-layout:fixed;clear:both}.footer-row.footer-md-flex-row{position:relative}@media (min-width: 801px){.footer-row.footer-md-flex-row{display:flex;flex-wrap:wrap;gap:20px}}@media (min-width: 801px){.footer-row.footer-md-flex-row .footer-logo-address-col-wrap{max-width:266px;text-align:center;margin:0}}.footer-row.footer-md-flex-row .footer-common-column-wrap{width:100%;max-width:309px;margin:0 auto;text-align:center;border-bottom:1px solid var(--light-theme-black)}@media (min-width: 801px){.footer-row.footer-md-flex-row .footer-common-column-wrap{width:9.1517857143%;max-width:initial;margin:0;text-align:left;border-bottom:none}}@media (min-width: 801px) and (max-width: 1261px){.footer-row.footer-md-flex-row .footer-common-column-wrap{width:15%}}@media (min-width: 1262px){.footer-row.footer-md-flex-row .footer-common-column-wrap.footer-about-menu-wrap{width:12%}}.footer-row.footer-md-flex-row .footer-common-column-wrap.footer-menu-col-1{border-top:1px solid var(--light-theme-black)}@media (min-width: 801px){.footer-row.footer-md-flex-row .footer-common-column-wrap.footer-menu-col-1{border-top:none}}@media (min-width: 801px){.footer-row.footer-md-flex-row{gap:15px;justify-content:space-between}}.footer-contact-info-column-wrap{width:100%;justify-content:center;text-align:center;margin:0 auto;padding:0 0 39px}@media (min-width: 801px){.footer-contact-info-column-wrap{padding:0;width:initial}}@media (min-width: 801px){.footer-logo-wrap{padding-bottom:30px}}@media (min-width: 801px) and (max-width: 960px){.footer-logo-wrap{padding-bottom:10px}}.footer-logo-wrap a{display:inline-block}.footer-logo-wrap img{display:block}@media (min-width: 801px) and (max-width: 960px){.footer-logo-wrap img{width:150px}}.foot-location-text-wrap,.foot-email-address-wrap{font-size:var(--font-size-18);line-height:1.222222;font-weight:var(--font-weight-bold);letter-spacing:var(--theme-letter-spacing2)}@media (min-width: 801px) and (max-width: 1050px){.foot-location-text-wrap,.foot-email-address-wrap{font-size:var(--font-size-14)}}@media (min-width: 801px){.foot-col-title{cursor:initial;pointer-events:none}}.foot-col-title{font-family:Lato,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen,Ubuntu,Cantarell,Fira Sans,Droid Sans,Helvetica Neue,sans-serif;font-size:var(--font-size-20);line-height:1.5;font-weight:var(--font-weight-bold);letter-spacing:var(--theme-letter-spacing3);padding:15px 0;margin:0;text-align:center}@media (min-width: 801px){.foot-col-title{text-align:left;padding:0 0 10px}}@media (min-width: 801px) and (max-width: 1050px){.foot-col-title{font-size:var(--font-size-16)}}.foot-contact-form-title{font-family:Lato,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen,Ubuntu,Cantarell,Fira Sans,Droid Sans,Helvetica Neue,sans-serif;font-size:var(--font-size-20);line-height:1.5;font-weight:var(--font-weight-bold);letter-spacing:var(--theme-letter-spacing3);padding:15px 0;margin:0;text-align:center}@media (min-width: 801px){.foot-contact-form-title{padding:0 0 10px}}@media (min-width: 1261px){.foot-contact-form-title{text-align:left}}.foot-contact-form-heading{font-weight:var(--font-weight-bold);padding:10px 0;text-align:center}@media (min-width: 801px){.foot-contact-form-heading{padding:0 0 10px}}@media (min-width: 1261px){.foot-contact-form-heading{text-align:left}}.footer-column-menu-wrap{display:none}@media (min-width: 801px){.footer-column-menu-wrap{display:block!important}}.footer-column-menu-wrap li{padding-bottom:15px}@media (min-width: 801px){.footer-column-menu-wrap li{padding-bottom:10px}}.footer-column-menu-wrap a{font-size:var(--font-size-16);line-height:1.25;display:inline-block;letter-spacing:var(--theme-letter-spacing1)}.footer-column-menu-wrap a:hover,.footer-column-menu-wrap a:focus{color:var(--theme-text-color)}@media (min-width: 801px) and (max-width: 1050px){.footer-column-menu-wrap a{font-size:var(--font-size-14)}}.site-contact-main-wrapper{justify-content:center;margin:0 auto;width:100%;max-width:430px}@media (min-width: 1261px){.site-contact-main-wrapper{min-width:25.9672619048%;width:auto;margin:0;max-width:336px}}.gform_heading,.gform_wrapper.gravity-theme .hidden-label .gfield_label{display:none}.gform_wrapper.gravity-theme .subscribe-newsletter input:not([type=radio]):not([type=checkbox]):not([type=image]):not([type=file]){line-height:normal}.gform_wrapper.gravity-theme .subscribe-newsletter input[type=email]{background-color:var(--c-white);border:1px solid var(--c-white);padding:13px 19px;box-shadow:none;outline:none;font-size:var(--font-size-14);width:100%}.gform_wrapper.gravity-theme .subscribe-newsletter input[type=email]::placeholder{color:#878787;text-transform:uppercase;letter-spacing:.7px;font-weight:var(--font-weight-black)}.gform_wrapper.gravity-theme .subscribe-newsletter .gform_footer{margin:0;padding:20px 0 0}.gform_wrapper.gravity-theme .subscribe-newsletter input[type=submit]{color:var(--c-white);font-size:var(--font-size-18);padding:13px 24px;cursor:pointer;font-weight:var(--font-weight-black);width:100%;line-height:1.2;margin:0}@media (min-width: 801px){.gform_wrapper.gravity-theme .subscribe-newsletter input[type=submit]{padding:13.5px 24px}}@media (min-width: 1261px){.gform_wrapper.gravity-theme .subscribe-newsletter input[type=submit]{width:auto}}.foot-contact-form-data .subscribe-newsletter .gform_confirmation_message{width:100%}.footer-only-address-wrap.sm-view{text-align:center;padding-top:50px}.footer-vs-social-media-wrap{padding-top:35px}.footer-vs-social-media-wrap ul{display:flex;justify-content:space-between;max-width:268px;margin:0 auto}@media (min-width: 801px){.footer-vs-social-media-wrap ul{max-width:139px}}.footer-vs-social-media-wrap ul li{line-height:1}.footer-vs-social-media-wrap ul li a:hover svg path,.footer-vs-social-media-wrap ul li a:focus svg path{fill:var(--theme-text-color)}@media (min-width: 801px){.footer-vs-social-media-wrap{padding-top:25px}}.components-button.wc-block-components-button.wp-element-button.wc-block-cart__submit-button.contained,.components-button.wc-block-components-button.wp-element-button.wc-block-components-checkout-place-order-button.contained{min-height:initial;padding:13px 24px;text-decoration:none;font-weight:var(--font-weight-black)}.wc-block-components-totals-coupon__form .wc-block-components-totals-coupon__button{font-weight:var(--font-weight-black)}body:not(.woocommerce-block-theme-has-button-styles) .wc-block-components-totals-coupon__form .wc-block-components-totals-coupon__button.wc-block-components-button:not(.is-link){min-height:initial}.wc-block-components-totals-coupon__form .wc-block-components-totals-coupon__button,.components-button.wc-block-components-button.wp-element-button.wc-block-cart__submit-button.contained,.components-button.wc-block-components-button.wp-element-button.wc-block-components-checkout-place-order-button.contained{background-color:var(--theme-text-color);border:1px solid var(--theme-text-color);color:var(--c-white)}.wc-block-components-totals-coupon__form .wc-block-components-totals-coupon__button:hover,.wc-block-components-totals-coupon__form .wc-block-components-totals-coupon__button:focus,.components-button.wc-block-components-button.wp-element-button.wc-block-cart__submit-button.contained:hover,.components-button.wc-block-components-button.wp-element-button.wc-block-cart__submit-button.contained:focus,.components-button.wc-block-components-button.wp-element-button.wc-block-components-checkout-place-order-button.contained:hover,.components-button.wc-block-components-button.wp-element-button.wc-block-components-checkout-place-order-button.contained:focus{background-color:var(--theme-link-color);border-color:var(--theme-link-color)}.woocommerce-cart .wc-block-components-quantity-selector{width:84px}.woocommerce-cart .wc-block-components-quantity-selector>.wc-block-components-quantity-selector__button{background-color:var(--prd-tab-title-color);color:var(--theme-text-color);min-width:28px;font-size:var(--font-size-16);opacity:1}.woocommerce-cart .wc-block-components-quantity-selector input.wc-block-components-quantity-selector__input{min-width:28px}.vs-rcnt-aded-cart-wrapper{display:none;position:fixed;width:100%;left:0;right:0;bottom:50px;background-color:var(--c-white);z-index:10;padding:0}.vs-rcnt-aded-prd-inner{display:flex;align-items:center;flex-wrap:wrap;padding:15px 5px;border:3px solid}@media (min-width: 801px){.vs-rcnt-aded-prd-inner{gap:5%;padding:15px;justify-content:space-between}}.vs-rcnt-aded-prd-inner .vs-rcnt-aded-prd-main-wrap{display:flex;align-items:center;gap:22px}@media (min-width: 801px){.vs-rcnt-aded-prd-inner .vs-rcnt-aded-prd-main-wrap{max-width:40%}}.vs-rcnt-aded-prd-inner .vs-rcnt-aded-prd-img .product-grid-image{padding:0}.vs-rcnt-aded-prd-inner .vs-rcnt-aded-prd-img img{max-height:68px;max-width:68px;width:auto;height:auto;display:block;object-fit:contain;position:static;transform:none}.vs-rcnt-aded-prd-inner .vs-rcnt-aded-prd-img .product-in-cart-wrap{display:none}@media (min-width: 801px){.vs-rcnt-aded-prd-inner .vs-rcnt-aded-prd-cnt-wrap{max-width:320px}}.vs-rcnt-aded-prd-inner .vs-rcnt-aded-prd-txt-wrap{font-weight:var(--font-weight-black);font-size:var(--font-size-14)}@media (min-width: 1025px){.vs-rcnt-aded-prd-inner .vs-rcnt-aded-prd-txt-wrap{font-size:var(--font-size-16)}}.vs-rcnt-aded-prd-inner .vs-rcnt-aded-prd-nm-wrap{font-weight:var(--font-weight-black);font-size:var(--font-size-16)}.vs-rcnt-aded-prd-inner .vs-rcnt-aded-prd-nm-wrap a{font-size:inherit;color:var(--grid-prd-tag-bg)}@media (min-width: 1025px){.vs-rcnt-aded-prd-inner .vs-rcnt-aded-prd-nm-wrap{font-size:var(--font-size-18)}}.vs-rcnt-aded-prd-inner .vs-rcnt-summary-btns-wrap{display:flex;flex-wrap:wrap;align-items:center;gap:5px}@media (max-width: 800px){.vs-rcnt-aded-prd-inner .vs-rcnt-summary-btns-wrap{width:100%;padding-top:12px}}@media (min-width: 801px){.vs-rcnt-aded-prd-inner .vs-rcnt-summary-btns-wrap{flex:1;gap:12px;justify-content:right}.vs-rcnt-aded-prd-inner .vs-rcnt-summary-btns-wrap a{display:block}}@media (max-width: 800px){.vs-rcnt-aded-prd-inner .vs-rcnt-summary-btns-wrap .vs-rcnt-summary-checkout-btn{width:calc(55% - 2.5px)}}.vs-rcnt-aded-prd-inner .vs-rcnt-summary-btns-wrap .vs-rcnt-summary-checkout-btn a.button-primary.alt{background-color:var(--theme-text-color);border-color:var(--theme-text-color);letter-spacing:0;color:var(--c-white);width:100%;font-size:var(--font-size-14);line-height:1;font-weight:var(--font-weight-black)}.vs-rcnt-aded-prd-inner .vs-rcnt-summary-btns-wrap .vs-rcnt-summary-checkout-btn a.button-primary.alt:hover,.vs-rcnt-aded-prd-inner .vs-rcnt-summary-btns-wrap .vs-rcnt-summary-checkout-btn a.button-primary.alt:focus{background-color:var(--theme-link-color);border-color:var(--theme-link-color);text-decoration:none}@media (max-width: 800px){.vs-rcnt-aded-prd-inner .vs-rcnt-summary-btns-wrap .vs-rcnt-summary-cart-btn{width:calc(45% - 2.5px)}}.vs-rcnt-aded-prd-inner .vs-rcnt-summary-btns-wrap .vs-rcnt-summary-cart-btn a.button-primary{background-color:var(--theme-text-color);border-color:var(--theme-text-color);letter-spacing:0;color:var(--c-white);width:100%;font-size:var(--font-size-14);line-height:1;font-weight:var(--font-weight-black)}.vs-rcnt-aded-prd-inner .vs-rcnt-summary-btns-wrap .vs-rcnt-summary-cart-btn a.button-primary:hover,.vs-rcnt-aded-prd-inner .vs-rcnt-summary-btns-wrap .vs-rcnt-summary-cart-btn a.button-primary:focus{background-color:var(--theme-link-color);border-color:var(--theme-link-color);text-decoration:none}.main-footer{position:relative;z-index:1}.payment-icon-img-wrapper{padding-top:30px}.payment-icon-img-wrapper img{display:block}.footer-notice-outer-wrap{text-align:center;padding:20px 0 0}.footer-notice-outer-wrap p{margin:0}.footer-copyright-outer-wrap{text-align:center;padding:15px 0 0}.footer-copyright-outer-wrap p{margin:0}.klaviyo-form-S5BXUg form.klaviyo-form [data-testid=form-row]{display:block!important;width:100%}.klaviyo-form-S5BXUg form.klaviyo-form input[type=email]{padding-left:13px!important;padding-right:13px!important;font-family:Lato,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen,Ubuntu,Cantarell,Fira Sans,Droid Sans,Helvetica Neue,sans-serif!important;width:100%}.klaviyo-form-S5BXUg form.klaviyo-form input[type=email]::placeholder{text-transform:uppercase;letter-spacing:.7px!important;font-weight:var(--font-weight-black)!important;font-family:Lato,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen,Ubuntu,Cantarell,Fira Sans,Droid Sans,Helvetica Neue,sans-serif!important}.klaviyo-form-S5BXUg form.klaviyo-form button[type=button]{font-size:var(--font-size-18)!important;font-weight:var(--font-weight-black)!important;width:100%!important;font-family:Lato,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen,Ubuntu,Cantarell,Fira Sans,Droid Sans,Helvetica Neue,sans-serif!important;min-width:100%;padding:0!important}@media (min-width: 481px){.klaviyo-form-S5BXUg form.klaviyo-form button[type=button]{min-width:430px}}@media (min-width: 1261px){.klaviyo-form-S5BXUg form.klaviyo-form button[type=button]{min-width:109px}}body{font-family:Lato,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen,Ubuntu,Cantarell,Fira Sans,Droid Sans,Helvetica Neue,sans-serif;color:var(--theme-text-color)}h1,.h1,h2,.h2,h3,.h3,h4,.h4,h5,.h5,h6,.h6{font-family:var(--theme-font-2)}p{border:none}p>a{border-bottom:none}a{color:var(--theme-link-text-color)}a:hover,a:focus{text-decoration:underline}.visually-hidden{position:absolute!important;overflow:hidden!important;clip:rect(0 0 0 0)!important;height:1px!important;width:1px!important;margin:-1px!important;padding:0!important;border:0!important}.center{text-align:center}.sm-view{display:block}@media (min-width: 801px){.sm-view{display:none}}.md-show,.visually-sm-hidden,.search-md{display:none}@media (min-width: 801px){.md-show,.visually-sm-hidden,.search-md{display:block}}.button-primary,input[type=submit],button[type=submit]{background-color:var(--theme-text-color);color:var(--c-white);font-size:var(--font-size-18);padding:13px 24px;cursor:pointer;border:1px solid var(--theme-text-color);font-weight:var(--font-weight-black);line-height:1.2;margin:0;display:inline-block;text-align:center;font-family:Lato,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen,Ubuntu,Cantarell,Fira Sans,Droid Sans,Helvetica Neue,sans-serif}@media (min-width: 801px){.button-primary,input[type=submit]{width:auto;padding:13.5px 24px}}.button-primary:hover,.button-primary:focus,input[type=submit]:hover,input[type=submit]:focus{background-color:var(--theme-link-color);border-color:var(--theme-link-color);text-decoration:none}input[type=reset]{background-color:var(--theme-link-color);color:var(--c-white);font-size:var(--font-size-18);padding:13px 24px;cursor:pointer;border:1px solid var(--theme-link-color);font-weight:var(--font-weight-black);line-height:1.2;margin:0;display:inline-block;text-align:center;font-family:Lato,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen,Ubuntu,Cantarell,Fira Sans,Droid Sans,Helvetica Neue,sans-serif}@media (min-width: 801px){input[type=reset]{width:auto;padding:13.5px 24px}}input[type=reset]:hover,input[type=reset]:focus{background-color:var(--theme-text-color);border-color:var(--theme-text-color);text-decoration:none}.ajax_add_to_cart,:where(body:not(.woocommerce-block-theme-has-button-styles)) .woocommerce a.button,:where(body:not(.woocommerce-block-theme-has-button-styles)) .woocommerce button.button{background-color:var(--theme-button-primary-bg);color:var(--theme-text-color);cursor:pointer;border:1px solid var(--theme-button-primary-bg);font-weight:var(--font-weight-black);line-height:1.2;margin:0;display:inline-block;text-align:center;font-size:var(--font-size-13);padding:13px 5px}@media (min-width: 401px){.ajax_add_to_cart,:where(body:not(.woocommerce-block-theme-has-button-styles)) .woocommerce a.button,:where(body:not(.woocommerce-block-theme-has-button-styles)) .woocommerce button.button{font-size:var(--font-size-18);padding:13px 15px}}@media (min-width: 451px){.ajax_add_to_cart,:where(body:not(.woocommerce-block-theme-has-button-styles)) .woocommerce a.button,:where(body:not(.woocommerce-block-theme-has-button-styles)) .woocommerce button.button{padding:13.5px 24px}}@media (min-width: 801px){.ajax_add_to_cart,:where(body:not(.woocommerce-block-theme-has-button-styles)) .woocommerce a.button,:where(body:not(.woocommerce-block-theme-has-button-styles)) .woocommerce button.button{width:auto}}.ajax_add_to_cart:hover,.ajax_add_to_cart:focus,:where(body:not(.woocommerce-block-theme-has-button-styles)) .woocommerce a.button:hover,:where(body:not(.woocommerce-block-theme-has-button-styles)) .woocommerce a.button:focus,:where(body:not(.woocommerce-block-theme-has-button-styles)) .woocommerce button.button:hover,:where(body:not(.woocommerce-block-theme-has-button-styles)) .woocommerce button.button:focus{background-color:var(--theme-footer-bg1);border-color:var(--theme-footer-bg1);text-decoration:none}.header-search-data input[type=text],.header-search-data input[type=email],.header-search-data input[type=password],.header-search-data input[type=tel]{padding:15px 23px;background-color:#f1f1f1;border:1px solid #F1F1F1;box-shadow:none;outline:none}input[type=text],input[type=email],input[type=password],input[type=tel],textarea,select{font-family:Lato,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen,Ubuntu,Cantarell,Fira Sans,Droid Sans,Helvetica Neue,sans-serif;padding:13px 19px}.page-template-default input[type=text],.page-template-default input[type=email],.page-template-default input[type=password],.page-template-default input[type=tel],.page-template-default textarea,.page-template-default select{width:100%}h1,.h1{font-size:var(--font-size-82);line-height:1;margin-bottom:20px}h2,.h2{line-height:1;margin-bottom:15px;font-size:var(--font-size-375)}h3,.h3{font-size:var(--font-size-30);line-height:1;margin-bottom:15px}@media (min-width: 801px){.md-flex{display:flex;justify-content:space-between}.md-flex.align-base{align-items:baseline}}.woocommerce form .form-row .select2-container{line-height:initial}.select2-container .select2-selection--single{height:auto}.select2-container--default .select2-selection--single{border-color:light-dark(rgb(118,118,118),rgb(133,133,133))}.select2-container--default .select2-selection--single .select2-selection__rendered{padding-top:13px;padding-bottom:13px;line-height:inherit;height:auto}.select2-container--default .select2-selection--single .select2-selection__arrow{height:100%}:where(body:not(.woocommerce-block-theme-has-button-styles)) .woocommerce input.button{background-color:var(--theme-text-color);border:1px solid var(--theme-text-color)}:where(body:not(.woocommerce-block-theme-has-button-styles)) .woocommerce input.button:hover,:where(body:not(.woocommerce-block-theme-has-button-styles)) .woocommerce input.button:focus{background-color:var(--theme-link-color);border-color:var(--theme-link-color)}:where(body:not(.woocommerce-block-theme-has-button-styles)) .woocommerce button.button.alt,:where(body:not(.woocommerce-block-theme-has-button-styles)) .woocommerce button.button.alt.disabled{background-color:var(--theme-button-primary-bg);border:1px solid var(--theme-button-primary-bg);color:var(--c-black)}:where(body:not(.woocommerce-block-theme-has-button-styles)) .woocommerce button.button.alt:hover,:where(body:not(.woocommerce-block-theme-has-button-styles)) .woocommerce button.button.alt:focus,:where(body:not(.woocommerce-block-theme-has-button-styles)) .woocommerce button.button.alt.disabled:hover,:where(body:not(.woocommerce-block-theme-has-button-styles)) .woocommerce button.button.alt.disabled:focus{background-color:var(--theme-footer-bg1);border-color:var(--theme-footer-bg1);color:var(--c-black)}.vs-banner-slider-wrap{max-height:825px;overflow:hidden}@media (min-width: 801px){.vs-banner-slider-wrap{max-height:722px}}.vs-banner-slider-wrap.slick-initialized{max-height:initial}@media (min-width: 801px){.vs-banner-slider-wrap.slick-initialized{max-height:initial}}.woocommerce-cart .wc-block-grid.has-4-columns:not(.alignwide):not(.alignfull) .wc-block-grid__products .wc-block-grid__product{font-size:initial}.woocommerce-cart .wc-block-grid.has-4-columns .wc-block-grid__products .wc-block-grid__product{display:flex;flex-direction:column;justify-content:space-between}.woocommerce-cart .wc-block-grid__products .wc-block-grid__product .wc-block-grid__product-add-to-cart{margin:0}.woocommerce-cart .wc-block-grid__products .wc-block-grid__product-add-to-cart.wp-block-button .wp-block-button__link{display:block;font-size:var(--font-size-18);width:100%;border-radius:0;background-color:var(--theme-button-primary-bg);border:1px solid var(--theme-button-primary-bg);color:var(--c-black);font-weight:var(--font-weight-black);line-height:1.2}.woocommerce-cart .wc-block-grid__products .wc-block-grid__product-add-to-cart.wp-block-button .wp-block-button__link:hover,.woocommerce-cart .wc-block-grid__products .wc-block-grid__product-add-to-cart.wp-block-button .wp-block-button__link:focus{background-color:var(--theme-footer-bg1);border-color:var(--theme-footer-bg1);color:var(--c-black);text-decoration:none}.woocommerce-cart .wc-block-grid__products .wc-block-grid__product .wc-block-grid__product-onsale{display:none}.sin-prd-img-wrap{position:relative;padding-top:25.5px;width:45%}@media (min-width: 401px){.sin-prd-img-wrap{padding-top:34.5px}}@media (min-width: 451px){.sin-prd-img-wrap{width:initial}}.product-in-cart-wrap{position:absolute;left:0;background-color:var(--grid-prd-tag-bg);color:var(--c-white);letter-spacing:var(--theme-letter-spacing1);font-weight:var(--font-weight-bold);padding:7px 13px;line-height:1.25;bottom:0;display:none;z-index:1}.single-product-data-main-details-cart-outer-wrap .product-in-cart-wrap{position:static;padding:15px 0;background-color:transparent;color:var(--cart-count-bg)}.woocommerce-cart [data-block-name="woocommerce/cart"].wp-block-woocommerce-cart.alignwide{padding-left:0;padding-right:0}.woocommerce-cart .is-mobile table.wc-block-cart-items .wc-block-cart-items__row .wc-block-cart-item__product,.woocommerce-cart .is-medium table.wc-block-cart-items .wc-block-cart-items__row .wc-block-cart-item__product{padding-right:15px}.woocommerce-checkout .wc-block-components-product-metadata__description{display:none}.error404 .site-main .error-404.not-found{width:auto;max-width:var(--theme-container);float:none;display:block;padding-left:25px;padding-right:25px;margin:50px auto}.error404 .site-main .error-404.not-found .search-form,.error404 .site-main .error-404.not-found .widget_recent_entries,.error404 .site-main .error-404.not-found .widget_categories,.error404 .site-main .error-404.not-found .widget_archive{margin-bottom:25px}:focus-visible{outline:none}.search.search-results .site-main .page-title{font-size:var(--font-size-40)}@media (min-width: 801px){.search.search-results .site-main .page-title{font-size:var(--font-size-82)}}.header-search-data .aws-container .aws-search-field{padding:15px 23px;background-color:#f1f1f1;border:1px solid #F1F1F1;box-shadow:none;outline:none;height:auto;line-height:initial;font-size:var(--font-size-16)}.header-search-data .aws-container .aws-search-field::placeholder{font-size:var(--font-size-16);color:#b4b4b4;letter-spacing:var(--theme-letter-spacing4)}.header-search-data .aws-container .aws-search-form .aws-form-btn{background-color:var(--header-search-button-bg);border:1px solid var(--header-search-button-bg);box-shadow:none;outline:none;padding:0 18px;cursor:pointer;line-height:1;display:flex;align-items:center;width:64px;margin:0}.header-search-data .aws-container .aws-search-form .aws-search-btn_icon{width:64px;color:var(--theme-text-color);height:32px;line-height:32px}.header-search-data .aws-search-result .aws_result_title{color:var(--grid-prd-tag-bg)}.aws_result_item.aws_search_more{display:none}.search .post-content-btn-wrap.category-load-btn-wrap a{background-color:var(--theme-text-color);color:var(--c-white);font-size:var(--font-size-14);letter-spacing:.7px;border-color:var(--theme-text-color);padding-top:16.5px;padding-bottom:16.5px}.search .post-content-btn-wrap.category-load-btn-wrap a:hover,.search .post-content-btn-wrap.category-load-btn-wrap a:focus{background-color:var(--theme-link-color);border-color:var(--theme-link-color)}.aws-search-result .aws_result_sale{display:none}.age-gate-background-color,.age-gate__background-color{background-color:transparent;background:transparent}.age-gate{padding:140px 60px 30px}.age-gate:before{content:"";position:absolute;height:100px;width:100%;background-color:#a52639;left:0;top:0}.age-gate:after{content:"";position:absolute;top:21px;left:50%;transform:translate(-50%);width:60px;height:60px;background-image:url('data:image/svg+xml,<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 512 512"><path fill="none" stroke="%23ffffff" stroke-width="5px" d="M256 32c14.2 0 27.3 7.5 34.5 19.8l216 368c7.3 12.4 7.3 27.7 .2 40.1S486.3 480 472 480L40 480c-14.3 0-27.6-7.7-34.7-20.1s-7-27.8 .2-40.1l216-368C228.7 39.5 241.8 32 256 32zm0 128c-13.3 0-24 10.7-24 24l0 112c0 13.3 10.7 24 24 24s24-10.7 24-24l0-112c0-13.3-10.7-24-24-24zm32 224a32 32 0 1 0 -64 0 32 32 0 1 0 64 0z"/></svg>');background-repeat:no-repeat;background-size:contain}.age-gate__heading{display:none}.age-gate__headline{font-size:var(--font-size-22);font-family:Lato,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen,Ubuntu,Cantarell,Fira Sans,Droid Sans,Helvetica Neue,sans-serif}.age-gate__subheadline{font-size:var(--font-size-16);font-family:Lato,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen,Ubuntu,Cantarell,Fira Sans,Droid Sans,Helvetica Neue,sans-serif;padding:20px 0}.age-gate__challenge{display:none}.age-gate-buttons,.age-gate__buttons{gap:20px}.age-gate-buttons button,.age-gate__buttons button{min-width:150px}button[type=submit].age-gate__submit--yes{background-color:var(--theme-button-primary-bg);border:1px solid var(--theme-button-primary-bg);color:var(--c-black)}button[type=submit].age-gate__submit--yes:hover,button[type=submit].age-gate__submit--yes:focus{background-color:var(--theme-text-color);border:1px solid var(--theme-text-color);color:var(--c-white)}button[type=submit].age-gate__submit--no{background-color:var(--shipping-bg);border:1px solid var(--shipping-bg);color:var(--c-black)}button[type=submit].age-gate__submit--no:hover,button[type=submit].age-gate__submit--no:focus{background-color:var(--theme-button-primary-bg);border:1px solid var(--theme-button-primary-bg);color:var(--c-black)}.post-cnt-desc-wrapper{padding:50px 0}.post-cnt-desc-wrapper p{font-size:var(--font-size-18);color:var(--c-black)}.post-cnt-desc-wrapper a{color:var(--theme-link-text-color)}.post-cnt-desc-wrapper a:hover,.post-cnt-desc-wrapper a:focus{text-decoration:underline}.spacing-top-remove{padding-top:0}.spacing-bottom-remove{padding-bottom:0}.loop-sales-review-wrapper{display:flex;align-items:center;gap:20px;row-gap:10px;flex-wrap:wrap;padding:5px 0}.loop-product-sell-units{font-size:var(--font-size-14);line-height:1.57;font-weight:var(--font-weight-bold);letter-spacing:var(--theme-letter-spacing10);color:var(--sell-price-prd-color);padding:5px 0 0}.loop-prd-sale-count{font-size:var(--font-size-14);line-height:1.57;font-weight:var(--font-weight-bold);letter-spacing:var(--theme-letter-spacing10);color:var(--sell-price-prd-color)}.star-rating.loop-vs-star-rating{float:none;height:16px;font-size:var(--font-size-16);color:var(--review-star)}.star-rating.loop-vs-star-rating .rating{font-size:0}.star-rating.loop-vs-star-rating:before{color:var(--review-star)}.loop-avg-review-rating{color:var(--review-star)}.loop-count-review-rating{font-size:var(--font-size-14);line-height:1.57;font-weight:var(--font-weight-bold);letter-spacing:var(--theme-letter-spacing10);color:var(--rating-count)}.woosq-popup p.stock,.woosq-popup .product_meta{display:none}.sin-prd-quick-view button.spc-smart-quick-view-button{background-color:var(--c-black);color:var(--c-white);border:1px solid var(--c-black)}.sin-prd-quick-view button.spc-smart-quick-view-button:hover,.sin-prd-quick-view button.spc-smart-quick-view-button:focus{background-color:var(--theme-text-color);color:var(--c-white);border-color:var(--theme-text-color)}
