.coffee-subscription-hero{position:relative;padding-block:14.2rem 12.5rem;text-align:center;background-color:var(--lightbrown);overflow:hidden}.coffee-subscription-hero__wrap{display:flex;flex-flow:column;align-items:center;gap:28px}.coffee-subscription-hero__title-wrap{display:flex;flex-flow:column;align-items:center;gap:32px}.coffee-subscription-hero__pre-title{font-size:13px;font-weight:700;line-height:1.1;text-transform:uppercase}.coffee-subscription-hero__title{margin-bottom:0;line-height:1}.coffee-subscription-hero__content{max-width:600px;margin-bottom:10px}.coffee-subscription-hero__content p{margin-bottom:0;line-height:1.4}.coffee-subscription-hero__left-top-image,.coffee-subscription-hero__image{position:absolute;object-fit:contain;object-position:bottom;height:auto;pointer-events:none}.coffee-subscription-hero__left-top-image{display:none;top:28%;left:0;width:clamp(120px,11vw,260px);transform:translate(-25%)}.coffee-subscription-hero__image{bottom:0;width:clamp(150px,70vw,565px)}.coffee-subscription-hero__left-image{bottom:0;left:0}.coffee-subscription-hero__right-image{bottom:0;right:0}@media(min-width:480px){.coffee-subscription-hero{padding-block:14.2rem 10rem}.coffee-subscription-hero__image{width:clamp(150px,50vw,565px)}}@media(min-width:768px){.coffee-subscription-hero__left-top-image{display:block}.coffee-subscription-hero__image{width:clamp(150px,45vw,400px)}}@media(min-width:1024px){.coffee-subscription-hero{padding-block:14.2rem 4rem}.coffee-subscription-hero__image{width:clamp(315px,33vw,650px)}.coffee-subscription-hero__left-image{left:-7.5%}.coffee-subscription-hero__right-image{right:-7.5%}}@media(min-width:1366px){.coffee-subscription-hero__left-image{left:-5%}.coffee-subscription-hero__right-image{right:-5%}}@media(min-width:1640px){.coffee-subscription-hero__left-image{left:-6%}.coffee-subscription-hero__right-image{right:15px}.coffee-subscription-hero__content{max-width:600px;margin-bottom:10px}}.coffee-subscription-icons{position:relative;padding-block:2.2rem 4rem}.coffee-subscription-icons__item.swiper-slide{display:flex;flex-flow:column;align-items:center;text-align:center;max-width:200px}.coffee-subscription-icons__item-image{width:100%;height:auto;max-width:200px;margin-inline:auto;margin-bottom:10px;pointer-events:none}.coffee-subscription-icons__item-title,.coffee-subscription-icons__item-content{opacity:0;transition:opacity .3s ease-in-out}.swiper-slide-active .coffee-subscription-icons__item-title,.swiper-slide-active .coffee-subscription-icons__item-content{opacity:1}.coffee-subscription-icons__item-title{margin-block:10px 0;font-size:19px;line-height:1.1;color:var(--orange)}.coffee-subscription-icons__item-content p{line-height:1.25}.coffee-subscription-icons__controls{display:flex;justify-content:center;align-items:center;margin-top:20px}.coffee-subscription-icons .swiper-pagination-bullet{width:10px;height:10px;background:#e0e0e0}.coffee-subscription-icons .swiper-pagination-bullet.swiper-pagination-bullet-active{background:var(--black)}@media(min-width:480px){.coffee-subscription-icons{padding-block:3rem 4.5rem}.coffee-subscription-icons__item-title,.coffee-subscription-icons__item-content{opacity:1}.coffee-subscription-icons__controls{margin-top:32px}}@media(min-width:768px){.coffee-subscription-icons{padding-block:5rem 6rem}.coffee-subscription-icons__item-image{margin-bottom:15px}.coffee-subscription-icons__grid.swiper-wrapper{display:grid;grid-template-columns:repeat(auto-fit,minmax(200px,1fr));align-items:center;gap:40px min(85px,8vw);max-width:min(968px,80%);margin-inline:auto}.coffee-subscription-icons__item.swiper-slide{max-width:320px}.coffee-subscription-icons__controls{display:none}}.coffee-subscription-list{--_underline: var(--underline-orange);--_underline-height: 5px;--_circle: var(--circle-orange);--_card-background: var(--black);--_card-color: var(--white);--max-width: 1024px;position:relative;padding-block:3.2rem}.coffee-subscription-list--black{--_card-background: var(--orange);--_card-color: var(--black);background:var(--black);color:#fff}.coffee-subscription-list--orange{--_underline: var(--underline-black);background:var(--orange);color:#fff}.coffee-subscription-list--brown{--_underline: var(--underline-orange);background:var(--lightbrown)}.coffee-subscription-list .circle,.coffee-subscription-list .underline{position:relative}.coffee-subscription-list .underline:before{content:"";position:absolute;top:calc(100% - 5px);left:0;width:100%;height:var(--_underline-height);background-image:var(--_underline);background-repeat:no-repeat;z-index:-1}.coffee-subscription-list .circle:before{content:"";position:absolute;top:50%;left:50%;transform:translate(-50%,-55%) rotate(-15deg);width:84px;height:1.8em;background-image:var(--_circle);background-repeat:no-repeat;background-size:100% 100%;z-index:-1}.coffee-subscription-list__title{--_underline-height: 8px;font-size:40px;line-height:1.2}.coffee-subscription-list__grid{display:grid;align-items:center;gap:30px 24px;margin-top:36px}.coffee-subscription-list__item{--_underline: var(--underline-orange);--_header-background: var(--black);display:flex;flex-flow:column;height:100%;background:#fff;color:var(--black)}.coffee-subscription-list__item-title-wrap{position:relative;display:flex;align-items:center;justify-content:center;min-height:216px;padding:32px;background:var(--_card-background, var(--black));color:var(--_card-color, #fff);text-align:center}.coffee-subscription-list__item-title{margin-bottom:0;font-size:28px;line-height:1;isolation:isolate}.coffee-subscription-list__item-title--gift-card{--_circle: var(--circle-white-mobile);font-size:52px}.coffee-subscription-list__item-title--gift-card .circle:before{width:164px;transform:translate(-50%,-60%)}.coffee-subscription-list__item-subtitle{position:absolute;bottom:15px;left:50%;transform:translate(-50%);margin-bottom:0;font-size:12px;font-weight:500}.coffee-subscription-list__item-content-wrap{display:flex;flex-flow:column;align-items:flex-start;gap:14px;height:100%;padding:22px}.coffee-subscription-list__item-content-title{margin-bottom:0;font-size:22px;line-height:1.1;color:var(--orange)}.coffee-subscription-list__item-content p{margin-bottom:0;font-size:14px;line-height:1.42}.coffee-subscription-list__buttons{margin-top:auto}.coffee-subscription-list__button{margin-top:10px}.coffee-subscription-list__image{display:none;order:1;justify-self:center;width:100%;max-width:420px;height:auto}@media(min-width:375px){.coffee-subscription-list__item-title{font-size:38px}.coffee-subscription-list__item-title--gift-card{font-size:52px}}@media(min-width:480px){.coffee-subscription-list{padding-block:4.5rem}}@media(min-width:640px){.coffee-subscription-list__grid{grid-template-columns:repeat(2,1fr)}.coffee-subscription-list__item-title{font-size:30px}.coffee-subscription-list__item-content-wrap{gap:10px;padding:28px 22px}.coffee-subscription-list__image{display:block;grid-column:span 2}}@media(min-width:768px){.coffee-subscription-list{padding-block:6rem}.coffee-subscription-list__item-title{font-size:38px}.coffee-subscription-list__item-title--gift-card{--_circle: var(--circle-white)}.coffee-subscription-list .circle:before{height:1.5em}}@media(min-width:1024px){.coffee-subscription-list__content-wrapper{margin-bottom:48px}.coffee-subscription-list__title{--_underline-height: 12px;font-size:50px}.coffee-subscription-list__item-title--gift-card{font-size:55px}.coffee-subscription-list__item-subtitle{font-size:14px;bottom:20px}.coffee-subscription-list__grid{grid-template-columns:repeat(3,1fr)}.coffee-subscription-list__image{grid-column:span 1}.coffee-subscription-list__image--span-2{grid-column:span 2}}.three-columns{--tilt-amount: 5deg;--tilt-amount-hover: calc(var(--tilt-amount) * -1);position:relative;padding-block:6rem;background-color:var(--bg)}.three-columns[data-background=white]{--bg: var(--white)}.three-columns[data-background=beige]{--bg: none}.three-columns[data-background=orange]{--bg: var(--orange)}.three-columns[data-background=black]{--bg: var(--black)}.three-columns[data-background=brown]{--bg: var(--lightbrown)}.three-columns[data-background=pure_black]{--bg: #000000}.three-columns__container{display:flex;justify-content:center;align-items:center;flex-direction:column;z-index:2}.three-columns__columns{display:grid;grid-template-columns:repeat(3,1fr);gap:var(--gutter-l) var(--gutter-s)}.three-columns__column{position:relative;color:var(--white);transition:all .3s ease}.three-columns__column-image{width:100%;aspect-ratio:16 / 9;transition:transform .3s ease-in-out}.three-columns__column-image img{width:100%;height:100%;object-fit:cover}.three-columns .three-columns__column-title{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);z-index:2;width:86%;font-size:2rem;font-weight:600;line-height:1;text-align:center}@media(min-width:768px){.three-columns .three-columns__column-title{font-size:2.2rem}}@media(min-width:1440px){.three-columns .three-columns__column-title{font-size:2.6rem}}.three-columns__column:nth-child(odd){--rotation: var(--tilt-amount);transform:rotate(var(--rotation)) scale(.9)}.three-columns__column:nth-child(2n){--rotation: calc(var(--tilt-amount) * -1);transform:rotate(var(--rotation)) scale(.9)}.three-columns__column:nth-child(3n){--tilt-amount: 8deg}.three-columns__column:hover{transform:rotate(calc(var(--rotation) * -1)) scale(1)}.three-columns__column-image:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;background-color:#0000004d;transition:background-color .3s ease-in-out}.three-columns__column:hover .three-columns__column-image:after{background-color:#00000080}.three-columns__column svg{width:80%;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.three-columns__column svg image{width:100%}.three-columns__column polyline{fill:none;stroke:#fff;stroke-width:21px;stroke-dasharray:800 800;stroke-dashoffset:800;transition:stroke-dashoffset .3s linear}.three-columns__column:hover polyline{stroke-dashoffset:0}@media only screen and (max-width:1171px){.three-columns{padding-block:6rem}.three-columns__columns{display:flex;flex-flow:row wrap;align-items:center;justify-content:center;gap:var(--gutter-s)}.three-columns__column{width:45%}.three-columns__column polyline{stroke-dashoffset:0}}@media only screen and (max-width:639px){.three-columns{padding-block:4rem}.three-columns__column{width:auto}}.article-detail{--max-content: 768px;position:relative;padding-block:56px;background:var(--white)}.article-detail__wrap{display:flex;flex-flow:column;align-items:center;gap:var(--gutter-m)}.article-detail__content{width:100%;max-width:calc(var(--max-content) + 80px);overflow:hidden}.article-detail__content--center{text-align:center}.article-detail__content p{max-width:var(--max-content);margin-inline:auto}.article-detail__content p:last-child{margin-bottom:0}.article-detail__content p:has(img:not(.logo)){max-width:100%}.article-detail .article-detail__content a{text-decoration:underline}.article-detail__content img{width:100%;height:auto}.article-detail__content video,.article-detail__content iframe{width:100%!important;height:auto;aspect-ratio:16 / 9;margin:0!important}.article-detail__content>*:not(:has(img,video,iframe)){max-width:var(--max-content);margin-inline:auto}.article-detail__content P:has(+table){margin-bottom:var(--gutter-m)}.article-detail .article-detail__content .table-wrapper{max-width:var(--max-content);margin-inline:auto;overflow:auto}.article-detail .article-detail__content table{max-width:var(--max-content);overflow-x:auto;width:100%;margin-bottom:var(--gutter-m);font-size:14px}.article-detail .article-detail__content th,.article-detail .article-detail__content td{min-width:12rem;width:100%!important;border:1px solid var(--black)}.article-detail__content tr:first-child th,.article-detail__content tr:first-child td{font-weight:700}.article-detail__meta{display:flex;justify-content:space-between;width:100%;max-width:var(--max-content);padding-top:20px;border-top:dashed 1px var(--lightbrown)}.article-detail__date,.article-detail__author{opacity:.9}.article-detail__tags{display:flex;flex-flow:row wrap;align-items:center;gap:var(--gutter-xs);margin-top:var(--gutter-xs)}.article-detail__tag{padding:5px 10px 3px;background:var(--lightbrown);font-size:14px;font-weight:500;color:#000}@media(min-width:480px){.article-detail .article-detail__content table{font-size:16px}}@media(min-width:768px){.article-detail__content img{margin-block:40px}.article-detail__content p:has(video),.article-detail__content p:has(iframe){margin-block:40px}}@media(min-width:1172px){.article-detail{padding-block:100px}}.article-detail--no-bottom-padding{padding-bottom:0}.article-hero{position:relative;padding-block:12rem 5.6rem;background:var(--orange);color:var(--white);overflow:hidden}.article-hero__bg{--background-offset: 0%;position:absolute;bottom:0;height:100%;width:auto;opacity:.25;pointer-events:none}.article-hero__bg--left{left:0;transform:translate(calc(var(--background-offset) * -1))}.article-hero__bg--right{display:none;right:0;transform:translate(var(--background-offset))}.article-hero__wrap{display:flex;flex-flow:column;align-items:center;gap:var(--gutter-xs);text-align:center}.article-hero__subheading{font-size:14px;text-decoration:none}.article-hero__title{max-width:30ch;margin-inline:auto;margin-bottom:0}@media(min-width:768px){.article-hero__bg{--background-offset: 15%;opacity:1}.article-hero__bg--right{display:block}}@media(min-width:1172px){.article-hero{padding-block:14rem 7.6rem}.article-hero__wrap{gap:var(--gutter-s)}.article-hero__bg{--background-offset: 0%}}.awards-section{position:relative;background:#000;color:#fff;text-align:center;overflow:hidden}.awards-section .underline{position:relative}.awards-section .underline:before{content:"";position:absolute;top:calc(100% - .15em);left:-.05em;width:100%;height:7px;background-image:var(--underline-orange);background-repeat:no-repeat;z-index:-1}.awards-section__outer-wrap{position:relative;display:flex;flex-flow:column;align-items:center;gap:40px;max-width:1920px;margin-inline:auto;padding-top:60px}.awards-section__inner-wrap{position:relative}.awards-section picture{width:100%}.awards-section__background{width:100%;height:auto;max-height:664px}.awards-section__content-wrap{display:flex;flex-flow:column;gap:28px}.awards-section__content-container{display:flex;flex-flow:column;align-items:flex-start;gap:30px;max-width:800px;margin-inline:auto}.awards-section__content-container p{margin-bottom:0}.awards-section__content p{font-size:18px;font-weight:300;line-height:1.3}.awards-section__title{font-size:32px;font-weight:600;line-height:1}.awards-section__quote-wrapper{display:flex;flex-flow:column;gap:20px}.awards-section__quote-wrapper p{font-size:16px;font-weight:600}.awards-section__quote-author{font-weight:700;color:var(--orange)}.awards-section__award-logo{width:100%;height:auto;max-width:160px}@media(min-width:375px){.awards-section__title{font-size:clamp(40px,6.3vw,120px)}}@media(min-width:480px){.awards-section picture{max-width:min(80%,720px)}}@media(min-width:768px){.awards-section .underline:before{height:18px}.awards-section__content-wrap{gap:55px}.awards-section__content p{font-size:22px}.awards-section__quote-wrapper p{font-size:18px}.awards-section__award-logo{max-width:180px}}@media(min-width:1366px){.awards-section{text-align:left}.awards-section__outer-wrap{align-items:flex-start;gap:0;padding-top:100px}.awards-section__content-wrap{max-width:75%}.awards-section__content-container{max-width:602px;min-height:425px;margin-inline:0}.awards-section__title{line-height:.92}.awards-section picture{max-width:80%}.awards-section__background{position:absolute;right:-3.5%;bottom:0;width:min(54vw,1000px);margin-right:0;margin-left:auto}.awards-section__award-logo{position:absolute;right:100px;top:100px}.awards-section__content p{font-size:26px}.awards-section__quote-wrapper p{font-size:22px}}.background-content{position:relative;padding-block:60px;color:var(--white)}.background-content__background-wrapper{position:absolute;left:0;top:0;width:100%;height:100%;z-index:-1}.background-content__background-wrapper:after{content:"";position:absolute;left:0;top:0;z-index:-1;width:100%;height:100%;background:linear-gradient(#00000073,#00000073)}.background-content__background{position:relative;z-index:-2;width:100%;height:100%;object-fit:cover}.background-content__wrap,.background-content__title-wrap,.background-content__content{display:flex;flex-flow:column;align-items:center;gap:var(--gutter-xs)}.background-content__wrap{align-items:center;text-align:center}.background-content__subheading{font-size:14px}.background-content__title{margin-bottom:0}.background-content__content{text-align:center}.background-content__description{max-width:70ch}.background-content__description.truncated{overflow:hidden;display:-webkit-box;-webkit-line-clamp:8;-webkit-box-orient:vertical}.background-content__description p:last-child{margin-bottom:0}.background-content__read-more{background:none;border:none;padding:20px;margin:0;font-size:16px;font-weight:500;font-family:BL Melody,Arial,serif;text-decoration:underline;color:var(--white);cursor:pointer;transition:color .3s ease}.background-content__read-more:hover{color:var(--orange)}.background-content__buttons{display:flex;flex-flow:row wrap;justify-content:center;align-items:center;gap:var(--gutter-xs)}.background-content__button{color:var(--white);transition:all .3s ease}.background-content__button:hover{opacity:.7}@media(min-width:1172px){.background-content{padding-block:100px}.background-content__wrap,.background-content__title-wrap,.background-content__buttons{gap:var(--gutter-s)}}.blog-hero{--background-gap: 4vw;--content-width: 400px;position:relative;padding-block:12rem 2.6rem;background:var(--orange);color:var(--white);overflow:hidden;isolation:isolate}.blog-hero__wrap{position:relative;display:grid;grid-template-columns:1fr 1fr;gap:40px 20px;align-items:flex-end;padding-inline:4vw;max-width:1920px;margin-inline:auto}.blog-hero__bg{position:relative;z-index:-1;display:flex;justify-content:center;width:100%;pointer-events:none}.blog-hero__bg img{width:100%;height:auto;object-fit:contain;max-width:60%}.blog-hero__bg--left{grid-column:span 2;left:0}.blog-hero__bg--right{display:none;right:0}.blog-hero__inner,.blog-hero__title-wrap,.blog-hero__content{display:flex;flex-flow:column;align-items:center;gap:var(--gutter-xs)}.blog-hero .blog-hero__inner{grid-column:span 2;order:-1;flex-shrink:0;max-width:var(--content-width);align-items:center;text-align:center}.blog-hero__subheading{font-size:14px}.blog-hero__title.h1{margin-bottom:0;line-height:.95}.blog-hero__description{max-width:70ch}.blog-hero__description p:last-child{margin-bottom:0}.blog-hero__buttons{display:flex;flex-flow:row wrap;justify-content:center;align-items:center;gap:var(--gutter-xs)}@media(min-width:480px){.blog-hero__bg img{max-width:100%}.blog-hero__bg--left{grid-column:span 1}.blog-hero__bg--right{display:block}}@media(min-width:768px){.blog-hero__wrap{display:flex;gap:0;justify-content:space-between;align-items:center;padding-inline:4vw}.blog-hero .blog-hero__inner{order:initial}.blog-hero__bg{position:relative;z-index:-1;width:min(30vw,576px);min-height:300px}.blog-hero__bg img{position:absolute;top:50%;width:min(30vw,576px);max-height:450px;transform:translateY(-50%)}.blog-hero__bg--left img{right:min(var(--background-gap),38.4px)}.blog-hero__bg--right img{left:min(var(--background-gap),38.4px)}}@media(min-width:1172px){.blog-hero{--content-width: 500px;padding-block:14rem 5.6rem}.blog-hero__inner,.blog-hero__title-wrap,.blog-hero__content,.blog-hero__buttons{gap:var(--gutter-s)}}@media(min-width:1640px){.blog-hero{--background-gap: 2vw}}.blog-listing{position:relative;padding-block:56px;background:var(--white)}.blog-listing__posts{display:grid;justify-content:center;gap:var(--gutter-s)}.blog-listing__post{width:100%;max-width:600px}@media(min-width:768px){.blog-listing__posts{grid-template-columns:repeat(2,1fr)}}@media(min-width:1172px){.blog-listing{padding-block:100px}}@media(min-width:1280px){.blog-listing__posts{grid-template-columns:repeat(3,1fr)}}.custom-collection-list{position:relative;padding-block:var(--gutter-l);overflow:hidden}.custom-collection-list__wrap{display:grid;grid-template-columns:1fr;gap:var(--gutter-xs);padding-block:27px}.custom-collection-list .card__heading{--font-size: 1.6rem}@media(min-width:480px){.custom-collection-list__wrap{grid-template-columns:repeat(2,1fr)}}@media(min-width:768px){.custom-collection-list__wrap{grid-template-columns:repeat(3,1fr);padding-block:36px}}@media(min-width:1366px){.custom-collection-list__wrap{grid-template-columns:repeat(4,1fr)}}.collective-3-columns{--tilt-amount: 5deg;--tilt-amount-hover: calc(var(--tilt-amount) * -1);position:relative;padding-block:240px 6rem;background-color:var(--bg)}.collective-3-columns[data-background=white]{--bg: var(--white)}.collective-3-columns[data-background=beige]{--bg: none}.collective-3-columns[data-background=orange]{--bg: var(--orange)}.collective-3-columns[data-background=black]{--bg: var(--black)}.collective-3-columns[data-background=brown]{--bg: var(--lightbrown)}.collective-3-columns[data-background=blue]{--bg: var(--blue)}.collective-3-columns[data-background=pure_black]{--bg: #000000}.collective-3-columns__container{display:flex;justify-content:center;flex-direction:column;z-index:2}.collective-3-columns__columns{display:grid;grid-template-columns:repeat(3,1fr);gap:var(--gutter-l) 100px}@media(min-width:1440px){.collective-3-columns__columns{gap:var(--gutter-l) 200px}}.collective-3-columns__column{position:relative;color:var(--white);text-align:center;transition:all .3s ease}.collective-3-columns__column-image{width:100%;transition:transform .3s ease-in-out}.collective-3-columns__column-image img{display:block;margin:0 auto 50px;width:auto;height:auto;max-width:100%;object-fit:cover}.collective-3-columns .collective-3-columns__column-title{margin-inline:auto;width:86%;font-size:2rem;font-weight:600;line-height:1;text-align:center}@media(min-width:768px){.collective-3-columns .collective-3-columns__column-title{font-size:2.2rem}}@media(min-width:1440px){.collective-3-columns .collective-3-columns__column-title{font-size:40px}}@media only screen and (max-width:1171px){.collective-3-columns{padding-block:6rem}.collective-3-columns__columns{display:flex;flex-flow:row wrap;justify-content:center;gap:var(--gutter-s)}.collective-3-columns__column{width:45%}}@media only screen and (max-width:639px){.collective-3-columns{padding-block:4rem}.collective-3-columns__column{width:auto}}.collective-3-columns__background-item{position:absolute;pointer-events:none;z-index:0}.collective-3-columns__background-item--1{top:50px;left:calc(-43 / 1920 * 100%);aspect-ratio:368 / 462;width:min((368 / 1920 * 100%),368px)}.collective-3-columns__background-item--2{top:0;left:43%;aspect-ratio:611 / 259;width:min((611 / 1920 * 100%),611px);transform:translate(-50%)}.collective-3-columns__background-item--3{top:0;right:0;aspect-ratio:379 / 665;width:min((379 / 1920 * 100%),379px)}.collective-bullets{--_circle: var(--circle-orange);--_underline: var(--underline-orange);--_underline-height: 5px;--max-width: 1670px;position:relative;padding-block:160px;background-color:var(--bg);color:var(--white)}@media(min-width:1200px){.collective-bullets{padding-block:180px}}.collective-bullets[data-background=white]{--bg: var(--white)}.collective-bullets[data-background=beige]{--bg: none}.collective-bullets[data-background=orange]{--bg: var(--orange)}.collective-bullets[data-background=black]{--bg: var(--black)}.collective-bullets[data-background=brown]{--bg: var(--lightbrown)}.collective-bullets[data-background=blue]{--bg: var(--blue)}.collective-bullets[data-background=pure_black]{--bg: #000000}.collective-bullets__container{display:grid;gap:30px}@media(min-width:1200px){.collective-bullets__container{grid-template-columns:680fr 711fr}}@media(min-width:1400px){.collective-bullets__container{gap:30px 80px}}@media(min-width:1600px){.collective-bullets__container{gap:30px 170px}}.collective-bullets__large-title{font-size:40px;font-weight:700;line-height:.9}@media(min-width:1024px){.collective-bullets__large-title{font-size:80px}}@media(min-width:1200px){.collective-bullets__large-title{font-size:100px}}@media(min-width:1680px){.collective-bullets__large-title{font-size:150px}}.collective-bullets__title,.collective-bullets h3{margin-bottom:34px;font-size:26px;font-weight:700;line-height:1.25}@media(min-width:1024px){.collective-bullets__title,.collective-bullets h3{font-size:40px}}.collective-bullets__subtitle{margin-bottom:30px;font-size:18px;font-weight:700;line-height:1.3}@media(min-width:1200px){.collective-bullets__subtitle{font-size:22px}}.collective-bullets__bullets{display:grid;grid-template-columns:repeat(1,1fr);gap:20px;list-style:none}@media(min-width:768px){.collective-bullets__bullets{display:grid;grid-template-columns:repeat(2,1fr)}}@media(min-width:1400px){.collective-bullets__bullets{grid-template-columns:repeat(3,1fr);gap:40px 50px}}.collective-bullets .collective-bullets__button.btn{display:inline-block;margin-top:50px;width:auto}.collective-bullets em,.collective-bullets strong{position:relative;display:inline-block;font-weight:400;font-style:normal}.collective-bullets strong:before{content:"";position:absolute;top:calc(100% - 5px);left:0;width:100%;height:var(--_underline-height);background-image:var(--_underline);background-repeat:no-repeat;z-index:-1}.collective-bullets em:before{content:"";position:absolute;top:50%;left:50%;transform:translate(-50%,-55%) rotate(-15deg);width:84px;height:1.8em;background-image:var(--_circle);background-repeat:no-repeat;background-size:100% 100%;z-index:-1}.collective-bullets__bullet p{margin-bottom:0;font-size:18px}.collective-bullets__cup{position:absolute;width:120px;pointer-events:none;z-index:1}@media(min-width:1200px){.collective-bullets__cup{width:auto}}.collective-bullets__cup--1{top:-50px;left:50%;transform:translate(-50%)}.collective-bullets__cup--2{display:none;bottom:160px;left:37%;transform:translate(-50%)}@media(min-width:1200px){.collective-bullets__cup--2{display:block}}.collective-bullets__cup--3{bottom:0;right:5%}.collective-list-box{--max-width: calc(1570px + var(--side-padding) + var(--side-padding));--side-padding: 40px;position:relative;background-color:var(--bg);color:var(--white);text-align:center;padding-block:160px}@media(min-width:768px){.collective-list-box{--side-padding: 100px}}@media(min-width:1200px){.collective-list-box{--side-padding: 153px;padding-block:240px}}@media(min-width:1400px){.collective-list-box{--side-padding: 253px}}.collective-list-box__container.container{padding-inline:var(--side-padding);max-width:var(--max-width)}.collective-list-box[data-background=white]{--bg: var(--white)}.collective-list-box[data-background=beige]{--bg: none}.collective-list-box[data-background=orange]{--bg: var(--orange)}.collective-list-box[data-background=black]{--bg: var(--black)}.collective-list-box[data-background=brown]{--bg: var(--lightbrown)}.collective-list-box[data-background=dark_brown]{--bg: var(--darkbrown)}.collective-list-box[data-background=blue]{--bg: var(--blue)}.collective-list-box[data-background=pure_black]{--bg: #000000}.collective-list-box__title{margin:0 auto 50px;max-width:50ch;font-size:40px;font-weight:700;line-height:.9;text-wrap:balance}@media(min-width:768px){.collective-list-box__title{font-size:60px}}@media(min-width:1024px){.collective-list-box__title{font-size:80px}}@media(min-width:1800px){.collective-list-box__title{font-size:100px}}.collective-list-box__items{display:grid;grid-template-columns:repeat(1,1fr);gap:20px;padding:30px;border:3px solid var(--white);border-radius:20px;list-style:none}@media(min-width:768px){.collective-list-box__items{grid-template-columns:repeat(3,1fr)}}@media(min-width:1400px){.collective-list-box__items{grid-template-columns:repeat(3,1fr);gap:18px 30px}}.collective-list-box__item{display:flex;justify-content:center;align-items:center;background-color:var(--white);font-size:18px;font-weight:500;padding:10px;border-radius:10px;color:var(--black);min-height:120px}@media(min-width:1200px){.collective-list-box__item{padding:15px;font-size:22px}}@media(min-width:1400px){.collective-list-box__item{padding:20px;font-size:24px}}@media(min-width:1800px){.collective-list-box__item{padding:20px;font-size:29px}}.collective-list-box__background{display:none;position:absolute;top:0;height:100%;z-index:0;pointer-events:none;object-fit:contain;max-width:var(--side-padding)}@media(min-width:768px){.collective-list-box__background{display:block}}.collective-list-box__background--left{left:0;width:260px}.collective-list-box__background--right{right:0;width:346px}.collective-quote{--_circle: var(--circle-orange);--_underline: var(--underline-orange);--_underline-height: 5px;--max-width: 1670px;position:relative;padding-block:40px;background-color:var(--bg)}@media(min-width:1200px){.collective-quote{padding-block:240px 0px}}@media(min-width:1800px){.collective-quote{padding-block:240px 0px}}.collective-quote[data-background=white]{--bg: var(--white)}.collective-quote[data-background=beige]{--bg: none}.collective-quote[data-background=orange]{--bg: var(--orange);color:var(--white)}.collective-quote[data-background=black]{--bg: var(--black);color:var(--white)}.collective-quote[data-background=brown]{--bg: var(--lightbrown)}.collective-quote[data-background=blue]{--bg: var(--blue);color:var(--white)}.collective-quote[data-background=pure_black]{--bg: #000000;color:var(--white)}.collective-quote__container{display:grid;gap:30px}@media(min-width:1200px){.collective-quote__container{grid-template-columns:830fr 596fr}}@media(min-width:1400px){.collective-quote__container{gap:30px 80px}}@media(min-width:1600px){.collective-quote__container{gap:30px 130px}}.collective-quote__large-title{font-size:40px;font-weight:700;line-height:.9}@media(min-width:1024px){.collective-quote__large-title{font-size:80px}}@media(min-width:1200px){.collective-quote__large-title{font-size:100px}}@media(min-width:1600px){.collective-quote__large-title{font-size:120px}}@media(min-width:1750px){.collective-quote__large-title{font-size:150px}}@media(min-width:1200px){.collective-quote__content{grid-column:2;grid-row:2}}.collective-quote__text{margin-bottom:34px;font-size:26px;font-weight:700;line-height:1.25}@media(min-width:1024px){.collective-quote__text,.collective-quote h3{font-size:40px}}.collective-quote__logos{display:flex;flex-wrap:wrap;align-items:center;gap:30px 45px;margin-top:40px}.collective-quote__logo-image{display:block;height:auto;max-width:100%}.collective-quote__background--top{margin-left:50px;margin-bottom:30px;width:190px}@media(min-width:1200px){.collective-quote__background--top{position:absolute;top:40px;left:30%;width:auto;margin:0}}.collective-quote__background-right-container{position:relative;display:none}@media(min-width:1200px){.collective-quote__background-right-container{display:block}}@media(min-width:1200px){.collective-quote__background--right{position:absolute;bottom:0;left:0;width:auto;max-width:100%}}.collective-quote__background-bottom-container{position:relative}.collective-quote__background--bottom{width:600px;max-width:100%}@media(min-width:1200px){.collective-quote__background--bottom{display:block;grid-column:1;grid-row:2;position:relative;top:0;left:-10%;width:110%;max-width:none}}.simple-hero{position:relative;padding-block:12rem 5.6rem}.simple-hero__wrap,.simple-hero__title-wrap,.simple-hero__content{display:flex;flex-flow:column;gap:var(--gutter-xs)}.simple-hero__wrap{align-items:center;text-align:center}.simple-hero__subheading{font-size:14px}.simple-hero__title{margin-bottom:0}.simple-hero__description{max-width:70ch}.simple-hero__description p:last-child{margin-bottom:0}.simple-hero__buttons{display:flex;flex-flow:row wrap;justify-content:center;align-items:center;gap:var(--gutter-xs)}@media(min-width:1172px){.simple-hero{padding-block:14rem 7.6rem}.simple-hero__wrap,.simple-hero__title-wrap,.simple-hero__content,.simple-hero__buttons{gap:var(--gutter-s)}}.floating-cart-button{position:fixed;bottom:20px;right:20px;z-index:5;opacity:0;visibility:hidden;pointer-events:none;padding:30px;background:var(--orange);border:none;border-radius:50%;box-shadow:0 0 15px -2px #0006;transition:opacity .3s ease,filter .3s ease,visibility 0s ease .3s}.floating-cart-button.active{visibility:visible;pointer-events:auto;opacity:1;transition-delay:0s}.floating-cart-button__icon{position:absolute;left:50%;top:50%;transform:translate(-50%,-50%);width:28px;height:28px;transition:transform .3s ease}.floating-cart-button:hover{filter:brightness(1.1)}.floating-cart-button:hover .floating-cart-button__icon{transform:translate(-50%,-50%) scale(1.1)}.js-submit-button{position:relative;overflow:hidden}.js-submit-button:after{content:"";position:absolute;top:0;left:0;transform:translate(-100%);width:60%;height:100%;pointer-events:none;background:linear-gradient(125deg,#fff0 20%,#ffffff40,#fff0 80%);transition:all .3s ease}.js-submit-button.focus-animation:after{animation:shimmer .85s ease-out .15s}@keyframes shimmer{90%{opacity:1}to{opacity:0;transform:translate(200%)}}@media(min-width:768px){.floating-cart-button{padding:38px}.floating-cart-button__icon{width:32px;height:32px}}@media(min-width:1024px){.floating-cart-button{bottom:30px;right:30px}}@media(min-width:1366px){.floating-cart-button{bottom:40px;right:40px;padding:42px}.floating-cart-button__icon{width:36px;height:36px}}.pagination-wrapper{display:flex;align-items:center;gap:var(--gutter-xs)}.pagination-wrapper .pagination-button{width:40px;height:40px;display:flex;align-items:center;justify-content:center;background-color:var(--black);border:none;border-radius:100%;transition:filter .3s ease,background-color .3s ease;cursor:pointer}.pagination-wrapper .pagination-button:hover{filter:brightness(1.1);background-color:var(--orange)}.pagination-wrapper .pagination-button:disabled{cursor:not-allowed;opacity:.4}.pagination-wrapper .pagination-button img{width:20px;height:20px}.pagination-wrapper .pagination-text{width:auto;font-weight:var(--fw-semibold)}
/*# sourceMappingURL=/cdn/shop/t/68/compiled_assets/styles.css.map */
