*{margin:0;padding:0;box-sizing:border-box;-webkit-box-sizing:border-box;-moz-box-sizing:border-box}:root{--dark-blue:#3A607C;--teal:#1F9FAF;--pale-teal:#D4EBF2;--yellow:#FCCF71;--gray:#dddddd;--light-gray:#f5f5f5;--black:#000;--charcoal:#4A4A4A;--white:#ffffff;--nero-black:#222222;--green:#1FAF88;--pink:#BA447A;--onyx:#393939;--red:#a00;--dark-silver:#707070}html,body,div,span,applet,object,iframe,h1,h2,h3,h4,h5,h6,p,blockquote,pre,a,abbr,acronym,address,big,cite,code,del,dfn,em,font,img,ins,kbd,q,s,samp,small,strike,strong,sub,sup,tt,var,dl,dt,dd,ol,ul,li,fieldset,form,label,legend,table,caption,tbody,tfoot,thead,tr,th,td,select,input,option{margin:0;padding:0;border:0;outline:0;font-size:100%}html{-webkit-text-size-adjust:none}article,aside,details,figcaption,figure,footer,header,hgroup,nav,section,summary{display:block}audio,canvas,video{display:inline-block}audio:not([controls]){display:none;height:0}pre{white-space:pre;white-space:pre-wrap;word-wrap:break-word}q{quotes:none}q:before,q:after{content:'';content:none}small{font-size:80%}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}sup{top:-.5em}sub{bottom:-.25em}nav ul,nav ol{list-style:none;list-style-image:none}button,input,select,textarea{font-size:100%;margin:0;vertical-align:baseline}select{cursor:pointer}textarea{overflow:auto;vertical-align:top}table{border-collapse:collapse;border-spacing:0}button,html input[type="button"],input[type="reset"],input[type="submit"]{-webkit-appearance:none;cursor:pointer}button:focus{outline:none!important}:focus{outline:0}table{border-collapse:separate;border-spacing:0}caption,th,td{text-align:left;font-weight:400}a{text-decoration:none}blockquote:before,blockquote:after,q:before,q:after{content:""}blockquote,q{quotes:"" ""}table{border:0 none;border-collapse:collapse;border-spacing:0}td{vertical-align:top}img{border:0 none;max-width:100%}a{outline:none;cursor:pointer;-webkit-transition:0.5s all ease-in-out;-moz-transition:0.5s all ease-in-out;transition:0.5s all ease-in-out;text-decoration:none;color:#000}a:hover{text-decoration:none;color:#315569}a:focus{-webkit-box-shadow:none!important;-moz-box-shadow:none!important;box-shadow:none!important}.none{display:none}article,aside,details,figcaption,figure,footer,header,hgroup,nav,section{display:block}.clear{clear:both}img{max-width:100%}ol,ul{margin-left:20px;margin-bottom:20px}ol li,ul li{color:var(--dark-blue);font-family:'Tondo';font-weight:400}.cf:before,.cf:after{content:"";display:table}.cf:after{clear:both}.cf{*zoom:1;clear:both}.wrapper{overflow:hidden}strong{font-weight:700}p{font-size:18px;line-height:1.5;padding-bottom:25px;font-family:'Tondo';font-weight:400;color:var(--dark-blue)}h1{font-size:56px;margin-bottom:20px;font-family:'Tondo';font-weight:700;line-height:1.32}h2{font-size:46px;font-weight:700;margin-bottom:20px;font-family:'Tondo';font-weight:700;color:var(--dark-blue);line-height:1.2}h3{font-size:33px;margin-bottom:20px;font-weight:700;font-family:'Tondo';font-weight:700;line-height:1.2}h4{font-size:30px;margin-bottom:20px;font-weight:700;font-family:'Tondo';font-weight:700;line-height:1.2}h5{font-size:24px;margin-bottom:20px;font-weight:700;font-family:'Tondo';font-weight:700}h6{font-size:19px;margin-bottom:20px;font-weight:400}body{margin:0;padding:0;font-size:16px;font-family:'Tondo';font-weight:400;color:var(--dark-blue)}body.admin-bar header{margin-top:32px}.btn{padding:13px 48px;font-size:18px;font-family:'Tondo';font-weight:700;display:inline-block;outline:none}.btn-primary{color:var(--dark-blue);background:var(--yellow);-webkit-transition:0.5s all ease-in-out;-moz-transition:0.5s all ease-in-out;transition:0.5s all ease-in-out;border-radius:30px}.btn-primary:hover,.btn-primary:focus{background-color:var(--white);color:var(--teal)}.btn-secondary{color:#fff;border:1px solid #06357A;background:#06357A;-webkit-transition:0.5s all ease-in-out;-moz-transition:0.5s all ease-in-out;transition:0.5s all ease-in-out}.btn-secondary:hover,.btn-secondary:focus{background-color:#fff0;color:#06357A}.btn-link{display:inline-block;vertical-align:middle;font-size:18px;line-height:24px;color:var(--teal);font-weight:700;padding:0 10px 0 0;position:relative}.btn-link:hover,.btn-link:focus{color:var(--dark-blue)}.btn-link img,.btn-link svg{position:absolute;right:-4px;top:50%;transform:translateY(-50%);-webkit-transition:0.5s all ease-in-out;-moz-transition:0.5s all ease-in-out;transition:0.5s all ease-in-out}.btn-link:hover img,.btn-link:hover svg{right:-10px}input[type="search"]{border:1px solid var(--dark-silver);padding:8px 15px 8px 45px;border-radius:0;color:var(--dark-blue);font-family:'Tondo';font-weight:400}input[type="search"]::-webkit-search-decoration,input[type="search"]::-webkit-search-cancel-button,input[type="search"]::-webkit-search-results-button,input[type="search"]::-webkit-search-results-decoration{display:none}input[type="text"],input[type="email"],input[type="phone"],input[type="tel"],input[type="number"],input[type="password"]{width:100%;height:42px;line-height:42px;font-size:14px;font-family:'Tondo';font-weight:400;color:#000;padding:0 15px;border:1px solid #fff0}textarea{width:100%;font-size:14px;color:var(--dark-blue);font-family:'Tondo';font-weight:400;border:none;resize:none;padding:15px;height:140px;border:1px solid #fff0}input[type="text"]:focus,input[type="email"]:focus,input[type="phone"]:focus,input[type="tel"]:focus,input[type="number"]:focus,input[type="password"]:focus{border:1px solid var(--dark-blue)}textarea:focus{border:1px solid var(--dark-blue);}select{border-radius:5px;color:#969696;font-size:16px;padding:15px 20px;background:#fff0 url(/wp-content/themes/bssaa-theme/assets/images/select-down-arrow.svg) 95% center no-repeat;appearance:none;-webkit-appearance:none;-moz-appearance:none}.grecaptcha-badge{display:none!important}::-webkit-input-placeholder{color:var(--dark-blue);opacity:1;font-family:'Tondo';font-size:16px;font-weight:400}:-moz-placeholder{color:var(--dark-blue);opacity:1;font-family:'Tondo';font-size:16px;font-weight:400}::-moz-placeholder{color:var(--dark-blue);opacity:1;font-family:'Tondo';font-size:16px;font-weight:400}:-ms-input-placeholder{color:var(--dark-blue);opacity:1;font-family:'Tondo';font-size:16px;font-weight:400}label{font-family:'Tondo';font-size:16px;color:var(--dark-blue);display:block;font-weight:600}.text-left{text-align:left}.text-center{text-align:center}.text-right{text-align:right}.wrapper{position:relative;overflow:hidden}.container{max-width:1320px;margin:0 auto;width:100%;padding:0 20px}.top-heading{width:100%}.top-heading h2{color:var(--dark-blue)}.hero-banner{position:relative;background-size:cover;background-position:top center;background-repeat:no-repeat;background-color:#3a607c;overflow:hidden}.hero-banner-wrap{display:flex;align-items:center;min-height:750px;padding-left:60px;background-size:cover;background-position:bottom center;background-repeat:no-repeat}.hero-banner .container{position:relative}.hero-banner .banner-content{max-width:460px;width:100%;padding:0 0 240px}.bg-image,.inner-bg{position:absolute;width:2880px;height:100%;top:0;background-size:100%;background-repeat:no-repeat;transform:translateX(-50%);left:50%}.hero-banner .banner-content h1{color:var(--white);font-size:46px;margin-bottom:38px;line-height:1.2;letter-spacing:-.01em}.hero-banner .banner-content h5{color:var(--white);margin-bottom:40px;letter-spacing:.04em;line-height:1.3}.background-image{position:absolute;width:100%;top:0;left:0;right:0;height:100%}.shade-content{padding:15px 0 48px;position:relative}.shade-cont-wrap{display:flex;align-items:center;flex-wrap:wrap;padding:0;width:100%}.shade-content .btn-wrap .btn{max-width:430px;width:100%}.shade-cont-wrap .left-content{width:100%;text-align:center}.shade-cont-wrap .left-cont-wrap{width:100%}.shade-cont-wrap .left-cont-wrap h3{font-size:39px;margin-bottom:30px}.shade-cont-wrap .right-content{width:62%}.right-cont-wrap ul{margin:0}.shade-cont-wrap .right-content ul li{font-size:22px;list-style:none;position:relative;padding-left:10px}.shade-cont-wrap .right-content ul li:before{position:absolute;content:"";background:var(--white);width:5px;height:5px;border-radius:50%;left:0;top:12px}.white-text h1,.white-text h2,.white-text h3,.white-text h4,.white-text h5,.white-text h6{color:var(--white)}.white-text p{color:var(--white)}.white-text ul li{color:#fff;margin-bottom:10px}.whats-block{padding:10px 0 45px;position:relative}.whats-block .star-block{position:absolute;top:-74px}.whats-wrap{position:relative;overflow:hidden;margin:0 -10px}ul.whats-listing{display:flex;flex-wrap:wrap;margin:0 -35px;justify-content:center}ul.whats-listing li{width:calc(50% - 70px);margin:0 35px 20px;list-style:none;text-align:center;box-shadow:0 0 15px #00000029;padding:28px 50px;position:relative;padding-bottom:90px;border-radius:10px}ul.whats-listing li .btn-wrap{position:absolute;bottom:35px;left:0;right:0;margin:0 auto}ul.whats-listing li figure{height:182px;width:100%;margin-bottom:20px}ul.whats-listing li figure img{width:100%;height:100%;object-fit:contain}ul.whats-listing li .whats-desc{padding-bottom:0}ul.whats-listing li .whats-desc .para{max-width:350px;width:100%;margin:0 auto}ul.whats-listing li .whats-desc h3{text-transform:uppercase;margin-bottom:10px}ul.whats-listing li .whats-desc p{font-size:16px;color:var(--nero-black)}ul.whats-listing li .btn-primary:hover,ul.whats-listing li .btn-primary:focus{background:var(--teal);color:var(--white)}ul.whats-listing.two-col-listing{padding:15px 110px}ul.whats-listing.two-col-listing.teal-text li .whats-desc h3{text-transform:inherit}ul.whats-listing.three-col-listing{margin:40px 0 10px}ul.whats-listing.three-col-listing li{width:calc(33.33% - 20px);margin:0 10px 20px;padding-bottom:50px}ul.whats-listing.three-col-listing li .btn-link{padding:0 10px}ul.whats-listing.three-col-listing li h3{text-transform:inherit;color:var(--teal)}.teal-text h3{color:var(--teal)}.dark-blue-text h3{color:var(--dark-blue)}ul.tags-listing{display:flex;flex-wrap:wrap;margin:0 -10px}ul.tags-listing li{margin-right:10px;list-style:none;border-radius:3px;font-size:0;margin-bottom:5px}ul.tags-listing li a,ul.tags-listing li span{display:inline-block;padding:3px 10px;font-size:10px;font-weight:700;font-family:'Tondo';color:var(--white)}.bg-green{background:var(--green)!important}.bg-dark-blue{background:var(--dark-blue)!important}.bg-teal{background:var(--teal)!important}.bg-yellow{background:var(--yellow)!important}.bg-pink{background:var(--pink)!important}ul.slick-dots{display:flex;justify-content:center;align-items:center;margin:0 -5px}ul.slick-dots li{list-style:none;margin:0 3px 4px;font-size:0}ul.slick-dots li button{width:8px;height:8px;background:var(--teal);opacity:.2;border:none;border-radius:50%}ul.slick-dots li.slick-active button{opacity:1}.slick-arrow{position:absolute;top:50%;z-index:1;transform:translateY(-50%);padding:20px 0 0}.slick-prev.slick-arrow{left:0;border:none;font-size:0;width:65px;height:64px;border-radius:50%;-webkit-box-shadow:0 3px 6px #00000029;box-shadow:0 3px 6px #00000029;background-image:url(/wp-content/themes/bssaa-theme/assets/images/arrow-slick-prev.svg);-webkit-transition:all 0.5s ease-in-out;-o-transition:all 0.5s ease-in-out;transition:all 0.5s ease-in-out;background-size:18px;background-color:var(--white);background-position:center center;background-repeat:no-repeat}.slick-next.slick-arrow{right:0;border:none;font-size:0;width:65px;height:64px;border-radius:50%;box-shadow:0 3px 6px #00000029;background-image:url(/wp-content/themes/bssaa-theme/assets/images/arrow-slick-next.svg);-webkit-transition:all 0.5s ease-in-out;-o-transition:all 0.5s ease-in-out;transition:all 0.5s ease-in-out;background-size:18px;background-size:18px;background-color:var(--white);background-position:center center;background-repeat:no-repeat}.slick-prev.slick-arrow:hover{background-image:url(/wp-content/themes/bssaa-theme/assets/images/arrow-slick-prev-hover.svg);background-size:18px;background-color:var(--white);background-position:center center;background-repeat:no-repeat}.slick-next.slick-arrow:hover{background-image:url(/wp-content/themes/bssaa-theme/assets/images/arrow-slick-next-hover.svg);background-size:18px;background-color:var(--white);background-position:center center;background-repeat:no-repeat}.shop-block{padding:50px 0}.shop-slider .slick-list{margin:0 -20px 20px}.shop-block .top-content{max-width:1021px;width:100%;margin:0 auto}.shop-slider .item{margin:15px 20px;box-shadow:0 0 15px #00000029;border-radius:10px;position:relative;overflow:hidden}.shop-slider .item:after{position:absolute;content:"";width:100%;height:100%;left:0;right:0;top:0;border-radius:10px;background:rgb(31 159 175 / .51)}.shop-slider .item:nth-of-type(even):after{background:rgb(58 96 124 / .51)}.shop-slider .item figure{border-radius:10px;font-size:0;display:block;height:295px;position:relative}.shop-slider .item figure figcaption{position:absolute;top:50%;left:0;right:0;margin:0 auto;text-align:center;z-index:1;transform:translateY(-50%);max-width:240px;width:100%;margin:0 auto;padding:0 10px}.shop-slider .item figure figcaption h3{color:var(--white);margin-bottom:0;font-size:28px}.shop-slider .item figure img{border-radius:10px;width:100%;height:100%;object-fit:cover}.shop-slider .slick-arrow{top:45%}.shop-slider .slick-prev.slick-arrow{left:-30px}.shop-slider .slick-next.slick-arrow{right:-30px}.cta-block{padding:40px 0 50px;position:relative}.cta-block+.feedback-block{padding:65px 0}.cta-bg{position:absolute;width:100%;height:100%;top:0;z-index:1;background-size:cover;background-repeat:no-repeat;background-position:center center}.cta-content{max-width:990px;width:100%;margin:0 auto;position:relative;z-index:1}.cta-content h2.teal{color:var(--teal)}.cta-content .star-block{position:absolute;right:-100px;top:35%;transform:translateY(-50%)}.cta-content .star-block.bottom{top:inherit;bottom:0;transform:inherit}.cta-content .star-block.middle{right:-150px}.cta-block.add-shape{padding:50px 0 130px}.add-shape::after{position:absolute;content:"";background:url(/wp-content/themes/bssaa-theme/assets/images/bg-inner-pattrn.svg) top center no-repeat;width:100%;height:180px;left:0;right:0;bottom:0;background-size:cover}.bestsellers-block{padding:50px 0}.bestsellers-block .slick-prev.slick-arrow{left:-30px}.bestsellers-block .slick-next.slick-arrow{right:-30px}.bestsellers-listing .slick-list{margin:0 -20px 20px}.bestsellers-listing .item{margin:15px 20px;box-shadow:3px 3px 10px #DDD;border-radius:10px;padding:45px 35px 80px;position:relative}.bestsellers-listing .item .btn-wrap{position:absolute;left:0;right:0;margin:0 auto;text-align:center;bottom:40px}.bestsellers-listing figure{height:220px;margin-bottom:40px}.bestsellers-listing figure img{width:100%;height:100%;object-fit:contain}.bestsellers-listing .best-desc{text-align:center;padding-bottom:10px}.bestsellers-listing .best-desc span.price{display:block;margin-bottom:20px;color:#3A6076;font-family:'Tondo';font-weight:700;font-size:22px}.bestsellers-listing .best-desc span.price del{padding-right:5px}.bestsellers-listing .best-desc h5{font-size:24px;margin-bottom:15px}.bestsellers-listing .best-desc .btn:hover,.bestsellers-listing .best-desc .btn:focus{background:var(--teal);color:var(--white)}.bestsellers-listing form button,.bestsellers-listing .btn-wrap button{color:var(--dark-blue);background:var(--yellow);-webkit-transition:0.5s all ease-in-out;-moz-transition:0.5s all ease-in-out;transition:0.5s all ease-in-out;border-radius:30px;border:none;padding:13px 48px;font-size:18px;font-family:'Tondo';font-weight:700;display:inline-block;outline:none;transition:0.5s all ease-in-out}.bestsellers-listing form button:hover,.bestsellers-listing form button:focus,.bestsellers-listing .btn-wrap button:hover,.bestsellers-listing .btn-wrap button:focus{background:var(--teal);color:var(--white)}.best-sellers-slider form button{color:var(--dark-blue);background:var(--yellow);-webkit-transition:0.5s all ease-in-out;-moz-transition:0.5s all ease-in-out;transition:0.5s all ease-in-out;border-radius:30px;border:none;padding:13px 48px;font-size:18px;font-family:'Tondo';font-weight:700;display:inline-block;outline:none;transition:0.5s all ease-in-out}.best-sellers-slider form button:hover,.best-sellers-slider form button:focus{background:var(--teal);color:var(--white)}.bestsellers-listing .slick-arrow{top:45%}.services-block{padding:60px 0 20px}ul.services-listing{display:flex;flex-wrap:wrap;margin:0 -15px;justify-content:center}ul.services-listing li{width:calc(25% - 30px);margin:0 15px 30px;list-style:none;background:var(--dark-blue);border-radius:10px;padding:25px 32px}ul.services-listing li figure{height:90px;margin-bottom:25px}ul.services-listing li figure img{width:100%;height:100%;object-fit:contain}ul.services-listing li:nth-of-type(even){background:var(--teal)}ul.services-listing li .service-desc h6{font-weight:700;text-transform:uppercase;margin-bottom:10px}ul.services-listing li .service-desc p{font-size:16px;line-height:1.2}.feedback-block{padding:20px 0}.feedback-listing .slick-list{margin:0 -20px 20px}.feedback-listing .item{background:var(--white);box-shadow:0 0 6px #00000029;border-radius:10px;padding:35px 50px 0;margin:15px 20px}.feedback-listing figure{height:22px;margin-bottom:25px}.feedback-listing figure img{width:100%;height:100%;object-fit:contain}.feedback-listing .feedback-desc{padding-bottom:0}.feedback-listing .feedback-desc p{color:var(--charcoal);padding-bottom:28px}.feedback-listing .author-wrap p{padding-bottom:0;line-height:1.25;color:var(--teal);font-size:14px}.feedback-listing .author-wrap h6{margin-bottom:5px;color:var(--dark-blue);font-weight:700;font-size:16px}.feedback-listing .author-wrap{width:100%;text-align:center}.feedback-listing .slick-arrow{top:45%}.feedback-listing .slick-prev.slick-arrow{left:-30px}.feedback-listing .slick-next.slick-arrow{right:-30px}ul.star-listing{display:flex;flex-wrap:wrap;margin:0 -5px;justify-content:center}ul.star-listing li{list-style:none;margin:0 5px}ul.star-listing li.blank figure img{opacity:.25}ul.filter-listing{display:flex;flex-wrap:wrap;margin:0 -10px}ul.filter-listing>li{width:calc(33.33% - 20px);margin:0 10px 41px;list-style:none;background:var(--white);box-shadow:0 0 6px #00000029;border-radius:10px;border-radius:10px;padding-bottom:40px;position:relative}ul.filter-listing>li .filter-thumb .filter-bg{background-size:cover;background-repeat:no-repeat;background-position:center center;height:236px;border-radius:10px 10px 0 0}ul.filter-listing li .filter-details{padding:21px 40px 21px 30px}ul.filter-listing li .filter-details h5{color:#3A607C;margin-bottom:10px;font-size:22px}ul.filter-listing li .filter-details p{font-size:16px;line-height:1.4;padding-bottom:7px}ul.filter-listing li .filter-details .btn-link{position:absolute;bottom:10px}ul.filter-listing li.full-img-block{width:calc(66.66% - 20px)}ul.filter-listing li ul.tags-listing{margin:0 0 10px 0}ul.filter-listing li.full-img-block{position:relative;padding-bottom:0}ul.filter-listing li.full-img-block .btn-link{position:relative;bottom:inherit}ul.filter-listing li.full-img-block .filter-thumb .filter-bg{position:absolute;top:0;width:100%;height:100%;border-radius:10px}ul.filter-listing li.full-img-block .filter-thumb .filter-bg:after{position:absolute;content:"";background:linear-gradient(0deg,rgb(0 0 0 / .7) 0%,#fff0 75%);width:100%;height:100%;left:0;right:0;margin:0 auto;border-radius:10px}ul.filter-listing li.full-img-block .filter-details{position:relative;z-index:1;display:flex;flex-direction:column;justify-content:space-between;height:100%;max-width:500px;width:100%;padding:27px 40px 21px 32px}ul.filter-listing li.full-img-block .filter-details .btn-link svg path{stroke:#FCCF71}ul.filter-listing li.full-img-block .filter-details h5{color:#fff;font-size:48px;line-height:1}ul.filter-listing li.full-img-block .filter-details p{color:#fff;font-size:16px}ul.filter-listing li.full-img-block .filter-details .btn-link{color:#fff}ul.filter-listing li .filter-details a.btn-link{font-size:16px}.filter-block-wrap{display:flex;flex-wrap:wrap}.filter-block-wrap .filter-left{width:79.1%;padding-right:58px;position:relative}.filter-block-wrap .filter-right{width:20.9%}ul.filter-listing li.full-img-block .filter-box{height:100%}.filter-block .container{max-width:1317px}.filter-right h4{font-size:18px;text-transform:uppercase;color:#1F9FAF;margin-bottom:13px}.filter-right .sidebr-cta{background-size:cover;background-repeat:no-repeat;background-position:top center;width:100%;height:240px;margin-bottom:21px;border-radius:10px;padding:17px 56px 15px 20px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;position:relative;overflow:hidden}.cta-content .btn-wrap+.btn-wrap{margin-top:18px}.filter-right .sidebr-cta h5{font-size:14px;color:#fff;line-height:1.5;margin-bottom:0;position:relative}.sidebr-cta ul.tags-listing{padding-left:10px}.filter-right .sidebr-cta:before{content:"";position:absolute;width:100%;height:100%;left:0;right:0;top:0;background:#000;background:-webkit-gradient(linear,left bottom,left top,from(rgb(0 0 0 / .7)),color-stop(75%,#fff0));background:-o-linear-gradient(bottom,rgb(0 0 0 / .7) 0%,#fff0 75%);background:linear-gradient(0deg,rgb(0 0 0 / .7) 0%,#fff0 75%)}.article-block{border-radius:10px;display:block;overflow:hidden;-webkit-box-shadow:0 3px 6px rgb(0 0 0 / .1),0 3px 6px rgb(0 0 0 / .1);box-shadow:0 3px 6px rgb(0 0 0 / .1),0 3px 6px rgb(0 0 0 / .1);padding-bottom:9px}.article-block h3{font-size:18px;padding:17px 32px;background-color:#3A607C;color:#fff;letter-spacing:.05em;margin-bottom:0}.article-block ul{list-style:none;padding:30px 29px 0 27px;margin:0}.article-block ul li{padding-bottom:19px;margin-bottom:20px;border-bottom:1px solid #D4EBF2}.article-block ul li h5{font-size:18px;margin-bottom:11px}.article-block ul li p{font-size:14px;line-height:1.3;padding-bottom:12px}.article-block ul li a.btn-link{font-size:16px}.sidebr-bestsellers{border-radius:10px;display:block;-webkit-box-shadow:0 3px 6px rgb(0 0 0 / .1),0 3px 6px rgb(0 0 0 / .1);box-shadow:0 3px 6px rgb(0 0 0 / .1),0 3px 6px rgb(0 0 0 / .1);padding-bottom:9px;margin-bottom:59px}.sidebr-bestsellers h3{font-size:18px;padding:17px 32px;background-color:#1F9FAF;color:#fff;letter-spacing:.05em;margin-bottom:0;border-top-left-radius:10px;border-top-right-radius:10px}.sidebr-bestsellers .best-sellers-slider{padding:26px 30px 16px 30px;text-align:center}.sidebr-bestsellers .best-sellers-slider img{width:100%;display:inline-block}.sidebr-bestsellers .best-sellers-slider h5{font-size:18px;margin-bottom:9px;margin-top:13px}.sidebr-bestsellers .best-sellers-slider .price{font-size:16px;margin-bottom:17px;display:block;color:#3A6076;font-family:'Tondo';font-weight:700}.sidebr-bestsellers .best-sellers-slider a.btn-link{font-size:16px}.sidebr-bestsellers .best-sellers-slider ul.slick-dots{position:absolute;bottom:-40px;padding:0;margin:0;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;list-style:none;width:100%;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;left:0;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row}.sidebr-bestsellers .best-sellers-slider ul.slick-dots li{background:#fff0}.sidebr-bestsellers .best-sellers-slider ul.slick-dots li button{background:#6BA6AD;border:none;font-size:0;width:14px;height:3px;margin:0 2px;border-radius:999px!important;overflow:hidden;-webkit-transition:all 0.5s ease-in-out;-o-transition:all 0.5s ease-in-out;transition:all 0.5s ease-in-out}.sidebr-bestsellers .best-sellers-slider ul.slick-dots li.slick-active button,.sidebr-bestsellers .best-sellers-slider ul.slick-dots li button:hover{background-color:#1F9FAF}.sidebr-bestsellers .best-sellers-slider form button{color:var(--teal);background:#fff0 url(/wp-content/themes/bssaa-theme/assets/images/button-right-icon.svg) 96% center no-repeat;-webkit-transition:0.5s all ease-in-out;-moz-transition:0.5s all ease-in-out;transition:0.5s all ease-in-out;border-radius:0;border:none;padding:0 21px 0 0;font-size:16px;font-family:'Tondo';font-weight:700;display:inline-block;outline:none;transition:0.5s all ease-in-out;position:relative}.sidebr-bestsellers .best-sellers-slider form button:hover,.sidebr-bestsellers .best-sellers-slider form button:focus{background-position:100% center}.category-filter ul{padding:0;list-style:none;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:left;-ms-flex-pack:left;justify-content:left;margin:0 -6px;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-ms-flex-wrap:wrap;flex-wrap:wrap}.category-filter ul li{margin:0 6px;border-radius:15px;position:relative;overflow:hidden;border:none;margin-bottom:10px}.resource-category .category-filter{margin-bottom:36px}.category-filter ul li a{padding:13px 46px 13px 46px;display:inline-block;width:100%;color:#fff;font-weight:700;font-size:18px;line-height:1.2;border:none;-webkit-transition:all 0.5s ease-in-out;-o-transition:all 0.5s ease-in-out;transition:all 0.5s ease-in-out;width:100%;letter-spacing:.007em}.category-filter ul li a:after{content:"";position:absolute;width:50px;height:calc(100% + 1px);background-color:#D4EBF2;right:-1px;top:-1px;border-top-left-radius:15px;border-bottom-left-radius:15px;display:inline-block;-webkit-transition:all 0.5s ease-in-out;-o-transition:all 0.5s ease-in-out;transition:all 0.5s ease-in-out;opacity:0}.category-filter ul li a.category-link.active{padding-right:68px}.category-filter ul li a.active:after{opacity:1}.category-filter ul li a:before{content:"";background-image:url(/wp-content/themes/bssaa-theme/assets/images/check-icon.svg);background-repeat:no-repeat;background-size:contain;width:24px;height:19px;position:absolute;right:13px;top:50%;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%);z-index:1;-webkit-transition:all 0.5s ease-in-out;-o-transition:all 0.5s ease-in-out;transition:all 0.5s ease-in-out;opacity:0}.category-filter ul li a.active:before{opacity:1}.wvs-has-image-tooltip:hover:after,.wvs-has-image-tooltip:hover:before,[data-wvstooltip]:hover:after,[data-wvstooltip]:hover:before{opacity:0!important}.woocommerce-form input[type="text"],.woocommerce-form input[type="email"],.woocommerce-form input[type="phone"],.woocommerce-form input[type="tel"],.woocommerce-form input[type="number"],.woocommerce-form input[type="password"]{border:1px solid var(--gray)}.woocommerce form .select2-container--default .select2-selection--single{width:100%;border:1px solid var(--gray);color:var(--dark-blue);padding:10px 5px;font-size:16px;height:auto;border-radius:0}.woocommerce form .select2-container--default .select2-selection--single .select2-selection__arrow{top:10px}.woocommerce form .select2-container--default .select2-selection--single .select2-selection__rendered{color:var(--dark-blue)}.woocommerce-account .woocommerce{padding:50px 0}.woocommerce-MyAccount-navigation ul{padding:0;margin:0}.woocommerce-MyAccount-navigation ul li{display:block;margin:0;cursor:pointer;float:none;background:var(--white);font-size:18px;font-weight:400;max-width:100%;width:100%}.woocommerce-MyAccount-navigation ul li a{display:block;color:#000;font-size:16px;padding:15px 15px!important;position:relative;transition:none}.woocommerce-MyAccount-navigation ul li a i{padding-right:10px;font-size:18px;font-weight:400;position:absolute;left:15px;top:20px}.woocommerce-MyAccount-navigation ul li.active{background:var(--dark-blue)}.woocommerce-MyAccount-navigation ul li.is-active{background:var(--dark-blue)}.woocommerce-MyAccount-navigation ul li.active a{color:var(--white)}.woocommerce-MyAccount-navigation ul li.is-active a{color:var(--white)}.woocommerce-MyAccount-navigation ul li:hover{background:var(--dark-blue);color:var(--white)}.woocommerce-MyAccount-navigation ul li:hover a{color:var(--white)}.woocommerce-account .woocommerce-MyAccount-navigation{width:20%;background:#fff;padding:0;box-shadow:0 1px 8px 1px rgb(0 0 0 / .1);margin:10px 0}.woocommerce-account .woocommerce-MyAccount-content{width:80%;padding:10px 50px 0 50px;position:relative}.woocommerce-account .woocommerce-MyAccount-content .woocommerce-address-fields__field-wrapper{padding-bottom:25px}.woocommerce-address-fields .woocommerce-input-wrapper{width:100%}.woocommerce-address-fields label{display:block;font-size:14px;width:100%}.woocommerce-account .woocommerce-MyAccount-content p{color:var(--dark-blue);line-height:1.35;font-size:18px;text-transform:inherit}.woocommerce-account .woocommerce-MyAccount-content p a{color:var(--dark-blue);font-weight:700}.woocommerce-account .woocommerce-MyAccount-content p a:hover{color:var(--teal)}.woocommerce-orders-table thead{background:var(--dark-blue)}.woocommerce-orders-table thead th{color:#fff;font-size:16px;font-weight:700!important;padding:8px 10px!important}.woocommerce-orders-table tbody tr td{font-size:16px;font-weight:400}.woocommerce-orders-table tbody tr td .button{padding:8px 15px!important;background:var(--yellow)!important;color:var(--dark-blue)!important;border:none!important;text-transform:capitalize}.woocommerce-orders-table tbody tr td .button:hover,.woocommerce-orders-table tbody tr td .button:focus{background:var(--teal)!important;color:var(--white)!important}.upsells.products h4{text-transform:uppercase;font-size:35px}.woocommerce-account .woocommerce-MyAccount-content .woocommerce-Button{padding:15px 25px!important;background:var(--yellow)!important;color:var(--dak-blue)!important;border:none!important;text-transform:capitalize;font-weight:700;margin-top:10px}.woocommerce-account form label{font-weight:700;font-size:14px}.woocommerce-account .woocommerce-MyAccount-content .edit-account{margin:0 auto}.woocommerce-account form fieldset legend{padding:10px 0;font-weight:700;font-size:16px;color:#000}.woocommerce-account .woocommerce-MyAccount-content .edit-account .password-input{width:100%}.woocommerce-account .woocommerce-MyAccount-content .edit-account .woocommerce-form-row span em{font-size:14px;font-style:normal}.woocommerce-account .woocommerce-MyAccount-content .edit-account .form-row-last,.woocommerce-account .woocommerce-MyAccount-content .edit-account .form-row-first{width:49%}.woocommerce-cart .wp-block-woocommerce-cart{padding:50px 0}table.wc-block-cart-items{border:1px solid #d9d9d9;border-top:none}table.wc-block-cart-items thead tr{background:var(--onyx)}table.wc-block-cart-items thead tr th{color:#fff;font-size:16px;font-family:'Tondo';font-weight:700;background:var(--dark-blue)!important;padding:7px 20px!important}.woocommerce-cart .wp-block-woocommerce-cart table.wc-block-cart-items tbody tr{border-bottom:1px solid var(--gray)}table.wc-block-cart-items tbody{border:1px solid var(--gray);border-top:none}table.wc-block-cart-items tbody tr td{margin-bottom:0!important}table.wc-block-cart-items tbody tr td p{color:var(--black)}table.wc-block-cart-items tbody tr td.wc-block-cart-item__product .wc-block-components-product-metadata{display:none}table.wc-block-cart-items tbody tr td{color:var(--black);font-size:16px;font-weight:400;font-family:'Tondo'}table.wc-block-cart-items tbody tr td a{color:var(--dark-blue)}table.wc-block-cart-items tbody tr td a:hover{color:var(--teal)}table.wc-block-cart-items .wc-block-cart-item__wrap .wc-block-components-product-name{font-weight:700}table.wc-block-cart-items .wc-block-cart-items__header-product{visibility:visible!important}table.wc-block-cart-items .wc-block-components-quantity-selector{margin:10px 0}table.wc-block-cart-items .wc-block-cart-item__quantity .wc-block-components-quantity-selector__button--minus,table.wc-block-cart-items .wc-block-cart-item__quantity .wc-block-components-quantity-selector__button--plus{padding:3px!important;border:none;padding:10px;font-size:20px;font-weight:700;background:#fff0;color:#000;width:30px;box-shadow:none!important}table.wc-block-cart-items .wc-block-cart-item__image a img{width:100%!important;height:80px;object-fit:cover;max-width:80px}.woocommerce-cart .wp-block-woocommerce-cart .wp-block-woocommerce-cart-totals-block .wp-block-woocommerce-cart-order-summary-block{background:#f5f5f5;padding:0}.woocommerce-cart .wp-block-woocommerce-cart .wp-block-woocommerce-cart-totals-block .wp-block-woocommerce-cart-order-summary-block .wc-block-cart__totals-title{text-align:left;font-size:16px;background:var(--dark-blue);color:#fff;padding:8px 15px}.woocommerce-cart .wp-block-woocommerce-cart .wp-block-woocommerce-cart-totals-block .wp-block-woocommerce-cart-order-summary-block .wc-block-components-totals-wrapper .wc-block-components-totals-coupon__content button{background:#000;color:#fff;border:1px solid var(--gray);transition:0.5s all ease-in-out}.woocommerce-cart .wp-block-woocommerce-cart .wp-block-woocommerce-cart-totals-block .wp-block-woocommerce-cart-order-summary-block .wc-block-components-totals-wrapper .wc-block-components-totals-coupon__content button:hover,.woocommerce-cart .wp-block-woocommerce-cart .wp-block-woocommerce-cart-totals-block .wp-block-woocommerce-cart-order-summary-block .wc-block-components-totals-wrapper .wc-block-components-totals-coupon__content button:focus{background:#fff0;color:#000}.wc-block-cart__submit{margin:20px 0 0!important}.wc-block-cart__submit .wc-block-cart__submit-button{color:var(--dark-blue);background:var(--yellow);border-radius:30px;border:none;padding:13px 48px;font-size:18px;font-family:'Tondo';font-weight:700;display:inline-block;outline:none;transition:0.5s all ease-in-out!important}.wc-block-cart__submit .wc-block-cart__submit-button:hover,.wc-block-cart__submit .wc-block-cart__submit-button:focus{background:var(--teal);color:#fff}.customer-login{display:flex;flex-wrap:wrap;align-items:flex-start;max-width:1200px;width:100%;margin:0 auto;justify-content:center}.customer-login h2{font-weight:400;font-size:30px;font-weight:700;text-transform:uppercase;letter-spacing:1px}.customer-login .u-column1{width:45%;padding-right:10px}.customer-login .u-column2{width:45%;padding-left:10px}.customer-login form.login,.customer-login form.register{border-radius:5px;background:#f9f9f9;border:none;margin:0}.customer-login form.register p{letter-spacing:1px;line-height:1.4;padding-bottom:15px;text-transform:inherit}.customer-login form label{width:100%;font-size:14px;color:var(--dark-blue)}.customer-login form.login .password-input{width:100%}.customer-login form.login .form-row{display:flex;align-items:center;flex-wrap:wrap}.customer-login form.login .form-row .woocommerce-form-login__rememberme{order:2;width:auto}.customer-login form.login .form-row .woocommerce-form-login__submit{order:1}.woocommerce form input[type="text"],.woocommerce form input[type="password"],.woocommerce form input[type="tel"],.woocommerce form input[type="email"]{width:100%;border:1px solid var(--gray);color:var(--dark-blue);padding:10px 15px;font-size:16px}.woocommerce form .button{color:var(--dark-blue);background:var(--yellow);border-radius:30px;border:none;padding:13px 48px;font-size:18px;font-family:'Tondo';font-weight:700;display:inline-block;outline:none;transition:0.5s all ease-in-out!important}.woocommerce form .button:hover,.woocommerce form .button:focus{background:var(--teal)!important;color:var(--white)!important}.woocommerce form p{text-transform:inherit;line-height:1.5}.woocommerce-lost-password .woocommerce{padding:100px 0 50px;max-width:1200px;width:100%;margin:0 auto}.woocommerce-lost-password .woocommerce .lost_reset_password{border-radius:5px;background:#f9f9f9;border:none;margin:0;padding:20px;max-width:50%;margin:0 auto;width:100%}.woocommerce-lost-password .woocommerce .lost_reset_password p{text-transform:inherit;line-height:1.5}.woocommerce-lost-password .woocommerce .woocommerce-form-row{width:100%!important}.lost_password{font-size:16px;font-weight:700;color:var(--dark-blue);padding-bottom:0}.lost_password a{font-size:14px;text-transform:inherit;color:var(--dark-blue);text-decoration:underline}.lost_password:hover,.lost_password:focus{color:#676767}.woocommerce-form__label input[type="checkbox"]{position:absolute;opacity:0}.woocommerce-form__label input[type="checkbox"]+span{font-size:16px;font-family:'Tondo';font-weight:400;position:relative;cursor:pointer;padding:0;display:block;margin:0;text-align:left;padding-left:0;margin-bottom:0;line-height:1.4;padding-left:30px;text-transform:capitalize}.woocommerce-form__label input[type="checkbox"]+span:before{content:'';position:absolute;left:0;right:0;text-align:center;margin-right:12px;width:20px;height:20px;background:#fff0;top:50%;transform:translateY(-50%);-moz-transform:translateY(-50%);-ms-transform:translateY(-50%);-o-transform:translateY(-50%);-webkit-transform:translateY(-50%);border:1px solid var(--dark-blue);opacity:1}.woocommerce-form__label input[type="checkbox"]+span:after{content:'';position:absolute;left:3px;right:0;text-align:center;margin-right:0;width:16px;height:16px;background:var(--dark-blue);top:50%;transform:translateY(-50%);-moz-transform:translateY(-50%);-ms-transform:translateY(-50%);-o-transform:translateY(-50%);-webkit-transform:translateY(-50%);border:none;opacity:0;transform:translateY(-50%) scale(1);-webkit-transition:0.3s all ease-in-out}.woocommerce-form__label input[type="checkbox"]:checked+span:after{opacity:1}.woocommerce-checkout .login{width:50%;margin:0 auto!important;border-radius:0!important}.woocommerce-checkout .login .form-row .woocommerce-form-login__rememberme{width:100%}.woocommerce-checkout .wp-block-woocommerce-checkout{padding:50px 0}.wp-block-woocommerce-empty-cart-block{padding:50px 0;background:#f5f5f5;margin:50px 0}.wp-block-woocommerce-empty-cart-block h2{letter-spacing:2px;margin-bottom:40px}.wp-block-woocommerce-empty-cart-block .wp-block-button{width:100%!important;text-align:center}.wp-block-woocommerce-empty-cart-block .wp-block-button .wp-block-button__link{padding:10px 35px;font-weight:400;display:inline-block;text-transform:uppercase;font-size:20px;letter-spacing:1px;line-height:1.2;color:#fff;border:1px solid #000;width:auto!important}.wp-block-woocommerce-empty-cart-block .wp-block-button .wp-block-button__link:hover,.wp-block-woocommerce-empty-cart-block .wp-block-button .wp-block-button__link:focus{background:#fff0;color:#000}.woocommerce-checkout .woocommerce{padding:50px 0}.woocommerce-checkout form h2{font-size:22px;font-weight:500;color:#000}.woocommerce-checkout form p{text-transform:inherit;line-height:1.5;margin:0}.woocommerce-checkout form button{color:var(--dark-blue);background:var(--yellow);border-radius:30px;border:none;padding:13px 48px;font-size:18px;font-family:'Tondo';font-weight:700;display:inline-block;outline:none;transition:0.5s all ease-in-out!important}.woocommerce-checkout form button:hover,.woocommerce-checkout form button:focus{background:var(--teal)!important;color:var(--white)!important}.addresses .woocommerce-Address{max-width:100%;padding:0;background:#f5f5f5;padding:20px}.addresses .woocommerce-Address .edit{border:1px solid #000;padding:5px 10px;font-size:16px;font-weight:500;border-radius:5px;border:1px solid #000}.addresses .woocommerce-Address .edit:hover,.addresses .woocommerce-Address .edit:focus{background:#000;color:#fff}.addresses .woocommerce-Address .woocommerce-Address-title{margin-bottom:15px}.addresses .woocommerce-Address h3{font-size:24px;margin-bottom:0}.addresses .woocommerce-Address address{font-size:18px}.woocommerce-thankyou-order-received{pstadding:20px 25px;background:#fff0;margin:20px 0;text-align:center;color:var(--teal);font-size:20px;font-weight:700;line-height:1.5;border-top:1px dashed var(--teal);border-bottom:1px dashed var(--teal)}.woocommerce-thankyou-order-details{margin:0!important;padding:30px 0 20px;display:flex;justify-content:center;text-align:center;flex-wrap:wrap}.woocommerce-thankyou-order-details li{margin-bottom:25px}table.order_details ul.wc-item-meta{margin:0}table.order_details ul.wc-item-meta li{display:flex;flex-wrap:wrap;align-items:center}table.order_details ul.wc-item-meta li p{padding-bottom:0;text-transform:inherit;letter-spacing:1px}table.order_details thead tr th{background:var(--dark-blue);color:var(--white);font-size:16px;font-weight:700}table.order_details tfoot{background:var(--light-gray)}.woocommerce-order-details h2{font-size:30px}.woocommerce-customer-details h2{font-size:30px}.woocommerce-customer-details address{line-height:1.7}.woocommerce-customer-details address .woocommerce-customer-details--phone:before{transform:rotate(90deg)!important;line-height:1.4!important}.woocommerce-error .button,.woocommerce-info .button,.woocommerce-message .button{color:var(--dark-blue)!important;background:var(--yellow)!important;border-radius:30px;border:none;padding:13px 48px;font-size:18px;font-family:'Tondo';outline:none;transition:0.5s all ease-in-out!important}.woocommerce-error .button:focus,.woocommerce-info .button:focus,.woocommerce-message .button:focus,.woocommerce-error .button:hover,.woocommerce-info .button:hover,.woocommerce-message .button:hover{color:var(--white)!important;background:var(--teal)!important}.wrap-summary-block .entry-summary h1{font-size:40px;line-height:1.2}.wrap-summary-block .entry-summary .custom-info h5{font-size:20px;color:var(--teal);padding-right:20px;width:100%}.wrap-summary-block .custom-info{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:baseline;-ms-flex-align:baseline;align-items:baseline;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:end}.wrap-summary-block .custom-info span{display:none!important}.wrap-summary-block .custom-info a svg path{color:var(--teal)}.wrap-summary-block .custom-info .yith-wcwl-wishlistaddedbrowse span{display:block!important;color:var(--nero-black)}.wrap-summary-block .custom-info .yith-wcwl-wishlistaddedbrowse span svg path{color:var(--teal)}.wrap-summary-block .entry-summary .woocommerce-product-details__short-description p{color:var(--nero-black)}.wrap-summary-block .entry-summary .price{color:var(--black)!important;font-weight:700}.single-product .wrap-summary-block .entry-summary .price{font-size:30px;color:var(--dark-blue)!important}.wrap-summary-block{display:flex;flex-wrap:wrap;padding:0 0 50px 0}.wrap-summary-block .woocommerce-product-left{width:54%;padding-right:50px}.wrap-summary-block .woocommerce-product-left .woocommerce-product-gallery{width:100%!important;margin:0!important}.wrap-summary-block .woocommerce-product-left .social-sharing-icons{width:100%!important}.wrap-summary-block .entry-summary{width:46%!important;padding-left:30px}.woocommerce-product-left .a2a_button_copy_link{display:none}.resource-single-wrap .a2a_button_pinterest{display:none}.quantity input[type="number"]::-webkit-inner-spin-button,.quantity input[type="number"]::-webkit-outer-spin-button{-webkit-appearance:none;-moz-appearance:none;appearance:none;margin:0}.quantity input[type="number"]{-webkit-appearance:none;-moz-appearance:none;appearance:none;-moz-appearance:textfield!important}.quantity input[type="number"]:focus{border:none}.quantity{background:#fff0;margin:0 0 15px 0!important;float:none!important;max-width:141px;width:100%;border:1px solid rgb(57 57 57 / .6);border-radius:5px;display:flex;align-items:center;justify-content:space-between}.quantity .qty{width:100%;text-align:center;background:#fff0;color:var(--dark-blue);text-align:center;font-size:20px!important;margin:0;font-weight:700}.wrap-summary-block .woocommerce-variation-add-to-cart{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start}.product .wrap-summary-block .entry-summary button[type="submit"]{padding:11px 30px!important;width:100%;margin-left:15%}button.minus,button.minus,button.plus{padding:3px!important;border:none;font-size:30px;font-weight:100;background:#fff0;color:var(--teal);width:30px}.wrap-summary-block .entry-summary .entry-summary-wrap form.cart{position:relative}.wrap-summary-block .entry-summary .cart{margin-bottom:10px!important;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.wrap-summary-block .entry-summary button[type="submit"]{padding:12px 25px!important;font-weight:700;display:inline-block;text-transform:capitalize;font-size:18px;line-height:1.2;color:var(--dark-blue)!important;background:var(--yellow)!important;border:none;transition:0.5s all ease-in-out;width:100%;margin-right:0px!important;float:none!important;border-radius:20px}.wrap-summary-block .entry-summary button[type="submit"]:hover,.wrap-summary-block .entry-summary button[type="submit"]:focus{background:var(--teal)!important;color:var(--white)!important;border:none!important}.wrap-summary-block .woocommerce-variation-add-to-cart{position:relative}.wrap-summary-block .entry-summary .yith-wcwl-add-to-wishlist{padding:0;margin:0;background:#fff0;border-radius:20px;text-align:center;margin-bottom:0;position:relative}.wrap-summary-block .entry-summary .yith-wcwl-add-to-wishlist .yith-wcwl-add-button,.wrap-summary-block .entry-summary .yith-wcwl-add-to-wishlist .yith-wcwl-wishlistaddedbrowse .wrap-summary-block .entry-summary .yith-wcwl-add-to-wishlist .yith-wcwl-wishlistexistsbrowse{padding:0;width:100%;right:0}.wrap-summary-block .entry-summary .yith-wcwl-add-to-wishlist .yith-wcwl-add-button a,.wrap-summary-block .entry-summary .yith-wcwl-add-to-wishlist .yith-wcwl-wishlistexistsbrowse a,.wrap-summary-block .entry-summary .yith-wcwl-add-to-wishlist .yith-wcwl-wishlistexistsbrowse a{padding:12px 20px;display:inline-block;font-weight:700}.wrap-summary-block .entry-summary .yith-wcwl-add-to-wishlist .yith-wcwl-add-button a:hover,.wrap-summary-block .entry-summary .yith-wcwl-add-to-wishlist .yith-wcwl-wishlistexistsbrowse a:hover,.wrap-summary-block .entry-summary .yith-wcwl-add-to-wishlist .yith-wcwl-wishlistexistsbrowse a:hover{color:var(--white)}.wrap-summary-block .entry-summary .yith-wcwl-add-to-wishlist .yith-wcwl-add-button a i{color:var(--dark-blue)}.wrap-summary-block .entry-summary .yith-wcwl-add-to-wishlist .yith-wcwl-wishlistexistsbrowse a{font-weight:700;padding-left:10px;font-size:18px;color:var(--dark-blue);display:inline-block}.wrap-summary-block .entry-summary .yith-wcwl-add-to-wishlist .yith-wcwl-wishlistexistsbrowse a:hover,.wrap-summary-block .entry-summary .yith-wcwl-add-to-wishlist .yith-wcwl-wishlistexistsbrowse a:focus{color:var(--teal)}.wrap-summary-block .entry-summary .yith-wcwl-add-to-wishlist .yith-wcwl-wishlistexistsbrowse a i{margin-right:0!important}.wrap-summary-block .entry-summary .yith-wcwl-add-to-wishlist span{color:var(--teal);display:inline-block}.wrap-summary-block .entry-summary .yith-wcwl-add-to-wishlist span.feedback{font-size:0}.wrap-summary-block .entry-summary .yith-wcwl-add-to-wishlist span.feedback i{font-size:20px;color:var(--dark-blue)}.wrap-summary-block .entry-summary .yith-wcwl-add-to-wishlist span.feedback a{color:var(--black);font-weight:700;font-family:'Tondo'}.wishlist-title-container .wishlist-title h2{font-size:24px}.wishlist-title-container .wishlist-title .button{padding:10px 15px;visibility:visible;font-size:16px}.wishlist_table{border:1px solid rgb(0 0 0 / .1);border-top:none;margin:0 -1px 24px 0;text-align:left;width:100%;border-collapse:separate;border-radius:5px}.wishlist_table thead{background:var(--dark-blue)}.wishlist_table thead th{color:var(--white);font-size:16px;font-weight:700!important;padding:8px 10px!important}.wishlist_table tr td{font-size:16px;color:var(--dark-blue)}.wishlist_table .product-add-to-cart .add_to_cart_button{padding:12px 25px!important;font-weight:700;display:inline-block;text-transform:capitalize;font-size:16px;letter-spacing:0;line-height:1.2;color:var(--dark-blue);background:var(--yellow);border:none;transition:0.5s all ease-in-out;width:auto;margin-right:0px!important;float:none!important;border-radius:20px}.wishlist_table .product-add-to-cart .add_to_cart_button:hover,.wishlist_table .product-add-to-cart .add_to_cart_button:focus{background:var(--teal);color:var(--white)}.wishlist_table tr .remove{color:var(--white)!important;background:var(--red);font-weight:400}.wishlist_table tr td.product-name a{color:var(--dark-blue)}.wishlist_table.mobile{padding:15px 0 0;border:none}.wishlist_table.mobile li{border:1px solid rgb(0 0 0 / .1);padding:20px;position:relative}.wishlist_table.mobile table tr td{font-size:16px!important}.wishlist_table.mobile li .item-wrapper .item-details{display:block;margin-bottom:0}.wishlist_table.mobile li .item-wrapper .item-details h3{font-size:20px}.wishlist_table.mobile li .additional-info-wrapper .product-remove{text-align:right;position:absolute;top:15px;right:15px}.wishlist_table.mobile .product-add-to-cart .add_to_cart_button{display:block}.wrap-summary-block .entry-summary .variations tbody tr{display:flex;flex-wrap:wrap;align-items:center;margin-bottom:20px}.wrap-summary-block .entry-summary .variations td,.wrap-summary-block .entry-summary .variations th{line-height:0.2!important}.wrap-summary-block .entry-summary .variations td.woo-variation-items-wrapper{width:75%!important}.wrap-summary-block .entry-summary .variations td .reset_variations{color:var(--dark-blue);font-weight:700;font-size:14px!important;padding:0 0 0 30px;position:relative;top:10px;text-decoration:underline}.wrap-summary-block .entry-summary .variations th span.woo-selected-variation-item-name{display:none}.wrap-summary-block .entry-summary .variations tr label{font-weight:600;text-align:left;font-size:18px;margin-bottom:15px}ul.variable-items-wrapper{display:flex!important;flex-wrap:wrap!important;align-items:center;margin:0 -10px 0 20px!important}ul.variable-items-wrapper li{margin:0 10px!important;font-size:20px!important;padding:24px 15px!important;height:auto!important;border:1px solid rgb(57 57 57 / .6)!important;box-shadow:none!important;border-radius:5px!important;transition:0.5s all ease-in-out;margin-bottom:10px!important}ul.variable-items-wrapper li .variable-item-contents span{font-size:20px;color:var(--dark-blue)}ul.variable-items-wrapper li.selected .variable-item-contents span{color:var(--white);transition:0.5s all ease-in-out}ul.variable-items-wrapper li.selected{background:var(--teal)!important;color:var(--white)!important;border-color:var(--teal)!important}ul.variable-items-wrapper li:hover,ul.variable-items-wrapper li:focus{background:var(--teal)!important;border-color:var(--teal)!important}ul.variable-items-wrapper li:hover .variable-item-contents span,ul.variable-items-wrapper li:focus .variable-item-contents span{color:var(--white)}.shop_table.wishlist_table.wishlist_view thead th{background-color:var(--dark-blue)!important}.yith-wcwl-add-to-wishlist.yith-wcwl-add-to-wishlist--link-style a{display:none}.price-addtocart-wrap{display:flex;flex-wrap:wrap;align-items:center;padding:0 0 10px;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end}.addtocart-button-loop{width:50%;text-align:right}.addtocart-button-loop .button{margin:0!important}.price-addtocart-wrap .price{width:50%;margin:0!important}td.product-add-to-cart .addtocart-button-loop{width:100%}.woocommerce-pagination{padding-bottom:49px;border-bottom:2px solid #D4EBF2}.woocommerce-pagination ul.page-numbers{display:flex!important;align-items:center;border:none!important;position:relative;justify-content:center;width:100%}.woocommerce-pagination ul.page-numbers li{color:var(--dark-blue)!important;border:none!important;background:transparent!important}.woocommerce-pagination ul.page-numbers li .page-numbers{margin:0 10px!important;color:var(--dark-blue)!important;display:-webkit-box;display:-ms-flexbox;font-weight:400!important;font-size:18px!important;padding:0!important;background:transparent!important}.woocommerce-pagination ul.page-numbers li span{color:var(--dark-blue)!important;padding:0!important;margin:0;font-size:18px!important}.woocommerce-pagination ul.page-numbers li .current{background:transparent!important;font-weight:700!important}.woocommerce-pagination ul.page-numbers li .current a{font-weight:700!important}.woocommerce-pagination ul.page-numbers li .next,.woocommerce-pagination ul.page-numbers li .prev{font-size:0!important;color:#3A607C;font-weight:400;position:relative;cursor:pointer;background:transparent!important}.woocommerce-pagination ul.page-numbers .next:after{content:"";background-image:url(/wp-content/themes/bssaa-theme/assets/images/green-prev-arrow.svg);width:46px;height:46px;display:inline-block;vertical-align:middle;background-color:#fff0;margin-left:11px;background-size:20%;background-repeat:no-repeat;background-position:center center;-webkit-transition:all 0.5s ease-in-out;-o-transition:all 0.5s ease-in-out;transition:all 0.5s ease-in-out;border:2px solid var(--teal);border-radius:50%;transform:rotate(180deg)}.woocommerce-pagination ul.page-numbers .prev:after{content:"";background-image:url(/wp-content/themes/bssaa-theme/assets/images/green-prev-arrow.svg);width:46px;height:46px;display:inline-block;vertical-align:middle;background-color:#fff0;margin-right:11px;background-size:20%;background-repeat:no-repeat;background-position:center center;-webkit-transition:all 0.5s ease-in-out;-o-transition:all 0.5s ease-in-out;transition:all 0.5s ease-in-out;border:2px solid var(--teal);border-radius:50%}.woocommerce-pagination ul.page-numbers li .prev{position:absolute;left:0;top:50%;transform:translateY(-50%);margin-left:0!important}.woocommerce-pagination ul.page-numbers li .next{position:absolute;right:0;top:50%;transform:translateY(-50%);margin-right:0!important}.woocommerce-pagination ul.page-numbers li .next:hover:after{background-image:url(/wp-content/themes/bssaa-theme/assets/images/left-arrow.svg);background-color:var(--teal)!important}.woocommerce-pagination ul.page-numbers li .prev:hover:after{background-image:url(/wp-content/themes/bssaa-theme/assets/images/left-arrow.svg);background-color:var(--teal)!important}.woocommerce-page .content-area{padding:50px 0 0}.woocommerce-breadcrumb{color:var(--dark-blue)!important;font-size:16px!important;font-weight:400;padding:0 0 20px!important}.woocommerce-breadcrumb a{font-weight:400;color:var(--dark-blue)!important;font-family:'Tondo'}.woocommerce-breadcrumb a:hover,.woocommerce-breadcrumb a:focus{color:var(--teal)!important}.woocommerce-tabs .woocommerce-Tabs-panel--description h2{display:none}.woocommerce-tabs .Accordions{border-bottom:2px solid var(--pale-teal);padding:0}.woocommerce-tabs .Accordion_item .title_tab{border-bottom:none;border-top:2px solid var(--pale-teal);padding:0}.woocommerce-tabs .Accordion_item:first-child .title_tab{border-top:2px solid var(--pale-teal)}.woocommerce-tabs .Accordion_item .title_tab .title{padding:13px 0;color:var(--dark-blue);text-transform:inherit;font-size:20px;line-height:1.5}.woocommerce-tabs .Accordion_item .title_tab .title .icon{top:50%;right:6px;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%)}.woocommerce-tabs .Accordion_item .title_tab .title .icon:before,.woocommerce-tabs .Accordion_item .title_tab .title .icon:after{height:14px;width:2px;background-color:var(--dark-blue)}.woocommerce-tabs .Accordion_item .title_tab .title .icon:after{transform:rotate(90deg)}.woocommerce-tabs .Accordion_item .title_tab .title .icon:before{transform:rotate(0deg);left:8px}.woocommerce-tabs .Accordion_item .title_tab.active .title .icon:before{display:none;transform:none}.woocommerce-tabs .Accordion_item .title_tab.active .title .icon:after{background-color:var(--teal)}.woocommerce-tabs .Accordion_item .inner_content{margin:0}.woocommerce-tabs .Accordion_item .inner_content p{line-height:1.6}.woocommerce-tabs .Accordion_item .inner_content h3{font-size:24px}.woocommerce-tabs .Accordion_item .inner_content h4{font-size:22px}.woocommerce-tabs .Accordion_item .inner_content h5{font-size:20px}.woocommerce-tabs .Accordion_item .inner_content h6{font-size:18px}.woocommerce-tabs .Accordion_item .inner_content ul li{line-height:1.4;margin-bottom:5px}.woocommerce-tabs .Accordion_item .inner_content ol li{margin-bottom:5px;line-height:1.4}.woocommerce-tabs .Accordion_item form textarea{border:1px solid #e1dde7}.single_variation_wrap .woocommerce-variation-add-to-cart .single_add_to_cart_button{font-size:20px!important}.single_variation_wrap .woocommerce-variation-price{margin-bottom:20px}.woocommerce-tabs .Accordion_item .woocommerce-Reviews h2{font-size:20px}.woocommerce-tabs .Accordion_item .woocommerce-Tabs-panel--reviews{padding:20px 0 0}.woocommerce-tabs .Accordion_item input[type="checkbox"]{position:absolute;opacity:0;width:100%;height:100%;left:0;right:0;margin:0 auto;cursor:pointer;z-index:1}.woocommerce-tabs .Accordion_item input[type="checkbox"]+label{font-size:16px;font-family:'Tondo';font-weight:400;position:relative;cursor:pointer;margin:0;text-align:left;padding-left:30px;color:var(--dark-blue);padding-left:30px;line-height:1.2}.woocommerce-tabs .Accordion_item input[type="checkbox"]+label:before{content:'';position:absolute;left:0;margin-right:12px;width:15px;height:15px;border:1px solid var(--teal);background:#fff0;top:12px;transform:translateY(-50%);-moz-transform:translateY(-50%);-ms-transform:translateY(-50%);-o-transform:translateY(-50%);-webkit-transform:translateY(-50%)}.woocommerce-tabs .Accordion_item input[type="checkbox"]:checked+label:before{background:var(--teal)}.woocommerce-tabs .Accordion_item .comment-form-cookies-consent{position:relative}.woocommerce-tabs .Accordion_item .comment-form-rating label{margin-bottom:20px}.woocommerce-tabs .Accordion_item .comment-form-rating .stars{display:inline-block}.woocommerce-tabs .Accordion_item .form-submit input[type="submit"]{padding:15px 25px!important;font-weight:700;display:inline-block;text-transform:capitalize;font-size:18px!important;line-height:1.2;color:var(--dark-blue)!important;background:var(--yellow)!important;border:none;transition:0.5s all ease-in-out;width:100%;margin-right:0px!important;float:none!important;border-radius:20px!important}.woocommerce-tabs .Accordion_item .form-submit input[type="submit"]:hover,.woocommerce-tabs .Accordion_item .form-submit input[type="submit"]:focus{background:var(--teal)!important;color:var(--white)!important}.woocommerce-tabs .Accordion_item .stars a:before{color:#1F9FAF;font-weight:700;font-size:18px}.woocommerce .star-rating span::before{color:var(--yellow)}.woocommerce .star-rating::before{color:var(--yellow)}.woocommerce .star-rating{float:none!important;margin-right:15px!important}.woocommerce .star-rating span{padding-left:60px}.woocommerce .woocommerce-product-rating{display:flex!important;flex-wrap:wrap}.woocommerce .woocommerce-product-rating .woocommerce-review-link{color:var(--dark-blue);font-size:16px;font-weight:400;font-family:'Tondo'}ul.products{padding:5px 0!important;margin:0 -10px!important;display:flex!important;flex-wrap:wrap!important}ul.products li{box-shadow:0 0 15px #00000029;border-radius:10px;padding:40px 20px 20px!important;width:calc(25% - 20px)!important;margin:0 10px 35px!important}ul.products li.product a figure{height:275px;margin-bottom:20px;position:relative;overflow:hidden}ul.products li.product a figure img{width:100%;height:100%!important;object-fit:contain}ul.products li.product h2.woocommerce-loop-product__title{margin-bottom:10px!important;font-size:18px!important;font-weight:700;font-family:'Tondo';color:var(--dark-blue);padding:0!important}ul.products li.product .price{color:var(--black)!important;font-size:18px!important;font-family:'Tondo';font-weight:700!important}ul.products li.product .price span{margin-top:0;font-size:18px;font-weight:700;color:var(--dark-blue);font-family:'Tondo'}ul.products li.product .price del{display:flex!important;align-items:center;margin-right:10px;opacity:1!important}ul.products li.product .price ins{text-decoration:none}ul.products li.product .onsale{width:50px;height:50px;display:flex;justify-content:center;align-items:center;font-size:14px;font-weight:700;letter-spacing:.5px;font-family:'Tondo'}.woocommerce span.onsale{background:#04AA6D}ul.products li.product .button{padding:12px 40px!important;font-weight:700;display:inline-block;font-family:'Tondo';text-transform:capitalize;font-size:18px;letter-spacing:0;line-height:1.2;color:var(--dark-blue)!important;background:var(--yellow)!important;border:none;transition:0.5s all ease-in-out;margin-right:0!important;float:none!important;border-radius:30px;text-align:center}ul.products li.product .button:hover,ul.products li.product .button:focus{background:var(--teal)!important;color:var(--white)!important}ul.products li .yith-wcwl-add-to-wishlist a i{font-weight:700;color:var(--teal);font-size:20px}ul.products li .yith-wcwl-add-to-wishlist span{font-size:0}ul.products li .yith-wcwl-add-to-wishlist span.feedback i{font-size:20px;color:var(--teal)}ul.products li .yith-wcwl-add-to-wishlist span.feedback a{color:var(--black);font-weight:700;font-family:'Tondo'}ul.products li .yith-wcwl-add-to-wishlist{position:absolute;top:5px;right:10px}.related{clear:both;border-top:1px solid var(--pale-teal);padding:50px 0}.related ul.products li.product .button{padding:12px 40px!important}.related h2{text-align:center}.related .price-addtocart-wrap .price{width:100%;justify-content:center;margin-bottom:20px}.related .price-addtocart-wrap .addtocart-button-loop{width:100%;text-align:center}.related ul.products li.product h2.woocommerce-loop-product__title{font-size:24px!important;text-transform:inherit}.related ul.products li.product .price{font-size:22px!important;margin-bottom:20px!important;text-align:center}.related ul.products li.product .price span{font-size:22px!important}.filter-bottom-wrap{padding:30px 0 20px;display:flex;flex-wrap:wrap;border-bottom:2px solid #D4EBF2;align-items:center}.filter-bottom-wrap .filter-bottom-left{width:70%;display:flex;align-items:center}.filter-bottom-wrap .filter-bottom-left .filter-btn{padding-right:20px;width:14%}.filter-bottom-wrap .filter-bottom-right{width:30%}.filter-bottom-wrap .filter-bottom-right .woocommerce-ordering{margin:0}.filter-bottom-wrap .filter-bottom-right .woocommerce-ordering select{font-size:16px;font-weight:700;color:var(--dark-blue);background:#fff0 url(/wp-content/themes/bssaa-theme/assets/images/down-arrow.svg) right center no-repeat;appearance:none;padding-right:18px}.filter-bottom-wrap .filter-bottom-left .search-bar input[type="search"]{border:1px solid var(--dark-silver);padding:8px 15px 8px 45px;border-radius:30px;color:var(--dark-blue);font-family:'Tondo';font-weight:400;max-width:190px}.filter-bottom-wrap .filter-bottom-left .search-bar input[type="search"]::-webkit-search-decoration,.filter-bottom-wrap .filter-bottom-left .search-bar input[type="search"]::-webkit-search-cancel-button,.filter-bottom-wrap .filter-bottom-left .search-bar input[type="search"]::-webkit-search-results-button,.filter-bottom-wrap .filter-bottom-left .search-bar input[type="search"]::-webkit-search-results-decoration{display:none}.related.products ul.products li{width:calc(33.33% - 20px)!important}.filter-bottom-wrap .filter-bottom-left .search-bar .search-submit{background:#fff0 url(/wp-content/themes/bssaa-theme/assets/images/search-icon.svg) center center no-repeat;position:absolute;left:15px;top:50%;transform:translateY(-50%);font-size:0;width:18px;height:18px;background-size:18px;padding:10px 15px;margin:0}.filter-bottom-wrap .filter-bottom-left .search-bar span{position:relative}.filter-bottom-wrap .filter-bottom-left .result-count{margin-right:40px;width:10%}.filter-bottom-wrap .filter-bottom-left .result-count em{font-style:normal}.filter-bottom-wrap .filter-bottom-left .result-count span{padding-right:5px}.product-filter-listing .filter-box ul{margin:0;padding-bottom:15px}.product-filter-listing .filter-box ul li{list-style:none;margin-bottom:9px;width:100%}.product-filter-listing .filter-box ul li label{display:inline-block;cursor:pointer}.product-filter-listing .filter-box ul li label input[type="checkbox"]{position:absolute;opacity:0}.product-filter-listing .filter-box ul li label input[type="checkbox"]+span{font-size:16px;font-family:'Tondo';font-weight:400;position:relative;cursor:pointer;padding:0;display:block;margin:0;text-align:left;padding-left:35px;color:var(--dark-blue);line-height:1.2}.product-filter-listing .filter-box ul li label input[type="checkbox"]+span:before{content:'';position:absolute;left:0;margin-right:12px;width:15px;height:15px;border:1px solid var(--teal);top:50%;transform:translateY(-50%);-moz-transform:translateY(-50%);-ms-transform:translateY(-50%);-o-transform:translateY(-50%);-webkit-transform:translateY(-50%)}.product-filter-listing .filter-box ul li label input[type="checkbox"]+span:after{content:'';position:absolute;left:3px;margin-right:12px;width:11px;height:11px;background:var(--teal);top:50%;transform:translateY(-50%);-moz-transform:translateY(-50%);-ms-transform:translateY(-50%);-o-transform:translateY(-50%);-webkit-transform:translateY(-50%);opacity:0;visibility:hidden}.product-filter-listing .filter-box ul li label input[type="checkbox"]:checked+span:after{opacity:1;visibility:visible}.product-filter-listing .filter-box h5{font-size:16px;text-transform:uppercase;font-weight:700;border-bottom:2px solid var(--pale-teal);padding-bottom:5px;margin-bottom:15px;position:relative;cursor:pointer}.product-filter-listing .filter-box h5:after{position:absolute;content:"";background:#fff0 url(/wp-content/themes/bssaa-theme/assets/images/down-arrow.svg) right center no-repeat;width:11px;height:8px;right:0;top:35%;transform:translateY(-50%)}.product-filter-listing .filter-box h5.inactive:after{transform:rotate(180deg);top:25%}.filter-btn span{font-weight:700;font-size:16px;color:var(--dark-blue);position:relative;padding:0 28px 0 35px;cursor:pointer}.filter-btn span:after{position:absolute;content:"";background:url(/wp-content/themes/bssaa-theme/assets/images/down-arrow.svg) center center no-repeat;right:0;top:0;width:18px;height:18px;-webkit-transition:all 0.5s ease-in-out;-o-transition:all 0.5s ease-in-out;transition:all 0.5s ease-in-out}.filter-btn span:before{position:absolute;content:"";background:url(/wp-content/themes/bssaa-theme/assets/images/icon-filter.svg) center center no-repeat;left:0;top:0;width:24px;height:24px}.category-icon-slider-wrap{border-bottom:2px solid #D4EBF2;padding-bottom:5px}.tag-icon-slider{padding-bottom:20px;opacity:0;visibility:hidden;transition:0.5s all ease-in-out}.tag-icon-slider.slick-initialized{opacity:1;visibility:visible}.tag-icon-slider .slick-list{margin:0 -10px}.tag-icon-slider .item{margin:0 10px;text-align:center}.tag-icon-slider .item .item-data{position:relative;cursor:pointer}.tag-icon-slider .item .item-data figure{border-radius:50%;width:110px;height:110px;margin:0 auto 22px;position:relative}.tag-icon-slider .item .item-data figure:after{position:absolute;content:"";border:4px solid var(--teal);width:93%;height:93%;border-radius:50%;left:0;right:0;top:50%;transform:translateY(-50%);margin:0 auto;border-radius:50%;transition:0.5s all ease-in-out}.tag-icon-slider .item .item-data figure img,.tag-icon-slider .item .item-data figure svg{width:100%;height:100%;max-width:46px;margin:0 auto;position:relative}.tag-icon-slider .item .item-data input[type="checkbox"]{position:absolute;opacity:0;width:100%;height:100%;left:0;right:0;margin:0 auto;cursor:pointer;z-index:1}.tag-icon-slider .item .item-data .item-title{font-size:16px;font-family:'Tondo';font-weight:700}.tag-icon-slider .item .item-data input[type="checkbox"]+.item-title{font-size:16px;font-family:'Tondo';font-weight:700;position:relative;cursor:pointer;padding:0;margin:0;text-align:left;padding-left:0;color:var(--dark-blue);text-transform:uppercase}.tag-icon-slider .item .item-data input[type="checkbox"]:checked+.item-title{background:var(--teal)}.tag-icon-slider .item .item-data input[type="checkbox"]:checked+figure{border-color:var(--yellow)}.tag-icon-slider .item .item-data figure:before{position:absolute;content:"";background:var(--yellow);width:95%;height:95%;border-radius:50%;left:0;right:0;top:50%;transform:translateY(-50%) scale(.6);margin:0 auto;opacity:0;visibility:hidden;transition:0.5s all ease-in-out}.tag-icon-slider .item .item-data input[type="checkbox"]:checked+figure:before{opacity:1;visibility:visible;transform:translateY(-50%) scale(1)}.tag-icon-slider .item .item-data.active figure:before{opacity:1;visibility:visible;transform:translateY(-50%) scale(1)}.tag-icon-slider .item .item-data.active figure:after{border-color:var(--yellow)}.tag-icon-slider .item .item-data input[type="checkbox"]:checked+figure:after{border-color:var(--yellow)}.tag-icon-slider .slick-arrow{top:30%}.tag-icon-slider .slick-prev.slick-arrow{background-size:10px;width:36px;height:36px;left:-15px}.tag-icon-slider .slick-next.slick-arrow{background-size:10px;width:36px;height:36px;right:-15px}.listing-filter-block{display:flex;flex-wrap:wrap;align-items:flex-start;padding:27px 0 35px;border-bottom:2px solid var(--pale-teal);padding-bottom:25px;margin-bottom:40px;position:relative}.listing-filter-block .product-filter-listing{width:24.5%;position:absolute;top:0;background-color:#fff;z-index:11;padding:30px 20px 20px 20px;box-shadow:0 0 15px #00000029}.listing-filter-block .product-listing{width:100%;position:relative}.listing-filter-block .product-listing .woocommerce-result-count{margin:0;padding:0;font-weight:700;font-size:16px}.listing-filter-block .product-listing .product-loader{position:absolute;top:0;width:100%;height:100%;background:rgb(255 255 255 / .6);left:0;right:0;margin:0 auto;text-align:center}.listing-filter-block .product-listing .product-loader img{position:relative;top:180px;border-radius:50%;max-width:50px;width:100%}.product-listing .pagination .page-link-blank,.product-listing .pagination .page-link{width:auto;height:auto;font-weight:400}.product-listing .pagination .pagination-number a.active,.product-listing .pagination .pagination-number a:hover{background:#fff0;color:var(--dark-blue);font-weight:700}.product-listing .pagination .prev-page:before{background-image:url(/wp-content/themes/bssaa-theme/assets/images/green-prev-arrow.svg);border:2px solid var(--teal);background-color:#fff0}.product-listing .pagination .next-page:after{background-image:url(/wp-content/themes/bssaa-theme/assets/images/green-prev-arrow.svg);border:2px solid var(--teal);background-color:#fff0;transform:rotate(180deg)}.product-listing .pagination .next-page:hover:after{background-image:url(/wp-content/themes/bssaa-theme/assets/images/left-arrow.svg);background-color:var(--teal)!important}.product-listing .pagination .prev-page:hover:before{background-image:url(/wp-content/themes/bssaa-theme/assets/images/left-arrow.svg);background-color:var(--teal)!important}.delivery-details{padding:20px 0 0}.delivery-details p a{color:var(--dark-blue);font-weight:700;text-decoration:underline}.delivery-details p a:hover{color:var(--teal)}ul.delivery-box-listing{display:flex;flex-wrap:wrap;align-items:flex-start;margin:0 -10px 20px}ul.delivery-box-listing li{width:calc(50% - 20px);margin:0 10px 20px;list-style:none}ul.delivery-box-listing li .delivery-wrap{display:flex;flex-wrap:wrap;align-items:center}ul.delivery-box-listing li .delivery-wrap .delivery-icon{width:20%}ul.delivery-box-listing li .delivery-wrap .delivery-icon figure{width:35px;height:35px}ul.delivery-box-listing li .delivery-wrap .delivery-icon figure img{width:100%;height:100%;object-fit:contain}ul.delivery-box-listing li .delivery-wrap .delivery-desc{width:80%}ul.delivery-box-listing li .delivery-wrap .delivery-desc p{padding-bottom:0;font-size:13px;line-height:1.2}.delivery-details p{font-size:13px}.flex-viewport{box-shadow:0 0 15px #00000029;border-radius:10px;background:var(--white);margin-bottom:20px;height:auto!important}.woocommerce-product-gallery__wrapper .woocommerce-product-gallery__image a{width:100%;height:520px;display:block;margin:0 auto;position:relative;z-index:11}.woocommerce-product-gallery__wrapper .woocommerce-product-gallery__image a img{width:100%!important;height:100%!important;object-fit:contain;padding:20px}.flex-control-nav{margin:20px -10px!important;display:flex;flex-wrap:wrap;justify-content:center}.flex-control-nav li{box-shadow:0 0 15px #00000029;border-radius:10px;margin:10px 9px 20px!important;width:calc(25% - 20px)!important;padding:5px}.woocommerce div.product div.images .woocommerce-product-gallery__wrapper .zoomImg{display:none!important}.error-block{padding:50px 0;position:relative;overflow:hidden}.error-block .container{position:relative;z-index:1}.error-main{max-width:800px;width:100%;margin:0 auto;text-align:center}.no-results{padding:50px 0 0;text-align:center;max-width:500px;width:100%;margin:0 auto}.no-results form{position:relative}.no-results form input[type="search"]{border:1px solid var(--pale-teal);padding:10px 15px 10px 50px;border-radius:20px;color:var(--dark-blue);font-size:18px;width:100%;max-width:100%}.no-results form .search-submit{background:#fff0 url(/wp-content/themes/bssaa-theme/assets/images/search-icon.svg) center center no-repeat;position:absolute;left:15px;top:50%;transform:translateY(-50%);font-size:0;width:18px;height:18px;background-size:18px;padding:10px 15px;margin:0}.error-main .btn-link .btn-primary:hover,.error-main .btn-link .btn-primary:focus{background:var(--teal);color:var(--white)}.post-button-wrap .post-button .download-btn{position:relative}.post-button-wrap .post-button .download-btn span{padding-right:20px}.post-button-wrap .post-button .download-btn:after{content:"";background:url(/wp-content/themes/bssaa-theme/assets/images/icon-download-file.svg) right center no-repeat;width:23px;height:30px;transition:0.5s all ease-in-out;display:inline-block;vertical-align:middle}.post-button-wrap .post-button .download-btn:hover:after{background:url(/wp-content/themes/bssaa-theme/assets/images/icon-white-download-file.svg) right center no-repeat}.social-sharing-icons{padding-top:20px}.post-loader{position:absolute;top:0;width:100%;height:100%;background:rgb(255 255 255 / .6);left:0;right:0;margin:0 auto;text-align:center}.post-loader img{position:relative;top:180px;border-radius:50%;max-width:50px;width:100%}@keyframes fillBottom{0%{height:0}100%{bottom:100%}}@keyframes fillRight{0%{height:0}100%{right:100%}}@keyframes fillLeft{0%{height:0}100%{left:100%}}.timeline__event__icon.bg-grey{background-color:var(--gray)}.timeline__event__icon.text-dark-blue span{color:var(--dark-blue)}.history-timeline-list:nth-child(1) .timeline__event__icon.line-teal::after{content:"";background:var(--teal)}.history-timeline-list:nth-child(2n) .timeline__event__icon.line-grey:after{content:"";background:var(--gray)}.history-timeline-list:nth-child(2n) .timeline__event__icon.line-grey::before{content:"";background:var(--gray)}.history-timeline-list:nth-child(2n) .timeline__event__icon.line-dark-blue::before{content:"";background:var(--dark-blue)}.history-timeline-list:nth-child(2n) .timeline__event__icon.line-dark-blue:after{content:"";background:var(--dark-blue)}.history-timeline-list:nth-child(2n) .timeline__event__icon.line-teal::before{content:"";background:var(--teal)}.history-timeline-list:nth-child(2n) .timeline__event__icon.line-teal:after{content:"";background:var(--teal)}.timeline__event__icon.mobile{display:none}.timeline__event__icon.line-dark-blue::after{content:"";background:var(--dark-blue)}.timeline__event__icon.line-dark-blue::before{content:"";background:var(--dark-blue)}.timeline__event__icon.line-teal::after{content:"";background:var(--teal)}.timeline__event__icon.line-teal::before{content:"";background:var(--teal)}.timeline__event__icon.line-grey::after{content:"";background:var(--gray)}.timeline__event__icon.line-grey::before{content:"";background:var(--gray)}.our-history-block{padding:48px 0 73px 0}.history-timeline-list{position:relative;display:flex;margin:32px 0 37px;border-radius:6px;align-items:center;width:100%;flex-wrap:wrap}.our-history-block .top-heading{max-width:824px;margin:0 auto;width:100%}.timeline__event__icon span{font-family:'Tondo';width:114px;height:114px;color:var(--white);border-radius:50%;display:flex;flex-wrap:wrap;font-size:34px;line-height:32px;font-weight:700;align-items:center;justify-content:center}.timeline__event__icon{max-width:114px;width:100%;background-color:var(--dark-blue);border-radius:50%;height:114px;margin:0 40px 0 0;position:relative}.timeline__event__image{max-width:348px;width:100%;position:relative;z-index:2}.timeline__event__content{width:calc(100% - 154px);display:flex;flex-wrap:wrap;box-shadow:3px 3px 10px #DDD;background-color:var(--white);min-height:175px;position:relative;z-index:11}.timeline__event__description{width:calc(100% - 348px);display:flex;flex-wrap:wrap;align-items:center;padding:27px 46px 17px 32px}.our-history-timeline{max-width:1130px;margin:0 auto;width:100%}.timeline__event__description h5{font-family:'Tondo';font-weight:700;color:var(--dark-blue);margin-bottom:12px;width:100%}.timeline__event__description p{font-family:'Tondo';font-weight:400;color:var(--dark-blue);margin-bottom:8px;padding:0}.history-timeline-list:nth-of-type(even) .timeline__event__icon{margin:0 0 0 40px}.history-timeline-list:nth-child(2n){flex-direction:row-reverse}.history-timeline-list:nth-of-type(even) .timeline__event__content:nth-child(2n){flex-direction:row-reverse}.timeline__event__image img{display:block;position:absolute;width:100%;height:100%;object-fit:cover}.timeline__event__icon:before{content:"";width:2px;height:100%;background:#f6a4ec;position:absolute;bottom:0%;z-index:-2;left:50%;transform:translateX(-50%);-webkit-animation:fillBottom 2s forwards 6s ease-in-out;animation:fillBottom 2s forwards 6s ease-in-out}.timeline__event__icon:after{content:"";width:100%;height:2px;background:#f6a4ec;position:absolute;left:0%;z-index:-2;top:50%;transform:translateY(-50%);-webkit-animation:fillLeft 2s forwards 6s ease-in-out;animation:fillLeft 2s forwards 4s ease-in-out}.history-timeline-list:nth-child(1) .timeline__event__icon:after{content:"";width:100%;height:2px;background:#f6a4ec;position:absolute;right:0%;z-index:-2;top:50%;transform:translateY(-50%);-webkit-animation:fillLeft 2s forwards 6s ease-in-out;animation:fillLeft 2s forwards 6s ease-in-out}.history-timeline-list:nth-child(1) .timeline__event__icon::before{content:"";display:none}.history-timeline-list:nth-child(2n) .timeline__event__icon:after{content:"";width:100%;height:2px;background:#f6a4ec;position:absolute;right:0%;z-index:-2;top:50%;transform:translateY(-50%);-webkit-animation:fillRight 2s forwards 6s ease-in-out;animation:fillRight 2s forwards 6s ease-in-out;left:inherit}.history-timeline-list:nth-child(2n) .timeline__event__description{padding:24px 46px 17px 37px}.timeline-end-part{display:flex;flex-wrap:wrap;justify-content:flex-end;max-width:1130px;width:100%;margin:0 auto;display:none}.timeline-end-part .timeline-end span{width:114px;height:114px;background-color:var(--dark-blue);border-radius:50%;display:flex;flex-wrap:wrap;align-items:center;justify-content:center}.timeline-end-part .timeline-end{display:flex;flex-wrap:wrap;align-items:center;justify-content:center;position:relative}.timeline-end-part .timeline-end:before{content:"";width:2px;height:100%;background:var(--teal);position:absolute;bottom:0%;z-index:-1;left:50%;transform:translateX(-50%);-webkit-animation:fillBottom 2s forwards 4s ease-in-out;animation:fillBottom 2s forwards 4s ease-in-out}.timeline-end-part .timeline-end:after{content:"";width:139%;position:absolute;right:0%;z-index:-1;top:50%;transform:translateY(-50%);-webkit-animation:fillRight 2s forwards 4s ease-in-out;animation:fillRight 2s forwards 4s ease-in-out;left:inherit;border:2px dotted var(--dark-blue)}.timeline-end-part .timeline-end span:after{content:"";width:13px;position:absolute;left:-152%;z-index:-1;top:50%;transform:translateY(-50%);background-image:url(/wp-content/themes/bssaa-theme/assets/images/Line.svg);background-size:cover;background-position:10% 90%;background-repeat:no-repeat;height:25px}.explore-4block-block{padding:53px 0}.explore-4block-block .top-heading{margin-bottom:32px}.explore-4block-wrap{display:flex;flex-wrap:wrap;gap:34px}.explore-4block-list{width:23%;margin-bottom:35px}.explore-4block-list a{display:block;position:relative;text-align:center}.explor-title{position:absolute;top:45%;transform:translateY(-50%);left:19px;right:19px;margin:0 auto;background-color:rgb(31 159 175 / .65);padding:29px 15px 29px}.explor-title h3{font-size:28px;text-align:center;color:var(--white);margin:0;position:relative;opacity:1}.explore-4block-list:nth-of-type(even) .explor-title{background-color:rgb(58 96 124 / .65);color:#3A607C}.explore-4block-list a span{font-size:16px;text-align:center;display:inline-block;vertical-align:middle;margin:0 auto;color:var(--teal);line-height:24px;font-weight:700;letter-spacing:.1px;padding-right:10px;position:relative;-webkit-transition:0.5s all ease-in-out;-moz-transition:0.5s all ease-in-out;transition:0.5s all ease-in-out}.explore-4block-list a:hover span{color:var(--dark-blue)}.explore-bg{box-shadow:0 3px 6px rgb(0 0 0 / .16);margin-bottom:14px}.explore-bg img{display:block;width:100%}.explore-4block-list a span img{-webkit-transition:0.5s all ease-in-out;-moz-transition:0.5s all ease-in-out;transition:0.5s all ease-in-out;margin-left:0;position:absolute;right:0;top:50%;transform:translateY(-50%)}.explore-4block-list a:hover span img{right:-5px}.sleep-three-wrap{display:flex;flex-wrap:wrap;margin:0 -40px}.sleep-three-wide-wrap{box-shadow:0 0 15px #00000029;border-radius:10px;background-color:var(--white);padding:33px 30px 70px;text-align:center;height:100%;position:relative}.sleep-three-wide:first-child{width:100%}.sleep-three-wide .sleep-three-content p{font-size:16px;line-height:24px;letter-spacing:.1px;color:var(--nero-black)}.sleep-three-wide{width:50%;padding:0 40px;margin-bottom:45px}.sleep-three-block{padding:53px 0 39px}.sleep-three-wide-wrap .icon{margin-bottom:17px}.sleep-three-wide:first-child .sleep-three-content{max-width:760px;margin:0 auto;width:100%}.sleep-three-content h4{margin-bottom:17px}.sleep-three-content a:hover{background:var(--teal);color:var(--white)}.sleep-three-wide:first-child .sleep-three-wide-wrap{padding:47px 30px 65px}.sleep-three-wide-wrap .btn-wrap{position:absolute;left:0;right:0;margin:0 auto;bottom:20px}.sleep-note-text{text-align:center}.sleep-note-text p{padding:0;color:var(--onyx)}.image-content-2block{padding:60px 0 22px}.image-content-2block .top-content{padding-bottom:10px}.image-content-2block-wrap{display:flex;flex-wrap:wrap;margin:0 -40px;justify-content:center}.image-content-2block-list{width:50%;padding:0 40px;margin-bottom:35px}.image-content-2block-list a{background-size:cover;background-repeat:no-repeat;width:100%;height:464px;display:block;position:relative;padding:37px 48px;border-radius:10px}.image-content-2block-list a .two-block-content{position:relative;background-color:rgb(255 255 255 / .63);border-radius:10px;width:100%;height:100%;padding:85px 23px;text-align:center}.image-content-2block-list a .two-block-content .btn-wrap{position:absolute;left:0;right:0;margin:0 auto;bottom:20px;padding:0 30px}.image-content-2block-list a .two-block-content h2{font-size:42px;line-height:50px;margin-bottom:30px}.image-content-2block-list a .two-block-content p{max-width:400px;margin:0 auto;width:100%;line-height:24px;padding-block:0;margin-bottom:72px}.image-content-2block-list a .two-block-content span{display:inline-block;vertical-align:middle;-webkit-transition:0.5s all ease-in-out;-moz-transition:0.5s all ease-in-out;transition:0.5s all ease-in-out;border-radius:30px;font-size:18px;font-family:'Tondo';font-weight:700;display:inline-block;outline:none}.image-content-2block.img-cont-three-col .image-content-2block-wrap{margin:0 -8px}.image-content-2block.img-cont-three-col .image-content-2block-wrap .image-content-2block-list{width:33.33%;padding:0 8px}.image-content-2block.img-cont-three-col .image-content-2block-wrap .image-content-2block-list .two-block-content{padding:66px 16px 40px}.image-content-2block.img-cont-three-col .image-content-2block-wrap .image-content-2block-list .two-block-content h2{font-size:40px;line-height:42px;margin-bottom:15px}.image-content-2block.img-cont-three-col .image-content-2block-wrap .image-content-2block-list .two-block-content p{margin-bottom:25px}.divider-block .divider{border:1px solid var(--pale-teal)}.popular-articles-block{padding:55px 0}.popular-articles-wrap{display:flex;flex-wrap:wrap;margin:0 -8px}.popular-articles-list{padding:0 8px;width:33.33%}.popular-articles-list a{background-color:var(--white);box-shadow:0 0 6px #00000029;border-radius:10px;display:inline-block;vertical-align:top;padding-bottom:21px;position:relative;height:100%}.popular-articles-list a span.read-more-btn{position:absolute;bottom:29px}.popular-articles-content{padding:24px 30px 31px 30px}.popular-articles-content .tag span{display:inline-block;vertical-align:middle;background-color:var(--green);border-radius:3px;color:var(--white);padding:2px 8px;font-size:10px;line-height:13px;font-weight:700}.popular-articles-content .tag{margin-bottom:15px}.popular-articles-bg img{display:block}.popular-articles-block .top-heading{margin-bottom:34px}.popular-articles-content h5{font-size:22px;line-height:28px;color:var(--dark-blue);margin-bottom:11px}.popular-articles-content p{font-size:16px;line-height:22px;color:var(--nero-blac);letter-spacing:.1px;padding-bottom:17px}.popular-articles-content span{display:inline-block;vertical-align:middle;font-size:16px;line-height:24px;color:var(--teal);font-weight:700;padding:0 10px 0 0;position:relative;-webkit-transition:0.5s all ease-in-out;-moz-transition:0.5s all ease-in-out;transition:0.5s all ease-in-out}.popular-articles-content span img{position:absolute;right:-4px;top:50%;transform:translateY(-50%);-webkit-transition:0.5s all ease-in-out;-moz-transition:0.5s all ease-in-out;transition:0.5s all ease-in-out}.popular-articles-list a:hover .popular-articles-content span img{right:-10px}.popular-articles-list a:hover span.read-more-btn{color:var(--dark-blue)}.popular-articles-btn{text-align:center;margin:74px 0 0 0}.popular-articles-btn .btn{padding:13px 63px}.popular-articles-btn .btn:hover{background:var(--teal);color:var(--white)}.filter-bottom-wrap .filter-bottom-left .filter-btn.active span:after{-webkit-transform:rotate(180deg);-ms-transform:rotate(180deg);transform:rotate(180deg)}.popular-articles-list .popular-articles-bg img{width:100%;object-fit:cover;height:173px}.popular-articles-list .popular-articles-bg{width:100%;overflow:hidden}.woocommerce-tabs .Accordion_item{margin:0!important}.yith-wcwl-add-to-wishlist.yith-wcwl-add-to-wishlist--link-style a{font-size:0}.yith-wcwl-add-button .add_to_wishlist svg.yith-wcwl-icon-svg{margin-right:0}.products .yith-wcwl-add-to-wishlist.yith-wcwl-add-to-wishlist--link-style a{display:block}.products .yith-wcwl-add-to-wishlist.yith-wcwl-add-to-wishlist--link-style a svg path{color:#1F9FAF}.woocommerce div.product div.images .woocommerce-product-gallery__wrapper .woocommerce-product-gallery__image.flex-active-slide{position:relative}.woocommerce div.product div.images .woocommerce-product-gallery__wrapper .woocommerce-product-gallery__image::before{content:"";position:absolute;top:15px;right:15px;background-image:url(/wp-content/themes/bssaa-theme/assets/images/search-icon01.svg);background-repeat:no-repeat;background-size:contain;width:20px;height:19px;z-index:1;opacity:0;transition:all 0.5s ease-in-out}.woocommerce div.product div.images .woocommerce-product-gallery__wrapper .woocommerce-product-gallery__image.flex-active-slide::before{opacity:1}ul.products li.product h2.woocommerce-loop-product__title+span{color:#1F9FAF;font-weight:400;font-family:'Tondo';padding:0!important;margin-bottom:10px;display:inline-block;width:100%;text-align:left!important}.related ul.products li.product h2.woocommerce-loop-product__title+span{text-align:center!important}#preloader{position:fixed;bottom:10px;left:50%;transform:translateX(-50%);z-index:9999;display:none}#preloader img{width:50px;height:auto}.tag-icon-slider .item .item-data.big-icon figure img{max-width:68px}.press-release-inner .btn-wrap{margin-bottom:20px}.press-release-inner .btn-wrap a.btn.btn-primary:hover{background:var(--teal)!important;color:var(--white)!important}.test-form-wrap form#bmiForm{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start}.test-form-wrap{text-align:left}.test-form-wrap>div{margin-bottom:25px}.page-id-3956 .top-title-wrap{display:none}.qsm-quiz-container .qsm-pagination .qmn_btn,.qsm-quiz-container .qmn_btn,.qsm-quiz-container .qsm-quiz-container.qmn_quiz_container .qmn_btn,.qsm-quiz-container .qsm-quiz-container.qmn_quiz_container .btn{padding:13px 48px!important;font-size:18px!important;font-family:'Tondo'!important;font-weight:700;outline:none;color:var(--dark-blue)!important;background:#fccf71!important;-webkit-transition:0.5s all ease-in-out!important;-o-transition:0.5s all ease-in-out!important;transition:0.5s all ease-in-out!important;border-radius:30px!important;border:none!important}.qsm-quiz-container .qsm-progress-bar svg path+path{stroke:var(--dark-blue)!important;}.qsm-quiz-container .quiz_section .qmn_radio_answers{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-ms-flex-wrap:wrap;flex-wrap:wrap}.qsm-quiz-container .quiz_section .qmn_radio_answers .qmn_mc_answer_wrap{float:left;width:14%;text-align:left;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start}.qsm-quiz-container .qsm-page-1 .quiz_section .qmn_radio_answers .qmn_mc_answer_wrap:nth-of-type(3n){width:100%}.qsm-quiz-container .quiz_section .qmn_radio_answers .qmn_mc_answer_wrap label{padding-left:6px}.qsm-quiz-container .quiz_section .qmn_radio_answers .qmn_mc_answer_wrap label{font-size:16px}.qsm-quiz-container .quiz_section select.qsm_select.qsm_dropdown{background:#fff0 url(/wp-content/themes/bssaa-theme/assets/images/select-down-arrow.svg) 97% center no-repeat!important;border-radius:5px;color:var(--dark-blue);font-size:16px;padding:15px 30px 15px 20px;width:50%;border:1px solid var(--dark-blue)}.qsm-quiz-container .mlw_qmn_question li{margin-bottom:6px}.qsm-quiz-container.qmn_quiz_container .qmn_btn:hover,.qmn_quiz_container .btn:hover,.qsm-quiz-container.qmn_quiz_container .qmn_btn:focus,.qmn_quiz_container .btn:focus{background:#3A607C!important;color:#fff!important}.qsm-quiz-container .qmn_quiz_radio{display:none}.qsm-quiz-container .qmn_mc_answer_wrap label{position:relative;padding-left:30px!important;cursor:pointer!important;!i;!}.qsm-quiz-container .qmn_mc_answer_wrap label::before{content:'';position:absolute;left:0;top:3px;width:10px;height:10px;border-radius:50%;border:2px solid var(--teal);background-color:#fff;transition:all 0.3s ease}.qsm-quiz-container .qmn_quiz_radio:checked+label::before{background-color:var(--dark-blue);border-color:var(--dark-blue);box-shadow:0 0 2px 4px rgb(252 207 113 / .8)}.qsm-quiz-container .qmn_quiz_radio:checked+label::after{content:'';position:absolute;left:5px;top:5px;width:10px;height:10px;border-radius:50%;background-color:#fff;display:none}.qsm-quiz-container .qmn_mc_answer_wrap label strong{font-size:16px;color:#333}.qsm-quiz-container .qmn_mc_answer_wrap img{margin-right:10px;vertical-align:middle}.quiz_section .mlw_qmn_new_question{margin-bottom:10px;font-size:20px}.qsm-progress-bar .progressbar-text{font-size:14px!important;color:var(--dark-blue)!important}.qmn_quiz_container .qmn_btn:hover,.qmn_quiz_container .btn:hover{background:var(--teal)!important;color:#fff!important}.qsm-quiz-container.qmn_quiz_container .qmn_btn,.qsm-quiz-container.qmn_quiz_container .btn{color:var(--dark-blue)!important;background:var(--yellow)!important}.default-coman-section .default-contant button{padding:12px 40px!important;font-weight:700;display:inline-block;font-family:'Tondo';text-transform:capitalize;font-size:18px;letter-spacing:0;line-height:1.2;color:var(--dark-blue)!important;background:var(--yellow)!important;border:none;transition:0.5s all ease-in-out;margin-right:0!important;float:none!important;border-radius:30px;text-align:center}.default-coman-section .default-contant button:hover{background:var(--teal)!important;color:var(--white)!important}.default-coman-section .default-contant .container>div{text-align:left;margin-bottom:21px}.qmn_results_page .qsm-results-page{margin-bottom:20px;font-size:18px}.default-contant form#bmiForm{text-align:left}.default-contant form#bmiForm input{border-radius:5px;color:var(--dark-blue);font-size:16px;padding:10px 30px 10px 20px;width:50%;margin-bottom:20px;display:inline-block;border:1px solid var(--dark-blue)}.default-contant form#bmiForm br{display:none}.default-contant form#bmiForm label{margin-bottom:8px}.default-contant form#bmiForm p{padding-bottom:0}.qsm-quiz-container{padding-bottom:30px}.qsm-quiz-container form#quizForm2{text-align:left}.qsm-quiz-container form#quizForm2{text-align:left}.qsm-quiz-container .qmn_radio_answers.mlwRequiredRadio .qmn_mc_answer_wrap{margin-bottom:25px}.qsm-quiz-container .mlw_qmn_question.qsm_remove_bold p{padding-bottom:0;font-size:18px}.qsm-quiz-container .qsm-error-message{margin-bottom:10px;color:red}.qsm-quiz-container .qsm-after-message.mlw_qmn_message_end p{font-size:18px;padding-bottom:17px}.qmn_results_page form{text-align:center}.test-form-wrap .result{margin-top:30px}.test-form-wrap .result p{padding-bottom:10px;font-size:19px}.qmn_results_page .qsm-results-page p span{color:var(--dark-blue)!important}.test-form-wrap div.result{color:red}.qsm-quiz-container.qmn_quiz_container .qmn_btn,.qsm-quiz-container.qmn_quiz_container .btn{min-width:inherit!important}.qsm-quiz-container .qmn_pagination .mlw_previous{margin-right:13px}.qsm-quiz-container .qsm-progress-bar .progressbar-text{width:47px}.qsm-quiz-container .quiz_section .qmn_radio_answers .qmn_mc_answer_wrap label span strong{color:var(--dark-blue)}.press-release-image{width:100%;height:190px;background-size:cover;background-repeat:no-repeat;background-position:center center}.tried-tested-reviewed-blk .press-release-box .press-release-inner{padding:22px 30px 50px}.tried-tested-reviewed-blk .press-release-box .press-release-inner h4{font-size:22px}.tried-tested-reviewed-blk .press-release-box{padding:0!important;overflow:hidden}.tried-tested-reviewed-blk .press-release-box .press-release-inner h4 a{color:var(--dark-blue)}.tried-tested-reviewed-blk .press-release-box .press-release-inner h4 a:hover{color:var(--teal)}.qsm-quiz-container .quiz_section .qmn_radio_answers .qmn_mc_answer_wrap label strong br{display:none}.qsm-quiz-container .quiz_section .qmn_radio_answers .qmn_mc_answer_wrap label div br{display:none}.qsm-quiz-container .quiz_section .qmn_radio_answers .qmn_mc_answer_wrap label div span+br{display:block}.right-menu .mega-menu>li.mega-menu-megamenu>ul.mega-sub-menu ul.mega-sub-menu li .mega-sub-menu li ul li.resource-bold-text a{text-transform:uppercase;font-weight:700!important;margin-bottom:0!important;!i;!;padding-bottom:0}.right-menu .mega-menu>li.mega-menu-megamenu>ul.mega-sub-menu ul.mega-sub-menu li .mega-sub-menu li ul li.resource-bold-text{margin-top:22px;margin-bottom:0!important;!i;!;padding-bottom:0}.right-menu .mega-menu>li.mega-menu-megamenu>ul.mega-sub-menu ul.mega-sub-menu li .mega-sub-menu li ul li.resource-bold-text:last-child a{color:#fccf71!important}.right-menu .mega-menu>li.mega-menu-megamenu>ul.mega-sub-menu ul.mega-sub-menu li .mega-sub-menu li ul li.resource-bold-text:last-child a:hover{color:var(--teal)!important}.right-menu .mega-menu>li.mega-menu-megamenu>ul.mega-sub-menu ul.mega-sub-menu li>.mega-sub-menu>li.shop-all-pro a{color:var(--yellow)!important}.right-menu .mega-menu>li.mega-menu-megamenu>ul.mega-sub-menu ul.mega-sub-menu li>.mega-sub-menu>li.shop-all-pro a:hover{color:var(--teal)!important}.wrap-summary-block .entry-summary form.variations_form.cart.wvs-loaded{display:block}.product-list-block ul.products li{width:calc(33% - 20px)!important;list-style:none;text-align:center;padding-bottom:40px!important;position:relative}.product-list-block ul.products ul.products{list-style:none}.product-list-block ul.products li span.price{display:block;margin-bottom:20px;color:#3A6076;font-family:'Tondo';font-weight:700;font-size:16px}.product-list-block ul.products li .btn-wrap button.button{color:var(--teal);background:#fff0 url(/wp-content/themes/bssaa-theme/assets/images/button-right-icon.svg) 96% center no-repeat;-webkit-transition:0.5s all ease-in-out;-moz-transition:0.5s all ease-in-out;transition:0.5s all ease-in-out;border-radius:0;border:none;padding:0 21px 0 0;font-size:16px;font-family:'Tondo';font-weight:700;display:inline-block;outline:none;transition:0.5s all ease-in-out;position:relative}.product-list-block ul.products li .btn-wrap button.button:hover{background-position:100% center}.product-list-block ul.products li .btn-wrap{text-align:center;position:absolute;bottom:25px;right:0;left:0;margin:0 auto}.product-list-mobile{display:none}.product-list-block .product-list-desktop .best-desc h5{min-height:70px;margin-bottom:9px;font-size:18px;color:var(--dark-blue)!important}.product-list-block .best-thumb figure a{display:block}.press-release-blk{position:relative;padding:55px 0}.press-releases-listing{display:flex;flex-wrap:wrap;margin:0 -10px;padding:20px 0 0}.press-releases-listing .press-release-box{width:calc(33.33% - 20px);margin:0 10px 35px;box-shadow:0 0 15px #00000029;border-radius:10px;background-color:var(--white);padding:22px 30px 50px;text-align:left;position:relative}.press-release-inner h4{margin-bottom:10px}.press-release-inner .press-date h6{color:var(--teal);font-size:18px;font-weight:700;margin-bottom:15px}.press-release-inner h6{font-size:22px;font-weight:700;color:var(--dark-blue);margin-bottom:12px}.press-release-inner p{font-size:16px}.press-releases-listing .press-release-box .btn-link p{padding-bottom:0}.press-releases-listing .press-release-box .btn-link{position:absolute;bottom:30px}.press-releases-listing .press-release-box .btn-link p{font-size:16px;line-height:1.4}.press-releases-listing .press-release-box .btn-link p span{color:var(--teal);font-weight:700;padding-right:5px}.press-releases-listing .press-release-box .btn-link p a{color:var(--dark-blue)}.press-releases-listing .press-release-box .btn-link p a:hover{color:var(--teal)}.press-btn{color:var(--teal);font-weight:700}.contact-wrap{display:flex;align-items:flex-start;padding:20px 0 0;flex-wrap:wrap}.contact-left{width:50%;padding-right:20px}.contact-right{width:50%;padding-left:40px}.contact-right form{padding:8px 0 0}.contact-right form input[type="text"],.contact-right form input[type="email"],.contact-right form input[type="phone"],.contact-right form input[type="tel"],.contact-right form input[type="number"],.contact-right form input[type="password"]{font-size:16px;border:1px solid #D7D7D7;border-radius:5px;height:50px;line-height:50px;padding:0 20px}.contact-right form select{border:1px solid #D7D7D7;font-size:16px}.contact-right form label{color:#000;font-weight:400;font-size:16px}.contact-right form textarea{font-size:16px;border:1px solid #D7D7D7;height:196px;border-radius:5px;padding:18px 20px;color:#000}.contact-right form input[type="submit"]{width:100%;background-color:var(--yellow);color:var(--dark-blue);font-size:18px;font-weight:700;font-family:'Tondo';border-radius:30px;max-width:202px;height:auto;width:100%;-webkit-transition:all 0.5s ease-in-out;-o-transition:all 0.5s ease-in-out;transition:all 0.5s ease-in-out;padding:12px 15px}.contact-right form input[type="submit"]:hover,.contact-right form input[type="submit"]:focus{background-color:var(--teal);color:var(--white)}.contact-left .reach-box{padding-bottom:30px}.contact-left .reach-box p{font-size:20px;line-height:1.7;color:#000}.contact-left .reach-box h4{margin-bottom:15px;letter-spacing:.9px}.contact-left .reach-box p a{font-size:20px;color:var(--dark-blue);font-weight:700}.contact-left .reach-box p a:hover{color:var(--teal)}.contact-left .reach-box:last-child{padding-bottom:0}.contact-right form .form-wrap{display:flex;margin-bottom:20px}.contact-right form .form-wrap.textarea-wrap{align-items:flex-start}.contact-right form .form-wrap .caption{width:25%;position:relative;top:15px}.contact-right form .form-wrap .text-block{width:75%}.contact-right form .form-wrap p{padding-bottom:0}.contact-right form .form-wrap select{max-width:300px;width:100%;color:#969696}.contact-right form ::-webkit-input-placeholder{color:#969696}.contact-right form :-moz-placeholder{color:#969696}.contact-right form ::-moz-placeholder{color:#969696}.contact-right form :-ms-input-placeholder{color:#969696}.contact-right form .submit-btn{padding-top:10px}.contact-right .wpcf7-not-valid-tip{font-size:14px;padding-top:5px}.contact-right .invalid .caption{position:relative}.contact-right form .wpcf7-response-output{display:none}.contact-right .txt-form p{font-size:16px;font-weight:400;font-style:italic;color:#000}.contact-right .sent .wpcf7-response-output{border-color:#46b450;display:block;border:none;color:green;font-size:18px;font-weight:700;text-align:left;padding:0;margin:0}.bg-xxx{display:none}.bg-xx{display:block}.quiz-block{20px 20px}.quiz-block .question,.que-block-3B,.que-block-7B{display:none}.question .q0_extrahtml{width:130%}.question .options-grid{display:flex;flex-wrap:wrap;width:100%;margin-bottom:15px}.question .option-label{margin-bottom:10px;width:auto}.question.question-2 .option-label{width:100%}.question-1 .option-label:first-child,.question-1 .option-label:nth-of-type(2){width:20%}.question-1 .option-label:first-child .custom-label .caption,.question-1 .option-label:nth-of-type(2) .custom-label .caption{font-size:0}.navigation-block{display:flex;flex-wrap:wrap;justify-content:space-between;align-items:center;margin:40px 0 20px 0}.navigation-block .progress-bar{width:60%}.question-para,.question-para-extrahtml{font-size:18px;font-weight:700;padding:0;margin:30px 0 0 0}.question .btn-primary{border:none!important}.question .btn-primary:hover,.question .btn-primary:focus{background:#3a607c!important;color:#fff!important}.question .option-label .alignleft{display:inline-block;vertical-align:top;float:none;max-width:100px;width:100%}.custom-label{display:inline-block;position:relative;cursor:pointer;padding:15px 25px 0 0}.custom-label input[type="radio"]{position:absolute;appearance:none}.custom-label .caption{position:relative;padding-left:30px}.custom-label input[type="radio"]+.caption:before{content:'';position:absolute;left:0;top:3px;width:10px;height:10px;border-radius:50%;border:2px solid #1f9FAF;background-color:#fff;transition:all .3s ease}.custom-label input[type="radio"]:checked+.caption:before{background-color:#3a607c;border-color:#3a607c;box-shadow:0 0 2px 4px rgb(252 207 113 / .8)}.progress-bar{position:relative}.progress-container{width:calc(100% - 60px);height:9px;background-color:#ddd;border-radius:2px;margin-bottom:0;overflow:hidden}.progress-line{height:100%;width:0%;background:#3a607c;transition:width 0.3s ease-in-out}.progress-text{position:absolute;right:0;top:50%;font-size:14px;color:#3a607c;font-weight:700;transform:translateY(-50%)}.error-message{border:1px solid #da4f49;width:100%;text-align:center;padding:5px 0;background:#F2DEDE;color:red;font-size:16px;display:none}.options-grid .error-message{display:block}.question ol li,.question ul li{margin-bottom:10px}.result-page-content{padding-top:25px}.question-para.ques-2{display:none}.loader{border:15px solid #f3f3f3;border-top:15px solid #3498db;border-radius:50%;width:100px;height:100px;animation:spin 1s linear infinite;margin:20px auto}@keyframes spin{0%{transform:rotate(0deg)}100%{transform:rotate(360deg)}}#cta_snore_test_banner{background-color:#3A607C}.snore-test-bg-xxx{background-image:url(https://britishsnoring.co.uk/wp-content/uploads/2024/12/snore-test-5200.svg)}.snore-test-bg-xx{background-image:url(https://britishsnoring.co.uk/wp-content/uploads/2024/12/snore-test-2880.svg)}.snore-test-heading{color:#FFF}.snore-test-text{color:#FFF}.result-page-content{text-align:center}.result-page-content .result-title span{color:#1f9faf}.result-page-content .content-wrapper{text-align:center;max-width:1080px;margin:0 auto;padding:20px}.result-page-content .potential-changes{padding:15px;border-radius:8px}.bmi-info,.smoking-info,.alcohol-info,.sedatives-info{font-weight:700;text-decoration:underline;padding-bottom:0;margin-bottom:10px}.result-page-content .issue-info .info-text{font-size:18px}.result-page-content .potential-changes .info-text,.bmi-info,.smoking-info,.alcohol-info,.sedatives-info,.recommendation{font-size:16px}.product-link,.concern-link{color:#1f9faf;font-weight:700}.intro-content .navigation-block .progress-bar{width:calc(100% - 250px)}.intro-content .btn-primary{border:none!important}.intro-content .btn-primary:hover,.intro-content .btn-primary:focus{background:#3a607c!important;color:#fff!important}.result-note p{font-size:16px}.result-page-content .related-products .wc-product-title{text-align:center;font-size:24px;margin:0 0 10px!important}.result-page-content .related-products .wc-product-title a{text-align:center;font-size:24px;margin:0 0 10px!important}.result-page-content .related-products .wc-product-price{font-size:22px!important;margin-bottom:20px!important;text-align:center;width:100%}.result-page-content .wc-product-desc{font-size:16px;color:#1F9FAF;margin-bottom:8px;font-weight:400;font-family:'Tondo';text-align:center}.result-page-content .wc-product-price-btn{flex-wrap:wrap;justify-content:center!important}.result-page-content .wc-product-btn{padding:10px 40px;background:#FFD57E;color:#3a607c}.result-page-content .wc-product-btn:hover,.result-page-content .wc-product-btn:focus{background:var(--teal)!important;color:var(--white)!important}.retake-quiz-btn:hover,.retake-quiz-btn:focus{background:var(--teal)!important;color:var(--white)!important}.result-page-content .related-products{clear:both;border-top:1px solid var(--pale-teal);padding:50px 0}.wc-block-checkout .wc-block-components-checkout-order-summary__title{text-align:left;font-size:16px;background:var(--dark-blue);color:#fff;padding:8px 15px;margin:0!important}.wc-block-checkout .wc-block-components-checkout-order-summary__title p{padding-bottom:0!important;margin:0!important;color:#fff}.wc-block-checkout .wc-block-components-product-metadata__description p{font-size:16px}.wc-block-checkout .wc-block-components-title{color:var(--dark-blue);font-weight:700}.wc-block-checkout #radio-control-wc-payment-method-options-stripe__content p{font-size:16px}.wc-block-components-form .wc-block-checkout__form .wc-block-components-checkout-step{margin:0 0 25px!important}.wc-block-components-form .wc-block-components-checkout-step{margin:0 0 20px!important}.wc-block-components-express-payment--checkout .wc-block-components-express-payment__event-buttons{display:flex!important;flex-wrap:wrap}@media (min-width:2881px){.bg-xxx{display:block}.bg-xx{display:none}.bg-image,.inner-bg{width:5200px}}@media(min-width:2500px){.add-shape::after{height:240px}.cta-block.add-shape{padding:50px 0 165px}}@media(min-width:1921px){.hero-banner .banner-content{padding:0 0 240px}.single .inner-banner-section{height:650px}}@media(min-width:2600px){.single .inner-banner-section{height:650px}.inner-banner-section:before{height:410px}.single .inner-banner-section{height:1300px}}@media(min-width:2720px){.inner-banner-section:before{background-size:contain;height:530px}}@media (max-width:1600px){ul.products li{padding:40px 20px 10px!important}}@media (max-width:1400px){ul.whats-listing li figure{height:182px}ul.whats-listing.three-col-listing li h3{font-size:24px}.cta-content .star-block.bottom{right:20px}.cta-content .star-block.middle{right:-20px;top:-20px}.shade-cont-wrap .left-cont-wrap h3{font-size:34px}.shade-cont-wrap .right-content ul li{font-size:20px}.sidebr-cta ul.tags-listing li{margin-bottom:5px}.shop-slider-wrap,.bestsellers-listing,.feedback-listing{padding:0 20px}.slick-prev.slick-arrow{background-size:10px;width:45px;height:45px;left:-25px}.slick-next.slick-arrow{background-size:10px;width:45px;height:45px;right:-25px}.shop-slider .slick-prev.slick-arrow{left:-20px}.shop-slider .slick-next.slick-arrow{right:-20px}.bestsellers-block .slick-prev.slick-arrow{left:-5px}.bestsellers-block .slick-next.slick-arrow{right:-5px}.feedback-listing .slick-prev.slick-arrow{left:-5px}.feedback-listing .slick-next.slick-arrow{right:-5px}.slick-next.slick-arrow:hover,.slick-prev.slick-arrow:hover,.slick-next.slick-arrow,.slick-prev.slick-arrow{background-size:10px}.filter-bottom-wrap .filter-bottom-left .filter-btn{width:17%}.hero-banner-wrap{min-height:700px}.bg-image,.inner-bg{width:2400px}#cta_resource_banner .inner-bg{width:2100px}.hero-banner .banner-content h1{margin-bottom:20px}.hero-banner .banner-content h5{margin-bottom:20px}.hero-banner .banner-content{padding:0 0 240px}section.hero-banner.about-banner .banner-content{padding-top:90px}}@media (max-width:1399px){ul.whats-listing li figure{height:182px}.filter-block-wrap .filter-left{padding-right:35px}.category-filter ul li{margin:0 5px 10px}.category-filter ul{margin:0 -10px}.hero-banner-wrap{min-height:640px}.category-filter ul li a{padding:12px 55px 12px 55px}}@media (max-width:1366px){.explore-4block-wrap{gap:30px}.sleep-three-wide{padding:0 20px}.sleep-three-wrap{margin:0 -20px}.image-content-2block-wrap{margin:0 -20px}.image-content-2block-list{padding:0 20px}.image-content-2block-list a .two-block-content h2{font-size:38px;line-height:40px;margin-bottom:25px}.image-content-2block.img-cont-three-col .image-content-2block-wrap .image-content-2block-list .two-block-content h2{font-size:38px;line-height:40px;margin-bottom:25px}ul.products li.product a figure{height:230px}.woocommerce-product-gallery__wrapper .woocommerce-product-gallery__image a{padding:0 20px}.qsm-quiz-container .quiz_section .qmn_radio_answers .qmn_mc_answer_wrap{width:194px}}@media (max-width:1199px){.bg-image,.inner-bg{width:2100px}.sleep-banner .inner-bg{width:2400px}h1{font-size:48px}h2{font-size:34px}h3{font-size:26px}h4{font-size:24px}h5{font-size:20px}h6{font-size:18px}p{font-size:16px}.btn{padding:10px 25px;font-size:17px}.hero-banner .banner-content{padding:50px 0 240px}.hero-banner .banner-content h1{font-size:34px}.hero-banner .banner-content h5{font-size:20px}.whats-block{padding:40px 0}ul.whats-listing.two-col-listing{padding:20px 20px}ul.whats-listing{margin:0 -10px}ul.whats-listing li{padding:20px 30px 75px;width:calc(50% - 20px);margin:0 10px 20px}ul.whats-listing.three-col-listing li{padding:20px 15px 62px}ul.whats-listing li .whats-desc h3{font-size:22px}ul.whats-listing li figure{height:120px}.shade-cont-wrap .right-content ul li{font-size:18px}ul.whats-listing{margin:0 -20px}ul.whats-listing li{width:calc(50% - 40px);margin:0 20px 20px}.services-block{padding:40px 0 20px}ul.services-listing{margin:0 -10px}ul.services-listing li{width:calc(25% - 20px);margin:0 10px 20px;padding:25px 15px}ul.services-listing li figure{height:70px}ul.feedback-listing li{padding:25px 35px}.feedback-listing .item{padding:25px 30px}.feedback-listing figure{height:18px}.feedback-listing .slick-list{margin:0 -10px 20px}.feedback-listing .item{margin:15px 10px}.bestsellers-block{padding:35px 0}.bestsellers-listing .slick-list{margin:10px -10px 20px}.bestsellers-listing .item{padding:25px 10px 75px;margin:15px 10px}.bestsellers-listing .best-desc h5{font-size:20px;margin-bottom:20px}.bestsellers-listing .best-desc span.price{font-size:18px}.shop-slider .item figure figcaption h3{font-size:24px}.shop-slider .slick-list{margin:0 -10px 20px}.shop-slider .item{margin:15px 10px}.shop-slider .item figure{height:250px}.shade-cont-wrap .left-cont-wrap h3{font-size:30px}.hero-banner .banner-content{max-width:370px}.hero-banner .banner-content h1{line-height:1.2}.hero-banner-wrap{padding-left:30px}.whats-block .star-block{top:-25px}.whats-block .star-block figure{max-width:50px}.cta-content .star-block{right:20px}ul.filter-listing li.full-img-block .filter-details h5{font-size:38px}ul.filter-listing li .filter-details{padding:20px 20px 21px 20px}ul.filter-listing>li{margin:0 10px 20px}.sidebr-bestsellers .best-sellers-slider{padding:22px 20px 16px 20px}.sidebr-bestsellers h3{padding:15px 20px}.sidebr-bestsellers .best-sellers-slider ul.slick-dots li button{width:15px;height:3px;margin:0 4px}.article-block h3{padding:15px 20px}.article-block ul{padding:20px 20px 0 20px}ul.filter-listing li.full-img-block .filter-details{padding:25px 20px 20px 20px}.tag-icon-slider .slick-next.slick-arrow{right:0}.tag-icon-slider .slick-prev.slick-arrow{left:0}ul.variable-items-wrapper li{padding:15px 10px!important}ul.variable-items-wrapper li .variable-item-contents span{font-size:16px}.quantity .qty{font-size:18px}ul.delivery-box-listing li .delivery-wrap .delivery-icon{width:100%;margin-bottom:15px}ul.delivery-box-listing li .delivery-wrap .delivery-desc{width:100%}ul.products li.product .button{padding:10px 30px!important}.timeline__event__image img{height:100%}.explore-4block-wrap{gap:25px}.explor-title h3{font-size:22px}.image-content-2block-list a .two-block-content{padding:40px 20px}.image-content-2block-list a{padding:30px 30px;height:380px}.image-content-2block-list a .two-block-content p{margin-bottom:35px}.image-content-2block-list a .two-block-content h2{font-size:32px;line-height:32px;margin-bottom:20px}.image-content-2block.img-cont-three-col .image-content-2block-wrap .image-content-2block-list .two-block-content h2{font-size:32px;line-height:32px;margin-bottom:20px}.image-content-2block.img-cont-three-col .image-content-2block-wrap .image-content-2block-list{width:50%}.wc-block-cart__submit .wc-block-cart__submit-button{padding:13px 25px}ul.whats-listing.three-col-listing li .btn-link{font-size:15px}.wrap-summary-block .entry-summary .variations td.woo-variation-items-wrapper{width:100%!important}ul.variable-items-wrapper{margin:0 -10px!important}.wrap-summary-block .entry-summary .variations th.label{width:100%!important;margin-bottom:10px!important}.filter-bottom-wrap .filter-bottom-left .filter-btn{width:22%}.hero-banner-wrap{min-height:530px}.hero-banner .banner-content h1{margin-bottom:20px}.hero-banner .banner-content h5{margin-bottom:24px}.contact-right form .form-wrap .caption{top:0;margin-bottom:5px}.contact-right form .form-wrap{flex-wrap:wrap}.category-filter ul li a{padding:12px 42px 12px 44px}.contact-right form .form-wrap .caption{width:100%}.contact-right form .form-wrap .text-block{width:100%}.contact-right form .form-wrap select{max-width:100%}.contact-right form select{width:100%}.product .wrap-summary-block .entry-summary button[type="submit"]{margin-left:5%}}@media (max-width:1100px){.product-list-block .product-list-desktop .best-desc h5{min-height:92px}}@media (max-width:1024px){.cta-content .star-block,.cta-content .star-block.middle{right:0;top:-50px}.filter-block-wrap .filter-left{padding-right:25px}.cta-content .star-block.bottom{right:0;top:-40px;bottom:inherit}ul.products li{padding:26px 15px 5px!important}ul.products li.product a figure{height:195px}ul.products li .yith-wcwl-add-to-wishlist{top:1px;right:12px}.product-list-block .product-list-desktop .best-desc h5{min-height:53px}}@media (max-width:1023px){ul.products li{width:calc(50% - 20px)!important;margin:0 10px 25px!important}ul.products li.product a figure{height:200px}.filter-bottom-wrap .filter-bottom-left .filter-btn{width:25%}.filter-bottom-wrap .filter-bottom-left .result-count{width:15%}.listing-filter-block .product-filter-listing{width:29%}.product-list-block ul.products li{width:calc(50% - 20px)!important}}@media (max-width:991px){.hero-banner-wrap{min-height:400px}.bg-image,.inner-bg,#cta_resource_banner .inner-bg{width:1600px}.btn{font-size:16px}.shade-cont-wrap .left-content{width:100%;margin-bottom:20px}.shade-cont-wrap .right-content{width:100%}ul.services-listing li{width:calc(50% - 20px)}ul.feedback-listing li{padding:25px 15px}.shade-cont-wrap .left-cont-wrap h3{font-size:24px}.shade-cont-wrap .right-content ul li{font-size:16px}.hero-banner-wrap{padding:0}.hero-banner .banner-content h1{font-size:24px;margin-bottom:15px}.hero-banner .banner-content{padding:25px 0 0;max-width:320px}.hero-banner-wrap{-webkit-box-align:baseline;-ms-flex-align:baseline;align-items:baseline}.hero-banner .banner-content h5{margin-bottom:15px;font-size:18px}.hero-banner-wrap{padding-left:20px}.cta-content p br{display:none}.cta-content{max-width:560px;width:100%}ul.bestsellers-listing li figure{height:180px;margin-bottom:20px}.filter-block-wrap .filter-left{width:70%}.filter-block-wrap .filter-right{width:30%}ul.filter-listing li.full-img-block{width:calc(50% - 20px)}ul.filter-listing>li{width:calc(50% - 20px)}ul.filter-listing li.full-img-block .filter-details h5{font-size:34px}.category-filter ul li a{padding:13px 30px 12px 30px;font-size:16px}.resource-category .category-filter{margin-bottom:25px}.bestsellers-listing .item{padding:25px 20px 75px}ul.whats-listing.three-col-listing li{width:calc(50% - 20px)}.wrap-summary-block .woocommerce-product-left{width:100%;padding-right:0}.wrap-summary-block .entry-summary{width:100%!important;padding-left:0}ul.variable-items-wrapper li{padding:18px 15px!important}.wrap-summary-block .entry-summary h1{font-size:30px}.single-product .wrap-summary-block .entry-summary .price{font-size:22px}.related ul.products li.product h2.woocommerce-loop-product__title{font-size:20px!important}.timeline__event__icon{max-width:85px;height:85px;margin:0 20px 0 0}.timeline__event__icon span{width:85px;height:85px;font-size:22px;line-height:20px}.timeline__event__content{width:calc(100% - 105px)}.history-timeline-list:nth-of-type(even) .timeline__event__icon{margin:0 0 0 20px}.timeline__event__image{max-width:300px}.timeline__event__description{width:calc(100% - 300px);padding:20px}.history-timeline-list:nth-child(2n) .timeline__event__description{padding:20px}.history-timeline-list{margin:20px 0 24px}.explore-4block-list{width:48.3%}.explore-4block-wrap{gap:20px}.sleep-three-wide-wrap .icon{max-width:120px;margin:0 auto 15px}.sleep-three-wide{padding:0 15px}.sleep-three-wrap{margin:0 -15px}.image-content-2block-wrap{margin:0 -15px}.image-content-2block-list{padding:0 15px}.popular-articles-content{padding:20px}.image-content-2block-list a{height:420px}.timeline__event__icon:before{height:120%}.product .related.products ul.products li{width:calc(50% - 20px)!important}.shade-content{padding:15px 0 30px;position:relative}.product .wrap-summary-block .entry-summary button[type="submit"]{padding:11px 75px!important;margin-left:20px;width:auto}.wrap-summary-block .woocommerce-variation-add-to-cart{-webkit-box-pack:left;-ms-flex-pack:left;justify-content:left}.press-releases-listing .press-release-box{width:calc(50% - 20px);margin:0 10px 20px}.press-release-inner h6{font-size:20px}.contact-left .reach-box h4{letter-spacing:0}.contact-left .reach-box p{font-size:16px}.contact-left .reach-box p a{font-size:18px}.contact-right{padding-left:20px}.quiz_section .mlw_qmn_new_question{font-size:18px}.qsm-quiz-container .qsm-pagination .qmn_btn,.qsm-quiz-container .qmn_btn,.qsm-quiz-container .qsm-quiz-container.qmn_quiz_container .qmn_btn,.qsm-quiz-container .qsm-quiz-container.qmn_quiz_container .btn{padding:13px 20px!important;font-size:16px!important;white-space:nowrap}.header-cta{margin-top:20px}.wrap-summary-block .entry-summary .cart{-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start}.product-list-block .product-list-desktop .best-desc h5{min-height:60px}.result-page-content .related-products .wc-product-title{text-align:center;font-size:20px}}@media (max-width:768px){.customer-login .u-column1{padding:0 0 30px}.woocommerce-form__label input[type="checkbox"]+span{padding-left:25px}.woocommerce-form__label input[type="checkbox"]+span:before{width:14px;height:15px}.woocommerce-form__label input[type="checkbox"]+span:after{width:10px;height:10px}.customer-login h2{font-size:24px}}@media (max-width:782px){body.admin-bar header{margin-top:46px}body.admin-bar header.sticky{margin-top:0}}@media (max-width:767px){h1{font-size:40px}h2{font-size:30px;line-height:1.1}.hero-banner .banner-content{padding:25px 0 0;text-align:left;max-width:305px}.shade-content{padding:20px 0 30px;position:relative}.whats-block{padding:40px 0 0}ul.whats-listing{margin:0}ul.whats-listing li{width:100%;margin:0 0 20px}ul.whats-listing.two-col-listing{padding:20px}ul.whats-listing.three-col-listing{margin:10px 10px}ul.whats-listing.three-col-listing li{width:100%;margin:0 0 20px}ul.bestsellers-listing{margin:0}ul.bestsellers-listing li{width:100%;margin:0 0 20px}.shop-block{padding:35px 0 25px}ul.feedback-listing{margin:0}ul.feedback-listing li{width:100%;margin:0 0 20px}.cta-block.add-shape{padding:35px 0 90px}.add-shape::after{height:110px}.filter-block-wrap .filter-left{padding-right:0;width:100%;margin-bottom:20px}.filter-block-wrap .filter-right{width:100%}ul.filter-listing li.full-img-block .filter-details h5{font-size:32px}ul.filter-listing>li{width:100%;margin:0 0 20px}ul.filter-listing{margin:0 0}ul.filter-listing li.full-img-block{width:100%}.full-img-block ul.tags-listing{margin-bottom:50px!important}ul.filter-listing>li .filter-thumb .filter-bg{height:200px}.category-filter ul li{margin:0 5px 10px}.category-filter ul li a{padding:11px 20px 11px 20px;font-size:16px}.woocommerce-account .woocommerce-MyAccount-navigation{width:100%}.woocommerce-account .woocommerce-MyAccount-content{width:100%;padding:25px 0}.woocommerce-account .woocommerce-MyAccount-content .edit-account .form-row-last,.woocommerce-account .woocommerce-MyAccount-content .edit-account .form-row-first{width:100%}.bestsellers-listing form button,.bestsellers-listing .btn-wrap button{padding:13px 30px;font-size:16px}.listing-filter-block .product-filter-listing{width:100%}.listing-filter-block .product-listing{width:100%}.product-filter-listing .filter-box h5{padding-bottom:15px;margin-bottom:10px}ul.variable-items-wrapper{width:100%}.wrap-summary-block .entry-summary .variations td,.wrap-summary-block .entry-summary .variations th{display:block}.search-bar{width:100%;padding:20px 0}.filter-bottom-wrap .filter-bottom-left{flex-wrap:wrap;width:100%;justify-content:space-between;text-align:center}.filter-bottom-wrap .filter-bottom-right{width:100%;text-align:center}.filter-bottom-wrap .filter-bottom-left .filter-btn{margin-right:20px;cursor:pointer;padding-right:0}.filter-bottom-right{width:100%}.filter-bottom-right .woocommerce-ordering{float:none}.cta-bg{background-attachment:inherit}.cta-content h2 br{display:none}ul.products li{text-align:center}ul.products li.product .price span{font-size:16px}ul.products li.product .button{padding:7px 24px!important}.listing-filter-block{padding:15px 0 30px}.filter-bottom-wrap .filter-bottom-left .search-bar input[type="search"]{max-width:100%;width:100%}.filter-bottom-wrap .filter-bottom-left .result-count{margin-right:0}.filter-bottom-wrap .filter-bottom-right .woocommerce-ordering select{width:100%;border:1px solid var(--dark-silver);text-align:left;padding:10px 20px;border-radius:20px;background-position:97% center}.filter-btn span:after{top:1px}.filter-bottom-wrap .filter-bottom-left .filter-btn{width:auto;margin:0}.filter-bottom-wrap .filter-bottom-left .result-count{width:auto}ul.filter-listing>li{padding-bottom:0}ul.filter-listing li .filter-details .btn-link{position:relative;bottom:inherit}ul.products li.product .price{text-align:left}.timeline__event__icon.desktop{display:none}.timeline__event__icon{max-width:100%;border-top-left-radius:10px;border-top-right-radius:10px;border-bottom-left-radius:0;border-bottom-right-radius:0;margin:0;height:auto}.timeline__event__content{width:100%;border-radius:10px}.timeline__event__icon.mobile{display:block;order:2;border-radius:10px 10px 0 0}.timeline__event__description{width:100%;order:3;background:#fff;position:relative;z-index:11}.timeline__event__image{max-width:100%;order:1;border-radius:10px 10px 0 0;display:none}.timeline__event__image img{width:100%;border-radius:10px 10px 0 0;position:relative;object-fit:cover;height:300px}.history-timeline-list:nth-of-type(even) .timeline__event__icon{margin:0}.history-timeline-list{margin-bottom:40px}.history-timeline-list:nth-child(1) .timeline__event__icon:after{display:none}.history-timeline-list:nth-child(2n) .timeline__event__icon:after{display:none}.timeline__event__icon:after{display:none}.sleep-three-wide{width:100%;padding:0}.sleep-three-wrap{margin:0}.sleep-three-wide-wrap{padding:25px}.image-content-2block{padding:40px 0}.image-content-2block-wrap{margin:0}.image-content-2block-list,.image-content-2block.img-cont-three-col .image-content-2block-wrap .image-content-2block-list{width:100%;padding:0;margin-bottom:35px}.popular-articles-block{padding:40px 0}.image-content-2block-list a .two-block-content .btn-wrap{position:relative;bottom:0}.popular-articles-block .top-heading{margin-bottom:24px}.popular-articles-wrap{margin:0}.popular-articles-list{width:100%;padding:0;margin-bottom:35px}.popular-articles-bg img{width:100%}.popular-articles-list a{width:100%;padding-bottom:0}.popular-articles-btn{margin:30px 0 0 0}.image-content-2block.img-cont-three-col .image-content-2block-wrap{margin:0}.image-content-2block.img-cont-three-col .image-.feedback-listing .itemcontent-2block-wrap .image-content-2block-list{width:100%;padding:0}.popular-articles-list a span.read-more-btn{position:relative;bottom:0}.cta-content .star-block figure{width:50px;height:50px}.cta-content .star-block,.cta-content .star-block.middle{top:-25px}.sleep-three-wide-wrap .btn-wrap{position:relative;bottom:0}.sleep-three-wide:first-child .sleep-three-wide-wrap{padding:47px 30px 25px}.popular-articles-list .popular-articles-bg img{object-fit:nitial;height:auto}ul.products li.product h2.woocommerce-loop-product__title{text-align:left}.press-releases-listing{margin:0}.press-releases-listing .press-release-box{width:100%;margin:0 0 20px}.contact-left{width:100%;padding-bottom:20px;padding-left:0}.contact-right{width:100%;padding-left:0}.contact-left .reach-box h4{letter-spacing:0}.contact-left .reach-box p{font-size:18px}.timeline__event__icon:before{height:48%}.sleep-banner .sleep-banner-area{max-width:490px}section.sleep-banner{padding:60px 0 116px}.default-contant form#bmiForm input{width:100%}.press-release-image{height:230px}.wrap-summary-block .entry-summary .variations tr label{margin-bottom:10px}.product-list-desktop{display:none}.product-list-mobile{display:block}.product-list-mobile .slick-prev.slick-arrow{left:-5px}.product-list-mobile .slick-next.slick-arrow{right:-5px}.product-list-mobile .bestsellers-listing .slick-slide button.button{color:var(--teal);background:#fff0 url(/wp-content/themes/bssaa-theme/assets/images/button-right-icon.svg) 96% center no-repeat;-webkit-transition:0.5s all ease-in-out;-moz-transition:0.5s all ease-in-out;transition:0.5s all ease-in-out;border-radius:0;border:none;padding:0 21px 0 0;font-size:16px;font-family:'Tondo';font-weight:700;display:inline-block;outline:none;transition:0.5s all ease-in-out;position:relative}.product-list-mobile .bestsellers-listing .slick-slide button.button:hover{background-position:100% center}.product-list-mobile .bestsellers-listing .item{padding:20px 20px 40px}.bestsellers-listing .item .btn-wrap{bottom:25px}.product-list-block .best-thumb figure a{display:initial}}@media (max-width:640px){ul.services-listing{margin:0}ul.services-listing li{width:100%;margin:0 0 20px}.bestsellers-listing .best-desc .equal-title{height:auto!important}ul.products{margin:0!important}ul.products li.product h2.woocommerce-loop-product__title{height:auto!important;text-align:left;min-height:52px}ul.products li.product h2.woocommerce-loop-product__title{font-size:14px!important;line-height:1.25}.explore-4block-list{width:100%}.explore-bg img{height:340px;object-fit:cover;object-position:center center}.feedback-listing .item{height:auto!important}.customer-login form.login .form-row{justify-content:center}.customer-login form.login .form-row .woocommerce-form-login__submit{width:100%;margin:15px 0}.customer-login form.login .lost_password{text-align:center}ul.products li.product .price span{font-size:14px}ul.products li.product .button{padding:7px 22px!important;font-size:14px}.yith-wcwl-wishlistexistsbrowse a{font-size:12px;display:inline-block;vertical-align:top}.product .related.products ul.products li{width:100%!important;padding:40px 20px 15px!important}.related.products ul.products li h2.woocommerce-loop-product__title{text-align:center}.related.products ul.products li a.button.product_type_simple{font-size:16px}.related ul.products li.product .price span{font-size:20px!important}ul.products li.product .price{line-height:.8}.yith-wcwl-add-to-wishlist svg.yith-wcwl-icon-svg,.yith-wcwl-add-to-wishlist .add_to_wishlist img{width:18px}.product .wrap-summary-block .entry-summary button[type="submit"]{spadding:11px 53px!important;margin-left:20px;font-size:16px!important}ul.products li.product a figure{height:180px}.tag-icon-slider .item .item-data .item-title{font-size:14px}ul.products li.product h2.woocommerce-loop-product__title+span{font-size:14px}.contact-right form .form-wrap{flex-wrap:wrap}.contact-right form .form-wrap .caption{width:100%;top:0}.contact-right form .form-wrap .text-block{width:100%}.contact-right form label{margin-bottom:5px}.contact-right form .form-wrap select{max-width:100%}.contact-left .reach-box p{font-size:16px}.contact-left .reach-box p a{font-size:16px}.contact-left .reach-box{padding-bottom:20px}.qsm-quiz-container .quiz_section .qmn_radio_answers .qmn_mc_answer_wrap{width:150px}.qsm-quiz-container .qmn_mc_answer_wrap label strong br{display:none}.qsm-quiz-container .qsm-page-1 .quiz_section .qmn_radio_answers .qmn_mc_answer_wrap:nth-of-type(3n){margin-top:20px}.qsm-quiz-container .qmn_pagination .mlw_previous{margin-right:13px}.result-page-content .wc-product-desc{font-size:14px}}@media (max-width:600px){.hero-banner{display:none}.star-block{display:none}}@media (max-width:580px){.hero-banner .banner-content{padding:280px 0 0}.hero-banner-wrap{min-height:300px}.wrap-summary-block .entry-summary .variations th.label{width:100%!important;margin-bottom:20px!important}.wrap-summary-block .entry-summary .variations td.woo-variation-items-wrapper{width:100%!important}ul.variable-items-wrapper{margin:0 -10px!important}.sidebr-bestsellers,.article-block{display:none}.resource-single-section{padding-bottom:0}.woocommerce-product-gallery__wrapper .woocommerce-product-gallery__image a{height:380px}.flex-control-nav li{margin:10px 5px 8px!important;width:calc(25% - 13px)!important}}@media (max-width:500px){.qsm-quiz-container .qsm-pagination .qmn_btn,.qsm-quiz-container .qmn_btn,.qsm-quiz-container .qsm-quiz-container.qmn_quiz_container .qmn_btn,.qsm-quiz-container .qsm-quiz-container.qmn_quiz_container .btn{padding:10px 40px!important}}@media (max-width:480px){.category-filter ul li a{font-size:12px;padding:11px 16px 11px 16px}.hero-banner .banner-content{padding:210px 0 0}.hero-banner.about-banner .banner-content{padding:210px 0 0}.category-filter ul li a:before{width:17px;height:12px;right:13px}.category-filter ul li a:after{width:44px}.category-filter ul{margin:0 -5px}.category-filter ul li a.category-link.active{padding-right:50px}.timeline-end-part .timeline-end:after{width:120%}.timeline-end-part .timeline-end span:after{left:-135%}ul.products li.product a figure{height:130px}ul.products li{padding:20px 10px 0px!important;width:47.2%!important;margin:0 17px 25px 0!important;margin-right:5%!important}ul.products li:nth-of-type(2n+2){margin-right:0!important}ul.products li.product .button{padding:6px 22px!important}ul.products li.product .price{position:relative}.timeline__event__image img{height:200px}.tag-icon-slider .item .item-data figure img,.tag-icon-slider .item .item-data figure svg{max-width:35px}.tag-icon-slider .slick-next.slick-arrow{background-size:10px;width:34px;height:34px}.slick-next.slick-arrow:hover,.slick-prev.slick-arrow:hover,.slick-next.slick-arrow,.slick-prev.slick-arrow{background-size:8px}.tag-icon-slider .item .item-data figure{width:74px;height:74px;margin:0 auto 15px}.tag-icon-slider{padding-bottom:10px}.tag-icon-slider .item .item-data figure:after{border:2px solid var(--teal)}.wrap-summary-block .woocommerce-variation-add-to-cart{display:block}.product .wrap-summary-block .entry-summary button[type="submit"]{margin-left:0;width:100%;font-size:18px!important}.wrap-summary-block .entry-summary .custom-info h5{font-size:16px}.tag-icon-slider .slick-arrow{top:28%}.tag-icon-slider .slick-prev.slick-arrow,.tag-icon-slider .slick-next.slick-arrow{background-size:7px;width:24px;height:24px;display:block!important}.tag-icon-slider .slick-next.slick-arrow{right:-14px}.tag-icon-slider .slick-prev.slick-arrow{left:-11px}.tag-icon-slider .item .item-data.big-icon figure img{max-width:47px}.qsm-quiz-container .quiz_section select.qsm_select.qsm_dropdown{width:100%}.press-release-image{height:200px}.qsm-quiz-container .qsm-quiz-form .margin-bottom{padding-top:0!important}.qsm-quiz-container .qsm-page-1 .quiz_section .qmn_radio_answers .qmn_mc_answer_wrap:nth-of-type(3n){margin-top:10px;margin-bottom:10px}.right-menu .mega-menu>li.mega-menu-megamenu>ul.mega-sub-menu ul.mega-sub-menu li .mega-sub-menu li ul li.resource-bold-text{margin-top:9px}.wrap-summary-block .entry-summary .cart{display:block}}@media only screen and (max-width:420px){ul.products li.product h2.woocommerce-loop-product__title{min-height:71px}.woocommerce-breadcrumb{font-size:12px!important;padding:0 0 10px!important}section#cta_snoring_banner .top-banner-text{max-width:269px}section#cta_snoring_banner{padding-top:32px}section#cta_snoring_banner h1{margin-bottom:18px}section#cta_snoring_banner .top-banner-text p{padding-bottom:0}section#cta_snoring_banner .middle-banner{height:323px}section#cta_sleep-apnoea_banner .top-banner-text{max-width:242px}section#cta_sleep-apnoea_banner{padding-top:38px}section#cta_sleep-apnoea_banner .top-banner-text h1{margin-bottom:18px}section#cta_sleep-apnoea_banner .middle-banner{height:325px}}@media (max-width:380px){.filter-bottom-wrap .filter-bottom-left .filter-btn{width:auto;margin:0 0 20px}.filter-bottom-wrap .filter-bottom-left .result-count{width:100%;text-align:left}ul.products li{width:48.5%!important;margin-right:3%!important}ul.products li.product .button{padding:6px 18px!important}}