@font-face{font-family:Faricy New;src:url(//teeccino.com/cdn/shop/t/84/assets/FaricyNew-Regular.otf?v=72349218554375934561678801960);font-display:swap}@font-face{font-family:Faricy New;font-style:italic;src:url(//teeccino.com/cdn/shop/t/84/assets/FaricyNew-Italic.otf?v=153532308473557359821678801957);font-display:swap}@font-face{font-family:Faricy New;font-weight:300;src:url(//teeccino.com/cdn/shop/t/84/assets/FaricyNew-Light.otf?v=175088530452790169791678801958);font-display:swap}@font-face{font-family:Faricy New;font-weight:300;font-style:italic;src:url(//teeccino.com/cdn/shop/t/84/assets/FaricyNew-LightItalic.otf?v=58704879373653787321678801958);font-display:swap}@font-face{font-family:Faricy New;font-weight:500;src:url(//teeccino.com/cdn/shop/t/84/assets/FaricyNew-Medium.otf?v=71532410436433945561678801959);font-display:swap}@font-face{font-family:Faricy New;font-weight:500;font-style:italic;src:url(//teeccino.com/cdn/shop/t/84/assets/FaricyNew-MediumItalic.otf?v=67739091495035014101678801960);font-display:swap}@font-face{font-family:Faricy New;font-weight:700;src:url(//teeccino.com/cdn/shop/t/84/assets/FaricyNew-Bold.otf?v=7263288926236168591678801955);font-display:swap}@font-face{font-family:Faricy New;font-weight:700;font-style:italic;src:url(//teeccino.com/cdn/shop/t/84/assets/FaricyNew-BoldItalic.otf?v=116548502844783642541678801956);font-display:swap}@font-face{font-family:Poppins;src:url(//teeccino.com/cdn/shop/t/84/assets/Poppins-Regular.ttf?v=126186514142382109311678802013);font-display:swap}@font-face{font-family:Poppins;font-weight:700;src:url(//teeccino.com/cdn/shop/t/84/assets/Poppins-Bold.ttf?v=28089726920511989271678802012);font-display:swap}@font-face{font-family:Poppins;font-weight:500;src:url(//teeccino.com/cdn/shop/t/84/assets/Poppins-Medium.ttf?v=32785840884486561671678802012);font-display:swap}*{box-sizing:border-box}body{font-family:Faricy New;font-size:5.07vw;font-weight:500;line-height:1.4;color:#252525;text-align:center;-webkit-tap-highlight-color:rgba(0,0,0,0)}.wrapper{width:87.92vw;margin:0 auto}.eb-overlay-caption.wrapper{width:87.778vw}a{color:inherit;text-decoration:none}.article a{color:#9c4e49;transition:.2s}.article a.btn{color:#fff}.article a:hover{color:#b76a65}img{width:100%;height:auto;object-fit:cover}.mobile-hidden{display:none}p{margin-top:0;margin-bottom:5.8vw}h1{margin-top:0;margin-bottom:3.623vw;font-size:12.077vw;font-weight:500;color:#512f2e;line-height:1.25}h2{margin-top:0;margin-bottom:2.415vw;font-size:10.145vw;font-weight:500;color:#512f2e;line-height:1.5}h3{font-size:6.039vw;font-weight:500;margin:0}h4{margin-top:0;margin-bottom:3.14vw;font-size:4.831vw;font-weight:700}.btn{display:flex;justify-content:center;align-items:center;width:53.865vw;height:11.594vw;margin:0 auto;font-size:3.865vw;font-weight:500;color:#fff;border-radius:2.415vw;background-color:#652545;outline:none;padding:0;cursor:pointer;transition:.2s;border:none}.btn:hover{background-color:#802e57}.btn-darkbrown{background-color:#4a0607}.btn-darkbrown:hover{background-color:#71090a}.btn-aquamarine{background-color:#0f7480}.btn-aquamarine:hover{background-color:#1291a0}.btn-terracotta{background-color:#9b4e4c}.btn-terracotta:hover{background-color:#ac5856}.btn-brown{background-color:#8a403f}.btn-brown:hover{background-color:#9f4948}.btn-yellow{background-color:#ecba76}.btn-yellow:hover{background-color:#edc083}.btn-beige{background-color:#edbb71}.btn-beige:hover{background-color:#eec17f}.btn-transparent{background-color:transparent;border:1px solid #ffffff}.btn-transparent:hover{background-color:#fff3}.btn.arrow{position:relative;padding-right:11.353vw}.btn.arrow:after{content:"\f30b";position:absolute;right:8.213vw;top:50%;transform:translateY(-50%);width:3.865vw;height:3.865vw;font-family:"Font Awesome 5 Free";font-weight:700;line-height:1}.slick-dotted.slick-slider{margin-bottom:0}.slick-dots{display:flex;justify-content:center;bottom:0}.slick-dots li{display:block;width:4.589vw;height:4.589vw;margin:0 2.174vw}.slick-dots li button{width:100%;height:100%;padding:0;border-radius:100%;border:1px solid #652545;background-color:#6525454d;transition:.2s;cursor:pointer}.slick-dots li.slick-active button{background-color:#652545}.slick-dots li button:before{display:none}strong{font-weight:700}.slick-list{min-width:100%!important}.slick-slide{outline:none}header .cart .num{position:absolute;top:4.106vw;right:21.014vw;width:3.623vw;height:3.623vw;display:flex;justify-content:center;align-items:center;font-size:2.415vw;color:#fff;border-radius:100%;background-color:#9b4e4c}@media (min-width: 1000px){body{font-size:1.45vw;line-height:1.48;text-align:left}p{margin-bottom:1.7vw}.wrapper{width:81.25vw}.mobile-hidden{display:initial}.desktop-hidden{display:none}h1{margin-bottom:1.389vw;font-size:4.028vw}h2{margin-bottom:.694vw;font-size:2.917vw}h3{font-size:2.014vw}h4{margin-bottom:.903vw;font-size:1.389vw}.btn{width:15.486vw;height:3.333vw;margin:0;font-size:1.111vw;border-radius:.694vw}.btn.arrow{padding-right:3.264vw}.btn.arrow:after{right:2.361vw;width:1.111vw;height:1.111vw}.slick-dots{display:flex;justify-content:center}.slick-dots li{width:1.319vw;height:1.319vw;margin:0 .625vw}}.banner{padding:3vw 0 3.5vw;background-color:#652545;font-family:Poppins;font-size:3.62vw;line-height:normal;color:#fff;text-transform:uppercase}.banner .wrapper{width:90vw}.banner p{margin:0}.banner strong{margin-left:1.5vw}@media (min-width: 1000px){.banner{padding:1vw 0;font-size:1.18vw;text-align:center}.banner strong{margin-left:.5vw}}header{position:relative}header .wrapper{height:17.87vw;padding-top:4.83vw;display:flex}.logo{display:block}header .logo{width:43.72vw}header .mobile-icons{display:flex;margin-left:10.14vw;line-height:1}header .mobile-icons a{display:block;width:6.52vw;font-size:6.522vw;line-height:1}header .mobile-icons a:first-child{margin-right:5vw}.menu-toggle{margin-left:6.52vw;font-size:6.52vw;transition:.3s}.menu-toggle.opened{color:#662445}header nav{display:none;position:absolute;bottom:0;left:0;transform:translateY(100%);z-index:1000;width:100%;background-color:#fff;opacity:.95;padding:6.04vw;text-align:left}nav ul{list-style-type:none;margin:0;padding:0}header li{margin-bottom:2.415vw;text-transform:uppercase;font-family:Poppins;font-size:4.106vw}header li ul{display:none;margin:2.415vw 0}header li.has-dropdown a{position:relative}header li.has-dropdown a:after{content:"";position:absolute;top:.966vw;right:-4.831vw;width:3.623vw;height:3.623vw;background-image:url(//teeccino.com/cdn/shop/t/84/assets/simple-down.svg?v=171780491331412195501678802024);background-size:contain;background-repeat:no-repeat;background-position:center}header li li{text-transform:none;font-family:Faricy New;font-weight:300}header li.has-dropdown li a:after{display:none}header .icons{display:flex;align-items:center}header .icons a{display:block;width:6.522vw;margin-top:4.831vw;margin-right:3.623vw;font-size:6.522vw;line-height:1}header .icons .account{font-size:8vw}header .icons a.mobile-hidden{display:none}.header-dropdown-img{display:none}.header-pdp{border-bottom:1px solid #dedede}@media (min-width: 1000px){header .wrapper{width:87.778vw;height:5.486vw;padding-top:0;align-items:center;justify-content:space-between}header .logo{width:18.819vw}header .mobile-icons,.menu-toggle{display:none}header nav{display:flex;align-items:center;height:100%;position:static;transform:none;width:auto;background-color:transparent;opacity:1;padding:0}nav ul{display:flex;height:100%}header li{position:relative;margin-bottom:0;margin-right:3.333vw;font-size:1.181vw;display:flex;height:100%;align-items:center}header ul li:last-child{margin-right:0}header li ul{margin:0}header li.has-dropdown a:after{display:none}header .icons{align-items:center;margin-left:3.819vw}header .icons a{width:1.875vw;margin-top:0;margin-right:1.389vw;font-size:1.875vw}header .icons .account{font-size:2.5vw}header .icons a:last-child{margin-right:0}header .icons a.mobile-hidden{display:block}header .icons .location{width:2.083vw;height:2.083vw}header .has-dropdown{position:relative}header nav .menu-dropdown{display:none;position:absolute;bottom:0;left:-.903vw;transform:translateY(100%);padding:1.597vw 3.056vw 3.125vw 2.153vw;background-color:#fffffff2}header nav .dropdown-content{display:flex}header nav .menu-dropdown ul{display:block;height:auto;margin-top:.694vw}header nav .menu-item:first-of-type .menu-dropdown{min-height:20.833vw}header nav .menu-item:first-of-type .menu-dropdown ul{column-count:2;column-gap:5em}header nav .menu-dropdown li{margin-right:0;margin-bottom:1.736vw;white-space:nowrap;display:auto;height:auto}header nav .menu-dropdown ul li:last-child{margin-bottom:0}.header-dropdown-img{position:relative;width:16.319vw;height:15.972vw;margin-left:3.819vw;padding:.903vw 1.528vw;display:block;overflow:hidden;font-size:1.181vw;font-family:Faricy New;font-weight:500;color:#fff;text-align:right;text-transform:none}.header-dropdown-img img{width:100%;height:100%;object-fit:cover;position:absolute;top:0;left:0;z-index:-1}.header-pdp{border-bottom:2px solid #f1e9e2}}.hero{position:relative;padding-top:118.357vw;font-size:6.039vw;font-weight:300;line-height:1.5;color:#512f2e;overflow:hidden}.hero .wrapper{position:relative;z-index:10}.hero-home .slide{position:relative;padding-top:9.662vw;padding-bottom:91.546vw}.hero p{margin-bottom:4.831vw}.hero picture{position:absolute;height:117.15vw;width:100%;left:0;top:0;z-index:-1}.hero picture img{width:auto;height:100%;position:absolute;right:-9.66vw;top:50%;transform:translateY(-50%)}.hero .text{margin-top:-36vw;padding-top:36vw;display:flex;align-items:center;min-height:90vw;background-image:linear-gradient(to bottom,#0000,#e8e3de 30vw 100%)}.hero-home{padding-top:0}.hero-home picture{top:auto;bottom:0;width:100%;height:103.14vw;overflow:hidden}.hero-health{padding-top:92.75vw}.hero-health picture{height:98.3vw}.hero-health h1{font-size:10.145vw;line-height:1.2}.hero-home picture img{height:100%;width:auto;position:absolute;top:0;right:50%;transform:translate(50%)}.hero-home .slide:first-child picture img{top:-40%;right:0;transform:none;height:140%}.hero-home .slide:nth-child(2) picture img{right:-47.101vw;left:auto;transform:none}.hero-home .slide:nth-child(3) picture img{right:-15%;left:auto;transform:none;height:120%}.hero-home .slide:nth-child(3) .btn{width:61.353vw}.hero-home .slide .wrapper{width:94vw}.hero-home .slick-dots{bottom:80.435vw}.hero-testimonial-category p{display:none}@media (min-width: 1000px){.hero{display:flex;align-items:center;min-height:36.111vw;padding-top:0;font-size:2.014vw;line-height:1.4}.hero .wrapper{width:87.778vw}.hero-home{display:block}.hero-home .slide{height:41.667vw;padding-top:9.722vw;padding-bottom:0}.hero p{margin-bottom:3.472vw;max-width:31.944vw}.hero-home h1{max-width:none}.hero p:last-child{margin-bottom:0}.hero picture{top:0;width:100%;height:100%;overflow:hidden}.hero picture img{width:100%;height:100%;position:absolute;right:0;top:0;transform:none}.hero .text{width:100%;margin-top:0;padding-top:0;min-height:auto;background-image:none}.hero-home picture{bottom:0;left:0;width:100%;height:100%}.hero-home picture img{height:100%;width:100%;left:0;transform:none}.hero-home .slide:first-child picture img{top:0;right:0;height:100%}.hero-home .slide:nth-child(2) picture img{right:0}.hero-home .slide:nth-child(3) picture img{right:0;height:100%}.hero-home .slide:nth-child(3) .btn{width:17.639vw}.hero-home .slide .wrapper{width:87.778vw}.hero-home .slick-dots{padding-left:6.25vw}.hero-home .slick-dots{bottom:10vw;justify-content:flex-start}.hero-health{padding-top:0}.hero-health picture{height:100%}.hero-health h1{font-size:4.028vw}.hero-testimonial-category p{display:block}}.home-features{padding:10.145vw 0}.home-features .wrapper{width:94vw}.home-features .cards{padding-bottom:12.56vw}.home-features .card{display:flex;flex-direction:column;align-items:center;font-size:4.348vw;line-height:1.2;color:#3b2416;text-align:center}.home-features .card .icon{display:flex;justify-content:center;align-items:center;width:16.184vw;height:19.082vw;margin-bottom:7.246vw}.home-features .cards .card:first-child .icon{width:14.01vw}.home-features .cards .card:nth-child(3) .icon{width:15.7vw}.home-features .cards .card:nth-child(4) .icon{width:13.768vw}.home-features .cards .card:nth-child(5) .icon{width:17.633vw}@media (min-width: 1000px){.home-features{padding:4.861vw 0 4.167vw}.home-features .wrapper{width:76.667vw}.home-features .cards{padding-bottom:0;display:flex;justify-content:center}.home-features .card{margin-right:12.292vw;font-size:1.458vw;color:#3c2415;white-space:nowrap}.home-features .cards .card:last-child{margin-right:0}.home-features .card .icon{width:5.417vw;height:6.25vw;margin-bottom:2.083vw}.home-features .cards .card:first-child .icon{width:4.514vw}.home-features .cards .card:nth-child(3) .icon{width:5.278vw}.home-features .cards .card:nth-child(4) .icon{width:3.958vw}.home-features .cards .card:nth-child(5) .icon{width:5.069vw}.home-features .cards .card:nth-child(2){margin-right:11.667vw}.home-features .cards .card:nth-child(3){margin-right:10.417vw}.home-features .cards .card:nth-child(4){margin-right:8.681vw}}.home-herbal-teas{display:flex;flex-direction:column-reverse}.home-herbal-coffees .text,.home-herbal-teas .text{position:relative;display:flex;align-items:flex-end;height:106.28vw;padding-bottom:7.729vw;text-align:left;color:#fff;background-image:linear-gradient(to top,#0009,#12121299 7%,#9990 60%,#fff0)}.home-herbal-coffees h2,.home-herbal-teas h2{color:#fff}.home-herbal-teas .text{height:119.082vw;padding-bottom:14.01vw}.home-herbal-teas .text .wrapper{padding-right:9.662vw}.home-herbal-coffees .image-1,.home-herbal-teas .image-1{position:absolute;top:0;left:0;width:100%;height:100%;overflow:hidden;z-index:-1}.home-herbal-coffees .image-1 img,.home-herbal-teas .image-1 img{height:100%;width:auto;position:absolute;left:-31.401vw;top:0}.home-herbal-teas .image-1 img{left:-4.831vw}.home-herbal-coffees .image-2,.home-herbal-teas .image-2{display:flex;justify-content:center;align-items:center;z-index:5;height:102.174vw;width:100%;background-color:#a40046}.home-herbal-teas .image-2{background-color:#0f7480}.home-herbal-coffees .image-2 video,.home-herbal-teas .image-2 video{width:92.029vw;height:92.029vw}.home-herbal-coffees .btn,.home-herbal-teas .btn{margin-left:0}.home-herbal-coffees h2,.home-herbal-teas h2{margin-bottom:0;margin-left:1.208vw}@media (min-width: 1000px){.home-herbal-coffees,.home-herbal-teas{display:flex;flex-direction:row;height:34.097vw}.home-herbal-coffees .text,.home-herbal-teas .text{padding-bottom:4.583vw;width:68.472vw;height:100%}.home-herbal-teas .text{padding-bottom:4.028vw}.home-herbal-teas .text .wrapper{padding-right:0}.home-herbal-coffees .wrapper,.home-herbal-teas .wrapper{width:60.972vw}.home-herbal-coffees .image-1 img,.home-herbal-teas .image-1 img{height:100%;width:100%;position:absolute;left:0;top:0}.home-herbal-coffees .image-2,.home-herbal-teas .image-2{width:33.472vw;min-width:33.472vw;height:100%}.home-herbal-coffees .image-2 video,.home-herbal-teas .image-2 video{width:30.833vw;height:30.833vw}.home-herbal-coffees h2,.home-herbal-teas h2{margin-left:.347vw}}.home-collections{padding-top:12.077vw;padding-bottom:8.454vw;overflow:hidden}.home-collections h2{max-width:79.71vw;margin:0 auto 10.87vw}.tabs .tab-titles{display:flex;align-items:center;width:auto;overflow-x:auto;-ms-overflow-style:none;overflow:-moz-scrollbars-none;scrollbar-width:none;scrollbar-height:none}.tabs .tab-titles::-webkit-scrollbar{width:0}.tabs .tab-title{position:relative;white-space:nowrap;margin:0 5.314vw;padding-bottom:3.623vw;line-height:1;transition:.2s;cursor:pointer;font-size:5.072vw;font-weight:300}.tabs .tab-titles .tab-title:last-child{padding-right:5.314vw}.tabs .tab-title:after{content:"";position:absolute;bottom:0;left:50%;transform:translate(-50%);width:94%;height:2px;background-color:#0c4d54;opacity:0;transition:.2s}.tabs .tab-titles .tab-title:last-child:after{width:calc(100% - 5.314vw);left:0;transform:none}.tabs .tab-title.active{font-size:6.039vw;font-weight:700;color:#0f7480}.tabs .tab-title.active:after{opacity:1}.tabs .tab-content{padding-top:8.696vw}.tabs .products{padding-bottom:14.251vw}.product-card{position:relative;width:65.217vw}.home-collections .product-card,.pdp-related .product-card{width:47.585vw;text-align:left}.product-card .image{display:flex;justify-content:center;align-items:flex-end;background-color:#fff;height:auto;min-height:65vw}.home-collections .product-card .image,.pdp-related .product-card .image{height:60.87vw}.product-card .image img{max-width:100%;max-height:100%;object-fit:contain}.product-card .title,.product-card .price{display:block;margin-left:auto;margin-right:auto;font-weight:300;color:#51312d;line-height:1.5;max-width:44.686vw;margin-top:2.415vw;font-size:3.382vw}.product-card .price{margin-top:1.5vw}.product-card .old-price{color:#878382;text-decoration:line-through}.home-collections .product-card .title,.pdp-related .product-card .title,.home-collections .product-card .price,.pdp-related .product-card .price{max-width:36.232vw;margin-top:1.208vw;font-size:2.415vw}.product-card:hover .price,.product-card:hover .title{font-weight:700}.tabs .btn{margin-top:7.488vw}.tabs .tab{display:none}.tabs .tab.active{display:block}.product-card .overlay{display:none}@media (min-width: 1000px){.home-collections{padding-top:3.472vw;padding-bottom:4.167vw}.home-collections h2{max-width:none;text-align:center;margin:0 auto 3.125vw}.tabs .tab-titles{display:flex;align-items:center;justify-content:center;width:100%;overflow-x:hidden}.tabs .tab-title{margin:0 1.528vw;padding-bottom:1.042vw;height:2.778vw;font-size:1.458vw}.tabs .tab-titles .tab-title:last-child{padding-right:0}.tabs .tab-titles .tab-title:last-child:after{width:94%;left:50%;transform:translate(-50%)}.tabs .tab-title.active{font-size:1.736vw}.tabs .tab-content{padding-top:2.5vw;text-align:center}.tabs .tab-content p{max-width:58.333vw;margin-left:auto;margin-right:auto}.tabs .products{display:flex;justify-content:center;padding-bottom:0}.product-card{width:17.75vw}.home-collections .product-card,.pdp-related .product-card{width:18.75vw}.product-card .image{height:23.889vw;align-items:flex-end;min-height:auto}.home-collections .product-card .image,.pdp-related .product-card .image{height:23.889vw}.product-card .title,.product-card .price{max-width:13.889vw;margin:.347vw auto 0;font-size:.972vw}.home-collections .product-card .title,.pdp-related .product-card .title,.home-collections .product-card .price,.pdp-related .product-card .price{max-width:13.889vw;margin-top:.347vw;font-size:.972vw}.tabs .btn{margin:3.819vw auto 0}.tabs .products .product-card{margin-right:2.083vw;text-align:center}.tabs .products .product-card:last-child{margin-right:0}.product-card .overlay{position:absolute;top:14.167vw;right:.694vw;z-index:10;width:2.986vw;height:9.097vw}.product-card:hover .overlay{display:block}.product-card .overlay .icons{display:flex;flex-direction:column;align-items:center;font-size:1.389vw;color:#969696}.product-card .overlay .icon{position:relative;display:block;padding:.833vw 0;line-height:1;color:#969696;transition:.2s;background-color:transparent;border:none;cursor:pointer;outline:none}.product-card .overlay .icon:hover{color:#67803b}.product-card .overlay .icon:after{content:"";position:absolute;bottom:0;left:50%;transform:translate(-50%);width:1.458vw;height:.069vw;background-color:#ebebeb}.product-card .overlay .icon:last-child:after{display:none}.product-card .overlay form .icon:last-child:after{display:block}.product-card .like{width:16px;height:16px;box-sizing:content-box}.product-card .like:before{content:"\f198";position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);font-family:Ionicons}.product-card .like.swym-added:before{content:"\f199"}.product-card .like.swym-added.swym-removing:before{content:"\f198"}}.home-welcome{padding:10.87vw 0;background-color:#f7f4ef}.home-welcome .wrapper{width:96.618vw}.home-welcome h2{margin-bottom:1.208vw;color:#6f1f45}.home-welcome h2 img{width:52.657vw;margin:2.415vw}.home-welcome .text{width:91.787vw;margin:0 auto}.home-welcome .links a{display:block;margin-bottom:3.623vw;font-size:5.072vw;font-weight:300;text-align:center}.home-welcome .links a:last-child{margin-bottom:0}.home-welcome .links a .image{width:100%;height:86.715vw;margin-bottom:3.14vw;overflow:hidden}.home-welcome .links a img{width:100%;transition:.3s ease}.home-welcome .links a:hover img{transform:scale(1.1)}.home-welcome .links video{width:100%;height:auto}@media (min-width: 1000px){.home-welcome{padding:3.958vw 0 3.819vw;background-color:#f7f4ef;text-align:center}.home-welcome .wrapper{width:87.708vw}.home-welcome h2{display:inline-block;position:relative;margin-bottom:1.389vw;padding-right:16.181vw;line-height:1}.home-welcome h2 img{position:absolute;top:50%;right:0;transform:translateY(-50%);width:15.139vw;margin:0}.home-welcome .text{width:83.333vw}.home-welcome .links{display:flex;margin-top:2.778vw}.home-welcome .links a{width:27.778vw;margin-bottom:0;margin-right:2.153vw;font-size:1.458vw}.home-welcome .links a:last-child{margin-right:0}.home-welcome .links a .image{width:100%;height:24.931vw;margin-bottom:1.389vw}}.find-match{position:relative;padding-top:70.048vw;height:215.7vw;line-height:1.5}.find-match h2{color:#8a403f;line-height:1.28}.find-match picture{position:absolute;top:0;left:0;width:100%;height:100%;z-index:-1;overflow:hidden}.find-match picture img{height:100%;width:auto;position:absolute;top:0;left:50%;transform:translate(-50%)}.find-match .btn{margin-top:10.87vw}@media (min-width: 1000px){.find-match{padding-top:4.861vw;padding-bottom:4.931vw;height:auto;text-align:center}.find-match h2{margin-bottom:2.431vw}.find-match picture img{width:100%;height:100%;left:0;transform:none}.find-match .btn{margin:3.472vw auto 0}}.home-testimonials{padding-top:6.763vw;padding-bottom:20.29vw;font-size:3.623vw;line-height:1.5}.home-testimonials .wrapper{width:94.928vw}.home-testimonials h2{margin-top:7.246vw;margin-bottom:0;font-size:7.488vw;color:#0f7480}.home-testimonials .stars{margin-bottom:2.415vw;font-size:3.623vw;color:#0f7480}.home-testimonials .author{display:none}.home-testimonials .testimonial p:last-of-type{margin-bottom:0}.home-testimonials .testimonials-slider{padding-bottom:16.908vw}.home-testimonials .slick-next:before,.home-testimonials .slick-prev:before{content:""}.home-testimonials .slick-next{left:auto;right:-25px;width:30px;height:30px}.home-testimonials .slick-dots{position:absolute;bottom:0;right:0;width:auto}.home-testimonials .slick-dots li button{background-color:#0f74804d;border:1px solid #0f7480}.home-testimonials .slick-dots li.slick-active button{background:#0f7480}.home-testimonials .slick-prev{left:-25px;right:auto;width:30px;height:30px}.slick-arrow{position:absolute;width:10.145vw;height:5.072vw;bottom:0;top:auto;transform:none}.slick-arrow:before{content:"";position:absolute;top:0;left:0;width:100%;height:100%;background-size:contain;background-repeat:no-repeat;background-position:center;transition:.2s}.slick-prev:before{background-image:url(slider-arrow-left.png)}.slick-next:before{background-image:url(slider-arrow-right.png)}.slick-prev{left:35.024vw}.slick-next{right:35.024vw}.home-testimonials .image{height:75.845vw}.home-testimonials img{height:100%;max-width:100%;width:auto;display:block;margin:0 auto}.home-testimonials a{text-decoration:underline}@media (min-width: 1000px){.home-testimonials{padding:3.472vw 0 4vw;font-size:1.458vw}.home-testimonials .wrapper{width:88.611vw;display:flex;align-items:flex-start}.home-testimonials .testimonial{position:relative;padding-left:48.611vw;padding-right:3.5vw;min-height:35.139vw}.home-testimonials .image{position:absolute;left:0;top:0;width:43.958vw;height:35.139vw}.home-testimonials .image img{height:100%}.home-testimonials h2{margin-top:0;font-size:2.917vw;line-height:1.4}.home-testimonials .stars{margin-bottom:.694vw;font-size:1.458vw}.home-testimonials .author{display:block;margin-top:2.083vw;font-weight:300}.home-testimonials .testimonials-slider{padding-bottom:0;width:100%}.slick-arrow{width:2.917vw;height:1.458vw;bottom:-2vw;z-index:100}.slick-prev{left:48.611vw}.slick-next{left:53vw;right:auto}}.home-samplers{position:relative;padding-top:30.193vw;padding-bottom:18.841vw}.home-samplers .wrapper{width:79.71vw}.home-samplers picture{position:absolute;top:0;left:0;z-index:-1;width:100%;height:100%;overflow:hidden}.home-samplers picture img{position:absolute;top:0;right:-53.865vw;width:auto;height:100%}.home-samplers h2{margin-bottom:4.831vw;font-weight:700;line-height:1.2}@media (min-width: 1000px){.home-samplers{padding-top:10.417vw;padding-bottom:7.778vw}.home-samplers .wrapper{width:67.917vw}.home-samplers .text{width:32.639vw;margin-left:auto;margin-right:0;text-align:center}.home-samplers picture img{right:0;width:100%;height:100%}.home-samplers h2{margin-bottom:1.736vw}.home-samplers .btn{margin:2.431vw auto 0}}.home-founder{position:relative;padding-top:8.213vw;padding-bottom:10.87vw;background-color:#6f1f45;color:#fff;font-weight:400;line-height:1.5}.home-founder:after{content:"";position:absolute;bottom:0;left:0;width:100%;height:1px;background-color:#fff;opacity:.4}.home-founder .wrapper{width:88.164vw}.home-founder .photo{width:76.812vw;margin:0 auto}.home-founder h2{margin-top:12.077vw;margin-bottom:6.039vw;color:#fff}@media (min-width: 1000px){.home-founder{padding-top:3.125vw;padding-bottom:3.403vw}.home-founder:after{left:50%;transform:translate(-50%);width:82.778vw}.home-founder .wrapper{width:82.778vw;display:flex}.home-founder .photo{width:22.083vw;margin:0}.home-founder .text{width:54.167vw;margin-left:4.792vw}.home-founder h2{margin-top:1.736vw;margin-bottom:1.389vw}}.subscription{padding-top:8.454vw;padding-bottom:15.217vw;background-color:#701d45;color:#fff}.subscription .wrapper{width:88.647vw}.subscription h2{width:75vw;margin:0 auto 8.213vw;font-size:7.05vw;font-weight:700;line-height:1.4;color:#fff}.subscription input[type=text],.subscription input[type=email]{width:100%;height:13.043vw;border-radius:2.415vw;background-color:#fff;padding:0 5.556vw;font-size:3.14vw;font-weight:300;outline:none;border:none}.subscription .btn{width:43.72vw;margin-top:7.246vw}.form-message--success{margin-top:4.831vw}@media (min-width: 1000px){.subscription{position:relative;padding-top:3vw;padding-bottom:4.375vw;text-align:center}.subscription .wrapper{width:82.778vw}.subscription h2{width:auto;margin:0 auto 2.361vw;font-size:2.778vw}.subscription form{position:relative;width:43.056vw;margin:0 auto}.subscription input[type=text],.subscription input[type=email]{height:3.75vw;border-radius:.694vw;padding:0 13.889vw 0 1.667vw;font-size:.903vw}.subscription .btn{position:absolute;right:.208vw;top:50%;transform:translateY(-50%);width:12.569vw;margin-top:0}.subscription .form-message--success{position:absolute;bottom:-3vw;left:50%;transform:translate(-50%);margin:0}.contact-page-form .form-message--success{margin-top:2vw}.subscription .errors{position:absolute;bottom:-4.5vw;left:50%;transform:translate(-50%)}}.errors ul{list-style-type:none;padding:0}.instagram{display:flex;align-items:center;width:auto;padding-top:1.932vw;overflow-x:auto;-ms-overflow-style:none;overflow:-moz-scrollbars-none;scrollbar-width:none;scrollbar-height:none}.instagram::-webkit-scrollbar{width:0}.instagram a{position:relative;display:block;width:42.271vw;min-width:42.271vw;margin:0 .242vw;height:42.271vw;overflow:hidden}.instagram img{position:relative;width:100%;height:100%;z-index:-100}.instagram .overlay{position:absolute;transform:translateY(101%);top:0;left:0;width:100%;height:100%;background-color:#0d0d0dcc;display:flex;justify-content:center;align-items:center;z-index:-10;transition:.3s}.instagram a:hover .overlay{transform:none}.instagram .overlay i{display:flex;justify-content:center;align-items:center;width:7.246vw;height:7.246vw;border-radius:100%;background-color:#4b3149;font-size:3.623vw;color:#fff}@media (min-width: 1000px){.instagram{padding-top:.764vw;padding-bottom:.9vw;justify-content:space-between}.instagram a{width:19.7vw;min-width:19.7vw;margin:0;height:19.7vw}.instagram .overlay i{width:3.472vw;height:3.472vw;font-size:1.667vw}}footer{font-size:3.14vw;font-weight:300;line-height:1.5}footer .wrapper{width:89.372vw}.footer-top{padding-top:5.314vw;padding-bottom:9.662vw;background-color:#f7f4ef;font-weight:400}.footer-top .logo{display:block;width:52.657vw;margin:0 auto 3.623vw}footer .payment-info{margin-top:7.246vw;margin-bottom:10.87vw;display:flex;align-items:center;justify-content:center}footer img{margin-right:3.382vw}footer .payment-info img:last-child{margin-right:0}footer .visa{width:11.111vw}footer .mastercard{width:10.386vw}footer .paypal{width:14.976vw}footer .american-express{width:9.903vw}footer .discover{width:11.111vw}footer ul{list-style-type:none;margin:0;margin-bottom:6.039vw;padding:0;display:none}footer .menu h4{display:inline-block;color:#6f1f45}footer .menu h4:after{content:"+";margin-left:2.415vw}footer .menu.opened h4:after{content:"-"}footer ul li{margin-bottom:4.106vw}.footer-top .menu:last-child h4{margin-bottom:0}.copyright{padding-top:7.05vw;padding-bottom:7.246vw;background-color:#ebe7e0;color:#151515}@media (min-width: 1000px){footer{font-size:.903vw}footer .wrapper{width:81.111vw}.footer-top{padding-top:4.861vw;padding-bottom:4.5vw}.footer-top .wrapper{display:flex}.footer-top .col:first-child{width:25.75vw;margin-right:5.556vw}.footer-top .col:nth-child(2){margin-right:7.708vw}.footer-top .col:nth-child(3){margin-right:5.903vw}.footer-top .col:nth-child(4){margin-right:5.556vw}.footer-top .logo{width:15.139vw;margin:1.042vw 0}footer .payment-info{margin-top:3.472vw;margin-bottom:0;justify-content:flex-start}footer img{margin-right:.972vw}footer .visa{width:3.194vw}footer .mastercard{width:2.986vw}footer .paypal{width:4.306vw}footer .american-express{width:2.847vw}footer .discover{width:3.194vw}footer ul{margin-bottom:0;display:block;white-space:nowrap}footer .menu h4:after{display:none}footer ul li{margin-bottom:1.181vw}.footer-top .menu:last-child h4{margin-bottom:.903vw}.copyright{padding-top:2.014vw;padding-bottom:2.083vw;text-align:center}}.pdp .breadcrumbs{display:none}.slider-nav .slick-track.centered{width:100%!important;display:flex!important;justify-content:center!important;transform:none!important}.pdp{padding-top:6.039vw;padding-bottom:10.628vw;overflow:hidden;position:relative}.pdp .product .slide{outline:none}.pdp .product-slider{width:80.676vw;margin:0 auto;padding-bottom:14.734vw}.pdp .zoom-icon{position:absolute;top:9vw;right:9vw;width:8vw;height:8vw;background:#652545;display:flex;justify-content:center;align-items:center;font-size:3.5vw;color:#fff}.pdp .slick-list{padding:0!important}.pdp .slick-dots li{width:8.937vw;height:8.937vw;margin:0 .966vw}.pdp .slick-dots li button{border-radius:1.449vw;border:none;background-color:#f1e9e2}.pdp .slick-dots li.slick-active button{background-color:#9b4e4c}.pdp .slick-dots li button:before{display:none}.pdp h1{margin-top:7.246vw;margin-bottom:2.415vw;font-size:7.971vw;font-weight:500;line-height:1.3}.pdp .wrapper{width:91vw}.pdp .price{margin-right:2.415vw;font-size:6.039vw;line-height:1}.pdp .stars{font-size:3.623vw;color:#f7ae2a}.pdp .reviews{font-size:3.623vw}.pdp .spr-badge{display:inline}.pdp .price-row{display:flex;align-items:center;justify-content:center}.spr-badge{font-size:3.623vw}.spr-reviews{display:none!important}.spr-reviews.shown{display:block!important}.spr-badge-caption:before{content:"("}.spr-badge-caption:after{content:")"}.pdp .spr-icon-star-empty:before{content:"\f2fc";font-family:Ionicons;color:#ccc}.pdp .spr-icon:before{content:"\f2fc";font-family:Ionicons;color:#ddd}.pdp .spr-icon-star:before,.pdp .spr-icon-star-half-alt:before{content:"\f2fc";font-family:Ionicons;color:#f7ae2a}.pdp .description{margin-top:8.454vw}.pdp .description p{margin-bottom:4.831vw}.pdp .variants{position:relative;padding:5.797vw 0}.pdp .variants:first-of-type{margin-top:8.213vw}.pdp .variants:before,.pdp .variants:after{content:"";position:absolute;left:50%;transform:translate(-50%);width:100vw;height:1px;background-color:#f1e9e2}.pdp .variants:before{top:0;display:none}.pdp .variants:first-of-type:before{display:block}.pdp .variants:after{bottom:0}.pdp .variants .title{display:none}.pdp .variants .dropdown-title{position:relative;height:11.353vw;display:flex;align-items:center;background-color:#fff;border:2px solid #652545;border-radius:2.415vw;padding:0 7.246vw;font-size:3.865vw;font-weight:700;color:#652545}.pdp .variants .dropdown-title i{position:absolute;top:50%;transform:translateY(-50%);right:7.05vw}.pdp .variants .variant-item{position:relative;width:78.744vw;margin:0 auto}.pdp .variants .input-group{display:none;position:absolute;bottom:-1.208vw;left:0;transform:translateY(100%);width:100%;background-color:#fff;border:2px solid #652545;border-radius:2.415vw;z-index:1000}.pdp .variants input[type=radio]{display:none;position:absolute;z-index:-1}.pdp .variants input[type=radio]+label,.pdp .variants a{display:block;padding:2.415vw 7.246vw;font-size:3.865vw;font-weight:700;color:#958d8c;text-align:left;border-bottom:1px solid #652545;cursor:pointer}.pdp .variants label:last-child,.pdp .variants a:last-child{border:none}.pdp .variants input[type=radio]:checked+label{color:#652545}.pdp .subscribe{margin-top:5.314vw}.pdp .subscribe input[type=radio]{display:none}.pdp .subscribe input[type=radio]+label,.pdp .subscribe .bsub-widget__group-header{position:relative;padding:0;padding-left:7.971vw;margin-right:4vw;font-size:3.623vw;font-weight:500;color:#252525;border:none!important;text-align:left}.pdp .subscribe .bsub-widget__group:hover,.pdp .subscribe .bsub-widget__group-header:hover{box-shadow:none}.pdp .subscribe .bsub-widget__group{flex:none}.pdp .subscribe .bsub-widget__groups-container{justify-content:center}.pdp .subscribe .bsub-widget__text{width:100%}.pdp .subscribe input[type=radio]+label:before,.pdp .subscribe .bsub-widget__group-header:before{content:"";position:absolute;top:50%;transform:translateY(-50%);left:0;width:5.072vw;height:5.072vw;border-radius:100%;border:1px solid #652545}.pdp .subscribe input[type=radio]:checked+label:before,.pdp .subscribe input:checked+.bsub-widget__group-header:before{background-image:radial-gradient(#652545 0% 50%,#fff 50% 100%)}.pdp .subscribe .bsub-widget__group{margin:0}.pdp .subscribe .bsub-widget{padding:0!important}.pdp .add-to-cart{display:flex;justify-content:center;margin-top:5.5vw}.pdp .add-to-cart input[type=number]{width:12.56vw;height:11.594vw;outline:none;border:1px solid #652545;border-radius:2.415vw;padding:0 2.415vw;font-size:3.865vw;font-weight:500;color:#000;text-align:center}.pdp .add-to-cart .btn{margin:0;margin-left:2.174vw;width:53.14vw}.pdp .icons{display:flex;align-items:center;justify-content:center;margin-top:7.971vw}.pdp .icons img{width:10.386vw;margin-right:3.382vw}.pdp .icons img:last-child{margin-right:0}.pdp .icons .u{width:11.111vw}.pdp .icons .whole,.pdp .icons .keto{width:12.56vw}input::-webkit-outer-spin-button,input::-webkit-inner-spin-button{-webkit-appearance:none;margin:0}input[type=number]{-moz-appearance:textfield}@media (min-width: 1000px){.pdp .breadcrumbs{display:block;font-size:1.181vw;font-weight:300;color:#aca8a2}.pdp .wrapper{width:87.639vw}.pdp{padding-top:1.181vw;padding-bottom:3.264vw}.pdp .product-slider{width:33.681vw;margin:0;padding-bottom:5.417vw}.pdp .zoom-icon{top:6.5vw;right:54vw;width:3vw;height:3vw;font-size:1.2vw}.pdp .slick-dots li{width:2.569vw;height:2.569vw;margin:0 .278vw}.pdp .slick-dots li button{border-radius:.417vw}.pdp h1{margin-top:0;margin-bottom:1.042vw;font-size:2.639vw}.pdp .price{margin-right:.694vw;font-size:1.736vw}.pdp .stars,.pdp .reviews{font-size:1.042vw}.pdp .price-row{justify-content:flex-start}.spr-badge{font-size:1.042vw}.pdp .description{margin-top:1.597vw;width:34.722vw}.pdp .description p{margin-bottom:1.042vw}.pdp .variants{padding:1.389vw 0 .694vw}.pdp .variants:first-of-type{margin-top:2.083vw}.pdp .variants:before,.pdp .variants:after{content:"";position:absolute;left:0;transform:none;width:38.472vw}.pdp .variants .title{display:block;min-width:7.292vw;margin-top:.694vw;font-size:1.181vw;white-space:nowrap;margin-right:1.389vw}.pdp .variants .dropdown-title{display:none}.pdp .variants .variant-item{width:100%;display:flex;padding-left:.833vw}.pdp .variants .input-group{display:block!important;width:26.736vw;position:static;transform:none;background-color:transparent;border:none;z-index:0}.pdp .variants input[type=radio]+label,.pdp .variants a{display:inline-block;margin-right:.417vw;margin-bottom:.694vw;padding:.694vw .903vw;font-size:1.111vw;text-align:center;border:.069vw solid #9f9f9f;border-radius:.694vw}.pdp .variants label:last-child,.pdp .variants a:last-child{border:.069vw solid #9f9f9f;margin-right:0}.pdp .variants input[type=radio]:checked+label{color:#652545;border:.139vw solid #662445}.pdp .subscribe{margin-top:1.389vw;padding-left:.347vw}.pdp .subscribe input[type=radio]+label,.pdp .subscribe .bsub-widget__group-header{padding-left:2.708vw;margin-right:3vw;font-size:1.25vw;cursor:pointer}.pdp .subscribe input[type=radio]+label:before,.pdp .subscribe .bsub-widget__group-header:before{width:1.736vw;height:1.736vw}.pdp .subscribe .bsub-widget__groups-container{justify-content:flex-start}.pdp .add-to-cart{justify-content:flex-start;margin-top:2.431vw}.pdp .add-to-cart input[type=number]{width:3.611vw;height:3.333vw;border-radius:.694vw;padding:0 .694vw;font-size:1.111vw}.pdp .add-to-cart .btn{margin-left:.625vw;width:15.278vw}.pdp .icons{justify-content:flex-start;margin-top:3.472vw;padding-left:1.042vw}.pdp .icons img{width:4.306vw;margin-right:1.736vw}.pdp .icons .u{width:4.653vw}.pdp .icons .whole,.pdp .icons .keto{width:5.139vw}.pdp .row{display:flex;justify-content:center;align-items:flex-start;margin-top:2.361vw}.pdp .info{width:36.458vw;margin-left:5.208vw}}.pdp-tabs{padding:6.522vw 0 11.111vw;background-color:#f7f4ef}.pdp-tabs .pdp-tab-titles .current{height:15.217vw;padding-top:4.348vw;background-color:#652545;position:relative;font-size:6.039vw;font-weight:500;text-transform:uppercase;color:#fff;text-align:center;line-height:1;box-shadow:1.691vw 1.691vw 7.729vw #00000014}.pdp-tabs .pdp-tab-titles .current span{position:relative;padding-right:10.87vw}.pdp-tabs .pdp-tab-titles .current span:after{content:"";position:absolute;top:50%;transform:translateY(-50%) rotate(-90deg);right:0;width:6.039vw;height:6.039vw;background-image:url(//teeccino.com/cdn/shop/t/84/assets/arrow-right.svg?v=95784920840226209501678801899);background-size:contain}.pdp-tabs .pdp-tab-titles .current.opened span:after{transform:translateY(-50%) rotate(90deg)}.pdp-tabs .pdp-tab-titles{position:relative}.pdp-tabs .pdp-tab-titles ul{position:absolute;display:none;bottom:.242vw;left:0;transform:translateY(100%);width:100%;z-index:100;background-color:#652545;list-style-type:none;margin:0;padding:0;padding-bottom:2.415vw;font-size:6.039vw;font-weight:500;text-transform:uppercase;color:#fff}.pdp-tabs .pdp-tab-titles li{padding:1.208vw 0;cursor:pointer}.pdp-tabs .pdp-tab-titles li.active{display:none}.pdp-tab-content{padding:8.937vw 5.556vw 6.522vw;background-color:#fff;font-size:4.348vw;font-weight:400;color:#666;text-align:left;line-height:1.6;box-shadow:1.691vw 1.691vw 7.729vw #00000014}.pdp-tab-content .content{display:none}.pdp-tab-content .content.active{display:block}.pdp-tab-content .content p:last-child{margin-bottom:2.415vw}.pdp-tab-content a{text-decoration:underline}@media (min-width: 1000px){.pdp-tabs{padding:3.819vw 0 4.167vw}.pdp-tabs .wrapper{width:83.889vw;display:flex}.pdp-tabs .pdp-tab-titles{width:22.5vw;padding:2.778vw 2.083vw 2.778vw 3.472vw;background-color:#662445;box-shadow:.486vw .486vw 2.222vw #00000014}.pdp-tabs .pdp-tab-titles .current{display:none}.pdp-tabs .pdp-tab-titles ul{position:static;display:block;transform:none;background-color:transparent;padding-bottom:0;font-size:1.389vw;font-weight:300}.pdp-tabs .pdp-tab-titles li{padding:.694vw 0}.pdp-tabs .pdp-tab-titles li.active{display:block;font-size:1.736vw;font-weight:700}.pdp-tabs .pdp-tab-titles li.active span{position:relative;padding-right:3.125vw}.pdp-tabs .pdp-tab-titles li.active span:after{content:"";position:absolute;top:50%;transform:translateY(-50%);right:0;width:1.736vw;height:1.736vw;background-image:url(//teeccino.com/cdn/shop/t/84/assets/arrow-right.svg?v=95784920840226209501678801899);background-size:contain}.pdp-tab-content{width:61.389vw;padding:2.444vw 3.958vw 2.639vw 2.444vw;background-color:#fff;font-size:1.25vw;box-shadow:none}.pdp-tab-content .content p:last-child{margin-bottom:1vw}.pdp-tabs .signature{width:20.833vw}}.pdp-detail,.pdp-recipe{padding-bottom:4.831vw;text-align:left;font-size:4.348vw;line-height:1.6;letter-spacing:.1 .87vw;font-weight:400}.pdp-detail .image,.pdp-recipe .image{position:relative;height:115.942vw;overflow:hidden}.pdp-detail .image img,.pdp-recipe .image img{position:absolute;top:0;left:-53.14vw;height:100%;width:auto}.pdp-detail .text,.pdp-recipe .text{padding:0 7.246vw}.pdp-recipe{display:flex;flex-direction:column-reverse}.pdp-detail{color:#666}.pdp-detail h2,.pdp-recipe h2{line-height:1.2}.pdp-detail h2{margin-top:10.87vw;margin-bottom:7.246vw}.pdp-recipe .image img{left:-24.155vw}.pdp-recipe{padding-bottom:14.01vw;background-color:#6f1f45;color:#fff}.pdp-recipe h2{margin-top:12.077vw;margin-bottom:6.039vw;color:#fff}.pdp-recipe .btn{width:44.203vw;margin-left:0;background-color:#581836}@media (min-width: 1000px){.pdp-detail,.pdp-recipe{padding-bottom:0;font-size:1.25vw;letter-spacing:.03125vw;display:flex;flex-direction:row}.pdp-detail .text{width:50%;padding:6.389vw 8.264vw 6.25vw 4.653vw}.pdp-recipe .text{width:50%;padding:6.944vw 6.875vw 5.139vw 6.806vw}.pdp-detail .image,.pdp-recipe .image{position:relative;width:50%;overflow:hidden;height:auto}.pdp-detail .image img,.pdp-recipe .image img{position:absolute;top:0;left:0;height:100%;width:auto}.pdp-recipe{flex-direction:row}.pdp-detail h2{margin-top:0;margin-bottom:2.083vw}.pdp-recipe .image img{left:auto;right:0}.pdp-recipe{padding-bottom:0}.pdp-recipe h2{margin-top:0;margin-bottom:1.736vw}.pdp-recipe .btn{width:12.708vw}}.pdp-reviews{padding-top:9.662vw;padding-bottom:8.937vw;border-bottom:1px solid #f1e9e2;color:#000}.pdp-reviews h2{color:#6f1f45}.pdp-reviews .reviews-header{position:relative;padding-bottom:10.628vw}.pdp-reviews .rating-row{display:flex;justify-content:space-around;text-align:left}.pdp-reviews .reviews-header:after{content:"";position:absolute;bottom:0;left:50%;transform:translate(-50%);width:100vw;height:1px;background-color:#000}.pdp-reviews .rating{display:none}.pdp-reviews .rating-row .num{display:block;font-size:8.937vw;font-weight:700;color:#000}.pdp-reviews .rating-row .total,.pdp-reviews .rating-row .average{font-weight:300}.pdp-reviews .rating-row .total{width:30.193vw}.pdp-reviews .rating-row .average{width:39.855vw}.pdp-reviews .rating-row .average .stars{font-size:4.106vw;color:#f7ae2a}.pdp-reviews .review,.pdp-reviews .spr-review{position:relative;margin-top:0!important;padding-top:6.28vw!important;padding-bottom:16vw!important;text-align:left;font-size:3.865vw!important;font-weight:300;border-bottom:1px solid #f1e9e2}.pdp-reviews .review .title,.pdp-reviews .spr-review-header-title{margin-bottom:1.208vw;font-size:5.072vw;font-weight:700;display:none}.pdp-reviews .spr-review-header{display:flex;flex-direction:column}.pdp-reviews .review .stars,.pdp-reviews .spr-starratings{font-size:4.106vw!important;color:#f7ae2a;order:1;margin-bottom:0}.pdp-reviews .spr-starratings .spr-icon-star,.pdp-reviews .spr-starratings .spr-icon-star-empty{margin-right:1vw}.pdp-reviews .spr-starratings .spr-icon-star-empty{opacity:0}.pdp-reviews .spr-starratings .spr-icon-star:before{content:"\f2fc";font-family:Ionicons;font-size:4.106vw!important}.pdp-reviews .review .text,.pdp-reviews .spr-review-content{margin-top:4.831vw!important}.pdp-reviews .spr-review-content-body{font-weight:300;font-size:3.865vw!important;line-height:1.5}.pdp-reviews .spr-review-header-byline{position:absolute;bottom:10vw;font-size:3.865vw!important;color:#000!important;font-style:normal!important;font-weight:300!important;opacity:1!important;margin:0!important}.pdp-reviews .spr-review-header-byline strong{font-size:3.865vw!important;color:#000!important;font-style:normal!important;font-weight:300!important}.spr-review-footer{display:none}.pdp-reviews .btn{margin-top:6.763vw}.spr-container{padding:0!important;border:none!important}.spr-header .spr-header-title,.spr-header .spr-starrating,.spr-header .spr-summary-caption{display:none}.spr-summary-actions-newreview{float:none!important;display:block;padding-top:5vw;color:#6f1f45;font-size:6vw;text-align:right}#shopify-product-reviews,.spr-reviews{margin:0!important}.pdp-reviews .spr-review{display:none;border-top:none}.pdp-reviews .spr-review:first-of-type,.pdp-reviews .spr-review:nth-of-type(2),.pdp-reviews .spr-review:nth-of-type(3){display:block}.spr-form-title{display:none}.spr-form-label{font-size:5vw!important;text-align:left;display:block;line-height:normal!important;margin-bottom:1vw;margin-top:3vw}.spr-form-label+.spr-form-input-text,.spr-form-label+.spr-form-input-email,.spr-form-input-textarea{height:12vw;padding:0 4vw;font-size:4vw;width:100%}.spr-form-input-textarea{height:40vw;padding:4vw}.spr-button,.spr-button-primary{width:30vw!important;margin-top:0!important}.spr-form{margin:0!important}@media (min-width: 1000px){.pdp-reviews{padding-top:3.125vw;padding-bottom:5.417vw}.pdp-reviews .wrapper{width:75.208vw}.pdp-reviews h2{width:12.5vw;line-height:1.2}.pdp-reviews .rating-row{display:flex;justify-content:flex-start}.pdp-reviews .reviews-header{padding-bottom:1.389vw}.pdp-reviews .reviews-header:after{width:75.208vw}.spr-summary-actions-newreview{padding:2.5vw 3.6vw 1vw;font-size:2vw}.pdp-reviews .rating-row .num{font-size:2.569vw}.pdp-reviews .rating-row .total{width:8.681vw}.pdp-reviews .rating-row .average{width:11.458vw}.pdp-reviews .rating-row .average{margin-left:4.583vw}.pdp-reviews .rating-row .average .stars{font-size:1.181vw}.pdp-reviews .reviews-header{display:flex;justify-content:space-between}.pdp-reviews .rating{display:block;margin-left:3.75vw;font-size:1.181vw;font-weight:300;line-height:1.2}.pdp-reviews .rating .stars{color:#f9af01}.pdp-reviews .review,.pdp-reviews .spr-review{padding:1.736vw 3.472vw 4.5vw 2.639vw!important;font-size:1.25vw!important}.pdp-reviews .review .text,.pdp-reviews .spr-review-content{margin-top:3vw!important}.pdp-reviews .spr-review-content-body{font-size:1.25vw!important}.pdp-reviews .spr-review-header-byline{bottom:2.3vw;font-size:1.25vw!important}.pdp-reviews .spr-review-header-byline strong{font-size:1.25vw!important}.pdp-reviews .review .title,.pdp-reviews .spr-review-header-title{margin-bottom:.347vw;font-size:1.458vw}.pdp-reviews .review .stars,.pdp-reviews .spr-starratings{position:absolute;top:1.5vw;right:3.472vw;order:0;font-size:1.181vw!important}.pdp-reviews .spr-starratings .spr-icon-star:before,.pdp-reviews .spr-starratings .spr-icon-star-empty:before{font-size:1.181vw!important}.pdp-reviews .spr-starratings .spr-icon-star,.pdp-reviews .spr-starratings .spr-icon-star-empty{margin-right:.3vw}.pdp-reviews .spr-review-header{display:flex;flex-direction:column}.pdp-reviews .btn{margin:2.361vw auto 0}.spr-form-label{font-size:1.5vw!important;margin-bottom:.5vw;margin-top:1vw}.spr-form-label+.spr-form-input-text,.spr-form-label+.spr-form-input-email,.spr-form-input-textarea{height:3.5vw;padding:0 2vw;font-size:1.4vw}.spr-form-input-textarea{height:13vw;padding:2vw}.spr-button,.spr-button-primary{width:10vw!important}.spr-form{margin-bottom:3vw!important}}.pdp-related{padding-top:9.662vw;padding-bottom:12.319vw}.pdp-related h2{font-size:7.971vw}.product-card{outline:none}.pdp-related .slider{padding-bottom:14.251vw}@media (min-width: 1000px){.pdp-related{padding-top:4.514vw;padding-bottom:5.139vw;text-align:center}.pdp-related .wrapper{width:83.333vw}.pdp-related h2{font-size:2.917vw}.pdp-related .slider{display:flex;padding-bottom:0;align-items:center;justify-content:center}.pdp-related .slider .product-card{margin-right:2.778vw}.pdp-related .slider .product-card:last-child{margin-right:0}}.recipe-hero{display:flex;flex-direction:column-reverse}.recipe-hero .text{padding:11.594vw 7.246vw 15.7vw;background-color:#4a0607;color:#fff}.recipe-hero h1{margin-bottom:10.386vw;font-size:7.971vw;font-weight:500;color:#fff}.recipe-hero .image{height:115.942vw}.recipe-hero .image img{height:100%}.recipe-hero .recipe-icons{display:flex;justify-content:center;align-items:center}.recipe-hero .recipe-icons img{width:14.493vw;height:14.493vw;margin-right:3.14vw}.recipe-hero .recipe-icons img:last-child{margin-right:0}@media (min-width: 1000px){.recipe-hero{flex-direction:row}.recipe-hero .text{display:flex;flex-direction:column;justify-content:center;width:50%;padding:2.083vw 7.917vw 2.083vw 6.597vw}.recipe-hero h1{margin-bottom:3.5vw;font-size:2.917vw}.recipe-hero .recipe-icons{justify-content:flex-start}.recipe-hero .image{height:auto;width:50%}.recipe-hero .recipe-icons img{width:5.903vw;height:5.903vw;margin-right:1.736vw}}.recipe-info{padding-top:16.908vw;padding-bottom:15.7vw;background-color:#f7f4ef}.recipe-info .wrapper{width:77.295vw}.recipe-info .card{position:relative;padding-left:24.638vw;margin-bottom:16.908vw;text-align:left;font-size:5.072vw;font-weight:300;color:#3b2416}.recipe-info .card .icon{position:absolute;top:50%;transform:translateY(-50%);left:0;width:15.217vw;height:15.217vw;display:flex;justify-content:center;align-items:center}.recipe-info .card img{height:100%;width:auto;max-width:100%}.recipe-info .wrapper .card:last-child{margin-bottom:0}.recipe-info .wrapper .card:last-child .icon{height:13.527vw}@media (min-width: 1000px){.recipe-info{padding-top:4.861vw;padding-bottom:4.514vw}.recipe-info .wrapper{width:87.708vw;display:flex;justify-content:center}.recipe-info .card{padding-left:6.25vw;margin-bottom:0;margin-right:6.944vw;font-size:1.458vw}.recipe-info .card .icon{width:4.375vw;height:4.375vw}.recipe-info .wrapper .card:last-child{margin-right:0}.recipe-info .wrapper .card:last-child .icon{height:3.889vw}}.recipe-intro{padding:8.454vw 0 4.831vw;border-bottom:2px solid #f1e9e2;font-size:4.589vw;line-height:1.55}.recipe-intro-with-images{padding:6vw 0;font-size:4.348vw;line-height:1.6;color:#000;font-weight:300}.recipe-intro-with-images h2{color:#6f1d46;font-weight:700}.recipe-intro-with-images img{margin-bottom:2.415vw}@media (min-width: 1000px){.recipe-intro{padding:3.472vw 0 2.778vw;font-size:1.736vw;text-align:center;letter-spacing:.4 .375vw}.recipe-intro .wrapper{width:71vw}.recipe-intro-with-images{padding:3.542vw 0 4.931vw;font-size:1.25vw}.recipe-intro-with-images h2{margin-bottom:2vw;font-size:2.292vw}.recipe-intro-with-images p{margin-bottom:2vw}.recipe-intro-with-images .wrapper{width:87.917vw;display:flex;justify-content:space-between}.recipe-intro-with-images .text{width:55.556vw}.recipe-intro-with-images .images{width:26.667vw}.recipe-intro-with-images img{margin-bottom:.1vw}}.recipe-ingredients ul{list-style-type:none;margin:0;margin-left:2.415vw;padding:0;text-align:left;font-size:4.106vw;line-height:1.6}.recipe-ingredients ul li{position:relative;margin-bottom:3.623vw;padding-left:9.42vw}.recipe-ingredients ul li:before{content:"\f16f";position:absolute;top:0;left:0;width:3.865vw;height:3.865vw;font-family:Ionicons;font-size:4.589vw;color:#4a0607}.recipe-ingredients ul li:last-child{margin-bottom:0}.recipe-ingredients{padding-top:7.246vw;padding-bottom:9.179vw;font-weight:400}.recipe-ingredients h2{margin-bottom:7.246vw;font-size:7.971vw}.recipe-ingredients h3{margin-top:7.246vw}.ingredients-with-image{padding-bottom:0;background-color:#f7f4ef}.recipe-ingredients.right-img{padding-top:0;padding-bottom:0}.recipe-ingredients .nutrition{margin:5vw auto}@media (min-width: 1000px){.recipe-ingredients .wrapper{width:78vw}.recipe-ingredients ul{margin-left:0;font-size:1.458vw}.recipe-ingredients ul li{margin-bottom:.556vw;padding-left:2.708vw}.recipe-ingredients ul li:before{width:1.111vw;height:1.111vw;font-size:1.319vw}.recipe-ingredients{position:relative;padding-top:3.472vw;padding-bottom:4.236vw}.recipe-ingredients.right-img .text{padding-top:3.472vw;padding-bottom:5.2vw}.recipe-ingredients h2{margin-bottom:1.875vw;font-size:2.917vw}.recipe-ingredients ul{column-count:2;column-gap:3em}.ingredients-with-image ul{column-count:1}.recipe-ingredients .nutrition{position:absolute;top:2.431vw;right:3.889vw;margin:0}.recipe-ingredients h3{margin-top:2.431vw}}.select-blend{padding-top:8.454vw;padding-bottom:2.657vw;background-color:#f7f4ef;font-size:4.348vw;font-weight:300}.select-blend h2{margin-bottom:6.039vw;font-size:7.971vw;color:#6f1f45}.select-blend img{margin-bottom:5.797vw;display:block}.select-blend p{max-width:77.295vw;margin-left:auto;margin-right:auto}@media (min-width: 1000px){.select-blend{position:relative;min-height:30.208vw;display:flex;align-items:center;padding-top:2.014vw;padding-bottom:2.014vw;font-size:1.25vw;line-height:1.6}.article .select-blend{min-height:auto}.select-blend .wrapper{padding-left:32.569vw}.article .select-blend .wrapper{padding-left:0;display:flex;align-items:center}.article .select-blend .text{width:48.958vw;margin-left:4.861vw}.select-blend h2{margin-bottom:1.042vw;font-size:2.917vw}.select-blend img{margin-bottom:0;position:absolute;top:2.014vw;left:10.278vw;width:27.778vw}.article .select-blend .image{width:27.778vw}.article .select-blend img{position:static}.select-blend p{max-width:none;margin-left:auto;margin-right:auto}.select-blend .btn{margin-top:3.125vw}}.directions{padding-top:7.246vw;padding-bottom:3.382vw;font-weight:400}.directions h2{margin-bottom:3.623vw;font-size:7.971vw}.directions h3{margin-top:7.246vw}.directions-time{max-width:72.464vw;margin:0 auto;font-size:3.623vw;font-weight:300;color:#6f1f45}.directions-print{margin-top:3.623vw;font-size:6.039vw;font-weight:300;color:#6f1f45}.directions+.more-recipes{border-top:12px solid #f7f4ef}.recipe ol{list-style-type:none;margin:7.246vw 0;padding:0;font-size:4.106vw;line-height:1.7;text-align:left;counter-reset:counter}.recipe ol li{position:relative;padding-left:15.459vw;margin-bottom:8vw;counter-increment:counter}.recipe ol li:before{content:counter(counter);position:absolute;top:2vw;left:0;width:9.903vw;height:9.903vw;border-radius:100%;display:flex;justify-content:center;align-items:center;background-color:#4a0607;font-size:4.589vw;color:#fff}.recipe ol li:last-child{margin-bottom:0}@media (min-width: 1000px){.directions{position:relative;padding-top:3.125vw;padding-bottom:2.222vw}.directions h2{margin-bottom:0;font-size:2.917vw}.directions h3{margin-top:3vw}.directions-time{max-width:none;font-size:1.181vw}.directions-time span{margin-right:.347vw}.directions-print{position:absolute;top:4.514vw;right:6.25vw;margin-top:0;font-size:1.736vw}.recipe ol{margin:2.431vw 0;font-size:1.458vw;line-height:1.6;letter-spacing:.3 .611vw}.recipe ol li{position:relative;padding-left:5.278vw;margin-bottom:2.083vw}.recipe ol li:before{top:-.3vw;width:3.056vw;height:3.056vw;font-size:1.458vw}}.left-img .text,.right-img .text{padding:9.662vw 7.246vw 15vw}.right-img{display:flex;flex-direction:column-reverse}.left-img .text p:last-child,.right-img .text p:last-child{margin-bottom:0}.left-img .image,.right-img .image{position:relative;height:115.942vw}.left-img .image img,.right-img .image img{width:100%;height:100%;min-height:100%}.recipe-meet-creator img{width:auto;margin-left:-48.309vw}.recipe-meet-creator{font-size:4.348vw;line-height:1.6;color:#666;overflow-x:hidden;background-color:#f7f4ef}.recipe-meet-creator h2{margin-bottom:7.246vw;color:#6f1f45}@media (min-width: 1000px){.left-img,.right-img{display:flex;flex-direction:row;min-height:33.333vw}.left-img .text,.right-img .text{display:flex;align-items:center;width:50%;padding:3vw 8.264vw 3vw 4.514vw}.right-img .text{padding:3vw 4.514vw 3vw 6.597vw}.left-img .text p:last-child,.right-img .text p:last-child{margin-bottom:0}.left-img .image,.right-img .image{position:relative;width:50%;height:auto;margin-left:0}.left-img.image-1-3 .image{width:33.333%}.left-img.image-1-3 .text{width:66.666%}.left-img.image-1-4 .image{width:25%}.left-img.image-1-4 .text{width:75%}.left-img .image img,.right-img .image img{position:absolute;top:0;left:0;margin:0}.recipe-meet-creator img{margin-left:0;max-height:40.278vw}.recipe-meet-creator{font-size:1.25vw;line-height:1.6;color:#666;overflow-x:hidden;background-color:#f7f4ef;letter-spacing:.3 .125vw}.recipe-meet-creator h2{margin-bottom:2.083vw;color:#6f1f45}}.recipe-steps{padding:10vw 0;font-size:3.91vw;line-height:1.6;color:#000;font-weight:300}.recipe-steps h2{color:#6f1d46;font-weight:700}.recipe-steps img{margin-bottom:2.415vw}@media (min-width: 1000px){.recipe-steps{padding:3.8vw 0 2.778vw;font-size:1.25vw;line-height:1.7}.recipe-steps .wrapper{width:88.889vw}.recipe-steps .row{display:flex;align-items:center;justify-content:space-between;margin-bottom:1.8vw}.recipe-steps .row:first-child img{height:18vw;width:auto}.recipe-steps .image-row{margin-bottom:3vw}.recipe-steps .image-row:last-child{margin-top:3.6vw}.recipe-steps img{margin-bottom:0}.recipe-steps .row .text{width:41.667vw;min-width:41.667vw;margin-right:2.778vw}.recipe-steps .row p{margin-bottom:1.79vw}.recipe-steps .row .text p:last-child{margin-bottom:0}.recipe-steps .row:first-child .text p:last-child{margin-bottom:1.7vw}.recipe-steps .wrapper .row:last-child{margin-bottom:0}.recipe-steps h2{font-size:2.292vw;margin-bottom:1.5vw}}.more-recipes{padding-top:10.87vw;padding-bottom:8.213vw}.more-recipes h2{margin-bottom:4.831vw;font-size:7.971vw}.more-recipes .recipe{display:block;outline:none}.more-recipes .recipe .title{display:block;margin-top:3.623vw;font-size:4.106vw;font-weight:500;color:#51312d}.more-recipes-grid{padding-bottom:12.802vw}.more-recipes .recipe .image{display:block;height:75.845vw;overflow:hidden}.more-recipes .recipe img{width:100%;height:100%;transition:.3s ease}.more-recipes .recipe:hover img{transform:scale(1.1)}@media (min-width: 1000px){.more-recipes{padding-top:3.819vw;padding-bottom:6.25vw;text-align:center}.more-recipes .wrapper{width:89.583vw}.more-recipes h2{margin-bottom:2.431vw;font-size:2.917vw}.more-recipes .recipe .title{margin-top:1.042vw;font-size:1.181vw}.more-recipes .recipe{width:28.611vw;margin-right:1.944vw}.more-recipes .wrapper .recipe:last-child{margin-right:0}.more-recipes-grid{display:flex;padding-bottom:0}.more-recipes .recipe .image{height:23.472vw}}.hero-recipes-all picture img{left:-85.749vw;top:0;transform:none}.hero-recipes-desserts picture img{right:-25vw;top:0;transform:none}@media (min-width: 1000px){.hero-recipes-all picture img,.hero-recipes-desserts picture img{left:0}.hero-recipes-desserts picture img{width:100%;height:100%;top:0;left:0;right:auto}}.coffee-drinkers{padding-top:8.454vw;padding-bottom:4.831vw;background-color:#9c4e4a;color:#fff;font-weight:400;line-height:1.5}.coffee-drinkers .wrapper{width:88.164vw}.coffee-drinkers h2{margin-bottom:6.039vw;font-size:7.971vw;line-height:1.4;font-weight:500;color:#fff}@media (min-width: 1000px){.coffee-drinkers{padding-top:4.861vw;padding-bottom:4.167vw;text-align:center}.coffee-drinkers .wrapper{width:75.694vw}.coffee-drinkers h2{margin-bottom:2.431vw;font-size:2.917vw}}.featured-recipe{background-color:#6f1f45;color:#fff;font-size:4.348vw;font-weight:400;line-height:1.6}.featured-recipe-desserts{background-color:#007481}.featured-recipe h2{margin-bottom:6.039vw;font-size:7.971vw;color:#fff}.featured-recipe .btn{width:38.164vw;margin-top:9.662vw}@media (min-width: 1000px){.featured-recipe{font-size:1.25vw}.featured-recipe h2{margin-bottom:1.736vw;font-size:2.917vw;line-height:normal}.featured-recipe .btn{width:10.972vw;margin-top:2.083vw}}.recipe-grid{padding-top:5.797vw;padding-bottom:14.493vw}.link-card{width:100%;display:block}.link-card .image{display:block;height:81.401vw;overflow:hidden}.link-card img{width:100%;height:100%;transition:.3s ease}.link-card:hover img{transform:scale(1.1)}.link-card .title{display:block;max-width:72.464vw;margin-top:3vw;margin-left:auto;margin-right:auto;font-size:6.039vw;font-weight:700;line-height:1.2;text-transform:capitalize}.recipe-grid .link-card{margin-bottom:8.937vw}.recipe-grid .wrapper .link-card:last-child{margin-bottom:0}@media (min-width: 1000px){.recipe-grid{padding-top:5vw;padding-bottom:1.736vw}.recipe-grid .wrapper{width:88.889vw}.recipe-grid .recipes{display:flex;flex-wrap:wrap}.link-card{width:27.778vw;margin-right:2.639vw;text-align:center}.recipe-grid .wrapper .link-card:nth-child(3n){margin-right:0}.link-card .image{height:25vw}.link-card .title{margin-top:1vw;font-size:1.736vw;max-width:22vw}.recipe-grid .link-card{margin-bottom:2.778vw}.recipe-grid .wrapper .link-card:last-child{margin-bottom:2.778vw}}.explore-pages{padding-top:9.662vw;padding-bottom:10.628vw;background-color:#701d45;font-weight:400;color:#fff;font-size:6.039vw}.dropdown{position:relative;text-align:left;width:68.841vw;margin:7.246vw auto 0;font-size:3.865vw;background-color:#6f1f45}.dropdown .title{position:relative;display:flex;align-items:center;height:11.594vw;padding:0 8.213vw;border:2px solid #ffffff;cursor:pointer;color:#fff}.dropdown .title:after{content:"\f107";position:absolute;top:50%;transform:translateY(-50%);right:4.831vw;width:3.623vw;font-family:"Font Awesome 5 Free";color:#fff;font-size:3.865vw;font-weight:700}.dropdown ul{display:none;position:absolute;bottom:0;left:0;transform:translateY(100%);width:100%;margin:0;padding:0;list-style-type:none;z-index:100}.dropdown a{display:block}.dropdown ul{padding:1.208vw 0;background-color:#6f1f45;border:2px solid #ffffff;border-top:none}.dropdown a{padding:1.5vw 8.213vw;display:flex;align-items:center}@media (min-width: 1000px){.explore-pages{padding-top:3.75vw;padding-bottom:3.75vw;font-size:2.014vw}.explore-pages .wrapper{display:flex;justify-content:center;align-items:center}.dropdown{width:19.792vw;margin:0 0 0 4.167vw;font-size:1.111vw}.dropdown .title{height:3.333vw;line-height:1;padding:0 2.361vw}.dropdown .title:after{right:1.389vw;width:1.042vw;font-size:1.111vw}.dropdown ul{padding:.347vw 0}.dropdown a{height:auto;padding:.5vw 2.361vw}}.article .main-text{padding:12.077vw 0;font-weight:300;font-size:4.348vw}.article .main-text h2{margin-bottom:4.831vw;color:#701d45;text-align:center}.article .main-text p:last-child{margin-bottom:0}@media (min-width: 1000px){.article .main-text{padding:3.472vw 0 5.556vw;font-size:1.25vw}.article .main-text .wrapper{width:78.125vw}.article .main-text h2{margin-bottom:2.431vw}.article .main-text p{margin-bottom:2vw}}.article .details,.details.ambassadors{background-color:#f7f4ef;font-size:4.348vw;font-weight:400}.article .details h2,.details.ambassadors h2{margin-bottom:4.831vw;font-size:7.971vw;font-weight:500;letter-spacing:.2 .048vw;line-height:1.25;color:#701d45}.article .details .image{height:auto}.article .details .image img,.details.ambassadors img{display:block}@media (min-width: 1000px){.article .details,.details.ambassadors{font-size:1.25vw}.article .details h2,.details.ambassadors h2{margin-bottom:1.389vw;font-size:2.292vw;letter-spacing:.5 .764vw}.article .details.reverse,.details.ambassadors.reverse{flex-direction:row-reverse}.article .details.reverse .text,.details.ambassadors.reverse .text{padding:3vw 4.514vw 3vw 8.264vw}.article .details .image img{object-fit:cover}}.article .details ul{list-style-type:none;margin:0;padding:0}.article .details ul li{position:relative;margin-bottom:4.831vw}.article .details ul li:last-child{margin-bottom:0}.article .details ul li:before{content:"\f00c";font-family:"Font Awesome 5 Free";font-weight:700;margin-right:2.415vw;font-size:3.623vw}.article .details .text-below{padding:0 7.246vw 15vw}.article .details .text-below p:last-child{margin-bottom:0}.article .details-white .text-below{padding:0 7.246vw 15vw}.article .details-white .text-below p:last-child{margin-bottom:0}.details.white{background-color:#fff}@media (min-width: 1000px){.article .details ul li{margin-bottom:1.389vw}.article .details ul li:before{margin-right:.694vw;font-size:1.042vw}.article .details{flex-wrap:wrap}.article .details .text-below{width:100%;padding:3vw 8.264vw}.article .details-white{flex-wrap:wrap}.article .details-white .text-below{width:100%;padding:3vw 8.264vw}.article .details-white img{object-fit:contain;width:100%;height:100%}.article .details-white.reverse{flex-direction:row-reverse}.article .details-white.reverse .text{padding:6.389vw 4.653vw 6.25vw 8.264vw}}.section-brown{padding:9.662vw 0;background-color:#9c4e49;color:#fff;font-weight:400;line-height:1.6}.section-brown p:last-child{margin-bottom:0}.article .description{padding:12.077vw 0;text-align:center}.article .description p:last-child{margin-bottom:0}section.section-brown a{color:#fff;text-decoration:underline}section.section-brown a:hover{color:#fff}@media (min-width: 1000px){.section-brown{padding:4.5vw 0}.section-brown .wrapper{width:87.778vw}.section-brown p{margin-bottom:2vw}.article .description{padding:3.472vw 0}.article .description .wrapper{width:72.569vw}}.pagination{margin-top:13.043vw;font-weight:300}.pagination ul{list-style-type:none;margin:0;padding:0;display:flex;justify-content:center}.pagination li{margin-right:4.831vw}.pagination li.active{text-decoration:underline;font-weight:700}.pagination ul li:last-child{margin-right:0}@media (min-width: 1000px){.pagination{margin-bottom:3vw;margin-top:1vw}.pagination li{margin-right:1.389vw}}.slick-dots>li{display:block}.slick-dots>li:only-child{display:none}.article-text-block{padding:7.246vw 0;font-weight:400;font-size:4.348vw}.article-text-block h2{color:#701d45;text-align:center;font-size:7.971vw;line-height:1.25;margin-bottom:4.831vw}.article-text-block li{margin-bottom:3.623vw}.article-text-block ul{text-align:left}.article-text-block.emphasized{font-weight:500}@media (min-width: 1000px){.article-text-block{padding:3vw 0 4.861vw;font-size:1.25vw}.article-text-block .wrapper{width:78.125vw}.article-text-block h2{margin-bottom:1.389vw;font-size:2.292vw;text-align:left}.article-text-block li{margin-bottom:1.042vw}.article-text-block.column-list ul{column-count:2;column-gap:3em}.article-text-block.column-list ul li{-webkit-column-break-inside:avoid;page-break-inside:avoid;break-inside:avoid;break-inside:avoid-column}}.article-row-of-3{background-color:#fff}.article-row-of-3 h2{padding:0}.article-row-of-2{margin:10.87vw 0}.article-row-of-2 h2{color:#701d45}.article-row-of-2 .block{padding:7.246vw 4.831vw;font-size:4.348vw;line-height:1.6;font-weight:300}.article-row-of-2 .blocks .block:first-child{background-color:#662445;color:#fff}.article-row-of-2 .blocks .block:last-child{background-color:#f7f4ef;margin-top:4.831vw}.article-row-of-2 .blocks ul{text-align:left}@media (min-width: 1000px){.article-row-of-2{margin:3.958vw 0 3.819vw}.article-row-of-2 .wrapper{width:86.111vw}.article-row-of-2 h2{text-align:center;margin-bottom:2.083vw}.article-row-of-2 .block{padding:4.167vw 3.472vw 3vw 2.778vw;font-size:1.458vw;width:42.431vw}.article-row-of-2 .blocks{display:flex}.article-row-of-2 .blocks .block:first-child{background-color:#662445;color:#fff}.article-row-of-2 .blocks .block:last-child{background-color:#f7f4ef;margin-left:1.389vw;margin-top:0}}.article-accordion{margin:9.662vw 0}.article-accordion .accordion{padding:7.246vw 4.831vw;font-size:3.865vw;font-weight:400;color:#666;background-color:#f7f4ef}.article-accordion h2{margin-bottom:4.831vw;color:#701d45}.article-accordion .accordion .item{padding:4.831vw 4.831vw .242vw;background-color:#fff;border-bottom:2px solid #f1e9e2;text-align:left}.article-accordion .accordion .item .title{position:relative;margin-bottom:3.623vw;padding-right:4.831vw;font-size:4.348vw;color:#007481;font-weight:700;cursor:pointer}.article-accordion .accordion .item .title:after{content:"\f105";position:absolute;right:0;top:.966vw;width:4.348vw;height:4.348vw;font-family:Ionicons;display:flex;justify-content:center;align-items:center}.article-accordion .accordion .item .text{display:none}.article-accordion .accordion .item.active .title:after{transform:rotate(180deg)}@media (min-width: 1000px){.article-accordion{margin:5.556vw 0}.article-accordion .wrapper{width:83.681vw}.article-accordion .accordion{padding:3.125vw 12.639vw 4.375vw;font-size:1.25vw}.article-accordion h2{margin-bottom:2.083vw;text-align:center}.article-accordion .accordion .item{padding:2.083vw 2.778vw .069vw}.article-accordion .accordion .item .title{margin-bottom:2.431vw;padding-right:3.472vw;font-size:1.736vw;line-height:1.3}.article-accordion .accordion .item .title:after{top:.417vw;width:1.736vw;height:1.736vw}.article-accordion .accordion .item .text{padding:0 1.875vw}.article-accordion .accordion .item .text p{margin-bottom:2.431vw}}.aricle-tabs,.aricle-tabs .pdp-tab-titles,.aricle-tabs .pdp-tab-content,.aricle-tabs .pdp-tab-titles .current,.aricle-tabs .pdp-tab-titles ul{background-color:#701d45;box-shadow:none}.aricle-tabs{padding:5vw 0 0}.aricle-tabs h2{margin-bottom:7.246vw;color:#fff;text-align:center}.aricle-tabs .pdp-tab-content{padding-top:2.415vw}.aricle-tabs .pdp-tab-content{color:#fff}@media (min-width: 1000px){.aricle-tabs{padding:3.472vw 0 5vw}.aricle-tabs .pdp-tab-titles{padding:0;width:20.833vw}.aricle-tabs .pdp-tab-titles ul li:first-child{padding-top:0}.aricle-tabs h2{margin-bottom:2.778vw;color:#fff;text-align:center}.aricle-tabs .pdp-tab-content{padding-top:.694vw}.aricle-tabs .pdp-tab-content{width:61vw;padding:0;margin-left:2vw}}.hero-shop{padding-top:125.604vw}.hero-shop .text{padding-left:15.7vw;padding-right:15.7vw;margin-top:-48.309vw;min-height:113.527vw;background-color:#e9edf0;background-image:none}.hero-shop picture{width:100%;height:125.604vw;z-index:1}.hero-shop picture img{right:-27.778vw}@media (min-width: 1000px){.hero-shop{padding-top:0}.hero-shop h1{max-width:40vw}.hero-shop .text{padding:0;margin-top:0;min-height:auto;background-color:transparent}.hero-shop picture{width:100%;height:100%;z-index:-1}.hero-shop picture img{right:0}}.product-grid .products{padding-bottom:10vw;display:flex;flex-direction:column;align-items:center}.product-grid .pagination{margin-top:4vw;margin-bottom:16vw;color:#51312d}@media (min-width: 1000px){.product-grid .products{display:flex;flex-direction:row;align-items:flex-start;flex-wrap:wrap;padding-top:1.9vw;padding-bottom:0}.product-grid .wrapper{width:83.333vw}.product-grid .product-card{margin-right:2.5vw;margin-bottom:1.389vw;text-align:center}.product-grid .products .product-card:nth-child(4n){margin-right:0}.product-grid .pagination{margin-top:4.4vw;margin-bottom:4vw}}.product-card.tagged,.product-card.tagged .image{position:relative}.product-card.tagged .image:after{position:absolute;top:0;left:0;width:auto;height:6.522vw;padding:0 4.589vw 0 3.382vw;display:flex;align-items:center;font-family:Poppins;font-weight:500;font-size:2.899vw;color:#fff;text-transform:uppercase;clip-path:polygon(0% 0%,100% 0%,calc(100% - 2.415vw) 50%,100% 100%,0% 100%)}.product-card.tagged.new .image:after{content:"NEW";background-color:#6e1e45}.product-card.tagged.featured .image:after{content:"featured";background-color:#81935d}.product-card.tagged.free-shipping .image:after{content:"free shipping";background-color:#e1b884}.product-card.tagged.off-20 .image:after{content:"20% Off";background-color:#107480}.product-card.tagged.fan-fav .image:after{content:"Fan Fav";background-color:#994e4b}.product-card.tagged.sale .image:after{content:"On Sale";background-color:#81935d}@media (min-width: 1000px){.product-card.tagged .image:after{bottom:auto;top:6vw;height:1.875vw;padding:0 1.319vw 0 .972vw;font-size:.833vw;clip-path:polygon(0% 0%,100% 0%,calc(100% - .694vw) 50%,100% 100%,0% 100%)}}.hero-testimonials .text{min-height:auto;padding-top:33.816vw;padding-bottom:14.493vw}.hero-testimonials h1{font-size:11.111vw}.hero-testimonials picture img{right:-2.415vw}@media (min-width: 1000px){.hero-testimonials .text{min-height:auto;padding:0}.hero-testimonials h1{font-size:4.028vw}.hero-testimonials picture{background-color:#fef8ed}.hero-testimonials picture{height:100%}.hero-testimonials picture img{height:100%;width:auto;right:0!important}}.testimonials-text{padding-top:14.493vw;padding-bottom:5.072vw;font-size:6.039vw;text-align:center;line-height:1.5;border-bottom:2px solid #f1e9e2;letter-spacing:.152vw}.testimonials-text .btn{margin-top:8.454vw}@media (min-width: 1000px){.testimonials-text{padding-top:4.167vw;padding-bottom:2.569vw;font-size:1.736vw;letter-spacing:.044vw}.testimonials-text .wrapper{width:71.319vw}.testimonials-text .btn{margin:1.736vw auto 0}}.testimonials-grid{padding:5.797vw 0 4.831vw}.testimonials-grid .wrapper{width:96.618vw}.testimonials-grid .link-card{margin-bottom:10.628vw}@media (min-width: 1000px){.testimonials-grid{padding:3.125vw 0 1.736vw}.testimonials-grid .wrapper{width:87.708vw}.testimonials-grid .testimonials{display:flex;flex-wrap:wrap}.testimonials-grid .link-card{margin-bottom:3.333vw;margin-right:2.153vw}.testimonials-grid .testimonials .link-card:nth-child(3n){margin-right:0}}.testimonials-gift{background-color:#f7f4ef}.testimonials-gift .image{height:69.082vw}.testimonials-gift h3{font-size:7.05vw;color:#6f1f45;line-height:normal}.testimonials-gift h2{margin-bottom:8.454vw;font-size:10.145vw;color:#6f1f45;line-height:normal;letter-spacing:normal;font-weight:700}.testimonials-gift .text{padding:9.662vw 5.556vw 15.459vw;font-size:4.348vw;color:#666;line-height:1.6}.testimonials-gift .btn{margin-top:7.246vw;width:38.647vw}@media (min-width: 1000px){.testimonials-gift .image{height:auto}.testimonials-gift h3{font-size:2.014vw}.testimonials-gift h2{margin-bottom:2.083vw;font-size:2.917vw}.testimonials-gift .text{padding:3vw 8.264vw 3vw 4.514vw;font-size:1.25vw;color:#666;line-height:1.6}.testimonials-gift .btn{margin-top:2.083vw;width:11.111vw}}.hero-testimonial-category .text{padding-bottom:6.039vw}.hero-testimonial-category h1{font-size:11.111vw}.hero-testimonial-category picture{height:129.227vw}.hero-testimonial-category picture img{right:-50.242vw}@media (min-width: 1000px){.hero-testimonial-category picture{height:100%;background-color:#f3f3f3}.hero-testimonial-category picture img{right:0;height:100%;width:100%}.hero-testimonial-category .text{padding:0}.hero-testimonial-category h1{font-size:4.028vw}}.testimonial-main{padding:8.454vw 0 19.324vw;color:#fff;background-color:#0f7480;font-size:6.039vw;letter-spacing:.152vw;line-height:1.5}.testimonial-main .author{font-size:6.28vw;letter-spacing:normal;color:#eae3d7}@media (min-width: 1000px){.testimonial-main{padding:5.556vw 0 4.167vw;font-size:1.736vw;letter-spacing:.044vw;text-align:center}.testimonial-main .wrapper{width:73.611vw}.testimonial-main .author{font-size:1.806vw}}.testimonial-category-grid{padding:3.623vw 0 12.077vw}.testimonial-category-grid .header{display:flex;flex-direction:column-reverse;align-items:center}.testimonial-category-grid .dropdown{margin:0;margin-bottom:4.831vw}.testimonial-category-grid .dropdown .title{border-color:#652545;color:#652545;background-color:#fff}.testimonial-category-grid .dropdown .title:after{color:#652545;font-size:3.865vw}.testimonial-category-grid .dropdown ul{background-color:#fff;color:#652545;border-color:#652545}.testimonial-category-grid h2{margin-bottom:4.831vw;color:#6f1f45}.testimonial-category-grid .wrapper{width:89.855vw}.testimonial-category-grid .pagination{margin-top:6.5vw;color:#51312d}@media (min-width: 1000px){.testimonial-category-grid{padding:4.583vw 0 0}.testimonial-category-grid .wrapper{width:75.347vw}.testimonial-category-grid .header{padding-bottom:2.917vw;flex-direction:row;justify-content:space-between;border-bottom:1px solid #000}.testimonial-category-grid .header h2{margin:0;line-height:1}.testimonial-category-grid .dropdown{margin:0}.testimonial-category-grid .dropdown .title{border-color:#652545;color:#652545;background-color:#fff}.testimonial-category-grid .dropdown .title:after{color:#652545;font-size:1.111vw}.testimonial-category-grid .dropdown ul{background-color:#fff;color:#652545;border-color:#652545}.testimonial-category-grid h2{color:#6f1f45}.testimonial-category-grid .pagination{margin-top:1vw;margin-bottom:2vw}}.testimonial-category-grid .testimonial{width:100%;margin-bottom:3.14vw;padding:4.831vw 4.831vw 6.039vw 6.763vw;font-size:3.14vw;font-weight:300;color:#000;text-align:left;background-color:#f7f4ef;line-height:1.6;letter-spacing:normal;transition:.2s}.testimonial-category-grid .testimonial:hover{color:#fff;background-color:#652545}.testimonial-category-grid .testimonial .title{font-size:4.106vw;font-weight:700}.testimonial-category-grid .testimonial p{margin-bottom:4.831vw}@media (min-width: 1000px){.testimonial-category-grid .testimonials{margin-top:1.597vw;column-count:2;column-gap:1.111vw;display:flex;flex-wrap:wrap;justify-content:space-between}.testimonial-category-grid .testimonial{margin-bottom:1.389vw;padding:2.431vw 3.056vw 2.778vw 2.639vw;font-size:1.25vw;width:37.014vw;page-break-inside:avoid;break-inside:avoid;float:left}.testimonial-category-grid .testimonial .title{font-size:1.736vw}.testimonial-category-grid .testimonial p{margin-bottom:1.389vw}}.testimonial-category-more{padding:7.2vw 0 11.353vw;background-color:#f7f4ef}.testimonial-category-more .wrapper{width:100%}.testimonial-category-more h2{margin-bottom:4.6vw;font-size:7.971vw;color:#6f1f45}.testimonial-category-more a{margin:0 1.932vw}.testimonial-category-more .categories{padding-bottom:7vw}.testimonial-category-more .categories .image{height:86.715vw}.testimonial-category-more .categories .title{margin-top:4.831vw}.testimonial-category-more .categories .slick-prev{left:37vw}.testimonial-category-more .categories .slick-next{right:37vw}@media (min-width: 1000px){.testimonial-category-more{padding:2.778vw 0 3.681vw}.testimonial-category-more .wrapper{width:87.708vw}.testimonial-category-more h2{margin-bottom:1.6vw;font-size:2.917vw;text-align:center}.testimonial-category-more a{margin:0 1.042vw;width:27.778vw}.testimonial-category-more .categories{padding-bottom:2vw}.testimonial-category-more .categories .image{height:24.931vw}.testimonial-category-more .categories .title{margin-top:1.389vw}.testimonial-category-more .categories .slick-prev{left:40.347vw}.testimonial-category-more .categories .slick-prev:before{background-image:url(//teeccino.com/cdn/shop/t/84/assets/arrow-prev-2.png?v=120727836679425609071678801898)}.testimonial-category-more .categories .slick-next{right:40.347vw;left:auto}.testimonial-category-more .categories .slick-next:before{background-image:url(//teeccino.com/cdn/shop/t/84/assets/arrow-next-2.png?v=159465860543669384811678801897)}}.hero-media .wrapper{width:91.787vw}.hero-media h1{font-size:10.145vw}.hero-media .text{margin-top:-26.57vw;padding-top:0;padding-bottom:6.039vw;min-height:auto}.hero-media picture{height:127.053vw}.hero-media picture img{right:-48.309vw}@media (min-width: 1000px){.hero-media .wrapper{width:87.778vw}.hero-media h1{font-size:4.028vw}.hero-media .text{margin-top:0;padding-bottom:0}.hero-media picture{height:100%}.hero-media picture img{right:0}}.media-logos{padding:6.763vw 0 14.01vw}.media-logos .logos{padding-bottom:14.493vw}.media-logos .logo{display:flex!important;justify-content:center;align-items:center;height:26.57vw}.media-logos .logo img{width:80%;max-height:100%;object-fit:contain}.media-logos .logos .logo:first-child img{width:37.923vw}.media-logos .logos .logo:nth-child(2) img{width:35.749vw}.media-logos .logos .logo:nth-child(3) img{width:28.986vw}.media-logos .slick-arrow{width:42px;height:21px;transform:translateY(-50%)!important}.media-logos .slick-prev:before{background-image:url(//teeccino.com/cdn/shop/t/84/assets/arrow-prev-2.png?v=120727836679425609071678801898);content:"";width:42px;height:21px}.media-logos .slick-next:before{background-image:url(//teeccino.com/cdn/shop/t/84/assets/arrow-next-2.png?v=159465860543669384811678801897);content:"";width:42px;height:21px}.media-logos .wrapper{width:100%}@media (min-width: 1000px){.media-logos{padding:6.944vw 0}.media-logos .wrapper{width:85.417vw}.media-logos .logos{padding-bottom:0}.media-logos .logo{height:9.861vw}.media-logos .logos .logo img,.media-logos .logos .logo:first-child img{width:15.694vw}.media-logos .logos .logo:nth-child(2) img{width:14.792vw}.media-logos .logos .logo:nth-child(3) img{width:9.861vw}.media-logos .logos .logo:nth-child(4) img{width:14.583vw}.media-logos .slick-arrow{bottom:50%;transform:translateY(50%)}.media-logos .slick-prev{left:-4.861vw}.media-logos .slick-next{right:-4.861vw;left:auto}}.media-authors{padding-bottom:6vw}.media-authors .author{margin-bottom:3.623vw;padding:7.971vw 4.831vw 8.454vw;background-color:#f7f4ef}.media-authors .author .photo{width:50vw;height:50vw;margin:0 auto 8.454vw}.media-authors .author .photo img{width:100%;height:100%}.media-authors .name{font-size:9.179vw;font-weight:500;line-height:normal;margin-bottom:1.208vw}.media-authors .about{width:77.295vw;margin:0 auto;font-size:6.039vw;font-weight:500;line-height:normal}.media-authors .text{margin-top:7.246vw;font-size:4.348vw;color:#666;letter-spacing:.109vw;line-height:1.6}.media-authors .pagination{margin-top:6.5vw;color:#51312d;margin-bottom:0}.media-authors .pagination li{margin-right:6vw}@media (min-width: 1000px){.media-authors{padding-bottom:2.5vw}.media-authors .author{display:flex;align-items:flex-start;margin-bottom:.694vw;padding:4.514vw 8.056vw 2.431vw 11.389vw}.media-authors .author:first-child{padding-bottom:4.5vw}.media-authors .author:nth-child(2){padding-bottom:4.097vw}.media-authors .author:nth-child(3){padding-bottom:3.5vw}.media-authors .author:nth-child(5){padding-bottom:3.889vw}.media-authors .author .info{width:61.111vw}.media-authors .author .photo{width:14.375vw;height:14.375vw;margin:0;margin-right:5.208vw}.media-authors .name{font-size:2.917vw;margin-bottom:.347vw}.media-authors .about{width:49.306vw;font-size:1.736vw;margin:0}.media-authors .text{margin-top:2.292vw;font-size:1.25vw;letter-spacing:.031vw}.media-authors .pagination{margin-top:1.9vw;color:#51312d;margin-bottom:0}.media-authors .pagination li{margin-right:1.7vw}}.media-press-inquiries{background-color:#9c4e49;font-size:4.348vw;color:#fff;letter-spacing:.109vw;line-height:1.6}.media-press-inquiries h2{color:#fff}.media-press-inquiries .btn{width:38.164vw;margin-top:7.246vw}@media (min-width: 1000px){.media-press-inquiries{font-size:1.25vw;letter-spacing:.031vw}.media-press-inquiries h2{margin-bottom:2.083vw}.media-press-inquiries .btn{width:10.972vw;margin-top:2.778vw}}.hero-optimal-health .wrapper{width:91.787vw}.hero-optimal-health .text{padding-top:0;min-height:67.633vw}.hero-optimal-health h1{font-size:10.145vw}.hero-optimal-health picture img{right:-36.232vw}@media (min-width: 1000px){.hero-optimal-health .wrapper{width:87.778vw}.hero-optimal-health .text{min-height:auto}.hero-optimal-health h1{font-size:4.028vw}.hero-optimal-health picture img{right:0}}.optimal-health-text-1,.optimal-health-text-2{padding:12.077vw 0 2.415vw;font-size:6.039vw;color:#fff;background-color:#0f7480;line-height:1.33}.optimal-health-text-2{padding-top:13.285vw;padding-bottom:12.077vw;background-color:#9b4e4b}@media (min-width: 1000px){.optimal-health-text-1,.optimal-health-text-2{padding:4.514vw 0 2.778vw;font-size:2.014vw;text-align:center;line-height:1.6}.optimal-health-text-2{padding-top:4.861vw}.optimal-health-text-1 .wrapper{width:73.958vw}.optimal-health-text-2 .wrapper{width:84.028vw}}.optimal-health-left-img .image,.optimal-health-right-img .image{height:111.111vw}.optimal-health-left-img .image img,.optimal-health-right-img .image img{height:100%}.optimal-health-left-img .image{height:109.179vw;position:relative;overflow:hidden}.optimal-health-left-img .image img{position:absolute;left:50%;transform:translate(-50%);top:0;height:100%;width:auto}.optimal-health-left-img .text,.optimal-health-right-img .text{padding:10.87vw 8.454vw 13.285vw;font-size:4.348vw;line-height:1.6;letter-spacing:.109vw;background-color:#f7f4ef}.optimal-health-right-img .text{padding-bottom:8.454vw}.optimal-health-left-img .text{text-align:left}.optimal-health-left-img .text p{margin-bottom:14.493vw}.optimal-health-right-img .text p{margin-bottom:7.246vw}.optimal-health-left-img .text p:last-child,.optimal-health-right-img .text p:last-child{margin-bottom:0}@media (min-width: 1000px){.optimal-health-left-img,.optimal-health-right-img{display:flex;align-items:stretch}.optimal-health-left-img .image,.optimal-health-right-img .image{height:auto;width:35.139vw}.optimal-health-left-img .text,.optimal-health-right-img .text{width:64.861vw;padding:3.819vw 8.333vw 4.861vw 4.722vw;font-size:1.25vw;letter-spacing:.031vw}.optimal-health-left-img .text p{margin-bottom:3.5vw}.optimal-health-right-img .text p{margin-bottom:2.083vw}.optimal-health-right-img .text{padding:4.167vw 6.597vw 5.556vw 6.319vw}}.why-not-you{padding:8.454vw 0 7.246vw;font-size:4.348vw;line-height:1.6}.why-not-you .wrapper{width:85.749vw}.why-not-you h2{margin-bottom:7.246vw;color:#0f7480}.why-not-you p{margin-bottom:7.246vw}.why-not-you .wrapper p:last-child{margin-bottom:0}@media (min-width: 1000px){.why-not-you{padding:4.167vw 0 6.25vw;font-size:1.25vw;text-align:center}.why-not-you .wrapper{width:83.333vw}.why-not-you h2,.why-not-you p{margin-bottom:2.083vw}}.optimal-health-more{padding:8.454vw 0 5.072vw}.optimal-health-more .wrapper{width:95.411vw}.optimal-health-more h2{margin-bottom:6.039vw;font-size:7.971vw;color:#0f7480}.optimal-health-more .link-card{position:relative;margin-bottom:13.285vw}.optimal-health-more .title{position:absolute;bottom:0;left:50%;transform:translate(-50%,50%);width:77.778vw;min-width:77.778vw;margin:0;padding:4.106vw 3.623vw 2.415vw;background-color:#6f1d45;border-radius:2.415vw;color:#fff;font-size:5.072vw}@media (min-width: 1000px){.optimal-health-more{padding:3.819vw 0 5.833vw}.optimal-health-more .wrapper{width:82.431vw}.optimal-health-more h2{margin-bottom:1.736vw;font-size:2.917vw;text-align:center}.optimal-health-more .links{display:flex;justify-content:space-between}.optimal-health-more .link-card{width:39.653vw;margin:0}.optimal-health-more .link-card .image{height:35.625vw}.optimal-health-more .title{width:22.361vw;min-width:22.361vw;padding:1.042vw 1.042vw .694vw;border-radius:.694vw;font-size:1.458vw}}.blog-categories{padding:8.454vw 0 5.072vw;background-color:#9c4e4a;color:#fff}.blog-categories h2{color:#fff;margin-bottom:4.831vw}.blog-categories .link-card{margin-bottom:6.039vw}@media (min-width: 1000px){.blog-categories{padding:4.514vw 0 5.208vw}.blog-categories .wrapper{width:87.847vw}.blog-categories h2{margin-bottom:2.083vw;text-align:center}.blog-categories .link-card{margin:0;width:27.778vw}.blog-categories .categories{display:flex;justify-content:space-between}}.recent-posts{padding:8.454vw 0 26.57vw;background-color:#f7f4ef}.recent-posts h2{margin-bottom:4.831vw}.recent-posts .post{padding:0;background-color:#fff}.recent-posts .post .image{height:60.386vw}.recent-posts .post .image img{height:100%}.recent-posts .post .info{padding:4.831vw 4.831vw 7.246vw}.recent-posts .post h3{margin-bottom:1.208vw;font-size:5.314vw;font-weight:700;color:#6f1d46}.recent-posts .post .date{font-size:4.831vw;color:#6f1d46;font-weight:300}.recent-posts .excerpt{margin-top:4.831vw;font-size:4.348vw;font-weight:300;line-height:1.6}.recent-posts .read-more{display:block;margin-top:7.246vw;font-size:4.106vw;color:#6f1d46;font-weight:700;text-transform:uppercase}.recent-posts .posts{box-shadow:1.691vw 1.691vw 7.729vw #06060614}.recent-posts .slick-prev{left:31.401vw}.recent-posts .slick-prev:before{background-image:url(//teeccino.com/cdn/shop/t/84/assets/arrow-left-grey.png?v=148539949298677495951678801897);opacity:1}.recent-posts .slick-next{right:31.401vw;left:auto}.recent-posts .slick-next:before{background-image:url(//teeccino.com/cdn/shop/t/84/assets/arrow-right-grey.png?v=178145019001451428221678801898);opacity:1}.recent-posts .slick-arrow{bottom:-14.493vw}.post a{outline:none}@media (min-width: 1000px){.recent-posts{padding:3.472vw 0 7.569vw}.recent-posts h2{margin-bottom:3.125vw;text-align:center}.recent-posts .post{display:flex}.recent-posts .post .image{width:21.806vw;height:auto}.recent-posts .post .info{width:59.097vw;padding:2.569vw 3.472vw 2.778vw}.recent-posts .post h3{margin-bottom:0;font-size:1.736vw}.recent-posts .post .date{font-size:1.736vw}.recent-posts .excerpt{margin-top:1.389vw;font-size:1.25vw}.recent-posts .read-more{margin-top:2.431vw;font-size:1.181vw}.recent-posts .wrapper{width:80.903vw}.recent-posts .posts{box-shadow:.486vw .486vw 2.222vw #06060614}.recent-posts .slick-prev{left:37vw}.recent-posts .slick-next{right:37vw}.recent-posts .slick-arrow{bottom:-4.7vw}}.blog-trending{padding:8.454vw 0}.blog-trending h2{margin-bottom:2vw}.blog .post{padding:0;margin-bottom:4.831vw}.blog .post .image{height:60.386vw}.blog .post .image img{height:100%}.blog .post .info{padding:4.831vw 4.831vw 7.246vw;border:2px solid #f7f4ef;border-top:none}.blog .post h3{margin-bottom:1.208vw;font-size:5.314vw;font-weight:700;color:#6f1d46}.blog .post .date{font-size:4.589vw;color:#6f1d46;font-weight:300}.blog .excerpt{margin-top:4.831vw;font-size:4.348vw;font-weight:300;line-height:1.6}.blog .read-more{display:block;margin-top:7.246vw;font-size:4.106vw;color:#6f1d46;font-weight:700;text-transform:uppercase}.blog .post .text{height:78vw;overflow:hidden}@media (min-width: 1000px){.blog-trending{padding:4.514vw 0 0 7.222vw}.blog-trending h2{margin-left:1.528vw;margin-bottom:0}.blog .post{margin-bottom:2vw;height:21.111vw;display:flex;align-items:stretch}.blog .post .image{width:21.597vw;height:auto}.blog .post .info{width:35.417vw;padding:2.083vw 3.125vw 3.125vw 3.056vw;border-top:2px solid #f7f4ef;border-left:none}.blog .post h3{margin-bottom:0;font-size:1.736vw;line-height:normal}.blog .post .date{font-size:1.319vw}.blog .post .text{height:13.194vw}.blog .excerpt{margin-top:1.181vw;font-size:1.25vw}.blog .read-more{margin-top:1.389vw;font-size:1.181vw}.blog .wrapper{width:64.167vw;margin:0}.blog .pagination{margin-top:3vw}}.blog-sidebar{border-top:3px solid #f7f4ef}.blog-sidebar .search{padding:10vw 13.285vw 14.493vw}.blog-sidebar input,.blog-sidebar .dropdown{width:100%;margin:0;background-color:#fff;font-size:3.14vw;font-weight:300;letter-spacing:normal;outline:none}.blog-sidebar input::-webkit-input-placeholder{color:#8e8e8e}.blog-sidebar input::-moz-placeholder{color:#8e8e8e}.blog-sidebar input:-ms-input-placeholder{color:#8e8e8e}.blog-sidebar input:-moz-placeholder{color:#8e8e8e}.blog-sidebar .dropdown .title,.blog-sidebar input{height:13.043vw;padding:0 7.246vw;border:1px solid #ddd7da;border-radius:2.415vw;color:#8e8e8e}.blog-sidebar .search .btn{width:39.855vw;margin-top:3.865vw;margin-left:0}.blog-sidebar .category{margin-top:9.662vw}.blog-sidebar .dropdown .title:after{content:"\f105";font-family:Ionicons;color:#8e8e8e;font-size:3.14vw;font-weight:400}.blog-sidebar .dropdown ul{bottom:-2.415vw;padding:1.208vw 0;background-color:#fff;border:1px solid #ddd7da;border-top:1px solid #ddd7da;border-radius:2.415vw;color:#8e8e8e}.blog-sidebar h3{margin-bottom:3.623vw}@media (min-width: 1000px){.blog{display:flex;align-items:stretch}.blog-sidebar{width:30vw;margin-left:4.167vw;border-top:none;border-left:3px solid #f7f4ef}.blog-sidebar .search{padding:4.375vw 5.208vw 5.139vw 3.819vw}.blog-sidebar input,.blog-sidebar .dropdown{font-size:.903vw}.blog-sidebar .dropdown .title,.blog-sidebar input{height:3.75vw;padding:0 2.083vw;border-radius:.694vw;white-space:nowrap}.blog-sidebar .search .btn{width:11.458vw;margin-top:1.111vw;margin-left:0}.blog-sidebar .category{margin-top:3.472vw}.blog-sidebar .dropdown .title:after{font-size:.903vw}.blog-sidebar .dropdown ul{bottom:-.694vw;padding:1.208vw 0;border:1px solid #ddd7da;border-top:1px solid #ddd7da;border-radius:.694vw}.blog-sidebar h3{margin-bottom:.694vw;font-size:1.736vw}}@media (min-width: 1675px){.blog{display:flex;align-items:stretch}.blog-sidebar{width:31.597vw;margin-left:4.167vw;border-top:none;border-left:3px solid #f7f4ef}}.blog-sidebar .link{position:relative;height:100vw;padding:7.246vw}.blog-sidebar .link img{position:absolute;top:0;right:0;width:100%;height:100%}.blog-sidebar .link .text{position:relative;z-index:10}.blog-sidebar .link h2{color:#fff}.blog-sidebar .link .btn{background-color:#4b0504;color:#fff}.blog-sidebar .link .btn:hover{background-color:#730706}.blog-sidebar .links .link:first-child{text-align:left;padding-top:55.556vw}.blog-sidebar .links .link:first-child .btn{margin-left:0}.blog-sidebar .links .link:last-child{text-align:right}.blog-sidebar .links .link:last-child .btn{margin-right:0;margin-left:auto}@media (min-width: 1000px){.blog-sidebar .link{height:31.111vw;padding:1.389vw 1.667vw}.blog-sidebar .links .link:first-child{padding-top:18.403vw}.blog-sidebar .links .link:last-child{padding-right:2.083vw}.blog-sidebar .link img{width:calc(100% + 3px)}}.hero-post{padding:16.908vw 0 19.324vw;font-size:4.106vw;color:#fff;font-weight:300;background-color:#662445}.hero-post h1{margin-bottom:7.246vw;font-size:9.662vw;color:#fff}@media (min-width: 1000px){.hero-post{padding:4.861vw 0 4.167vw;font-size:1.181vw}.hero-post .wrapper{width:85.069vw}.hero-post h1{margin-bottom:.694vw;font-size:3.472vw}}.post{padding:5.072vw 0 10.87vw;color:#662445;text-align:left;font-size:4.348vw;font-weight:300;color:#000;line-height:1.6;border-bottom:2px solid #f1e9e2}.post .post-img{height:60.386vw}.post .breadcrumbs{margin:3.623vw 0 6.039vw;font-size:4.106vw;opacity:.5;color:#662445}.post .breadcrumbs span{margin:0 1.208vw}.post h2{margin:4.831vw 0;font-size:7.246vw;font-weight:700;color:#6f1d46}.post h3{margin-top:7.246vw;margin-bottom:4.831vw;font-size:5.314vw;font-weight:700;color:#000}.post p{margin:7.246vw 0}.post h2+p,.post h3+p{margin-top:0}.post .btn{width:75.845vw;background-color:#4b0504}.post .btn:hover{background-color:#730706}@media (min-width: 1000px){.post{padding:1.458vw 0 2.778vw;font-size:1.25vw}.post .post-img{height:35.903vw}.post .breadcrumbs{margin:1.389vw 0 1.736vw;font-size:1.181vw}.post .breadcrumbs span{margin:0 .347vw}.post h2{margin:2.083vw 0;font-size:2.292vw}.post h3{margin-bottom:2.083vw;font-size:1.736vw}.post p{margin:2.083vw 0}.post .left-image,.post .right-image{display:flex;align-items:flex-start;margin:3.5vw 0 2vw}.post .left-image+p,.post .right-image+p{margin-top:0}.post .left-image img{width:26.25vw;margin-left:2.083vw}.post .right-image img{width:22.222vw;margin-right:2.778vw}.post .left-image .text p:first-child,.post .right-image .text p:first-child{margin-top:0}.post .list .right-image img{width:15.278vw;margin-right:2.778vw}.post .list img{margin-top:.694vw}.post .list{width:77.778vw}.post .left-image h2,.post .left-image h3,.post .right-image h2,.post .right-image h3{margin-top:0}.post .btn{width:21.806vw;margin:2vw auto 0}.post .left-image img.width-50,.post .right-image img.width-50{width:50%}.post .left-image img.width-10,.post .right-image img.width-10{width:10%;min-width:10%}.post .left-image img.width-20,.post .right-image img.width-20{width:20%;min-width:20%}.post .left-image img.width-30,.post .right-image img.width-30{width:30%;min-width:30%}.post .left-image img.width-40,.post .right-image img.width-40{width:40%;min-width:40%}.post .left-image img.width-60,.post .right-image img.width-60{width:60%;min-width:60%}.post .left-image img.width-70,.post .right-image img.width-70{width:70%;min-width:70%}.post .left-image img.width-80,.post .right-image img.width-80{width:80%;min-width:80%}.post .left-image img.width-90,.post .right-image img.width-90{width:90%;min-width:90%}.post .left-image img.width-100,.post .right-image img.width-100{width:100%;min-width:100%}.post .left-image.wrap,.post .right-image.wrap{display:block}.post .left-image .text p:last-child,.post .right-image .text p:last-child{margin-bottom:0}}.post-footer{padding:7.246vw 0}.post-footer .wrapper{display:flex;flex-direction:column-reverse;align-items:center}.post-footer h3{margin-bottom:4.831vw;line-height:1;font-size:4.831vw;font-weight:700;color:#4b0504}.post-footer .share-links{display:flex!important;justify-content:center}.post-footer .share-links a,.post-footer .share-links .st-btn{position:relative;display:block!important;margin-right:4.831vw!important;color:#c3b4a6;font-size:4.348vw!important;padding:0!important;background-color:transparent!important;border:none!important}.post-footer .share-links .st-btn img{display:none!important}.post-footer .share-links .st-btn:after{font-family:"Font Awesome 5 Brands"}.post-footer .share-links .st-btn[data-network=facebook]:after{content:"\f39e"}.post-footer .share-links .st-btn[data-network=twitter]:after{content:"\f099"}.post-footer .share-links .st-btn[data-network=tumblr]:after{content:"\f173"}.post-footer .share-links a:last-child,.post-footer .share-links .st-btn:last-child{margin-right:0!important}.post-footer .next-post{margin-bottom:4.831vw;font-size:3.382vw;color:#c3b3a6;font-weight:700}.post-footer .next-post h2{font-size:6.763vw;font-weight:700;color:#4b0504}@media (min-width: 1000px){.post-footer{padding:2.083vw 0}.post-footer .wrapper{flex-direction:row;justify-content:space-between}.post-footer h3{margin-bottom:1.736vw;font-size:1.389vw;letter-spacing:-.0417vw}.post-footer .share{padding-left:1.25vw}.post-footer .share-links{justify-content:flex-start}.post-footer .share-links a,.post-footer .share-links .st-btn{margin-right:1.875vw!important;font-size:1.25vw!important}.post-footer .next-post{margin-bottom:0;padding-right:4.167vw;font-size:.972vw;text-align:right}.post-footer .next-post h2{margin-bottom:0;margin-top:.347vw;font-size:1.944vw}}.comment-form{padding:9.662vw 4.831vw;background-color:#f7f4ef}.comments-section h3{margin-bottom:4.831vw;font-size:6.28vw;font-weight:700;color:#4b0504}.comment-form textarea,.comment-form input{position:relative;width:100%;padding:0 10.87vw 0 6.28vw;background-color:#fff;border:none;outline:none;font-size:3.382vw;color:#727272}.comment-form textarea::-webkit-input-placeholder,.comment-form input::-webkit-input-placeholder{color:#727272}.comment-form textarea::-moz-placeholder,.comment-form input::-moz-placeholder{color:#727272}.comment-form textarea:-ms-input-placeholder,.comment-form input:-ms-input-placeholder{color:#727272}.comment-form textarea:-moz-placeholder,.comment-form input:-moz-placeholder{color:#727272}.comment-form input{height:12.077vw}.comment-form textarea{display:block;height:36.232vw;padding:5.797vw 10.87vw 5.797vw 6.28vw;resize:none}.comment-form .btn{width:45.169vw;margin-top:7.246vw;background-color:#4b0504}.comment-form .btn:hover{background-color:#730706}.comment-form .group{position:relative;margin-top:4.831vw}.comment-form .group label{position:absolute;width:3.865vw;height:3.865vw;font-size:3.382vw;top:50%;transform:translateY(-50%);right:6.28vw}.comment-form .group textarea+label{transform:none;top:5.314vw}@media (min-width: 1000px){.comments-section{display:flex;align-items:stretch;border-top:2px solid #f1e9e2}.comment-form{width:48.472vw;padding:3.472vw 3.472vw 5.486vw 9.236vw}.comments-section h3{margin-bottom:1.9vw;font-size:1.806vw;letter-spacing:-.05417vw}.comment-form textarea,.comment-form input{padding:0 3.125vw 0 1.806vw;font-size:.972vw}.comment-form input{height:4.167vw}.comment-form textarea{height:10.417vw;padding:1.667vw 3.125vw 1.667vw 1.806vw}.comment-form .btn{width:12.986vw;margin-top:2.5vw;margin-left:.417vw}.comment-form .group{margin-top:1.389vw}.comment-form .group label{width:1.111vw;height:1.111vw;font-size:.972vw;right:2.014vw;color:#a15547}.comment-form .group textarea+label{top:1.528vw}}.comments{padding:9.662vw 4.831vw 4.831vw}.comments h3{margin-bottom:7.246vw}.comment{margin-bottom:8.454vw;text-align:left;padding-bottom:7.246vw;border-bottom:1px solid #c3b4a6}.comments .comment:last-child{border:none;margin-bottom:0}.comment .author{margin-bottom:2.415vw;font-size:4.348vw;font-weight:700;color:#4b0504}.comment .date{font-size:2.899vw;font-weight:700;color:#4b0504}.comment .text{margin-top:4.831vw;font-size:3.865vw;color:#3f3e3e;font-weight:300;line-height:1.6}@media (min-width: 1000px){.comments{width:51.528vw;padding:3.472vw 10.278vw 3.819vw 3.75vw}.comments h3{margin-bottom:2.778vw}.comment{margin-bottom:2.778vw;padding-bottom:.3vw}.comment .author{margin-bottom:.694vw;font-size:1.25vw;letter-spacing:-.0375vw}.comment .date{font-size:.833vw}.comment .text{margin-top:1.389vw;font-size:1.25vw}}.post-with-sidebar{display:flex;flex-direction:column}.post-with-sidebar .blog-sidebar{order:5}@media (min-width: 1000px){.post-with-sidebar{display:block}.post-with-sidebar .blog-sidebar{float:right;margin-bottom:4.861vw;margin-top:2.917vw}.post-with-sidebar .blog-sidebar .search{padding-top:4.6vw}.post-with-sidebar .wrapper{width:auto;padding-right:6.458vw;padding-left:9.722vw}.post-with-sidebar .post{padding-top:.6vw}.post-with-sidebar .post-img{width:auto;max-width:53.5vw;height:32.153vw}}.hero-story picture{height:112.56vw}.hero-story picture img{right:-42.271vw}.hero-story .text{padding:9.662vw 0;min-height:auto}.hero-story h1{font-size:9.662vw}@media (min-width: 1000px){.hero-story picture{height:100%;background-color:#faefeb}.hero-story picture img{right:0;height:100%;width:auto}.hero-story .text{padding:0}.hero-story h1{font-size:4.028vw}}.story{padding:4.348vw 0 7.971vw;background-color:#f7f4ef}.story .wrapper{width:91.304vw}.story .story-item{margin-bottom:4.348vw}.story .story-item .text{padding:8.454vw 3.623vw 9.662vw;background-color:#fff;font-size:4.348vw;color:#666;letter-spacing:.1087vw;line-height:1.6}.story .story-item .text p{padding:0 2.415vw}.story .story-item .text p:last-child{margin-bottom:0}.story .story-item h2{margin-bottom:4.831vw;font-size:7.971vw;font-weight:700;color:#9b4e4c;line-height:1.3;letter-spacing:normal}.story .story-item img{display:block}.story .story-item .text+img,.story .story-item .text+img+img{margin-top:4.348vw}.story .story-item.brown .text{background-color:#9c4e4a;color:#fff}.story .story-item.brown .text h2{color:#fff}.story-tabs .content{text-align:center}@media (min-width: 1000px){.story{position:relative;padding:6.458vw 0 0}.story:after{content:"";position:absolute;left:50%;transform:translate(-50%);top:0;width:.069vw;height:100%;background-color:#6f1d46;box-shadow:.486vw .486vw 2.222vw #00000014}.story .wrapper{width:88.333vw}.story-wrapper{height:344.861vw;display:flex;flex-direction:column;flex-wrap:wrap}.story .order-2{order:2}.story .order-3{order:3}.story .order-4{order:4}.story .order-5{order:5}.story .order-6{order:6}.story .order-7{order:7}.story .order-8{order:8}.story .order-9{order:9}.story .story-item{position:relative;margin-bottom:0;width:50%}.story .story-item:after{content:"";position:absolute;top:0;width:1.944vw;height:1.944vw;border-radius:100%;z-index:100;background-color:#9c4e4a;right:0;left:auto;transform:translate(50%,-50%)}.story .story-item.order-6:after,.story .story-item.order-7:after,.story .story-item.order-8:after,.story .story-item.order-9:after{left:0;right:auto;transform:translate(-50%,-50%)}.story .story-item:before{content:"";position:absolute;top:0;left:0;width:100%;height:.139vw;background-color:#9c4e4a}.story .story-item .text{padding:2.431vw 2.083vw 2.778vw 3.194vw;font-size:1.25vw;letter-spacing:.03125vw;line-height:1.62}.story .story-item:nth-of-type(7) .text{padding-right:1vw}.story .story-item .text p{padding:0}.story .story-item h2{margin-bottom:1.389vw;font-size:2.292vw}.story .story-item .text+img,.story .story-item .text+img+img{margin-top:1.9vw}.story .story-item{padding:0 5.278vw 3.472vw 0}.story .story-item.order-6,.story .story-item.order-7,.story .story-item.order-8,.story .story-item.order-9{padding:0 0 3.472vw 5.278vw}.story-wrapper .story-item:first-child{padding-bottom:4.028vw}.story-wrapper .story-item:first-child:before,.story-wrapper .story-item:first-child:after{display:none}.story-wrapper .story-item:nth-child(2){padding-bottom:5vw}.story-wrapper .story-item:nth-child(3){padding-bottom:4.5vw}.story-wrapper .story-item:nth-child(4){padding-bottom:4vw}.story-wrapper .story-item:nth-child(6){padding-bottom:5vw}.story-wrapper .story-item:nth-child(5) .text{padding:2.431vw 2.083vw 4.8vw 3.194vw}.story-wrapper .story-item:nth-child(7){padding-bottom:0}.story-wrapper .story-item:nth-child(8) .text{padding:2.431vw 2.083vw 4.7vw 3.194vw}.story-wrapper .story-item:last-child{padding-bottom:2vw}.story-wrapper .story-item:last-child h2{margin-bottom:1.8vw}.story-wrapper .story-item:last-child .text{padding-bottom:3.6vw}.story-tabs .content{text-align:left}.story .story-item.story-bottom{padding:3.819vw 3.889vw 1.944vw;width:88.333vw;z-index:10;background-color:#fff;line-height:1.6}.story .story-item.story-bottom:after{right:50%}.story .story-item.story-bottom .text{padding:0;padding-right:3vw}.story .story-item.story-bottom h2{font-size:2.639vw;line-height:1.1}}.hero-supports .wrapper{width:91.787vw}.hero-supports .text{padding-top:0;min-height:50vw}.hero-supports picture{height:137.681vw}.hero-supports picture img{right:-44.686vw}.hero-supports h1{font-size:10.145vw}@media (min-width: 1000px){.hero-supports .text{min-height:auto}.hero-supports h1{font-size:4.028vw}.hero-supports picture{height:100%}.hero-supports picture img{right:0}}.our-impact-text{padding:9.662vw 0 2.415vw;font-size:4.348vw;line-height:1.6}.our-impact-text h2{margin-bottom:7.246vw;font-size:7.971vw;line-height:1.3;color:#0f7480}@media (min-width: 1000px){.our-impact-text{padding:3.472vw 0 2.083vw;font-size:1.25vw;text-align:center}.our-impact-text .wrapper{width:82.639vw}.our-impact-text h2{margin-bottom:2.083vw;font-size:2.917vw}.our-impact-text p{margin-bottom:2.083vw}}.our-impact-image img{display:block;height:76.087vw}@media (min-width: 1000px){.our-impact-image img{height:21.875vw}}.our-impact-tabs{background-color:#f7f4ef;padding-bottom:7.246vw}.our-impact-tabs .wrapper{width:95.652vw}.our-impact-tabs .pdp-tab-content{padding-top:7.246vw;background-color:#f7f4ef;box-shadow:none;text-align:center;letter-spacing:.12vw;font-weight:500}.our-impact-tabs .pdp-tab-content .content p:last-child{margin-bottom:0}.our-impact-tabs .pdp-tab-titles .current{height:21.014vw;padding:0 4.831vw;display:flex;align-items:center;justify-content:center}@media (min-width: 1000px){.our-impact-tabs{padding:0}.our-impact-tabs .wrapper{width:100%}.our-impact-tabs .pdp-tab-titles{width:33.542vw;padding:4.167vw 2.083vw 4.167vw 4.306vw}.our-impact-tabs .pdp-tab-content{width:66.806vw;padding:4.514vw 6.944vw 6.944vw 5.972vw;text-align:left;letter-spacing:.037vw}.our-impact-tabs .pdp-tab-titles .current{display:none}}.impact-you-save .image,.impact-donate .image{height:72.464vw}.impact-you-save .image img,.impact-donate .image img{height:100%}.impact-you-save h2,.impact-donate h2{margin-bottom:6.039vw;line-height:1.2;color:#701d45;letter-spacing:normal}.impact-you-save .text,.impact-donate .text{padding:9.662vw 6.039vw 7.246vw;font-size:4.348vw;color:#666;font-weight:500;letter-spacing:.12vw;line-height:1.6}.impact-donate{display:flex;flex-direction:column-reverse}@media (min-width: 1000px){.impact-you-save{display:flex;align-items:stretch}.impact-donate{flex-direction:row;align-items:stretch}.impact-you-save .image,.impact-donate .image{position:relative;width:50%;height:auto;overflow:hidden}.impact-you-save .image img,.impact-donate .image img{position:absolute;left:0;top:0;width:auto;min-width:100%;height:100%}.impact-donate .image img{left:auto;right:0}.impact-you-save h2{margin-bottom:2.778vw}.impact-donate h2{margin-bottom:2.083vw}.impact-you-save .text,.impact-donate .text{width:50%;padding:5.208vw 7.986vw 2.083vw 4.653vw;font-size:1.25vw;letter-spacing:.037vw}.impact-donate .text{padding:5.903vw 7.847vw 3.472vw 6.806vw;background-color:#f7f4ef}}.impact-partner{padding:9.662vw 0;color:#fff;background-color:#9c4e4a}.impact-partner h2{margin-bottom:4.831vw;color:#fff;line-height:1.2}.impact-partner .btn{margin-top:7.246vw;background-color:#8b403d}.impact-partner .btn:hover{background-color:#a04946}@media (min-width: 1000px){.impact-partner{padding:4.861vw 0 5.347vw;text-align:center}.impact-partner .wrapper{width:75.694vw}.impact-partner h2{margin-bottom:2.778vw}.impact-partner .btn{margin:3.472vw auto 0}}@media (min-width: 1000px){.hero-trade picture{height:100%;background-color:#ead6c8}.hero-trade picture img{right:0;height:100%;width:auto}}.trade-text{padding:9.662vw 0;font-size:4.348vw;line-height:1.6;color:#fff;background-color:#007481}.trade-text h2{margin-bottom:6.039vw;font-size:8.696vw;color:#fff}@media (min-width: 1000px){.trade-text{padding:3.472vw 0 2.083vw;font-size:1.25vw;text-align:center}.trade-text .wrapper{width:82.986vw}.trade-text h2{margin-bottom:2.083vw;font-size:2.917vw}}.trade-img-left .text,.trade-img-right .text{padding:7vw 6.039vw 9vw;font-size:4.348vw;line-height:1.6;letter-spacing:.12vw}.trade-img-right{display:flex;flex-direction:column-reverse}.trade-img-right img{display:block}.trade-img-right .text{background-color:#f7f4ef}.trade-img-left .text p:last-child,.trade-img-right .text p:last-child{margin-bottom:0}.trade-img-left h2,.trade-img-right h2{color:#007481;letter-spacing:normal}.trade-img-left.sourcing{background-color:#f7f4ef}.trade-img-left .btn,.trade-img-right .btn{background-color:#007481}.trade-img-left .btn:hover,.trade-img-right .btn:hover{background-color:#0096a7}@media (min-width: 1000px){.trade-img-left,.trade-img-right{display:flex;flex-direction:row;align-items:stretch}.trade-img-left .image,.trade-img-right .image{width:35.139vw;overflow:hidden}.trade-img-left .image img,.trade-img-right .image img{height:100%;width:100%}.trade-img-left .text,.trade-img-right .text{display:flex;flex-direction:column;justify-content:center;width:64.861vw;padding:3.472vw 8.194vw 3vw 4.722vw;font-size:1.25vw;letter-spacing:.037vw}.trade-img-right .text{padding:4.5vw 5vw 3.403vw 6.319vw;line-height:1.62}.trade-img-left .text p,.trade-img-right .text p{margin-bottom:2.083vw}.trade-img-left h2,.trade-img-right h2{margin-bottom:1.736vw}.trade-img-left-2 .text{padding-left:3.472vw;padding-right:6.111vw}.trade-img-left .btn{font-size:1.458vw}}.trade-title{display:flex;justify-content:center;align-items:center;height:28.986vw;background-color:#9c4e49}.trade-title.chicory{background-color:#701d45}.trade-title h2{color:#fff;margin:0}@media (min-width: 1000px){.trade-title{height:12.778vw}}.trade-text-2{padding:12.077vw 0;font-size:6.28vw;color:#fff;background-color:#9c4e49}.trade-text-2 .wrapper p:last-child{margin:0}@media (min-width: 1000px){.trade-text-2{padding:5vw 0 6vw;font-size:2.569vw;text-align:center}.trade-text-2 .wrapper{width:65.972vw}}.hero-team picture img{right:-30vw}.hero-team .text{padding-top:20vw;min-height:70vw}@media (min-width: 1000px){.hero-team picture img{right:0}.hero-team .text{padding-top:0;min-height:auto}}.team{padding:9.662vw 0;background-color:#f7f4ef}.team .person{padding:4.106vw 0 6.039vw}.team .photo{width:79.71vw;height:85.749vw;margin:0 auto;box-shadow:1.691vw 1.691vw 7.729vw #00000014;cursor:pointer}.team .photo img{display:block;width:100%;height:100%}.team .name{margin-top:3.623vw;font-size:6.039vw;font-weight:700;color:#007481;cursor:pointer;text-transform:uppercase}.team .about{font-size:5.072vw;font-weight:300;color:#007481;cursor:pointer}.team .text{display:none;position:relative;padding:4.831vw 4.831vw 0;background-color:#fff;font-size:4.348vw;line-height:1.6;color:#666}.team .person.opened{background-color:#fff}.team .person.opened .text{display:block}.team .close{position:absolute;top:-1.208vw;right:4.831vw;font-size:6.039vw;color:#007481;cursor:pointer}@media (min-width: 1000px){.team{padding:2.778vw 0 1.389vw;background-color:#f7f4ef}.team .wrapper{display:flex;flex-wrap:wrap;align-items:flex-start}.team .person{position:relative;width:25.139vw;margin-bottom:1.38vw;margin-right:2.5vw;padding:1.181vw 0 1.389vw}.team .photo{height:24.236vw}.team .text{position:absolute;bottom:0;left:0;transform:translateY(100%);width:80.556vw;padding:2.778vw 7.222vw 2vw 3.75vw;font-size:1.25vw}.team .wrapper .person:nth-child(3n) .text{left:auto;right:0}.team .wrapper .person:nth-child(3n-1) .text{left:50%;transform:translate(-50%,100%)}.team .wrapper .person:nth-child(3n){margin-right:0}.team .photo{width:22.5vw;box-shadow:.486vw .486vw 2.222vw #00000014}.team .name{margin-top:1.042vw;font-size:1.736vw;text-align:center}.team .about{font-size:1.458vw;text-align:center}.team .close{top:2.083vw;right:5.069vw;font-size:1.736vw}}.hero-creator picture img{right:-65vw}.hero-creator .text{padding-top:30vw;min-height:80vw}.hero-creator-new{padding-top:95vw}.hero-creator-new picture{width:100%;height:100%}.hero-creator-new picture img{right:0;width:100%;height:100%}.hero-creator-new .text{background-image:none;min-height:78vw}.hero-creator-new h1{font-size:10.145vw}.hero-alice h1{margin-bottom:2vw;color:#010101}.hero-alice .text{padding-top:29vw;color:#010101}@media (min-width: 1000px){.hero-creator picture{height:100%;background-color:#faefeb}.hero-creator picture img{right:0;height:100%;width:auto}.hero-creator .text{padding-top:0;min-height:auto}.hero-creator-new{padding-top:0}.hero-creator-new .text{min-height:auto}.hero-creator-new h1{font-size:4.028vw;margin-bottom:8.5vw}.hero-creator-new.caroline h1{margin:0}.hero-alice h1{margin-bottom:2vw}.hero-alice .text{padding-top:0;margin-bottom:45px}.hero-alice .text p{padding-left:.9vw}}.creator{color:#fff}.creator img{display:block;margin-bottom:4.831vw}.creator h2{color:#fff;letter-spacing:normal}.creator .text-1{padding:12.077vw 0 7.246vw;background-color:#701d45;font-size:4.348vw;line-height:1.6;letter-spacing:.12vw}.creator .text-2{padding:12.077vw 0 7.246vw;background-color:#9c4e4a;font-weight:300;letter-spacing:.15vw;line-height:1.5}@media (min-width: 1000px){.creator{position:relative}.creator .text-1{padding:5.556vw 0 2.5vw;font-size:1.25vw;letter-spacing:.03vw}.creator .text-1 .wrapper{width:83vw;padding-left:33.333vw}.creator .text-2{padding:3.472vw 0;letter-spacing:.043vw;font-size:1.736vw}.creator .text-2 .wrapper{width:91.319vw;padding-left:37.778vw}.creator img{width:31.319vw;left:6.319vw;top:4.167vw;position:absolute}.creator h2{margin-bottom:1.389vw;font-size:2.292vw;font-weight:700}}.creator-about{padding:7.246vw 0 9.662vw;font-size:4.348vw;line-height:1.6;color:#666;letter-spacing:.12vw;background-color:#f7f4ef}.creator-about h2{color:#9c4e4a;letter-spacing:normal}.creator-about .text strong{font-weight:700;color:#662445}.creator-about .quote{color:#9c4e4a}.creator-about .images{position:relative;margin-top:9.662vw;height:132.85vw}.creator-about img{display:block;position:absolute}.creator-about .images img:first-child{width:80%;height:50%;top:0;right:0}.creator-about .images img:last-child{width:80%;height:60%;bottom:0;left:0;z-index:1}@media (min-width: 1000px){.creator-about{position:relative;padding:5.903vw 0 9vw;font-size:1.25vw;letter-spacing:.03vw;line-height:1.62}.creator-about .wrapper{width:82.222vw}.creator-about h2{margin-bottom:1.2vw;font-size:2.292vw;letter-spacing:normal}.creator-about .text{width:45.486vw}.creator-about .quote{margin-top:2.778vw}.creator-about .images{position:absolute;top:7.431vw;right:3.056vw;margin-top:0;width:35.556vw;height:52.431vw}.creator-about .images img:first-child{width:27.778vw;height:25.972vw}.creator-about .images img:last-child{width:27.778vw;height:31.597vw}.creator-about p{margin-bottom:1.8vw}}.hero-contact picture img{right:-60vw}.hero-contact .text{padding-top:25vw;min-height:80vw}@media (min-width: 1000px){.hero-contact picture{background-color:#f7f4ef}.hero-contact picture img{right:0;height:100%}.hero-contact .text{padding-top:0;min-height:auto}.hero-contact h1{margin-bottom:5vw;line-height:1.1}}.contact-faq{padding:9.662vw 0 12.077vw;color:#fff;background-color:#701d45}.contact-faq h2{margin-bottom:4.831vw;font-size:7.971vw;color:#fff;line-height:1.4}.contact-faq .btn{width:43.72vw;margin-top:9.662vw;padding-right:8vw}.contact-faq .btn:after{right:12vw}@media (min-width: 1000px){.contact-faq{padding:4.167vw 0 3.125vw;text-align:center}.contact-faq h2{margin-bottom:2.083vw;font-size:2.292vw}.contact-faq .btn{width:12.569vw;margin:2.778vw auto 0;padding-right:2.5vw}.contact-faq .btn:after{right:3.5vw}}.contact-info{background-color:#f7f4ef}.contact-info .text{padding:9.662vw 7.246vw 7.246vw;font-size:4.348vw;line-height:1.6;letter-spacing:.12vw}.contact-info .text h2{margin-bottom:3.623vw;font-size:7.971vw;color:#701d45;letter-spacing:.2vw}.contact-info img{display:block}@media (min-width: 1000px){.contact-info{position:relative;background-color:#f7f4ef}.contact-info .text{width:50%;padding:6.25vw 4.236vw 6.597vw 6.25vw;font-size:1.25vw;letter-spacing:.03vw}.contact-info .text h2{margin-bottom:.694vw;font-size:2.292vw;letter-spacing:.06vw}.contact-info .text p{margin-bottom:.833vw}.contact-info .image{position:absolute;top:0;right:0;width:50%;height:35.764vw}.contact-info .image img{height:100%}}.contact-page-form{padding:7.246vw 0 12.077vw}.contact-page-form h2{margin-bottom:5vw;font-size:7.971vw;color:#701d45;letter-spacing:.2vw}.contact-page-form form{margin-top:9.662vw}.contact-page-form input{width:100%;height:11.594vw;padding:0 4.831vw;margin-bottom:3.623vw;background-color:#fff;border:2px solid #4d4d4d;font-size:3.865vw;font-weight:700;color:#535353;outline:none}.contact-page-form textarea{width:100%;height:48.309vw;padding:3.623vw 4.831vw;background-color:#fff;border:2px solid #4d4d4d;font-size:3.865vw;font-weight:700;color:#535353;outline:none;resize:none}.contact-page-form input::-webkit-input-placeholder,.contact-page-form textarea::-webkit-input-placeholder{color:#535353}.contact-page-form input::-moz-placeholder,.contact-page-form textarea::-moz-placeholder{color:#535353}.contact-page-form input:-ms-input-placeholder,.contact-page-form textarea:-ms-input-placeholder{color:#535353}.contact-page-form input:-moz-placeholder,.contact-page-form textarea:-moz-placeholder{color:#535353}.contact-page-form .btn{width:43.72vw;margin-top:4.831vw}@media (min-width: 1000px){.contact-page-form{padding:3.194vw 0 5.069vw;text-align:center}.contact-page-form .wrapper{width:69.097vw}.contact-page-form h2{margin-bottom:2.083vw;font-size:2.292vw;letter-spacing:.06vw}.contact-page-form form{margin:3.472vw auto 0;width:61.806vw}.contact-page-form .row{display:flex;justify-content:space-between}.contact-page-form input{width:29.861vw;height:3.333vw;padding:0 2.431vw;margin-bottom:1.597vw;font-size:1.111vw}.contact-page-form textarea{height:17.361vw;padding:1.042vw 2.431vw;font-size:1.111vw}.contact-page-form .btn{width:12.569vw;margin:2.431vw auto 0}}.hero-ingredients picture img{right:-40vw}.hero-ingredients .text{padding-bottom:5vw}@media (min-width: 1000px){.hero-ingredients picture img{right:0}.hero-ingredients .text{padding-bottom:0}}.ingredient-tabs .pdp-tab-content{padding:0}.ingredient-tabs .article-accordion{margin:0}.ingredient-tabs .accordion{padding:0}.ingredient-tabs .pdp-tab-titles{transition:.2s}.ingredient-tabs .pdp-tab-titles .current,.ingredient-tabs .pdp-tab-titles ul{background-color:#007481;transition:.2s}.ingredient-tabs .article-accordion .accordion .item .title{font-weight:500}@media (min-width: 1000px){.ingredient-tabs .wrapper{align-items:flex-start}.ingredient-tabs .pdp-tab-titles{padding-top:4.861vw;padding-bottom:6.944vw;padding-right:1vw;width:27vw;background-color:#007481}.ingredient-tabs .pdp-tab-content{width:58.333vw;margin-left:3.125vw}.ingredient-tabs .accordion .item{padding-right:4vw}}.list-filters{position:relative;height:18.841vw;background-color:#fff;font-size:6.039vw;font-weight:700}.list-filters .wrapper{display:flex;height:100%;align-items:center;justify-content:space-between}.list-filters img{width:6.039vw;margin-right:.966vw}.list-filters .filter-list{display:none;position:absolute;bottom:.242vw;left:0;width:100%;padding:3.623vw 7.246vw;transform:translateY(100%);background-color:#fff;font-weight:500;font-size:5.072vw;text-align:left;color:#7b7a7a;z-index:1000}.list-filters .filter-list ul{list-style-type:none;margin:0;padding:0}.list-filters .filter-list li{margin-bottom:1.208vw}.list-filters .filter-list li.active a{border-bottom:1px solid #701d45;color:#701d45;font-weight:700}.list-filters .filter{margin-bottom:3.623vw}.list-filters .filter-title{margin-bottom:1.208vw;font-weight:700;cursor:pointer}.list-filters .sortBy ul{display:none;position:absolute;bottom:.242vw;left:0;width:100%;padding:3.623vw 7.246vw;transform:translateY(100%);background-color:#fff;font-weight:500;font-size:5.072vw;color:#7b7a7a;text-align:left;list-style-type:none;margin:0;z-index:100}.list-filters .sortBy li{margin-bottom:1.208vw}.list-filters .sortBy li.active a{border-bottom:1px solid #252525}.list-filters .grid-type{display:none}.list-filters .clear{font-weight:400;font-size:4.5vw;margin-right:25vw;opacity:.5}@media (min-width: 1000px){.list-filters{margin-top:2.8vw;height:2vw;font-size:1.458vw}.list-filters .wrapper{width:82.639vw;justify-content:flex-start}.list-filters .title{font-size:1.736vw}.list-filters img{width:1.736vw;margin-right:.4vw}.list-filters .filters{display:flex;height:100%;align-items:center}.list-filters .filter-list{display:flex;height:100%;align-items:center;margin-left:2.986vw;position:static;width:auto;padding:0;transform:none;background-color:transparent;color:#7b7a7a;font-size:1.458vw}.list-filters .filter-list .filter{position:relative;display:flex;align-items:center;height:100%;margin-right:2.431vw}.list-filters .filter-list .filter:last-child{margin-right:0}.list-filters .filter-list ul{display:none;position:absolute;bottom:-1vw;transform:translateY(100%);left:-2.083vw;width:auto;white-space:nowrap;padding:2.5vw 2.083vw 1vw;font-weight:400;font-size:1.25vw;background-color:#fff;box-shadow:4px 4px 37px #223c5033}.list-filters .filter-list li{margin-bottom:.694vw}.list-filters .filter{margin-bottom:0}.list-filters .filter-title{margin-bottom:0;font-weight:400;padding-right:1.389vw}.list-filters .filter-list .filter-title:after{content:"";position:absolute;right:0;top:50%;transform:translateY(-50%);width:1.25vw;height:1.25vw;background-size:contain;background-position:center;background-repeat:no-repeat;background-image:url(//teeccino.com/cdn/shop/t/84/assets/arrow-down.svg?v=41310799639133508841678801896)}.list-filters .sortBy{margin-left:2.083vw}.list-filters .sortBy .filter-title{font-size:1.736vw;font-weight:700}.list-filters .sortBy ul{position:absolute;bottom:-1vw;transform:translateY(100%);left:auto;right:8vw;width:auto;white-space:nowrap;padding:1.389vw 2.083vw;font-weight:400;font-size:1.25vw;box-shadow:4px 4px 37px #223c5033}.list-filters .sortBy li{margin-bottom:.694vw}.list-filters .grid-type{display:block;margin-left:auto;margin-right:0;line-height:1}.list-filters .grid-type ul{display:flex;align-items:flex-end;list-style:none;margin:0;padding:0;font-size:1.458vw;font-weight:500;color:#7b7a7a}.list-filters .grid-type .title{font-size:1.736vw;font-weight:700;color:#252525}.list-filters .grid-type li{margin-right:1.389vw}.list-filters .clear{font-size:1.458vw;margin-right:0;margin-left:2vw;opacity:.3}}.blog .post h3,.recent-posts .post h3{margin-top:0}.blog-filters{display:flex;justify-content:space-between;align-items:center}.popup.search-bar,.popup.popup-submit-testimonial,.popup.nutrition-popup,.popup.popup-subscription{display:none;position:fixed;top:0;left:0;width:100%;height:100%;background-color:#00000080;z-index:100000000}.popup .wrapper{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);width:90%;max-height:90vh;background-color:#fff;border-radius:2.415vw;padding:7.246vw 7.246vw 9.662vw;overflow-y:scroll;-ms-overflow-style:none;scrollbar-width:none}.popup .wrapper::-webkit-scrollbar{display:none}.custom-form input,.custom-form select{width:100%;height:11.594vw;padding:0 4.831vw;margin-bottom:3.623vw;background-color:#fff;border:1px solid #4d4d4d;font-size:3.865vw;font-weight:700;color:#535353;outline:none}.custom-form textarea{width:100%;height:48.309vw;padding:3.623vw 4.831vw;background-color:#fff;border:1px solid #4d4d4d;font-size:3.865vw;font-weight:700;color:#535353;outline:none;resize:none}.custom-form input::-webkit-input-placeholder,.custom-form textarea::-webkit-input-placeholder,.custom-form select::-webkit-input-placeholder{color:#535353}.custom-form input::-moz-placeholder,.custom-form textarea::-moz-placeholder,.custom-form select::-moz-placeholder{color:#535353}.custom-form input:-ms-input-placeholder,.custom-form textarea:-ms-input-placeholder,.custom-form select::-ms-input-placeholder{color:#535353}.custom-form input:-moz-placeholder,.custom-form textarea:-moz-placeholder,.custom-form select::-moz-placeholder{color:#535353}.custom-form .btn{width:43.72vw;margin-top:4.246vw}.custom-form h2{margin-bottom:4.831vw;line-height:normal}.popup .close{position:absolute;top:4.831vw;right:4.831vw;cursor:pointer;font-size:5.07vw}@media (min-width: 1000px){.popup .wrapper{width:40vw;max-height:90vh;border-radius:.694vw;padding:2.083vw 3.472vw 2.778vw;text-align:center}.custom-form input,.custom-form select{height:3.333vw;padding:0 2.431vw;margin-bottom:1.597vw;font-size:1.111vw}.custom-form textarea{height:10.417vw;padding:1.042vw 2.431vw;font-size:1.111vw}.custom-form .btn{width:12.569vw;margin:1.389vw auto 0}.custom-form h2{margin-bottom:2.083vw;text-align:center;line-height:normal}.popup .close{top:1.389vw;right:1.389vw;font-size:1.45vw}}.search-bar .wrapper{width:100%;border-radius:0;transform:none;top:0;left:0;padding:7.246vw 14.493vw}.search-bar input{width:100%;height:11.594vw;padding:0 10vw 0 4.831vw;background-color:#fff;border:1px solid #4d4d4d;font-size:3.865vw;font-weight:700;color:#535353;outline:none}.search-bar form{position:relative}.search-bar button{position:absolute;top:50%;transform:translateY(-50%);right:2.415vw;background-color:transparent;border:none;outline:none;line-height:1;width:auto;height:auto;font-size:5.07vw;cursor:pointer}.search-bar .close{top:50%;transform:translateY(-50%)}@media (min-width: 1000px){.search-bar .wrapper{padding:2.083vw 27.778vw}.search-bar input{height:3.333vw;padding:0 2.431vw;font-size:1.111vw}.search-bar button{right:.694vw;font-size:1.45vw}.search-bar .close{right:6.944vw}}.cart-section{line-height:normal;text-align:left;padding:10vw 0;font-size:3.5vw}.cart-section .table-head{font-size:4vw}.cart-section .table-head,.cart-section .table-row{display:grid;grid-template-columns:15% 40% 20% 20% 5%;padding:2vw 0}.cart-section .table-row div{display:flex;align-items:center}.cart-section .table-head div,.cart-section .table-row div{padding:0 5%}.cart-section .table-head,.cart-section .table-row{border-bottom:1px solid #ddd}.cart-section .quantity,.cart-section .price{text-align:center;justify-content:center}.cart-section .title br{display:none}.cart-section .title{flex-direction:column;justify-content:center;align-items:flex-start}.cart-section .remove{text-align:right;justify-content:flex-end}.cart-section .table-row input{width:100%;text-align:center;outline:none}.cart-section .total{text-align:right;text-transform:uppercase;font-size:5vw;margin-top:5vw}.cart-section .btn{display:block;padding:0;width:30vw;margin:3vw 0 0 auto}.cart-section .title{flex-direction:column;justify-content:center;align-items:flex-start!important}.cart-section .title .selling-plan-details{font-weight:300}@media (min-width: 1000px){.nothing-found{font-size:2vw}.my-account{padding:3vw 0}.my-account h2{text-align:center}.cart-section{padding:4vw 0;font-size:1.5vw}.cart-section .table-head{font-size:2vw}.cart-section .table-head,.cart-section .table-row{padding:1vw 0;grid-template-columns:10% 45% 15% 15% 15%}.cart-section .table-row input{width:5vw;height:2.5vw;font-size:1.2vw}.cart-section .remove{padding-right:2vw!important}.cart-section .total{font-size:2vw;margin-top:3vw}.cart-section .btn{width:12vw;margin:2vw 0 0 auto}}table{width:100%;line-height:normal;border-collapse:collapse;border:1px solid #ccc;text-align:left;font-size:3.5vw}table td,table th{padding:2vw 1vw;border:1px solid #ccc}.my-account h2{margin-top:7vw}.customer-address{line-height:normal;font-size:4vw}.customer-address p{margin-bottom:2vw;text-align:left}.order-page{padding:1px 0 10vw;text-align:left;font-size:4vw}.order-page h2{margin-top:10vw}.order-page p{margin-bottom:0}.order-page table{margin:6vw 0}.order-page table h4{margin:0}.not-found{padding:30vw 0}@media (min-width: 1000px){table td,table{padding:1vw;border:1px solid #ccc;font-size:1.1vw}table td,table th{padding:1.5vw 1vw}.my-account h2{margin-top:4vw;text-align:left}.customer-address{font-size:1.3vw}.customer-address p{margin-bottom:.5vw}.my-account .order-num{font-size:1.2vw}.order-page .order-address{display:flex;justify-content:space-between}.order-page .order-address .span6{max-width:48%}.order-page{padding:5vw 0;font-size:1.3vw}.order-page h2{margin-top:0;text-align:left}.order-page table{margin:5vw 0}.not-found{padding:10vw 0}}.login-form{padding:15vw 0}.login-form .links{margin-top:5vw}.login-form .links a{text-decoration:underline}.hero-account{text-align:center}.hero-account h1{margin:0}@media (min-width: 1000px){.login-form{padding:6vw 0;text-align:center}.login-form .wrapper{width:40vw}.login-form .links{margin-top:1vw}.ingredient-tabs .article-accordion .accordion .item{padding:2.2vw 2.778vw .069vw}.ingredient-tabs .article-accordion .accordion .item .title{margin-bottom:1.7vw}.ingredient-tabs .article-accordion .accordion .item .text{padding:.5vw 1.875vw 0}.ingredient-tabs .article-accordion .accordion .item .title:after{top:.2vw}.story-tabs{padding:5.2vw 0 5.7vw}.story-tabs .pdp-tab-titles{width:18vw;line-height:1.62}.story-tabs .pdp-tab-content .content{line-height:1.62}.hero-article h1{width:35vw}}.fa-facebook-f:before{content:"\f39e"!important}.hero-ambassadors .wrapper{width:95vw}@media (min-width: 1000px){.hero-ambassadors picture{background-color:#faefeb}.hero-ambassadors .wrapper{width:88.889vw}}.ambassadors-links{padding:8.454vw 0;background-color:#045962;font-size:4.589vw;font-weight:300;color:#fff}.ambassadors-links .title{font-size:5.556vw;font-weight:700}.ambassadors-links a{display:block;margin-top:2.657vw}@media (min-width: 1000px){.ambassadors-links{padding:0;font-size:1.319vw;line-height:1}.ambassadors-links .wrapper{height:6.458vw;display:flex;align-items:center;justify-content:center}.ambassadors-links .title{font-size:1.597vw}.ambassadors-links a{margin-top:0;margin-left:1.389vw;padding-top:.25vw;transition:.2s}.ambassadors-links a:hover{font-weight:700}}.ambassadors-text{padding:7.246vw 0 9.662vw;font-size:7.971vw;color:#fff;background-color:#0f7480;line-height:1.26}.ambassadors-text .wrapper{width:95vw}@media (min-width: 1000px){.ambassadors-text{padding:3.819vw 0 4.861vw;font-size:2.917vw;line-height:1.26;line-height:1.2;text-align:center}.ambassadors-text .wrapper{width:81.25vw}}.details.ambassadors{font-weight:500;font-size:4.348vw;line-height:1.62}.details.ambassadors .image{position:relative;height:76.087vw;overflow:hidden}.details.ambassadors.reverse .image{height:94.686vw}.details.ambassadors .image img{position:absolute;width:115%;height:auto;left:50%;top:50%;transform:translate(-50%,-50%)}.details.ambassadors.reverse .image img{transform:translateY(-50%);left:-9.662vw}.details.ambassadors ul{list-style-type:none;margin:0;padding:0;text-align:left}.details.ambassadors ul li{position:relative;padding-left:7.246vw;margin-bottom:3vw}.details.ambassadors.reverse ul li{margin-bottom:0}.details.ambassadors ul li:last-child{margin-bottom:0}.details.ambassadors ul li:before{content:"\f00c";position:absolute;top:0;left:0;font-family:"Font Awesome 5 Free";font-weight:700;margin-right:2.415vw;font-size:3.623vw}.details.ambassadors .text{padding-top:10.87vw;padding-bottom:9.662vw}.details.ambassadors h2{font-size:7.05vw;font-weight:700;line-height:1.15;margin-bottom:7.246vw}.details.ambassadors.reverse .text{padding-top:7.246vw;padding-bottom:11.836vw}.details.ambassadors.reverse h2{font-size:7.971vw;margin-bottom:2.415vw}.details.ambassadors .btn{width:48.309vw;margin-top:7.246vw;font-size:5.072vw}@media (min-width: 1000px){.details.ambassadors{font-size:1.25vw}.details.ambassadors .image,.details.ambassadors.reverse .image{position:relative;height:auto;overflow:hidden}.details.ambassadors .image img{position:static;width:100%;height:100%;left:50%;top:50%;transform:none}.details.ambassadors.reverse .image img{transform:none}.details.ambassadors ul li{padding-left:2.083vw;margin-bottom:1.042vw}.details.ambassadors.reverse ul li{margin-bottom:1.042vw}.details.ambassadors ul li:before{font-size:1.111vw}.details.ambassadors .text{padding-top:4.514vw;padding-bottom:4.514vw;align-items:flex-start}.details.ambassadors.reverse .text{padding:4.167vw 7.639vw 2.083vw 5.764vw}.details.ambassadors h2{font-size:2.292vw;line-height:1.13;margin-bottom:2.083vw}.details.ambassadors.reverse h2{font-size:2.292vw;margin-bottom:1.042vw}.details.ambassadors .btn{width:13.889vw;margin-top:1.736vw;font-size:1.458vw}}.ambassadors-signs{padding:9.662vw 0 12.077vw;background-color:#662445;color:#fff;line-height:1.6}.ambassadors-signs h2{margin-bottom:8.454vw;font-size:7.971vw;font-weight:500;line-height:1.26;color:#fff}.ambassadors-signs .icon{width:21.981vw;height:21.981vw;margin:0 auto 7.246vw}.ambassadors-signs .card .title{font-size:7.05vw;font-weight:700;line-height:1;margin-bottom:1.208vw}.ambassadors-signs .card{margin-bottom:9.662vw;font-weight:400}.ambassadors-signs .card:last-of-type{margin-bottom:0}@media (min-width: 1000px){.ambassadors-signs{padding:2.778vw 0 4.167vw;text-align:center}.ambassadors-signs .wrapper{width:90vw}.ambassadors-signs h2{margin-bottom:4.167vw;font-size:2.639vw;line-height:1.26}.ambassadors-signs .icon{width:6.319vw;height:6.319vw;margin:0 auto 2.083vw}.ambassadors-signs .cards{display:flex;justify-content:center}.ambassadors-signs .card .title{font-size:2.014vw;margin-bottom:.347vw}.ambassadors-signs .card{margin-bottom:0;margin-right:9.028vw}.ambassadors-signs .card:last-of-type{margin-right:0}}.ambassadors-read-more{padding:9.662vw 0 14.976vw;background-color:#007481;color:#fff;font-size:7.971vw;line-height:1.26}.ambassadors-read-more .wrapper{width:80vw}.ambassadors-read-more .btn{width:38.164vw}@media (min-width: 1000px){.ambassadors-read-more{padding:2.639vw 0 2.5vw;font-size:2.292vw}.ambassadors-read-more .wrapper{width:81.25vw;display:flex;justify-content:center;align-items:center}.ambassadors-read-more p{margin:0}.ambassadors-read-more .btn{width:10.972vw;margin-top:0;margin-left:4.444vw}}.ambassadors-row-of-3 .link-card{position:relative;margin-bottom:.483vw}.ambassadors-row-of-3 .link-card:last-of-type{margin-bottom:0}.ambassadors-row-of-3 .image{height:100.242vw;overflow:hidden}.ambassadors-row-of-3 .link-card .title{position:absolute;left:5.797vw;bottom:31.401vw;font-size:6.039vw;color:#fff;font-weight:700;line-height:1;text-shadow:0 1.208vw 1.208vw rgba(0,0,0,.39);text-transform:uppercase}.ambassadors-row-of-3 .link-card:nth-of-type(2) .image{height:113.043vw}.ambassadors-row-of-3 .link-card:nth-of-type(2) .title{bottom:100.242vw;left:27.778vw}.ambassadors-row-of-3 .link-card:nth-of-type(3) .image{height:116.667vw}.ambassadors-row-of-3 .link-card:nth-of-type(3) .image img{width:118.116vw;position:absolute;right:0}.ambassadors-row-of-3 .link-card:nth-of-type(3) .title{bottom:16.908vw;left:22.947vw}@media (min-width: 1000px){.ambassadors-row-of-3{padding:.417vw 0 .486vw;display:flex}.ambassadors-row-of-3 .link-card{width:34.375vw;margin-bottom:0;margin-right:.486vw}.ambassadors-row-of-3 .link-card:last-of-type{margin-right:0}.ambassadors-row-of-3 .image{height:33.542vw}.ambassadors-row-of-3 .link-card .title{left:3.056vw;bottom:8.333vw;font-size:1.736vw;text-shadow:.208vw .278vw .347vw rgba(0,0,0,.39)}.ambassadors-row-of-3 .link-card:nth-of-type(2){width:30.556vw}.ambassadors-row-of-3 .link-card:nth-of-type(2) .image{height:33.542vw}.ambassadors-row-of-3 .link-card:nth-of-type(2) .title{bottom:30.208vw;left:8.681vw}.ambassadors-row-of-3 .link-card:nth-of-type(3){width:33.958vw}.ambassadors-row-of-3 .link-card:nth-of-type(3) .image{height:33.542vw}.ambassadors-row-of-3 .link-card:nth-of-type(3) .image img{width:100%;position:static}.ambassadors-row-of-3 .link-card:nth-of-type(3) .title{bottom:9.722vw;left:1.736vw}}.impact-text{padding:8.454vw 0 4.831vw;background-color:#647692;color:#fff;font-size:4.348vw;line-height:1.62}.impact-text h2{margin-bottom:7.971vw;font-size:7.971vw;font-weight:500;color:#fff;line-height:1.26}.impact-text .wrapper{width:92.995vw}.impact-text p{margin-bottom:6.763vw}@media (min-width: 1000px){.impact-text{padding:3.819vw 0 3.472vw;font-size:1.25vw;text-align:center}.impact-text h2{margin-bottom:2.083vw;font-size:2.917vw}.impact-text .wrapper{width:83.333vw}.impact-text p{margin-bottom:2.083vw}}.impact-left-img{background-color:#f7f4ef}.impact-left-img .image{position:relative;height:104.106vw;overflow:hidden}.impact-right-img .image{position:relative;height:105.797vw;overflow:hidden}.impact-left-img .image img{position:absolute;width:125.604vw;left:-15.7vw;display:block}.impact-right-img .image img{position:absolute;width:126.329vw;left:-13.043vw;display:block}.impact-left-img .text,.impact-right-img .text{padding:8.454vw 7.488vw 12.077vw;font-size:4.348vw;line-height:1.62}.impact-left-img h2,.impact-right-img h2{margin-bottom:4.831vw;font-size:7.971vw;color:#0f7480}.impact-right-img h2{color:#701d45}.impact-left-img p,.impact-right-img p{margin-bottom:6.763vw}@media (min-width: 1000px){.impact-left-img,.impact-right-img{min-height:auto}.impact-left-img .image,.impact-right-img .image{height:auto}.impact-left-img .image img,.impact-right-img .image img{position:static;width:100%}.impact-left-img .text,.impact-right-img .text{padding:2.083vw 7.639vw 2.083vw 3.819vw;font-size:1.25vw}.impact-right-img .text{padding:2.083vw 7.292vw 2.083vw 5.139vw}.impact-left-img h2,.impact-right-img h2{margin-bottom:1.736vw;font-size:2.917vw}.impact-right-img h2{margin-bottom:.694vw}.impact-left-img p,.impact-right-img p{margin-bottom:2.083vw}}.impact-text-2{padding:9.179vw 0 9.903vw;background-color:#9c4e49;color:#fff;font-size:4.348vw;line-height:1.62}.impact-text-2 .wrapper{width:90.58vw}.impact-text-2 h2{margin:0 1.449vw 6.039vw;font-size:7.971vw;line-height:1.26;color:#fff}@media (min-width: 1000px){.impact-text-2{padding:4.167vw 0 3.681vw;font-size:1.25vw;text-align:center}.impact-text-2 .wrapper{width:82.639vw}.impact-text-2 h2{margin:0 15.278vw 2.083vw;font-size:2.569vw;line-height:1.35}}.impact-left-img-2 .image{height:76.087vw}.impact-right-img-2 .image{height:97.101vw}.impact-right-img-2 .text{padding:8.454vw 4.106vw}.impact-right-img-2 p{padding:0 2.415vw}.impact-left-img-2 .text{padding:6.039vw 9.179vw 9.662vw}.impact-left-img-2 h2{margin-bottom:1.932vw}@media (min-width: 1000px){.impact-left-img-2 .image,.impact-right-img-2 .image{height:auto}.impact-left-img-2 .text{padding:2.083vw 6.25vw 2.083vw 3.819vw}.impact-right-img-2 .text{padding:2.083vw 7.292vw 2.083vw 5.139vw}.impact-left-img-2 h2{margin-bottom:1.389vw}.impact-right-img-2 p{padding:0}}.impact-you-save-we-give{padding:12.077vw 0 8.454vw;background-color:#6a8040;color:#fff;font-size:10.145vw}.impact-learn-more{padding:9.662vw 0;background-color:#67183e;color:#fff;font-size:7.971vw;line-height:1.26}@media (min-width: 1000px){.impact-you-save-we-give{padding:3.125vw 0 3.264vw;font-size:2.917vw;text-align:center}.impact-learn-more{padding:3.472vw 0;font-size:2.917vw;text-align:center}.impact-learn-more br{display:none}}.impact-tabs{padding:7.488vw 0 3.623vw}.impact-tabs .wrapper{width:95.652vw}.impact-tabs .pdp-tab-titles .current{padding-top:7.246vw;background-color:#6f1f45;height:21.014vw}.impact-tabs .pdp-tab-content{padding:5.072vw 3.623vw;background-color:transparent;box-shadow:none;text-align:center;font-size:4.589vw;font-weight:500;line-height:1.7}.impact-tabs .pdp-tab-titles .current span:after{top:2.415vw}.impact-tabs img{display:block;margin:0 auto 3.623vw;width:44.444vw}.impact-tabs .pdp-tab-titles ul{background-color:#6f1f45}@media (min-width: 1000px){.impact-tabs{padding:0;height:35.694vw}.impact-tabs .wrapper{width:100%}.impact-tabs .pdp-tab-titles{background-color:#6f1f45;width:37.5vw;padding-top:2.083vw;padding-left:6.944vw;padding-bottom:1.736vw;height:35.694vw;box-shadow:.486vw .764vw 2.014vw #00000059}.impact-tabs .pdp-tab-titles ul{direction:rtl;overflow-y:scroll;padding-left:4.097vw;height:31.25vw}.impact-tabs .pdp-tab-titles ul::-webkit-scrollbar{width:1.458vw;background-color:#f7f4ef;border:.417vw solid rgba(247,244,239,.3);border-top-width:.625vw;border-bottom-width:.625vw;box-sizing:content-box;background-clip:padding-box}.impact-tabs .pdp-tab-titles ul::-webkit-scrollbar-thumb{border:.556vw solid transparent;border-top-width:1.111vw;border-bottom-width:1.111vw;background-color:#701d45;background-clip:content-box}.impact-tabs .pdp-tab-content{padding:3.264vw 7.917vw 2.778vw 5.625vw;background-color:#f7f4ef;text-align:left;font-size:1.319vw;font-weight:500;line-height:1.7;height:35.556vw;overflow-y:scroll}.pdp-tabs .pdp-tab-titles li{padding-bottom:.764vw}.impact-tabs img{margin:0 0 2.431vw;width:12.778vw}}.impact-right-img-3 .image{position:relative;height:131.884vw}.impact-right-img-3 .image img{position:absolute;width:auto;height:100%;left:-12.077vw}.impact-right-img-3 h2{line-height:1.26}@media (min-width: 1000px){.impact-right-img-3 .image{height:auto}.impact-right-img-3 .image img{width:100%;position:static;height:100%;left:-3.472vw}.impact-right-img-3 h2{margin-bottom:1.389vw}.impact-right-img-3 .text{padding-left:7.153vw}}.affiliate-text{padding:9.662vw 0 8.454vw;background-color:#6f1f45;color:#fff;font-size:6.039vw;font-weight:300;line-height:1.33}.affiliate-text .wrapper{width:82.126vw}.affiliate-text h2{margin-bottom:6.039vw;font-size:7.971vw;line-height:1.26;color:#fff}@media (min-width: 1000px){.affiliate-text{padding:3.125vw 0 2.778vw;font-size:1.736vw;text-align:center}.affiliate-text .wrapper{width:69.444vw}.affiliate-text h2{margin-bottom:1.389vw;font-size:2.917vw;line-height:1.26}}.affiliate-how-it-works{padding:9.662vw 0 12.56vw;background-color:#f7f4ef}.affiliate-how-it-works .wrapper{width:91.787vw}.affiliate-how-it-works h2{font-size:7.971vw;color:#0f7480;margin-bottom:7.246vw}.affiliate-how-it-works .index{width:15.459vw;height:15.459vw;display:flex;justify-content:center;align-items:center;margin:0 auto 4.831vw;border-radius:100%;background-color:#0f7480;font-size:7.246vw;color:#fff;line-height:1}.affiliate-how-it-works .title{font-size:7.05vw;font-weight:700}.affiliate-how-it-works .step{font-size:5.072vw;line-height:1.58;margin-bottom:8.454vw}.affiliate-how-it-works .btn{margin-top:9.662vw}@media (min-width: 1000px){.affiliate-how-it-works{padding:3.472vw 0 3.194vw;text-align:center}.affiliate-how-it-works .wrapper{width:88.889vw}.affiliate-how-it-works .steps{display:flex;justify-content:center}.affiliate-how-it-works h2{font-size:2.917vw;margin-bottom:2.083vw}.affiliate-how-it-works .index{width:4.444vw;height:4.444vw;margin:0 auto 1.389vw;font-size:2.083vw}.affiliate-how-it-works .title{font-size:2.014vw}.affiliate-how-it-works .step{font-size:1.458vw;margin-bottom:0;margin-right:6.944vw}.affiliate-how-it-works .step:last-of-type{margin-right:0}.affiliate-how-it-works .btn{margin:4.167vw auto 0}}.affiliate-row-of-2{background-color:#f7f4ef}.affiliate-row-of-2 .link-card{position:relative}.affiliate-row-of-2 .link-card:first-of-type{margin-bottom:.242vw}.affiliate-row-of-2 .image{height:76.812vw}.affiliate-row-of-2 .image picture{position:relative;width:100%;height:100%;display:block;overflow:hidden}.affiliate-row-of-2 .image img{position:absolute;width:auto;height:100%;top:0;left:50%;transform:translate(-50%)}.affiliate-row-of-2 .image img:hover{transform:scale(1.1) translate(-50%)}.affiliate-row-of-2 .title{position:absolute;bottom:7.729vw;left:3.623vw;font-size:6.28vw;color:#fff;text-shadow:0 1.208vw 1.208vw rgba(0,0,0,.39);line-height:1;margin:0;text-transform:uppercase;z-index:10}.affiliate-row-of-2 .link-card:nth-of-type(2) .title{bottom:62.802vw;left:auto;right:7.729vw}@media (min-width: 1000px){.affiliate-row-of-2{display:flex;justify-content:space-between;padding-bottom:.486vw}.affiliate-row-of-2 .link-card{width:49.792vw;margin:0}.affiliate-row-of-2 .link-card:first-of-type{margin-bottom:0}.affiliate-row-of-2 .image{height:33.542vw}.affiliate-row-of-2 .image img{position:static;width:100%;height:100%;transform:none}.affiliate-row-of-2 .image img:hover{transform:scale(1.1)}.affiliate-row-of-2 .title{bottom:6.944vw;left:5.833vw;font-size:1.806vw;color:#fff;text-shadow:.208vw .278vw .347vw rgba(0,0,0,.39)}.affiliate-row-of-2 .link-card:nth-of-type(2) .title{bottom:29.167vw;left:3.542vw;right:auto}}.hero-affiliate picture{height:118.357vw}.hero-affiliate picture img{right:auto;left:0;width:108.696vw;transform:none;top:0}.hero-affiliate .text{padding-top:8vw;padding-bottom:5vw;min-height:auto}.hero-ambassadors-page picture{height:99.034vw}.hero-ambassadors-page picture img{width:107.971vw;left:-3.623vw;top:0;transform:none}.hero-ambassadors-page .text{padding-top:8vw;padding-bottom:5vw;min-height:auto}@media (min-width: 1000px){.hero-affiliate picture,.hero-ambassadors-page picture{height:100%;width:100%;right:0;left:auto;background:linear-gradient(90deg,#faefeb,#fafafa 100%,#fff)}.hero-affiliate picture img,.hero-ambassadors-page picture img{left:auto;right:0;width:63.611vw}.hero-ambassadors-page picture img{width:56.25vw}.hero-affiliate .text,.hero-ambassadors-page .text{padding-top:0;padding-bottom:0}}.popup-content{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);width:90%;max-width:115.942vw;max-height:90vh;padding:2.415vw 2.415vw 4.831vw;background-color:#fff;border:1.208vw solid #662445;border-radius:3.623vw;overflow-y:scroll;-ms-overflow-style:none;scrollbar-width:none}.popup-content::-webkit-scrollbar{display:none}.popup-content .close{position:static;font-size:7.05vw;color:#662445;text-decoration:underline;text-align:center}main.page{padding:10vw 0}main.page a{color:#9c4e49!important;transition:.2s}main.page a:hover{color:#b76a65!important}.globo-form-app .globo-form-control li{text-align:left;padding:10px 0}@media (min-width: 1000px){.popup-content{padding:2.292vw 3.472vw 2.083vw;border:.694vw solid #662445;border-radius:1.042vw;max-width:33.333vw}.popup-content .close{font-size:2.014vw}main.page{padding:4vw 0;text-align:center}}body{padding:0;margin:0}.embed-container{position:relative;padding-bottom:56.25%;height:660px;overflow:hidden;max-width:100%}.embed-container iframe,.embed-container object,.embed-container embed{position:absolute;top:0;left:0;width:100%;height:100%;border:0px solid #000000}@media only screen and (max-width: 780px){.embed-container{height:565px}}@media only screen and (max-width: 380px){.embed-container{height:556px}}#map{width:100%;height:150vw;margin-top:7vw;border:1px solid #662445}#map iframe{width:100%;height:100%}@media (min-width: 1000px){#map{width:60vw;height:46vw;margin:3vw auto 0}}.pdp .icons{display:none}.recipe .select-blend{padding:0;min-height:100%}.recipe .select-blend .wrapper{width:100%;align-items:center;display:flex;padding-left:0}.recipe .select-blend .wrapper .image{width:50%}.recipe .select-blend .wrapper .image img{position:unset;width:100%}.recipe .select-blend .wrapper .text{width:50%;padding:2.083vw 7.917vw 2.083vw 6.597vw}@media (max-width: 1000px){.recipe .select-blend .wrapper .text{width:100%;padding:30px 0}}.recipe .recipe-meet-creator.left-img>div{width:50%}.recipe .recipe-meet-creator.left-img>div:first-child img{display:block;width:100%;margin:0}@media (max-width: 1000px){.recipe .recipe-meet-creator.left-img>div{width:100%}}.disabled{background:#f2f2f2;border-color:#e8e8e1!important;color:#e8e8e1!important;position:relative}.disabled:before{position:absolute;content:"";left:50%;top:-18px;bottom:0;border-left:1px solid;border-color:#191918;-webkit-transform:rotate(45deg);transform:rotate(75deg);height:176%}@media (max-width: 1000px){.disabled:before{content:none}}.cart-footer{display:flex;justify-content:space-between}.cart-footer .left-section{margin-top:3vw}.cart-footer .left-section a{text-decoration:underline;transition:.3s;position:relative}.cart-footer .left-section a:hover{color:#252525;opacity:.8}.post-with-sidebar a{line-break:anywhere;color:#9c4e49;transition:.3s}.post-with-sidebar a:hover{color:#b76a65}@media (max-width: 1000px){.post-with-sidebar .right-image{display:flex;flex-direction:column-reverse}}.home-features .card{border:none}.continue-overlay{position:fixed;top:50%;left:50%;width:96%;background:#fff;z-index:10000;text-align:center;transform:translate(-50%,-50%);padding:7.246vw;border:.483vw solid;visibility:hidden;opacity:0;transition:all .3s;background-color:#f7f4ef;border:5px solid #662445;border-radius:3.623vw}.continue-overlay.active{opacity:1;visibility:visible}.continue-overlay .table-row{grid-template-columns:20% 50% 25% 5%;border-color:#555;padding:3vw 0}.continue-overlay .table-row .title{text-align:left;font-weight:700;color:#252525;padding:0 8%}.continue-overlay .title .price{padding:0}.continue-overlay h2{line-height:normal;font-size:8vw}.continue-overlay .table-row input{width:9.662vw;height:9.662vw;border:1px solid #662445;border-radius:2.415vw}.continue-overlay .table-row .remove{font-size:4vw;padding-right:2vw}.continue-overlay .total{font-weight:700}.continue-overlay .buttons{display:flex;justify-content:center;margin-top:9.662vw}.continue-overlay .buttons .btn{display:flex;width:43.478vw;font-size:3.382vw}.continue-overlay .buttons .view-cart{background-color:#aba396;margin-right:3.623vw}.continue-overlay .buttons .view-cart:hover{background-color:#662445}.continue-overlay .items{overflow-y:scroll;overflow-x:hidden;max-height:50vh}.continue-overlay .items::-webkit-scrollbar{width:7px;background-color:#f7f4ef;border-top-width:.625vw;border-bottom-width:.625vw;box-sizing:content-box;background-clip:padding-box}.continue-overlay .items::-webkit-scrollbar-thumb{border:5px solid transparent;border-top-width:1.111vw;border-bottom-width:1.111vw;background-color:#701d45;background-clip:content-box}.cart-section .update-quantities{width:auto;height:auto;padding:0;background:transparent;border:none;outline:none;margin:1vw 0 0 auto;display:block;text-decoration:underline;cursor:pointer}.post-image-block{margin:7.246vw 0;text-align:center}.post-image-block a{display:block;margin:0 auto}@media (min-width: 1000px){.post-image-block{margin:2.083vw 0}.post-image-block.width-3-4 img,.post-image-block.width-3-4 a{width:75%}.post-image-block.width-3-4 a img{width:100%}.continue-overlay{width:36vw;padding:2vw 2.778vw;left:auto;right:-15px;transform:translateY(-50%);border:5px solid #662445;border-radius:15px}.continue-overlay .table-row{grid-template-columns:20% 50% 25% 5%;padding:1.389vw 0}.continue-overlay .table-row .title{padding:0 8%;font-size:1.319vw}.continue-overlay .table-row .title .price{margin-top:.7vw}.continue-overlay .total{margin-top:1.736vw}.continue-overlay h2{font-size:2.917vw}.continue-overlay .table-row input{width:3vw;height:3vw;border-radius:.694vw}.continue-overlay .table-row .remove{font-size:1.111vw;padding:0}.continue-overlay .table-row .remove a{display:block}.continue-overlay .table-row .quantity{padding:0 5%}.continue-overlay .buttons{margin-top:2.083vw}.continue-overlay .buttons .btn{width:15.278vw;font-size:1.111vw;margin:0}.continue-overlay .buttons .view-cart{margin-right:1.389vw}.continue-overlay .items{overflow-y:scroll;max-height:42vh}.continue-overlay .items::-webkit-scrollbar{width:10px;border-top-width:.625vw;border-bottom-width:.625vw}.continue-overlay .items::-webkit-scrollbar-thumb{border:.556vw solid transparent}}.bsub-widget__wrapper{background:transparent!important;border:none!important;padding:0!important}.pdp .bsub-widget__plans-container{margin-top:4.831vw}.pdp .bsub-widget__plans-container fieldset{display:flex;align-items:center;justify-content:flex-end}.pdp .bsub-widget__plans-container .title{font-size:3.623vw;font-weight:700;color:#252525;margin-right:4vw}.pdp .bsub-widget__plans-container .dropdown{margin:0;font-size:3.623vw;color:#662445;font-weight:700;background:transparent;width:38.647vw;margin-right:4vw}.pdp .bsub-widget__plans-container .dropdown .title{color:#662445;font-weight:700;background:#fff;border:2px solid #662445;border-radius:2.415vw;height:11.353vw;padding:0 5vw;width:100%}.pdp .bsub-widget__plans-container .dropdown .title:after{color:#662445}.pdp .bsub-widget__plans-container .dropdown .plans{display:none;position:absolute;bottom:-1.208vw;left:0;transform:translateY(100%);width:100%;background-color:#fff;border:2px solid #652545;border-radius:2.415vw;z-index:1000;overflow:hidden}.pdp .bsub-widget__plans-container .dropdown .bsub-widget__plan-header{display:block;padding:2vw 5vw;font-size:3.865vw;font-weight:700;color:#958d8c;text-align:left;border-bottom:1px solid #652545;cursor:pointer;border-radius:0;background:#fff}.pdp .bsub-widget__plans-container .dropdown .bsub-widget__plan:last-of-type .bsub-widget__plan-header{border-bottom:none}.pdp .bsub-widget__plans-container .dropdown .bsub-widget__plan-header svg{display:none}.pdp .bsub-widget__plans-container input:checked+.bsub-widget__plan-header{color:#662445}.pdp .bsub-widget__group-discount-summary,.pdp .bsub-widget__plan-pricing{display:none}.selling-plan-details{font-size:3vw;margin-top:1.5vw}.selling-plan-details .terms{position:relative;padding-left:5vw;margin-top:1.5vw;display:block;color:#662445;font-weight:500;white-space:nowrap}.selling-plan-details .terms:before{content:"";position:absolute;top:0;left:0;width:3vw;height:3vw;background-color:#662445;border-radius:100%;background-image:url(//teeccino.com/cdn/shop/t/84/assets/checkmark-outline.svg?v=134712160711072723681678801937);background-size:70%;background-repeat:no-repeat;background-position:center;display:block}@media (min-width: 1000px){.pdp .bsub-widget__plans-container{margin-top:1.389vw}.pdp .bsub-widget__plans-container .title{font-size:1.181vw;margin-right:1.389vw}.pdp .bsub-widget__plans-container .dropdown{font-size:1.181vw;width:11.111vw;margin-right:1.528vw}.pdp .bsub-widget__plans-container .dropdown .title{border-radius:.694vw;height:3.264vw;padding:0 1.875vw}.pdp .bsub-widget__plans-container .dropdown .plans{bottom:-.347vw;border-radius:.694vw}.pdp .bsub-widget__plans-container .dropdown .bsub-widget__plan-header{padding:.556vw 1.875vw;font-size:1.181vw}.selling-plan-details{font-size:1.458vw;margin-top:1.389vw;margin-bottom:-5.556vw}.selling-plan-details .terms{padding-left:3.472vw;margin-top:1.042vw;font-size:1.319vw}.selling-plan-details .terms:before{left:.694vw;width:1.667vw;height:1.667vw;top:-.139vw}.table-row.with-subscription{padding-bottom:5vw}header .cart{position:relative}header .cart .num{position:absolute;top:-3px;right:-2px;width:15px;height:15px;display:flex;justify-content:center;align-items:center;font-size:10px;color:#fff;border-radius:100%;background-color:#9b4e4c}}.tips-text{padding:9.662vw 0;background-color:#701d45;color:#fff;text-align:center;font-weight:300}.tips-text h2{color:#fff;line-height:1.4}.tips-text p:last-of-type{margin-bottom:0}.tips-list{padding:9.662vw 0 0}.tips-list h2{line-height:1.4;color:#007481;font-size:7.246vw;margin-bottom:4.831vw}.tips-list h3{color:#701d45;font-size:6.522vw;margin-bottom:2.415vw;font-weight:700}.tips-list .text{width:87.92vw;margin:0 auto;padding-bottom:2.415vw}.tips-list img{display:block}.tips-list img:nth-of-type(2){display:none}@media (min-width: 1000px){.tips-text{padding:3.125vw 0 4.861vw;font-size:1.736vw;line-height:1.35}.tips-text h2{margin-bottom:1.389vw}.tips-list{padding:3.472vw 0 3.889vw}.tips-list .wrapper{width:62.5vw}.tips-list h2{line-height:1.2;font-size:2.917vw;margin-bottom:4.861vw;text-align:center}.tips-list h3{font-size:2.014vw;margin-bottom:.347vw}.tips-list p{margin-bottom:2.778vw;line-height:1.4}.tips-list p:last-child{margin-bottom:0}.tips-list .row{display:flex;flex-direction:row-reverse;justify-content:center}.tips-list .text{width:54.861vw;margin:0 0 0 4.514vw;padding-bottom:0}.tips-list .images{width:22.361vw}.tips-list img{box-shadow:.625vw 1.042vw 6.806vw .139vw #dadadaa6;border:2px solid #ffffff}.tips-list img:nth-of-type(2){display:block;margin-top:1.389vw}.hero-tips{padding-bottom:16.667vw}}.tips-instructions{padding:9.662vw 0;background-color:#f7f4ef}.tips-instructions h2{line-height:1.4;color:#701d45;font-weight:500}.tips-instructions .pdp-tabs{background:transparent}.tips-instructions .pdp-tabs .pdp-tab-content{color:#252525}.tips-instructions .pdp-tabs h3{color:#701d45;margin-bottom:3.623vw}.tips-instructions iframe{width:100%;height:48.309vw}.tips-instructions .video-module-player{position:relative;margin-bottom:4.831vw}.tips-instructions .video-module-player .thumb{position:absolute;top:0;left:0;width:100%;height:100%}.tips-instructions .video-module-player .thumb img{width:100%;height:100%}.tips-instructions .video-module-player .thumb:after{content:"";position:absolute;top:0;left:0;width:100%;height:100%;background-color:#701d4561}.tips-instructions .video-module-player .video-play-icon{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);width:21.739vw;height:21.739vw;border-radius:100%;background-color:#701d45;color:#fff;display:flex;justify-content:center;align-items:center;font-size:12.077vw;line-height:0;z-index:10;cursor:pointer}.pdp-tabs ol{padding-left:4.831vw}.pdp-tabs ol li{margin-bottom:2.415vw}@media (min-width: 1000px){.tips-instructions{padding:3.472vw 0 2.431vw}.tips-instructions .wrapper{width:84.028vw}.tips-instructions h2{text-align:center;margin-bottom:2.431vw}.tips-instructions .pdp-tabs{display:flex;align-items:flex-start;padding:0}.tips-instructions .pdp-tabs .pdp-tab-titles{width:25.347vw;padding-top:4.167vw;padding-bottom:3.472vw;padding-left:2.778vw}.pdp-tabs .pdp-tab-titles li.active span:after{bottom:.3vw;top:auto;transform:none}.tips-instructions .pdp-tab-content{width:56.736vw;margin-left:1.944vw;padding:2.431vw 4.097vw}.tips-instructions .pdp-tabs h3{margin-bottom:1.736vw;font-size:1.736vw}.tips-instructions iframe{height:25.347vw}.tips-instructions .video-module-player{margin-bottom:2.083vw}.tips-instructions .video-module-player .video-play-icon{width:7.639vw;height:7.639vw;padding-left:.694vw;font-size:5.625vw}.pdp-tabs ol{padding-left:1.389vw}.pdp-tabs ol li{margin-bottom:.694vw}}#sca_fg_cart{margin-top:0!important}script.slick-slide{display:none!important}.popup-subscription{display:none}.popup-subscription .wrapper{background-color:#f7f4ef;border:5px solid #662445;font-weight:300;font-size:3.865vw;padding:9.662vw 7.246vw}.popup-subscription h2{line-height:1.2;font-size:7.729vw}.popup-subscription input[type=checkbox]{display:none;opacity:0}.popup-subscription input[type=checkbox]+label{position:relative;padding-left:9.662vw;font-size:4.348vw;font-weight:500;cursor:pointer;color:#662445}.popup-subscription input[type=checkbox]+label:before{content:"";position:absolute;top:50%;left:0;transform:translateY(-50%);width:7.246vw;height:7.246vw;border-radius:100%;background-color:#662445;display:flex;justify-content:center;align-items:center}.popup-subscription input[type=checkbox]:checked+label:before{content:"\f122";font-family:Ionicons;color:#fff;font-size:3.865vw}.popup-subscription .btn{margin-top:6.039vw}.popup-subscription .close{font-weight:500;color:#662445}.popup-subscription a{text-decoration:underline}.popup-subscription a.btn{text-decoration:none}.grid-sold-out{text-align:center;font-size:4vw;margin-top:1vw;color:#652545}@media (min-width: 1000px){.popup-subscription .wrapper{width:59.444vw;padding:3.472vw 5.556vw;border:10px solid #662445;font-size:1.736vw}.popup-subscription h2{margin-bottom:2.083vw;font-size:2.917vw}.popup-subscription input[type=checkbox]+label{padding-left:4.167vw;font-size:1.458vw}.popup-subscription input[type=checkbox]+label:before{width:2.5vw;height:2.5vw}.popup-subscription input[type=checkbox]:checked+label:before{font-size:1.319vw}.popup-subscription .btn{margin:2.778vw auto 0}.popup-subscription .close{font-size:2.292vw;right:2.083vw}.grid-sold-out{font-size:1vw;margin-top:.5vw}}.creator-text{color:#fff;background-color:#701d45;padding:13.285vw 0 4.831vw;text-align:center;font-size:4.348vw;line-height:1.65}.creator-text h2{color:#fff;font-size:7.971vw;line-height:1.3;margin-bottom:7vw;font-weight:700}.creator-text p{letter-spacing:.03em}@media (min-width: 1000px){.creator-text{padding:4.861vw 0 4.167vw;font-size:1.25vw;line-height:1.65}.creator-text h2{font-size:2.917vw;margin-bottom:2.083vw}.creator-text p{letter-spacing:.02em}}.creator-carolines-journey{background-color:#f7f4ef;color:#666;font-size:6.039vw;line-height:1.5}.creator-carolines-journey .wrapper{width:100%}.creator-carolines-journey picture{display:block;height:110.145vw}.creator-carolines-journey picture img{height:100%;display:block}.creator-carolines-journey h2{color:#6f1f45;margin-bottom:7.246vw;line-height:1;letter-spacing:normal;font-weight:700}.creator-carolines-journey .text{padding:15.7vw 7.246vw 6.039vw}.creator-carolines-journey .row.reverse picture{height:99.275vw}@media (min-width: 1000px){.creator-carolines-journey{font-size:2.014vw;line-height:1.4;padding:3.542vw 0 4.514vw;position:relative;letter-spacing:.02em}.creator-carolines-journey:before{content:"";position:absolute;top:0;right:0;width:13.333vw;height:12.153vw;background-size:14.028vw auto;background-position:left bottom;background-image:url(//teeccino.com/cdn/shop/t/84/assets/creator-decor.png?v=142597274189760133051678801939)}.creator-carolines-journey:after{content:"";position:absolute;bottom:0;left:0;width:11.944vw;height:14.097vw;background-size:14.028vw auto;background-position:right top;background-image:url(//teeccino.com/cdn/shop/t/84/assets/creator-decor.png?v=142597274189760133051678801939)}.creator-carolines-journey .wrapper{width:87.153vw}.creator-carolines-journey picture{height:auto;width:34.444vw}.creator-carolines-journey picture img{height:auto}.creator-carolines-journey h2{margin-bottom:2.778vw}.creator-carolines-journey .text{padding:0;width:45.139vw}.creator-carolines-journey .text p:last-child{margin-bottom:1.389vw}.creator-carolines-journey .row{display:flex;justify-content:space-between;align-items:center}.creator-carolines-journey .row.reverse{flex-direction:row-reverse}.creator-carolines-journey .row.reverse picture{height:auto;width:46.389vw}.creator-carolines-journey .row.reverse .text{width:34.028vw}.creator-carolines-journey .row.reverse .text p:last-child{margin-bottom:0}.creator-carolines-journey .row.reverse .text h2{margin-top:2.778vw}}.creator-beginning{background-color:#9b4e4c;padding:13.285vw 0 9.179vw;color:#fff;text-align:center;font-size:4.348vw;font-weight:300;line-height:1.65}.creator-beginning .wrapper{width:97.343vw}.creator-beginning .text{width:83.333vw;margin:0 auto}.creator-beginning h2{font-size:7.971vw;line-height:1.3;color:#fff;margin-bottom:7.246vw;font-weight:700}.creator-beginning p{margin-bottom:8.454vw}.creator-beginning img{display:block;margin-bottom:2.899vw}.creator-beginning img:last-child{margin-bottom:0}@media (min-width: 1000px){.creator-beginning{padding:3.125vw 0 3.889vw;font-size:1.25vw;letter-spacing:.02em}.creator-beginning .wrapper{width:77.778vw}.creator-beginning .text{width:74.306vw}.creator-beginning h2{font-size:2.917vw;margin-bottom:1.736vw;letter-spacing:normal}.creator-beginning p{margin-bottom:2.778vw}.creator-beginning .images{display:flex;justify-content:space-between;align-items:center}.creator-beginning img{margin-bottom:0;width:35.833vw}.creator-beginning img:last-child{width:37.569vw}}.creator-herbs{padding:13.285vw 0 15.459vw;font-size:4.348vw;color:#666;line-height:1.65;letter-spacing:.02em}.creator-herbs .wrapper{width:92.271vw}.creator-herbs h2{color:#8a4141;line-height:1;margin-bottom:6.039vw;font-weight:700;letter-spacing:normal}.creator-herbs .text{width:88.164vw;margin-left:auto;margin-right:auto}.creator-herbs p{margin-bottom:7.246vw}.creator-herbs img{display:block;margin:0 auto}.creator-herbs .row.reverse{margin-top:10.87vw}.creator-herbs .row.reverse img{width:66.425vw}@media (min-width: 1000px){.creator-herbs{padding:4.375vw 0 4.097vw;font-size:1.25vw;line-height:1.65;letter-spacing:.02em;position:relative;background-image:url(//teeccino.com/cdn/shop/t/84/assets/creator-herbs.png?v=66268247568252296101678801940);background-size:92.153vw auto;background-position:17.917vw 35.972vw;background-repeat:no-repeat}.creator-herbs .wrapper{width:86.458vw}.creator-herbs h2{margin-bottom:1.736vw;margin-top:1.042vw}.creator-herbs .row{display:flex;justify-content:space-between}.creator-herbs .text{width:54.861vw;margin-left:0;margin-right:0}.creator-herbs p{margin-bottom:2.083vw}.creator-herbs img{margin:0;width:26.528vw}.creator-herbs .row.reverse{margin-top:-1.042vw;flex-direction:row-reverse}.creator-herbs .row.reverse img{width:19.097vw}.creator-herbs .row.reverse .text{width:61.111vw;margin-right:2.778vw}.creator-herbs .row.reverse h2{margin-top:1.389vw;margin-bottom:2.431vw}}.creator-entrepreneur{background-color:#f7f4ef;text-align:center;padding:13.285vw 0 7.246vw;font-size:4.348vw;color:#666;line-height:1.65;letter-spacing:.02em}.creator-entrepreneur .wrapper{width:84.541vw}.creator-entrepreneur h2{color:#6f1f45;line-height:1;margin-bottom:7.246vw;letter-spacing:normal;font-weight:700}.creator-entrepreneur strong{font-size:5.072vw;font-weight:700}@media (min-width: 1000px){.creator-entrepreneur{padding:4.514vw 0 3.125vw;font-size:1.25vw}.creator-entrepreneur .wrapper{width:70.139vw}.creator-entrepreneur h2{margin-bottom:2.431vw}.creator-entrepreneur strong{font-size:1.458vw}}.creator-teeccino-birth{background-color:#107480;color:#fff;padding:9.662vw 0 3.623vw;font-size:4.348vw;line-height:1.65;letter-spacing:.02em}.creator-teeccino-birth .wrapper{width:100%}.creator-teeccino-birth img{display:block;width:97.826vw;margin:0 auto}.creator-teeccino-birth .text{width:88.164vw;margin:0 auto}.creator-teeccino-birth .text p:last-child{margin-bottom:3.623vw}.creator-teeccino-birth h2{line-height:1;color:#fff;font-weight:700;margin-bottom:6.039vw;letter-spacing:normal}@media (min-width: 1000px){.creator-teeccino-birth{padding:.694vw 0 1.181vw;font-size:1.25vw}.creator-teeccino-birth .wrapper{width:87.5vw;display:flex;justify-content:space-between}.creator-teeccino-birth img{width:36.111vw;margin:0 -2.778vw 0 0}.creator-teeccino-birth .text{width:50vw;margin:0}.creator-teeccino-birth .text p:last-child{margin-bottom:1.042vw}.creator-teeccino-birth h2{margin-bottom:2.431vw;margin-top:5.208vw}}.creator-grandmother{padding:8.454vw 0 7.246vw;font-size:4.348vw;line-height:1.65;letter-spacing:.02em;background-image:url(//teeccino.com/cdn/shop/t/84/assets/creator-grandmother-bg.jpg?v=130797202544532374111678801940);background-size:auto 100%;color:#666}.creator-grandmother img{display:block;width:66.425vw;margin:0 auto 4.831vw}.creator-grandmother h2{color:#2d2d2d;line-height:1.2;font-weight:700;letter-spacing:normal;margin-bottom:7.246vw}.creator-grandmother a{color:#6f1f45;font-weight:700}@media (min-width: 1000px){.creator-grandmother{padding:3.819vw 0 1.736vw;font-size:1.25vw;background-size:100% auto;background-position:left -24.792vw;position:relative}.creator-grandmother:after{content:"";position:absolute;bottom:0;left:0;width:21.597vw;height:28.264vw;background-image:url(//teeccino.com/cdn/shop/t/84/assets/cup.png?v=95058608418275357441678801941);background-size:contain}.creator-grandmother .wrapper{display:flex;justify-content:space-between;align-items:center;width:76.389vw;position:relative;z-index:10}.creator-grandmother p:last-child{margin-bottom:1.042vw}.creator-grandmother img{width:22.569vw;margin:0}.creator-grandmother h2{margin-bottom:1.736vw}.creator-grandmother .text{width:48.403vw}}.creator-today{background-color:#9c4e4a;color:#fff;font-size:4.348vw;line-height:1.65;letter-spacing:.02em}.creator-today .wrapper{width:100%}.creator-today .text{padding:12.077vw 7.246vw 4.831vw}.creator-today h2{color:#fff;margin-bottom:3.623vw;font-weight:700;letter-spacing:normal}.creator-today img{display:block}@media (min-width: 1000px){.creator-today{font-size:1.25vw}.creator-today .wrapper{display:flex;height:32.083vw}.creator-today .text{width:52.431vw;padding:2.083vw 4.167vw 2.083vw 6.944vw;display:flex;flex-direction:column;justify-content:center}.creator-today h2{margin-bottom:1.389vw;margin-top:.347vw}.creator-today img{width:47.639vw;height:100%}}.creator-quote{padding:13.285vw 0 115.942vw;position:relative;font-size:6.039vw;line-height:1.5;color:#6f1f45;text-align:center;letter-spacing:.02em}.creator-quote picture{position:absolute;top:0;left:0;width:100%;height:100%}.creator-quote picture img{width:100%;height:100%}.creator-quote .wrapper{position:relative;z-index:10}.creator-quote .author{font-weight:700;margin-top:9.662vw}@media (min-width: 1000px){.creator-quote{padding:2.083vw 0;font-size:2.014vw;line-height:1.7;letter-spacing:.03em;height:30.417vw;display:flex;align-items:center}.creator-quote .wrapper{width:87.5vw;padding-left:38.889vw}.creator-quote .author{font-weight:700;margin-top:3.472vw}}.alice-lineage{background-color:#701d45;color:#fff;padding:7.246vw 0 6.522vw;font-size:4.348vw;line-height:1.65;letter-spacing:.02em}.alice-lineage img{display:block;width:56.763vw;margin:0 auto;margin-bottom:3.623vw}.alice-lineage .wrapper{width:91.787vw}.alice-lineage h2{color:#fff;line-height:1.3;margin-bottom:2.415vw;font-size:7.971vw;letter-spacing:normal}.alice-lineage p{margin-bottom:7.246vw}@media (min-width: 1000px){.alice-lineage{padding:2.083vw 0 .694vw;font-size:1.25vw}.alice-lineage img{width:25.347vw;margin:0 4.861vw 0 0}.alice-lineage .wrapper{width:79.861vw;display:flex;justify-content:flex-end;align-items:center}.alice-lineage .text{width:48.611vw}.alice-lineage h2{margin-bottom:2.083vw;font-size:2.917vw}.alice-lineage p{margin-bottom:2.083vw}.alice-lineage p:last-child{margin-bottom:0}}.alice-book{padding-bottom:6.039vw;background-color:#f7f4ef;color:#252525;font-size:4.348vw;line-height:1.65;letter-spacing:.02em}.alice-book .image{height:88.889vw;border-top:.483vw solid #fff;border-bottom:.483vw solid #fff;box-shadow:0 3.14vw 7.05vw #00000021;margin-bottom:10.87vw}.alice-book .image img{height:100%}.alice-book .wrapper{width:100%}.alice-book h2{font-size:7.971vw;line-height:1.3;color:#6f1f45;font-weight:700;margin-bottom:7.246vw;letter-spacing:normal}.alice-book .text{padding:0 4.348vw}@media (min-width: 1000px){.alice-book{padding-top:3.403vw;padding-bottom:3.958vw;font-size:1.25vw}.alice-book .image{width:38.681vw;height:33.194vw;border:.139vw solid #fff;box-shadow:.486vw .764vw 2.014vw #00000059;margin-bottom:0}.alice-book .wrapper{width:87.847vw;display:flex;align-items:center;justify-content:space-between;flex-direction:row-reverse}.alice-book h2{font-size:2.917vw;margin-bottom:2.778vw;margin-top:2.083vw}.alice-book .text{padding:0;width:43.056vw}.alice-book p{width:40.972vw}}.alice-story{background-image:url(//teeccino.com/cdn/shop/t/84/assets/creator-grandmother-bg.jpg?v=130797202544532374111678801940);background-size:auto 100%;padding-top:8.454vw;padding-bottom:0;font-size:4.348vw;line-height:1.65;letter-spacing:.02em;color:#252525}.alice-story h2{letter-spacing:normal}.alice-story .title{font-size:7.971vw;font-weight:700;color:#6f1f45;margin-bottom:6.039vw}.alice-story .wrapper{width:100%}.alice-story .story-item{overflow:hidden;margin-bottom:9.662vw}.alice-story .story-item:first-child img{width:108%;transform:translate(-4%)}.alice-story .story-item .text+img{margin-top:0}.alice-story .story-item:nth-child(3) img{display:none}.alice-story .story-item:last-child{margin-bottom:0}.alice-story .story-item:last-child img{height:103.865vw}@media (min-width: 1000px){.alice-story{padding-top:3.472vw;padding-bottom:0;font-size:1.25vw}.alice-story .title{font-size:2.917vw;margin-bottom:3.472vw;text-align:center}.alice-story .wrapper{width:88.194vw}.alice-story .story-item{overflow:visible;margin-bottom:0}.alice-story .story-item:first-child img{width:100%;transform:none}.alice-story .story-item .text+img{margin-top:1.736vw}.alice-story .story-item:nth-child(3) img{display:block}.alice-story .story-item:last-child img{display:none}.alice-story .story-item .text{padding:2.431vw 1.5vw 2.778vw 3.194vw}.alice-story .story-item.order-1{margin-top:-1.736vw;padding-bottom:2.361vw}.alice-story .story-item.order-3,.alice-story .story-item.order-4{padding:0 0 3.472vw 5.278vw}.alice-story .story-item.order-2{padding-bottom:0}.alice-story .story-item.order-3{padding-bottom:7.639vw}.alice-story .story-item.order-3:after,.alice-story .story-item.order-4:after{left:0;right:auto;transform:translate(-50%,-50%)}.alice-story:after{height:76.042vw;top:11.111vw}}.alice-restaurants{background-color:#107480;color:#fff;padding:10.87vw 0 2.415vw;font-size:4.348vw;line-height:1.65;letter-spacing:.02em}.alice-restaurants .wrapper{width:100%}.alice-restaurants .text{width:88.164vw;margin:0 auto}.alice-restaurants h2{color:#fff;font-weight:700;letter-spacing:normal}.alice-restaurants .image{width:100%;overflow:hidden}.alice-restaurants img{width:108%;transform:translate(-2%)}.alice-restaurants p{margin-bottom:1.208vw}@media (min-width: 1000px){.alice-restaurants{padding:1.736vw 0 0;font-size:1.25vw;margin-top:-.347vw;position:relative;z-index:10}.alice-restaurants .wrapper{width:87.5vw;display:flex;justify-content:flex-end;align-items:center;flex-direction:row-reverse}.alice-restaurants h2{margin-bottom:1.389vw}.alice-restaurants .text{width:41.667vw;margin:0 0 0 4.167vw}.alice-restaurants .image{width:41.667vw}.alice-restaurants img{width:100%;transform:none}.alice-restaurants p{margin-bottom:2.778vw}}.alice-images .wrapper{width:100%}.alice-images picture{margin-bottom:2.174vw;display:block}.alice-images img{display:block}.alice-images picture:last-child{margin:0}@media (min-width: 1000px){.alice-images{position:relative;z-index:10;margin-top:-1.042vw;padding:.694vw 0 .764vw;background:#fff}.alice-images .wrapper{width:99.167vw;display:flex;justify-content:space-between}.alice-images picture{margin-bottom:0;width:52.222vw}.alice-images picture:last-child{width:46.389vw}}.alice-pottery{background-color:#f7f4ef;padding:13.527vw 0 0;font-size:4.348vw;line-height:1.65;letter-spacing:.02em;color:#252525;text-align:center}.alice-pottery .wrapper{width:100%}.alice-pottery h2{letter-spacing:normal;line-height:1;color:#8a4141;font-weight:700;margin-bottom:8.454vw}.alice-pottery .text{width:89.372vw;margin:0 auto}.alice-pottery p{margin-bottom:8.454vw}.alice-pottery img{display:block;margin-bottom:1.932vw}@media (min-width: 1000px){.alice-pottery{padding:5.208vw 0 2.569vw;font-size:1.25vw}.alice-pottery .wrapper{width:99.167vw}.alice-pottery h2{margin-bottom:2.431vw}.alice-pottery .text{width:77.153vw}.alice-pottery p{margin-bottom:4.514vw}.alice-pottery .images{display:flex;justify-content:space-between}.alice-pottery img{margin-bottom:0vw;height:33.333vw;width:auto}}.alice-text{background-color:#9c4e4a;color:#fff;padding:14.493vw 0 8.454vw;font-size:4.348vw;line-height:1.65;letter-spacing:.02em;text-align:center}.alice-text .wrapper{width:90vw}.alice-text h2{letter-spacing:normal;line-height:1;color:#fff;font-weight:700;margin-bottom:6.039vw}@media (min-width: 1000px){.alice-text{padding:4.375vw 0 3.472vw;font-size:1.25vw}.alice-text .wrapper{width:84.028vw}.alice-text h2{margin-bottom:2.778vw}}.alice-quote{background-color:#f7f4ef;font-size:6.039vw;color:#9b4e4c;line-height:1.35;padding:9.42vw 0 13.285vw;letter-spacing:.02em}.alice-quote .wrapper{width:80.676vw}.alice-quote img{display:block;margin-bottom:8.454vw}.alice-quote .author{font-weight:700}.alice-quote p{margin-bottom:8.454vw}.order-modal{display:none;position:fixed;z-index:1;left:0;top:0;width:100%;height:100%;overflow:auto;padding:0 15px;background-color:#0006}.order-modal-content{background-color:#f7f4ef;margin:auto;padding:26px 20px;max-width:680px;text-align:center;border-radius:12px;position:relative;top:50%;transform:translateY(-50%)}.order-modal-content-inner p{font-size:18px;font-weight:400;color:#3c2415;max-width:80%;margin:0 auto 20px}.order-modal-content-inner a{background-color:#9b4e4c;color:#fff;font-size:18px;padding:13px 50px;display:flex;width:max-content;margin:0 auto;border-radius:12px}.order-modal-content span.orderclose{position:absolute;top:8px;right:8px;display:flex;font-size:18px;font-weight:400;color:#3c2415}.home-collections .tabs .tab-title{height:auto;margin:0;padding-left:15px;padding-right:15px}@media screen and (min-width: 1000px){.home-collections .tabs .tab-title{flex:0 0 17%}header .our-quiz-area{margin-left:14px}}.home-collections .tabs .tab-title h4{text-align:center;margin-bottom:0;letter-spacing:4px}.home-collections .tabs .tab-title .tab-img{display:flex;align-items:center;justify-content:center;height:150px;margin-bottom:0;margin-top:30px}.home-collections .tabs .tab-title .tab-img img{max-width:150px;width:100%}@media screen and (max-width: 767px){.tabs .tab-titles{flex-direction:column}.home-collections .tabs .tab-title .tab-img{height:80px}.home-collections .tabs .tab-title .tab-img img{max-width:80px}.home-collections .tabs .tab-title h4{margin-top:20px}}@media (min-width: 1000px){.alice-quote{font-size:2.292vw;padding:2.639vw 0 3.125vw;text-align:center;line-height:1.5}.alice-quote .wrapper{width:86.528vw;display:flex;align-items:center}.alice-quote img{margin-bottom:0;width:23.125vw;margin-right:5.208vw}.alice-quote p{margin-bottom:3.819vw}.alice-quote .text{width:57.292vw}}.cust-slider-nav{display:flex;align-items:flex-start;justify-content:center}.left-cust-area ul.slick-dots{display:none!important}.cust-slider-nav div{max-width:150px}.prd-icons-listing{list-style:none;padding-left:0;display:flex;align-items:center;justify-content:flex-start}.prd-icons-listing li{margin-right:25px}@media only screen and (max-width: 991px){.prd-icons-listing li{margin-right:30px}}@media only screen and (max-width: 767px){.prd-icons-listing li{margin-right:20px}}.cust-slider-nav img.mainimage{padding:5px!important}@media only screen and (max-width: 991px){.custom-messaage-flex{justify-content:space-between;width:100%}.custom-messaage-flex .left-section{width:50%;text-align:center;margin-bottom:20px}.custom-messaage-flex .cart-button{width:50%;text-align:center}}@media only screen and (max-width: 991px){.custom-messaage-flex{justify-content:space-between;width:100%}.custom-messaage-flex .left-section{width:40%;text-align:center;margin-bottom:20px}.custom-messaage-flex .cart-button{width:40%;text-align:center}.custom-messaage-flex .cart-button input.update-quantities{text-align:center;margin-left:auto;margin-right:auto}.cart-footer{flex-direction:column;justify-content:flex-start}.cart-footer .custom-message{width:100%;margin-right:0}.cart-footer .right-section{width:100%}.cart-section .total{text-align:left!important}.cart-section .btn{width:100%}}@media only screen and (max-width: 767px){.custom-messaage-flex{justify-content:flex-start;width:100%;flex-direction:column}.custom-messaage-flex .left-section{width:100%;text-align:center;margin-bottom:20px}.custom-messaage-flex .cart-button{width:100%;text-align:center;min-height:1px}.custom-messaage-flex .cart-button input.update-quantities{text-align:center;margin-left:auto;margin-right:auto}.cart-footer{flex-direction:column;justify-content:flex-start}.cart-footer .custom-message{width:100%;margin-right:0}.cart-footer .right-section{width:100%}.cart-section .total{text-align:left!important}.cart-section .btn{width:100%}}.custom-message{margin-top:25px;background:#802e571a;padding:50px;margin-right:35px;border-radius:15px}.custom-message p{font-size:18px;line-height:28px;padding-right:0;font-weight:300;margin-bottom:0}.custom-messaage-flex{display:flex;align-items:flex-start;justify-content:space-between;margin-top:25px;margin-bottom:50px}input.update-quantities{margin-top:0!important}.cart-section .total{text-align:left;display:flex;align-items:center;justify-content:center}.e-book-signup-form .signup-form-design{-webkit-box-shadow:-1px 1px 17px 10px rgba(0,0,0,.03);-moz-box-shadow:-1px 1px 17px 10px rgba(0,0,0,.03);box-shadow:-1px 1px 17px 10px #00000008;border-radius:10px;padding:30px 15px!important}.e-book-signup-form .signup-form-design .ql-editor p strong{font-family:"Bianco Serif New"!important;font-size:40px!important}.e-book-signup-form form input,.e-book-signup-form form input::placeholder{min-height:65px!important;border-radius:10px!important;font-family:Minerva-Modern!important;font-size:22px!important;padding-left:15px!important;box-shadow:none!important}.e-book-signup-form form .needsclick{position:relative}.e-book-signup-form form .needsclick label{position:absolute;top:-8px;left:20px;z-index:999;background:#fff;padding-left:7px;padding-right:7px;font-family:"Bianco Serif New"!important;font-size:22px!important;color:#414141!important;font-weight:900}.e-book-signup-form form button{font-size:20px!important;background:#6f1d46!important;border-radius:8px!important;color:#fff!important;font-family:"Bianco Serif New"!important;font-weight:600!important;letter-spacing:1.5px!important;text-transform:uppercase!important;width:auto!important;height:auto!important;line-height:normal!important;padding:20px 35px!important}.arrow-overlay-block .arrow-caption h2{font-family:"Bianco Serif New"!important;font-weight:700}.arrow-caption{font-family:"Bianco Serif New"!important;font-weight:900;font-size:26px;width:60%;text-align:center}.arrow-overlay-block .img-fluid{width:auto!important;margin-left:55px}.arrow-overlay-block{position:absolute;width:auto!important;transform:translate(300%,-40%)}@media (min-width: 1200px) and (max-width: 1600px){.landing-page-ebook-main .title .text-diff:before,.landing-page-ebook-main .title .text-diff:after{width:85%}.landing-page-ebook-main .landing-title-area .title-area .title{font-size:45px!important}}@media only screen and (max-width: 1536px){.sideblock-area .sideblock-flex .block-35{padding:60px 70px}}@media (max-width: 1199px){html{overflow-x:hidden!important}body.swym-ready{overflow-x:hidden}.landing-page-ebook-main .title .text-diff:before,.landing-page-ebook-main .title .text-diff:after{width:85%}.landing-page-ebook-main .landing-title-area .title-area .title{font-size:34px!important;line-height:40px}.landing-page-ebook-main .landing-main-area{margin-top:75px;margin-bottom:75px}.sideblock-area .sideblock-flex .block-35{width:50%!important;padding:65px 50px 40px!important}.sideblock-area .sideblock-captions .description{text-align:left}}@media only screen and (max-width: 991px){.sideblock-area .sideblock-flex{flex-direction:column-reverse}.sideblock-area .sideblock-flex .block-35{width:100%!important;margin-top:-15px}.sideblock-img-area.block-65{width:100%}.sideblock-area .sideblock-flex:nth-child(2n){flex-direction:column}.sideblock-area.block-ltr:nth-child(2n) .sideblock-flex{flex-direction:column!important}.meet-teeciano-flex{flex-wrap:wrap}.meet-teeciano-flex .meet-img-area.w-50{margin-right:0;width:100%!important}.meet-teeciano-flex .meet-description-area.w-50{margin-left:0;width:100%;margin-top:15px}.ebook-overlay-caption .title-area .title{font-size:36px!important}.ebook-banner-block .ebook-img-area,.ebook-banner-block .ebook-img-area img{min-height:500px;object-fit:cover;object-position:center}.arrow-overlay-block{transform:translate(100px,20px)}.arrow-caption{width:100%}.eb-meet-teeciano-center{padding:75px 0 50px}.eb-logo-main-area .eb-logo-listing-area{flex-wrap:wrap;justify-content:center}.eb-logo-main-area .eb-logo-listing-area li{width:33.33%!important;margin-left:0;margin-right:0;margin-bottom:25px}.eb-logo-main-area .eb-logo-listing-area{margin-top:0!important;margin-bottom:0!important}.e-book-signup-form .signup-form-design .ql-editor p{margin-bottom:25px!important}.e-book-signup-form .signup-form-design .ql-editor p strong{font-size:36px!important}main.page{padding:25px 0}}@media only screen and (max-width: 767px){.sideblock-area .sideblock-flex .block-35{padding:45px 25px!important}.sideblock-area .sideblock-captions .title{font-size:28px!important;line-height:40px}.sideblock-area .sideblock-captions .description .description p{font-size:18px!important}.sideblock-area .sideblock-captions .description p{font-size:23px;line-height:30px}.landing-page-ebook-main .landing-title-area .title-area .title{font-size:25px!important;line-height:35px!important}.title-area .title .text-diff{line-height:35px}.btn-dwn-ebook{font-size:17px!important;line-height:27px!important}.landing-btn-area{margin-top:25px}.e-book-signup-form form button{font-size:17px!important}.eb-image-overlay-area .wrapper .eb-overlay-title .title{width:100%!important;font-size:30px!important;line-height:normal}.eb-image-overlay-area .wrapper .eb-overlay-title{margin-top:-20px}.landing-page-ebook-main .landing-main-area{margin-top:50px;margin-bottom:50px}.btn-dwn-ebook{width:100%!important;margin-left:15px;margin-right:15px!important;line-height:21px!important}.meet-description-area .meet-description-block .title-block .title{font-size:28px!important;line-height:38px}.meet-description-area .meet-description-block .description-block .description{font-size:22px!important;line-height:28px}.ebook-banner-block .ebook-img-area,.ebook-banner-block .ebook-img-area img{min-height:700px}.ebook-banner-block .ebook-overlay-block{top:45%;left:15px}.ebook-overlay-caption .title-area .title{font-size:30px!important}.ebook-overlay-caption .description-area .description{line-height:30px;font-size:24px}.arrow-overlay-block{display:none}.eb-logo-main-area .eb-logo-listing-area li{width:100%!important;margin-bottom:30px}.e-book-signup-form .signup-form-design .ql-editor p strong{font-size:28px!important;line-height:35px!important}.e-book-signup-form form .needsclick{padding:10px 0!important}.e-book-signup-form form .needsclick label{font-size:17px!important}.e-book-signup-form form button{width:100%!important;padding:30px 50px!important;height:50px!important}}@media only screen and (min-width: 750px){.template-collection .grid--uniform .medium-up--one-fifth:nth-child(2n+2){clear:none}}.product-card.tagged.FOTM .image:after{content:"20% OFF";background-color:#0f7480}@media (max-width: 1000px){.home-testimonials .slick-dots{position:absolute;bottom:0;right:0;width:100%;text-align:center}.media-logos .slick-prev{left:0}.media-logos .slick-next{right:0}}@media only screen and (max-width: 600px){.subscription h2{font-size:30px!important;margin-bottom:0!important}.pdp-reviews .rating-row .average{width:69.855vw!important}.hero-home .slide .wrapper{padding-bottom:75px!important}}@media (max-width: 767px){.home-testimonials .slick-next{left:auto;right:5px}.home-testimonials .slick-prev{left:5px;right:auto}}@media (max-width: 993px){body .recent-posts .wrapper h2,body .blog-trending h2{font-size:4.348vw!important;line-height:35px}}@media (max-width: 767px){body .recent-posts .wrapper h2,body .blog-trending h2{font-size:28px!important}}
/*# sourceMappingURL=/cdn/shop/t/84/assets/style.scss.css.map */
