::root{--promo-height: 0px;--header-height: 70px}@media screen and (max-width:600px){.animsition{opacity:1}}.animsition-loading{visibility:hidden}@-webkit-keyframes bounce{0%,20%,50%,80%,to{-webkit-transform:translateY(0)}40%{-webkit-transform:translateY(-30px)}60%{-webkit-transform:translateY(-15px)}}@keyframes bounce{0%,20%,50%,80%,to{-webkit-transform:translateY(0);transform:translateY(0)}40%{-webkit-transform:translateY(-30px);transform:translateY(-30px)}60%{-webkit-transform:translateY(-15px);transform:translateY(-15px)}}:root{--base-black: #33302d;--base-red: #e35d45;--base-gray: #c4c6c7;--base-cream: #f8f8f1;--base-green: #7C7447}input{-webkit-appearance:none;appearance:none;border:0;box-shadow:none;outline:none}html{overflow-x:hidden}body{display:-webkit-box;display:-ms-flexbox;display:flex;min-height:100vh;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;font-size:22px;line-height:38px;margin:0;font-family:WindsorW01-LightCondens;letter-spacing:.015em;color:var(--base-black)}html.frozen,body.frozen{overflow:hidden}li{list-style-type:none}.home-overlay:not(.hidden)+.promo-overlay+.promo-popup+div .promo-banner{opacity:0}header.scrolled{transform:translateY(-125px)}header{font-family:PIXymbolsHGF2002 W05 Regular;-webkit-transition:.4s ease;-o-transition:.4s ease;transition:.4s ease;display:-webkit-box;display:-ms-flexbox;display:flex;flex-direction:column;-ms-flex-pack:distribute;justify-content:space-around;-webkit-box-align:center;-ms-flex-align:center;align-items:center;position:sticky;-webkit-box-sizing:border-box;box-sizing:border-box;width:100%;z-index:999;top:0;-ms-transform:translate(-50%,-50%);background:#fff;color:var(--base-black);letter-spacing:1px;text-transform:uppercase;font-size:16px;border-bottom:2px solid var(--base-black);-webkit-transition:.3s;-o-transition:.3s;transition:.3s}header .content{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-ms-flex-align:center;align-items:center;padding:initial;width:100%;max-width:calc(100% - 50px);height:68px}header .logo-container{width:auto;clip-path:polygon(0 0,100% 0%,100% 98%,0 98%);width:204px;position:absolute;left:50%;top:50%;transform:translate(-50%,-50%);z-index:5}header .logo{-webkit-transition:.3s;-o-transition:.3s;transition:.3s;display:block;width:100%;height:auto;fill:var(--base-red)}header .account{-webkit-box-flex:1;-ms-flex:1;flex:1;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end}header p.promo{font-family:WindsorW01-LightCondens;font-size:17px;line-height:1.3;text-transform:initial;letter-spacing:.025em;padding:0 7%}.navbar .navbar-search-icon{width:24px;margin-left:15px;transform:scaleX(-1);cursor:pointer}@media screen and (max-width:1020px){.navbar .navbar-search-icon{position:absolute;right:67px}}.navbar-search *{box-sizing:border-box}.navbar-search-inner{position:fixed;z-index:9999999;top:0;left:0;width:100%;height:140px;background-color:var(--base-cream);transform:translateY(-100%);transition:.3s}.navbar-search.active .navbar-search-inner{transform:translateY(0)}.navbar-search-overlay{position:fixed;z-index:999999;top:0;left:0;width:100%;height:100%;background:transparent;opacity:0;visibility:hidden}.navbar-search.active .navbar-search-overlay{opacity:1;visibility:visible}.navbar-search-inner{display:flex;align-items:center;justify-content:center;padding:25px 50px}.navbar-search-close{display:block;width:19px;height:19px;position:absolute;z-index:9;top:20px;right:20px;margin-left:auto;background-size:17px auto!important;cursor:pointer;-webkit-transition:.3s;-o-transition:.3s;transition:.3s}.navbar-search-close svg{display:block;width:100%;height:auto}@media(max-width:479px){.navbar-search-close{top:13px;right:17px}}.navbar-search-form{position:relative}.navbar-search-input{-webkit-appearance:none;appearance:none;background:none;outline:none;border:none;border-bottom:2px solid var(--base-black);font-family:WindsorW01-LightCondens;letter-spacing:.015em;color:var(--base-black);font-size:24px;min-width:clamp(320px,100vw,680px);padding-right:35px;padding-bottom:6px}@media(max-width:680px){.navbar-search-input{padding-left:0;min-width:calc(100vw - 50px)}}input[type=search]::-webkit-search-decoration,input[type=search]::-webkit-search-cancel-button,input[type=search]::-webkit-search-results-button,input[type=search]::-webkit-search-results-decoration{-webkit-appearance:none}.navbar-search-input::placeholder{color:var(--base-black)}.navbar-search-button{-webkit-appearance:none;appearance:none;background:none;outline:none;border:none;background-image:url("data:image/svg+xml,%3Csvg data-name='Layer 2' xmlns='http://www.w3.org/2000/svg' viewBox='0 0 484 481.23' class='navbar-search-icon'%3E%3Cpath d='M364.8 335.9c29.1-35.5 46.5-80.8 46.5-130.3 0-144.02-148.29-253.59-300.43-184.24-33.99 15.49-74.52 56.17-89.88 90.21C-47.59 263.63 61.81 411.4 205.7 411.4c49.4 0 94.8-17.4 130.3-46.5l116.33 116.33c4.15-3.78 31.67-26.13 31.67-26.13M40.8 205.7c0-91 73.8-164.8 164.8-164.8s164.8 73.8 164.8 164.8-73.8 164.8-164.8 164.8S40.8 296.7 40.8 205.7Z' fill='%2333302d' data-name='Layer 1'/%3E%3C/svg%3E");color:transparent;background-repeat:no-repeat;background-size:contain;width:24px;height:24px;position:absolute;right:0;transform:scaleX(-1)}@media(max-width:680px){.navbar-search-button{right:20px;top:10px}}.navbar-search-view-all{display:none;justify-content:center}.navbar-search-view-all a{width:100%;text-align:center}.navbar-search-results-wrap{position:absolute;top:100%;width:100%;padding:25px;background-color:#fff;border-left:2px solid var(--base-black);border-bottom:2px solid var(--base-black);border-right:2px solid var(--base-black);opacity:0;visibility:hidden;overflow:auto;max-height:80vh;transition:.3s}@media(max-width:680px){.navbar-search-results-wrap{margin-top:35px;border-left:0;border-right:0;min-width:100vw;left:-25px}}.navbar-search-results-wrap.active{opacity:1;visibility:visible}.navbar-search-results-wrap.loading:after{content:"Loading...";position:absolute;top:50%;transform:translateY(-50%);left:0;right:0;margin:0 auto;text-align:center;display:block}.navbar-search-results{display:grid;grid-template-columns:1fr 1fr;gap:25px;margin-bottom:25px}@media(max-width:767px){.navbar-search-results{grid-template-columns:1fr;gap:25px}}.navbar-search-results.navbar-search-results-single{grid-template-columns:1fr}.navbar-search-results-prods,.navbar-search-results-articles{display:grid;gap:25px;align-self:baseline}@media(min-width:768px){.navbar-search-results-prods.navbar-search-results-single,.navbar-search-results-articles.navbar-search-results-single{grid-template-columns:1fr 1fr}}.navbar-search-results-wrap.error .navbar-search-results{margin:0;grid-template-columns:1fr;text-align:center}.navbar-search-results-item{display:grid;grid-template-columns:1fr 2fr;gap:12px;text-decoration:none;color:var(--base-black)}.navbar-search-results-item img{width:100%;aspect-ratio:1 / 1;object-fit:cover;background-color:var(--base-cream)}.navbar-search-results-item-content{display:flex;flex-direction:column;justify-content:center;gap:6px}.navbar-search-results-item .tag{font-size:12px;padding:3px 6px 1px;position:static;word-spacing:.15em;text-transform:uppercase;border-radius:0}header .account .cart,.cart-items .cart{width:40px;min-width:40px;height:40px;border:2px solid var(--base-black);border-radius:50%;margin-left:15px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;cursor:pointer;-webkit-transition:color .3s,border-color .3s;-o-transition:color .3s,border-color .3s;transition:color .3s,border-color .3s;font-family:PIXymbolsHGB2002 W05 Regular;font-size:24px;position:relative;top:-1px;-webkit-box-sizing:border-box;box-sizing:border-box}header .account .cart:hover{background:var(--base-black);color:#fff}header .account .count,.cart-items .count{position:relative;top:2px;-webkit-box-sizing:border-box;box-sizing:border-box}.cart-items .cart.white{z-index:9999999;color:#fff;border:2px solid white;position:relative;right:10px;top:0}.cart-items .cart.white:hover{background:#fff;color:var(--base-red)}.cart-items{position:fixed;width:480px;padding-bottom:0;max-width:100%;height:100%;z-index:999999;-webkit-box-sizing:border-box;box-sizing:border-box;background:var(--base-red);top:0;right:0;-webkit-transform:translateX(100%);-ms-transform:translateX(100%);transform:translate(100%);-webkit-transition:-webkit-transform .6s cubic-bezier(.56,.1,.34,.91);transition:-webkit-transform .6s cubic-bezier(.56,.1,.34,.91);-o-transition:transform .6s cubic-bezier(.56,.1,.34,.91);transition:transform .6s cubic-bezier(.56,.1,.34,.91);transition:transform .6s cubic-bezier(.56,.1,.34,.91),-webkit-transform .6s cubic-bezier(.56,.1,.34,.91);color:#fff;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.cart-items>*{-webkit-box-flex:1;-ms-flex:1;flex:1}.cart-items.open{-webkit-transform:translateX(0);-ms-transform:translateX(0);transform:translate(0)}.cart-items.closed{-webkit-transform:translateX(100%);-ms-transform:translateX(100%);transform:translate(100%)}.cart-items.gift-wrap-toggle{padding-bottom:450px}.cart-items nav{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-ms-flex-align:center;align-items:center;height:76px;color:#fff;border-bottom:2px solid white;padding:0;font-family:PIXymbolsHGF2002 W05 Regular;text-transform:uppercase;letter-spacing:1px;-webkit-box-flex:0;-ms-flex:0 auto;flex:0 auto}.cart-items nav .close-btn{cursor:pointer;width:20px;height:20px;position:relative;left:20px}.cart-items .products-container{height:100%;overflow:auto;padding:1rem}.cart-items .products{font-family:PIXymbolsHGC2002 W05 Regular;overflow:auto}.cart-items .product-item{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-ms-flex-align:center;align-items:center;padding:10px 0;position:relative}.cart-items .product-item .product-name{margin-right:.25rem}.cart-items .product-item .product-remove{width:fit-content;margin-top:10px;bottom:1rem;left:127px;font-family:PIXymbolsHGF2002 W05 Regular;text-transform:uppercase;letter-spacing:1px;font-size:.75rem;cursor:pointer;transition:.3s}@media(hover){.cart-items .product-item .product-remove:hover{opacity:.5}}@media(max-width:479px){.cart-items .product-item .product-remove{left:100px;bottom:.5rem;font-size:11px}}.cart-items .product-middle{width:300px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;align-items:center;padding:0 0 0 10px}.cart-items .product-picture img{width:110px}.cart-items .product-name{font-family:Windsor W01 Roman;font-size:22px;text-transform:initial;line-height:1}.cart-items .product-cost{flex:none}.cart-items .cart-item-discount{font-size:14px}.cart-items .cart-item-discount{margin-top:10px}.product-amount{position:relative;font-family:PIXymbolsHGB2002 W05 Regular;font-size:26px;display:-webkit-box;display:-ms-flexbox;display:flex;margin:0 20px;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.product-amount>*{padding:0 15px 0 0;font-size:27px}.product-amount span.plus{padding-left:15px!important}.product-amount span.plus,.product-amount span.minus{cursor:pointer}.cart-items .product-amount{max-height:45px;border:0!important}.cart-items .product-amount span.plus,.cart-items .product-amount span.minus{margin:5px 0!important;padding:0 8px!important}.cart-items .gift-wrap{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.cart-items .gift-wrap .checkbox{width:100%;position:relative;display:-webkit-box;display:-ms-flexbox;display:flex}.cart-items .gift-wrap .checkbox label{width:20px;height:20px;cursor:pointer;position:absolute;top:18px;left:0;background:#fff;outline:none;border:0}.cart-items .gift-wrap .checkbox label:after{content:"";width:9px;height:5px;position:absolute;top:4px;left:4px;border:3px solid #333;border-top:none;border-right:none;background:transparent;opacity:0;-webkit-transform:rotate(-45deg);-ms-transform:rotate(-45deg);transform:rotate(-45deg)}.cart-items .gift-wrap .checkbox input[type=checkbox]{visibility:hidden}.cart-items .gift-wrap .checkbox input[type=checkbox]:checked+label:after{opacity:1}.cart-items .gift-wrap p,.cart-items .gift-wrap .message label{font-family:PIXymbolsHGF2002 W05 Regular;padding-left:22px;letter-spacing:1px;font-size:13px}.cart-items .gift-wrap p{line-height:2.25}.cart-items .gift-wrap .message{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;width:100%;opacity:0;visibility:hidden;max-height:0;-webkit-transition:.3s;-o-transition:.3s;transition:.3s}.cart-items .gift-wrap .message.reveal{opacity:1;visibility:visible;max-height:100px}.cart-items .gift-wrap .message input{background:none;outline:none;border:none;border-bottom:3px solid white;font-family:WindsorW01-LightCondens;letter-spacing:.015em;color:#fff;font-size:20px}.cart-items .gift-wrap .message label{padding-left:0}.cart-items .subtotal{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;padding-bottom:25px}.cart-items .subtotal p{margin:0;line-height:1}.cart-items .subtotal p:first-child{font-family:WindsorW01-LightCondens;text-transform:initial;font-size:24px}.cart-items .subtotal .total-cost{-webkit-box-align:center;-ms-flex-align:center;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex}.cart-items .checkout-btn{border:none;margin:auto;display:block;text-align:center;text-decoration:none;font-size:15px;background:#fff;padding:15px;color:var(--base-red);border:2px solid white;font-family:PIXymbolsHGF2002 W05 Regular;text-transform:uppercase;-webkit-transition:.3s;-o-transition:.3s;transition:.3s;cursor:pointer;line-height:1}.cart-items .checkout-btn:hover,.cart-items .checkout-btn:active,.cart-items .checkout-btn:focus{background:var(--base-red);color:#fff;border:2px solid white}.cart-items .checkout{width:100%;-webkit-box-flex:0;-ms-flex:0 auto;flex:0 auto;padding:20px;background:var(--base-red);-webkit-box-sizing:border-box;box-sizing:border-box;border-top:2px solid #fff}.cart-overlay{height:100%;width:100%;position:fixed;left:0;top:0;z-index:999999;background:#000c;opacity:0;visibility:hidden;-webkit-transition:.3s;-o-transition:.3s;transition:.3s}.cart-overlay.reveal{opacity:1;visibility:visible}.cart-tag{display:block;width:fit-content;margin:0;padding:5px 7px 4px;background:#fff;color:var(--base-red);font-family:PIXymbolsHGC2002 W05 Regular;font-size:16px;letter-spacing:.08em;text-transform:uppercase;border-radius:3px;line-height:1}.full-width{width:100vw;position:relative;left:50%;right:50%;margin-left:-50vw;margin-right:-50vw}.content{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;padding:50px 0;width:1440px;max-width:100%;margin:auto;position:relative;z-index:2}.full-width .content{width:1680px}main{position:relative;z-index:3;padding-top:var(--header-height)}main p{font-size:24px;line-height:40px}main .headline{font-family:Windsor W01 Roman;letter-spacing:1px;font-weight:400}main .sub-headline{font-family:PIXymbolsHGE2002 W05 Regular;color:var(--base-red);text-transform:uppercase;letter-spacing:1px;letter-spacing:2.5px;font-size:28px;word-spacing:6px;font-weight:400;margin:0}main .sub-headline-alt{font-family:PIXymbolsHGC2002 W05 Regular;color:var(--base-red);font-size:22px;text-transform:uppercase;font-weight:400;letter-spacing:1px;word-spacing:5px;margin:0}main h3.underline,main h1.underline{color:var(--base-black);position:relative;z-index:2;text-align:center;margin-left:45px;font-size:28px;display:inline-block}main h3.underline:after,main h1.underline:after{content:"";position:absolute;display:block;width:110%;z-index:-1;height:18px;left:-8px;bottom:3px;background:var(--base-red)}main h3.underline+ul li{font-family:Windsor W01 Roman;font-size:68px;line-height:67px;list-style-type:none;cursor:pointer;-webkit-transition:.3s;-o-transition:.3s;transition:.3s;padding:13px 0}main #product h3.underline+ul li{cursor:default}.btn{font-family:PIXymbolsHGF2002 W05 Regular;background:#fff;padding:20px 35px;color:var(--base-red);text-decoration:none;text-transform:uppercase;letter-spacing:1px;word-spacing:5px;font-size:15px;-webkit-transition:.3s;-o-transition:.3s;transition:.3s;cursor:pointer;line-height:initial}.btn:hover,.btn:active,.btn:focus{background:var(--base-red);color:#fff}.btn-alt{font-family:PIXymbolsHGF2002 W05 Regular;background:transparent;padding:20px 50px;color:var(--base-red);border:2px solid var(--base-red);text-decoration:none;text-transform:uppercase;letter-spacing:1px;word-spacing:5px;font-size:15px;-webkit-transition:.3s;-o-transition:.3s;transition:.3s;cursor:pointer;line-height:initial}.btn-alt:hover,.btn-alt:active,.btn-alt:focus{color:#fff;background:var(--base-red);border:2px solid var(--base-red)}.btn-alt.transparent{background:transparent}.btn-alt.transparent:hover,.btn-alt.transparent:active,.btn-alt.transparent:focus{color:#fff;background:var(--base-red);border:2px solid var(--base-red)}.btn.dark{background:var(--base-black);color:#fff}.btn.dark:hover{background:#fff;color:var(--base-black)}.btn.red{display:inline-block;background:var(--base-red);color:#fff}.btn.red:hover{background:#fff;color:var(--base-red)}.btn.white{display:inline-block;background:#fff;color:var(--base-red);border:2px solid white}.btn.white:hover{background:var(--base-red);color:#fff}main .link{font-family:PIXymbolsHGF2002 W05 Regular;color:var(--base-red);text-decoration:none;text-transform:uppercase;letter-spacing:1px;word-spacing:5px;padding-bottom:2px;border-bottom:2px solid var(--base-red);font-size:15px}main .container{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-flex:1;-ms-flex:1 1 100%;flex:1 1 100%;background:#fff}#shopify-section-shop .container{justify-content:center}.shopify-section-shop:last-child .seperator{display:none!important}#shopify-section-shop .seperator{display:block;width:calc(100% + 7rem);height:33px;background-image:url(shop-border.svg);background-size:cover;background-repeat:repeat-x;transform:translate(-2rem)}main .two-column>section{display:-webkit-box;display:-ms-flexbox;display:flex;position:relative;padding:100px 0 50px;-webkit-box-align:center;-ms-flex-align:center;align-items:center}main .two-column .types{position:relative;padding:40px 30px;margin-left:60px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}main .two-column .copy{width:50%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-ms-flex-align:center;align-items:center}main .two-column .copy p{width:480px;max-width:100%;font-size:32px;line-height:41px;margin:0}main .two-column .copy p.sub-headline,main .two-column .copy p.sub-headline-alt{font-size:28px}main .two-column .new-image{position:absolute;left:-9999px;top:-9999px}main .two-column .img{background-size:contain!important;background-repeat:no-repeat!important}main .pepper-icon{width:150px!important;height:150px!important}main .parallax-front{position:relative;z-index:2}main .parallax-behind.bkg{background:url(RC-large.svg);height:100%;width:100%;position:absolute;bottom:0;z-index:1;background-repeat:no-repeat;background-position:bottom;background-color:#fff}main .hero{position:relative;z-index:0;height:700px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;background:#fff;padding:70px 0}main .hero .img{display:-webkit-box;display:-ms-flexbox;display:flex}main .hero .headline{color:#fff;font-size:64px;line-height:60px;width:600px;max-width:90%;text-align:center;margin-bottom:30px}main .product-grid .products{max-width:880px;margin:auto;display:-ms-grid;display:grid;grid-gap:50px;grid-template-columns:repeat(3,minmax(0,1fr))}.cart .cart-items .product-item{color:#fff}.cart-items .product-item span{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}main .product-grid .products>.product-item{text-align:center;position:relative;-webkit-transition:.3s;-o-transition:.3s;transition:.3s;text-decoration:none}main .product-grid .copy{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;margin:0 5%}main .product-grid .copy .headline{font-size:100px;line-height:105px;position:relative;z-index:1;width:800px}main .product-grid .product-item .product-picture{width:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;height:auto;position:relative;background-color:var(--base-cream)}main .product-grid .product-item .product-picture img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover;aspect-ratio:1/1}span.tag{display:block;margin:0;padding:5px 7px 4px;position:absolute;top:15px;right:15px;background:var(--base-red);color:#fff;font-family:PIXymbolsHGC2002 W05 Regular;font-size:16px;letter-spacing:.08em;border-radius:3px;line-height:1;display:flex;flex-direction:column;justify-content:center;white-space:nowrap}main .product-grid .product-item .product-picture span.tag{padding:0!important;width:90px;height:90px;border-radius:50%;line-height:1.2;margin:0;font-size:13px;display:flex;top:15px;right:-25px;align-items:center;justify-content:center;font-family:PIXymbolsHGF2002 W05 Regular;white-space:initial}span.tag{display:inline-block}main .hero span.tag{position:static!important;margin-bottom:12px}main .hero .product-cost{text-align:right}@media screen and (max-width:1024px){main .hero span.tag{padding:5px 6px 3px;position:absolute;top:10px;right:10px;font-size:13px}.main .product-grid .product-item .product-picture span.tag{font-size:13px;width:60px;height:60px}}@media screen and (max-width:768px){main .product-grid .product-item .product-picture span.tag{top:8px;right:-17px;width:80px;height:80px;font-size:13px}}@media screen and (max-width:479px){main .hero #add-to-cart{position:relative}main #product .hero .tag-wrap{margin:0!important}}main .product-grid .product-item .product-overlay{position:absolute;top:0;bottom:0;left:0;right:0;height:100%;width:100%;opacity:0;z-index:9;-webkit-transition:.5s ease;-o-transition:.5s ease;transition:.5s ease}.product-item.quick a{position:relative;display:block}.touchscreen .quick-shop-overlay,.touchscreen .quick-shop{display:none!important}.product-item.quick .quick-shop,.product-item.quick .quick-shop-overlay{display:flex;align-items:center;justify-content:center;position:absolute;top:0;bottom:0;left:0;right:0;height:100%;width:100%;opacity:0;visibility:hidden;z-index:9;-webkit-transition:.5s ease;-o-transition:.5s ease;transition:.5s ease;background-color:var(--base-cream)}.product-item.quick .quick-shop-overlay{pointer-events:none}.product-item.quick .quick-shop{height:auto;width:auto;background-color:transparent;z-index:11;pointer-events:none}.product-item.quick .quick-shop-inner{pointer-events:all}main .product-grid .product-item:hover .product-overlay{opacity:1}.product-item.quick:hover .quick-shop,.product-item.quick:hover .quick-shop-overlay{opacity:1;visibility:visible}.product-item.quick:hover .quick-shop-overlay{opacity:.8}.product-item.quick select{appearance:none;-moz-appearance:none;-webkit-appearance:none}.product-item.quick .tag-wrap{position:absolute;right:0;top:0;width:100%;z-index:14}@media(min-width:601px)and (max-width:1019px){.single-product .related-products .products{grid-template-columns:1fr 1fr!important}}main .product-grid .products .product-item .product-details,.shop main .product-grid .products .product-item.quick .product-details,main .shop-grid.product-grid .products .product-item.quick .product-details{position:relative;z-index:15;bottom:0;margin-top:.75rem}main .product-grid .products .product-item:not(.quick) .product-picture{margin-bottom:0;padding-bottom:0}.shop main .product-grid .products .product-item.quick .product-details .product-name,main .shop-grid.product-grid .products .product-item.quick .product-details .product-name{display:inline-block;margin-top:0;position:static;text-decoration:none;transition:.3s}.shop main .product-grid .products .product-item.quick .product-details .product-name:hover,main .shop-grid.product-grid .products .product-item.quick .product-details .product-name:hover{color:var(--base-red)}.shop .product-item.quick .product-details .product-cost,.shop-grid .product-item.quick .product-details .product-cost{margin:0;padding-bottom:6%}.product-item.quick .quick-shop fieldset{border:0;padding:0;margin:0 0 .5rem;display:flex;flex-wrap:wrap;justify-content:center}.product-item.quick .quick-shop form{position:absolute;left:0;right:0;bottom:1rem}.product-item.quick .quick-shop form div{position:relative;display:inline-block;margin:.5rem .33rem}.product-item.quick .quick-shop label{font-family:PIXymbolsHGC2002 W05 Regular;font-size:16px;letter-spacing:.08em;color:var(--base-black);padding:5px 7px 4px;border:2px solid var(--base-black);border-radius:6px;transition:.3s}.product-item.quick:hover .quick-shop input:checked+label{background-color:var(--base-black);color:var(--base-cream)}.product-item.quick .quick-shop input:not([disabled]){cursor:pointer}.product-item.quick .quick-shop input[disabled]+label{pointer-events:none;opacity:.4}.product-item.quick .quick-shop input[type=radio]{position:absolute;top:0;left:0;width:100%;height:100%;margin:0}main .product-grid .product-overlay{-o-object-fit:contain;object-fit:contain;height:100%}main .product-grid .product-item .product-details{position:absolute;bottom:0;left:0;right:0}main .product-grid .product-item .product-details .product-name{font-family:WindsorW01-LightCondens;letter-spacing:.015em;color:var(--base-black);font-size:28px}main .product-grid .product-item .product-details .product-cost{font-family:PIXymbolsHGC2002 W05 Regular;color:var(--base-red);text-transform:uppercase;letter-spacing:1px;font-size:18px;position:relative;bottom:0;margin:0 0 20px}main .callout-bar{background:var(--base-red)}main .callout-bar .content{-webkit-box-align:center;-ms-flex-align:center;align-items:center;text-align:center}main .callout-bar .content p{color:#fff;margin:0}main .newsletter form{width:400px;max-width:100%}main .newsletter input[type=email]{font-family:WindsorW01-LightCondens;letter-spacing:.015em;padding:12px;width:280px;font-size:21px;background:#fff;outline:none;border:0;height:56px;-webkit-opacity:.5;-moz-opacity:.5;opacity:.5;filter:alpha(opacity=50)}main .newsletter input[type=email]:focus{-webkit-opacity:1;-moz-opacity:1;opacity:1;filter:alpha(opacity=100)}main .newsletter i{-webkit-transform:rotate(90deg);-ms-transform:rotate(90deg);transform:rotate(90deg);font-size:25px}main .newsletter input[type=submit]{border:none;background-color:#fff;background-image:url(submit-arrow.png);background-size:80%;background-repeat:no-repeat;background-position:left;width:40px;height:56px;cursor:pointer;margin-left:-1px}main .newsletter .newsletter-submit{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;max-width:320px;background:#fff;margin:25px auto 0}footer{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;background:var(--base-black);color:#fff;font-family:PIXymbolsHGC2002 W05 Regular;font-size:21px;text-transform:uppercase;letter-spacing:2px;padding:0;position:relative;z-index:3}footer .content{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;max-width:95%}footer ul{padding:0}footer li{list-style-type:none}footer a{color:#fff;text-decoration:none;-webkit-transition:.3s;-o-transition:.3s;transition:.3s;font-family:WindsorW01-LightCondens;text-transform:capitalize;letter-spacing:0;line-height:32px}footer a:hover,footer a:active,footer a:focus{color:var(--base-red)}footer .social-media .mobile{display:-webkit-box;display:-ms-flexbox;display:flex;justify-content:center;padding:0}footer .social-media .mobile a{padding:0 7px}@media screen and (max-width:1020px){footer img.hand{width:100px}}footer .add-some-spice{margin-bottom:30px}footer .newsletter input[type=email]{font-family:WindsorW01-LightCondens;letter-spacing:.015em;padding:4px 4px 4px 0;width:280px;font-size:21px;background:transparent;outline:none;border:0;color:#fff;-webkit-opacity:.5;-moz-opacity:.5;opacity:.5;filter:alpha(opacity=50)}footer .newsletter input[type=email]:focus{-webkit-opacity:1;-moz-opacity:1;opacity:1;filter:alpha(opacity=100)}footer .newsletter input[type=submit]{font-family:PIXymbolsHGF2002 W05 Regular;background:transparent;border:0;padding:4px;letter-spacing:1px;text-transform:uppercase;font-size:16px;color:#fff;position:absolute;top:2px;right:5px;cursor:pointer}footer form{border-bottom:3px solid white;max-width:100%;width:350px;margin-left:-20px}footer form span{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-ms-flex-align:center;align-items:center}footer .copyright{font-size:14px;opacity:.4;text-transform:initial;font-family:PIXymbolsHGC2002 W05 Regular;text-transform:uppercase;letter-spacing:1px;-webkit-box-ordinal-group:7;-ms-flex-order:6;order:6;display:flex;flex-direction:column;flex-wrap:wrap;justify-content:center;gap:.75rem}@media screen and (min-width:500px){footer .copyright{flex-direction:row}}footer .copyright a{font-family:PIXymbolsHGC2002 W05 Regular;text-transform:uppercase;letter-spacing:1px;line-height:1}footer .sub-links{display:flex;gap:2rem;opacity:.4;margin:1.5rem 0 0}footer .sub-links a{font-family:PIXymbolsHGC2002 W05 Regular;text-transform:uppercase;letter-spacing:1px;line-height:1;font-size:14px}input,button{-webkit-appearance:none!important;border-radius:0!important;-webkit-box-sizing:border-box;box-sizing:border-box}textarea,select,input,button{outline:none}.secondary main .hero{-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;height:500px;max-width:2400px;margin:auto}.secondary main .hero .img{height:100%;width:50%}.secondary main .hero .copy{width:50%;text-align:center;position:relative}.secondary main .hero .copy .headline{color:var(--base-black);width:initial;font-size:78px;line-height:85px;padding:0 30px;text-align:left;max-width:100%}.secondary main .hero .copy .headline+div{text-align:left}.home .preloader{-webkit-animation-duration:3s!important;animation-duration:3s!important;visibility:visible;background:url(RC-Loader.gif);background-size:contain;background-position:center;background-repeat:no-repeat;border:none;outline:none}.home .preloader,.animsition-loading:after{width:250px;height:250px;position:fixed;top:45%;left:50%;margin-top:-125px;margin-left:-125px;border-radius:0;z-index:999999;background-color:transparent;-webkit-transition:.5s;-o-transition:.5s;transition:.5s;opacity:1}.home .preloader.hidden{z-index:-2;opacity:0}.home .home-overlay{position:fixed;height:100%;width:100%;z-index:99999;background:#fff;-webkit-transition:.9s;-o-transition:.9s;transition:.9s}.home .home-overlay.hidden{opacity:0;z-index:-3}.home main .container{margin-top:0}.home main .two-column>section{padding:0}.home .two-column .full-width .content{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;padding-top:150px}.home main .hero .img{width:948px;height:609px;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;background-position:center center;background-repeat:no-repeat;background-size:cover}.home main .parallax-front{top:-20px}.home main .product-grid .products{position:relative;bottom:125px;z-index:0}.home .newsletter .content{padding:50px 0}.home main .newsletter .callout.sub-headline{color:#fff;word-spacing:4px;font-size:24px;line-height:initial}.home main .newsletter .callout.sub-headline-alt{color:#fff;word-spacing:4px}.home main h3.underline{width:160px}.home main .about .peppers .img{background-position:center center;background-repeat:no-repeat;background-size:cover;width:740px;height:740px;max-height:100vw;-webkit-transition:background .3s;-o-transition:background .3s;transition:background .3s}.home main .about .peppers .pepper-icon{position:absolute;right:0;top:0}.home main .about .inspiration{padding:50px 0}.home main .about .inspiration .img{width:375px;max-width:80%;height:auto;margin:auto}.home main .about .inspiration .copy{-webkit-box-align:center;-ms-flex-align:center;align-items:center}.home main .about .inspiration p.sub-headline-alt{margin-bottom:20px}.home main .about .inspiration .btn-alt{position:relative;right:140px;margin-top:40px}.black-color{color:var(--base-black)}.red-color{color:var(--base-red)}.white-color{color:#fff}.black-bg{background-color:var(--base-black)}.white-bg{background-color:#fff}.red-bg{background-color:var(--base-red)}.cream-bg{background-color:var(--base-cream)}.wrapper{position:relative;width:100%;max-width:1680px;margin:0 auto;padding-left:60px;padding-right:60px;box-sizing:border-box}.wrapper.lg{max-width:1440px}.wrapper.md{max-width:1015px}.wrapper.sm-2{max-width:920px}.wrapper.sm{max-width:800px}.marg.marg_lg>*,.marg.marg_lg ul>*,.marg.marg_lg ol>*{margin-bottom:25px}.marg>*,.marg ul>*,.marg ol>*{margin-bottom:15px}.marg>*:last-child,.marg ul>*:last-child,.marg ol>*:last-child{margin-bottom:0}.center-text{text-align:center}.text-right{text-align:right}.pad_xl{padding-top:150px;padding-bottom:150px}.pad_lg{padding-top:125px;padding-bottom:125px}.pad{padding-top:100px;padding-bottom:100px}.pad-x{padding-left:100px;padding-right:100px}.pad-x_10{padding-left:10px;padding-right:10px}.pad_md{padding-top:80px;padding-bottom:80px}.pad_sm{padding-top:70px;padding-bottom:70px}.pad_xs-2{padding-top:60px;padding-bottom:60px}.pad_xs{padding-top:40px;padding-bottom:40px}.pad_xxs{padding-top:20px;padding-bottom:20px}.pad_40{padding:40px}.pad_10{padding:10px}.no_pad_top{padding-top:0}.no_pad_bot{padding-bottom:0}.marg-x-5{margin-left:5px;margin-right:5px}.marg-x-20{margin-left:20px;margin-right:20px}.marg-top-50{margin-top:50px}.marg-x-auto{margin-left:auto;margin-right:auto}.flex{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal}.flex.column{flex-direction:column}.flex.space-between{-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.flex.align-center{-webkit-box-align:center;-ms-flex-align:center;align-items:center}.flex.align-start{-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start}.flex.justify-center{justify-content:center}.flex.justify-end{justify-content:flex-end}.flex.reverse{-webkit-box-orient:horizontal;-webkit-box-direction:reverse;-ms-flex-direction:row-reverse;flex-direction:row-reverse}.flex.wrap{flex-wrap:wrap}.flex .col{flex:1}.flex .col.two{flex:2}.flex .col.three{flex:3}.flex .auto{flex:0 auto}.flex.grid .grid-item{padding:25px}@supports (display: grid){.flex.grid{display:grid;grid-template-columns:1fr 1fr 1fr;grid-gap:50px}.flex.grid.two{grid-template-columns:1fr 1fr}.flex.grid.three{grid-template-columns:1fr 1fr 1fr}.flex.grid.four{grid-template-columns:1fr 1fr 1fr 1fr}.flex.grid.five{grid-template-columns:1fr 1fr 1fr 1fr 1fr;grid-gap:10px}.flex.grid .grid-item{width:initial!important}}.width-full{width:100%}.four-fifths{width:80%}.three-fourths{width:75%}.two-thirds{width:66.6666%}.three-fifths{width:60%}.one-half{width:50%}.two-fifths{width:40%}.one-third{width:33.3333%}.one-fourth{width:25%}.one-fifth{width:20%}.full-height{height:100vh}.min-height-500{min-height:500px}.bg{background-size:cover!important;background-position:center!important;background-repeat:no-repeat!important}.uppercase{text-transform:uppercase}.windsor-font{font-family:Windsor W01 Roman;letter-spacing:1px;font-weight:400}.windsor-light-font{font-family:WindsorW01-LightCondens;letter-spacing:.015em;font-weight:400}.hgf-font{font-family:PIXymbolsHGF2002 W05 Regular;font-weight:400;letter-spacing:.055em}.hgc-font{font-family:PIXymbolsHGC2002 W05 Regular;font-weight:400;text-transform:uppercase;letter-spacing:.055em;word-spacing:.15em}.text-xs{font-size:15px;line-height:1.1}.text-16{font-size:16px;line-height:1}.text-sm{font-size:18px;line-height:1.3}.text-sm.hgf-font{line-height:1.4;word-spacing:.15em}.text-sm-2{font-size:20px;line-height:1.3}.text-sm-3{font-size:24px;line-height:1.3}.text-md{font-size:28px;line-height:1.3}.text-md-2{font-size:32px;line-height:1.25}.text-md-3{font-size:36px;line-height:1.3}.text-lg{font-size:52px;line-height:.97}.text-lg-2{font-size:54px;line-height:.97}.text-xl{font-size:56px;line-height:.97}.text-2xl,.text-64{font-size:calc(1rem + 3vw);line-height:1.15}.text-3xl{font-size:calc(1rem + 4.25vw);line-height:1.2}.word-spacing-30{word-spacing:.3em}.line-height-1{line-height:1}.line-height-1-2{line-height:1.2}.line-height-1-3{line-height:1.3}.relative{position:relative}.sticky-top-0{position:sticky;top:0}.slick-slide:focus{outline:none}.home .press{background:#b6997a80;padding:50px 0}.home .press *{-webkit-box-sizing:border-box;box-sizing:border-box;line-height:1;margin:0;padding:0}.home .press .wrapper{max-width:1100px;width:100%;margin:auto;padding:0 30px}.home .press .title{margin-bottom:30px;font-family:PIXymbolsHGE2002 W05 Regular;font-size:24px;text-transform:uppercase;letter-spacing:1px;word-spacing:5px;color:var(--base-red);text-align:center}.home .press .slick-slide img{max-width:100%;margin:0 auto;padding:0 15px}.home .press .slick-dots{margin-top:20px}.home .press .slick-dots li button:before{font-size:20px}.home .highlights *{-webkit-box-sizing:border-box;box-sizing:border-box;margin:0;padding:0}.home .highlights{padding:150px 0}.home .highlights .wrapper{max-width:1680px;width:100%;margin:auto}.home .highlights .image{padding:25%;-webkit-transition:.3s;-o-transition:.3s;transition:.3s}.home main .highlights h3.underline{width:auto;margin-left:12px;margin-bottom:45px}.home .highlights .inner{max-width:725px;margin:auto;padding:10%}.accordion{position:relative;height:auto;margin:10px auto}.accordion .item{position:relative;overflow:hidden;width:100%;height:auto}.accordion .item>.title{display:block;text-align:left;cursor:pointer;padding:15px 0;font-family:Windsor W01 Roman;font-size:52px;line-height:1;text-decoration:none}.accordion .item>.title.active{color:var(--base-red)}.accordion .bodytext{background-color:transparent;display:none}.accordion .bodytext p{font-size:24px;line-height:30px;padding:20px 0}.accordion .item{position:relative;right:0;left:0;margin:auto;-webkit-transition:.3s;-o-transition:.3s;transition:.3s}.home .inspiration *{-webkit-box-sizing:border-box;box-sizing:border-box}.home .inspiration{padding-bottom:150px}.home .inspiration .wrapper{width:100%;max-width:1100px;margin:auto;padding:0 30px}.home .inspiration .btn-alt{display:inline-block}.home .inspiration .copy .inner{max-width:500px}.home .inspiration .copy p{font-size:32px;line-height:41px}.home .inspiration .copy p.sub-headline,.home .inspiration .copy p.sub-headline-alt{font-size:28px}.home .inspiration .image{position:relative}.home .inspiration .image img{width:100%;max-width:375px;display:block;margin:0 0 auto auto}.home .inspiration .image .pepper-icon{position:absolute;top:-75px;right:-15px}.about main .hero{position:relative;height:40vw;max-height:650px;margin-bottom:0;max-width:1680px}.about main .hero .img-container{width:60%;height:auto;display:block;position:absolute;right:0;top:0;overflow:hidden;display:-webkit-box;display:-ms-flexbox;display:flex;text-align:right;margin-right:0;margin-left:auto}.about main .hero .img{width:100%;height:100%;-o-object-fit:contain;object-fit:contain;-o-object-position:top;object-position:top;margin-right:0;margin-left:auto;display:-webkit-box;display:-ms-flexbox;display:flex}.about main .hero .img p{color:#fff;width:245px;font-size:24px;text-align:center;max-width:100%}.about main .hero .copy .headline{width:800px!important;font-size:100px;line-height:110px;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;display:-webkit-box;display:-ms-flexbox;display:flex;margin-left:25px;margin-right:auto;bottom:-80px}.about main .hero .copy{width:100%;margin:auto;display:-webkit-box;display:-ms-flexbox;display:flex;position:absolute;top:33.3333%;transform:translateY(-50%);z-index:2}.about main .container{border-top:none}.about main .intro{width:625px;max-width:100%;margin:0 auto 100px;text-align:center;font-size:32px;line-height:45px}.about main .callout-bar:before{content:"";display:block;width:0;height:0;border-top:12px solid transparent;border-bottom:12px solid transparent;border-right:12px solid var(--base-red);-webkit-transform:rotate(-90deg) scale(2);-ms-transform:rotate(-90deg) scale(2);transform:rotate(-90deg) scale(2);position:absolute;bottom:-22px;left:0;right:0;margin:auto}.about main .callout-bar p{font-family:PIXymbolsHGF2002 W05 Regular;letter-spacing:1px;word-spacing:12px;font-size:36px;text-transform:uppercase}.about main .two-column{padding-top:75px}.about main .two-column>.geoff{padding:60px 0 0;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.about main .two-column .img-container{width:50%;max-height:720px;display:block!important;position:relative;top:0;overflow:hidden;display:-webkit-box;display:-ms-flexbox;display:flex;text-align:right;margin-right:0;margin-left:auto}.geoff-authentic .content{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row}.geoff-authentic .copy p{font-size:24px!important;line-height:35px!important}.about main .photo-large.full-width{margin-top:50px}.about main .photo-large img{width:1680px;max-width:100%}.about main .geoff .copy{width:55%;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.about main .geoff .copy p{padding-left:100px}.about main .geoff .img{background-color:var(--base-gray);width:375px;height:auto;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.about main .geoff .img p{color:#fff;width:245px;font-size:24px;text-align:center;max-width:100%;font-family:WindsorW01-LightCondens}.about main .geoff p{font-family:Windsor W01 Roman;font-size:32px;width:600px;max-width:90%}.about main .geoff-authentic .copy{width:450px;max-width:40%;margin-left:auto;position:relative;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.about main .geoff-authentic h3{margin-left:0;position:relative;left:-55px;top:40px}.about main .geoff-authentic .img-container{right:0}.about main .geoff-authentic .img{width:100%;max-width:initial;-o-object-fit:contain;object-fit:contain;-o-object-position:right;object-position:right;top:100px;height:auto;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.about main .geoff-authentic p{width:525px;max-width:100%}.about main .geoff-authentic .img p{color:#fff;width:245px;font-size:24px;text-align:center;max-width:100%;font-family:WindsorW01-LightCondens}.about main .photo-large{height:auto;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.about main .photo-large p{color:#fff;width:400px;font-size:24px;text-align:center;max-width:100%;font-family:WindsorW01-LightCondens}.about main .geoff-things{padding:75px 0 0;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.about main .geoff-things p{font-size:36px}.about .geoff-things .one,.about .geoff-things .two{text-align:center;position:relative;width:640px;max-width:100%;font-family:PIXymbolsHGC2002 W05 Regular;text-transform:uppercase;font-weight:400;letter-spacing:1px;word-spacing:5px;margin-top:90px}.about .geoff-things .one p,.about .geoff-things .two p{font-size:30px;line-height:50px}.about .geoff-things .number{color:var(--base-red);font-size:170px!important;position:absolute;top:-165px;z-index:-1;left:0;width:100%;font-family:WindsorW01-LightCondens}.about main .geoff-flavor .content{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row}.about main .geoff-flavor{padding-top:0!important;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.about main .geoff-flavor.reverse{-webkit-box-orient:horizontal;-webkit-box-direction:reverse;-ms-flex-direction:row-reverse;flex-direction:row-reverse;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start}.about main .geoff-flavor .img{-webkit-transition:background .3s;-o-transition:background .3s;transition:background .3s;width:375px;height:auto;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.about main .geoff-flavor .img p{color:#fff;width:245px;font-size:24px;text-align:center;max-width:100%;font-family:WindsorW01-LightCondens}.about main .geoff-flavor .copy{width:55%!important;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start}.about main .geoff-flavor .copy h3{width:600px;max-width:80%;font-family:Windsor W01 Roman;font-size:36px;margin:0 0 20px;padding-left:150px}.about main .geoff-flavor.reverse .copy h3{padding-left:0;padding-right:150px}.about main .geoff-flavor .copy p{width:600px;max-width:80%;font-size:30px;margin:12px 0;padding-left:150px}.about main .geoff-flavor.reverse .copy p{padding-left:0;padding-right:150px}.about main .geoff-flavor .btn-alt{margin-top:20px;margin-left:150px}.contact main .container{margin-top:100px;border:none;min-height:75vh}.contact main .content{min-height:50vh;-webkit-box-align:center;-ms-flex-align:center;align-items:center;width:640px;text-align:center}.contact main .content p{font-size:32px;line-height:45px}.contact main .content .sub-headline,.contact main .content .sub-headline-alt{font-size:36px}.contact main .content a{font-family:PIXymbolsHGC2002 W05 Regular;font-size:28px;text-transform:uppercase;font-weight:400;letter-spacing:1px;word-spacing:5px;color:var(--base-black);text-decoration:none;border-bottom:3px solid var(--base-red);-webkit-transition:.3s;-o-transition:.3s;transition:.3s}.contact main .content a:hover,.contact main .content a:focus,.contact main .content a:active{color:var(--base-red)}.contact main .content .warning{font-family:PIXymbolsHGF2002 W05 Regular;font-size:12px;text-transform:uppercase;font-weight:400;letter-spacing:1px;word-spacing:5px;color:var(--base-red);margin-top:50px}.retailers main .hero{height:500px;max-width:none}.retailers main .hero .img{background-position:center center;background-repeat:no-repeat;background-size:cover;background-color:var(--base-gray);-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.retailers main .hero p{max-width:85%;margin:auto;text-align:center;color:var(--base-black)}.retailers main .container{border:none}.retailers main .container .content{-webkit-column-count:3;-moz-column-count:3;column-count:3;display:block;max-width:85%;padding-left:10%}.retailers main .container .content div{-webkit-column-break-inside:avoid;page-break-inside:avoid;-moz-column-break-inside:avoid;break-inside:avoid}.retailers main .container .content .col{padding:0 20px}.retailers main .callout-bar .content{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;padding:25px 0}.retailers main .callout-bar .content p{padding:0 20px}.retailers main .callout-bar p#interested{font-family:Windsor W01 Roman;font-size:30px}.retailers main .callout-bar a#step{font-family:PIXymbolsHGC2002 W05 Regular;text-transform:uppercase;font-weight:400;letter-spacing:1.5px;word-spacing:5px;line-height:initial;font-size:27px;margin-top:5px;color:#fff;text-decoration:none}.retailers main .callout-bar a #arrow{background:url(right-white-arrow.png);width:45px;height:25px;display:inline-block;background-repeat:no-repeat;background-position:center;background-size:cover;margin-left:10px;position:relative;top:4px}.retailers main .location{margin-bottom:48px;line-height:35px}.retailers main .location p{margin:0;line-height:inherit}.retailers main .location .state{font-family:PIXymbolsHGC2002 W05 Regular;text-transform:uppercase;font-weight:400;letter-spacing:1.5px;word-spacing:5px;font-size:24px;color:var(--base-red)}.retailers main .location .city{font-family:PIXymbolsHGF2002 W05 Regular;font-size:13px;letter-spacing:1px;margin-top:15px;text-transform:uppercase}.retailers main .location .retailer{font-size:22px;margin-bottom:0}.shipping main .container{margin-top:100px;border:none;min-height:75vh}.shipping main .container .content{width:900px}.shipping main .content h1{font-size:42px;font-family:Windsor W01 Roman;font-weight:400;line-height:initial}.shipping main .content p{font-size:24px;line-height:34px}.shipping main .content a{text-decoration:none;color:var(--base-red)}.shipping main .content p.sub-headline-alt{font-size:28px;color:var(--base-black);margin-top:25px}.shipping main .content h2,.shipping main .content h3,.shipping main .content h4,.shipping main .content h5,.shipping main .content h6{line-height:34px;font-family:PIXymbolsHGC2002 W05 Regular;text-transform:uppercase;font-weight:400;letter-spacing:1px;word-spacing:5px;margin:25px 0 0;font-size:28px;color:var(--base-black)}.admin main .container{border:none;min-height:75vh}.admin main .content{width:425px}.admin main .content h1{font-size:42px;font-family:Windsor W01 Roman;font-weight:400;line-height:initial;margin:0}.admin main .content form{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.admin main .content form label{display:-webkit-box;display:-ms-flexbox;display:flex;position:relative;top:50px;text-align:right;margin-left:auto;font-size:24px;opacity:0;font-weight:400;-webkit-transition:.3s;-o-transition:.3s;transition:.3s}.admin main .content form label.visible{opacity:.5}.admin main .content form label[for=psw]{opacity:0!important}.admin main .content form input{outline:none;border:none;border-bottom:2px solid var(--base-black);padding:15px 15px 15px 0;margin-bottom:10px;font-family:WindsorW01-LightCondens;letter-spacing:.015em;font-size:24px;-webkit-transition:.3s;-o-transition:.3s;transition:.3s}.admin main .content form input:focus{border-color:var(--base-red)}.admin main input[type=text]::-webkit-input-placeholder,.admin main input[type=password]::-webkit-input-placeholder{opacity:.3}.admin main input[type=text]::-moz-placeholder,.admin main input[type=password]::-moz-placeholder{opacity:.3}.admin main input[type=text]:-ms-input-placeholder,.admin main input[type=password]:-ms-input-placeholder{opacity:.3}.admin main input[type=text]::-ms-input-placeholder,.admin main input[type=password]::-ms-input-placeholder{opacity:.3}.admin main input[type=text]::placeholder,.admin main input[type=password]::placeholder{opacity:.3}.admin main .content form input[type=submit]{width:100%;border:none;margin:20px auto 0;display:block;text-align:center;text-decoration:none;font-size:15px;letter-spacing:1px;word-spacing:5px;background:var(--base-red);padding:15px;color:#fff;border:2px solid var(--base-red);font-family:PIXymbolsHGF2002 W05 Regular;text-transform:uppercase;-webkit-transition:.3s;-o-transition:.3s;transition:.3s;cursor:pointer}.admin main .content form input[type=submit]:hover,.admin main .content form input[type=submit]:active,.admin main .content form input[type=submit]:focus{background:#fff;color:var(--base-red)}.admin main input[type=password]{padding-right:90px!important}.admin main input[name=email]{padding-right:141px!important}.admin main input[name=name]{padding-right:106px!important}.admin main .content .question{text-align:center}.admin main .content .question a{display:inline-block;font-family:PIXymbolsHGC2002 W05 Regular;font-size:21px;text-transform:uppercase;font-weight:400;letter-spacing:1px;word-spacing:5px;color:var(--base-black);text-decoration:none;border-bottom:3px solid var(--base-red);-webkit-transition:.3s;-o-transition:.3s;transition:.3s;line-height:25px}.admin main .content .question a:hover,.admin main .content .question a:focus,.admin main .content .question a:active{color:var(--base-red)}.admin main .content .forgot-password{position:absolute;bottom:225px;display:block;right:0;width:75px;font-family:PIXymbolsHGC2002 W05 Regular;font-size:21px;text-transform:uppercase;font-weight:400;letter-spacing:1px;word-spacing:5px;color:var(--base-black);text-decoration:none;-webkit-transition:.3s;-o-transition:.3s;transition:.3s;opacity:1}.shop main .hero{max-width:none;padding-bottom:0;padding-top:0}.shop main .hero .img{background-position:center center;background-repeat:no-repeat;background-size:cover}.shop main .hero .copy .headline{padding:0 6vw}.shop main .hero .copy .headline+div{text-align:left;padding:0 6vw}.shop main .hero .copy a{margin:auto;text-decoration:none;font-size:27px;text-transform:uppercase;font-family:PIXymbolsHGC2002 W05 Regular;color:var(--base-red);letter-spacing:1px;text-align:left;padding:0}.shop main .hero .copy #arrow{background:url(south-arrow.svg);display:inline-block;width:50px;height:50px;position:relative;margin-left:20px;background-repeat:no-repeat;top:25px;animation:bounce 2s infinite;-webkit-animation:bounce 2s infinite;-moz-animation:bounce 2s infinite;-o-animation:bounce 2s infinite}.shop .shop-categories{display:-webkit-box;display:-ms-flexbox;display:flex;background:var(--base-black);color:#fff;padding:15px 0}.shop .shop-categories .content{padding:initial;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-ms-flex-wrap:wrap;flex-wrap:wrap;max-width:90%;width:95%;max-width:1600px;padding-left:45px}.shop .shop-categories p#show-me{font-family:PIXymbolsHGC2002 W05 Regular;text-transform:uppercase;letter-spacing:1px;padding-right:20px;line-height:1;margin:0}.shop .shop-categories a{font-family:PIXymbolsHGF2002 W05 Regular;z-index:2;text-transform:uppercase;letter-spacing:2px;padding:0 10px;margin:0 20px;color:#fff;position:relative;text-decoration:none;-webkit-transition:.3s;-o-transition:.3s;transition:.3s;font-size:15px}.shop .shop-categories a.active:after{content:"";position:absolute;z-index:-1;height:11px;width:90%;left:5%;bottom:-1px;background:var(--base-red)}.shop main .product-grid .products{max-width:100%}.shop main .product-grid .products>.product-item{-webkit-box-pack:initial;-ms-flex-pack:initial;justify-content:initial}.shop-grid .product-item,.shop-grid .product-item *{box-sizing:border-box}.single-product .container{border:none}.single-product .container>.content{padding-top:0}.single-product .hero{height:auto!important;min-height:700px;top:0}.single-product .hero .img .content{position:relative;margin-left:4%;right:0}.single-product .hero .content{-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;width:100%;max-width:2400px;margin:0 60px}.single-product .hero .img{width:100%!important;height:100%!important;background-color:#ebe7df;position:absolute;background:url(original-sauce-hero.jpg);background-size:100vw;background-repeat:no-repeat;background-position:100% -19vw}.single-product .hero .image img{position:absolute;height:100%;width:100%;-o-object-fit:cover;object-fit:cover}.single-product .formwrap{padding:45px;background:#fff;width:100%;margin:0 auto}.single-product .formwrap form+.dropdown-group{margin-top:35px}.single-product .button-default,.single-product .klaviyo-bis-trigger{*/}.single-product .klaviyo-bis-trigger{margin-top:1rem;margin-bottom:35px!important;box-sizing:border-box}.single-product .add-to-cart-btn:hover,.single-product .add-to-cart-btn:focus,.single-product .add-to-cart-btn:active,.single-product .klaviyo-bis-trigger:hover{background:#fff;color:var(--base-red)}.single-product .product-details{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;font-family:PIXymbolsHGB2002 W05 Regular;padding:0;margin-bottom:0!important;text-align:center}.single-product .product-details .product-cost{font-size:54px;color:var(--base-red)}.single-product .product-amount{-webkit-box-align:center;-ms-flex-align:center;align-items:center;margin-top:0;position:relative;margin-left:0;border:2px solid;padding:3px 0}.single-product .add-to-cart .product-amount>*{padding:initial;padding:0!important}.single-product .product-amount .quantity{font-family:PIXymbolsHGB2002 W05 Regular;width:40px;height:40px;border:0;text-align:center;display:-webkit-box;display:-ms-flexbox;display:flex;margin:0;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;font-size:28px}.single-product .product-amount .quantity:active{outline:0}.single-product .add-to-cart .cart-plus,.single-product .add-to-cart .cart-minus{margin:0 15px;display:block}.single-product .flavor-profile{font-family:PIXymbolsHGC2002 W05 Regular;color:var(--base-black);font-size:22px;text-transform:uppercase;font-weight:400;letter-spacing:1px;word-spacing:5px;margin:20px 0 5px}.single-product .product-options{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-pack:distribute;justify-content:space-around;margin:20px 0;font-family:PIXymbolsHGE2002 W05 Regular;text-transform:uppercase;letter-spacing:1px;word-spacing:5px;font-size:16px;border-top:2px solid var(--base-black);border-bottom:2px solid var(--base-black);padding:20px 0}.single-product .product-options .selected{display:inline-block;position:relative;z-index:1}.single-product .product-options .selected:after{content:"";position:absolute;display:block;width:110%;z-index:-1;height:12px;left:-3px;bottom:8px;background:var(--base-red)}.single-product .dropdown-group{padding:15px 0 12px;border-top:1px solid;border-bottom:1px solid}.single-product .dropdown-group+.dropdown-group{border-top:0;border-bottom:1px solid}.single-product .dropdown{margin-top:10px;font-size:18px;line-height:1.4}.single-product .dropdown-toggle{display:block;font-family:PIXymbolsHGF2002 W05 Regular;text-transform:uppercase;letter-spacing:1px;word-spacing:5px;font-size:14px;text-decoration:none;color:var(--base-black);cursor:pointer;-webkit-transition:1.1s ease;-o-transition:1.1s ease;transition:1.1s ease;position:relative}.single-product .dropdown-toggle:before{content:"+";padding-right:5px;position:absolute;right:0;top:-2px}.single-product .dropdown-toggle.open:before{content:"-"}.single-product .dropdown li,.single-product .dropdown-toggle+p{font-size:18px;line-height:24px}.single-product .callout-bar .content{padding:40px 0}.single-product p.callout{font-size:24px}.single-product .enjoy-with.full-width{padding-bottom:0;padding-top:125px}.single-product .two-column>section:not(.full-width){margin:auto;padding-bottom:125px}.single-product .two-column section.profile{-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.single-product .two-column .section-name{position:absolute;left:0;-webkit-transform:rotate(-90deg);-ms-transform:rotate(-90deg);transform:rotate(-90deg);font-family:PIXymbolsHGC2002 W05 Regular;color:var(--base-black);font-size:27px;text-transform:uppercase;font-weight:400;letter-spacing:1px;word-spacing:5px}.single-product .two-column .img{height:500px;width:375px}.single-product .two-column .img img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.single-product .two-column .pepper-icon{position:absolute;right:0;top:0!important}.single-product .two-column .copy{width:400px;max-width:100%;margin:0 60px}.single-product .two-column .copy p{line-height:42px;margin-top:15px}.single-product .two-column .copy h3{font-family:PIXymbolsHGF2002 W05 Regular;letter-spacing:1px;text-transform:uppercase;color:var(--base-red);font-size:36px;font-weight:400;width:100%;margin:0;word-spacing:8px}.single-product main h3.underline{width:150px;min-width:initial}.single-product .enjoy-with .img{background-position:center center;background-repeat:no-repeat;background-size:cover;width:740px;height:740px;max-height:100vw;-webkit-transition:background .3s;-o-transition:background .3s;transition:background .3s}.single-product .enjoy-with .content{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;padding-top:0}.single-product .product-grid .products{margin:30px auto;width:1600px;max-width:90%;grid-template-columns:1fr 1fr 1fr;-webkit-box-align:initial;-ms-flex-align:initial;align-items:initial;-ms-flex-line-pack:initial;align-content:initial}.single-product .related-products .content{max-width:92%;padding-top:0}.single-product .related-products.product-grid a{display:block}.single-product .related-products.product-grid a.related-products-cta{display:flex}.single-product .related-products .related-products-header{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-ms-flex-align:center;align-items:center;width:1600px;max-width:100%;margin:auto}.single-product .related-products-header p{font-size:32px}.single-product .related-products .products{grid-gap:3rem;max-width:100%}div.errors ul{margin:30px 0;padding:0;list-style:none}div.errors ul li{font-size:18px;line-height:1.4;color:#e35d45}.shipping main .container .content ul li{list-style:disc}.shipping main .container .content ol li{list-style:decimal}.admin main .content .account form input[type=checkbox]{-webkit-appearance:checkbox!important}.admin main .content .account form select{border:2px solid var(--base-black);padding:10px;margin-bottom:20px}.admin main .content .account p a{display:inline-block;font-family:PIXymbolsHGC2002 W05 Regular;font-size:21px;text-transform:uppercase;font-weight:400;letter-spacing:1px;word-spacing:5px;color:var(--base-black);text-decoration:none;border-bottom:3px solid var(--base-red);-webkit-transition:.3s;-o-transition:.3s;transition:.3s}.admin main .content .account p a:hover{color:var(--base-red)}.admin main .content .account .view_address p{margin:0}.admin main .content .account #customer_orders table,.admin main .content .account #order_details{width:100%;border-collapse:collapse}.admin main .content .account #customer_orders table td,.admin main .content .account #order_details td{white-space:nowrap}.admin main .content .account #customer_orders th,.admin main .content .account #order_details th{padding:14px 5px;text-align:left;font-size:13px;border-bottom:2px solid var(--base-red);white-space:nowrap}.admin main .content .account #customer_orders th.total,.admin main .content .account #customer_orders tr td:last-child,.admin main .content .account #order_details th.total,.admin main .content .account #order_details tr td:last-child{text-align:right}.admin main .content .account #customer_orders td,.admin main .content .account #order_details td{padding:20px 5px;font-size:18px;text-transform:none;letter-spacing:.02em;border-bottom:2px solid var(--base-red)}.admin main .content .account #order_details th.center,.admin main .content .account #order_details td.center{text-align:center}.admin main .content .account #order_details tfoot td{border-bottom:none;padding:15px 5px 0}.admin main .content .account #order_details tfoot td.label{text-align:right}.admin main .content .account #customer_orders a,.admin main .content .account #order_details a{color:var(--base-red)}.admin main .content .account #customer_orders a:hover,.admin main .content .account #order_details a:hover{text-decoration:none}@media screen and (max-width:768px){.admin main .content .account h1{font-size:30px}.admin main .content .account #customer_orders table,.admin main .content .account #order_details{display:block;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content;max-width:100%;overflow-x:auto}.admin main .content .account #address_tables{border:none;padding:0}}.single-product .hero .selector-wrapper{margin:20px 0;text-align:right}.single-product .hero .selector-wrapper select{margin-left:10px;padding:0 10px 0 15px;border:2px solid black;font-family:WindsorW01-LightCondens;font-size:18px;line-height:40px;border-radius:0!important;-moz-border-radius:0!important;-webkit-appearance:none;background:#fff}.shopify-challenge__container{margin:200px auto 100px!important}.shopify-challenge__container .shopify-challenge__button{border:none}.klaviyo_messages{font-size:14px;line-height:1.3;text-transform:initial;letter-spacing:1px;position:absolute;top:-8px;max-width:75%}#newsletter .klaviyo_messages{position:static;max-width:100%;padding-top:25px;font-size:16px;color:#fff}.promo-overlay{-webkit-box-sizing:border-box;box-sizing:border-box;position:fixed;height:100%;width:100%;z-index:-3;opacity:0;background:#00000059;-webkit-transition:.7s;-o-transition:.7s;transition:.7s}.promo-overlay.show{opacity:1;z-index:99999}.promo-popup{-webkit-box-sizing:border-box;box-sizing:border-box;z-index:-3;opacity:0;background:transparent;position:fixed;top:0;left:0;width:100%;height:100vh;min-height:500px;-webkit-transition:.7s;-o-transition:.7s;transition:.7s}.promo-popup.show{opacity:1;z-index:99999999}.promo-popup>*{-webkit-box-sizing:border-box;box-sizing:border-box}.promo-popup .wrapper{height:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-flex:1;-ms-flex:1 0 auto;flex:1 0 auto;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.promo-popup .popup-content{max-width:385px;width:100%;margin:auto;background:#fff;border:2px solid var(--base-black);padding:50px;text-align:center;position:relative}.promo-popup .popup-content>*{margin:0 0 25px;display:block}.promo-popup .popup-content>*:last-child{margin:0}.promo-popup .popup-content .popup-close{cursor:pointer;position:absolute;top:25px;right:25px;width:15px;height:15px;margin:0}.promo-popup .popup-content img.hand{max-width:70px;margin-left:auto;margin-right:auto}.promo-popup .popup-content p{font-family:PIXymbolsHGC2002 W05 Regular;font-size:21px;text-transform:uppercase;letter-spacing:2px;line-height:1.4;margin-bottom:15px}.promo-popup .popup-content p.headline{font-family:PIXymbolsHGE2002 W05 Regular;letter-spacing:2.5px;font-size:26px}.promo-popup .popup-content form>*{display:block;margin-bottom:25px}.promo-popup .popup-content form>*:last-child{margin-bottom:0}.promo-popup .popup-content form input[type=email]{width:100%;font-family:WindsorW01-LightCondens;letter-spacing:.015em;padding:10px;outline:0;-webkit-box-shadow:none;box-shadow:none;border:2px solid var(--base-black);color:var(--base-black);font-size:21px}.promo-popup .popup-content form input[type=submit]{margin:auto;width:100%;background:var(--base-red);color:#fff;font-family:PIXymbolsHGF2002 W05 Regular;padding:20px 50px;border:2px solid var(--base-red);text-decoration:none;text-transform:uppercase;letter-spacing:1px;word-spacing:5px;font-size:15px;-webkit-transition:.3s;-o-transition:.3s;transition:.3s;cursor:pointer;line-height:initial}.promo-popup .popup-content form input[type=submit]:hover{color:var(--base-red);background:#fff}.promo-popup .popup-content form input[type=email]::-webkit-input-placeholder{color:var(--base-black)}.promo-popup .popup-content form input[type=email]::-moz-placeholder{color:var(--base-black)}.promo-popup .popup-content form input[type=email]:-ms-input-placeholder{color:var(--base-black)}.promo-popup .popup-content form input[type=email]:-moz-placeholder{color:var(--base-black)}.promo-popup .popup-content .klaviyo_messages{position:static;font-size:21px;max-width:100%}.cart__drawer-upsells{padding-bottom:35px;margin-top:40px}.cart__drawer-upsells .title{font-family:Windsor W01 Roman;text-align:center}.cart__drawer-upsells .cart__drawer-upsells-item{background:#fff!important;padding:15px;margin-top:15px;border-radius:0}.cart__drawer-upsells-item .image-section{width:130px;height:130px;margin-right:20px;overflow:hidden;flex:none;position:relative}.cart__drawer-upsells-item .image-section img{Position:absolute;width:100%;height:100%;object-fit:contain;left:0;top:0}.cart__drawer-upsells-item .title-section{display:flex}.cart__drawer-upsells-item .item-title{font-size:24px;color:#000;font-family:Windsor W01 Roman;line-height:1}.cart__drawer-upsells-item .price{font-family:PIXymbolsHGC2002 W05 Regular;color:#e35d45;display:block;margin-left:20px;flex:none}.cart__drawer-upsells-item .content{padding:0;width:100%}.cart__drawer-upsells-item .content a.button{font-size:.9rem;max-width:200px;width:100%;border:none;display:block;margin-top:15px;text-align:center;text-decoration:none;font-size:15px;background:var(--base-red);padding:11px 15px;color:#fff;border:2px solid var(--base-red);font-family:PIXymbolsHGF2002 W05 Regular;text-transform:uppercase;-webkit-transition:.3s;-o-transition:.3s;transition:.3s;cursor:pointer;word-spacing:5px}@media screen and (max-width:420px){.cart__drawer-upsells-item .title-section{display:flex;flex-direction:column}.cart__drawer-upsells-item .price{margin:10px 0 0!important}.cart__drawer-upsells-item .image-section{width:120px}}.product-bundle{width:100%;position:relative}.product-bundle__container{justify-content:flex-start;align-items:center;padding:20px 0}.product-bundle__container img{width:100px;height:100px;border-radius:100%;border:1px solid #8e8e8e}.product-bundle__content{padding-left:10px}.product-bundle__content-top{justify-content:space-between;align-items:center;flex-wrap:wrap}.product-bundle__content span{font-size:16px;padding:5px 10px;justify-content:center;text-align:center;align-content:center;color:#fff;font-family:PIXymbolsHGC2002 W05 Regular;background-color:#b69980}.product-bundle__content h6{font-family:PIXymbolsHGC2002 W05 Regular;text-transform:uppercase;font-size:24px;margin:0;letter-spacing:.055em;word-spacing:.15em}.product-bundle__content p{padding-top:10px;font-size:18px!important}.\!hidden{display:none!important}@media(min-width:861px){.lg_min\:\!hidden{display:none!important}}@media(max-width:860px){.lg\:\!hidden{display:none!important}}
/*# sourceMappingURL=/cdn/shop/t/37/assets/style.css.map */
