html{scroll-behavior:smooth;scroll-padding-top:5.9rem}.hidden{display:none!important}.product-page .container .product-info .product-form .productForm .productForm-block .productForm-submit.disabled{cursor:default}#about-seattle-choc,#about-jcoco,#about-seattle-chocolate-company,#sourcing,#csr{width:100%;max-width:100%}#about-seattle-choc .bodyWrap .container,#about-seattle-choc .bodyWrap .row.row-sm,#about-jcoco .bodyWrap .container,#about-jcoco .bodyWrap .row.row-sm,#about-seattle-chocolate-company .bodyWrap .container,#about-seattle-chocolate-company .bodyWrap .row.row-sm,#sourcing .bodyWrap .container,#sourcing .bodyWrap .row.row-sm,#csr .bodyWrap .container,#csr .bodyWrap .row.row-sm{max-width:100%;width:100%;padding-left:0;padding-right:0;margin-top:0}#about-seattle-choc .page-title.container-wrap,#about-jcoco .page-title.container-wrap,#about-seattle-chocolate-company .page-title.container-wrap,#sourcing .page-title.container-wrap,#csr .page-title.container-wrap{display:none!important}#about-seattle-choc .page-container,#about-jcoco .page-container,#about-seattle-chocolate-company .page-container,#sourcing .page-container,#csr .page-container{margin:0}#about-jcoco .site-header{border-bottom:none}.align-center .shg-row{align-items:center}.shogun-accordion-heading{border-top-left-radius:0;border-top-right-radius:0}#s-f5d3151e-65e2-45a5-a610-2ea4195dace1.csr-accordion>.shogun-accordion-wrapper>.shogun-accordion{border:0;border-radius:0}#s-f5d3151e-65e2-45a5-a610-2ea4195dace1.csr-accordion>.shogun-accordion-wrapper>.shogun-accordion>.shogun-accordion-heading{padding:40px 20px}.shogun-accordion-wrapper .shogun-accordion+.shogun-accordion{margin-top:7px}#s-f5d3151e-65e2-45a5-a610-2ea4195dace1.csr-accordion>.shogun-accordion-wrapper>.shogun-accordion:nth-child(2)>.shogun-accordion-heading{background:#b2719e}#s-f5d3151e-65e2-45a5-a610-2ea4195dace1.csr-accordion>.shogun-accordion-wrapper>.shogun-accordion:nth-child(3)>.shogun-accordion-heading{background:#ec4080}#s-f5d3151e-65e2-45a5-a610-2ea4195dace1.csr-accordion>.shogun-accordion-wrapper>.shogun-accordion:nth-child(4)>.shogun-accordion-heading{background:#6372e0}#s-f5d3151e-65e2-45a5-a610-2ea4195dace1>.shogun-accordion-wrapper>.shogun-accordion>.shogun-accordion-body{background-color:#fff;border-top:none}.csr-accordion .rte li{font-size:16px}.slide-content__heading{margin-bottom:20px;font-size:36px;letter-spacing:2px;text-transform:uppercase;line-height:43px}.slide-content__text p{margin:0 0 28px;font-size:20px;line-height:27px}.btn,.button,.shopify-payment-button__button--unbranded,button{text-transform:lowercase;font-size:16px;font-weight:400;border:none;padding:12px 30px}.section-hero-slider .slick-list .hero-slide .container .row .slide-content .slide-content__buttons .slide-content__button{font-size:16px}.bodyWrap .shopify-section .button,#jcoco-landing .featured-collection:first-child .button{background:#e21d79;color:#fff}.bodyWrap a:hover{opacity:.8}#jcoco-landing .shopify-section .slide-content__button{background:#45c6ce;color:#fff}.shopify-section--image-with-text .gallery-content-inner .subheading-text{font-family:Century Gothic;text-transform:uppercase;font-size:16px;letter-spacing:2px}#jcoco-landing .shopify-section .featured-collection:nth-child(2) .button{background:#45c6ce}.collectionBlock .collectionBlock-info .collectionBlock__price .price{font-size:18px;color:#000;font-weight:400}#jcoco-landing .shopify-section .section-wrapper-5d561846-021c-4e0f-b549-6320485475bf .button{background:#fa7924!important}#jcoco-landing .shopify-section .shopify-section--mosaic .block:first-of-type .button{background:#e21d79!important}#jcoco-landing .shopify-section .shopify-section--mosaic .block:nth-of-type(2) .mosaic__block:first-child .button{background:#fa7924!important}#jcoco-landing .shopify-section .shopify-section--mosaic .block:nth-of-type(2) .mosaic__block:last-child .button{background:#45c6ce!important}.seattle-chocolate .shopify-section--mosaic .mosaic__button a:first-child{background:#0083b7}.seattle-chocolate .shopify-section--mosaic .mosaic__button a:last-child{background:#f7adc0}.shopify-section--mosaic .section-mosaic .button{font-size:16px;letter-spacing:1px}.gallery-content__text p{margin-bottom:10px;font-size:16px;line-height:26px}.shopify-section--image-with-text .gallery-content-inner h2{font-size:36px;letter-spacing:2px;margin-bottom:40px;line-height:43px}.collection-slider .collectionBlock{padding:0 2%}:scope.animated,:scope.will-animate{@include transition(unquote("none"));}.mosaic__text{line-height:26px;max-width:400px}.seattle-chocolate .section-newsletter[data-section-id=newsletter] h2{color:#f7adc0!important}.section-newsletter .signUp .row .signUp-body p{font-size:16px;letter-spacing:0;line-height:26px;font-style:normal;max-width:500px;margin:0 auto}.branding-bar.is-jcoco{background-color:#e02579!important}.branding-bar.is-jcoco a{color:#fff}.branding-bar .branding-bar-left .button,.branding-bar .branding-bar-right .button{font-weight:700}.popup__container{background:#fff}.comment-form input.signUp-input,.contact-form input.signUp-input,input.signUp-input{border:2px solid black!important}.shopify-section--mosaic .section-mosaic .mosaic__content.text-position-bottom-left{padding-right:10px!important}@media (min-width: 768px){.mosaic__text{max-width:100%}}.branding-bar-left a,.branding-bar-right a:hover{color:#000}.section-newsletter .signUp .row h2{color:#f7adc0!important}@media (min-width: 768px){.signUp-body{max-width:500px;margin:0 auto}}.bodyWrap a:hover{opacity:1!important}.cart-remove{background:none}.testimonial{padding:40px 30px 15px}.testimonials__blocks{margin:0;padding-bottom:0}@media screen and (max-width: 768px){.section-newsletter .signUp .row{align-items:center}.testimonials-section{margin:0;padding:20px 0}}@media screen and (min-width: 769px){.testimonial{margin-top:30px}.testimonials-section{margin:0 0 20px}}.section-wrapper-9decc7d5-87de-42e5-8692-de62b0348727,.section-wrapper-9decc7d5-87de-42e5-8692-de62b0348727 .gallery-wrap .gallery .gallery-slider{padding:0!important}.section-wrapper-9decc7d5-87de-42e5-8692-de62b0348727 .gallery-wrap{max-width:100%;padding:0!important}.section-wrapper-9decc7d5-87de-42e5-8692-de62b0348727 .gallery-wrap .gallery{margin:0}.section-wrapper-9decc7d5-87de-42e5-8692-de62b0348727 .gallery-wrap .gallery .gallery-content-inner{max-width:100%;width:80%;text-align:center}.section-wrapper-9decc7d5-87de-42e5-8692-de62b0348727 h2:after{content:"";display:block;width:100px;height:2px;background:#ec247f;margin:40px auto}.section-wrapper-9decc7d5-87de-42e5-8692-de62b0348727 strong{color:#ec247f}.section-wrapper-9decc7d5-87de-42e5-8692-de62b0348727 p:first-child strong{color:#000}#shopify-section-page-corporate-gift .shopify-section--richtext-block{text-align:center;margin:0 0 40px}#shopify-section-page-corporate-gift .shopify-section--image-with-text .gallery-content-inner .gallery-content__text{margin-bottom:0}@media screen and (max-width: 768px){.section-wrapper-9decc7d5-87de-42e5-8692-de62b0348727 .gallery-wrap .gallery .gallery-content-inner{width:100%}}#scasl-app-container{max-width:1440px;padding:0 20px!important;margin:60px auto!important;width:100%}.bh-sl-container{font-family:Century Gothic!important;color:#000!important;font:inherit!important}#page-header{max-width:100%!important}.scasl-search-btn button,#scapl-geocode-btn,.bh-sl-container button{height:auto!important;-webkit-border-radius:0!important;text-transform:lowercase;font-size:16px!important;font-weight:400!important;border:none;padding:12px 30px!important;font-family:Century Gothic!important}.bh-sl-container .bh-sl-map .gm-control-active{height:40px!important;padding:0!important}.bh-sl-container h1{color:#000!important;font-weight:700!important;font-size:36px!important;letter-spacing:2px;margin-bottom:10px!important;line-height:43px;font-family:Century Gothic!important}.bh-sl-container .form-input input,.bh-sl-container .form-input select{-webkit-border-radius:0!important}.bh-sl-container .form-input label{margin:0 0 5px;letter-spacing:.01em}.bh-sl-container .bh-sl-form-container{letter-spacing:0;color:#000;font-size:16px;font-weight:400}.permission-error{color:#000!important}#scasl-list-container #scasl-title,#scasl-window-container #scasl-title{font-size:15px!important}.bh-sl-container .bh-sl-filters-container .bh-sl-filters li label{display:flex!important}.scasl-search-btn{padding-top:0!important;border-top:none!important}.scasl-container .form-input input,.scasl-container .form-input select{height:46px!important;font-size:15px!important;font-family:century gothic!important}.bh-sl-container .bh-sl-filters-container .bh-sl-filters{margin-top:10px!important}@media screen and (max-width: 768px){#scasl-app-container{margin:40px auto!important}}.cart-drawer{z-index:111111!important}.seattle-chocolate .cart-drawer .cart-form .checkout-buttons{width:100%!important}.order-notes__label{font-weight:700;font-size:16px}.cart-form{align-items:flex-start}#gsAppContainer{margin:0!important}#gs__toggle-box p{display:flex}#gs__toggle-box{background:#e11d79!important;margin-bottom:20px}.cart-form .checkout-buttons{width:auto!important}.cart-table-header .cart-table-cell{color:#000}#gsMultishippingPage{margin:70px 0}#gsMultishippingPage #gsGroups{width:100%!important;max-width:1440px;padding:0 20px;margin:0 auto}#gsModalContainer #gsGroupsBox .gs__shadow-box table,#gsModalContainer #gsGroupsBox table th,#gsMultishippingPage #gsGroupsBox .gs__shadow-box table,#gsMultishippingPage #gsGroupsBox table th{font-weight:400;font-size:16px;padding-top:2px;padding-bottom:9px;border-bottom:1px solid var(--color-border)}.gsGroupsBox tbody,#gsMultishippingPage .gs__cart-layout-2 table td{vertical-align:middle!important}#gsMultishippingPage .gs__cart-layout-2 .gs__line{border-bottom:none!important}#gsMultishippingPage .gs__group-wrapper table td{border-bottom:1px solid var(--color-border);font-size:16px;text-align:center!important}.gs__row .gs__fields .eight.wide.gs__field{font-size:1.43rem}.cart__subtotal-title:after{content:":";display:inline-block}.cart__subtotal{font-size:1.43rem;font-weight:400}.gs__row .selection.gs__dropdown{border-radius:0!important}.gs__row .default.text{text-align:left;font-size:16px}#gsMultishippingPage .gs__cart-layout-2 .gs__line img.gs__cart-image{padding-top:0}#gsMultishippingPage .gs__cart-layout-2 table td{padding-bottom:38px!important;padding-top:38px!important}#gsMultishippingPage .gs__qty-wrapper{vertical-align:middle!important}#gsMultishippingPage .gs__cart-layout-2 .gs__cart-qty{text-align:center;border:1px solid #e5e5e5}#gsMultishippingPage .gs__cart-layout-2 .gs__line img.gs__cart-image{max-width:unset!important}@media screen and (max-width: 768px){.cart-page #gs__toggle-box{display:table;margin-left:auto;margin-right:auto}}.product-grid-item .circle-text.is-seasonal,.product-grid-item .circle-text.is-limited,.product-grid-item .circle-text.is-preview{color:#ec4080}.sp-intro{background:#a4d38e;padding:80px 0;text-align:center;color:#fff}.sp-intro h1{margin:0 0 40px}.sp-intro h1,.sp-intro .h3{color:#fff}.sp-intro .row{display:flex;justify-content:space-evenly;flex-wrap:wrap;max-width:1200px}.sp-intro .row .col{padding:0 20px;display:flex;flex-direction:column;align-items:center;position:relative;cursor:pointer;width:25%}.sp-intro .row .col .arrow{opacity:0}.sp-intro .row .col .arrow:after{content:"";display:block;border-color:transparent transparent #f8adb4 transparent;border-style:solid;border-width:0px 20px 20px 20px;height:0px;width:0px;bottom:-80px;position:absolute;left:50%;transform:translate(-50%)}.sp-intro .row #sp-section-1 .arrow{opacity:1}.sp-intro .row #sp-section-2 .arrow:after{border-color:transparent transparent #01673D transparent}.sp-intro .row #sp-section-3 .arrow:after{border-color:transparent transparent #ef5a9c transparent}.sp-intro .row #sp-section-4 .arrow:after{border-color:transparent transparent #0089D0 transparent}.sp-intro .row #sp-section-5 .arrow:after{border-color:transparent transparent #78BE42 transparent}.sp-intro .row .col .circle{width:180px;height:180px;background:#fff;border-radius:100%;display:flex;align-items:center;justify-content:center;border:5px solid #F8ADB4;margin-bottom:30px;transition:all .3s ease}@-webkit-keyframes swing{15%{-webkit-transform:translateY(5px);transform:translateY(5px)}30%{-webkit-transform:translateY(-5px);transform:translateY(-5px)}50%{-webkit-transform:translateY(3px);transform:translateY(3px)}65%{-webkit-transform:translateY(-3px);transform:translateY(-3px)}80%{-webkit-transform:translateY(2px);transform:translateY(2px)}to{-webkit-transform:translateY(0);transform:translateY(0)}}@keyframes swing{15%{-webkit-transform:translateY(5px);transform:translateY(5px)}30%{-webkit-transform:translateY(-5px);transform:translateY(-5px)}50%{-webkit-transform:translateY(3px);transform:translateY(3px)}65%{-webkit-transform:translateY(-3px);transform:translateY(-3px)}80%{-webkit-transform:translateY(2px);transform:translateY(2px)}to{-webkit-transform:translateY(0);transform:translateY(0)}}.sp-intro .row .col .circle:hover{-webkit-animation:swing 1s ease;animation:swing 1s ease;-webkit-animation-iteration-count:1;animation-iteration-count:1}.sp-intro .row .col:nth-child(2) .circle{border-color:#01673d}.sp-intro .row .col:nth-child(3) .circle{border-color:#ef5a9c}.sp-intro .row .col:nth-child(4) .circle{border-color:#0089d0}.sp-intro .row .col:nth-child(5) .circle{border-color:#78be42}.sp-intro .row .col .circle img{max-height:110px;max-width:120px}.sp-intro .h3{max-width:135px;font-size:20px;margin:0 auto}.sp-banner{background:#f8adb4;padding:50px 0;margin-bottom:60px;position:relative}.sp-banner h2{color:#fff}.carbon-neutral .main-content .rte p,.carbon-neutral .main-content p,.carbon-neutral .main-content .rte li,.jcoco-carbon-neutral .main-content .rte p,.jcoco-carbon-neutral .main-content p,.jcoco-carbon-neutral .main-content .rte li{font-size:18px;line-height:30px}.carbon-neutral .main-content .rte p,.carbon-neutral .main-content p,.jcoco-carbon-neutral .main-content .rte p,.jcoco-carbon-neutral .main-content p{margin:0 0 20px}.carbon-neutral .main-content .rte li,.jcoco-carbon-neutral .main-content .rte li{margin-bottom:5px}.carbon-neutral h2{margin:0}.sp-1 .h3{margin-top:30px;margin-bottom:30px}.sp-1 .row{display:flex;align-items:center;justify-content:center;margin:0 auto 40px}.sp-1 .row .col:first-child img{max-width:380px;width:100%;padding:0 20px;margin-right:120px}.sp-1 .row .col:last-child{max-width:375px;width:100%}.sp-1 .row .col:last-child details:first-child{border:3px solid #A4D38E}.sp-1 .row .col:last-child details:first-child summary{background:#a4d38e}.sp-1 .row .col:last-child details:nth-child(2){border:3px solid #01673D}.sp-1 .row .col:last-child details:nth-child(2) summary{background:#01673d}.sp-1 .row .col:last-child details:nth-child(3){border:3px solid #0089D0}.sp-1 .row .col:last-child details:nth-child(3) summary{background:#0089d0}.sp-1 .row .col:last-child details:nth-child(4){border:3px solid #FA7934}.sp-1 .row .col:last-child details:nth-child(4) summary{background:#fa7934}.sp-1 .row .col:last-child details:nth-child(5){border:3px solid #ffb81d}.sp-1 .row .col:last-child details:nth-child(5) summary{background:#ffb81d}.sp-1 .row .col:last-child details:nth-child(6){border:3px solid #b2719e}.sp-1 .row .col:last-child details:nth-child(6) summary{background:#b2719e}.sp-1 .row .col:last-child details:nth-child(7){border:3px solid #f7adc0}.sp-1 .row .col:last-child details:nth-child(7) summary{background:#f7adc0}.sp-1 .row .col:last-child details:nth-child(8){border:3px solid #bf1d2d}.sp-1 .row .col:last-child details:nth-child(8) summary{background:#bf1d2d}.sp-1 details:not(:last-of-type){margin-bottom:8px}.sp-1 details{cursor:pointer}.sp-1 details summary{font-size:18px;padding:13px 18px;color:#fff;line-height:1.1}.carbon-neutral .main-content .sp-1 details p,.jcoco-carbon-neutral .main-content .sp-1 details p{font-size:16px;letter-spacing:.44px;line-height:24px;margin:0}.sp-1 details>p{padding:18px}.sp-1 details summary:after,.sp-1 details summary:before{background-color:#fff}.sp-1 details[open] summary:after{background:none}.carbon-neutral .pagination,.jcoco-carbon-neutral .pagination{display:flex;justify-content:space-between;color:#01673d;margin:60px 0}.pagination .sp-next-page:after{content:"\27f6";display:inline-block;margin-left:5px}.pagination .sp-prev-page:before{content:"\27f5";display:inline-block;margin-right:5px}.sp-1 .pagination{justify-content:flex-end}.sp-5 .pagination{justify-content:flex-start}.carbon-neutral .pagination .h4,.jcoco-carbon-neutral .pagination .h4{color:#01673d;cursor:pointer;font-size:18px}.sp-2 .sp-banner{background:#01673d}.sp-2 .h3{margin-bottom:30px}.sp-2 .row:after,.sp-2 .row:before{display:none}.sp-2 .how-it-works .row{display:flex;justify-content:space-between;margin-bottom:60px}.sp-2 .how-it-works .row .col{width:48%}.sp-2 .how-it-works .row .col img{max-width:500px;width:100%;margin:0 auto;display:block}.sp-2 .partners{background:#fef0f2;padding:60px 0;margin:0 0 60px}.sp-2 .partners .row{display:flex;justify-content:space-between}.sp-2 .partners .row .col{width:48%;cursor:pointer}.sp-2 .partners .row .col .h3{margin:0}.sp-2 .partners .row .col img,.regen-ag{width:100%}.sp-2 .h4{font-size:18px}.sp-2 details{border:none}.sp-2 details:hover summary,.sp-2 details[open] summary{background-color:transparent}.sp-2 details summary{padding:0;cursor:pointer}.sp-2 details summary:after,.sp-2 details summary:before{display:none}.carbon-neutral .main-content .sp-2 .accordion p,.jcoco-carbon-neutral .main-content .sp-2 .accordion p{font-size:16px;line-height:28px}.sp-2 .accordion .h3{color:var(--color-heading)}.sp-2 .accordion .content{margin-top:10px}.sp-3 .sp-banner{background:#ef5a9c}.sp-3 details>summary{list-style:none!important}.sp-3 summary::-webkit-details-marker{display:none!important;opacity:0;background:transparent;position:absolute}.sp-3 summary::-webkit-details-marker{width:0!important;height:0!important}#shopify-section-sp-3 .container img,#shopify-section-sp-3-jcoco .container img{width:100%}#shopify-section-sp-3 .container .group .row img,#shopify-section-sp-3-jcoco .container .group .row img{width:auto;max-width:200px;max-height:200px}#shopify-section-sp-3 .container .group .row:last-of-type img,#shopify-section-sp-3-jcoco .container .group .row:last-of-type img{max-height:160px}.sp-3 .group{display:flex;flex-wrap:wrap;justify-content:space-between}.sp-3 .group .row{display:flex;justify-content:space-between;margin:0 0 40px;width:47%}.sp-3 .group .row .col:first-child{padding-right:20px}.sp-3 h2{margin:0 0 20px}.sp-3 .sp-banner h2{margin:0}.sp-4 .sp-banner{background:#0089d0}.sp-4 .row{display:flex;justify-content:space-between}.sp-4 .row .col:first-child{width:46%}.sp-4 .row .col:last-child{width:42%}.sp-4 img{width:100%}.rte a.btn{color:#fff}.sp-5 .sp-banner{background:#78be42}#shopify-section-sp-2,#shopify-section-sp-3,#shopify-section-sp-4,#shopify-section-sp-5,#shopify-section-sp-2-jcoco,#shopify-section-sp-3-jcoco,#shopify-section-sp-4-jcoco,#shopify-section-sp-5-jcoco{opacity:0;display:none}.carbon-neutral .top-1,.carbon-neutral .top-2,.carbon-neutral .top-3,.carbon-neutral .top-4,.jcoco-carbon-neutral .top-1,.jcoco-carbon-neutral .top-2,.jcoco-carbon-neutral .top-3,.jcoco-carbon-neutral .top-4{position:absolute;margin-top:-60px}@media screen and (max-width: 1100px){.carbon-neutral .main-content p,.carbon-neutral .main-content .rte li,.jcoco-carbon-neutral .main-content p,.jcoco-carbon-neutral .main-content .rte li{font-size:16px;line-height:28px}.carbon-neutral .main-content .h3,.jcoco-carbon-neutral .main-content .h3{font-size:20px}.sp-intro{padding:40px 0}.sp-intro h1{margin:0 0 30px;font-size:var(--font-size-h1-mobile)}.sp-banner h2{font-size:26px}.sp-intro .row .col .arrow:after{display:none;opacity:0!important}.sp-banner{padding:30px 0;margin-bottom:30px}.sp-1 .row{flex-direction:column}.sp-1 .row .col:first-child img{margin-right:0;margin-bottom:30px}.pagination{margin:30px 0}.pagination .h4{font-size:16px}.sp-2 .h3{margin-bottom:20px}.sp-2 .how-it-works .row{margin-bottom:40px;flex-direction:column;align-items:center}.sp-2 .how-it-works .row .col{width:100%}.sp-2 .how-it-works .row .col:first-child{margin-bottom:30px}.sp-2 .partners{background:#fef0f2;padding:40px 0}.sp-2 .h4{font-size:16px;line-height:1.3}.sp-2 .partners .row{margin-top:20px;flex-direction:column;align-items:center}.sp-2 .partners .row .col{width:100%;max-width:600px;margin:0 0 30px}.sp-3 .group .row{width:100%}.carbon-neutral .pagination .h4,.jcoco-carbon-neutral .pagination .h4{display:flex;flex-direction:column;text-align:right;width:40%}.carbon-neutral .pagination .h4.sp-prev-page,.jcoco-carbon-neutral .pagination .h4.sp-prev-page{flex-direction:column-reverse;text-align:left}}@media screen and (max-width: 800px){.sp-intro .row{max-width:500px}.sp-intro .row .col{width:50%;margin-bottom:30px}.sp-intro .row .col:nth-child(3),.sp-intro .row .col:nth-child(4){margin:0}.sp-4 .row{flex-direction:column;align-items:center}.sp-4 .row .col:first-child{width:100%;margin:0 0 40px}.sp-4 .row .col:last-child{width:100%;max-width:500px}.sp-3 .group .row{flex-direction:column;align-items:center}.sp-3 .group .row .col:first-child{padding-right:0}#shopify-section-sp-3 .container .group .row img,#shopify-section-sp-3-jcoco .container .group .row img{width:auto;max-width:160px;max-height:160px}#shopify-section-sp-3 .container .group .row:last-of-type img,#shopify-section-sp-3-jcoco .container .group .row:last-of-type img{max-height:120px}}@media screen and (max-width: 460px){#shopify-section-sp-intro .container{padding:0 10px}.sp-intro .row .col{padding:0}.sp-intro .row .col .circle{width:150px;height:150px}.sp-intro .row .col .circle img{max-height:90px;max-width:105px}.sp-intro .h3{font-size:14px;line-height:normal}.sp-2 .h4{font-size:15px}.sp-next-page{text-align:right}.pagination .sp-prev-page:before{display:block;margin-right:0;margin-bottom:5px}.pagination .sp-next-page:after{display:block;margin-left:0;margin-top:5px}}@media screen and (max-width: 360px){.sp-intro .row .col .circle{width:130px;height:130px}.sp-intro .row .col .circle img{max-height:70px;max-width:85px}}.popup--center{left:50%;top:50%;transform:translateY(-50%)}.popup .popup__heading{text-align:center;font-family:var(--heading-font-family);font-weight:var(--heading-font-weight);font-style:var(--heading-font-style);font-size:var(--font-size-h1);line-height:1.3;color:var(--color-heading)}.popup p{margin-bottom:20px}@media screen and (max-width: 768px){.popup .popup__heading{font-size:var(--font-size-h2)}.popup__container{width:330px;margin:0}.popup__column{padding:28px;width:100%}.popup__column--image{display:none}}@font-face{font-family:Serious Sans;src:url(/cdn/shop/files/SeriousSansBold.woff2) format("woff2"),url(/cdn/shop/files/SeriousSansBold.woff) format("woff");font-weight:700;font-style:normal;font-display:swap}@font-face{font-family:Serious Sans;src:url(/cdn/shop/files/SeriousSansItalic.woff2) format("woff2"),url(/cdn/shop/files/SeriousSansItalic.woff) format("woff");font-weight:400;font-style:italic;font-display:swap}@font-face{font-family:Serious Sans;src:url(/cdn/shop/files/SeriousSansBoldItalic.woff) format("woff2"),url(/cdn/shop/files/SeriousSansBoldItalic.woff) format("woff");font-weight:700;font-style:italic;font-display:swap}@font-face{font-family:Serious Sans;src:url(/cdn/shop/files/SeriousSansRegular.woff2) format("woff2"),url(/cdn/shop/files/SeriousSansRegular.woff) format("woff");font-weight:400;font-style:normal;font-display:swap}.jcoco-page .slide-content__heading{margin-bottom:40px;font-size:88px;letter-spacing:0;text-transform:uppercase;line-height:1;overflow:visible}.jcoco-page .slide-content__heading span{font-size:110px;display:block}.jcoco-page .shogun-heading-component h1,.jcoco-page h2,.jcoco-page .h2{font-family:serious sans,sans-serif;color:#000;text-transform:uppercase!important;letter-spacing:0!important;font-size:64px!important;line-height:72px!important;font-weight:700!important}#s-74e45c28-0237-451c-9db5-4f7a94aa9320{max-width:900px!important}#s-185f2bff-d774-4d81-8489-25378d582da8{max-width:1200px!important}.jcoco-page .collection-page .banner .page-title .container .page-title__heading{font-family:serious sans,sans-serif;text-transform:uppercase;letter-spacing:0;font-size:64px}.jcoco-page .collection-page .banner .page-title .container .page-title__text{font-size:18px}.jcoco-page .main-content .button,.jcoco-page .shg-btn{background:#fedb00!important;color:#000!important;border:1px solid #000!important;border-radius:30px!important;padding:15px 30px!important;line-height:normal!important;font-size:18px!important}.jcoco-page .main-content .button:hover,.jcoco-page .shg-btn:hover,#s-ed2411de-64f3-44cc-a1e3-f33e07df34bd:hover,#s-a733acf5-a7a2-471d-a8b4-863493d0aea1:hover{background:#fee652!important}.jcoco-page .main-content .button img{display:inline-block;width:22px;margin-left:10px}.related-products .sc-container .page-title h2{font-size:40px!important;line-height:normal!important;font-weight:400!important;text-transform:lowercase!important;letter-spacing:0!important}@media screen and (max-width: 1023px){.jcoco-page .h1,.jcoco-page h1,.jcoco-page h2,.jcoco-page .h2,.jcoco-page .shogun-heading-component h1{font-size:60px!important;line-height:68px!important}.jcoco-page .slide-content__heading{font-size:78px}.jcoco-page .slide-content__heading span{font-size:100px}.jcoco-page .main-content .button,.jcoco-page .shg-btn{padding:14px 28px!important;font-size:16px!important}}@media screen and (max-width: 800px){.jcoco-page .slide-content__heading{font-size:60px}.jcoco-page .slide-content__heading span{font-size:80px}}@media screen and (max-width: 600px){.jcoco-page .h1,.jcoco-page h1,.jcoco-page h2,.jcoco-page .h2{font-size:52px!important;line-height:60px!important}.jcoco-page .shogun-heading-component h1{font-size:40px!important;line-height:48px!important}.jcoco-page .slide-content__heading,.jcoco-page .slide-content__heading span{font-size:48px}.related-products .sc-container .page-title h2{font-size:34px!important}.jcoco-page .sixty-fifty-height-hero{height:450px!important}}.jcoco-page.jcoco-carbon-neutral h1{font-family:Serious Sans,sans-serif;font-size:50px!important;font-weight:400;margin:0 0 40px;letter-spacing:0}.jcoco-page.jcoco-carbon-neutral h2{margin:0;font-family:serious sans,sans-serif;color:#fff;letter-spacing:0!important;font-size:50px!important;line-height:normal!important;font-weight:400!important;text-transform:none!important}.jcoco-carbon-neutral .sp-intro .row .col .arrow:after{border-color:transparent transparent #FF808C!important}.jcoco-carbon-neutral .sp-intro{background:#9063cd}.jcoco-carbon-neutral .sp-intro .row .col .circle{border-color:transparent}.jcoco-carbon-neutral .sp-intro .row .col .circle:hover{border-color:#fedb00}.jcoco-carbon-neutral .sp-banner{background:#ff808c!important}.jcoco-carbon-neutral .pagination .h4{color:#000}.jcoco-carbon-neutral .sp-1 .row .col:last-child details:first-child summary{background:#ff808b}.jcoco-carbon-neutral .sp-1 .row .col:last-child details:first-child{border:3px solid #FF808B}.jcoco-carbon-neutral .sp-1 .row .col:last-child details:nth-child(2) summary{background:#ea4481}.jcoco-carbon-neutral .sp-1 .row .col:last-child details:nth-child(2){border:3px solid #EA4481}.jcoco-carbon-neutral .sp-1 .row .col:last-child details:nth-child(3) summary{background:#ed722f}.jcoco-carbon-neutral .sp-1 .row .col:last-child details:nth-child(3){border:3px solid #ED722F}.jcoco-carbon-neutral .sp-1 .row .col:last-child details:nth-child(4) summary{background:#fedb00}.jcoco-carbon-neutral .sp-1 .row .col:last-child details:nth-child(4){border:3px solid #FEDB00}.jcoco-carbon-neutral .sp-1 .row .col:last-child details:nth-child(5) summary{background:#78be21}.jcoco-carbon-neutral .sp-1 .row .col:last-child details:nth-child(5){border:3px solid #78BE21}.jcoco-carbon-neutral .sp-1 .row .col:last-child details:nth-child(6) summary{background:#00a9ce}.jcoco-carbon-neutral .sp-1 .row .col:last-child details:nth-child(6){border:3px solid #00A9CE}.jcoco-carbon-neutral .sp-1 .row .col:last-child details:nth-child(7) summary{background:#9063cd}.jcoco-carbon-neutral .sp-1 .row .col:last-child details:nth-child(7){border:3px solid #9063CD}.jcoco-carbon-neutral .sp-1 .row .col:last-child details:nth-child(8) summary{background:#d539b5}.jcoco-carbon-neutral .sp-1 .row .col:last-child details:nth-child(8){border:3px solid #D539B5}.jcoco-carbon-neutral .sp-2 .partners .h3{color:#fff}.jcoco-carbon-neutral .sp-2 .partners{background:#ed722f;color:#fff}.jcoco-page .header--is-hamburger .logo{margin:0 auto!important}@media screen and (max-width: 800px){.jcoco-page.jcoco-carbon-neutral h1,.jcoco-page.jcoco-carbon-neutral h2{font-size:42px!important;line-height:52px!important}}.char-limit{text-align:right;margin:5px 0 0;font-size:15px}.sourcing-intro{background:#a4d38e;padding:80px 20px;text-align:center;color:#fff;margin:0 0 80px}.sourcing-intro h1{margin:0 0 40px;color:#fff;font-size:60px;text-transform:uppercase}.sourcing-intro .h3{text-transform:uppercase;font-size:20px}.sourcing-intro .h3 a{color:#fff}.sourcing-intro p{color:#000;font-size:18px;max-width:940px;margin:0 auto 20px}.sourcing-intro .row{display:flex;justify-content:space-evenly;flex-wrap:wrap;max-width:1200px;margin:50px auto 0}.sourcing-intro .row .col{padding:0 20px;display:flex;flex-direction:column;align-items:center;position:relative;cursor:pointer;width:25%}.sourcing-intro .row .col img{margin-bottom:30px;width:180px;height:180px;transition:all .3s ease}.sourcing-intro .row .col img:hover{-webkit-animation:swing 1s ease;animation:swing 1s ease;-webkit-animation-iteration-count:1;animation-iteration-count:1}.image-text{margin:0 auto 80px;max-width:1300px;padding:0 20px;display:flex;justify-content:space-between;align-items:center}.image-text.image-left{flex-direction:row-reverse}.image-text img{width:100%}.image-right .col:first-child,.image-left .col:first-child{width:60%}.image-right .col:last-child,.image-left .col:last-child{width:35%}.image-text h2{font-size:60px;text-transform:uppercase;line-height:1.2;margin:0 0 30px}.fw-text p{font-size:42px;font-weight:var(--heading-font-weight);text-align:center;line-height:58px}#sourcing .bodyWrap .fw-text .container{max-width:1120px;padding:0 20px;margin:0 auto}.fw-text.padding{padding:80px 0}.fw-text.margin{margin:0 auto 80px}.fw-image{height:600px;margin:0 auto 80px}.shopify-section--sourcing-content{font-size:18px}.image-text p{margin:0 0 20px}.image-text p:last-of-type{margin:0}.image-text p strong{margin:40px 0;color:#fdb736;font-size:40px;line-height:1.3;display:block}.ethical-labor .col:first-child{width:55%}.ethical-labor .col:last-child{width:40%}.taste .col:first-child{width:45%}.taste .col:last-child{width:50%}@media screen and (max-width: 960px){.sourcing-intro h1{margin:0 0 20px;font-size:40px}.sourcing-intro{padding:40px 20px;margin:0 0 40px}.sourcing-intro .row{margin:30px auto 0;max-width:500px}.sourcing-intro .row .col{width:50%;margin-bottom:30px}.sourcing-intro .row .col:nth-child(3),.sourcing-intro .row .col:nth-child(4){margin:0}.sourcing-intro .row .col img{margin-bottom:15px}.image-text,.image-text.image-left{margin:0 auto 40px;flex-direction:column}.image-text h2{font-size:40px;margin:0 0 20px}.image-right .col:first-child,.image-left .col:first-child{width:100%;margin:0 0 30px}.image-right .col:last-child,.image-left .col:last-child{width:100%;max-width:500px}.image-text p strong{margin:25px 0;font-size:28px}.fw-text p{font-size:30px;line-height:44px}.fw-image{height:360px;margin:0 auto 40px}.fw-text.padding{padding:40px 0}.fw-text.margin{margin:0 auto 40px}}@media screen and (max-width: 460px){.sourcing-intro .row .col img{width:150px;height:150px}.sourcing-intro .h3{font-size:17px}.image-text h2{font-size:36px}.fw-image{height:200px}}
/*# sourceMappingURL=/cdn/shop/t/96/assets/custom-styles.css.map?v=180441348668194215661725489383 */
