:root{--BTN-FONT-STACK: "GTWalsheimRegular" !important}.form-field button[type=submit]{line-height:48px;margin-right:10px}[data-visible=true]{display:block!important}[data-visible=false]{display:none!important}@media (max-width: 1060px){.header__mobile__right,.header__mobile__right .header__mobile__button{transform-style:unset!important}}@keyframes rotation{0%{transform:rotate(0)}to{transform:rotate(360deg)}}.index-rte .hero__rte p em strong,.index-rte .hero__rte p strong em{color:#358c7eed;font-style:normal}#shopify-section-template--16124392308829__bcb1c368-f907-41cc-b620-6c1e7c4a10ef .section-double__split-image{position:relative}#shopify-section-template--16124392308829__bcb1c368-f907-41cc-b620-6c1e7c4a10ef .section-double__split-image:before{content:"";position:absolute;top:50%;left:-20px;width:200px;height:200px;background-image:url(/cdn/shop/files/skircle.png?v=1707835367);background-repeat:no-repeat;z-index:0;display:block;transform:translateY(-50%);background-size:contain}@media (min-width: 768px){#shopify-section-template--16124392308829__bcb1c368-f907-41cc-b620-6c1e7c4a10ef .section-double__split-image:before{top:50%;transform:translate(-50%,-50%);width:100%;height:100%;max-width:200px;left:calc(50% - 40px)!important;background-position:50%}}@media (max-width: 999px){#shopify-section-template--16124392308829__bcb1c368-f907-41cc-b620-6c1e7c4a10ef .section-double__split-image:before{left:calc(50% - 20px)!important}}@media (max-width: 768px){#shopify-section-template--16124392308829__bcb1c368-f907-41cc-b620-6c1e7c4a10ef .image__hero__scale{display:flex;justify-content:center;position:relative}#shopify-section-template--16124392308829__bcb1c368-f907-41cc-b620-6c1e7c4a10ef img{position:relative}#shopify-section-template--16124392308829__bcb1c368-f907-41cc-b620-6c1e7c4a10ef .image__hero__pane{position:relative!important}#shopify-section-template--16124392308829__bcb1c368-f907-41cc-b620-6c1e7c4a10ef .section-double__split-image:before{left:calc(50% - 20px);transform:translate(-50%,-50%)}}#shopify-section-template--16124392308829__bcb1c368-f907-41cc-b620-6c1e7c4a10ef img{max-width:200px}.body__underlay{position:fixed;z-index:50;visibility:hidden;top:0;left:0;height:100vh;width:100vw;opacity:1;background-color:var(--underlay-bg);overflow:hidden}.header__wrapper.meganav--visible+.body__underlay{visibility:visible}.flair{background-color:#efe0d0;-webkit-mask-image:url(/cdn/shop/files/wave-double.svg?v=1705614336);mask-image:url(/cdn/shop/files/wave-double.svg?v=1705614336);height:150px;width:100%;-webkit-mask-repeat:no-repeat;-webkit-mask-size:cover}.flair.flair-bottom:not(.flipped){transform:scale(-1)}.flair.flipped{transform:scaleX(-1)}.flair.flair-bottom.flipped{transform:scaleY(-1)}.btn{padding:0 35px!important}.rte p,.hero__rte p{line-height:1.5em}.shopify-section{position:relative}.section-flair{line-height:0}.section-flair svg{height:auto;width:100%}[data-scroll-to]{cursor:pointer;text-decoration:underline}@media (max-width: 750px){#shopify-section-template--16124392308829__9e4b43fb-c045-4cae-8017-a38a60f1e33a{overflow:visible}#shopify-section-template--16124392308829__9e4b43fb-c045-4cae-8017-a38a60f1e33a .section-double{margin-top:-300px!important}}[data-paw-print]{overflow:hidden;position:relative}#shopify-section-template--15955145293917__e8ea83e6-b258-4b85-b30c-799128e22589 section{background:transparent}.section-double{background-color:transparent}[data-paw-print]:after{content:" ";position:absolute;background-repeat:no-repeat;z-index:-1;overflow:hidden}[data-paw-print="1"]:after{background-image:url(/cdn/shop/files/paw-home-1.svg?v=1707344760);width:439px;height:590px}[data-paw-print="2"]:after{background-image:url(/cdn/shop/files/paw-home-2.svg?v=1707344760);height:545px;width:466px}[data-paw-print="3"]:after{background-image:url(/cdn/shop/files/paw-about-1.svg?v=1707345009);height:793px;width:730px}[data-paw-print="4"]:after{background-image:url(/cdn/shop/files/paw-about-2.svg?v=1707345009);height:454px;width:621px}[data-paw-print="5"]:after{display:none}[data-paw-print="5"]:before{content:" ";position:absolute;background-repeat:no-repeat;z-index:-1;overflow:hidden;background-image:url(/cdn/shop/files/paw-about-1.svg?v=1707345009);height:793px;width:730px}@media (max-width: 450px){.shopify-section:after{display:none}main .shopify-section:not(.section-video){padding-bottom:0!important;padding-top:0!important}main .shopify-section.section-video{padding-bottom:50px!important;padding-top:50px!important}}.featured-posts .btn.btn--text,main .shopify-section .btn.btn--solid.btn--primary{font-family:GTWalsheimBold;font-size:18px;line-height:50px;letter-spacing:0;padding:0 35px!important}@media (max-width: 1000px){.template-index main>div:last-child:before,#shopify-section-template--15528186249309__42bf099c-6a67-4191-969c-4d25ed97a0f2:before{top:-40%}.featured-posts .btn.btn--text,main .shopify-section .btn.btn--solid.btn--primary{font-size:16px;height:48px;line-height:48px}}.section-double .hero__title p>em>strong{background-image:url(/cdn/shop/files/highlight-aqua.svg?v=1703548435);background-size:contain;background-repeat:no-repeat;background-position:center 6px;font-style:normal;font-weight:500}.section-double .image__hero__frame img{object-fit:contain}.section-double .hero__title p{margin-bottom:0}@media (min-width: 750px){.section-double .section-double__aside{flex-basis:50%}.section-double .hero__content{padding-left:calc(var(--outer)/2);padding-right:calc(var(--outer)/2)}.section-double .hero__content.left-padding-false{padding-left:0}.section-double .section-double__figure{padding-left:var(--outer);padding-right:var(--outer)}}@media (max-width: 750px){.section-double h2:not(.mobile-size){font-size:32px!important;line-height:40px!important}.section-double .hero__rte{margin-bottom:20px}.section-double--image .section-double__figure{margin:0 calc(var(--outer) * 2)}.section-double .hero__content .hero__title.heading-size-3{font-size:18px!important;margin-bottom:.1em}.section-double__content:not(.mobile-text-left) .hero__content{text-align:center}.section-double .hero__button{justify-content:center}.section-double .section-double__aside,.section-double .hero__content{padding-left:0;padding-right:0}.logos-press .image-wrapper img{height:auto;padding:15px}}.section-double.has-icon .image__hero__scale img{width:calc(100% - var(--outer));height:calc(100% - var(--outer));transform:translate(-50%,-50%);left:50%;top:50%;object-fit:cover}.section-double.has-icon .section-double-icon{position:absolute}.section-double .section-double__figure{position:relative}.slideshow .hero__content{margin:0 var(--outer) calc(var(--outer) * 2) var(--outer)}.flex-columns{overflow:hidden}.columns[data-columns="1"] .column{--desktop-width: 100% !important}.columns[data-columns="2"] .column{--desktop-width: 50% !important}.reviews--section .grid__heading,.section-columns h2.grid__heading{font-family:GTWalsheimBold;margin-bottom:20px}.reviews--section .grid__heading{margin-top:100px}.section-columns .column__content h2{font-family:GTWalsheimBold;margin-top:20px}.section-columns .column__image img{height:auto;width:100%}.section-columns .btn{font-size:16px;padding-left:calc(var(--outer) * 3)!important;padding-right:calc(var(--outer) * 3)!important}.reviews--section .column__text,p.section-columns .column__text.rte p{font-family:GTWalsheimRegular}.section-columns .image-wrapper img.fit-cover{object-fit:contain!important}.section-columns{position:relative}.image-stamp{position:absolute;right:10%;max-width:200px;top:-25px!important}@media (max-width: 1001px){.image-stamp{top:10px!important}}.section-columns h4.title3{font-family:GTWalsheimBold;color:var(--COLOR-PRIMARY)}.reviews--section .column__text.rte,.section-columns:not(.style-padded) .rte{font-family:GTWalsheimRegular;max-width:675px;margin:0 auto 50px}@media (max-width: 749px){.section-columns .rte{padding:0 calc(var(--outer) * 2);margin-top:20px}}.section-columns[data-layout-custom=true] .columns{align-items:unset!important;flex-flow:row;gap:20px}.section-columns[data-layout-custom=true] .column{padding:0}.section-columns[data-layout-custom=true] .columns>.column:nth-child(2) .image-wrapper{height:unset;padding-top:unset}.section-columns[data-layout-custom=true] .columns>.column:nth-child(2) img{position:relative;width:100%;height:unset;top:unset!important;left:unset!important}.section-columns[data-layout-custom=true] .columns>.column:first-child,.section-columns[data-layout-custom=true] .columns>.column:last-child{--desktop-width: unset !important;justify-content:start!important;flex-basis:25%!important}.section-columns[data-layout-custom=true] .columns>.column:nth-child(2){flex:0 1 auto;flex-basis:50%!important;padding:0}@media (max-width: 768px){.section-columns[data-layout-custom=true] .columns{flex-flow:row wrap}.section-columns[data-layout-custom=true] .columns>.column:nth-child(2){flex-basis:100%!important;margin-bottom:50px;order:1}.section-columns[data-layout-custom=true] .columns>.column:first-child,.section-columns[data-layout-custom=true] .columns>.column:last-child{flex-basis:100%!important;order:9}}.tabs-collections ul{display:inline-block!important;overflow-x:visible!important;padding:0!important}.tabs-collections .tabs__nav{margin:20px 0 40px}.tabs-collections .grid__heading-holder{display:block;text-align:center}.tabs-collections .tabs__nav li:not(.current):after{background:transparent!important}.tabs-collections .tabs__head{overflow-y:visible;padding-top:10px}.tabs-collections .tab-link{color:#333!important;font-family:GTWalsheimMedium;font-size:20px;line-height:30px;letter-spacing:0}@media (max-width: 768px){.tabs-collections .tab-link{font-size:16px;line-height:24px}}.flickity-prev-next-button.previous{left:160px!important}.flickity-button{top:50%!important}.tabs-collections .grid--slider.flickity-enabled{overflow:visible}.tabs-collections .flickity-viewport{height:unset!important;overflow:visible}.tabs-collections .flickity-slider{display:flex!important;position:relative!important;transform:unset!important;gap:var(--gap);overflow:visible}.tabs-collections .flickity-slider>.product-item{flex:1 1 0!important;transform:unset!important;position:relative!important;margin:0!important;width:unset!important}.product-item--featured-image .product-item__image-overlay{padding:30px}.reviews--section .review__content{justify-content:center}.reviews--section .reviews__grid-item{background:var(--COLOR-ACCENT-ALTERNATIVE);color:#fff;border-radius:2rem;padding:20px}.reviews--section .review-content-image{background:transparent;max-width:100%;padding:0}.reviews--section .review-content-image img{border-radius:2rem;object-fit:cover;width:100%}.reviews--section .review__content .section-review-rating-wrapper{display:flex;justify-content:center;margin-bottom:30px}.reviews--section .review__content .section-review-rating{width:30px;height:30px}.flickity-slider>.reviews__grid-item:nth-child(3n){background:#0ea17e}.reviews--section .review__author__subheading{font-family:GTWalsheimBold;letter-spacing:0;font-style:normal;text-transform:none;margin-bottom:20px}.reviews--section blockquote{font-family:Roboto!important;font-weight:300!important;margin-bottom:0!important}.reviews--section .review__author__name{font-family:Roboto!important;font-weight:700!important;margin-top:20px!important}.reviews--section .flickity-button{visibility:visible!important}.flickity-prev-next-button:after{display:none}.reviews--section .flickity-button:not([disabled]){opacity:1!important}.reviews--section .flickity-button[disabled]{opacity:.25!important}.reviews--section .reviews__grid{margin-bottom:80px}.reviews--section .flickity-prev-next-button.previous{left:unset!important;right:200px!important;background:transparent;border:1px solid #333;bottom:-60px!important;top:unset!important;transform:translate(0)!important}.reviews--section .flickity-prev-next-button.next{left:unset!important;right:150px!important;background:transparent;border:1px solid #333;bottom:-60px!important;top:unset!important;transform:translate(0)!important;transform:unset!important}@media (max-width: 1050px){.reviews--section .review__content .section-review-rating{width:24px;height:24px}}@media (max-width: 900px){.reviews--section .reviews__grid-item{max-height:500px;width:calc(100% - (var(--gap) * 15))!important}}.reviews__grid-item img{height:auto}.section-overlay-header .hero__content{max-width:75%!important}.index-hero .hero__title{margin-bottom:5px}.index-hero .hero__description{font-family:GTWalsheimMedium;margin-bottom:10px!important}.index-hero .hero__description p{margin-top:.25em}.index-hero .btn{font-family:GTWalsheimBold;font-size:16px;min-width:165px;line-height:48px;padding:0 15px}@media (max-width: 750px){.index-hero .hero__title{font-size:36px!important;line-height:48px}.index-hero .hero__description{font-size:18px;line-height:22px}.index-hero .hero__content{margin-bottom:40px!important}.index-hero .btn{font-size:14px;font-family:GTWalsheimBold;letter-spacing:0}}.section-image-scroll-vertical .featured-product__card{flex:1}.section-image-scroll-vertical .featured-product__card img{border-radius:1rem}.section-image-scroll-vertical .featured-product__aside{padding:0 0 0 40px}.section-image-scroll-vertical .featured-product__content{min-height:unset;padding-top:0}.section-image-scroll-vertical .featured-product__image .content__text{padding:30px;margin-bottom:40px;border-radius:0 0 1rem 1rem}@media (max-width: 750px){.section-image-scroll-vertical .featured-product__card{padding:0}.section-image-scroll-vertical .featured-product__aside{padding:20px 0 0}.section-image-scroll-vertical .featured-product__image .content__text{margin-bottom:20px}.section-image-scroll-vertical .featured-product__content{position:relative;top:unset}.has-header-sticky .section-image-scroll-vertical .featured-product{--min-height: unset !important;padding-bottom:50px}}.section-image-scroll-vertical .radio__fieldset .radio__button input:checked~label{border-color:transparent}.section-image-scroll-vertical .featured-product__image img{border-radius:1rem 1rem 0 0;background-color:transparent}.section-image-scroll-vertical .content__text .radio__fieldset{display:flex;margin-bottom:15px}.section-image-scroll-vertical .content__text h2{margin-top:0}.section-image-scroll-vertical .content__text h4{margin:0;padding:0}.index-rte video{width:100%;margin:0 20px}.section-double__split-video{display:block!important;min-height:unset!important;border-radius:1rem!important;position:relative;height:100%!important}@media (min-width: 1000px){.section-double__split-video video{margin-top:50%}}@media (max-width: 768px){#shopify-section-template--16124392308829__bcb1c368-f907-41cc-b620-6c1e7c4a10ef .section-double__split-image.section-double__split-video{text-align:center}#shopify-section-template--16124392308829__bcb1c368-f907-41cc-b620-6c1e7c4a10ef .section-double__body{display:block}#shopify-section-template--16124392308829__bcb1c368-f907-41cc-b620-6c1e7c4a10ef .hero__content{text-align:center}}@media (min-width: 768px){#shopify-section-template--16124392308829__bcb1c368-f907-41cc-b620-6c1e7c4a10ef .section-double__split-image.section-double__split-video{text-align:right}#shopify-section-template--16124392308829__bcb1c368-f907-41cc-b620-6c1e7c4a10ef video{margin-top:25%}#shopify-section-template--16124392308829__bcb1c368-f907-41cc-b620-6c1e7c4a10ef .section-double__split-image{text-align:right}#shopify-section-template--16124392308829__bcb1c368-f907-41cc-b620-6c1e7c4a10ef .section-double:not(.is-reversed) .section-double__aside{margin-left:0;padding-left:0}}.hero__title{font-weight:500}#double-section-template--16124392702045__e8ea83e6-b258-4b85-b30c-799128e22589{overflow:visible}@media (max-width: 1060px){.header__desktop{display:none!important;height:0!important}.header__mobile{display:grid!important}.header__wrapper,.theme__header{background-color:var(--COLOR-MENU-BG)!important}}.announcement__message{height:33px}@media (max-width: 750px){.announcement__slide{padding:0 20px!important}}header-search-popdown svg.icon-search{display:block!important;height:18px!important;stroke-width:3px;width:18px!important}header-search-popdown .navtext{display:none!important}.navlink--toplevel .navtext{font-family:GTWalsheimMedium;font-weight:500;font-size:16px}.sliderow__title{color:#333!important;font-family:GTWalsheimMedium;font-size:14px!important}.filter__x{width:13px!important;height:13px!important;margin-left:10px!important;margin-top:1px!important}.social__links svg{height:18px}.drawer__menu .sliderow__title[href="/collections/all-products"],.sliderow--back .sliderow__title{font-family:GTWalsheimBold!important;font-size:16px!important}.drawer--header .drawer__head{border:0;padding-left:20px}a.navlink[title="Find In Store"]{background:#43b398;border-radius:2rem;padding:8px 16px;height:unset;min-width:111px;text-align:center;display:block}.header__grandparent__links a.navlink--grandchild span{font-size:16px!important;font-family:GTWalsheimMedium;font-weight:300;line-height:25px}a.navlink[title="Find In Store"] .navtext{font-family:GTWalsheimBold}a.navlink[title="Find In Store"]:hover{background-color:#b0ff73!important}a.navlink[title="Find In Store"]:hover span{color:#333!important;text-decoration:none}.navlink--grandchild:hover:not(.has-nav-sub):not(.navlink--grandchild-header) .navtext,.navlink--toplevel:hover .navtext{text-decoration:underline}.navlink--cart--text .header__cart__status:before{content:"(";font-size:16px;padding-right:2px}.navlink--cart--text .header__cart__status:after{content:")";font-size:16px;padding-left:2px}.navlink--cart--text .header__cart__status{position:relative!important;top:unset!important;right:unset!important;height:unset!important;border:unset!important;border-radius:unset!important;background:transparent!important;font-size:16px!important}@media (min-width: 768px){body.has-header-transparent .header__desktop__button svg,body.has-header-transparent .header__wrapper:not(.meganav--visible):not(.js__header__stuck) .navlink--toplevel .navtext{color:var(--COLOR-MENU-TRANSPARENT)!important}body.has-header-transparent .header__wrapper:not(.meganav--visible) .header__desktop__button svg path{stroke:var(--COLOR-MENU-TRANSPARENT)!important}}body.has-header-transparent .header__wrapper.meganav--visible .header__desktop__button svg path,body.has-header-transparent .header__wrapper.js__header__stuck .header__desktop__button svg path{stroke:#333!important}body header .navlink,body header .navtext{color:#333!important}header .navlink:hover,header .navlink:hover .navtext{color:var(--link)!important}.header__dropdown__wrapper{overflow-y:hidden!important}.display-menu-child{border-left:1px solid #eee;visibility:hidden;opacity:0;transition:visibility 0s 9999s,opacity .1s linear;position:absolute;top:30px;left:235px;width:65%;display:flex}.display-menu-child a{cursor:pointer!important}UNDO.display-menu-child>div{line-height:1;margin-left:40px}UNDO.display-menu-child>div:last-child{margin-left:60px}.header__grandparent__links+.menu__blocks{flex:0 1 510px!important}body.grid-classic .grandparent .menu__blocks .menu__block{padding-right:0!important;padding-top:0!important}.menu__blocks .hero__description{color:#333!important;font-family:GTWalsheimBold}.menu__blocks.menu-blocks-images{padding:0 50px 0 30px}.menu-blocks-images .menu__block--narrow{padding-left:calc(var(--gap) / 2)!important;padding-right:0!important}.sliderule-grid.blocks-1,.sliderule-grid.blocks-2{background:#fff}.menu__blocks{flex-flow:row wrap}@media (max-width: 768px){header{background:#fff}}.menu__item[data-index="3"] .dropdown__family{padding-left:216px!important}.navlink--grandchild-header.featured{flex-basis:100%;padding-left:15px;padding-top:30px}.has-nav-sub:hover{text-decoration:underline}.dropdown__family .navlink{padding-top:0}.display-menu-child:hover,.has-nav-sub:hover+.display-menu-child,.display-menu-child.show{visibility:visible;opacity:1!important;transition-delay:0s;z-index:55}.display-menu-child:not(.show),.has-nav-sub:not(.show){z-index:5}.has-nav-sub,.display-menu-child a{display:block!important;width:100%}.navlink--grandchild-header:hover .navtext{color:#333!important}.navlink--grandchild-header{padding-top:0}.navlink--grandchild-header .navtext{font-family:GTWalsheimBold;text-transform:uppercase;font-size:12px!important}.navlink--grandchild:not(.navlink--grandchild-header){font-family:GTWalsheimRegular}.sliderow.custom-sliderow-links{flex-flow:row wrap;padding-bottom:10px}.sliderow-custom-wrapper{padding:0 var(--inner)}.sliderow-custom-wrapper a{line-height:30px;font-size:16px!important}.sliderow-custom-wrapper a .navtext{font-size:13px}.navlink--cart--text .header__cart__status:after{content:")"}.navlink--cart--text .header__cart__status[data-cart-count="0"]{display:block}.header__cart__status.navtext{margin-left:5px}@media (max-width: 1060px){.header__cart__status.navtext{margin-top:2px}}.header__cart__status.navtext{letter-spacing:-1.5px}header .navlink--toplevel:after{display:none}.header__dropdown__image{overflow:visible!important}.menu__blocks .header__dropdown__image,.menu__blocks .header__dropdown__image img{margin-left:auto;width:200px;height:224px;position:relative;top:unset;left:unset}.header__dropdown__inner .image-wrapper{padding-top:0;height:auto}.header__dropdown__inner .link-over-image{left:unset;bottom:unset;top:unset!important;font-size:16px;position:relative!important;width:unset;height:unset;display:block}.link-over-image .hero__content{padding-left:0!important;padding-right:0!important;padding-top:20px!important}.header__desktop__buttons{display:flex}.grandparent .header__dropdown__inner{padding-bottom:50px!important}.drawer__close{right:10px!important}UNDO.cart__widget__content{height:auto!important}.drawer__message--custom p{margin:0 auto!important;text-align:center!important}.free-shipping__default-message svg{vertical-align:sub;margin-right:10px}.drawer__head h3{text-transform:none!important;letter-spacing:0!important;font-family:GTWalsheimBold!important}.drawer__head .cart-item-count{color:#333!important;font-family:GTWalsheimRegular}.drawer__inner{max-width:500px!important;width:100%!important}.cart__item__content-inner .cart__item__title{font-family:GTWalsheimMedium}.cart__item__selected-options{color:#494949;font-family:Roboto}quantity-counter{justify-content:space-between}quantity-counter input{font-family:GTWalsheimBold!important;color:var(--link)!important}quantity-counter button{color:var(--link)}quantity-counter button svg{stroke-width:2.5px}quantity-counter .cart__quantity-field{height:28px}.cart__item__remove{text-decoration:underline!important;text-transform:none!important;font-size:12px!important}.drawer--cart .cart__item__content{display:flex;flex-flow:row wrap;justify-content:space-between}.drawer--cart .cart__item__content quantity-counter{flex-basis:100%}.drawer__message.cart__message{background:#333!important;color:#fff!important;font-size:14px!important}.drawer__message.cart__message strong{font-family:GTWalsheimBold!important}.drawer__foot .cart__foot__inner{background:#edece5;border:0}.cart__total__label{font-family:GTWalsheimBold!important;text-transform:none!important;letter-spacing:0!important;font-size:18px!important}.cart__total__price{font-family:GTWalsheimRegular!important;font-size:18px!important}.drawer .cart__checkout{background:var(--link);color:#b0ff73;font-size:14px;font-family:GTWalsheimBold;letter-spacing:0;line-height:26px}.drawer .cart__note{display:block;text-align:center;font-style:normal;font-size:14px;font-family:GTWalsheimRegular}.drawer .cart__note strong{font-family:GTWalsheimBold}.drawer .cart__item{margin:15px;padding:0 0 15px}.cart-item-additional-messaging{border-bottom:unset!important;flex-flow:row!important}.cart__widget--products{border-top:0!important}.cart__widget--products:before{background:#f5f5f5;background:linear-gradient(0deg,#f5f5f580,#fff);content:"";position:absolute;width:100%;height:10px;display:block;top:-10px}.drawer .cart__widget__content__inner{padding-top:0}.cart__widget__title{font-family:GTWalsheimBold!important;font-size:14px!important;font-weight:400!important}.cart__item.cart-item-additional-messaging p{margin:0;font-size:12px;line-height:18px}.cart__item.cart-item-additional-messaging p strong{font-family:GTWalsheimBold}.cart__item.cart-item-additional-messaging svg{flex-basis:50px;margin-right:10px;min-width:50px}.cart__item__image a,.cart__item__image img{height:auto!important}.product-upsell__skip{display:none!important}.product-upsell .btn__outer{margin:auto 0 0}.product-upsell__content{display:flex;justify-content:space-between;padding-right:20px!important}.cart__widget__products .btn__outer{position:absolute!important;right:20px!important;bottom:20px!important}.product-upsell__btn .btn__text{font-family:GTWalsheimBold;font-size:14px;line-height:26px!important}.product-upsell__title{font-family:GTWalsheimMedium!important}.template-product .product-upsell__content{background:transparent!important;border:1px solid #dbdbdb!important}.drawer .product-upsell__content{background:#fbf9f7!important;border:0!important}.product-upsell__price{font-size:14px!important}.cart__widget__products .product-upsell__btn{justify-self:flex-start;height:36px!important}.sliderow--back{background-color:#f8eae0!important}.sliderule__wrapper:not(.sliderule__wrapper--secondary){border-top:1px solid #e5e5e5}.drawer__menu .menu__block img{max-height:150px}.has-line-design .sliderule__wrapper--secondary>.sliderow{border:0!important}.drawer--header .drawer__bottom .social__links{display:flex!important;justify-content:center;gap:30px!important}.drawer__bottom .icon-facebook,.drawer__bottom .icon-twitter{fill:#000;stroke-width:0!important}.sliderule-grid .image-wrapper{height:unset;padding:0}.sliderule-grid .image-wrapper img{position:relative}.sliderule-grid .hero__content{position:relative!important}.sliderule-grid .link-over-image{position:relative!important;top:unset;left:unset;padding:0!important}.sliderule-grid .link-over-image .hero__content__wrapper{display:block}.sliderule-grid .link-over-image .hero__content__wrapper .hero__content{padding:0}.has-line-design .sliderule-grid .menu__block{border:0!important}.footer__newsletter__wrapper .newsletter-form button{border:unset}@media (max-width: 768px){.footer__blocks>.footer__block:not(.footer__block--newsletter){flex:1 0 50%!important}}@media (min-width: 768px) and (max-width: 1024px){.footer__blocks>.footer__block:not(.footer__block--newsletter){flex:1!important}}@media (max-width: 1024px){.footer__blocks{flex-flow:row wrap!important}.footer__block--newsletter{flex-basis:100%!important;text-align:center}.footer__newsletter__wrapper{max-width:unset!important}.footer__newsletter__wrapper form{margin:0 auto}.footer__newsletter__wrapper .socials--newsletter{text-align:center;display:block}.footer__newsletter__wrapper .socials--newsletter li{display:inline-block!important}.supporting-menu__copyright{display:block!important;text-align:center!important}}.footer__block__title{font-size:12px!important;font-family:GTWalsheimBold!important}li.copyright{font-size:12px!important}@media (max-width: 1024px){li.copyright{display:block!important}.socials--newsletter li{margin:0 20px!important}}.socials--newsletter{margin-top:30px!important}.socials li{margin-right:20px!important}.supporting-menu__copyright{font-family:Roboto;font-size:12px}.supporting-menu__inner{padding-left:calc(var(--outer) * 3)!important;padding-right:calc(var(--outer) * 3)!important}.footer__newsletter__wrapper h2{padding-bottom:0!important}.footer__newsletter__text{font-family:Roboto;font-size:14px;line-height:22px}.socials--newsletter svg path{fill:#fff}.footer__quicklinks a{font-size:14px;color:#fff!important}.site-footer.wrapper--full-padded{padding-left:calc(var(--outer) * 3);padding-right:calc(var(--outer) * 3)}.copyright{margin-right:20px}.footer__block--newsletter .footer__block__title{font-size:28px!important;margin:0!important}@media (max-width: 768px){.footer__block--newsletter .footer__block__title{font-size:20px!important;margin:0!important}}.header-desktop-socials{display:none}.header-find-in-store{align-items:center;display:flex;margin-right:15px}.has-line-design .grandparent .header__grandparent__links .dropdown__family:before{border:0!important}@media (max-width: 1058px){.header__mobile__button-account{display:none}}.footer__newsletter__wrapper form button{font-size:12px!important;font-family:GTWalsheimBold!important}.footer__newsletter__wrapper form button:hover{background-color:#b0ff73!important;color:#333!important}.socials--newsletter a:hover svg{color:#000;fill:transparent}.socials--newsletter a:focus svg{color:#43b398;fill:transparent}.footer__quicklinks a:hover{color:#fff!important;border-bottom:1px solid white}.supporting-menu__item{text-align:left!important}.supporting-menu__copyright a:hover{color:#fff!important;text-decoration:none!important}ul.supporting-menu__copyright li:not(.copyright):not(:last-child):after{content:"|";padding-left:10px}ul.supporting-menu__copyright li:not(.copyright):not(:last-child):after{content:"|";padding-left:10px;margin-right:-10px}ul.supporting-menu__copyright li:not(.copyright) a{text-decoration:underline}.newsletter-form .input-group{border:2px solid rgba(255,255,255,.15)!important;border-radius:2rem!important;height:42px;padding-left:20px}.newsletter-form button{background:#3caf8d;border-radius:2rem;border:3px solid var(--link);text-transform:none;font-size:.9rem;letter-spacing:0;font-weight:500;color:#333!important;padding-left:20px!important;padding-right:20px!important}.icon-instagram{stroke-width:2px}.socials .icon-facebook,.socials .icon-twitter{fill:#fff}.social-link:hover svg path{fill:#333!important}.social-link:active svg path,.social-link:focus svg path{fill:#438398!important}@media (max-width: 1059px){a[href="/account"].navlink--toplevel,.header__mobile__hamburger .navtext,.navlink__cart__content .navtext:not(.header__cart__status){display:none!important}}.header__mobile__hamburger .navtext{display:none}@media (min-width: 1060px){.header__cart__status__holder svg{display:none}}.free-shipping__default-message{text-align:center;display:block;width:100%;font-size:14px;color:#333;font-family:Roboto}progress.free-shipping__progress-bar{display:none}.header__desktop__button .navtext{white-space:nowrap}.navlink--grandchild[href="/collections/all-products"]{font-family:GTWalsheimBold}@media (min-width: 990px){.menu__item[data-index="1"] .dropdown__family{padding-left:50px!important}}.menu__item.grandparent .dropdown__family>.navlink--grandchild{line-height:2.5;margin:0;width:185px;z-index:999999}.navlink--grandchild-header{width:185px}.display-menu-child>.nav-sub-wrapper{line-height:1;margin-left:0;height:100%!important;display:block;width:185px}.nav-sub-wrapper>div,.nav-sub-wrapper>a{line-height:2.5;padding-left:40px}.display-menu-child>.nav-sub-wrapper:last-child>div,.display-menu-child>.nav-sub-wrapper:last-child>a{padding-left:60px}.product-quick-add__form product-form .btn__text{line-height:46px}label[set-product-handle=lamb] svg{height:17px}.product-item__price .price{font-size:16px!important;color:#333!important}.see-full-ingredients{cursor:pointer;margin-top:10px;text-decoration:underline}.product-item__image:not(.image--empty){background-color:transparent!important}.product-item img{border-radius:7px}z.product__submit__item--inline{display:flex!important}quantity-counter button,quantity-counter input{height:48px;line-height:50px}.select-popout>.quantity-selector input{border-color:#dbdbdb!important;border-radius:3em!important}.tabs__head.product-tabs__head{padding:0}.section-nutrition{margin-bottom:100px}@media (max-width:990px){.section-nutrition{margin-bottom:50px}}#TabCollections--nutrition{scroll-margin-top:80px}#TabCollections--nutrition .grid__heading-text{width:100%}UNDO.template-product main .image-overlay{background-image:url(https://www.thinkjinx.com/cdn/shop/t/224/assets/product-nutrition-wave.svg);width:100%;background-color:transparent;background-position:bottom;background-repeat:no-repeat;background-size:100%;position:absolute;height:100%;top:1px;left:0;opacity:1}UNDO.template-product main .section-nutrition-wrapper:after{background-color:transparent;background-position:bottom;background-repeat:no-repeat;background-size:cover;background-image:url(https://www.thinkjinx.com/cdn/shop/t/224/assets/product-nutrition-wave.svg);content:"";transform:scaleY(-1);height:120px;z-index:999999;display:block}#shopify-section-template--15528186216541__a418e76f-06e8-462a-af5b-315083978854:before{background-color:transparent;background-position:bottom;background-repeat:no-repeat;background-size:cover;background-image:url(https://www.thinkjinx.com/cdn/shop/t/224/assets/product-nutrition-wave.svg);content:"";height:120px;z-index:999999;display:block}#shopify-section-template--15528186216541__a418e76f-06e8-462a-af5b-315083978854 section{background-color:#fbf9f7!important;padding-top:20px;padding-bottom:20px}#shopify-section-template--15528186216541__a418e76f-06e8-462a-af5b-315083978854 section h2,#shopify-section-template--15528186216541__a418e76f-06e8-462a-af5b-315083978854 section .hero__content{background:transparent!important}#shopify-section-template--15528186216541__a418e76f-06e8-462a-af5b-315083978854 section h2{font-size:calc(var(--font-7) * var(--FONT-ADJUST-HEADING))}.template-product main [data-bv-show=reviews] #BVRRContainer{background-color:#fbf9f7}.template-product main .announcement__slide.code{padding:0 0 0 20px;margin-right:-20px}.template-product main .announcement__bar{height:92px}@media (max-width: 768px){.template-product main .announcement__bar{height:52px}}.radio__fieldset .radio__button label{border:1px solid #dbdbdb!important}.radio__fieldset .radio__button input:checked~label{border-color:var(--primary)!important}.radio__legend__value{display:inline-block!important;color:#696969;margin-left:10px;font-size:12px!important}.product__block--classic .radio__legend{margin-bottom:15px!important}button.product-upsell__btn{background-color:var(--link);color:#b0ff73}.icon.icon-chewy{height:32px;width:auto}.product__icon__container--minimal{margin-right:9%}.product__feature.background-color-transparent{padding:0}.product-upsell__holder__title,.product__block.product__text .product__heading,.product__block.product__text .product__subheading>p{font-weight:600;font-size:14px}.product__feature .product__icon__text>p{font-family:GTWalsheimBold!important;font-size:14px!important}.product__icon__text .rte{font-size:12px;font-weight:400}.product__icon__container{justify-content:center}.product__icon__container.icon-top{flex-flow:row wrap}.product__icon__container.icon-top>div{text-align:center}.product__block.product__block--lines.product__block--classic.product__form__holder{border:0;padding-bottom:0!important;margin-bottom:30px}.product__upsell{margin:30px 0!important}.product-upsell{background-color:transparent!important}.product-upsell__content{border:1px solid #dbdbdb}.product-upsell__btn .btn__plus{display:none!important}.product-upsell__btn .btn__text{display:block!important;opacity:1!important;border:1px solid var(--BTN-PRIMARY-BG-COLOR)!important;border-radius:1.5rem;width:76px;overflow:visible!important;font-size:14px;font-weight:600}button.product-upsell__btn{width:76px;overflow:visible}form[action="/cart/add"] button[name=add] .btn__text{line-height:24px}.template-product form[action="/cart/add"] button[name=add] .btn__text{line-height:46px}button.btn{font-family:GTWalsheimBold!important;font-weight:400!important;letter-spacing:0!important;font-size:15px!important;height:48px}button[data-add-to-cart]{height:48px}.radio__fieldset .radio__button input[type=radio]{background-color:transparent;border:1px solid #dbdbdb;border-radius:1.5rem}.radio__fieldset .radio__button label{color:#333!important;padding:4px 14px!important;height:30px!important}.radio__fieldset .radio__button input.sold-out:not(:checked)+label{background-color:transparent}.radio__fieldset .radio__button input:checked+label,.radio__fieldset .radio__button input.sold-out:checked+label{background:#b0ff73!important}.radio__fieldset svg{margin-right:5px;vertical-align:sub}.radio__fieldset label{font-size:14px!important;letter-spacing:0!important}.radio__button span{text-transform:capitalize}.radio__button label{display:flex!important;align-items:center}.product-form button{font-size:15px}.product-form button[type=submit]:not(:disabled){color:#b0ff73}.template-product main .index-tab-collections .grid__heading-text h2{margin-bottom:15px}.template-product main .index-tab-collections li span{text-transform:uppercase;letter-spacing:0;font-family:GTWalsheimMedium!important;font-size:14px!important;padding-bottom:10px}.template-product main .index-tab-collections .tab-content p strong{margin-bottom:30px;display:block}.template-product main .index-tab-collections .tab-content li{line-height:38px}.template-product main .index-tab-collections .tab-content p{line-height:1.5rem}.product__subheading strong{font-family:GTWalsheimMedium;font-weight:400!important}.product__text .product__subheading a{color:var(--link);font-weight:400!important;font-family:GTWalsheimBold}.product-upsell__title{color:#333!important;font-family:GTWALSHEIMMEDIUM!important;margin-bottom:10px}.product-upsell__price span{color:#333!important;font-family:GTWALSHEIMREGULAR!important}ul.tabs.product-tabs-title{display:none!important}h1.product__title{font-family:GTWalsheimBold;font-weight:400}.product-tabs .tab-content__entry{line-height:1.5;font-family:GTWalsheimRegular}span.radio__legend__option-name .option-name{text-transform:uppercase;font-size:12px;font-family:GTWALSHEIMBOLD}button.select-popout__toggle{height:48px!important;border-radius:0!important;padding-left:15px}.product__subs__group{display:block;border:unset!important;margin-bottom:10px}.product__subs__option{border:2px solid var(--border);border-radius:3px;box-shadow:unset!important}.product__block.product__features{border-top:1px solid #dbdbdb;padding:20px 0 0}.product__feature .product__icon__container .product__icon{flex:0 0 55px}main .announcement__text p{color:#efe0d0;font-size:20px}main .announcement__slide.code svg{width:auto;height:45px}main .announcement__message{height:unset}@media (max-width: 768px){main .announcement__text p{color:#efe0d0;font-size:15px}}.grid__heading-actions .tabs__nav{position:relative}.section-nutrition-wrapper .tabs__nav ul:after{position:absolute;content:"";height:2px;background:#daeae7;width:100%;bottom:-5px;left:0}.product__block.product__features+.product__block--divider{display:none}.product__subs__option span{font-size:14px;font-family:GTWALSHEIMMEDIUM}.template-product .product-upsell__holder__title{font-family:GTWALSHEIMBOLD;font-size:14px}.index-product.section-padding{padding-bottom:90px}.index-products .grid{gap:35px 24px}.index-products .grid__description{font-size:18px;font-family:Roboto}.index-products .grid__heading-holder{margin-bottom:40px}@media (max-width: 750px){.index-product.section-padding{padding-bottom:45px}}.tabs__nav{margin:50px 0 70px}.tabs__nav>button{display:none;bottom:42px!important;top:unset!important}.tabs__nav li span{background:unset!important}.tabs__nav li:after{position:absolute;content:"";width:100%;background:#cdd8d5;bottom:0;left:0;height:2px}.tabs__nav li.current{position:relative}.tabs__nav li.current span{color:var(--link)!important;padding:0}.tabs__nav li.current:after{background:#17554b;z-index:999;bottom:-5px}.tabs-collections li{padding:0!important}.index-tab-collections .tab-content:not(.tab-content-0){display:block!important}.tabs-collections .grid__heading-holder--inline .grid__heading-actions{max-width:unset}.tabs-collections .product-item{background-color:transparent}.grid__description p{line-height:30px}@media (max-width: 760px){.tab-content .image-aside{max-width:500px;margin:40px auto 0;display:block}}@media (min-width: 760px){.section-nutrition .tab-content{display:flex!important;gap:40px;justify-content:space-between}.image-aside{max-width:500px;position:absolute;top:0;right:0;width:35vw}}.section-nutrition .tab-content>div{position:relative;width:100%}.section-nutrition-wrapper .index-tab-collections ul.tabs{width:100%}@media (min-width: 1200px){.section-nutrition-wrapper .wrapper{max-width:1150px;padding:0}}.grid__heading-text h2{font-family:GTWalsheimBold!important}.grid__heading-text .grid__description{font-family:GTWalsheimRegular!important}.index-tab-collections .grid__heading-actions li{margin-right:2rem}.tabs-collections .metafield-rich_text_field,.tabs-collections .metafield-rich_text_field li{font-family:Roboto!important}.bowl-details-wrapper{display:flex;gap:20px;flex-flow:row wrap;max-width:400px;margin-top:20px}.bowl-details-wrapper .bowl-details{flex-basis:calc(50% - 20px)}.bowl-icon,.bowl-icon img{max-width:55px}.section-nutrition-wrapper table,.section-nutrition-wrapper table td,.section-nutrition-wrapper table th{border-color:#ccc}.metafield-rich_text_field strong{font-family:GTWalsheimBold}@media (max-width: 750px){.tabs__nav{margin:25px 0 35px!important}}#rodeo fieldset>div:nth-child(2)>div{cursor:pointer;padding-top:5px!important;padding-bottom:5px!important}#rodeo fieldset>div:nth-child(2) label{display:none!important}#rodeo fieldset>div:nth-child(2) label.show{display:flex!important}.subscription-purchase-options .subscription-purchase-option-subscription .subscription-purchase-options--header>label{position:relative}.subscription-purchase-options .subscription-purchase-option-subscription .subscription-purchase-options--header>label:after{content:"Save 15% on your first two orders & 5% on repeat orders";position:absolute;bottom:-20px;font-family:GTWalsheimRegular;font-size:11px;font-weight:300!important}.subscription-purchase-options .subscription-purchase-option-subscription .subscription-purchase-options--header{margin-bottom:15px}.section-rich-text+.section-accordion collapsible-elements>.accordion:first-child{border-top:0}.accordion__title h3{padding:0;line-height:1.2;font-size:calc(var(--font-4) * var(--FONT-ADJUST-HEADING))!important;margin:0}.product-quick-add__form form[action="/cart/add"] button[name=add] .btn__text{line-height:48px}@media (max-width: 749px){.section-columns .column__text.rte.has-custom-bullet li,#build-their-best-bowl .section-double .hero__rte.has-custom-bullet li{margin-bottom:25px}.section-columns .column__text.rte.has-custom-bullet li:before,#build-their-best-bowl .section-double .hero__rte.has-custom-bullet li:before{left:calc(((var(--bullet-size) * .5) + 20px) * -1);height:calc(var(--bullet-size) * .5);width:calc(var(--bullet-size) * .5)}.section-columns .column__text.rte.has-custom-bullet,.section-columns .column__text.rte.has-custom-bullet ul,.section-columns .column__text.rte.has-custom-bullet li:last-child,#build-their-best-bowl .section-double .hero__rte.has-custom-bullet,#build-their-best-bowl .section-double .hero__rte.has-custom-bullet ul,#build-their-best-bowl .section-double .hero__rte.has-custom-bullet li:last-child{margin-bottom:0!important}}@media (min-width: 750px) and (max-width: 1023px){.section-columns .column__text.rte.has-custom-bullet ul,#build-their-best-bowl .section-double .hero__rte.has-custom-bullet ul{margin-left:40px}}@media (min-width: 450px){.section-columns .column__text.rte.has-custom-bullet li,#build-their-best-bowl .section-double .hero__rte.has-custom-bullet li{list-style-type:none;position:relative}.section-columns .column__text.rte.has-custom-bullet li:before,#build-their-best-bowl .section-double .hero__rte.has-custom-bullet li:before{background-image:var(--bullet-icon);background-repeat:no-repeat;background-size:cover;background-position:center;content:"";position:absolute}}@media (min-width: 750px){.section-columns .column__text.rte.has-custom-bullet li:before,#build-their-best-bowl .section-double .hero__rte.has-custom-bullet li:before{left:calc((var(--bullet-size) + 20px) * -1);height:var(--bullet-size);width:var(--bullet-size)}#build-their-best-bowl .section-double .hero__rte.has-custom-bullet li{font-size:20px;line-height:26px;margin-bottom:50px}}@media (min-width: 750px){.section-columns .column__text.rte.has-custom-bullet li{line-height:1.5;margin-bottom:20px}.section-columns .column__content{padding:0 50px}.section-columns .rte.has-custom-bullet{max-width:390px!important;padding-left:35px}}@media (max-width: 750px){.section-columns{padding-left:0!important;padding-right:0!important}}.section-columns .column{align-items:center;margin:0!important;padding:0 10px}@media (min-width: 750px){.section-columns .columns{flex-flow:row!important;gap:10px}.section-columns .column{flex:1;width:calc(100% / 3)!important}.section-columns .column__image img{object-fit:contain!important;aspect-ratio:1}}@media (min-width: 750px) and (max-width: 999px){.section-columns .column{padding:0!important;flex-direction:unset!important}.section-columns .column__content{padding:0 10px}.section-columns h4{min-height:68px}}@media (max-width: 749px){.section-columns .column__text.rte.has-custom-bullet li,#build-their-best-bowl .section-double .hero__rte.has-custom-bullet li{margin-bottom:25px}.section-columns .column__text.rte.has-custom-bullet li:before,#build-their-best-bowl .section-double .hero__rte.has-custom-bullet li:before{left:calc(((var(--bullet-size) * .5) + 20px) * -1);height:calc(var(--bullet-size) * .5);width:calc(var(--bullet-size) * .5)}#build-their-best-bowl .column__text{max-width:unset!important;padding-left:0!important;padding-right:0!important}}@media (min-width: 450px){#build-their-best-bowl .section-double .section-double__content{overflow:visible}}@media (max-width: 450px){#build-their-best-bowl main .shopify-section.section-video{padding-bottom:0!important;padding-top:0!important}}@media (min-width: 1250px){#build-their-best-bowl .section-columns h2{max-width:375px}}.section-columns .product-item--has-quickbuy .column__inner.product-item__image{padding:unset;overflow:visible;height:unset;filter:unset}@media (max-width: 749px){.section-columns .quick-add__button{left:unset;right:var(--btn-offset)}#build-their-best-bowl .section-rich-text .hero__content{display:block;overflow-wrap:unset;word-break:unset}}@media (min-width: 800px){.section-columns .product-item--has-quickbuy .column__inner.product-item__image{border:1px solid #00000040}}@media (min-width: 750px){.section-columns quick-add-product{display:block;height:53px;margin-top:10px;position:relative}.section-columns .quick-add__holder{-webkit-backdrop-filter:unset;animation:unset!important;backdrop-filter:unset;bottom:-1px;opacity:1!important;position:absolute}.section-columns .product-item__image .quick-add__button{cursor:pointer;display:block;align-items:center;height:63px;padding:0!important;width:100%;background:#fff;border:1px solid var(--COLOR-PRIMARY);color:var(--COLOR-PRIMARY);border-radius:0;font-family:GTWalsheimBold;font-size:16px;letter-spacing:normal;text-transform:none;transition:unset!important;visibility:visible}.section-columns .product-item__image .quick-add__button:hover{background:var(--COLOR-PRIMARY)!important;border:1px solid var(--COLOR-PRIMARY)!important;color:#fff!important}}@media (min-width: 750px) and (max-width: 1199px){#build-their-best-bowl .section-columns h2{min-height:calc(var(--font-4) * var(--FONT-ADJUST-HEADING) * 3.6)}}#build-their-best-bowl .section-double .hero__rte{font-size:20px;font-weight:400;line-height:26px}#build-their-best-bowl .section-double .hero__rte strong{font-weight:700}#CollectionLoop{gap:calc(var(--gap)*2) var(--gap)}.index-collections-list .collection-list-outer .collection-item__bg .image-wrapper,.index-collections-list .collection-list-outer .collection-item:hover .collection-item__bg .image-wrapper{transform:unset}section[data-collection="/collections/all-collections"] #CollectionLoop,section[data-collection="/collections/all-products"] #CollectionLoop{display:flex;flex-flow:row wrap}.collection-loop>.collection-title-wrapper:not(:first-child){border-top:1px solid #dbdbdb;padding-top:50px;margin-top:50px}.collection-loop #collections-wrapper-filtered[data-visible=false]+.collection-title-wrapper{border:unset;padding-top:0;margin-top:0}.collection-loop .product-item{flex-basis:calc((100% / 3) - 14px)}.grid.collection-loop{display:flex;flex-flow:row wrap;gap:20px}@media (max-width: 1000px){#collections-all-products .collection-loop .product-item{flex-basis:calc(50% - 10px)}#collections-all-products>.grid-item{flex-basis:calc((100% - var(--gap) * 2) / 2)}}@media (min-width: 1000px){#collections-all-products>.grid-item{flex-basis:calc((100% - var(--gap) * 2) / 3)}}@media (min-width: 768px) and (max-width: 900px){.product-item__image-content h3{font-size:1.75rem!important}.product-item__image-content p{font-size:14px}}.product-item--featured-image .product-item__image{border-radius:5px}.custom-loop-grid#CollectionLoop{display:flex!important;flex-flow:row wrap!important}body:not(#all-products) .custom-loop-grid#CollectionLoop>.grid-item{flex-basis:calc((100% / 3) - var(--gap))}.custom-loop-grid#CollectionLoop .collection__products .grid{padding-top:0;display:flex;flex-flow:row wrap}.hero__content__wrapper.collection-title-wrapper{flex-flow:row wrap}.template-list-collections .index-collections-list .collection-list,.template-collection .index-collections-list .collection-list{display:flex;justify-content:space-between}.template-product .index-collections-list{overflow:hidden}.template-list-collections .index-collections-list .collection-list>.grid-item,.template-collection .index-collections-list .collection-list>.grid-item,.template-product .collection-list>.grid-item{width:190px;height:210px;background:#fbf9f7;border-radius:.5rem;padding:10px}.template-list-collections .index-collections-list .collection-list>.grid-item .collection-item__image,.template-collection .index-collections-list .collection-list>.grid-item .collection-item__image,.template-product .collection-list>.grid-item .collection-item__image{width:100px;height:100px;display:block;margin:10px auto}@media (max-width: 768px){.template-product .index-collections-list .grid__heading-text{margin-bottom:30px}}main>.shopify-section .index-collections-list .collection-grid-item-title span{font-family:GTWalsheimBold!important;font-weight:400!important;font-size:18px}main>.shopify-section .index-collections-list .collection-list>.grid-item .collection-item__info{width:100%;padding:0 5px}main>.shopify-section .index-collections-list .collection-grid-item-title+p{font-family:Roboto;line-height:14px;font-size:12px}main>.shopify-section .index-collections-list .grid-outer{max-width:980px;padding:0;margin:0 auto}.index-collections-list .grid-outer{max-width:unset!important}main>.shopify-section .index-collections-list .collection-list{display:flex;justify-content:center;gap:10px!important}@media (max-width: 768px){.template-product main>.shopify-section .index-collections-list .collection-list{justify-content:start}.template-product main>.shopify-section .index-collections-list .collection-list{gap:0px!important;margin-left:0}.template-product main>.shopify-section .index-collections-list .collection-list .grid-item:first-child{margin-left:20px}.template-product main>.shopify-section .index-collections-list .collection-list .grid-item:last-child{margin-right:20px}}.index-list-collections{padding-top:40px!important}.collection-title-wrapper{padding:0 0 20px}.product-item__info{padding-left:0!important;padding-right:0!important;text-align:left}.product-item .product-item__title{font-family:GTWalsheimMedium!important;margin:0!important;padding:0!important}.product-item__subtitle{color:#494949!important;font-family:Roboto!important;font-size:14px;margin:0!important}@media (max-width: 768px){.product-item__subtitle{display:none}}.product-item .badge-box{background:var(--link)!important;font-family:GTWalsheimBold!important;font-size:10px!important;letter-spacing:0!important;text-transform:capitalize!important;border-radius:4px;top:10px;right:10px;left:unset;width:85px;line-height:32px;padding:0}@media (min-width: 1000px){.product-item__price__holder{min-width:90px;text-align:right}.product-item .product-item__info .product-link{display:flex;justify-content:space-between}}.product-information .price{line-height:1.4}.filter-group__heading{font-family:GTWALSHEIMBOLD;font-size:12px;text-transform:uppercase;letter-spacing:.5px;border-top:1px solid #dbdbdb;border-bottom:none!important;padding:12px 15px 0 0!important}.filter-group__heading span{color:#333!important;font-size:12px;font-family:GTWalsheimBold;font-weight:400!important}UNDO.collection__sidebar__buttons{margin-top:unset!important}.subcollections:empty{display:none}.collection__sidebar{padding-top:0!important}.collection__sidebar__slider{border-bottom:0!important}.collection__sidebar__slider .collection__sidebar strong{font-family:GTWalsheimBold!important;font-weight:400!important;line-height:20px;margin-bottom:5px;display:block;color:#333!important;padding-bottom:5px}.filter-group__heading{margin-bottom:10px}.filter-group__heading>span{display:block;line-height:20px}.sidebar__item.link--disable label{padding-left:8px!important}.collection__products .grid-outer{padding-top:0!important}.collection__products .grid-outer h1{flex-basis:100%;font-family:GTWalsheimBold!important;margin-bottom:.25em;margin-top:0!important}.active__filters__clear{display:block;width:100%}.collection__nav--filter{margin-bottom:30px}.collection__sidebar__head.mobile{margin-bottom:20px}.collection-products{margin-top:40px}@media (min-width: 750px){.collection__products .grid-outer{padding-left:0!important;margin-left:var(--outer)!important}}@media (max-width: 760px){.template-list-collections .index-collections-list,.template-collection .index-collections-list{display:none}}@media (min-width: 759px){.collection__nav--filter{display:none!important}}.sidebar__item.link--remove a:after,.sidebar__item input:checked~label:after{background:var(--link)!important;box-shadow:inset 0 0 0 1px var(--COLOR-BG)!important}.filter-group__content label{font-size:14px!important;line-height:21px!important;padding-left:30px!important}.sidebar__item label:after{border-color:#dbdbdb!important;width:20px!important;height:20px!important}.sidebar__item--active label:after{border-color:#000!important}.active__filters__remove{background-color:#dbdbdb!important;font-size:14px!important;border-radius:5px!important;margin-bottom:20px!important;padding:6px 7px 6px 9px!important}.filter-group__heading .icon{top:18px!important;color:var(--link)!important;opacity:1!important}.collection-list>.grid-outer,.index-list-collections .index-products>.grid-outer{padding-bottom:0!important;padding-top:0!important}.template-list-collections h1{margin:0!important;padding-bottom:0!important}@media (max-width: 999px){.grid__heading-actions .tabs__nav{position:relative;overflow:scroll;padding-bottom:10px}}.collection{margin-bottom:56px}.template-list-collections .collection-list>.grid-outer:not(:first-child) .hero__content__wrapper{border-top:1px solid #dbdbdb;padding-top:40px;margin-top:56px!important}.template-list-collections .index-list-collections .grid__heading-holder{display:none}.template-list-collections .index-list-collections .hero__content__wrapper{display:block}.template-list-collections .index-list-collections .collection-list .hero__description{margin:10px 0 0;display:block!important;color:#494949;font-weight:400}.article__image img{border-radius:7px}.featured-posts .btn.btn--text{background-color:var(--BTN-PRIMARY-BG-COLOR);border-radius:2rem;color:#fff;text-decoration:none}@media (max-width: 768px){.featured-posts .btn.btn--text{background-color:#f2f0e4;color:var(--link)}}.featured-posts .btn span{line-height:46px;text-decoration:none!important;background:unset!important}.featured-posts .editorial__aside{background-color:var(--COLOR-ACCENT-ALTERNATIVE);border-radius:2rem;color:#fff;padding:60px 30px}.featured-posts .editorial__content{margin-top:10px;margin-bottom:0!important}.featured-posts .editorial__image img{border-radius:2rem;object-position:top}.featured-posts .editorial__slider{margin:0}.featured-posts .editorial__image{margin-top:var(--outer)}.featured-posts .editorial__link{margin-top:2em}@media (max-width: 750px){.featured-posts .editorial{display:flex;flex-flow:row wrap;padding:100px var(--outer) 50px}.featured-posts .editorial__aside{order:1;text-align:center}.featured-posts .editorial__excerpt{margin-bottom:20px!important}.featured-posts .editorial__image{order:2;width:100%}.featured-posts .editorial__slider{padding:0!important}.featured-posts .editorial__slide:only-child{flex-basis:100%}}.featured-posts .editorial[data-layout=image-left] .editorial__image{order:1;margin-bottom:20px}@media (min-width: 750px){.featured-posts .editorial__aside{margin:100px 10px 100px 90px;flex:0 0 calc(50% - 100px);align-items:center;flex-flow:row wrap;justify-content:start;align-content:center}.featured-posts .editorial__image{margin:40px 90px 100px 10px;flex:0 0 calc(50% - 100px)}.featured-posts .editorial[data-layout=image-left] .editorial__image{order:1;margin:40px 10px 100px 90px}.featured-posts .editorial[data-layout=image-left] .editorial__aside{margin:100px 90px 40px 10px;z-index:9}}.featured-posts .editorial__subheading{margin:0;font-family:GTWalsheimBold;text-transform:none;letter-spacing:0;color:#b0ff73;padding-left:0}.featured-posts .editorial__content{margin-top:10px}.featured-posts .editorial__title a{color:#fff;font-family:GTWalsheimBold}.featured-posts .editorial__excerpt p{font-family:GTWalsheimMedium;line-height:1.5em;font-size:19px}.featured-product--vertical .radio__button>label span{display:flex;align-items:center}.predictive-search__actions button{line-height:48px}mark{background-color:var(--BTN-SECONDARY-BG-COLOR-BRIGHTER);color:var(--BTN-PRIMARY-TEXT-COLOR)}#insta-feed{padding:var(--outer)}.instafeed-new-layout-wrapper{display:flex!important;gap:10px!important;flex-flow:row wrap;justify-content:space-between}.instafeed-new-layout-container{width:100%!important}.instafeed-new-layout-item{width:unset!important;height:unset!important;flex-basis:calc(25% - 10px)!important;aspect-ratio:1}@media (max-width: 768px){.instafeed-new-layout-wrapper{display:flex!important;flex-flow:row wrap}.instafeed-new-layout-wrapper>div:nth-child(5n+1){display:none}.instafeed-new-layout-item{flex-basis:calc(50% - 7px)!important;height:unset!important;aspect-ratio:1}}[data-bv-show=rating_summary] .bv_main_container .bv_avgRating_component_container,[data-bv-show=rating_summary] .bv_main_container .bv_numReviews_text,[data-bv-show=rating_summary] .bv_main_container .bv_button_buttonMinimalist{color:#17554b!important}.product__subs__wrap{display:none}.subscription-purchase-options--header>input{width:28px;height:28px;accent-color:#17554b;margin-right:1rem!important}.subscription-purchase-options--header{display:flex!important;align-items:center!important}.subscription-widget--container{margin-bottom:30px}.subscription-widget--container .subscription-variant-discount--percentage{background:var(--link);margin-left:10px;color:#87faad;font-size:12px;font-family:GTWalsheimMedium;line-height:20px;display:inline-block;padding:0 10px;border-radius:3px}[data-bv-show]{margin-bottom:19px!important}.bv-cleanslate,#BVRRSearchContainer,#BVRRContainer{background-color:#fbf9f7;padding:0 var(--outer)}.bv_stars_component_container svg{margin-right:5px!important}
/*# sourceMappingURL=/cdn/shop/t/272/assets/custom-fashioncan.css.map */
