input:focus{outline:none}body.template-index{padding-top:50px}body.template-index.modal-background{opacity:.2;pointer-events:none;-webkit-filter:blur(10px)}.template-index .header-tools-wrapper{top:0}.hide{display:none}.header-tools-wrapper{background:#fff;border-bottom:1px solid #eeeeee}.header-tools .nav li{font-family:Helvetica Neue,Helvetica,sans-serif;letter-spacing:1px;margin-right:20px;text-transform:uppercase}.header-tools .nav li a{color:#0e453a;font-size:12px;font-weight:600}.kickstarter-header{background:#0e453af2;left:0;padding:15px 10px;position:fixed;text-align:center;top:0;width:100%;z-index:99}.kickstarter-header h1{color:#fff;display:inline-block;font-family:Griffos;font-size:1.5em;margin:0 15px 0 0;vertical-align:middle}.kickstarter-header .btn{padding:10px 20px;vertical-align:middle}.message-container{height:100%;left:0;opacity:0;position:fixed;text-align:center;top:0;-webkit-transition:.5s;-moz-transition:.5s;-o-transition:.5s;transition:.5s;-webkit-transform:translate(0px,18px);-ms-transform:translate(0px,18px);transform:translateY(18px);visibility:hidden;width:100%}.message-container .message{background:#fff;border:1px solid #e1e1e1;-webkit-box-shadow:0px 1px 3px rgba(0,0,0,.15);box-shadow:0 1px 3px #00000026;color:#0e453a;display:inline-block;font-size:16px;font-weight:200;margin-top:-27px;padding:15px 50px;position:relative;top:50%}.message-container .message p{margin:0}.message-container.active{opacity:1;-webkit-transform:translate(0px,0px);-ms-transform:translate(0px,0px);transform:translate(0);visibility:visible;z-index:99}.template-index .btn.btn-primary,.template-page.page-subscription .btn.btn-primary,.template-customers-account .btn.btn-primary,.template-page.page-1-gift .btn.btn-primary,.template-page.page-2-gift .btn.btn-primary,.template-page.page-3-gift .btn.btn-primary{background:#de9151;border:none;color:#fff;font-family:Griffos;font-size:20px;padding:10px 25px 8px}.template-index .btn.btn-primary:hover,.template-page.page-subscription .btn.btn-primary:hover,.template-customers-account .btn.btn-primary:hover,.template-page.page-1-gift .btn.btn-primary:hover,.template-page.page-2-gift .btn.btn-primary:hover,.template-page.page-3-gift .btn.btn-primary:hover{background:#e29f66}.template-index .btn.btn-primary:active,.template-index .btn.btn-primary:focus,.template-page.page-subscription .btn.btn-primary:active,.template-page.page-subscription .btn.btn-primary:focus,.template-customers-account .btn.btn-primary:active,.template-customers-account .btn.btn-primary:focus,.template-page.page-1-gift .btn.btn-primary:active,.template-page.page-1-gift .btn.btn-primary:focus,.template-page.page-2-gift .btn.btn-primary:active,.template-page.page-2-gift .btn.btn-primary:focus,.template-page.page-3-gift .btn.btn-primary:active,.template-page.page-3-gift .btn.btn-primary:focus{background:#da833c}.template-index .btn.button--seafoam,.template-page.page-subscription .btn.button--seafoam,.template-customers-account .btn.button--seafoam,.template-page.page-1-gift .btn.button--seafoam,.template-page.page-2-gift .btn.button--seafoam,.template-page.page-3-gift .btn.button--seafoam{-webkit-transition:background-color .25s ease;-moz-transition:background-color .25s ease;-ms-transition:background-color .25s ease;-o-transition:background-color .25s ease;transition:background-color .25s ease;background-color:#8fd1c0;border-radius:0;color:#fff;font-family:Helvetica Neue,Helvetica,sans-serif;font-size:18px;font-weight:400;padding:14px 28px;text-align:center;text-transform:uppercase}.template-index .btn.button--seafoam:hover,.template-page.page-subscription .btn.button--seafoam:hover,.template-customers-account .btn.button--seafoam:hover,.template-page.page-1-gift .btn.button--seafoam:hover,.template-page.page-2-gift .btn.button--seafoam:hover,.template-page.page-3-gift .btn.button--seafoam:hover{background-color:#96dbc9}.template-index .btn.button--seafoam:active,.template-index .btn.button--seafoam:focus,.template-page.page-subscription .btn.button--seafoam:active,.template-page.page-subscription .btn.button--seafoam:focus,.template-customers-account .btn.button--seafoam:active,.template-customers-account .btn.button--seafoam:focus,.template-page.page-1-gift .btn.button--seafoam:active,.template-page.page-1-gift .btn.button--seafoam:focus,.template-page.page-2-gift .btn.button--seafoam:active,.template-page.page-2-gift .btn.button--seafoam:focus,.template-page.page-3-gift .btn.button--seafoam:active,.template-page.page-3-gift .btn.button--seafoam:focus{background-color:#8ac9b9}.template-customers-account .btn.btn-primary{font-size:14px}.template-index section{padding:80px 0}.template-index section.main-content{margin:0 auto}.template-index .title{margin-bottom:50px;text-align:center;width:100%}.template-index .title h1{border-bottom:3px solid #0e453a;border-top:3px solid #0e453a;color:#0e453a;display:inline-block;font-family:Helvetica Neue,Helvetica,sans-serif;font-size:32px;letter-spacing:2px;margin:0 auto;padding:6px 0}.template-index .home-header .content{padding:170px 0}.template-index .home-header .main-content{margin:50px 50% 0 0;text-align:right}.template-index .home-header .main-content .logo img{height:180px;margin:0 0 0 auto;position:relative}.template-index .home-header .main-content .text-container{padding-left:calc(100% - 430px)}.template-index .home-header .main-content .c1{font-family:Helvetica Neue,Helvetica,sans-serif;font-size:30px;font-style:italic;line-height:38px;letter-spacing:3px;margin:0}.template-index .home-header .main-content .c2{font-family:Galaxie Polaris,sans-serif;font-size:14px;font-weight:400;letter-spacing:1px;line-height:30px;margin:30px 0 15px}.template-index .home-header .main-content .c2 span.price{display:inline-block;font-size:16px;font-weight:800;letter-spacing:1px}.template-index .home-header .main-content .button--seafoam.learn-more{font-size:18px;padding:14px 28px}.template-index .home-header .main-content .hero--arrow{bottom:30px;color:#0e453a;font-size:50px;left:calc(50% - 16px);position:absolute;width:32px}@media (min-width: 501px) and (max-width: 880px){.template-index .home-header .content{padding:135px 0}.template-index .home-header .main-content{margin:50px 45% 0 0}.template-index .home-header .main-content .logo img{height:180px;margin:0 0 0 auto;max-height:150px;position:relative}.template-index .home-header .main-content .text-container{padding-left:calc(100% - 350px)}.template-index .home-header .main-content .c1{font-size:22px;float:right;letter-spacing:2px;margin:20px 0 30px;max-width:350px;padding:0 0 0 15px}.template-index .home-header .main-content .c2{font-family:Galaxie Polaris,sans-serif;font-size:14px;font-weight:400;letter-spacing:1px;line-height:30px;margin:10px 0 15px}.template-index .home-header .main-content .c2 span.price{display:inline-block;font-size:16px;font-weight:800;letter-spacing:1px}.template-index .home-header .main-content .button--seafoam.learn-more{font-size:18px;padding:14px 28px}.template-index .home-header .main-content .hero--arrow{bottom:30px;color:#0e453a;font-size:50px;left:calc(50% - 16px);position:absolute;width:32px}}@media (max-width: 500px){.template-index .home-header{padding:0}.template-index .home-header .bg{background-position:center left;height:92%}.template-index .home-header .content{padding:135px 0 0}.template-index .home-header .content .main-content{margin:0;padding:0 20px;text-align:center}.template-index .home-header .content .main-content .logo img{margin:0 auto;min-height:120px}.template-index .home-header .content .main-content .c1{font-size:16px;line-height:22px;margin:0 auto;max-width:300px;padding:0 0 10px;text-align:center}.template-index .home-header .content .main-content .c2{font-size:13px;margin:10px 0 5px;text-align:center}.template-index .home-header .content .main-content .button--seafoam.learn-more{font-size:15px;margin-bottom:16px;padding:10px 20px}.template-index .home-header .content .main-content .hero--arrow{display:none}}.template-index .hiw-wrapper .step{background-size:cover;background-position:center center;background-repeat:no-repeat;color:#fff;display:inline-block;font-family:Helvetica Neue,Helvetica,sans-serif;height:320px;letter-spacing:2px;position:relative;width:30%}.template-index .hiw-wrapper .step .number{font-size:45px;font-weight:700;margin:0}.template-index .hiw-wrapper .step h1{color:#fff;display:inline-block;font-family:Helvetica Neue,Helvetica,sans-serif;font-size:20px;line-height:150%;max-width:240px}.template-index .hiw-wrapper .step.step-1{background-image:url(/cdn/shop/t/2/assets/Coffeplant.jpg?v=147580298007545975691461279163)}.template-index .hiw-wrapper .step.step-2{background-image:url(/cdn/shop/t/2/assets/Coffeebag.jpg?v=34335002080269799941461279383);margin:0 6px}.template-index .hiw-wrapper .step.step-3{background-image:url(/cdn/shop/t/2/assets/coffeecup.jpg?v=108626223283006432091461279503)}.template-index .hiw-wrapper .step .info{left:0;padding:0 20px;position:absolute;right:0;top:50%;width:100%}.template-index .hiw-wrapper .button--seafoam.get-started{font-size:15px;padding:12px 25px;width:168px}.template-index .hiw-wrapper .shipping{font-family:Helvetica Neue,Helvetica,sans-serif;letter-spacing:2px;margin:45px auto;padding:0 25px;width:91.5%}.template-index .hiw-wrapper .shipping h3{font-size:22px;font-weight:500;margin:0 0 20px}.template-index .hiw-wrapper .shipping p{font-size:15px;margin:0}.template-index .hiw-wrapper .shipping p:first-child{margin-bottom:10px}@media (max-width: 700px){.template-index .hiw-wrapper .steps{padding:0 25px}.template-index .hiw-wrapper .step{height:200px;max-width:380px;width:100%}.template-index .hiw-wrapper .step.step-2{margin:10px 0}.template-index .hiw-wrapper .shipping{margin:0 auto;width:100%}}@media (max-width: 500px){.template-index .hiw-wrapper{padding:30px 0}.template-index .hiw-wrapper .button--seafoam.get-started{font-size:15px;margin-bottom:16px;padding:10px 20px}}.template-index .anatomy-wrapper{background:#d9d8d6;padding-bottom:0;position:relative}.template-index .anatomy-wrapper .image-wrapper{text-align:center}.template-index .anatomy-wrapper .anatomy__image{display:block;margin:0 auto;width:600px}.template-index .anatomy-wrapper .description{color:#0e453a;display:inline-block;font-family:Galaxie Polaris,sans-serif;font-size:16px;font-weight:300;letter-spacing:1px;line-height:22px;position:relative}.template-index .anatomy-wrapper .description.descr-1{bottom:592px;left:539px;text-align:left}.template-index .anatomy-wrapper .description.descr-2{bottom:338px;left:420px;text-align:left}.template-index .anatomy-wrapper .description.descr-3{bottom:498px;left:-235px;text-align:right}.template-index .anatomy-wrapper .description.descr-4{bottom:149px;left:170px;text-align:left}.template-index .anatomy-wrapper .description.descr-5{bottom:344px;right:541px;text-align:right}.template-index .anatomy-wrapper .button--seafoam.get-started{font-size:15px;left:calc(50% - 84px);margin-bottom:50px;padding:12px 25px;position:relative;width:168px}@media (max-width: 500px){.template-index .anatomy-wrapper .anatomy__image{margin:20px auto}.template-index .anatomy-wrapper .description.descr-1{border-top:1px solid #0e453a}.template-index .anatomy-wrapper .description.descr-1,.template-index .anatomy-wrapper .description.descr-2,.template-index .anatomy-wrapper .description.descr-3,.template-index .anatomy-wrapper .description.descr-4,.template-index .anatomy-wrapper .description.descr-5{bottom:0;border-bottom:1px solid #0e453a;display:block;left:0;margin:0 auto;padding:10px 0;text-align:center;width:80%}.template-index .anatomy-wrapper .button--seafoam.get-started{font-size:15px;margin:35px auto;padding:10px 20px;width:auto}}.template-index .benefits-wrapper{text-align:center}.template-index .benefits-wrapper .benefits-list{max-width:1155px;margin:0 auto}.template-index .benefits-wrapper .benefit-col{display:inline-block;vertical-align:top;width:32%}.template-index .benefits-wrapper .benefit-col .benefit{background:#0e453a;font-family:Galaxie Polaris,sans-serif;color:#fff;height:170px;padding:25px 10px;position:relative}.template-index .benefits-wrapper .benefit-col .benefit .content{left:0;padding:0 20px;position:relative;width:100%}.template-index .benefits-wrapper .benefit-col .benefit h1{color:#fff;font-size:18px;letter-spacing:1px;margin:0}.template-index .benefits-wrapper .benefit-col .benefit hr{background:#fff;margin:12px auto 15px;width:50px}.template-index .benefits-wrapper .benefit-col .benefit p{font-size:15px;font-weight:300;letter-spacing:2px;line-height:24px;margin:0}.template-index .benefits-wrapper .benefit-col .benefit:not(:last-child){margin-bottom:5px}.template-index .benefits-wrapper .benefit-col .benefit.large{background-size:cover;background-position:center center;background-repeat:no-repeat;height:270px}.template-index .benefits-wrapper .benefit-col .benefit.large .content{top:50%}.template-index .benefits-wrapper .benefit-col .benefit.large.benefit-1{background-image:url(/cdn/shop/t/2/assets/benefits_new1.jpg?v=98904706094198803091461257632)}.template-index .benefits-wrapper .benefit-col .benefit.large.benefit-2{background-image:url(/cdn/shop/t/2/assets/benefits_new2.jpg?v=176127913349370446451461257632)}.template-index .benefits-wrapper .benefit-col .benefit.large.benefit-3{background-image:url(/cdn/shop/t/2/assets/benefits_new3.jpg?v=60182392727631598041461257632)}.template-index .benefits-wrapper .benefit-col .benefit.mobile{display:none}.template-index .benefits-wrapper .benefit-col .benefit.desktop{display:block}.template-index .benefits-wrapper .button--seafoam.get-started{font-size:15px;left:calc(50% - 84px);margin:50px 0 0;padding:12px 25px;width:168px}@media (max-width: 900px){.template-index .benefits-wrapper .benefit-col .benefit .content{padding:0 5px}.template-index .benefits-wrapper .benefit-col .benefit h1{font-size:15px;line-height:20px}.template-index .benefits-wrapper .benefit-col .benefit p{font-size:14px;line-height:20px}}@media (max-width: 720px){.template-index .benefits-wrapper .benefit-col{width:60%}.template-index .benefits-wrapper .benefit-col:not(:last-child){margin-bottom:5px}.template-index .benefits-wrapper .benefit-col .benefit{height:170px}.template-index .benefits-wrapper .benefit-col .benefit.mobile{display:block}.template-index .benefits-wrapper .benefit-col .benefit.desktop{display:none}.template-index .benefits-wrapper .benefit-col .benefit.large{height:220px}.template-index .benefits-wrapper .button--seafoam.get-started{font-size:15px;margin:35px auto 0;padding:10px 20px;position:initial;width:auto}}@media (max-width: 501px){.template-index .benefits-wrapper .benefit-col{width:85%}}.template-page.page-about .branding{display:none}.template-page.page-about .about-header{background:#f0f2f2;position:relative}.template-page.page-about .about-header .content{padding:35px 0 30px}.template-page.page-about .about-header .main-content{margin:50px 670px 0 0;text-align:right}.template-page.page-about .about-header .main-content .logo img{height:150px;margin:0 0 0 auto}.template-page.page-about .about-header .main-content p{border-top:4px solid #0e453a;font-family:Griffos;line-height:25px;letter-spacing:3px;margin:25px 0 0;padding-top:20px}.template-page.page-about .about-header .image{bottom:0;height:355px;position:absolute;right:275px}.template-page.page-about .about-header .image img{max-height:100%}.template-page.page-about .about-header .name{bottom:10px;color:#0e453a;font-family:Griffos;font-style:italic;position:absolute;right:225px}.template-page.page-about .about-header .name p{margin:0}.template-page.page-about section{color:#0e453a;font-family:Griffos;font-size:18px;letter-spacing:1px;padding:50px 0}.template-page.page-about section p{margin:0 0 25px}.template-page.page-about section .left,.template-page.page-about section .right{display:inline-block;vertical-align:middle}.template-page.page-about section.beginning .left{padding-right:50px;text-align:right;width:40%}.template-page.page-about section.beginning .left .quote{font-size:36px;line-height:45px;margin-left:105px}.template-page.page-about section.beginning .right{width:55%}.template-page.page-about section.product{background:#f0f2f2}.template-page.page-about section.product .left{text-align:right;width:55%}.template-page.page-about section.product .right{padding-left:50px;text-align:left;width:40%}.template-page.page-about section.mystic .left{padding-right:50px;text-align:right;width:40%}.template-page.page-about section.mystic .left p{font-size:36px;font-style:italic;line-height:45px}.template-page.page-about section.mystic .left p span{display:block;font-weight:700}.template-page.page-about section.mystic .right{width:55%}.template-page.page-about section.mystic .right p{line-height:28px;text-transform:uppercase}.template-page.page-subscription .branding{display:none}.template-page.page-subscription .subscription-header{background-image:url(/cdn/shop/t/2/assets/subscription_bg.png?v=133683929969588368371461257643);background-size:cover;background-position:right center;background-repeat:no-repeat}.template-page.page-subscription .subscription-header .content{padding:150px 0 75px}.template-page.page-subscription .subscription-header .main-content{margin:50px 670px 0 0;text-align:right}.template-page.page-subscription .subscription-header .main-content p{border-bottom:4px solid #0e453a;color:#0e453a;font-family:Griffos;font-size:20px;line-height:30px;letter-spacing:3px;margin:25px 0 0;padding-top:20px}.template-page.page-subscription .subscription-header .main-content p span{display:block;font-size:48px;line-height:55px;margin:10px 0 20px}.template-page.page-subscription .title{margin-bottom:75px;text-align:center;width:100%}.template-page.page-subscription .title h1{border-bottom:3px solid #0e453a;border-top:3px solid #0e453a;color:#0e453a;display:inline-block;font-family:Griffos;font-size:35px;letter-spacing:2px;margin:0 auto;padding:8px 5px 0}.template-page.page-subscription .products-wrapper{padding:75px 0;text-align:center}.template-page.page-subscription .products-wrapper .item{color:#0e453a;cursor:pointer;display:inline-block;font-family:Griffos;text-align:center;vertical-align:top;width:31%}.template-page.page-subscription .products-wrapper .item.active .item-title,.template-page.page-subscription .products-wrapper .item.active .item-info{border-color:#de9151}.template-page.page-subscription .products-wrapper .item:nth-child(2){margin:0 25px}.template-page.page-subscription .products-wrapper .item .item-title{background:#0e453a;border:1px solid transparent;border-bottom:0px;padding:15px 20px}.template-page.page-subscription .products-wrapper .item .item-title h2{color:#fff;font-family:Griffos;margin:0}.template-page.page-subscription .products-wrapper .item .item-info{background:#f0f2f2;border:1px solid transparent;border-top:0px;letter-spacing:1px}.template-page.page-subscription .products-wrapper .item .item-info .item-details{padding:0 25px 25px}.template-page.page-subscription .products-wrapper .item .item-info .item-discount{color:#de9151;font-size:28px;margin:15px 0}.template-page.page-subscription .products-wrapper .item .item-info .item-charged{font-size:12px;font-style:italic;margin:0 auto;max-width:225px}.template-page.page-subscription .products-wrapper .item .item-info .item-price{font-size:38px;margin:0}.template-page.page-subscription .products-wrapper .item .item-info .item-description{font-size:24px;line-height:34px}.template-page.page-subscription .products-wrapper .item:first-child .item-details{padding-top:75px}.template-page.page-subscription .products-wrapper .item .option{margin-top:25px}.template-page.page-subscription .products-wrapper .item .option .option-radio{background:#f5f5f5;background:-moz-linear-gradient(top,white 0%,#eeeeee 100%);background:-webkit-gradient(linear,left top,left bottom,color-stop(0%,whitesmoke),color-stop(100%,#eeeeee));background:-webkit-linear-gradient(top,white 0%,#eeeeee 100%);background:-o-linear-gradient(top,white 0%,#eeeeee 100%);background:-ms-linear-gradient(top,white 0%,#eeeeee 100%);background:linear-gradient(to bottom,#fff,#eee);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr="#f5f5f5",endColorstr="#eeeeee",GradientType=0);border:1px solid #cccccc;-webkit-border-radius:50%;-moz-border-radius:50%;border-radius:50%;-webkit-box-shadow:0px 1px 3px rgba(0,0,0,.2);box-shadow:0 1px 2px #0000001a;display:block;height:25px;margin:0 auto;width:25px}.template-page.page-subscription .products-wrapper .item .option .option-radio.active{background:#de9151;background:-moz-linear-gradient(top,#de9151 0%,#bf6c27 100%);background:-webkit-gradient(linear,left top,left bottom,color-stop(0%,#de9151),color-stop(100%,#bf6c27));background:-webkit-linear-gradient(top,#de9151 0%,#bf6c27 100%);background:-o-linear-gradient(top,#de9151 0%,#bf6c27 100%);background:-ms-linear-gradient(top,#de9151 0%,#bf6c27 100%);background:linear-gradient(to bottom,#de9151,#bf6c27);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr="#de9151",endColorstr="#bf6c27",GradientType=0)}.template-page.page-subscription .products-wrapper .item.gift{display:none;width:24%}.template-page.page-subscription .products-wrapper .item.gift .item-title span{display:block;font-size:.85em}.template-page.page-subscription .products-wrapper .item.gift .item-info .item-details,.template-page.page-subscription .products-wrapper .item.gift:first-child .item-details{padding:20px 25px}.template-page.page-subscription .products-wrapper .item.gift:nth-child(2){margin:0}.template-page.page-subscription .products-wrapper .item.gift.show{display:inline-block}.template-page.page-subscription .products-wrapper .gift-plans{margin-top:100px}.template-page.page-subscription .products-wrapper .gift-plans .recipient-email-input{display:none;margin-top:75px;text-align:center;width:100%}.template-page.page-subscription .products-wrapper .gift-plans .recipient-email-input.show{display:block}.template-page.page-subscription .products-wrapper .gift-plans .recipient-email-input #recipientEmail{display:inline-block}.template-page.page-subscription .products-wrapper .gift-plans .recipient-email-input label{color:#0e453a;display:block;font-family:Griffos;font-size:20px;letter-spacing:2px;margin:0}.template-page.page-subscription .recommendation{color:#0e453a;font-family:Griffos;font-size:18px;font-style:italic;margin:35px auto;max-width:800px;padding:0 25px;text-transform:uppercase}.template-page.page-subscription .shipping-wrapper{background:#f0f2f2;color:#0e453a;font-family:Griffos;letter-spacing:2px;margin:0 auto 25px;max-width:1260px;padding:35px;text-align:center;width:100%}.template-page.page-subscription .shipping-wrapper h3{color:#0e453a;font-family:Griffos;font-size:26px;margin:0 0 20px}.template-page.page-subscription .shipping-wrapper p{margin:0}.template-page.page-subscription .shipping-wrapper p:first-child{margin-bottom:10px}.template-page.page-subscription .ctas-wrapper{text-align:center}.template-page.page-subscription .ctas-wrapper .btn:first-child{margin-right:25px}.template-page.page-subscription .ctas-wrapper .btn{cursor:pointer;width:225px}.template-page.page-subscription .ctas-wrapper #showGiftOptions{background:none;color:#de9151;text-decoration:underline}.template-page.page-subscription .ctas-wrapper #giftTeabox{display:none}.template-page.page-subscription .ctas-wrapper #giftTeabox.show{display:inline-block}.template-page.page-subscription .testimonials-wrapper{background:#f0f2f2;padding:75px 0}.template-page.page-subscription .testimonials-wrapper .title{margin-bottom:75px;text-align:center;width:100%}.template-page.page-subscription .testimonials-wrapper .title h1{border-bottom:3px solid #0e453a;border-top:3px solid #0e453a;color:#0e453a;display:inline-block;font-family:Griffos;font-size:35px;letter-spacing:2px;margin:0 auto;padding:8px 5px 0}.template-page.page-subscription .testimonials-wrapper .testimonials-list{text-align:center}.template-page.page-subscription .testimonials-wrapper .testimonial{background-size:cover;background-position:center center;background-repeat:no-repeat;color:#fff;display:inline-block;height:450px;position:relative;text-align:center;width:30%}.template-page.page-subscription .testimonials-wrapper .testimonial.t1{background-image:url(/cdn/shop/t/2/assets/testimonials_bg1.jpg?v=135365669131141889151461257644)}.template-page.page-subscription .testimonials-wrapper .testimonial.t2{background-image:url(/cdn/shop/t/2/assets/testimonials_bg2.jpg?v=114539481165073612851461257644);margin:0 8px}.template-page.page-subscription .testimonials-wrapper .testimonial.t3{background-image:url(/cdn/shop/t/2/assets/testimonials_bg3.jpg?v=37804686477522934311461257645)}.template-page.page-subscription .testimonials-wrapper .testimonial hr{background-color:#fff;height:3px;margin:25px auto;width:75px}.template-page.page-subscription .testimonials-wrapper .testimonial .content{left:0;padding:0 20px;position:absolute;top:50%;width:100%}.template-page.page-subscription .testimonials-wrapper .testimonial p{font-family:Griffos;font-size:20px;letter-spacing:1px;margin:0}.template-page.page-subscription .testimonials-wrapper .testimonial p.quote{font-size:18px}.template-customers-account .tabs-container{background:#0e453a;border:none}.template-customers-account .tabs-container .main-content .nav-tabs>li{margin-bottom:-9px}.template-customers-account .tabs-container .main-content .nav-tabs>li>a,.template-customers-account .tabs-container .main-content .nav-tabs>li>a:focus{background:#0e453a;color:#fff;font-size:14px;margin:0;outline:none;padding:15px 30px;text-transform:uppercase}.template-customers-account .main-content #feedback .teas-wrapper .tea .title{background:#f0f2f2;height:175px;position:relative}.template-customers-account .main-content #feedback .teas-wrapper .tea .title p{left:0;padding:0 20px;position:absolute;text-transform:uppercase;top:50%;width:100%}.main-footer .col.subscribe .subscribe-container .subscribe-submit .btn.btn-primary{padding:7px 20px 6px}@media (max-width: 1249px){.template-index .anatomy-wrapper .description.descr-1 hr,.template-index .anatomy-wrapper .description.descr-3 hr{width:200px}.template-index .anatomy-wrapper .description.descr-4 hr{width:150px}.template-page.page-subscription .subscription-header .main-content,.template-page.page-1-gift .subscription-header .main-content,.template-page.page-2-gift .subscription-header .main-content,.template-page.page-3-gift .subscription-header .main-content{margin-right:50%}}@media (max-width: 1070px){.template-index .anatomy-wrapper .description.descr-1 hr{width:125px}.template-index .anatomy-wrapper .description.descr-1 p{max-width:200px}.template-index .anatomy-wrapper .description.descr-2 hr{width:250px}.template-index .anatomy-wrapper .description.descr-3 hr{width:105px}.template-index .anatomy-wrapper .description.descr-4 hr{width:85px}.template-index .anatomy-wrapper .description.descr-5 hr{width:250px}}@media (max-width: 991px){.template-index .hiw-wrapper .step h1{font-size:20px}.template-index .anatomy-wrapper .description hr{display:none}.template-index .anatomy-wrapper .description p{max-width:100%!important}.template-index .anatomy-wrapper .description:last-child{margin-bottom:0}.template-index .anatomy-wrapper .description .desktop{display:none}.template-index .anatomy-wrapper .description .mobile{display:block}.template-page.page-about .about-header .main-content{margin-right:500px}.template-page.page-about .about-header .image{right:125px}.template-page.page-about .about-header .name{right:60px}.template-page.page-subscription .subscription-header{background-position:center center}.template-page.page-subscription .subscription-header .main-content{margin-right:30%}.template-page.page-subscription .products-wrapper .item{width:30%}.template-page.page-subscription .products-wrapper .item .item-info .item-price{font-size:32px}.template-page.page-subscription .products-wrapper .item .item-info .item-description,.template-page.page-subscription .products-wrapper .item.gift .item-title h2{font-size:20px}}@media (max-width: 768px){body.template-index{padding-top:43px}body.template-index .header-tools-wrapper{top:0}body.template-index .kickstarter-header h1{font-size:1em}body.template-index .kickstarter-header .btn.btn-primary{font-size:1em;padding:5px 15px}body.template-index .title h1{font-size:30px}body.template-index .anatomy-wrapper .title{margin-bottom:0}body.template-index .anatomy-wrapper .image-wrapper{margin:0;padding:0;position:relative}body.template-index .anatomy-wrapper .descriptions-wrapper{padding:75px 25px}.template-page.page-about section .left,.template-page.page-about section .right{display:block;padding:0 25px!important;text-align:center!important;width:100%!important}.template-page.page-about section .quote{margin-left:0!important}.template-page.page-about .about-header{text-align:center}.template-page.page-about .about-header .main-content{margin:50px auto 0;max-width:500px;padding:0 25px;text-align:center}.template-page.page-about .about-header .main-content .logo img{margin:0 auto}.template-page.page-about .about-header .image{bottom:0;display:inline-block;height:auto;position:relative;right:0;vertical-align:bottom;width:250px}.template-page.page-about .about-header .image img{vertical-align:bottom}.template-page.page-about .about-header .name{bottom:15px;display:inline-block;position:relative;right:0;text-align:left;vertical-align:bottom}.template-page.page-subscription .subscription-header .content{padding:75px 0}.template-page.page-subscription .subscription-header .main-content{padding:0 25px;margin:0 auto}.template-page.page-subscription .subscription-header .main-content p{font-size:16px;text-align:center}.template-page.page-subscription .subscription-header .main-content p span{font-size:40px}.template-page.page-subscription .products-wrapper{padding:50px 25px}.template-page.page-subscription .products-wrapper .item{margin:0 auto;max-width:400px;width:100%}.template-page.page-subscription .products-wrapper .item:nth-child(2){margin:25px auto}.template-page.page-subscription .products-wrapper .item.gift{margin-bottom:25px!important;max-width:300px;width:100%}.template-page.page-subscription .testimonials-wrapper .testimonials-list{padding:0 25px}.template-page.page-subscription .testimonials-wrapper .testimonial{height:auto;margin:0 auto;max-width:450px;width:100%}.template-page.page-subscription .testimonials-wrapper .testimonial .content{margin:0!important;padding:35px 25px;position:relative;top:0}.template-page.page-subscription .testimonials-wrapper .testimonial:nth-child(2){margin:25px 0}}@media (max-width: 661px){.template-index .kickstarter-header h1{display:none}}@media (max-width: 550px){.template-page.page-subscription .ctas-wrapper{text-align:center}.template-page.page-subscription .ctas-wrapper .btn{display:block;margin:0 auto;max-width:225px;width:100%}.template-page.page-subscription .ctas-wrapper .btn#customizeTeabox.hide,.template-page.page-subscription .ctas-wrapper .btn#showGiftOptions.hide{display:none}.template-page.page-subscription .ctas-wrapper .btn:first-child{margin-bottom:25px;margin-right:auto}}section.email-modal{background-color:#0e453a;border-radius:5px;box-shadow:0 0 30px #00000040;color:#fff;display:none;font-size:16px;margin:0;margin-left:calc(50% - 250px);opacity:0;padding:40px;position:fixed;top:25%;width:500px}.email-modal__close{cursor:pointer;padding:5px;position:absolute;right:20px;top:20px}.email-modal__close:hover{font-size:17px}.email-modal__title{font-size:36px;letter-spacing:1px;margin:15px auto;text-align:center}.email-modal__body{font-size:15px;font-weight:300;letter-spacing:1px;margin-bottom:20px;text-align:center;text-transform:uppercase}p.email-modal__footer{font-size:12px;font-weight:200;letter-spacing:1px;margin:40px auto -10px;text-align:center}p.email-modal__footer .footer__link{color:#fff;text-decoration:underline}.email-modal__container{display:flex;justify-content:center}input[type=email].email-modal__input{border-radius:0;font-size:14px;font-weight:500;color:#0e453a;padding:10px 10px 10px 20px;width:250px}input[type=email].email-modal__input::-webkit-input-placeholder{color:#0e453a}input[type=email].email-modal__input:active::-webkit-input-placeholder,input[type=email].email-modal__input:focus::-webkit-input-placeholder{color:#11362d99}input[type=submit].email-modal__button{background-color:#8fd1c0;border-radius:0;color:#fff;font-size:14px;font-weight:500;width:125px}input[type=submit].email-modal__button:hover{background-color:#81bdae}.modal-background{box-sizing:border-box;min-height:100%;opacity:.9;padding-bottom:100px;pointer-events:none;-webkit-filter:brightness(.5) blur(10px)}.stop-scrolling{overflow:hidden}
/*# sourceMappingURL=/cdn/shop/t/2/assets/custom.scss.css.map */
