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,b,u,i,center,dl,dt,dd,ol,ul,li,fieldset,form,label,legend,table,caption,tbody,tfoot,thead,tr,th,td{margin:0;padding:0;border:0;vertical-align:baseline;background:transparent}html{font-size:12px}body{line-height:1}h1,h2,h3,h4,h5,h6{font-weight:400;clear:both}ol,ul{list-style:none}blockquote{quotes:none}blockquote:before,blockquote:after{content:"";content:none}del{text-decoration:line-through}table{border-collapse:collapse;border-spacing:0}a img{border:none}h3#comments-title,h3#reply-title,#access .menu,#access div.menu ul,#cancel-comment-reply-link,.form-allowed-tags,#site-info,#site-title,#wp-calendar,.comment-meta,.comment-body tr th,.comment-body thead th,.entry-content label,.entry-content tr th,.entry-content thead th,.entry-meta,.entry-title,.entry-utility,#respond label,.navigation,.page-title,.pingback p,.reply,.widget-title,.wp-caption-text,input[type=submit]{font-family:Helvetica Neue,Arial,Helvetica,Nimbus Sans L,sans-serif}pre{font-family:"Courier 10 Pitch",Courier,monospace}code{font-family:Monaco,Consolas,Andale Mono,DejaVu Sans Mono,monospace}body,input,textarea{color:#666;font-size:12px;line-height:18px}hr{background-color:#e7e7e7;border:0;height:1px;margin-bottom:18px;clear:both}p{margin-bottom:18px}ul{list-style:square;margin:0 0 18px 1.5em}ol{list-style:decimal;margin:0 0 18px 1.5em}ol ol{list-style:upper-alpha}ol ol ol{list-style:lower-roman}ol ol ol ol{list-style:lower-alpha}ul ul,ol ol,ul ol,ol ul{margin-bottom:0}dl{margin:0 0 24px}dt{font-weight:700}dd{margin-bottom:18px}strong{font-weight:700}cite,em,i{font-style:italic}big{font-size:131.25%}ins{background:#ffc;text-decoration:none}blockquote{font-style:italic;padding:0 3em}blockquote cite,blockquote em,blockquote i{font-style:normal}pre{background:#f7f7f7;color:#222;line-height:18px;margin-bottom:18px;padding:1.5em}abbr,acronym{border-bottom:1px dotted #666;cursor:help}sup,sub{height:0;line-height:1;vertical-align:baseline;position:relative}sup{bottom:1ex}sub{top:.5ex}input[type=text],textarea{padding:2px;background:#f9f9f9;border:1px solid #ccc;box-shadow:inset 1px 1px 1px #0000001a;-moz-box-shadow:inset 1px 1px 1px rgba(0,0,0,.1);-webkit-box-shadow:inset 1px 1px 1px rgba(0,0,0,.1)}table{border:1px solid #e7e7e7;text-align:left;margin:0 -1px 24px 0;width:100%}tr th,thead th{color:#888;font-size:12px;font-weight:700;line-height:18px;padding:9px 24px}tr td{border-top:1px solid #e7e7e7;padding:6px 24px}tr.odd td{background:#f2f7fc}.attachment img{max-width:900px}.alignleft,img.alignleft{display:inline;float:left;margin-right:24px;margin-top:4px}.alignright,img.alignright{display:inline;float:right;margin-left:24px;margin-top:4px}.aligncenter,img.aligncenter{clear:both;display:block;margin-left:auto;margin-right:auto}.alignleft,img.alignright,img.aligncenter{margin-bottom:12px}.wp-caption{background:#f1f1f1;line-height:18px;text-align:center;margin-bottom:20px;padding:4px}.wp-caption img{margin:5px 5px 0}.wp-caption p.wp-caption-text{margin:5px;color:#888;font-size:12px}.wp-smiley{margin:0}#comments{clear:both}#comments .navigation{padding:0 0 18px}h3#comments-title,h3#reply-title{color:#000;font-weight:700;font-size:20px;margin-bottom:0}h3#comments-title{padding:24px 0}.commentlist{list-style:none;margin:0}.commentlist li.comment{border-bottom:1px solid #e7e7e7;line-height:24px;margin:0 0 24px;padding:0 0 0 56px;position:relative}.commentlist li:last-child{border-bottom:none;margin-bottom:0}#comments .comment-body ul,#comments .comment-body ol{margin-bottom:18px}#comments .comment-body p:last-child{margin-bottom:6px}#comments .comment-body blockquote p:last-child{margin-bottom:24px}.commentlist ol{list-style:decimal}.commentlist .avatar{position:absolute;top:4px;left:0}.comment-author cite{color:#000;font-style:normal;font-weight:700}.comment-author .says{font-style:italic}.comment-meta{font-size:12px;margin:0 0 18px}.comment-meta a:link,.comment-meta a:visited{color:#888;text-decoration:none}.comment-meta a:active,.comment-meta a:hover{color:#ff4b33}.reply{font-size:12px;padding:0 0 24px}.reply a,a.comment-edit-link{color:#888}.reply a:hover,a.comment-edit-link:hover{color:#ff4b33}.commentlist .children{list-style:none;margin:0}.commentlist .children li{border:none;margin:0}.nopassword,.nocomments{display:none}#comments .pingback{margin-bottom:18px;padding-bottom:18px;border-bottom:1px solid #e7e7e7}.commentlist li.comment+li.pingback{margin-top:-6px}#comments .pingback p{color:#888;font-size:12px;line-height:18px;display:block;margin:0}#comments .pingback .url{font-style:italic;font-size:13px}input[type=submit]{color:#333}#respond{margin:24px 0;border-top:1px solid #e7e7e7;overflow:hidden;position:relative}#respond p{margin:0}#respond .comment-notes{margin-bottom:1em}.form-allowed-tags{line-height:1em}.children #respond{margin:0 48px 0 0}h3#reply-title{margin:18px 0}#comments-list #respond{margin:0 0 18px}#comments-list ul #respond{margin:0}#cancel-comment-reply-link{font-size:12px;line-height:18px;font-weight:400}#respond .required{color:#ff4b33;font-weight:700}#respond label{color:#888;font-size:12px}#respond input{margin:0 0 9px;width:98%}#respond textarea{width:98%}#respond .form-allowed-tags{color:#888;font-size:12px;line-height:18px}#respond .form-allowed-tags code{font-size:11px}#respond .form-submit{margin:12px 0}#respond .form-submit input{width:auto;font-size:14px}:root{font-size:12px}.wrapper{margin:0 auto;overflow:hidden;width:100%;background:#fef8f7}.container{max-width:1370px;margin:0 auto}.clear{clear:both;font-size:0px;line-height:0px}@font-face{font-family:bentonsans_book;src:url(/cdn/shop/files/bentonsans_book-webfont.woff?v=1684954569) format("woff"),url(/cdn/shop/files/bentonsans_book-webfont.woff2?v=1684954569) format("woff2");font-weight:400;font-style:normal;font-display:swap}@font-face{font-family:apercu_pro;src:url(/cdn/shop/files/apercu_regular_pro-webfont.woff?v=1684954569) format("woff2"),url(/cdn/shop/files/apercu_regular_pro-webfont.woff?v=1684954569) format("woff");font-weight:400;font-style:normal;font-display:swap}.header{display:block;position:fixed;width:100%;left:0;top:0;transition:.4s ease-in-out;padding:20px 0;z-index:9999}.header:before{display:block;content:"";position:absolute;left:0;top:0;width:100%;height:100%;background-color:#ffffffb3;-webkit-backdrop-filter:blur(60px);backdrop-filter:blur(60px);opacity:0;transition:.1s ease-in;z-index:-1}.logo{position:relative;display:block;width:86px;margin:0 auto;transition:.4s ease-in-out;z-index:40}.logo img{display:block;width:100%;transition:.4s ease-in-out}.header .col-md-12{position:relative}.sticky .header{padding:10px 0}.sticky .header:before{opacity:1}.sticky .logo{width:70px}.mainnav{position:absolute;left:0;top:50%;transform:translateY(-50%);padding:0 15px;width:100%}.mainnav nav{display:flex;align-items:center;justify-content:space-between}.mainnav nav ul{list-style:none;margin:0;padding:0;display:flex;flex-wrap:wrap;align-items:center}.mainnav nav ul li{margin-right:38px}.mainnav nav ul li:last-child{margin-right:0}.mainnav nav ul li.column-break{display:none}.mainnav nav ul li a{position:relative;display:block;color:#000;font-size:14px;font-family:apercu_pro;font-weight:400;line-height:26px;text-decoration:none;text-transform:uppercase;letter-spacing:.5px}.mainnav nav ul li a:after{display:block;content:"";position:absolute;left:0;bottom:0;width:100%;height:1px;background:currentColor;transition:transform .3s linear;transform:scaleX(0);transform-origin:left center}.mainnav nav ul li a:hover:after{transform:scaleX(1)}.mainnav nav ul li.current-menu-item a:after{transform:scaleX(1)}.header.alt .mainnav nav ul li a{color:#fef8f7}a{transition:.15s ease-in}.sticky .header.alt .mainnav nav ul li a{color:#000}.home_hero{position:relative;padding-top:212px;background:#f1e5e3;background:#fff;background:-moz-linear-gradient(top,rgba(255,255,255,1) 0%,rgba(238,193,184,1) 50%,rgba(107,172,181,1) 100%);background:-webkit-linear-gradient(top,rgba(255,255,255,1) 0%,rgba(238,193,184,1) 50%,rgba(107,172,181,1) 100%);background:linear-gradient(to bottom,#fff,#eec1b8,#6bacb5);padding-bottom:80px}.home_hero .caption{position:relative;z-index:60}.home_hero .caption h1{color:#000;font-size:74px;font-family:Roboto Slab,serif;font-weight:700;line-height:1.1;padding-bottom:16px}.home_hero .content{display:flex;flex-wrap:wrap;align-items:center;justify-content:center;margin-bottom:55px}.home_hero .content p{color:#000;font-size:18px;font-family:bentonsans_book;font-weight:400;line-height:normal;margin-bottom:0;margin-right:35px}.home_hero .video_content{max-width:770px;border-radius:24px;overflow:hidden;margin:0 auto}.video_wrapper{position:relative}.video_wrapper iframe{position:absolute;top:0;left:0;width:100%;height:100%}.home_hero .bg_video{position:absolute;left:0;top:0;width:100%;height:100%;z-index:20;mix-blend-mode:soft-light}.home_hero .bg_video video{display:block;width:100%;height:100%;object-fit:cover;object-position:center bottom}.home_hero:before{display:block;content:"";position:absolute;left:0;bottom:0;width:100%;height:40%;background:-moz-linear-gradient(top,rgba(107,172,181,0) 0%,rgba(107,172,181,1) 100%);background:-webkit-linear-gradient(top,rgba(107,172,181,0) 0%,rgba(107,172,181,1) 100%);background:linear-gradient(to bottom,#6bacb500,#6bacb5);z-index:40}.features_wrapper{background:#6bacb5;padding-top:28px}.features_list .col{padding:0 50px;margin-bottom:60px}.features_list figure{height:82px;display:flex;align-items:center;justify-content:center;margin:0 0 30px}.features_list figure img{display:block;max-width:100%;max-height:100%}.features_list h4{color:#fef8f7;font-size:24px;font-family:Roboto Slab,serif;font-weight:700;line-height:1.29;padding-bottom:18px}.features_list p{color:#fef8f7;font-size:16px;font-family:bentonsans_book;font-weight:400;line-height:1.62}.info_carousel_wrapper{background:#6bacb5;background:-moz-linear-gradient(top,rgba(107,172,181,1) 0%,rgba(206,234,182,1) 100%);background:-webkit-linear-gradient(top,rgba(107,172,181,1) 0%,rgba(206,234,182,1) 100%);background:linear-gradient(to bottom,#6bacb5,#ceeab6);padding-bottom:45px}.info_carousel{margin:0 42px}.info_carousel .slick-track{display:flex}.info_carousel .slick-slide{padding:16px;height:auto}.info_box{position:relative;background:#fef8f7;border-radius:20px;overflow:hidden;display:flex;flex-direction:column;height:100%;transition:transform .5s ease}.info_box figure{margin:0;height:252px}.info_box figure img{display:block;width:100%;height:100%;object-fit:cover;transition:transform .5s ease}.info_box .content{position:relative;padding:24px 25px 82px;flex-grow:1}.info_box .content h4{color:#000;font-size:24px;font-family:Roboto Slab,serif;font-weight:700;line-height:normal;padding-bottom:10px}.info_box .content p{color:#000;font-size:16px;font-family:bentonsans_book;font-weight:400;line-height:1.38}.info_box .content .btn{position:absolute;left:25px;bottom:32px;padding:0 20px}.info_box>a{display:block;position:absolute;left:0;top:0;width:100%;height:100%;z-index:20}.slick-prev{width:30px;height:60px;background:url(leftarrow.png) no-repeat center center;border:none;border-radius:0;box-shadow:none;-webkit-appearance:none;outline:none!important;font-size:.1px;text-indent:-9999px;position:absolute;left:-45px;top:50%;transform:translateY(-50%);z-index:40}.slick-next{width:30px;height:60px;background:url(rightarrow.png) no-repeat center center;border:none;border-radius:0;box-shadow:none;-webkit-appearance:none;outline:none!important;font-size:.1px;text-indent:-9999px;position:absolute;right:-45px;top:50%;transform:translateY(-50%);z-index:40}.info_box:hover{transform:translateY(-10px)}.info_box:hover figure img{transform:scale(1.03)}.info_box:hover .btn-outline-dark{background:#000;color:#fff;box-shadow:0 0 3.5rem #6bacb5}.historic_wrapper{background:#d0e9b3;background:-moz-linear-gradient(top,rgba(208,233,179,1) 0%,rgba(234,222,123,1) 100%);background:-webkit-linear-gradient(top,rgba(208,233,179,1) 0%,rgba(234,222,123,1) 100%);background:linear-gradient(to bottom,#d0e9b3,#eade7b);padding-top:45px}.historic_wrapper .container{position:relative;z-index:40}.btm_design{position:relative;margin-top:-40px}.btm_design img{display:block;width:100%}.historic_wrapper p+.btn{margin-top:12px}.testimonial_wrapper{background:#fff;background:-moz-linear-gradient(top,rgba(255,255,255,1) 0%,rgba(238,193,184,1) 50%,rgba(107,172,181,1) 100%);background:-webkit-linear-gradient(top,rgba(255,255,255,1) 0%,rgba(238,193,184,1) 50%,rgba(107,172,181,1) 100%);background:linear-gradient(to bottom,#fff,#eec1b8,#6bacb5);padding-top:100px}.testimonial_wrapper h2{padding-bottom:85px}.block-testimonials-slider__card{width:332px!important}.quote_box{display:flex;flex-direction:column;justify-content:space-between;background:#fef8f7;border-radius:15px;min-height:382px;padding:30px 25px 35px}.quote_box blockquote{color:#000;font-size:16px;font-family:bentonsans_book;font-weight:400;font-style:normal;line-height:1.38;padding:0;margin:0}.quote_box p{color:#000;font-size:16px;font-family:bentonsans_book;font-weight:400;line-height:1.38;padding:0;margin:0}.block-testimonials-slider__slider{overflow:visible!important}.block-testimonials-slider__slider-wrapper{align-items:stretch;transition-timing-function:linear!important}.avt_box{position:relative;display:flex;flex-direction:column;justify-content:center;padding-left:94px;min-height:80px}.avt_box figure{width:80px;height:80px;border:2px solid #000000;border-radius:50%;overflow:hidden;background:#fff;position:absolute;left:0;top:0}.avt_box figure img{display:block;width:100%;height:100%;object-fit:cover}.avt_box h5{color:#000;font-size:18px;font-family:Roboto Slab,serif;font-weight:700;line-height:normal;letter-spacing:-.3px;padding-bottom:0}.avt_box p{color:#000;font-size:16px;font-family:bentonsans_book;font-weight:400;line-height:1.38;margin:0}.avt_box em{color:#000;font-size:16px;font-family:bentonsans_book;font-weight:400;font-style:italic;line-height:1.38}.weekly_newsletter{padding-top:100px;padding-bottom:100px}.weekly_newsletter .title{padding-bottom:24px}.weekly_newsletter .title h2{color:#fef8f7;padding-bottom:15px}.weekly_newsletter .title p{color:#fef8f7;font-size:24px;font-family:Roboto Slab,serif;font-weight:700;line-height:normal}.block-testimonials-slider__slider{margin-bottom:22px}.weekly_newsletter_form{display:flex;flex-wrap:wrap;align-items:center;justify-content:center;padding-bottom:22px}.newsletter_input{display:block;width:578px;height:48px;background:none!important;border:1px solid #fef8f7!important;border-radius:10px;box-shadow:none!important;-webkit-appearance:none;outline:none!important;color:#fef8f7!important;font-size:14px;font-family:bentonsans_book;font-weight:400;line-height:46px;letter-spacing:.5px;padding:0 15px!important;margin:0 12px}.weekly_newsletter_form ::-webkit-input-placeholder{color:#fef8f7!important;opacity:1!important}.weekly_newsletter_form ::-moz-placeholder{color:#fef8f7!important;opacity:1!important}.weekly_newsletter_form :-ms-input-placeholder{color:#fef8f7!important;opacity:1!important}.weekly_newsletter_form :-moz-placeholder{color:#fef8f7!important;opacity:1!important}.weekly_newsletter_form .btn{margin:0 12px;min-width:122px}.inner_hero{position:relative;background:#fff;background:-moz-linear-gradient(top,rgba(255,255,255,1) 0%,rgba(238,193,184,1) 50%,rgba(107,172,181,1) 100%);background:-webkit-linear-gradient(top,rgba(255,255,255,1) 0%,rgba(238,193,184,1) 50%,rgba(107,172,181,1) 100%);background:linear-gradient(to bottom,#fff,#eec1b8,#6bacb5)}.inner_hero .caption{position:relative;min-height:746px;display:flex;flex-direction:column;justify-content:center;z-index:40}.inner_hero .caption p{max-width:485px}.inner_hero .caption p:last-child{margin-bottom:0}.inner_hero figure{position:absolute;right:0;top:0;height:100%;-webkit-mask-image:-webkit-linear-gradient(left,rgba(0,0,0,0) 0%,rgba(0,0,0,1) 100%);mask-image:linear-gradient(to right,#0000,#000)}.inner_hero figure img{display:block;height:100%;width:auto;object-fit:cover}.main_info{background:#fef8f7;padding-top:122px;padding-bottom:150px}.title_text{max-width:500px;margin:0 auto 44px}.title_text img{display:block;max-width:100%}.main_info p{color:#000;margin-bottom:26px}.blob_pic{position:relative;margin-top:126px}.blob_pic figure{position:relative;margin:0;-webkit-mask-image:url(blobbg.png);mask-image:url(blobbg.png);-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;-webkit-mask-size:100% 100%;mask-size:100% 100%}.blob_pic figure:after{display:block;content:"";position:absolute;left:0;top:0;width:100%;height:100%;background:#0003}.blob_pic figure img{display:block;width:100%}.blob_pic figcaption{position:absolute;left:0;top:50%;transform:translateY(-50%);width:100%;padding:0 25px;color:#fef8f7;font-size:38px;font-family:Roboto Slab,serif;font-weight:700;line-height:1.22;text-align:center;z-index:60}.blob_pic .left_design{position:absolute;left:-90px;top:-75px;z-index:40}.blob_pic .left_design img{display:block;max-width:100%}.blob_pic .right_design{position:absolute;right:-64px;bottom:-52px;z-index:40}.blob_pic .right_design img{display:block;max-width:100%}.info_wrapper{background:#fef8f7;background:-moz-linear-gradient(top,rgba(254,248,247,1) 0%,rgba(234,222,123,1) 100%);background:-webkit-linear-gradient(top,rgba(254,248,247,1) 0%,rgba(234,222,123,1) 100%);background:linear-gradient(to bottom,#fef8f7,#eade7b);padding-bottom:40px}.info_wrapper .row{margin-bottom:75px}.info_wrapper .row:last-child{margin-bottom:0}.info_wrapper .row:nth-child(odd){flex-direction:row-reverse}.info_wrapper figure{height:490px;border-radius:15px;overflow:hidden;margin:0 -15px 0 0}.info_wrapper .row:nth-child(odd) figure{margin-right:auto;margin-left:-15px}.info_wrapper figure img{display:block;width:100%;height:100%;object-fit:cover}.info_wrapper .content{padding:0 90px;display:flex;flex-direction:column;justify-content:center}.info_wrapper .content h2{color:#000;padding-bottom:20px}.info_wrapper .content p{color:#000}.info_wrapper .content .btn{margin-right:auto}.info_wrapper+.testimonial_wrapper{background:#eade7b;background:-moz-linear-gradient(top,rgba(234,222,123,1) 0%,rgba(139,184,162,1) 60%,rgba(107,172,181,1) 100%);background:-webkit-linear-gradient(top,rgba(234,222,123,1) 0%,rgba(139,184,162,1) 60%,rgba(107,172,181,1) 100%);background:linear-gradient(to bottom,#eade7b,#8bb8a2 60%,#6bacb5)}.growth_pic{margin-right:78px}.growth_pic figure{width:305px;margin:0}.growth_pic figure img{display:block;max-width:100%}.info_wrapper+.testimonial_wrapper .block-testimonials-slider__slider{margin-bottom:52px}.info_wrapper+.testimonial_wrapper .weekly_newsletter{padding-top:100px;padding-bottom:85px}.contact_hero{padding:106px 0;min-height:746px;display:flex;align-items:flex-end}.contact_hero .caption{min-height:1px!important;padding-bottom:64px}.social_list{padding-top:16px}.social_list ul{list-style:none;margin:0;padding:0;display:flex;flex-wrap:wrap}.social_list ul li{margin-right:11px}.social_list ul li a{width:60px;height:60px;display:flex;align-items:center;justify-content:center;background:#000;border-radius:50%;color:#fff;font-size:30px;text-align:center;text-decoration:none}.social_list ul li a:hover{background:#fef8f7;color:#000}.contact_form{padding-left:35px}.contact_form .row{margin:0 -7px}.contact_form .row [class*=col-]{padding:0 7px}.weekly_newsletter.v2{background:#eade7b;background:-moz-linear-gradient(top,#eade7b 0%,#6bacb5 80%,#6bacb5 100%);background:-webkit-linear-gradient(top,#eade7b 0%,#6bacb5 80%,#6bacb5 100%);background:linear-gradient(to bottom,#eade7b,#6bacb5 80% 100%)}.faq_wrapper{background:#fef8f7;background:-moz-linear-gradient(top,#fef8f7 0%,#eade7b 100%);background:-webkit-linear-gradient(top,#fef8f7 0%,#eade7b 100%);background:linear-gradient(to bottom,#fef8f7,#eade7b);padding-top:80px;padding-bottom:20px}.faq_wrapper h2{padding-bottom:60px}.accordion-flush .accordion-item{margin-bottom:10px;border:none;border-radius:4px;overflow:hidden;background:#fff}.accordion-button{color:#000;font-size:18px;font-family:bentonsans_book;font-weight:400;line-height:1.44;padding:12px 60px 12px 12px;box-shadow:none!important;outline:none!important}.accordion-button .q_mark{display:block;width:48px;height:48px;border-radius:5px;color:#fff;font-size:35px;font-family:Roboto Slab,serif;font-weight:700;line-height:42px;text-align:center;background:#6bacb5;background:-moz-linear-gradient(left,#6bacb5 0%,#eec1b8 50%,#f8e894 100%);background:-webkit-linear-gradient(left,#6bacb5 0%,#eec1b8 50%,#f8e894 100%);background:linear-gradient(to right,#6bacb5,#eec1b8,#f8e894);margin-right:12px}.accordion-button:after{position:absolute;width:16px;height:12px;background:url(downarrow.png) no-repeat center center!important;background-size:100% auto;right:26px;top:50%;margin-top:-6px;border:none!important}.accordion-body p:last-child{margin-bottom:0}.shop_hero{padding-top:180px;padding-bottom:56px;background:-moz-linear-gradient(top,#ffffff 0%,#eec1b8 30%,#6bacb5 65%,#6bacb5 100%);background:-webkit-linear-gradient(top,#ffffff 0%,#eec1b8 30%,#6bacb5 65%,#6bacb5 100%);background:linear-gradient(to bottom,#fff,#eec1b8 30%,#6bacb5 65% 100%)}.featured_heroproducts .row{margin:0 -25px}.featured_heroproducts [class*=col-]{padding:0 25px;margin-bottom:50px}.product_box{background:#fef8f7;border-radius:16px;overflow:hidden}.product_box figure{margin:0 0 30px;display:flex;align-items:center;justify-content:center}.product_box figure a{display:block;height:100%}.product_box figure img{display:block;max-width:100%;max-height:100%}.product_box .title{position:relative;display:flex;flex-wrap:wrap;justify-content:space-between;padding-right:80px;padding-bottom:32px;min-height:95px}.product_box .title h4{color:#000;font-size:24px;font-family:Roboto Slab,serif;font-weight:700;line-height:normal;margin-right:10px;text-align:left;padding:0 110px 30px 30px}.product_box .title h4 a{color:#000;text-decoration:none}.product_box .title h4 a:hover{color:#3e99ad;text-decoration:none}.product_box .title .price{position:absolute;right:35px;top:50%;transform:translateY(-50%);display:block;color:#000;font-size:24px;font-family:Roboto Slab,serif;font-weight:700;line-height:normal}.product_box .btn{width:90%;margin:0 30px 30px}.featured_heroproducts{position:relative;z-index:80}.featured_heroproducts h1{color:#000;font-size:44px;padding-bottom:92px}.main_info.v2{background:#fef8f7;background:-moz-linear-gradient(top,#fef8f7 0%,#fef8f7 40%,#eade7b 100%);background:-webkit-linear-gradient(top,#fef8f7 0%,#fef8f7 40%,#eade7b 100%);background:linear-gradient(to bottom,#fef8f7 0% 40%,#eade7b);padding-bottom:80px}.product_details{background:#3397ac;background:-moz-linear-gradient(top,#3397ac 0%,#f3e385 50%,#fef8f7 100%);background:-webkit-linear-gradient(top,#3397ac 0%,#f3e385 50%,#fef8f7 100%);background:linear-gradient(to bottom,#3397ac,#f3e385,#fef8f7);padding-top:146px;padding-bottom:218px}.breadcrumb{list-style:none;margin:0 0 18px;padding:0}.breadcrumb li{color:#aed2cc;font-size:13px;font-family:bentonsans_book;font-weight:400;line-height:normal}.breadcrumb li a{color:#aed2cc;text-decoration:none}.breadcrumb li a:hover{color:#fff}.breadcrumb-item.active{color:#aed2cc}.breadcrumb-item+.breadcrumb-item:before{color:#aed2cc;content:">";padding-right:5px}.breadcrumb-item+.breadcrumb-item{padding-left:5px}.pr_gallery{margin-right:34px}.pr_gallery img{display:block;max-width:100%}.product_details .content{display:flex;flex-direction:column;justify-content:center;padding:0 50px}.product_details .content h1{font-size:44px;padding-bottom:16px}.product_details .content .price{display:block;color:#000;font-size:35px;font-family:Roboto Slab,serif;font-weight:700;line-height:normal;padding-bottom:22px}.product_details .content .btn{margin-right:auto;min-width:138px}.product_qty{position:relative;margin-right:18px}.product_qty .qty{width:170px;height:38px;background:#fff;border:1px solid #000000;border-radius:25px;box-shadow:none;-webkit-appearance:none;outline:none!important;color:#000;font-size:13px;font-family:Roboto Slab,serif;font-weight:700;letter-spacing:.5px;line-height:normal;text-transform:uppercase;padding:0 50px;text-align:center}.product_qty .decrement_qty{position:absolute;left:0;top:0;width:50px;height:38px;background:url(../images/downarrow.png) no-repeat center center;background-size:12px auto;border:none;border-radius:25px 0 0 25px;box-shadow:none;-webkit-appearance:none;outline:none!important}.product_qty .increment_qty{position:absolute;right:0;top:0;width:50px;height:38px;background:url(../images/uparrow.png) no-repeat center center;background-size:12px auto;border:none;border-radius:0 25px 25px 0;box-shadow:none;-webkit-appearance:none;outline:none!important}.product_qty label{color:#000;font-size:13px;font-family:Roboto Slab,serif;font-weight:700;letter-spacing:.5px;line-height:normal;text-transform:uppercase;position:absolute;left:50%;top:10px;transform:translate(-50%);z-index:20;pointer-events:none;transition:font-size .15s ease-out,-webkit-transform .15s ease-out;transition:transform .15s ease-out,font-size .15s ease-out;transition:transform .15s ease-out,font-size .15s ease-out,-webkit-transform .15s ease-out}.focused label,.input_filled label{font-size:.85em;transform:translate(-50%,-28px);letter-spacing:normal;text-decoration:none}.input_filled .form-control{border-bottom:1px solid #d9d9d9!important;padding:1.5em 12px .35em;font-size:.8rem}.more_link{color:#000;font-size:14px;font-family:Roboto Slab,serif;font-weight:400;line-height:normal;text-decoration:none}.more_link:hover{color:#000;text-decoration:underline}.pr_meta{padding-top:4px;margin-bottom:22px}.product_desc{background:#fef8f7}.tabs_box{position:relative;top:-85px}.nav-tabs{position:relative;list-style:none;margin:0;padding:0 0 32px;border-bottom:1px solid #d8d3d2;display:flex;align-items:center;justify-content:center}.nav-tabs:before{display:block;content:"";width:4000px;height:1px;background:#d8d3d2;position:absolute;bottom:-1px;left:50%;transform:translate(-50%)}.nav-tabs .nav-link{margin:0;color:#ababab;font-size:26px;font-family:Roboto Slab,serif;font-weight:700;line-height:normal;padding:10px 30px;border:none!important}.nav-tabs .nav-link:hover{color:#858484}.nav-tabs .nav-link.active{border:none;background:none;color:#000}.tab-content{padding:40px 0}.you_may_like{background:#fef8f7;background:-moz-linear-gradient(top,#fef8f7 0%,#eade7b 100%);background:-webkit-linear-gradient(top,#fef8f7 0%,#eade7b 100%);background:linear-gradient(to bottom,#fef8f7,#eade7b)}.you_may_like h3{padding-bottom:70px}.tab-content p{margin-bottom:26px}.mobile_menubtn{display:none}h1{color:#000;font-size:52px;font-family:Roboto Slab,serif;font-weight:700;line-height:1.04;padding-bottom:32px}h2{color:#010101;font-size:35px;font-family:Roboto Slab,serif;font-weight:700;line-height:1.25;padding-bottom:25px}h3{color:#010101;font-size:26px;font-family:Roboto Slab,serif;font-weight:700;line-height:1.25}h4{color:#010101;font-size:22px;font-family:Roboto Slab,serif;font-weight:700;line-height:1.25}h5{color:#010101;font-size:20px;font-family:Roboto Slab,serif;font-weight:700;line-height:1.25}h6{color:#010101;font-size:18px;font-family:Roboto Slab,serif;font-weight:700;line-height:1.25}p,span{color:#010101;font-size:16px;font-family:bentonsans_book;font-weight:400;line-height:1.62}li{color:#010101;font-size:16px;font-family:bentonsans_book;font-weight:400}.btn{display:inline-flex;align-items:center;justify-content:center;height:48px;border-radius:50px;box-shadow:none;-webkit-appearance:none;outline:none!important;color:#000;font-size:13px;font-family:Roboto Slab,serif!important;font-weight:700!important;line-height:normal;text-decoration:none;text-transform:uppercase;letter-spacing:.5px;text-align:center;padding:0 28px;transition:.3s linear}.btn:hover{box-shadow:0 0 3.5rem #6bacb5}[class*=btn-outline-]{border-width:1px}.btn-outline-dark{border-color:#000}.btn-outline-light{color:#fef8f7!important;border-color:#fef8f7}.btn-outline-light:hover{color:#000!important}.form-group{position:relative;margin-bottom:15px}.form-control{display:block;width:100%;height:50px;background:#fff!important;border:none!important;border-radius:4px;box-shadow:none!important;-webkit-appearance:none;outline:none!important;color:#000;font-size:14px;font-family:bentonsans_book!important;font-weight:400;line-height:50px;padding:0 15px!important}textarea.form-control{height:124px;line-height:normal;padding:15px!important;resize:none}.form-control::-webkit-input-placeholder{color:#000!important;opacity:1!important}.form-control::-moz-placeholder{color:#000!important;opacity:1!important}.form-control:-ms-input-placeholder{color:#000!important;opacity:1!important}.form-control:-moz-placeholder{color:#000!important;opacity:1!important}.form-submit{height:50px;background:#000!important;color:#fff!important;font-size:14px;font-family:Roboto Slab,serif!important;font-weight:400;line-height:50px;text-transform:none;width:162px;border-radius:4px}.form-submit:hover{background:#393939!important}.btn-dark{background:#000;color:#fff}.footer{position:relative;background:#6bacb5;padding-bottom:40px}.footer:before{display:block;content:"";position:absolute;left:0;bottom:0;width:100%;height:93%;background:-moz-linear-gradient(top,rgba(51,151,172,0) 0%,rgba(51,151,172,1) 100%);background:-webkit-linear-gradient(top,rgba(51,151,172,0) 0%,rgba(51,151,172,1) 100%);background:linear-gradient(to bottom,#3397ac00,#3397ac)}.footer .container{position:relative;z-index:40}.footer .container:before{display:block;content:"";height:1px;background:#fef8f7;opacity:.15;margin-bottom:100px}.footer_logo{width:88px;margin:0 15px}.footer_logo img{display:block;width:100%}.footer_links{padding:0 15px}.footer_links h5{color:#fef8f7;font-size:18px;font-family:Roboto Slab,serif;font-weight:700;line-height:1.33;letter-spacing:.5px;padding-bottom:6px}.footer_links ul{list-style:none;margin:0;padding:0}.footer_links ul li a{display:block;color:#fef8f7;font-size:13px;font-family:bentonsans_book;font-weight:400;line-height:2.24;text-decoration:none;letter-spacing:.5px}.footer_links ul li a:hover{color:#fef8f7;text-decoration:underline}.copyright_box{padding-top:94px}.copyright_box p{color:#99c7d1;font-size:13px;font-family:bentonsans_book;font-weight:400;letter-spacing:.5px;margin:0}.copyright_box p a{color:#99c7d1;text-decoration:none}.copyright_box p a:hover{color:#fef8f7}section.shopify-section.section{background:#fef8f7;padding-top:122px;padding-bottom:0}section.shopify-section.section li p{display:inline}section.shopify-section.section li{line-height:1.62}body{-webkit-text-size-adjust:100%;-moz-text-size-adjust:100%;-ms-text-size-adjust:100%}a[href^=tel]{color:#010101;text-decoration:none}.footer a[href^=tel]{color:#fff;text-decoration:none}.article-template__content span{font-size:16px;font-family:bentonsans_book;font-weight:400;line-height:1.38;color:#000}.article-template__back.element-margin-top.center{display:none}.related-products.you_may_like{max-width:100%}slider-component.mainSlider{padding:0!important;border-radius:25px;overflow:hidden}.thumbnail-list.slider--tablet-up .thumbnail-list__item.slider__slide button{padding:0;border-radius:10px}.product--thumbnail .product__media-list,.product--thumbnail_slider .product__media-list{margin-bottom:0!important}.new-review-form input{height:45px;padding:0 15px;font-size:16px}.new-review-form textarea{font-size:16px;padding:20px 15px 0}.new-review-form label{font-size:16px;margin-bottom:5px;color:#000}h3.spr-form-title{font-size:20px;margin-bottom:20px}.spr-form-actions input.spr-button.spr-button-primary.button.button-primary.btn.btn-primary{color:#fff}share-button.share-button{display:none}.blog-details h1{font-size:5.5rem}.circle-divider.caption-with-letter-spacing{display:none}.cart-notification-product{align-items:center!important}.cart-notification-product__name{font-weight:700}.site-wide-notice{margin-top:-20px;padding:5px 0;text-align:center;background:#000;height:37px}.site-wide-notice p{color:#fff}.header .container{margin-top:20px}body.sticky .site-wide-notice{margin-top:-10px}
/*# sourceMappingURL=/cdn/shop/t/1/assets/style.css.map */
