<html><head><meta name="color-scheme" content="light dark"></head><body><pre style="word-wrap: break-word; white-space: pre-wrap;">.cmn-toggle-switch{z-index:1000;display:block;position:relative;margin:6px 0 0 0;padding:0;width:60px;height:60px;font-size:0;text-indent:0;-webkit-appearance:none;-moz-appearance:none;appearance:none;box-shadow:none;border-radius:0;border:none;cursor:pointer;overflow:hidden;background:rgba(0,0,0,0)}.cmn-toggle-switch:focus,.block-toggle{outline:none;box-sizing:inset 0 -1px 0 rgba(255,255,255,.5),inset 0 2px 5px rgba(0,0,0,.15) !important}.cmn-toggle-switch span{display:block;position:absolute;top:30px;left:4px;right:18px;height:2px;background:#000;width:calc(100% - 8px);text-indent:10000px}.cmn-toggle-switch span::before,.cmn-toggle-switch span::after{position:absolute;display:block;left:0;width:100%;height:2px;background-color:#000;content:""}.cmn-toggle-switch span::before{top:15px}.cmn-toggle-switch span::after{bottom:15px}.cmn-toggle-switch span,.cmn-toggle-switch span:before,.cmn-toggle-switch span:after{transition:all 1s ease-in-out}.cmn-toggle-switch.active span{background-color:rgba(0,0,0,0)}.cmn-toggle-switch.active span:before,.cmn-toggle-switch.active span:after{top:0}.cmn-toggle-switch.active span:before{transform:rotate(45deg)}.cmn-toggle-switch.active span:after{transform:rotate(-45deg)}.cmn-toggle-switch{z-index:1000;display:block;position:relative;margin:6px 0 0 0;padding:0;width:60px;height:60px;font-size:0;text-indent:0;-webkit-appearance:none;-moz-appearance:none;appearance:none;box-shadow:none;border-radius:0;border:none;cursor:pointer;overflow:hidden;background:rgba(0,0,0,0)}.cmn-toggle-switch:focus,.block-toggle{outline:none;box-sizing:inset 0 -1px 0 rgba(255,255,255,.5),inset 0 2px 5px rgba(0,0,0,.15) !important}.cmn-toggle-switch span{display:block;position:absolute;top:30px;left:4px;right:18px;height:2px;background:#000;width:calc(100% - 8px);text-indent:10000px}.cmn-toggle-switch span::before,.cmn-toggle-switch span::after{position:absolute;display:block;left:0;width:100%;height:2px;background-color:#000;content:""}.cmn-toggle-switch span::before{top:15px}.cmn-toggle-switch span::after{bottom:15px}.cmn-toggle-switch span,.cmn-toggle-switch span:before,.cmn-toggle-switch span:after{transition:all 1s ease-in-out}.cmn-toggle-switch.active span{background-color:rgba(0,0,0,0)}.cmn-toggle-switch.active span:before,.cmn-toggle-switch.active span:after{top:0}.cmn-toggle-switch.active span:before{transform:rotate(45deg)}.cmn-toggle-switch.active span:after{transform:rotate(-45deg)}.clearfix{zoom:1}.clearfix:before,.clearfix:after{content:"";display:table}.clearfix:after{clear:both}*{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}.image-replacement{text-indent:100%;white-space:nowrap;overflow:hidden}.text-left{text-align:left}.text-center{text-align:center}.text-right{text-align:right}img,svg{transform-style:preserve-3d;backface-visibility:hidden;-webkit-transform-style:preserve-3d;-webkit-backface-visibility:hidden;-moz-transform-style:preserve-3d;-moz-backface-visibility:hidden;height:auto}h2{margin-top:2rem}.blog .block{background:#fff}.label{position:absolute}.block{overflow:hidden;width:100%;height:auto;background:#fff7e8;display:flex;align-items:center;justify-content:center;position:relative;padding-bottom:30px;padding-top:30px}.block.white-bg{background:#fff}.block.qa{background:#fff;max-width:880px;margin:auto;margin-bottom:30px;padding:0}.block.qa&gt;ul{max-width:560px;margin:30px auto 30px 0}.block.qa&gt;ul span{font-size:14px;line-height:22px;font-family:"Space Mono",monospace;float:left;clear:both;padding:0 0 30px 0}.block.qa&gt;ul span strong{font-family:"Space Mono",monospace}.block.qa&gt;ul span.answer{padding-left:80px;font-style:italic}.block.three-column{flex-direction:column}.block.three-column h3{color:#000 !important;font-size:30px;text-align:left}.block.three-column a.button{margin-left:0;text-align:center}.block.landscape-image{width:100%;height:auto;padding:0;margin:0}.block.landscape-image img{width:100%}.block span.label{position:absolute}.block span.label img{width:100%}.block ul li img{width:100%}.block .banner{display:flex;flex-direction:column-reverse;overflow:none}.block .banner .col{height:100%;display:flex;position:relative}.block .banner .col.text{flex-direction:column}.block .banner span.label{position:absolute;top:3vw;right:15%;width:121px;height:121px}.block.banners{text-align:center;background:#ffd440;width:100%}.block.banners ul li{background:#ffd440}.block.banners .pagination{position:absolute;right:12px;width:140px;bottom:40px;display:flex;z-index:4}.block.banners .pagination .swiper-button-prev{display:none}.block.banners .pagination .swiper-pagination{color:#000}.block.banners .button{position:relative;z-index:3;letter-spacing:0;display:inline-block;width:153px;padding-left:10px;padding-right:10px;margin:0 auto;text-align:center;margin-bottom:38px}.block.banners,.block.two-column{padding:0}.block.banners ul:not(.social-share),.block.two-column ul:not(.social-share){padding:0;margin:0;width:100%}.block.banners div.image,.block.two-column div.image{background-size:cover;flex:1;display:flex;height:100%;width:100%;align-items:center;justify-content:center;z-index:2}.block.banners div.image img.hero,.block.two-column div.image img.hero{height:100%;max-height:500px;width:auto}.block.banners span.line,.block.two-column span.line{top:130px;max-height:500px}.block.banners .title,.block.two-column .title{padding:0;position:relative;top:0;left:0;bottom:0;right:0}.block.banners .title h2,.block.two-column .title h2{color:#000}.block.banners .title h2 span,.block.two-column .title h2 span{font-family:"Kapra Neue",sans-serif;color:#ffd440}.block.two-column{padding:30px}.block.two-column:not(.products-home){max-width:1500px;margin-left:auto;margin-right:auto}.block.two-column:not(.products-home).with-image{max-height:750px}.block.two-column.shop-product{padding-bottom:60px}.block.two-column.shop-product .swiper-pagination{padding-left:0}.block.two-column.where{padding:0}.block.two-column.where article p{max-width:none;padding-bottom:30px;text-align:center}.block.two-column.where article img{margin:-10px 0 0 0;width:80px}.block.two-column h2,.block.two-column h1.home-title{position:relative}.block.two-column span.label{right:9%;width:104px;height:104px;position:absolute}.block.two-column .basic{display:flex;flex:1;height:100%;justify-content:center;flex-direction:column;align-items:flex-start}.block.two-column .basic .col{flex-direction:column;display:flex;justify-content:center;flex:1;height:100%}.block.two-column .basic .col-right{align-self:flex-end}.block.two-column .basic .button.desktop{display:none}.block.two-column .basic .button.mobile{display:block;text-align:center;margin-top:55px;margin-bottom:55px;padding-left:10px;padding-right:10px;width:160px}.block.two-column.with-image{margin:0 auto;padding:0 31px;margin-top:30px;margin-bottom:30px;overflow:hidden}@media only screen and (min-width: 1000px){.block.two-column.with-image{padding:0 60px}}@media only screen and (min-width: 1200px){.block.two-column.with-image{padding:0 80px}}.block.two-column.with-image span.line{width:219px;height:40%;min-height:40%;top:33%;right:unset;left:0}.block.two-column.with-image .basic{background:#ffd440;padding:30px;position:relative}.block.two-column.with-image .basic .col{align-items:center}.block.two-column.with-image .basic h2{color:#000;text-align:center;position:relative;z-index:2;font-size:50px;line-height:45px}.block.two-column.with-image .basic h2 span{font-family:"Kapra Neue",sans-serif;color:#ffd440}.block.two-column.with-image .basic .images{flex:1;display:flex;flex-direction:row;justify-content:center;align-items:flex-end;z-index:2;position:relative}.block.two-column.with-image .basic .images li{display:flex;height:60%;justify-content:flex-end;flex-direction:column}.block.two-column.with-image .basic .images li img{width:100%;height:auto}.block.products-home h2{padding-left:0}.block.products-home h2 .label{position:absolute;bottom:-40px;margin-left:-20px}.block.products-home ul li img{max-height:300px;width:auto}.block.slider{background:#000;flex-direction:column;align-items:flex-start;padding-right:0;display:block !important}.block.slider .button{margin-left:0}.block.slider h3{color:#fff;text-transform:uppercase;font-size:30px;line-height:28px;text-align:left}.block.slider h3 a{font-family:"Kapra Neue",sans-serif;font-size:inherit}.block.slider .items{width:100%}.block.slider .items .item{flex-direction:column-reverse;margin-bottom:20px;margin-right:16px;width:90%;display:flex}.block.slider .items .item a{line-height:0}.block.slider .items .info{background:#fff;width:100%;flex:1;display:flex;min-height:215px;flex-direction:column;justify-content:space-between;align-items:flex-start}.block.slider .items .info h3{color:#000;margin:0}.block.slider .items .info h5{font-size:14px;line-height:22px;font-family:"Space Mono",monospace;font-style:normal;text-transform:capitalize;color:#000;margin:0}.block.slider .items .image{width:100%;line-height:0}.block.slider .items .image img{width:100%}.block .pagination{flex:1;display:flex;align-items:center;justify-content:flex-end}.block .pagination .swiper-pagination{font-weight:normal;font-size:14px;line-height:22px;padding:0 12px;color:#fff;font-family:"Space Mono",monospace}.block .pagination .swiper-pagination span{letter-spacing:5;font-family:"Space Mono",monospace}.block .swiper-container .nav{flex:1;display:flex;justify-content:space-between;padding:35px 0;margin-right:10%}.block.merch{flex-direction:column;overflow:visible}.block.merch h2{text-align:center}.block.merch .slick-slider{z-index:12}.block.merch .slick-list{overflow:visible}.block.description h2{color:#ffd440;text-align:center}.block.description .label{width:152px;height:auto;right:-2%;top:5%}.block.description article{width:100%;max-width:60vw;margin:auto;position:relative}.block.description article h3{color:#ed1c24;font-size:36px;line-height:53px;font-family:"GT Walsheim Pro",sans-serif;font-weight:400}.block.description article a{text-decoration:underline}.block.product_title{background-image:linear-gradient(180deg, #fbf6e9, #fff);min-height:0vh;overflow:visible;padding-bottom:0}.block.product_title h2{color:#ffd440;font-size:142px;text-align:center;line-height:1;margin-bottom:0}.block.product_title .label{height:auto;margin-top:30px;z-index:2}.block.product_title .label-1{width:62px;left:calc(50% - 300px)}.block.product_title .label-2{width:94px}.block.product_title .label-3{width:91px;right:calc(50% - 300px)}.block.features{max-width:1200px;margin:30px auto}.block.features article&gt;div p.description{font-style:normal;font-weight:normal;font-size:14px;line-height:22px;padding-top:20px;font-family:"Space Mono",monospace;text-align:center;vertical-align:middle;margin-right:auto;margin-left:auto}.block.features .image{text-align:left}.block.features .image .icon{max-width:140px;max-height:140px}.block.goodness{max-width:1200px;margin:0 auto;align-items:flex-start}.block.goodness .sub-product-details{display:none;padding-bottom:30px;max-width:400px}.block.goodness .sub-product-details:first-child{display:block}.block.goodness h3{font-size:55px;line-height:60px;margin-top:24px}.block.goodness h3.green{color:#5aceb9}.block.goodness h3.purple{color:#a092c5}.block.goodness .divider{height:1px;line-height:1px;font-size:1px;background:#a092c5;margin:30px 0;width:100%}.block.goodness .ingredient p,.block.goodness .details p{padding:0 15px 0 0;text-align:left;font-style:normal;font-weight:300;font-size:16px;line-height:24px;font-family:"GT Walsheim Pro",sans-serif}.block.goodness .ingredient p{padding-right:40px}.block.goodness .selling:not(:first-of-type){display:none}.block.goodness .selling_points{flex-direction:row;padding-right:20px;max-width:400px}.block.goodness .selling_points img{width:52px;height:auto;margin:0 24px 24px 0}.block.goodness h3{margin-bottom:18px}.block.goodness .nutrition table{width:100%}.block.goodness .nutrition table tr:first-child td{border:none;font-family:"Space Mono",monospace;border-bottom:1px solid #000;padding:0 7px 12px 7px;font-size:14px}.block.goodness .nutrition table td{border-right:1px solid #000;border-bottom:1px solid #000;padding:14px 5px 13px;line-height:16px;font-family:"GT Walsheim Pro",sans-serif;font-weight:200;color:#000;font-size:16px}.block.goodness .nutrition table td:first-child{border-left:1px solid #000}.block.goodness .nutrition table td:nth-child(2){text-align:center}.block.goodness .nutrition table td:last-child{text-align:center}.block.goodness h4{font-size:14.2594px;line-height:22px;text-transform:capitalize;padding:0;margin-bottom:8px;color:#a092c5;font-family:"Space Mono",monospace;font-weight:400;text-align:left}.block.where{align-items:stretch;justify-content:center;flex-direction:column;padding:0}.block.where article{display:flex;flex-direction:column;align-items:center;padding:30px;background:#ffd440}.block.where article .button{margin:8px 0 30px 0}.block.where article h4{font-family:"Kapra Neue",sans-serif;color:#000;font-size:30px;padding:28px 0 28px 0;margin:0;background:none}.block.where article p{padding-right:30px;padding-left:30px;text-align:center;font-size:16px;line-height:20px;color:#000}.block.where article p:nth-of-type(1){padding-left:0;padding-right:0}.block.where article.green{background:#5aceb9}.block.where article.purple{background:#a092c5}.block.where article:nth-child(2){background:#000}.block.where article:nth-child(2) h4{color:#ffd440}.block.where article:nth-child(2) p{color:#fff;padding-left:30px;padding-right:30px;padding-top:0;width:350px}.block.where article:nth-child(2).green h4{color:#5aceb9}.block.where article:nth-child(2).purple h4{color:#a092c5}.block.instagram-block{flex-direction:column}.block.instagram-block .logo-row{width:100%;display:flex;flex-direction:row;font-size:16px;font-family:"GT Walsheim Pro",sans-serif}.block.instagram-block .logo-row img{padding-right:9px}.block.instagram-block .instagram-logo{flex-direction:row;justify-content:flex-start;align-items:center}.block.instagram-block .instagram-name{text-align:right;justify-content:center;flex-direction:column;flex:1;display:flex}.block.instagram-block .instagram-name a{font-size:16px;font-family:"GT Walsheim Pro",sans-serif;font-weight:400}.block.instagram-block .instagram-name a:hover{text-decoration:underline}.block.instagram-block h3{flex-direction:row;display:flex;font-family:"GT Walsheim Pro",sans-serif;font-style:normal;font-weight:normal;justify-content:flex-start;align-items:center;font-size:16px;line-height:22px;color:#000}.block.instagram-block h3 span{font-family:"GT Walsheim Pro",sans-serif;font-style:normal;font-weight:normal;font-size:16px;line-height:22px;color:#000;display:block;text-transform:capitalize}.block.products{flex-direction:column;height:auto;background:#fff;overflow:visible;padding-top:0}.block.products .product{width:100%;max-width:1200px;padding:80px;min-height:80vh;height:auto;display:flex;align-items:center;justify-content:center;margin:auto}.block.products .product .background{position:absolute;z-index:1;height:535px;width:auto;top:80px;right:80px}.block.products .product .background.bottom{top:auto;border:80px}.block.products .product&gt;aside,.block.products .product&gt;article{float:left}.block.products .product&gt;article{margin-bottom:140px;padding-left:20px}.block.products .product aside{position:relative;padding-right:20px}.block.products .product aside .hero{max-width:420px;width:100%;height:auto;display:none;position:relative;z-index:2}.block.products .product aside .hero:first-child{display:block}.block.products .product h3{margin:0;line-height:1.1}.block.products .product .description{max-width:465px}.block.products .product .description *{font-size:22px;line-height:26px}.block.products .product .icons{margin:40px 0;overflow:hidden}.block.products .product .icons img{height:55px;width:auto;float:left;margin-right:20px;margin-bottom:20px}.block.products .product .icons img:last-child{margin-right:0}.block.products .product .sub-product{max-width:360px;width:100%;display:none;position:relative}.block.products .product .sub-product:first-child{display:block}.block.products .product .details{clear:both;padding:0;margin:0;border-top:1px solid #ffd440;position:absolute;width:100%;background:#fff;z-index:100}.block.products .product .details li{border-bottom:1px solid #ffd440;font-size:16px;line-height:26px;font-weight:300;list-style:none;padding:10px 5px;cursor:pointer;position:relative}.block.products .product .details li:after{content:"";display:block;width:20px;height:10px;background:url(../images/red-arrow.svg) no-repeat center center;background-size:contain;position:absolute;top:18px;right:10px;-webkit-transition:all .2s ease-in-out;-ms-transition:all .2s ease-in-out;-o-transition:all .2s ease-in-out;-transition:all .2s ease-in-out;transition:all .2s ease-in-out}.block.products .product .details li.active:after{transform:rotate(180deg)}.block.products .product .details li.active table{display:table}.block.products .product .details li.active article{display:block}.block.products .product .details li table,.block.products .product .details li article{display:none}.block.products .product .details li table{width:100%;border-spacing:0}.block.products .product .details li table tr:nth-child(even) td{background:#fcf8f1}.block.bw-title{max-height:696px;align-items:flex-start}.block.bw-title#bw-title-block_5f6df190c4009 .label{margin-right:-70px}.block.bw-title#bw-title-block_5f57edfd0bb15 .label{margin-left:-104px;left:0;right:unset}.block.bw-title .title-wrap{text-align:left;height:300px;justify-content:center;align-items:flex-start;display:flex;flex-direction:column}.block.bw-title.black-bg{background:#000}.block.bw-title.black-bg span.line{background-image:url("../images/lines-white-mobile.svg");height:536px}.block.bw-title.black-bg h2{color:#fff}.block.bw-title.black-bg h2 span{color:#000;text-shadow:-1px -1px 0 #fff,1px -1px 0 #fff,-1px 1px 0 #fff,1px 1px 0 #fff}.block.bw-title.black-bg h2 .label{margin-right:400px;top:40%}.block.bw-title.black-bg h3{color:#fff}.block.bw-title .label{top:30%;right:0;margin-right:-160px}.block.bw-title+section.products-home h2 .label{bottom:20px}.block.bw-title h2{font-size:60px;color:#000;z-index:2;line-height:55px;text-align:left;display:inline-block;position:relative;padding:0;margin-bottom:0}.block.bw-title h2 span{font-size:inherit;color:#fff}.block.bw-title h3{color:#000;font-size:14px;font-family:"Space Mono",monospace;text-transform:none;line-height:22px;margin-top:0;text-align:left;padding:0;font-weight:300 !important}.block.bw-title h3::before{content:"";display:block;height:0;width:0;margin-top:calc((1 - 20px)*.5em)}.block.products-home{flex-direction:column-reverse;padding-left:0 !important;padding-right:0 !important;margin-top:50px}.block.products-home h2,.block.products-home h3{position:relative;z-index:2}.block.products-home h3{font-size:20px;line-height:20px;margin-bottom:16px;color:#000;text-align:center;margin-top:24px}.block.products-home h3::before{content:"";display:block;height:0;width:0;margin-top:calc((1 - 20px)*.5em)}.block.products-home h2{margin-top:16px;color:#fff7e8;font-size:60px;line-height:55px;text-shadow:-1px -1px 0 #000,1px -1px 0 #000,-1px 1px 0 #000,1px 1px 0 #000;padding-left:0;margin-bottom:16px !important;text-align:center}.block.products-home h2::before{content:"";display:block;height:0;width:0;margin-top:calc((1 - 55px)*.5em)}.block.products-home a{margin-left:0;z-index:2;position:relative}.block.products-home ul li{background:none}.block.products-home ul li img{z-index:2;position:relative}.block.products-home .left,.block.products-home .right{text-align:center;position:relative;top:0}.block.products-home .left:first-child{order:1}.block.products-home .left:nth-child(2){order:2}.block.products-home .left span.line{left:0;right:auto}.block.products-home .right:first-child{order:1}.block.products-home .right:nth-child(2){order:2}.block.products-home .right span.line{right:0;left:auto}.block.products-home span.line{min-height:auto;top:36px}.block.contact{background:#ffd440;height:auto}.block.contact article{position:relative}.block.contact h1{font-size:220px;line-height:1;color:#ffd440;text-shadow:-1px -1px 0 #000,1px -1px 0 #000,-1px 1px 0 #000,1px 1px 0 #000;margin:90px auto -80px;z-index:1;position:relative}.block.contact p,.block.contact p a{font-size:14px;line-height:1.4;color:#000}.block.contact h3{font-size:30px;line-height:1.2;color:#000;margin-bottom:0}.block.contact h4{margin-bottom:0}.block.contact a{color:#ed1c24}.block.contact a:hover{color:#fff;text-decoration:underline}.block.contact .logo{width:253px;height:auto;position:absolute;z-index:2;right:-23%;top:-10%}.block.contact .logo.logo2{top:1%}.block.contact .logo.logo3{top:12%}.block.contact .logo.logo4{top:23%}.block.faq{max-width:880px;margin:auto;flex-direction:column}.block.faq h4{font-family:"Kapra Neue",sans-serif;width:100%;text-align:left;font-size:30px;margin:0px;padding:0 0 20px 0}.block.faq&gt;ul{clear:both;flex-direction:column;display:flex}.block.faq&gt;ul li{display:flex;flex-direction:column}.block.faq&gt;ul li span{font-size:16px;line-height:1.375;display:block}.block.faq&gt;ul li span.question{border-bottom:1px solid #000;width:100%;float:left;padding-bottom:10px;cursor:pointer;margin-bottom:20px;padding-right:24px;position:relative}.block.faq&gt;ul li span.question:after{content:"";display:block;width:20px;height:6px;background:url(../images/black-arrow.svg) no-repeat calc(100% - 5px) center;background-size:contain;top:0;right:0;position:absolute;margin-top:4px;-webkit-transition:all .2s ease-in-out;-ms-transition:all .2s ease-in-out;-o-transition:all .2s ease-in-out;-transition:all .2s ease-in-out;transition:all .2s ease-in-out}.block.faq&gt;ul li .answer{transition:all .2s ease-in-out;max-height:0;overflow:hidden}.block.faq&gt;ul li .answer p{padding:0 0 20px 0;margin:0;font-size:16px;line-height:1.375;display:block}.block.faq&gt;ul li .answer p a{font-size:inherit}.block.faq&gt;ul li.open span.question:after{transform:rotate(180deg)}.block.faq&gt;ul li.open .answer{max-height:1000px}.block.filter-wrap{width:100%;border-bottom:1px solid #c4c4c4;display:none;padding:0}.block.filter-wrap .filter-menus{min-width:250px}.block.filter-wrap.open{display:flex}.block.filter-wrap .filter-menus{flex-direction:row;display:flex;flex:1}.block.filter-wrap ul{width:auto;flex-direction:column;display:flex;justify-content:flex-start;align-items:flex-start;flex:1}.block.filter-wrap ul li a{text-transform:capitalize}.block.filter{width:100%;max-width:1200px;margin:0 auto}.block.filter ul li a{font-style:normal;font-weight:normal;font-family:"GT Walsheim Pro",sans-serif;font-size:22px;line-height:16px;padding:0 15px 0 15px;transition:none}.block.filter ul li a.on{text-decoration:underline;background:url(../images/close.svg) no-repeat left 0 center}.block.filter ul li a:hover{text-decoration:underline}.block.filter .clear-filters{font-size:14px;line-height:22px;font-family:"Space Mono",monospace;text-align:right}.block.newsletter{background:#000;padding-top:60px;padding-bottom:45px}.block.newsletter .gform_wrapper h3{color:#fff;margin:3px 0 !important}.block.newsletter .gform_wrapper .gform_footer{padding:0;margin:0}.block.newsletter .gform_wrapper .gform_body{flex:1;padding:30px 0}.block.make-it-bonsoy{background:#fff}.block.make-it-bonsoy .swiper-pagination{color:#000}.block.make-it-bonsoy h3{color:#000;font-size:30px;line-height:30px;margin:38px 0}.block.make-it-bonsoy h3::before{content:"";display:block;height:0;width:0;margin-top:calc((1 - 30px)*.5em)}.block.culture-page-slider{background:#000;align-items:flex-start;border-bottom:1px solid #fff}.block.culture-page-slider h3{color:#fff !important;padding-left:0 !important;padding-right:0 !important}.block.culture-page-slider .pagination .swiper-pagination{color:#fff}.block.product-cta{background:#fff}.block.product-cta h3{width:100%;text-align:center;border-bottom:1px solid #000}.block.product-cta .pagination .swiper-pagination{color:#000}.block.product-cta .items .item{height:370px;position:relative;overflow:hidden;top:0;left:0}.block.product-cta .items .item span.oval{width:84px;min-width:84px;height:51px;border-radius:50%;padding:14px 0 0 0;background:#ffd440;display:block;font-size:16px;line-height:22px;text-decoration:none;cursor:pointer;text-align:center;border:0;color:#000;-webkit-transition:all .2s ease-in-out;-ms-transition:all .2s ease-in-out;-o-transition:all .2s ease-in-out;-transition:all .2s ease-in-out;transition:all .2s ease-in-out}.block.product-cta .items .item span.oval .amount *{font-family:"Space Mono",monospace}.block.product-cta .items .item .product-wrap{display:flex;height:100%;width:100%;background:#fff;flex-direction:column}.block.product-cta .items .item .product-wrap .image{aspect-ratio:19/21;width:100%;background:#fff7e8;flex:unset;overflow:hidden}.block.product-cta .items .item .product-wrap .image img{width:100%;height:100%;object-fit:cover;transition:all .2s ease-in-out}.block.product-cta .items .item .product-wrap .over-state{background:rgba(0,0,0,.5);position:absolute;width:100%;aspect-ratio:19/21;top:100px;z-index:2;top:-500px;transition:all .5s ease-in-out}.block.product-cta .items .item .product-wrap .over-state .in-stock,.block.product-cta .items .item .product-wrap .over-state .variations_form .variations{display:none}.block.product-cta .items .item .product-wrap .over-state .product-quantity{display:none}.block.product-cta .items .item .product-wrap .over-state .added_to_cart{margin:0 8px;line-height:1}.block.product-cta .items .item .product-wrap .over-state .single_add_to_cart_button{background:#ffd440}.block.product-cta .items .item .product-wrap .over-state .view{background:#fff}.block.product-cta .items .item .product-wrap .over-state .buttons{display:flex;flex-direction:column;align-items:center;justify-content:center;height:100%}.block.product-cta .items .item .product-wrap .over-state .buttons .price_qty{display:none}.block.product-cta .items .item .product-wrap .over-state .buttons .button{width:136px;padding-left:0;padding-right:0;text-align:center;margin:8px;font-size:.9rem;line-height:1}.block.product-cta .items .item .product-wrap .product-info{z-index:3;padding:0 10px;background:none;align-items:flex-start;position:relative;height:95px;border-bottom:1px solid #000}.block.product-cta .items .item .product-wrap .product-info .title{padding:14px 0px 14px 0px;width:100%}.block.product-cta .items .item .product-wrap .product-info h3{font-size:20px;line-height:19px;color:#000;margin:0;width:75%;text-align:left;border:none}.block.product-cta .items .item .product-wrap .product-info h4{font-size:16px;color:#000;font-family:"Space Mono",monospace;font-style:normal;font-weight:300;padding:0;margin:0;line-height:20px;text-align:left}.block.product-cta .items .item .product-wrap .product-info .oval{position:absolute;right:0;top:20px}.block.product-cta .items .item .product-wrap .product-info .oval .price{font-size:1rem;text-align:right}.block.product-cta .items .item .product-wrap:hover .image img{transform:scale(1.05)}.block.product-cta .items .item .product-wrap:hover section.over-state{top:0}.block.product-cta .items .item .product-wrap:hover span.oval{transform:rotate(-11.3deg);transform-origin:center}.block.product-cta .items .item .product-wrap a{background:none;display:block}.block.product-cta .items .item .product-wrap a section{position:absolute;z-index:1;height:100%;width:100%;padding:0;margin:0;overflow:hidden}.block.product-cta .items .item .product-wrap a section.over-state{background-size:cover}.block .responsive-slider{width:100%;max-width:1200px}.block .responsive-slider:not(.shop-products) .items .item{width:90%;margin-right:15px}.block .responsive-slider:not(.shop-products) .items .item h3{padding:6px 0 0 0 !important}.block .shop-products{width:100%}.block .shop-products .items .item{margin-top:15px;margin-bottom:15px}.block .shop-products .nav{display:none}.block .image-zoom{text-align:center}.block .image-zoom&gt;article{width:100%;height:69vw;overflow:hidden;position:relative;display:inline-block;cursor:pointer}@media only screen and (min-width: 760px){.block .image-zoom&gt;article{max-width:380px;height:260px}}.block .image-zoom&gt;article h3{line-height:28px;color:#fff;text-align:center;position:relative;z-index:2;height:auto;box-sizing:border-box;display:block;margin:auto 40px;opacity:0;transition:all 1s ease-in-out}.block .image-zoom&gt;article .child{height:100%;width:100%;background-size:cover;background-repeat:no-repeat;background-position:center;-webkit-transition:all .3s ease-in-out;-ms-transition:all .3s ease-in-out;-o-transition:all .3s ease-in-out;-transition:all .3s ease-in-out;transition:all .3s ease-in-out;transform:scale(1.1);filter:contrast(100%) brightness(50%);transform:scale(1);filter:none}.block .image-zoom&gt;article:hover .child,.block .image-zoom&gt;article:focus .child{transform:scale(1.1);filter:contrast(100%) brightness(50%)}.block .image-zoom&gt;article:hover h3,.block .image-zoom&gt;article:focus h3{opacity:1}.block .image-zoom&gt;article .text-wrap{text-align:center;margin:auto;flex:1;top:50%;left:0;bottom:0;right:0;cursor:pointer}.block .image-zoom&gt;article .text-wrap a{text-align:center;margin:auto;position:absolute;top:0;left:0;bottom:0;right:0;height:auto;cursor:pointer;display:flex;align-items:center;justify-content:center}.block .image-zoom&gt;article .text-wrap a h3{color:#fff !important}.block.cta{margin:0 auto;padding:0 31px;margin-top:30px;margin-bottom:30px}@media only screen and (min-width: 1000px){.block.cta{padding:0 60px}}@media only screen and (min-width: 1200px){.block.cta{padding:0 80px}}.block.cta h2{text-align:center;position:relative;z-index:2;font-size:calc(80px*.6);line-height:calc(80px*.5625);color:#fff;padding:0 30px}.block.cta&gt;article{width:100%;height:500px;overflow:hidden;position:relative;display:inline-block;cursor:pointer}@media only screen and (min-width: 760px){.block.cta&gt;article{max-width:100%;height:50vw}}.block.cta&gt;article .child{height:100%;width:100%;background-size:cover;background-repeat:no-repeat;background-position:center;-webkit-transition:all .3s ease-in-out;-ms-transition:all .3s ease-in-out;-o-transition:all .3s ease-in-out;-transition:all .3s ease-in-out;transition:all .3s ease-in-out;transform:scale(1.1);filter:contrast(100%) brightness(50%);transform:scale(1);filter:none}.block.cta&gt;article:hover .child,.block.cta&gt;article:focus .child{transform:scale(1.1);filter:contrast(100%) brightness(50%)}.block.cta&gt;article .text-wrap{text-align:center;margin:auto;flex:1;top:50%;left:0;bottom:0;right:0;cursor:pointer}.block.cta&gt;article .text-wrap a{text-align:center;margin:auto;position:absolute;top:0;left:0;bottom:0;right:0;align-items:center;justify-content:center;display:flex;flex-direction:column;cursor:pointer;display:flex;align-items:center;justify-content:center}.block.cta&gt;article .text-wrap a h2{height:36px;margin:0}.block.cta&gt;article .text-wrap a.button{width:200px;height:auto;margin:auto;bottom:unset;z-index:4}div:not(.shop-products).product-cta .items .item{width:100%;max-width:282px}.wp-block-columns{margin:0 auto;padding:0 31px}@media only screen and (min-width: 1000px){.wp-block-columns{padding:0 60px}}@media only screen and (min-width: 1200px){.wp-block-columns{padding:0 80px}}.wp-block-columns .wp-block-column{flex:1;margin:0;padding:30px 0 50px 0}.wp-block-columns .wp-block-column h3{text-align:center;color:#000;font-size:40px;line-height:40px;margin:34px 0 15px}.wp-block-columns .wp-block-column figure{margin:0;line-height:0}.wp-block-columns .wp-block-column.story-paragraph{justify-content:center;display:flex;flex-direction:column}.wp-block-columns .wp-block-column.story-paragraph strong{font-weight:400}.wp-block-columns figure img{height:auto}.wp-block-columns .wp-block-buttons{text-align:center}.wp-block-image.size-full img{height:auto}.wp-block-image.size-full,img.banner{margin:0px auto 80px;max-width:calc(100% - 30px)}.wp-block-image.size-full.story-block-image,img.banner.story-block-image{margin-bottom:0}.wp-block-image .aligncenter&gt;figcaption{text-align:center}.wp-block-gallery{max-width:calc(100% - 160px);margin:80px auto 0}.wp-block-gallery.columns-2,.wp-block-gallery.columns-3,.wp-block-gallery.columns-4{max-width:100%}.wp-block-gallery .blocks-gallery-grid{max-width:880px;margin:0 auto !important;padding:0 !important}.selector-title,.selector-title-merch{box-sizing:border-box;background:none;width:auto;position:relative;display:inline-flex}.selector-title a.dropdown-trigger,.selector-title-merch a.dropdown-trigger{font-size:30px;line-height:30px;outline:none;color:#fff7e8;display:block;text-transform:uppercase;position:relative;text-align:left;font-family:"Kapra Neue",sans-serif;cursor:pointer;padding-right:30px}.selector-title a.dropdown-trigger:after,.selector-title-merch a.dropdown-trigger:after{content:"";display:block;width:12.5px;height:8.9px;background:url(../images/dropdown-down-arrow.svg) no-repeat center center;background-size:contain;top:0;right:0;position:absolute;margin-top:6px;-webkit-transition:all .2s ease-in-out;-ms-transition:all .2s ease-in-out;-o-transition:all .2s ease-in-out;-transition:all .2s ease-in-out;transition:all .2s ease-in-out}.selector-title a.dropdown-trigger.active:after,.selector-title-merch a.dropdown-trigger.active:after{transform:rotate(180deg)}.merch-sizes{display:none}ul.selector{list-style-type:none;background:#fff7e8;margin:0;margin-top:6px;width:auto;position:absolute;display:block;z-index:2;max-height:0;overflow:hidden;width:400px;max-width:400px;left:0;-webkit-transition:max-height .2s ease-in-out;-ms-transition:max-height .2s ease-in-out;-o-transition:max-height .2s ease-in-out;-transition:max-height .2s ease-in-out;transition:max-height .2s ease-in-out}ul.selector.open{max-height:600px}ul.selector a{cursor:pointer}ul.selector li{list-style:none;font-size:30px;line-height:30px;padding:2px 20px}ul.selector li:first-child{padding-top:18px}ul.selector li:last-child{padding-bottom:18px}ul.selector li a{padding:0;display:block;font-size:1rem;line-height:1.8rem;text-align:left;outline:none;color:#000;font-family:"Space Mono",monospace;-webkit-transition:all .2s ease-in-out;-ms-transition:all .2s ease-in-out;-o-transition:all .2s ease-in-out;-transition:all .2s ease-in-out;transition:all .2s ease-in-out}ul.selector li a:hover{color:#ffd440}ul.selector li a.green:hover{color:#5aceb9}ul.selector li a.purple:hover{color:#a092c5}body.privacy-policy p{font-size:12px;padding:0 30px;line-height:18px;padding-bottom:10px}body.privacy-policy p.question{font-weight:500;padding-top:30px;padding-bottom:16px}body.privacy-policy p a{font-size:inherit;display:inline-block;position:relative;line-height:18px;top:0;left:0;padding:0}body.privacy-policy p a:before{background:none repeat scroll 0 0 rgba(0,0,0,0);bottom:0;content:"";display:block;height:1px;left:0;position:absolute;background:#000;transition:width .3s ease 0s,left .3s ease 0s;width:0}body.privacy-policy p a:hover:before{width:100%}body.privacy-policy ul{margin:10px 30px 30px 30px !important;width:calc(100% - 60px)}body.privacy-policy ul li{font-size:12px;line-height:18px;padding-bottom:10px}.selector-title-merch{margin:auto auto 24px}.wp-block-embed{max-width:880px;margin:auto}.bonsoy_notice{position:absolute;display:flex;justify-content:center;align-items:center;top:0;width:100vw;height:35px;z-index:19;text-align:center;border-bottom:1px solid #ddd}.bonsoy_notice .cta{margin-left:10px}.bonsoy_notice .cta *{display:flex}.bonsoy_notice p{font-family:"Space Mono",monospace;font-size:.75rem;line-height:35px;margin:0;text-transform:uppercase}.bonsoy_notice a{font-family:"Space Mono",monospace;font-size:.75rem;line-height:1.25rem;font-weight:700;color:#ffd440}.bonsoy_notice.black{border-bottom-color:#000}.bonsoy_notice.black p,.bonsoy_notice.purple p{color:#fff}.bonsoy_notice.yellow a,.bonsoy_notice.coconut a{color:#ed1c24}.bonsoy_notice.yellow .cta .svg&gt;*,.bonsoy_notice.coconut .cta .svg&gt;*{stroke:#000}.bonsoy_notice.cream a{color:#000}.bonsoy_notice.cream .cta .svg&gt;*{stroke:#000}.carousel-wrap{width:100%;margin:0 auto;min-height:600px}.image-fade-right{height:100%;width:200px;right:0;top:0;position:absolute;z-index:3;background:-moz-linear-gradient(left, rgba(253, 246, 232, 0) 0%, rgb(253, 246, 232) 100%);background:-webkit-linear-gradient(left, rgba(253, 246, 232, 0) 0%, rgb(253, 246, 232) 100%);background:linear-gradient(to right, rgba(253, 246, 232, 0) 0%, rgb(253, 246, 232) 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr="#00fdf6e8", endColorstr="#a6fdf6e8", GradientType=1)}.image-fade-left{height:100%;width:200px;left:0;top:0;position:absolute;z-index:3;background:-moz-linear-gradient(left, rgb(253, 246, 232) 0%, rgba(253, 246, 232, 0) 100%);background:-webkit-linear-gradient(left, rgb(253, 246, 232) 0%, rgba(253, 246, 232, 0) 100%);background:linear-gradient(to right, rgb(253, 246, 232) 0%, rgba(253, 246, 232, 0) 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr="#a6fdf6e8", endColorstr="#00fdf6e8", GradientType=1)}.slick-track{min-height:700px}@media only screen and (max-width: 768px){.image-fade-left,.image-fade-right{display:none}.slick-track{min-height:675px}}.carousel{padding:16px}.carousel .merch-item{padding:16px}.carousel .merch-item select{font-family:"GT Walsheim Pro",sans-serif;padding-top:0 !important;outline:none;background:#fff url(../images/yellow-arrow.svg) no-repeat calc(100% - 10px) center;background-size:16px;border:1px solid #ffd440;text-transform:uppercase;width:200px !important}.carousel form{text-align:center}.carousel form input[type=submit]{display:block;background:#ffd440;font:17px "GT Walsheim Pro",sans-serif;color:#000;padding:1rem 2rem;margin:0 auto;outline:none;border:none;text-transform:uppercase}.carousel .info,.carousel .price{display:none}.carousel form{display:none}.carousel .slick-current .info,.carousel .slick-current .price,.carousel .slick-current form{display:block}.carousel img{width:100%;height:auto}.carousel .info{position:relative}.carousel h4{font-family:"Kapra Neue",sans-serif;font-size:26px;color:#000;margin:26px 16px 0 16px;text-align:center;line-height:120%;text-transform:uppercase}.carousel h5{font-family:"GT Walsheim Pro",sans-serif;font-weight:400;margin:8px 16px 0 16px;font-size:20px;text-align:center;line-height:24px;color:#000}.carousel h6{font-family:"GT Walsheim Pro",sans-serif;font-weight:400;font-size:16px;margin:16px;text-align:center;color:#000}.carousel .price{background:#ffd440;border-radius:2rem;color:#000;text-align:center;position:absolute;top:-6.5rem;font-size:16px;right:1rem;box-sizing:border-box;padding-top:20px;height:58px;width:58px;z-index:2}span.line.top{margin-top:0;top:0px}span.line.top-2{margin-top:0;top:-60px}span.line.right{right:-20px}/*# sourceMappingURL=block.css.map */</pre></body></html>