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,img,ins,kbd,q,s,samp,small,strike,strong,sub,tt,var,b,u,i,center,dl,dt,dd,ol,ul,li,fieldset,form,label,legend,input table,caption,tbody,tfoot,thead,tr,th,td,article,aside,canvas,details,embed,figure,figcaption,footer,header,hgroup,menu,nav,output,ruby,section,summary,time,mark,audio,video,button{margin:0;padding:0;border:0;font-size:100%;font:inherit;vertical-align:baseline;font-family:semplicitapro,Helvetica Neue,Helvetica,sans-serif}body{line-height:1}ol,ul{list-style:none}blockquote,q{quotes:none}blockquote:before,blockquote:after,q:before,q:after{content:"";content:none}table{border-collapse:collapse;border-spacing:0}img{width:100%}a{text-decoration:none;color:initial}.dt-hide{display:none!important}.mb-hide{display:flex!important}@media (max-width: 750px){.dt-hide{display:flex!important}.mb-hide{display:none!important}}.of-section{box-sizing:border-box;position:relative;display:flex;flex-direction:row;flex-wrap:noawrap;align-items:center;justify-content:center;width:100%;padding:48px 64px;background-color:#f9f9f9}.of-container{box-sizing:border-box;display:flex;flex-direction:row;flex-wrap:nowrap;align-items:center;justify-content:center;width:100%;max-width:1640px}.of-rev{flex-direction:row-reverse}.of-column{box-sizing:border-box;display:flex;flex-direction:row;flex-wrap:wrap;align-items:center;justify-content:center;width:100%}.of-group{box-sizing:border-box;display:flex;flex-direction:row;flex-wrap:wrap;align-items:flex-start;justify-content:center;width:100%}@media (max-width: 750px){.of-section{padding:48px 24px}.of-container{flex-direction:column}}button{white-space:nowrap;margin:0;padding:0 24px;height:48px;border-radius:24px;border:none;font-weight:700;font-size:14px;line-height:24px;letter-spacing:0em}.of-round{position:absolute;box-sizing:border-box;display:flex;flex-direction:row;flex-wrap:nowrap;align-items:center;justify-content:center;top:32px;right:32px;z-index:9;border-radius:32px;width:64px;height:64px;padding:8px;font-weight:700;font-size:16px;line-height:32px}.of-round.of-new{background-color:#223f1f;color:#f9f9f9}.of-round.of-discount{background-color:#f2f0eb;color:#f9f9f9}.of-round.of-price{background-color:#cde8c9;color:#223f1f}@media (max-width: 750px){.of-round{border-radius:36px;width:64px;height:64px;padding:16px;font-weight:700;font-size:18px;line-height:36px}}.of-radius{border-radius:48px}.of-headline,.of-sub{box-sizing:border-box;margin:0;padding:0;width:100%;font-weight:700}.of-body{box-sizing:border-box;margin:0;padding:0;width:100%;font-weight:500}.of-blurb{box-sizing:border-box;margin:0;padding:0;width:100%;font-weight:600}.swiper{box-sizing:border-box;display:flex;flex-direction:row;flex-wrap:nowrap;align-items:center;justify-content:center;width:100%}.swiper-wrapper{width:100%}.swiper-slide{position:relative;box-sizing:border-box;display:flex;flex-direction:column;flex-wrap:nowrap;align-items:center;justify-content:center;padding:16px 16px 32px;width:100%}.swiper-button-next,.swiper-button-prev{position:absolute;box-sizing:border-box;display:flex;flex-direction:row;flex-wrap:nowrap;align-items:center;justify-content:center;transform:translateY(-50%)!important;z-index:9;padding:0 12px 0 24px;width:48px;height:96px;background-color:#223f1f;border-radius:64px 0 0 64px;top:50%;right:0;left:auto;-webkit-user-select:none;-ms-user-select:none;user-select:none}.swiper-button-next:focus,.swiper-button-prev:focus{transform:translateY(-50%)!important}.swiper-button-prev{padding:0 24px 0 12px;border-radius:0 64px 64px 0;top:50%;right:auto;left:0}.swiper-button-next:after{display:none}.swiper-button-prev:after{display:none}.of-hero.of-section{justify-content:flex-start;padding:0;height:75vh;background-color:#f2b9a8;background-position:50% 50%;background-size:cover;background-repeat:no-repeat}.of-hero .of-container{flex-direction:column;align-items:flex-start;width:40%;height:100%;border-radius:0 999px 999px 0;padding:48px 80px 48px 64px;background-color:#223f1f}.of-hero .of-headline{padding:0 0 24px;border-radius:0 999px 999px 0;font-size:42px;line-height:52px;color:#f9f9f9}.of-hero .of-sub{padding:0 0 32px;font-size:14px;line-height:24px;color:#f9f9f9}.of-hero button{margin:0 0 32px;background-color:#f2b9a8;color:#223f1f}.of-group:has(.of-bcorp){height:215px;align-self:flex-end;justify-content:flex-end}.of-bcorp{bottom:150px;right:40px;z-index:9;width:40px}@media (max-width: 750px){.of-hero.of-section{align-items:flex-end;justify-content:center;height:110vh;background-position:50% 50%;background-size:cover;background-repeat:no-repeat}.of-hero .of-container{align-items:center;justify-content:flex-start;width:100%;height:auto;border-radius:999px 999px 0 0;padding:80px 48px 48px}.of-hero .of-headline{font-size:38px;line-height:48px;text-align:center}.of-hero .of-sub{text-align:center}.of-hero .of-bcorp{right:20px}.of-bcorp{position:static;width:40px}.of-group:has(.of-bcorp){height:unset}}.of-promo.of-section{padding:24px 64px;background-color:#cde8c9}.of-promo .of-container{justify-content:space-between;max-width:100%}.of-promo .of-group{justify-content:flex-start}.of-promo .of-headline,.of-promo .of-sub{padding:0 8px 0 0;width:auto;font-weight:700;font-size:26px;line-height:36px;color:#223f1f}.of-promo button{background-color:#f9f9f9;color:#223f1f}@media (max-width: 750px){.of-promo.of-section{padding:32px 64px}.of-promo .of-container{justify-content:center}.of-promo .of-headline{padding:0 0 16px;width:100%;text-align:center}.of-promo .of-sub{padding:0 0 32px;width:100%;font-size:16px;line-height:26px;text-align:center}}.of-icon-block{box-sizing:border-box;display:flex;flex-direction:column;flex-wrap:nowrap;align-items:center;justify-content:flex-start;width:50%;max-width:174px;padding:0 16px}.of-icon{box-sizing:border-box;display:flex;flex-direction:column;flex-wrap:nowrap;align-items:center;justify-content:flex-start;width:40px;height:56px}.of-icon.flag{width:22px;height:22px;margin-bottom:30px}.of-icon.flag img{border-radius:50%;outline:2px solid white;width:22px;height:22px}.of-blurb{width:174px;font-size:14px;line-height:24px;color:#223f1f;text-align:center}.of-icon-block .of-blurb{width:130px;display:flex;align-items:center;justify-content:center}@media (max-width: 750px){.of-section.of-icons{padding:32px 16px}.of-icon-block{padding:16px 8px}.of-icons .of-icon-block:nth-child(5){display:none}}.of-trend.of-section{background-color:#f2f0eb}.of-trend .of-container{flex-direction:column}.of-trend .of-sub{padding:0 0 16px;font-size:14px;line-height:24px;color:#223f1f;text-align:center}.of-trend button{margin:0;border:solid 4px #223F1F;background-color:#f2f0eb;color:#223f1f!important}@media (max-width: 750px){.of-trend .of-sub{padding:0 0 16px}.of-trend.of-section{padding:48px 8px}}.of-story .of-image{box-sizing:border-box;padding:0 16px}.of-story .of-sub{padding:0 16px;font-size:14px;line-height:24px;color:#223f1f;text-align:center}.of-story .of-headline{padding:0 16px 32px;font-size:32px;line-height:42px;color:#223f1f;text-align:center}.of-story .of-icon-block:nth-child(4){display:none}.of-story button{margin:32px 0 0;border:solid 4px #223F1F;background-color:#f9f9f9!important;color:#223f1f!important}@media (max-width: 750px){.of-icons.of-sections{padding:32px 16px}.of-story .of-image{padding:0 0 32px}.of-story .of-sub{padding:0 8px}.of-story .of-headline{padding:0 8px 16px}.of-story .of-icon-block:nth-child(4){display:flex}.of-story button{margin:16px 0 0}}.of-feed.of-section{background-color:#f2f0eb}.of-feed .of-container{flex-direction:column}.of-feed .of-sub{padding:0 0 16px;font-size:14px;line-height:24px;color:#223f1f;text-align:center}.of-feed button{margin:0;border:solid 4px #223F1F;background-color:#f2f0eb;color:#223f1f}@media (max-width: 750px){.of-feed .of-sub{padding:0 0 16px}.of-feed.of-section{padding:48px 8px}}.of-collection.of-section{background-color:#f2f0eb}.of-collection .of-container{flex-direction:column}.of-collection .of-group{flex-wrap:wrap;margin:16px 0}.of-collection .of-sub{padding:0 0 16px;font-size:14px;line-height:24px;color:#223f1f;text-align:center}.of-collection .of-icon{box-sizing:border-box;display:flex;flex-direction:column;flex-wrap:nowrap;align-items:center;justify-content:flex-start;width:56px;height:72px}.of-collection button{margin:16px 0 0;border:solid 4px #223F1F;background-color:#f2f0eb;color:#223f1f}@media (max-width: 750px){.of-collection .of-group{flex-direction:row;flex-wrap:wrap}.of-collection .of-sub{padding:0 0 24px}.of-collection .of-round{top:0;right:0}.of-collection .of-image{box-sizing:border-box;padding:8px;width:50%}.of-collection button{margin:24px 0 0}}.of-press.of-section{flex-direction:column;background-color:#f2b9a8}.of-press .of-container{flex-direction:column}.of-press .of-sub{padding:0 0 16px;font-size:14px;line-height:24px;color:#f9f9f9;text-align:center}.of-press .of-pub-logo{width:100%}.of-press .of-blurb{width:100%;padding:0;color:#f9f9f9}.of-press .of-swiper-slide{padding:0 16px}.of-press .of-fade{opacity:32%}.of-fade:hover{opacity:100%}.of-press .swiper-slide-thumb-active{opacity:100%!important}.of-press .of-swiper-button-next,.of-press .of-swiper-button-prev{background-color:#f9f9f9}.of-press .of-quote{padding:0;max-width:804px;font-weight:700;font-size:32px;line-height:42px;color:#f9f9f9;text-align:center}.of-mySwiper4 .of-swiper-slide{display:flex;flex-direction:row;flex-wrap:nowrap;align-items:center;justify-content:center}@media (max-width: 750px){.of-press .of-swiper-slide{padding:0}.of-press .of-swiper-button-next,.of-press .of-swiper-button-prev{top:140px}.of-press .of-pub-logo{width:80%}}.of-blog.of-section{padding:48px 64px 64px;background-color:#f2b9a8}.of-blog .of-container{flex-direction:column}.of-blog .of-sub{padding:0;font-size:14px;line-height:24px;color:#f9f9f9;text-align:center}.of-blog .of-blogo{margin:0 0 24px;width:250px}.of-blog .of-swiper-slide{padding:0 16px}.of-blog .of-article{box-sizing:border-box;text-align:center;margin:0;padding:32px 0 16px;width:100%;font-weight:700;font-size:20px;line-height:30px;color:#f9f9f9}.of-blog .of-excerpt{box-sizing:border-box;text-align:center;margin:0;padding:0 0 32px;width:100%;font-weight:500;font-size:12px;line-height:22px;color:#f9f9f9}.of-blog button{border:solid 4px #F9F9F9;background-color:#f2b8a8;color:#f9f9f9}.of-blog.of-swiper-slide-thumb-active{opacity:100%!important}.of-blog .of-swiper-button-next,.of-blog .of-swiper-button-prev{background-color:#f9f9f9}@media (max-width: 750px){.of-blog.of-section{padding:48px 8px}.of-blog .of-article{padding:32px 0 16px}.of-blog .of-excerpt{padding:0 0 32px}}.of-footer.of-background{background-color:#f2b8a8}.of-footer.of-section{flex-direction:column;width:100%;background-color:#223f1f;padding:48px 30px}.of-footer .of-container{align-items:flex-start;justify-content:flex-start}.of-footer .of-signup{flex-direction:row;flex-wrap:nowrap;align-items:flex-start;justify-content:flex-start;margin:0 0 70px;height:48px}.of-signup-form,.subscribed_message{box-sizing:border-box;display:flex;flex-direction:row;flex-wrap:nowrap;align-items:center;justify-content:center;height:48px;width:100%;max-width:375px;padding:2px;border:2px solid #F9F9F9;border-radius:24px}.subscribed_message{font-size:16px;color:#fff;justify-content:flex-start}form:has(.of-signup-form).hide,.subscribed_message.hide{display:none}.of-signup-field{box-sizing:border-box;display:flex;flex-direction:row;flex-wrap:nowrap;align-items:center;justify-content:center;width:100%;max-width:375px;height:40px;padding:0 0 0 5px!important;border:none;border-radius:24px;background-color:#223f1f;font-family:semplicitapro,Helvetica Neue,Helvetica,sans-serif!important;font-weight:400;font-size:16px;line-height:24px;color:#f9f9f9}.of-signup-field::placeholder{opacity:1!important;color:#f9f9f9}.of-signup-field:-ms-input-placeholder{opacity:1!important;color:#f9f9f9}.of-signup-field::-ms-input-placeholder{opacity:1!important;color:#f9f9f9}.of-signup-submit{box-sizing:border-box;display:flex;flex-direction:row;flex-wrap:nowrap;align-items:center;justify-content:center;width:48px!important;height:40px!important;padding:0;border:none;border-radius:24px;font-family:semplicitapro,Helvetica Neue,Helvetica,sans-serif!important;font-weight:700;font-size:14px;line-height:24px;text-align:center;color:#f9f9f9}.of-footer .of-social{flex-direction:row;flex-wrap:nowrap;align-items:flex-end;justify-content:center;height:48px}.of-social .of-group{align-items:center;justify-content:flex-end}.of-social .of-icon{align-items:flex-end;justify-content:center;height:48px;margin:0 0 0 16px}.of-footer .of-navigation{flex-direction:row;align-items:flex-start;justify-content:flex-start;flex-wrap:nowrap;width:100%}.of-navigation .of-group{align-items:flex-start;justify-content:flex-start;width:25%}.of-footer .of-symbols{flex-direction:column;align-items:center;justify-content:flex-start;flex-wrap:wrap;margin:0 0 0 48px;width:48px}.of-footer .of-symbols .of-group{flex-direction:column;align-items:center}.of-symbols .of-group{margin:0 0 16px}.of-footer .of-legal{align-items:center;justify-content:center;flex-wrap:wrap;margin:0;padding:22px 0 0;border-top:solid 1px #F9F9F9;text-align:center}.of-footer .of-head{box-sizing:border-box;margin:0;padding:0 0 24px;width:100%;font-weight:700;font-size:16px;line-height:24px;color:#fff}.of-footer .of-head:first-letter{text-transform:capitalize}.of-footer .of-link{box-sizing:border-box;margin:0;padding:0 0 24px;width:100%;font-weight:400;font-size:14px;line-height:24px}.of-footer .of-link:has(svg){display:flex;gap:20px;align-items:center}.of-footer .of-link:has(svg) svg{height:20px;width:20px}.of-footer .of-link a{color:#f9f9f9;font-weight:500!important}.of-footer .of-link:last-of-type{padding:0 0 48px}.of-footer .of-copyright:first-of-type{padding-bottom:16px}.of-footer .of-copyright{box-sizing:border-box;width:100%;padding:0;font-weight:400;font-size:12px;line-height:24px;color:#f9f9f9}.of-footer .of-copyright a{color:#f9f9f9}@media (max-width: 750px){.of-footer .of-section{padding:32px 25px}.of-footer .of-container{flex-direction:row}.of-footer .of-column{flex-direction:column}.of-footer .of-column .of-group{width:100%}.of-footer .of-link:has(svg){gap:10px}.of-signup-field,.subscribed_message{font-size:14px}.of-footer .of-symbols .of-group{align-items:center}}.cart-count{line-height:22px!important}.page-container{top:48px!important}html{padding-bottom:0}
/*# sourceMappingURL=/cdn/shop/t/115/assets/new-homepage.css.map */
