html{font-size:16px;scroll-padding:13rem}:root{--primary-100:#222222;--primary-200:#CA8137;--primary-300:#F4ECD8;--primary-400:#222222;--secondary-100:#001EFD;--secondary-200:#F4F1DE;--neutral-100:#363636;--neutral-200:#CCCCCC;--neutral-300:#DDDDDD;--neutral-400:#FDFCF8;--gradient-lightorange:#F29703;--gradient-darkorange:#ED7924;--gradient-lightgreen:#3EE264;--gradient-darkgreen:#1DB579;--font-family-primary: "Goudy Bookletter 1911", system-ui, sans-serif;--font-family-secondary: "Afacad", system-ui, sans-serif;--fw-100:100;--fw-200:200;--fw-300:300;--fw-400:400;--fw-500:500;--fw-600:600;--fw-700:700;--fw-800:800;--fw-900:900;--gutter-xs: 1rem;--gutter-s: 2rem;--gutter-m: 3rem;--gutter-l: 4rem;--gutter-xl:5rem;--gutter-xxl:8rem;--radius-s:.5rem;--radius-m:1.5rem;--radius-l:2rem;--radius-xl:4rem;--radius-xxl:8rem;--box-shadow: 0px 0px 20px -10px rgba(0,0,0,.55);--max-width: 1400px}@media only screen and (max-width: 1041px){:root{--gutter-xxl:4rem;--gutter-xl:2.5rem;--gutter-l:2rem;--gutter-m: 2rem}}body,.body-color{background-color:var(--primary-300);font-family:var(--font-family-secondary)}h1,h2,h3,h4,h5,h6{margin:0;line-height:1.1;margin-bottom:var(--gutter-xs);color:var(--primary-400)}.h0{font-size:5.325rem;font-family:var(--font-family-primary)}h1,.h1{font-size:4.125rem;font-weight:var(--fw-400);font-family:var(--font-family-primary)}h2,.h2{font-size:3.5rem;font-weight:var(--fw-400);font-family:var(--font-family-primary)}h3,.h3{font-size:2.5rem;font-weight:var(--fw-400);font-family:var(--font-family-primary)}h4,.h4{font-size:1.75rem;font-weight:var(--fw-400);font-family:var(--font-family-secondary)}h5,.h5{font-size:1.5rem;font-weight:var(--fw-400);font-family:var(--font-family-secondary)}h6,.h6{font-size:1.25rem;font-weight:var(--fw-400);font-family:var(--font-family-secondary)}p,.p{font-size:1rem;font-weight:var(--fw-400);line-height:1.7;margin-bottom:var(--gutter-xs);margin-top:0;font-family:var(--font-family-secondary)}p:first-of-type{margin-top:0}p:last-of-type{margin-bottom:0;margin-top:0}p:only-of-type{margin-bottom:var(--gutter-xs)}a{font-family:var(--font-family-secondary);color:var(--primary-400)}ul,ol{font-family:var(--font-family-secondary)}@media only screen and (max-width: 1171px){.h0{font-size:4.325rem}h1,.h1{font-size:3.7rem}}@media only screen and (max-width: 769px){.h0{font-size:3.325rem}h1,.h1{font-size:3rem}}.light-t{color:var(--neutral-400)}.ff-primary{font-family:var(--font-family-primary)}.ff-secondary{font-family:var(--font-family-secondary)}.bullet-sep{width:4px;height:4px;background-color:var(--primary-400);display:block;border-radius:100%}.extended{position:absolute;z-index:-1;pointer-events:none}.has-extended{position:relative;isolation:isolate;overflow:hidden}.overline{text-transform:uppercase;font-weight:var(--fw-500)}.product-price{width:100%;padding-bottom:var(--gutter-xs)}.btn{display:inline-flex;padding:var(--gutter-xs) var(--gutter-s);text-transform:uppercase;border-radius:50px;border:none;font-family:var(--font-family-secondary);cursor:pointer;font-size:.9rem;text-decoration:none;transition:all .3s ease-in-out}.dark-btn{background-color:var(--primary-400);color:var(--neutral-400)}.dark-btn:hover{background-color:var(--primary-300);color:var(--primary-400)}.light-btn{background-color:var(--neutral-400);color:var(--primary-400)}.light-btn:hover{background-color:var(--primary-300);color:var(--primary-400)}.light-hover:hover{background-color:var(--neutral-400);color:var(--primary-400)}.outline-btn{background-color:transparent;border:1px solid var(--primary-400);color:var(--primary-400)}.outline-btn:hover{background-color:var(--primary-400);color:var(--neutral-400)}.shopify-challenge__container .shopify-challenge__button{display:inline-flex;padding:var(--gutter-xs) var(--gutter-s);text-transform:uppercase;border-radius:50px;border:none;font-family:var(--font-family-secondary);cursor:pointer;font-size:.9rem;text-decoration:none;transition:all .3s ease-in-out;background-color:var(--primary-400);color:var(--neutral-400);text-align:center;justify-content:center;line-height:1;min-height:auto;margin-top:var(--gutter-s)}.swiper-wrapper.center-justify{justify-content:center}.swiper-navigation{display:flex;align-items:center;justify-content:center;gap:var(--gutter-s);padding:var(--gutter-s)}.swiper-navigation .prev,.swiper-navigation .next{cursor:pointer}.swiper-navigation svg{display:block}.swiper-navigation div.swiper-pagination-nav{width:auto;font-family:var(--font-family-secondary);font-weight:var(--fw-500)}@media only screen and (max-width: 1325px){.swiper-wrapper.center-justify{justify-content:flex-start}}@media only screen and (max-width: 600px){.swiper-navigation{width:100%}}.recommended-products .top-treats{padding-top:0}.top-treats{width:100%;margin:auto;padding:var(--gutter-xl) var(--gutter-s)}.top-treats-title{max-width:var(--max-width);margin:auto;text-align:center;margin-bottom:var(--gutter-xl)}.top-treats .swiper{width:100%;height:100%;overflow:visible!important}.product-card .meta-tags{justify-content:center;margin-bottom:0}.meta-tags{display:flex;align-items:center;gap:10px;font-family:var(--font-family-secondary);text-transform:uppercase;margin-bottom:var(--gutter-xs);font-weight:var(--fw-500);font-size:.8rem}.meta-tags .bullet{display:block;width:4px;height:4px;background-color:var(--primary-400);border-radius:100%}.swiper-slide.product-card{text-align:center;font-size:18px;display:flex;flex-direction:column;justify-content:center;width:380px;height:auto;background:#fdfcf8;background:linear-gradient(0deg,#fdfcf8 50%,#fdfcf800 50%)}.swiper-slide.product-card:hover .product-img-holder img{transform:translateY(-10px) scale(1.01)}.swiper-slide.product-card .product-img-holder{width:100%;height:auto;background:#fdfcf8;background:linear-gradient(0deg,#fdfcf8 50%,#fdfcf800 50%)}.swiper-slide.product-card .product-img-holder img{display:block;width:90%;height:100%;object-fit:contain;object-position:bottom;margin:auto;transition:transform .3s ease-in-out}.swiper-slide.product-card .product-content{background-color:var(--neutral-400);display:flex;flex-direction:column;gap:var(--gutter-xs);padding:var(--gutter-s);text-decoration:none;color:var(--primary-400)}.product__info-wrapper .jdgm-widget.jdgm-widget{margin-bottom:20px;margin-top:20px}.swiper-slide.product-card .product-actions{background-color:var(--neutral-400)}.swiper-slide.product-card .product-content .product-meta{display:flex;align-items:center;justify-content:center;gap:6px}.swiper-slide.product-card .product-content .product-meta p{margin:0;text-transform:uppercase}.swiper-slide.product-card .product-content .product-title{font-weight:500}.swiper-slide.product-card .product-content .product-title{text-decoration:none}.product-actions{display:flex;flex-wrap:wrap;justify-content:center;padding:0 var(--gutter-xs);gap:var(--gutter-xs);width:100%;padding-bottom:var(--gutter-s);margin-top:auto}.product-actions .add-to-cart-form{display:flex;align-items:center;justify-content:center;gap:var(--gutter-xs)}.top-treats-top{top:0;right:-50px}.top-treats-middle{top:25%;left:-50px}variant-selects fieldset{display:flex;flex-wrap:wrap}variant-selects fieldset .form__label{width:100%}.quantity-add{display:flex;flex-wrap:wrap;align-items:center;justify-content:center;gap:var(--gutter-xs)}.quantity-input{display:flex;align-items:center;gap:0;border:1px solid var(--primary-400);border-radius:50px;padding:0 8px}.quantity-input *{font-family:var(--font-family-secondary)}.quantity-input button{background-color:transparent;border:none;width:35px;height:50px;display:flex;align-items:center;justify-content:center;cursor:pointer}.quantity-input button svg{width:20px;height:20px}.quantity-input input{border:none;height:50px;width:30px;text-align:center;background-color:var(--neutral-400)}.quantity-input input::-webkit-outer-spin-button,.quantity-input input::-webkit-inner-spin-button{-webkit-appearance:none;margin:0}.quantity-input input[type=number]{-moz-appearance:textfield}.add-text .mobile-add{display:none}button.shopify-payment-button__more-options{text-align:center!important;font-family:Afacad;letter-spacing:0px;text-transform:uppercase;font-size:12.8px!important;font-weight:500!important}@media only screen and (max-width: 1171px){.swiper-slide.product-card .product-content{padding:var(--gutter-xs)}.swiper-slide.product-card .product-content .product-title{font-size:1.1rem}.productSwiper .swiper-slide.product-card .product-content .product-title{font-size:1.5rem}.quantity-add .btn{font-size:.8rem;padding:16px;width:100%;justify-content:center;text-align:center}.swiper-slide.product-card .product-content .product-meta p{font-size:.8rem}.product-actions .quick-add{width:100%}.product-card .btn{padding:var(--gutter-xs);font-size:.8rem;justify-content:center}.recommended-products .top-treats h2{font-size:2rem}}@media only screen and (max-width: 600px){.swiper-slide.product-card{width:320px}.product-actions.no-var{flex-direction:column;gap:10px}.product-card .quantity-add .btn{width:30px;height:30px;display:flex;align-items:center;justify-content:center;padding:0}.product-card .quantity-add .btn.sold-out-btn{width:100%;height:auto;padding:12px 0}.quantity-add{display:flex;flex-wrap:wrap;align-items:center;justify-content:center;gap:10px}.quantity-input{padding:0}.quantity-input input{height:30px;width:25px}.quantity-input button{width:30px;height:30px;padding:0}.quantity-input button svg{width:16px;height:16px}.add-text span{display:none}.add-text .mobile-add{display:block}}.product-details-accordion:first-of-type{margin-top:var(--gutter-s);border-top:1px solid var(--neutral-200)}.product-details-accordion{display:flex;align-items:center;gap:var(--gutter-xs);background-color:transparent;color:var(--primary-400);cursor:pointer;padding:var(--gutter-xs) 0;width:100%;border:none;border-bottom:1px solid var(--neutral-200);text-align:left;outline:none;font-size:.8rem;font-weight:var(--fw-500);transition:.4s;font-family:var(--font-family-secondary);text-transform:uppercase}.product-details-accordion svg{width:20px;height:20px}.product-details-accordion span{margin-left:auto}.product-details-accordion .minus,.product-details-accordion.active .plus{display:none}.product-details-accordion.active .minus{display:block}.product-details-panel{padding:0;max-height:0;overflow:hidden;transition:max-height .2s ease-out;color:var(--primary-400)}.details-content{padding:var(--gutter-xs) 0 0 0}.ingredients-tab div{padding:var(--gutter-xs);border:1px solid var(--primary-400);border-top:none}.ingredients-tab div p{margin-bottom:0}.ingredients-tab div:first-of-type{border-top:1px solid var(--primary-400);margin-top:var(--gutter-xs)}.product-information-tabs{padding:0 var(--gutter-s);padding-bottom:var(--gutter-xxl)}.accordion-tabs{background-color:transparent;color:var(--neutral-200);cursor:pointer;padding:var(--gutter-xs) 0;padding-top:0;width:100%;border:none;text-align:center;outline:none;font-size:.8rem;text-transform:uppercase;font-weight:var(--fw-500);margin:0;color:var(--primary-400);border-bottom:2px solid var(--primary-400);transition:all .3s ease-in-out;position:relative;margin-bottom:var(--gutter-s);opacity:.3;display:flex;align-items:center;justify-content:center;gap:var(--gutter-xs)}.accordion-tabs svg{width:20px;height:20px}.accordion-tabs.active-btn{pointer-events:auto;opacity:1;transition:opacity .3s ease-in-out}.accordion-tabs .plus,.accordion-tabs .minus{display:none;margin-left:auto}.panel-acc{opacity:0;pointer-events:none;overflow:hidden;transition:opacity .3s ease-out}.panel-acc.active{opacity:1;pointer-events:auto;transition:opacity .3s ease-out .2s}.product-information-tabs-inner{max-width:var(--max-width);margin:auto;background-color:var(--neutral-400);padding:var(--gutter-m) var(--gutter-xxl);display:grid;grid-template-columns:auto auto auto auto;grid-template-rows:auto 1fr 1fr 1fr 1fr 1fr 1fr;grid-auto-columns:1fr;grid-auto-rows:1fr;gap:0px 0px;grid-auto-flow:row;grid-template-areas:"i1 i2 i3 i4" "i5 i5 i5 i5" "i5 i5 i5 i5" "i5 i5 i5 i5" "i5 i5 i5 i5" "i5 i5 i5 i5" "i5 i5 i5 i5"}.i1{grid-area:i1}.i2{grid-area:i2}.i3{grid-area:i3}.i4{grid-area:i4}.i5{grid-area:i5}.less-tabs .product-information-tabs-inner{max-width:calc(var(--max-width) - 200px)}@media only screen and (max-width: 1171px){.product-information-tabs-inner{padding:var(--gutter-s);grid-template-columns:1fr;grid-template-rows:auto auto auto auto auto auto auto auto;grid-template-areas:"i1" "i6" "i2" "i7" "i3" "i8" "i4" "i9"}.i6{grid-area:i6}.i7{grid-area:i7}.i8{grid-area:i8}.i9{grid-area:i9}.accordion-tabs{padding-top:var(--gutter-xs);margin-bottom:0;border-bottom:1px solid var(--primary-400);justify-content:flex-start;text-align:left}.accordion-tabs.active-btn{pointer-events:auto}.accordion-tabs .plus,.accordion-tabs.active-btn .minus{display:block}.accordion-tabs.active-btn .plus{display:none}.panel-acc{opacity:1;height:0;overflow:hidden;transition:height .3s ease-out}.panel-acc.active{opacity:1;pointer-event:auto;height:0;overflow:hidden;transition:height .3s ease-out}.panel-acc>*:first-of-type{margin-top:var(--gutter-xs)!important}.panel-acc>*:last-of-type{margin-bottom:var(--gutter-xs)!important}}.about-hero{padding:var(--gutter-s);padding-top:14rem;padding-bottom:var(--gutter-xxl);background-image:url(/cdn/shop/files/about-hero-img.jpg?v=1711032478);background-size:cover;background-position:center;background-repeat:no-repeat;background-color:var(--primary-400);height:auto;position:relative;isolation:isolate}.about-hero:before{content:"";position:absolute;bottom:0;left:0;width:100%;height:200px;background:#222;background:linear-gradient(0deg,#222,#0000);z-index:-1}.about-hero-inner{max-width:1000px;margin:auto;display:flex;flex-direction:column;align-items:center;justify-content:center;text-align:center}.about-hero-inner .content{max-width:800px;margin:auto;margin-bottom:var(--gutter-s)}.about-hero-inner .title{text-transform:uppercase;margin-bottom:var(--gutter-xs)}.about-hero-inner img{width:100%;height:auto}@media only screen and (max-width: 1041px){.about-hero{padding-top:10rem}.about-hero-inner .content p.h5{font-size:1rem}}.swiper-slide.product-card .jdgm-prev-badge{margin-bottom:15px}.collection-hero{min-height:auto;width:100%;padding:0 var(--gutter-s);padding-top:13rem;padding-bottom:10rem;display:flex;align-items:center;position:relative;isolation:isolate}.collection-hero:after{content:"";position:absolute;left:0;bottom:0;width:100%;height:132px;background-image:url(/cdn/shop/files/whitakers-svg-sep_97a26417-1172-46ce-8e0a-db63016ac748.svg?v=1713859653);background-size:contain;background-repeat:repeat-x;background-position:left bottom;z-index:1}.collection-hero-inner{max-width:var(--max-width);width:100%;margin:auto;text-align:center;position:relative}.collection-hero-text-wrapper{display:flex;flex-direction:column;align-items:center;justify-content:center;gap:var(--gutter-s)}.collection-hero-text-wrapper h1{margin-bottom:0}.collection-hero-description{max-width:700px;margin:auto}.collection-hero-image-container-left{position:absolute;top:50%;left:0;transform:translateY(-50%);width:200px;height:200px}.collection-hero-image-container-right{position:absolute;top:50%;right:0;transform:translateY(-50%);width:200px;height:200px}.collection-hero-image-container-left img,.collection-hero-image-container-right img{width:100%;height:100%;object-fit:contain}@media only screen and (max-width: 1180px){.sub-collections{width:100%;z-index:9;overflow:scroll}}@media screen and (min-width: 1180px){.sub-collection-inner{display:flex;justify-content:flex-start!important;width:100%!important;margin:auto;flex-direction:row;flex-wrap:wrap}}.sub-collection-inner{display:flex;justify-content:center;gap:var(--gutter-xs);padding:0 var(--gutter-s);width:max-content;margin:auto}.sub-collection-inner::-webkit-scrollbar,.sub-collections::-webkit-scrollbar{display:none}.sub-collection-btn{text-wrap:nowrap}.blog-title-area .sub-collection-btn{background-color:var(--neutral-400)}.blog-title-area .sub-collection-btn.dark-btn{background-color:var(--primary-400)}.blog-title-area .sub-collection-btn.dark-btn:hover{color:var(--neutral-400)}.blog-title-area .sub-collection-btn:hover{background-color:var(--primary-400)}@media only screen and (max-width: 1400px){.sub-collections{width:100vw}.sub-collection-inner{flex-wrap:wrap}}@media only screen and (min-width: 1500px){.collection-hero-image-container-left,.collection-hero-image-container-right{width:260px;height:260px}}@media only screen and (max-width: 1171px){.sub-collection-inner{overflow-x:scroll;flex-wrap:nowrap;justify-content:flex-start;text-align:center;padding:4px var(--gutter-s)}.collection-hero{padding-top:10rem;padding-bottom:5rem}.collection-hero-image-container-left{position:static;transform:translateY(0);margin:auto}.collection-hero-image-container-right{display:none}}@media only screen and (max-width: 769px){.collection-hero:after{background-size:cover;background-position:bottom}}.text-reveal{padding:0 var(--gutter-s);padding-bottom:var(--gutter-xxl);overflow:hidden}.text-reveal .reveal-inner{display:grid;grid-template-columns:200px 1fr 200px;gap:var(--gutter-xl);max-width:var(--max-width);margin:auto;background-color:var(--neutral-400);padding:var(--gutter-m);position:relative}.text-reveal .reveal-inner img{width:100%}.text-reveal .reveal-inner .content{text-align:center}.reveal-content{overflow:hidden;transition:height .3s ease;text-align:center;position:relative}.reveal-btn{background-color:transparent;border:none;text-transform:uppercase;display:inline-flex;align-items:center;gap:12px;font-size:1rem;margin-top:var(--gutter-s);cursor:pointer;transition:opacity .3s ease-in-out;color:var(--primary-400)}.reveal-btn:hover{opacity:.6}.reveal-btn svg{width:15px}.reveal-content ul{display:inline-block;margin-top:0}@media only screen and (max-width: 1171px){.reveal-content h3{font-size:2rem}.text-reveal{padding-top:var(--gutter-xs)}.text-reveal .reveal-inner{grid-template-columns:1fr}.text-reveal .reveal-inner img{position:absolute;width:140px}.top-biscuit{top:-40px;left:-40px}.btm-biscuit{bottom:-40px;right:-40px}}.collection-wrap{padding:var(--gutter-xxl) var(--gutter-s)}.collection-grid-filters{max-width:var(--max-width);width:100%;margin:auto;display:grid;grid-template-columns:350px 1fr;gap:var(--gutter-s)}.collection-grid{display:grid;grid-template-columns:1fr 1fr 1fr;gap:var(--gutter-s)}.collection-grid .swiper-slide.product-card{width:100%}.collection-footer{background-color:var(--neutral-400);padding:var(--gutter-s) var(--gutter-m);margin-top:var(--gutter-s);display:flex;align-items:center;justify-content:space-between;gap:var(--gutter-s);font-family:var(--font-family-secondary)}.pagination__list{display:flex;flex-wrap:wrap;align-items:center;justify-content:center;gap:16px 6px}.pagination__list li a{display:block;width:50px;height:50px;background-color:var(--neutral-400);color:var(--primary-400);border:1px solid var(--primary-400);display:flex;align-items:center;justify-content:center;text-decoration:none;font-size:1.1rem}.pagination__item--current{background-color:var(--primary-400)!important;color:var(--neutral-400)!important}.pagination__list li a.pagination__item--prev,.pagination__list li a.pagination__item--next{width:100%;padding:0 12px}.facets-wrapper .facet-inner{background-color:var(--neutral-400);padding:var(--gutter-s)}.facets__disclosure-vertical{border-bottom:1px solid var(--neutral-200);padding-bottom:var(--gutter-s);margin-bottom:var(--gutter-s)}.facets__summary{font-family:var(--font-family-secondary);text-transform:uppercase;font-size:.9rem;font-weight:var(--fw-500)}.parent-display{margin-top:var(--gutter-s)}.facets__label input{display:none}.facets-layout-list{display:grid;grid-template-columns:1fr 1fr;gap:var(--gutter-xs)}.facets-layout-list.chocolate-type-wrap{grid-template-columns:1fr 1fr 1fr}.facets-layout-list.chocolate-type-wrap li{display:flex;justify-content:center}.facets-wrap{border:none;padding:0;margin:0}.facets__label.facet-checkbox{border:1px solid var(--primary-400);padding:12px;display:block;border-radius:5px;cursor:pointer;font-family:var(--font-family-secondary);text-align:center;font-size:.85rem;font-weight:var(--fw-400);transition:opacity .3s ease-in-out;background-color:var(--neutral-400)!important}.facets__label.facet-checkbox:hover{opacity:.6}.facets__label.facet-checkbox.active{background-color:var(--primary-400)!important;color:var(--neutral-400)}.facets__label.facet-checkbox.active:hover{opacity:1}.facets__label.facet-checkbox.chocolate-type{border-radius:100%!important;width:40px;height:40px;position:relative;margin-bottom:18px;background-color:var(--neutral-400)}.facets__label.facet-checkbox.chocolate-type:hover{opacity:1}.facets__label.facet-checkbox.chocolate-type span{position:absolute;top:calc(100% + 5px);left:50%;transform:translate(-50%);width:max-content;color:var(--primary-400);background-color:var(--neutral-400)}.facets__label.facet-checkbox.chocolate-type.active:after{content:"";background-image:url(/cdn/shop/files/si_Check.svg?v=1710407839);background-size:contain;background-position:center;background-repeat:no-repeat;display:block;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);width:20px;height:20px}.facets__label.facet-checkbox.chocolate-type.white.active:after{background-image:url(/cdn/shop/files/si_Check-dark.svg?v=1710408069)}.facets__label.facet-checkbox.chocolate-type.milk{background-color:#724215!important}.facets__label.facet-checkbox.chocolate-type.white{background-color:#fff!important}.facets__label.facet-checkbox.chocolate-type.dark{background-color:#3a1e0e!important}.facets__label.facet-checkbox.chocolate-type.assorted{background:#724215;background:linear-gradient(90deg,#724215 0% 33%,#3a1e0e 33% 66%,#a75011 66% 100%)}.active-facets{border-bottom:1px solid var(--neutral-200);margin-bottom:var(--gutter-s);padding-bottom:var(--gutter-xs)}.filters-title-wrap{display:flex;align-items:center;justify-content:space-between;gap:var(--gutter-s);padding-bottom:var(--gutter-xs)}.remove-filters-wrap{display:flex;flex-wrap:wrap;gap:4px}facet-remove a{color:var(--primary-400);text-decoration:none}facet-remove a .active-facets__button-inner{display:flex;align-items:center;gap:5px;border:1px solid var(--primary-400);padding:4px}.active-facets__button-remove{text-transform:uppercase}.filters-title-wrap *{font-family:var(--font-family-secondary);font-weight:var(--fw-500)}.filters-title-wrap h2{display:flex;align-items:center;gap:8px}.filters-title-wrap h2 svg{transform:rotate(90deg);width:16px;height:16px}.sorting-filters{display:flex;flex-direction:column;gap:var(--gutter-xs);margin-bottom:var(--gutter-s);padding-bottom:var(--gutter-s);border-bottom:1px solid var(--neutral-200)}.facet-filters__sort input{display:none}.facet-filters__sort label{display:flex;align-items:center;gap:12px;font-size:.9rem;font-family:var(--font-family-secondary);font-weight:var(--fw-500)}.facet-filters__sort label:before{content:"";width:12px;height:12px;border-radius:100%;border:2px solid var(--primary-400)}.facet-filters__sort input:checked+label:before{background-color:var(--primary-400);box-shadow:0 0 0 2px var(--neutral-400),0 0 0 4px var(--primary-400)}menu-drawer,.active-facets-mobile{display:none}.in-loop-cta{background-size:cover;background-position:center;background-repeat:no-repeat;padding:var(--gutter-s);display:flex;flex-direction:column;justify-content:flex-end;align-items:center;text-align:center;color:var(--neutral-400)}@media only screen and (max-width: 1350px){.collection-grid{grid-template-columns:1fr 1fr}}@media only screen and (max-width: 1171px){.collection-wrap{padding:var(--gutter-xxl) var(--gutter-xs);padding-top:var(--gutter-xs)}facet-filters-form.facets,.active-facets-mobile{display:block}menu-drawer,.active-facets-vertical-filter{display:none}.collection-grid{grid-template-columns:1fr 1fr;gap:var(--gutter-s) var(--gutter-xs)}.collection-grid-filters{grid-template-columns:1fr}.collection-footer{justify-content:center;align-items:center;flex-direction:column}.in-loop-cta{order:-1;grid-column:1 / 3}.collection-grid.columns-1{grid-template-columns:1fr}.collection-grid.columns-1 .in-loop-cta{grid-column:1 / 2}.pagination__list li.prev-wrap,.pagination__list li.next-wrap{width:100%}.pagination__list li a{width:35px;height:35px}}.blog-wrap{padding:0 var(--gutter-s)}.main-blog{max-width:var(--max-width);margin:auto;padding-bottom:var(--gutter-xxl)}.blog-title-area{text-align:center;margin:auto;margin-bottom:var(--gutter-xl);padding-top:13rem;max-width:var(--max-width)}.blog-title-area .content{padding:0 var(--gutter-s)}.tags-wrap{margin-top:var(--gutter-m)}@media only screen and (max-width: 1171px){.blog-title-area{padding-top:10rem}}.swiper.authors-wrap{padding:0 var(--gutter-s);padding-bottom:var(--gutter-xl)}.authors-inner{max-width:var(--max-width);margin:auto}.swiper-slide.author-card{background-color:var(--neutral-400);padding:var(--gutter-s);display:grid;grid-template-columns:100px 1fr;gap:var(--gutter-s);width:100%!important}.author-card .img-holder{width:100%;aspect-ratio:1;border-radius:100%}.author-card .img-holder img{width:100%;height:100%;object-fit:cover;border-radius:100%}.author-text{text-align:left}.author-text h3{font-family:var(--font-family-primary)}.author-card .reveal-btn{margin-top:12px;padding:0}.blog-articles{display:grid;grid-template-columns:1fr 1fr 1fr;gap:var(--gutter-s)}.blog-articles__article.article{background-color:var(--neutral-400);text-decoration:none;display:grid;grid-template-columns:1fr;grid-template-rows:auto 1fr}.article-image{width:100%;height:300px}.article-image img{width:100%;height:100%;object-fit:cover;object-position:center}.article-content{padding:var(--gutter-s);display:flex;flex-direction:column;gap:var(--gutter-xs)}.article-content *{margin-bottom:0}.article-title{text-align:center;margin-bottom:0}.article-tags{list-style:none;margin:auto 0 0;padding:0;display:flex;align-items:center;justify-content:center;gap:8px}.article-tags li:after{content:"";width:4px;height:4px;border-radius:100%;background-color:var(--primary-400);display:block}.article-date{text-align:center}@media only screen and (max-width: 1171px){.blog-articles{grid-template-columns:1fr}.swiper-slide.author-card{grid-template-columns:1fr;width:calc(90% - var(--gutter-xs))}.author-card .img-holder{width:85px;height:85px}}@media only screen and (max-width: 769px){.author-card .img-holder{margin:auto}.author-card .content,.author-card .content .author-text{text-align:center}}.default-page{padding:0 var(--gutter-s);padding-top:13rem;padding-bottom:var(--gutter-xxl)}.default-page-inner{max-width:var(--max-width);margin:auto;text-align:center}.default-page-inner .content-wrap{max-width:800px;margin:auto}.default-page-inner .content-wrap .content{max-width:450px;margin:auto}.default-page.image-background{background-size:cover;background-position:center;background-repeat:no-repeat;position:relative;isolation:isolate;padding-bottom:13rem}.default-page.image-background:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;background-color:#000000b3;pointer-events:none;z-index:-1}@media only screen and (max-width: 1171px){.default-page{padding-top:10rem}}.call-us-sep{display:grid;grid-template-columns:1fr auto 1fr;align-items:center;gap:var(--gutter-s);text-transform:uppercase;font-weight:var(--fw-500)}.call-us-sep hr{margin:0;background-color:var(--primary-400);width:100%}.call-us-phone{font-size:1.2rem;font-weight:var(--fw-500);display:flex;align-items:center;justify-content:center;gap:var(--gutter-xs);margin-top:var(--gutter-s);text-decoration:none}.call-us-phone svg{width:40px;height:40px}.globo-form-control label{font-family:var(--font-family-secondary)}.globo-form-control input,.globo-form-control textarea,.globo-form-control select{font-family:var(--font-family-secondary)!important;background-color:#fff!important;color:var(--primary-400)!important;border:1px solid var(--primary-400)!important}.globo-form-app button{font-family:var(--font-family-secondary)!important;text-transform:uppercase!important;border-radius:50px!important;padding:16px 24px!important}.globo-g-recaptcha>div{width:100%!important;transform:scale(.88);-webkit-transform:scale(.88);transform-origin:0 0;-webkit-transform-origin:0 0}.globo-form-app .message.success{padding-top:40px!important}.join-us{padding:0 var(--gutter-s);padding-bottom:var(--gutter-xxl)}.join-us-inner{max-width:var(--max-width);margin:auto;background-color:var(--neutral-400);padding:var(--gutter-m) var(--gutter-xxl);display:grid;grid-template-columns:1fr 1fr;align-items:center;gap:var(--gutter-xxl);position:relative}.join-us-inner .top-left{top:-60px;left:-60px;z-index:9}@media only screen and (max-width: 1171px){.join-us-inner{grid-template-columns:100%;gap:var(--gutter-s);padding:var(--gutter-m) var(--gutter-s)}.join-us-inner .top-left{display:none}.join-us-inner .content{text-align:center}}.about-us-wrap{padding:var(--gutter-s)}.about-us-wrap-inner{max-width:var(--max-width);margin:auto;padding:var(--gutter-xl) var(--gutter-m);background-color:var(--primary-300)}.downloads{text-align:center}.downloads-grid{display:grid;grid-template-columns:repeat(3,1fr);gap:var(--gutter-s);margin-top:var(--gutter-s)}.download-card{background-color:var(--neutral-400)}.download-card .img-holder{width:100%;height:auto}.download-card .img-holder img{width:100%;height:100%;object-fit:contain}.download-card .content{padding:var(--gutter-s)}.download-link{display:inline-flex;align-items:center;gap:8px}.download-link svg{width:25px;height:25px}.download-link:hover svg{fill:var(--neutral-400)}.partners-wrap{text-align:center;margin-top:var(--gutter-xl);padding-top:var(--gutter-xl);border-top:1px solid var(--primary-400)}.partner-logos-grid{display:grid;grid-template-columns:repeat(3,1fr);gap:var(--gutter-s);max-width:1000px;margin:auto;padding-top:var(--gutter-m)}.partner-logos-grid .partner-holder{display:flex;align-items:center;justify-content:center}.partner-logos-grid .partner-holder img{max-width:200px;width:auto;max-height:60px}.rating-wrap{margin-top:var(--gutter-xl);padding-top:var(--gutter-xl);border-top:1px solid var(--primary-400);text-align:center}.rating-wrap img{margin-top:var(--gutter-s);max-width:400px;width:100%}@media only screen and (max-width: 1171px){.downloads-grid{grid-template-columns:1fr}.partner-logos-grid{grid-template-columns:1fr 1fr}.partner-logos-grid .partner-holder img{max-width:140px;width:100%}}.columns-3{padding:0 var(--gutter-s);padding-bottom:var(--gutter-xxl)}.columns-3 .inner-columns-3{background-color:var(--neutral-400);padding:var(--gutter-m);max-width:var(--max-width);margin:auto}.columns-3 .inner-columns-3 .col{text-align:center;display:flex;flex-direction:column;gap:var(--gutter-xs)}.columns-3 .inner-columns-3 .col .img-holder{width:100%;max-width:250px;height:200px;margin:auto}.columns-3 .inner-columns-3 .col .img-holder img{width:100%;height:100%;object-fit:contain;object-position:center}.columns-3 .inner-columns-3 .col .content{margin-top:auto}.columns-3 .inner-columns-3 .col .content p{max-width:60%;margin:auto}.about-us{padding:0 var(--gutter-s);padding-bottom:var(--gutter-xxl);overflow-x:clip}.inner-about-us{display:grid;grid-template-columns:1fr 1.5fr;max-width:var(--max-width);margin:auto;background-color:var(--neutral-400);padding:0;position:relative}.inner-about-us .img-holder img{transform:rotate(-5deg);width:100%}.inner-about-us .content{padding:var(--gutter-xxl);display:flex;flex-direction:column;align-items:center;justify-content:center;text-align:center}.about-top-right{top:-50px;right:-50px;z-index:1}@media only screen and (max-width: 1171px){.inner-about-us{grid-template-columns:1fr}.inner-about-us .content{padding:var(--gutter-m)}.inner-about-us h2.h1{font-size:2rem}}.cert-inner{padding:var(--gutter-xxl) var(--gutter-s);background-image:url(/cdn/shop/files/Mask_Group_10740.svg?v=1711370745);background-size:cover;background-position:center;background-repeat:no-repeat;max-width:var(--max-width);margin:auto}.cert-inner .content{max-width:550px;width:100%;margin:auto;text-align:center}.certs{display:flex;align-items:center;justify-content:space-between;gap:var(--gutter-m);margin-top:var(--gutter-m)}.certs img{max-width:220px}@media only screen and (max-width: 1171px){.cert-inner{padding:var(--gutter-xxl) var(--gutter-xxl)}.certs img{max-width:160px}}.factory-hero{padding:0 var(--gutter-s);padding-top:13rem;padding-bottom:var(--gutter-xxl)}.factory-hero-inner{max-width:var(--max-width);margin:auto;background:#fdfcf8;background:linear-gradient(0deg,#fdfcf800 31%,#fdfcf8 31%);padding:var(--gutter-m) var(--gutter-xxl);text-align:center}.factory-title{margin-bottom:var(--gutter-m)}.factory-video{position:relative;padding-bottom:56.25%;height:0}.factory-video iframe{position:absolute;top:0;left:0;width:100%;height:100%}@media only screen and (max-width: 1171px){.factory-hero-inner{padding:var(--gutter-m)}}.featured-blog{padding:0 var(--gutter-s);padding-bottom:var(--gutter-xxl);position:relative}.featured-blog-inner{max-width:var(--max-width);margin:auto;background-color:var(--neutral-400);padding:var(--gutter-xl) var(--gutter-m);position:relative;z-index:1}.featured-blog-inner .intro{text-align:center}.featured-blog-grid{display:grid;grid-template-columns:repeat(3,1fr);gap:var(--gutter-s);margin-top:var(--gutter-m)}.article-card{text-align:center;text-decoration:none;color:var(--primary-400)}.article-card h4{font-weight:var(--fw-500)}.article-img-holder{width:100%;aspect-ratio:1}.article-img-holder img{width:100%;height:100%;object-fit:cover}.article-tags{list-style:none;margin:0;padding:0;display:flex;align-items:center;justify-content:center;gap:8px}.article-tags li{display:flex;align-items:center;gap:8px}.article-tags li:after{content:"";width:4px;height:4px;background-color:var(--primary-400);border-radius:100%;display:block}.article-tags li:last-of-type:after{display:none}.blog-bottom{bottom:20px;right:20px}.photo-bottom{bottom:calc(100% - 130px);left:-120px}.blog-date{font-size:.9rem;text-align:center}.blog-page-article{background-color:var(--neutral-400)}.article-content{padding:var(--gutter-xs)}@media only screen and (max-width: 1171px){.featured-blog-grid{grid-template-columns:1fr}.photo-bottom{width:210px;bottom:auto;top:-120px;left:-90px}.blog-bottom{bottom:auto;right:10px;top:-50px}.featured-blog-inner{padding:0;background-color:transparent;padding-top:var(--gutter-xxl)}}.full-image-slider{padding-bottom:var(--gutter-xxl)}.fullImageSwiper .img-slide{width:100%;height:auto;min-height:800px;padding:var(--gutter-s);background-size:cover;background-position:center;background-repeat:no-repeat;display:flex;flex-direction:column;align-items:center;justify-content:center;text-align:center;z-index:1}.has-overlay{position:relative;isolation:isolate}.overlay{position:absolute;top:0;right:0;bottom:0;left:0;z-index:-1;background:#000;background:radial-gradient(circle,#0000004f,#000000ac)}.fullImagerNav{color:var(--neutral-400);position:absolute;bottom:0;left:50%;transform:translate(-50%);z-index:9}.fullImagerNav svg *{stroke:var(--neutral-400)}@media only screen and (max-width: 1171px){.fullImageSwiper .img-slide{min-height:600px}}.swiper.fullScreenSwiper{width:100%;height:100dvh}.fullScreenSwiper .swiper-wrapper{height:100dvh}.swiper-slide.fullscreen-card{text-align:center;display:flex;justify-content:center;align-items:center;height:auto;min-height:100vh}.fullScreenSwiper .swiper-navigation{position:absolute;bottom:0;left:50%;transform:translate(-50%);z-index:9;color:var(--neutral-400)}.fullscreen-card{position:relative;isolation:isolate;padding:10rem var(--gutter-s)}.fullscreen-card .slide-bg{position:absolute;top:0;right:0;bottom:0;left:0;z-index:-2;filter:blur(16px);-webkit-filter:blur(16px)}.fullscreen-card .slide-bg img{width:100%;height:100%;object-fit:cover}.fullscreen-card:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;background:#222;background:radial-gradient(circle,#2223,#000000b3 66%);pointer-events:none;z-index:-1}.title-card .slide-content{max-width:1000px;padding:0 var(--gutter-s)}.story-slide .slide-content{display:flex;align-items:center;gap:var(--gutter-m);max-width:var(--max-width);height:100%}.story-slide .slide-content .img-holder{width:70%;height:100%}.story-slide .slide-content .img-holder img{width:100%;height:100%;object-fit:contain;object-position:left}.story-slide .slide-content .content{text-align:left;width:30%}@media only screen and (max-width: 1171px){.swiper.fullScreenSwiper{width:100%;height:auto}.fullScreenSwiper .swiper-wrapper{height:auto}.fullscreen-card{padding-bottom:5rem}.story-slide .slide-content{flex-direction:column;justify-content:flex-start}.story-slide .slide-content .img-holder,.story-slide .slide-content .content{width:100%;height:auto}}.gallery{padding:var(--gutter-m) var(--gutter-s);background-color:var(--neutral-400);position:relative}.gallery-inner{max-width:var(--max-width);margin:auto;text-align:center}.gallery-carousel{margin-top:var(--gutter-m)}.gallery-card{width:100%;height:550px}.gallery-card img{width:100%;height:100%;object-fit:cover;object-position:center}.gallery .top-left{top:-35px;left:60px;z-index:9}@media only screen and (max-width: 1171px){.gallery .top-left{left:auto;right:10px;width:110px;top:-80px}}.hero-home{min-height:900px;width:100%;padding:0 var(--gutter-s);padding-top:10rem;padding-bottom:10rem;display:flex;align-items:center;position:relative;background:#dba249;background:linear-gradient(0deg,#dba249,#9a4b28)}.hero-home:after{content:"";position:absolute;left:0;bottom:0;width:100%;height:132px;background-image:url(/cdn/shop/files/whitakers-svg-sep_97a26417-1172-46ce-8e0a-db63016ac748.svg?v=1713859653);background-size:contain;background-repeat:repeat-x;background-position:left bottom;z-index:1}.hero-home .hero-home-inner{max-width:var(--max-width);width:100%;margin:auto;display:grid;grid-template-columns:1fr 1fr;gap:var(--gutter-l)}.hero-content{text-align:center}.hero-content .text-content{margin-bottom:var(--gutter-s)}.hero-overline{font-size:1.5rem;text-transform:uppercase;letter-spacing:6px}.hero-text{font-size:1.2rem;letter-spacing:1px;font-weight:var(--fw-300)}.hero-img-holder{position:relative}.hero-img-holder img{position:absolute;top:0;left:0;width:100%;z-index:2}.hero-seeds{top:0;right:-25px;opacity:.1}@media only screen and (max-width: 1171px){.hero-home .hero-home-inner{grid-template-columns:1fr;gap:var(--gutter-s)}.hero-img-holder img{position:relative;margin-bottom:-6rem;left:50%;transform:translate(-50%);max-width:600px}}@media only screen and (max-width: 769px){.hero-home:after{background-size:cover}.hero-overline{font-size:1.2rem}.hero-text{font-size:1rem}}.our-range{padding:0 var(--gutter-s);padding-bottom:var(--gutter-xxl)}.our-range-inner{max-width:var(--max-width);margin:auto}.our-range-inner h2{margin-bottom:var(--gutter-m);text-align:center}.our-range-grid{display:grid;grid-template-columns:1fr 1fr 1fr;gap:var(--gutter-s)}.our-range-card{background-color:var(--neutral-400);display:grid;grid-template-rows:1fr 1fr}.our-range-card .img-holder{width:100%;height:300px}.our-range-card .img-holder img{width:100%;height:100%;object-fit:cover}.our-range-card .content{padding:var(--gutter-s) var(--gutter-m);display:flex;flex-direction:column;align-items:center;gap:var(--gutter-s);text-align:center}.our-range-card .content h4,.our-range-card .content p{margin:0}.our-range-card .content .btn{margin-top:auto}.our-range-top{top:0;right:25px}.our-range-middle{top:0;left:-50px}@media only screen and (max-width: 1171px){.our-range-grid{display:grid;grid-template-columns:1fr}}.partner-logos{padding:0 var(--gutter-s);padding-bottom:var(--gutter-xxl);text-align:center}.partner-solo{background-color:var(--neutral-400);padding:var(--gutter-xl) var(--gutter-m);max-width:1000px;margin:auto;margin-top:var(--gutter-m)}.partner-logo{width:100%;height:auto}.partner-logo img{width:100%;height:100%;object-fit:contain}.team-members{background-image:url(/cdn/shop/files/about-hero-img.jpg?v=1711032478);background-size:cover;background-position:center;background-repeat:no-repeat;background-color:var(--primary-400);position:relative;isolation:isolate;padding:var(--gutter-xxl) var(--gutter-s);overflow:hidden}.team-members:before{content:"";position:absolute;top:0;left:0;width:100%;height:200px;background:#222;background:linear-gradient(180deg,#222,#0000);z-index:-1}.team-members:after{content:"";position:absolute;bottom:0;left:0;width:100%;height:200px;background:#222;background:linear-gradient(0deg,#222,#0000);z-index:-1}.members-title{max-width:var(--max-width);margin:auto;margin-bottom:var(--gutter-xl);text-align:center}.btn-group{display:flex;align-items:center;justify-content:center;gap:var(--gutter-xs);margin-top:var(--gutter-s)}.member-card.swiper-slide{width:600px;display:flex;flex-direction:column;gap:var(--gutter-xs)}.member-card .img-holder{width:100%;height:400px}.member-card .img-holder img{width:100%;height:100%;object-fit:cover;object-position:center}.member-card .content h5{margin-bottom:6px}.teamSwiper{overflow:visible!important}.teamSwiper .swiper-navigation div.swiper-pagination-nav{color:var(--neutral-400)}@media only screen and (max-width: 1171px){.member-card.swiper-slide{width:300px}}.testimonials{padding:0 var(--gutter-s)}.testimonials-inner{display:grid;grid-template-columns:1fr 1fr;align-items:center;justify-content:space-between;gap:var(--gutter-xxl);padding:var(--gutter-xl) var(--gutter-m) var(--gutter-m) var(--gutter-m);background-color:var(--neutral-400);max-width:var(--max-width);margin:auto;position:relative}.testimonials-inner .top-left{top:-80px;left:-70px;z-index:9}.testimonials-inner .bottom-right{bottom:-80px;right:-24px;z-index:9}.testimonials-inner .content{margin-top:-10%;padding:var(--gutter-s) 0}.testimonials-holder{min-width:0;position:relative}.testimonials-holder:before,.testimonials-holder:after{content:"";width:80px;height:80px;background-size:contain;background-position:center;background-repeat:no-repeat;position:absolute}.testimonials-holder:before{background-image:url(/cdn/shop/files/QuoteMark1.svg?v=1715262851);top:10px;left:-35px}.testimonials-holder:after{background-image:url(/cdn/shop/files/QuoteMark2.svg?v=1715262851);bottom:100px;right:-25px}.testimonial-card.swiper-slide{background-image:url("data:image/svg+xml,%3csvg width='100%25' height='100%25' xmlns='http://www.w3.org/2000/svg'%3e%3crect width='100%25' height='100%25' fill='none' stroke='black' stroke-width='3' stroke-dasharray='8 24' stroke-dashoffset='0' stroke-linecap='square'/%3e%3c/svg%3e");padding:var(--gutter-s);min-height:300px;height:auto;display:flex;flex-direction:column;gap:var(--gutter-s);text-align:center}.testimonial-meta{margin-top:auto;border-top:1px solid var(--primary-400);padding-top:var(--gutter-xs);display:flex;justify-content:center;gap:var(--gutter-xs)}.testimonial-meta .img-holder{width:60px;height:60px;border-radius:100%}.testimonial-meta .img-holder img{width:100%;height:100%;object-fit:cover;border-radius:100%}.testimonial-meta p{margin:0}@media only screen and (max-width: 1171px){.testimonials-inner{grid-template-columns:1fr}.testimonials-inner .top-left,.testimonials-inner .bottom-right{display:none}.testimonials-inner .content{margin-top:0}}@media only screen and (max-width: 850px){.testimonials-holder:before,.testimonials-holder:after{width:45px;height:45px}.testimonials-holder:before{left:-25px}}.text-image{padding:0 var(--gutter-s);padding-bottom:var(--gutter-xxl)}.text-image-inner{max-width:var(--max-width);margin:auto;display:grid;grid-template-columns:1fr 1fr;grid-template-rows:[breakout-start] var(--gutter-m) [content-start] auto [content-end] var(--gutter-m) [breakout-end];align-items:center}.grid-content{grid-row:content}.grid-breakout{grid-row:breakout}.text-image-inner.has-extended{overflow:visible}.text-right .img-holder{order:1}.text-right .text{order:2}.text-image .text{padding:var(--gutter-xl);height:100%;display:flex;flex-direction:column;justify-content:center;align-items:flex-start}.text-image .text.add-bg{background-color:var(--neutral-400)}.text-image .img-holder{width:100%;height:100%}.text-image .img-holder img{width:100%;height:100%;object-fit:cover;object-position:center}.text-image .top-seeds{top:-70px;left:-50px;z-index:1}.text-right .top-seeds{left:auto;right:0}.text-image-inner .btn{margin-top:var(--gutter-s)}@media only screen and (max-width: 1171px){.text-image-inner{grid-template-columns:1fr;grid-template-rows:auto}.text-right .img-holder{order:2}.text-right .text{order:1}.grid-content,.grid-breakout{grid-row:auto}.text-image .top-seeds{display:none}}.family-owned{padding:0 var(--gutter-s);padding-bottom:var(--gutter-xxl);overflow-x:clip}.family-owned-inner{max-width:var(--max-width);margin:auto;background-color:var(--neutral-400);min-height:650px;display:flex;align-items:center;justify-content:center}.family-owned-slider-wrap{max-width:700px;margin:auto;width:100%;padding:0 var(--gutter-s)}.swiper-slide.family-owned-card{text-align:center;height:auto}.family-owned-inner{position:relative}.family-owned-inner .extended{z-index:2}.top-left{top:-75px;left:-75px;transform:rotate(-5deg)}.bottom-left{top:calc(100% - 100px);left:45px;transform:rotate(-5deg)}.bottom-right{bottom:-150px;left:calc(100% - 250px);transform:rotate(5deg)}.photo4{top:-75px;right:-75px}.familySwiper.swiper{padding-bottom:var(--gutter-m)}.swiper-pagination-bullet.swiper-pagination-bullet-active{background-color:var(--primary-400)!important}.family-owned-inner.no-surround .bottom-right,.family-owned-inner.no-surround .top-left,.family-owned-inner.no-surround .bottom-left{display:none}@media only screen and (max-width: 1041px){.top-left{width:160px;left:-40px}.bottom-left{width:200px;top:auto;bottom:20px;left:-75px}.bottom-right{width:150px;left:auto;right:-15px;bottom:-40px}}.values-sustainability{padding:0 var(--gutter-s);padding-bottom:var(--gutter-xxl);padding-top:var(--gutter-s)}.values-inner{max-width:var(--max-width);margin:auto;background-color:var(--primary-300);padding:var(--gutter-m);text-align:center}.values-grid{display:grid;grid-template-columns:repeat(3,1fr);gap:var(--gutter-s);margin-top:var(--gutter-m);margin-bottom:var(--gutter-m)}.value-card{background-color:var(--neutral-400)}.value-card .img-holder{width:100%;height:250px}.value-card .img-holder img{width:100%;height:100%;object-fit:cover;object-position:center}.value-card .content{display:flex;flex-direction:column;padding:var(--gutter-s)}.value-card .content p{margin-top:auto}@media only screen and (max-width: 1171px){.values-grid{grid-template-columns:1fr}}.header-content-wrap{position:absolute;top:0;left:0;z-index:99;width:100%}.navigation-header{padding:0 var(--gutter-s)}.navigation-header ul{list-style:none;padding:0;margin:0}.header-inner{display:grid;grid-template-columns:auto 1fr auto;align-items:center;gap:var(--gutter-m);max-width:var(--max-width);margin:auto;padding:1rem 0;border-bottom:1px solid var(--primary-400);position:relative;height:auto}.light-nav .header-inner,.navigation-header.sticky.dark-nav .header-inner{border-color:var(--neutral-400)}.light-nav .menu-item>a{color:var(--neutral-400)}.dark-nav .menu-item>a{color:var(--primary-400)}.light-nav .menu-item>a svg *{stroke:var(--neutral-400)}.dark-nav .menu-item>a svg *,.dark-nav .header-icon *,.light-nav .navigation-header.sticky #openDrawerBtn svg *,.dark-nav .navigation-header #openDrawerBtn svg *{stroke:var(--primary-400)}.light-nav .navigation-header.sticky .logo *,.dark-nav .navigation-header .logo *{fill:var(--primary-400)}.light-nav .navigation-header.sticky .menu-item>a svg *,.light-nav .navigation-header.sticky .header-icon *{stroke:var(--primary-400)}.light-nav .navigation-header.sticky .menu-item>a{color:var(--primary-400)}.header-left a{display:block}.header-left .logo{width:260px;height:auto;display:block;margin:16px 0}.navigation-header.sticky{position:fixed;top:0;width:100%;z-index:99;background-color:var(--neutral-400);-webkit-box-shadow:0px 10px 40px -40px rgba(0,0,0,.75);-moz-box-shadow:0px 10px 40px -40px rgba(0,0,0,.75);box-shadow:0 10px 40px -40px #000000bf;animation:slideInNav .3s ease-in-out forwards}.navigation-header{position:relative}@keyframes slideInNav{0%{transform:translateY(-100%)}to{transform:translateY(0)}}.main-menu-navigation>ul{display:flex;align-items:center;gap:var(--gutter-s)}.menu-item{line-height:1;font-family:var(--font-family-secondary)}.menu-item a{transition:opacity .3s ease-in-out}.menu-item a:hover{opacity:.7}.menu-item>a{padding:2.5rem 0;color:var(--primary-400);text-transform:uppercase;text-decoration:none;font-size:1rem}.menu-item>a span{display:inline-flex;align-items:center;gap:6px}.menu-item>a span svg{width:20px}.submenu{position:absolute;top:calc(100% + 1px);left:0;width:100%;background-color:var(--neutral-400);padding:var(--gutter-m);transform:scaleY(0);transform-origin:top;transition:transform .3s linear}.menu-item a:hover~.submenu,.menu-item a~.submenu:hover{transform:scaleY(1);transition:transform .3s linear}.submenu>ul{display:grid;grid-template-columns:repeat(4,1fr);gap:var(--gutter-s)}.submenu-col{opacity:0;transition:opacity .1s ease-in-out 0s}.menu-item a:hover~.submenu>ul .submenu-col,.menu-item a~.submenu:hover>ul .submenu-col{opacity:1}.menu-item a:hover~.submenu>ul .submenu-col:nth-of-type(1){transition:opacity .3s ease-in-out .2s}.menu-item a:hover~.submenu>ul .submenu-col:nth-of-type(2){transition:opacity .3s ease-in-out .3s}.menu-item a:hover~.submenu>ul .submenu-col:nth-of-type(3){transition:opacity .3s ease-in-out .4s}.menu-item a:hover~.submenu>ul .submenu-col:nth-of-type(4){transition:opacity .3s ease-in-out .5s}.submenu-col h4{display:block;margin:0;padding-bottom:var(--gutter-xs);border-bottom:1px solid var(--neutral-200);font-size:1rem;text-transform:uppercase;font-weight:var(--fw-500)}.mega-menu-img .menu-img-holder{width:100%;aspect-ratio:1;position:relative;display:block;padding:0}.mega-menu-img .menu-img-holder *{color:var(--neutral-400)}.mega-menu-img .menu-img-holder img{width:100%;height:100%;object-fit:cover;display:block}.menu-img-content{position:absolute;bottom:var(--gutter-s);left:var(--gutter-s);z-index:2}.menu-img-content p{margin:0;text-transform:uppercase;text-decoration:underline;font-size:1rem;text-underline-offset:3px}.menu-img-holder:before{content:"";position:absolute;top:0;left:0;width:100%;height:100%;background:#000;background:radial-gradient(circle,#0003,#0006);z-index:1}.menu-img-content h4{margin-bottom:8px;border:0;padding:0;text-transform:capitalize}.submenu-list ul{display:flex;flex-direction:column;gap:var(--gutter-xs);margin-top:var(--gutter-s)}.sub-item a{color:var(--primary-400);text-decoration:none;font-size:1rem;display:block}.sub-item .view-all-link{text-transform:uppercase;text-decoration:underline;font-weight:var(--fw-500);text-underline-offset:3px}.header-right{display:flex;align-items:center;gap:var(--gutter-s)}.header-icon{display:block}.search-button{background-color:transparent;border:none;padding:0;margin:0;cursor:pointer}#openDrawerBtn{display:none;background-color:transparent;padding:0;border:none}#openDrawerBtn svg{pointer-events:none;display:block}.s-m{display:none}.cart-count-bubble{font-family:var(--font-family-secondary)}cart-notification{position:absolute;top:calc(100% + var(--gutter-s));right:0;width:100%}.cart-notification-product{height:auto;max-height:400px;overflow-y:scroll}cart-notification #cart-notification{right:0;background-color:var(--neutral-400);border:none;outline:none;-webkit-box-shadow:0px 0px 47px -26px rgba(0,0,0,.31);-moz-box-shadow:0px 0px 47px -26px rgba(0,0,0,.31);box-shadow:0 0 47px -26px #0000004f;transform:translateY(-200%)}.cart-notification__links{display:flex;justify-content:space-between;gap:var(--gutter-xs);position:absolute;left:0;top:calc(100% - 1.5rem);width:100%;padding:0 var(--gutter-s)}.notification-title{margin:0;border-bottom:1px solid var(--neutral-200);display:flex;align-items:center;justify-content:space-between;gap:12px;width:100%;padding-bottom:var(--gutter-xs)}@media only screen and (max-width: 1325px){cart-notification{display:none!important}.main-menu-navigation{display:none}#openDrawerBtn{display:block}.header-inner{grid-template-columns:1fr auto 1fr;gap:var(--gutter-xs);padding:var(--gutter-xs) 0}.header-middle{order:1}.header-left{order:2;justify-content:center}.header-left .logo{width:180px}.header-right{order:3;justify-content:flex-end;gap:var(--gutter-xs)}.header-middle,.header-left,.header-right{display:flex}.header-middle{align-items:center;gap:var(--gutter-xs)}.s-d{display:none}.s-m{display:block}}@media only screen and (max-width: 804px){.navigation-header{padding-left:8px;padding-right:8px}.header-right{padding-right:8px}}.search-box{isolation:isolate;position:fixed;top:0;right:0;height:110dvh;max-width:550px;width:100%;visibilty:hidden;background-color:var(--neutral-400);transform:translate(100%);transform-origin:right;transition:transform .3s ease;z-index:100;padding:var(--gutter-s);padding-bottom:6rem;overscroll-behavior:contain}.search-box:before{content:"";position:absolute;top:0;right:100%;bottom:0;width:100vw;z-index:-1;background-color:#0000004d;pointer-events:none;opacity:0;transition:opacity 0s ease-in-out}.search-box-inner{overflow:scroll;height:100%}.search-box.visible-search:before{opacity:1;transition:opacity .3s ease-in-out .3s}.search-box.visible-search{transform:translate(0);visibilty:visible}.search-box-holder{display:flex;flex-direction:column;gap:var(--gutter-s)}.reset__button,.search__button{display:none}.search-button.close{display:flex;margin-left:auto;background-color:transparent;border:none;padding:0;margin-bottom:var(--gutter-xs)}.search-button.close svg{width:35px;height:35px}.search-box .search__input{border:none;border-bottom:1px solid var(--neutral-300);padding:1rem 1rem 1rem 3rem;font-family:var(--font-family-secondary);font-size:1rem}input[type=search]::-ms-clear{display:none;width:0;height:0}input[type=search]::-ms-reveal{display:none;width:0;height:0}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{display:none}.predictive-search-item-card{display:grid;grid-template-columns:150px 1fr;gap:var(--gutter-xs);text-decoration:none;font-weight:400}.predictive-search-item-card .price{font-size:1.2rem;font-weight:600}.predictive-search-img-holder{width:100%;aspect-ratio:1}.predictive-search-img-holder img{width:100%;height:100%;object-fit:cover}p.predictive-search-item-heading{margin-bottom:0;color:var(--primary-400)}.predictive-search-search-for-button{border-top:1px solid var(--neutral-200);padding:var(--gutter-s) 0;margin-top:var(--gutter-s);cursor:pointer}.search-box-nav h6{font-size:.9rem;color:var(--primary-400);margin-bottom:var(--gutter-xs)}.search-box-nav ul{list-style:none;padding:0;margin:0;margin-bottom:var(--gutter-s);display:flex;flex-direction:column;gap:10px}.search-box-nav ul li a{font-size:1rem;color:var(--primary-400);text-decoration:none;display:block;text-transform:uppercase;font-weight:var(--fw-500)}.search-box-holder{position:relative}.search-box-holder .search-box-icon{position:absolute;top:18px;left:8px;z-index:2}.navigation-header.sticky~.drawer-menu{padding-top:var(--gutter-s)}.drawer-menu{position:fixed;top:0;left:-100%;width:100%;height:110dvh;background:var(--neutral-400);transform:translate(0);transition:transform .3s ease;z-index:99;overflow:scroll;display:grid;grid-template-columns:1fr;grid-template-rows:auto 1fr;padding:4rem var(--gutter-s) 8rem var(--gutter-s);visibility:hidden;pointer-events:none;opacity:0;overscroll-behavior:contain}.drawer-menu.visible{transform:translate(100%);visibility:visible;pointer-events:auto;opacity:1}.back-btn{display:flex;align-items:center;justify-content:flex-start;gap:var(--gutter-xs);width:100%;background-color:transparent;border:none;border-bottom:1px solid var(--neutral-200);padding:0;padding-bottom:var(--gutter-xs);margin-bottom:10px;font-weight:600;font-size:1.1rem;font-family:var(--font-family-secondary);color:var(--primary-400)}.menu-level.hidden-nav{display:none;visibility:hidden;opacity:0;transition:opacity .4s ease-in-out}.menu-level{display:block;visibility:visible;opacity:1;transition:opacity .4s ease-in-out;grid-column:1 / 2;grid-row:2 / 3}.menu-level ul{list-style:none;margin:0;padding:0}.drawer-menu .menu-item,.drawer-menu .menu-item-link{line-height:1;background-color:transparent;border:none;display:flex;align-items:center;justify-content:space-between;width:100%;padding:20px 0;border-top:1px solid var(--neutral-200);font-size:1.1rem;font-weight:600;color:var(--primary-400);text-decoration:none}.menu-level-wrap ul li:last-of-type .menu-item,.menu-level-wrap ul li:last-of-type .menu-item-link{border-bottom:1px solid var(--neutral-200)}.menu-title{font-size:1.6rem;font-weight:600;padding-bottom:var(--gutter-s);padding-top:16px;color:var(--primary-400);opacity:1;font-family:var(--font-family-secondary)}.drawer-close{display:flex;margin-left:auto;background-color:transparent;border:none;padding:0;margin-bottom:var(--gutter-xs)}.drawer-close svg{width:35px;height:35px}.menu-level-wrap ul li:last-of-type .view-all-link{text-decoration:underline;border-bottom:none;text-underline-offset:3px}.overflow-none{overflow:hidden!important}.drawer-menu .mega-menu-img{padding-top:var(--gutter-s)}.disable-scrollbars::-webkit-scrollbar{background:transparent;width:0px}.disable-scrollbars{scrollbar-width:none;-ms-overflow-style:none}.shopify-policy__container{padding:0 var(--gutter-s);padding-top:13rem;padding-bottom:var(--gutter-xxl);max-width:var(--max-width);margin:auto}.shopify-policy__body{background-color:var(--neutral-400);padding:var(--gutter-m);font-family:var(--font-family-secondary)}.shopify-policy__title{background-color:var(--neutral-400);padding:var(--gutter-m)}.shopify-policy__title h1{margin:0}@media only screen and (max-width: 1171px){.shopify-policy__container{padding-top:10rem}}.customer.login,.customer.register{padding:0 var(--gutter-s);padding-top:13rem;padding-bottom:var(--gutter-xxl)}.customer-inner{max-width:850px;margin:auto;background-color:var(--neutral-400);padding:var(--gutter-m)}.recover-password{display:none;border-top:1px solid var(--neutral-200);padding-top:var(--gutter-s);margin-top:var(--gutter-s)!important}.login-wrap,.recover-password,.register-form-wrap{max-width:400px;margin:auto}.login h3,.login .h3,.login p,.register h3{text-align:center}.field-wrap{display:flex;flex-direction:column;gap:6px}.field-wrap label{font-family:var(--font-family-secondary);color:var(--primary-400);font-size:.9rem}.field-wrap input{border:1px solid var(--primary-400);background-color:var(--neutral-400);padding:var(--gutter-xs);font-family:var(--font-family-secondary);font-size:1rem}.login form,.register form{display:flex;flex-direction:column;gap:8px}.register .btn{width:max-content;margin:auto;margin-top:var(--gutter-xs)}.login form .button-wrap{display:flex;flex-direction:column;align-items:center;justify-content:center;gap:var(--gutter-xs);margin-top:var(--gutter-xs)}.recover-password.active-reset{display:block}.underline-btn{background-color:transparent;border:none;font-family:var(--font-family-secondary);text-decoration:underline;padding:0;margin:0;font-size:1rem;width:max-content;cursor:pointer}.shopify-challenge__container{padding:0 var(--gutter-s);padding-top:13rem;padding-bottom:var(--gutter-xxl);text-align:center}#productAddPopout{position:fixed;bottom:0;left:0;width:100%;padding:var(--gutter-xs);background-color:var(--neutral-400);z-index:9;-webkit-box-shadow:0px 0px 47px -19px rgba(0,0,0,.52);-moz-box-shadow:0px 0px 47px -19px rgba(0,0,0,.52);box-shadow:0 0 47px -19px #00000085}#productAddPopout .product__pickup-availabilities{display:none}.product-wrap__popout{max-width:var(--max-width);margin:auto;display:flex;align-items:center;justify-content:space-between;gap:var(--gutter-xs)}#productAddPopout.hiddenAdd{transform:translateY(0);pointer-events:auto;transition:transform .3s ease-in-out}#productAddPopout{transform:translateY(200%);pointer-events:none;transition:transform .3s ease-in-out}.product-image__popout{width:75px;height:75px}.product-image__popout img{width:100%;height:100%;object-fit:contain;object-position:center}.add-to-cart__popout{margin-left:auto}@media only screen and (max-width: 1171px){#productAddPopout{display:none}}.rk_container{max-width:100%!important}@media only screen and (max-width: 1171px){.predictive-search-box{display:none!important}.search-box-nav{margin-top:var(--gutter-xs)}}.shopify-pc__banner__dialog h2{font-family:var(--font-family-primary)!important}.shopify-pc__banner__dialog p{font-family:var(--font-family-secondary)!important}.shopify-pc__banner__dialog button{font-family:var(--font-family-secondary)!important;text-transform:uppercase;border-radius:90px}button#shopify-pc__banner__btn-manage-prefs{font-size:14px;padding:0}button#shopify-pc__banner__btn-accept{padding:var(--gutter-xs) var(--gutter-s)}.newsletter{background-size:cover;background-position:center;background-repeat:no-repeat;padding:var(--gutter-s);min-height:450px;display:flex;align-items:center;justify-content:center}.newsletter-inner{max-width:var(--max-width);margin:auto;text-align:center}.site-footer{background-color:#010101;padding:var(--gutter-l) var(--gutter-s)}.footer-columns{width:100%;max-width:var(--max-width);margin:auto;display:grid;grid-template-columns:minmax(460px,1fr) repeat(4,1fr);gap:var(--gutter-s)}.footer-column:first-of-type{padding-right:var(--gutter-m)}.footer-column img{max-width:160px;width:100%;height:auto;margin-bottom:var(--gutter-xs)}.footer-column h6{text-transform:uppercase;margin-bottom:var(--gutter-s);font-size:1rem}.footer-column ul{list-style:none;padding:0;margin:0;display:flex;flex-direction:column;gap:12px}.footer-column ul li a{text-decoration:none;transition:opacity .3s ease-in-out}.footer-column ul li a:hover{opacity:.6}.footer-column .footer__list-social{display:flex;flex-direction:row;align-items:center;gap:var(--gutter-xs);margin-top:var(--gutter-m)}.list-social__item svg{width:25px;height:25px}.list-social__item svg *{fill:var(--neutral-400)}.copyright{width:100%;max-width:var(--max-width);margin:auto;border-top:1px solid var(--neutral-400);margin-top:var(--gutter-s);padding-top:var(--gutter-s);display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:var(--gutter-s)}.copyright a{color:var(--neutral-400)}.footer-columns .logo-col .logo{margin-bottom:var(--gutter-s);max-width:250px;height:auto}.newsletter-form__message.newsletter-form__message--success.form__message{color:var(--neutral-400);justify-content:center}@media only screen and (max-width: 1171px){.footer-columns{grid-template-columns:1fr 1fr}.footer-columns .logo-col{grid-column:1 / 3;text-align:center;border-bottom:1px solid var(--neutral-400);padding-bottom:var(--gutter-s);padding-right:0}.footer-column .footer__list-social{justify-content:center}.copyright{justify-content:flex-start;text-align:left;gap:var(--gutter-xs)}.copyright p{order:2}}.newsletter-inner .field-wrap{position:relative}.newsletter-inner .field-wrap input{width:100%;padding:12px 40px 12px 24px;border-radius:50px;font-size:1rem;font-family:var(--font-family-secondary)}.newsletter-inner .field-wrap button{position:absolute;top:50%;right:12px;transform:translateY(-50%);background-color:transparent;border:none;cursor:pointer}.newsletter-inner .field-wrap button svg{width:25px;display:block;pointer-events:none}.newsletter-inner .field-wrap button svg *{fill:var(--primary-400)}
/*# sourceMappingURL=/cdn/shop/t/10/assets/custom-styles.css.map */
