@font-face{font-family:Title;src:url(/cdn/shop/files/IvyPresto_Display_Regular.woff?v=1688066780) format("woff")}@font-face{font-family:Title Light;src:({{"header-light.woff" |asset_url}});src:url(/cdn/shop/files/IvyPresto_Display_Thin.woff?v=1688066852) format("woff");url(/cdn/shop/files/IvyPresto_Display_Thin.otf?v=1688064947) format("otf"),url(/cdn/shop/files/IvyPresto_Display_Thin_1.ttf?v=1695149787) format("ttf")}@font-face{font-family:Title Italic;src:url(/cdn/shop/files/IvyPresto_Display_Italic_0918ffd8-b5d6-458e-943d-1dc3cdd7a443.woff?v=1689620168) format("woff")}@font-face{font-family:Body;src:url(/cdn/shop/files/acherusgrotesque-regular-webfont.woff?v=1688094614) format("woff")}body{overflow-x:hidden}h1{font-family:Title!important;letter-spacing:0px!important;text-transform:initial;line-height:122%}h2,.product-title a{font-family:Title Light!important;letter-spacing:0px!important;text-transform:initial;line-height:129%;margin-bottom:10px}.product-title a{text-transform:capitalize!important}h1{font-size:2.8em}em{font-family:Title Italic!important}.site-footer-block-title{font-family:Title Light!important}h3,h4,.slideshow-slide__subheading,.article--excerpt-title a{font-family:Title Light!important;letter-spacing:0px!important;text-transform:initial!important}h3{font-size:1.35em!important;letter-spacing:1px!important;margin-top:0;text-align:center}p,a,.highlights-banner__heading,.collection-filters__filter-link{font-family:Body!important;font-weight:100!important}.collection-filters__filter-list-item-text{font-size:.89em!important}a,.floating-card p strong,.klaviyo-form input,.live-search-filter option,.subheading,summary,.highlights-banner__heading,button,.pxs-image-with-text-button,.cart-checkout span,.button-primary,h5,.announcement-bar-text,.small-promo-content_heading,.small-promo-content--desktop p,.label-content,.article--pagination-title,.complementary-products__title,.product-description b,.form_generater_form_div .btn{font-family:Body!important;text-transform:uppercase!important;letter-spacing:1px!important;font-size:.8em!important;font-weight:900!important;border-radius:0!important}.hulk-powered-wrapper{visibility:hidden!important}.small-promo-content--desktop p{font-size:.9em!important}.complementary-products__title{padding-top:15px;font-size:1em!important}summary{font-size:.85em!important;letter-spacing:1.2px!important}a{font-size:.85em!important}.text-side{display:flex;align-items:center}p{font-size:1em!important;line-height:135%}.navmenu-link{font-weight:600!important}.highlights-banner__heading{font-size:1em!important;padding-bottom:10px;font-weight:800!important}.navmenu-item-text,.navmenu-link,.announcement-bar-text{font-size:.74em!important}@media screen and (max-width: 1003px){.productgrid--items{padding-bottom:3em}.split-screen-section .img-side{height:20em}.split-screen-section .text-side{padding:2em!important}.content-wrap-card .content-block{padding:3em}.rich-text-heading{padding:0 1em!important}}.footer-logo{width:71%;margin:0 auto}.productitem--info,.productitem{background-color:#faf3ee}@media screen and (min-width: 1003px){.utility-bar__content,.utility-bar__menu-link:last-child{margin-right:0!important}}.utility-bar__content a{color:#b1a6a6}.productitem--title{font-size:1em!important}.custom-liquid--container,.testimonials,.testimonials-section{min-width:100vw!important;margin-left:0!important;margin-right:0!important}.testimonial-image{margin-top:0!important;padding-top:15px}.page-title,.quantity-selector{display:none}.video-grid-text p{text-align:center}.video-grid iframe{position:initial!important;width:auto!important;height:auto!important}@media screen and (min-width: 1024px){.template-collection .pxs-image-with-text-subheading{width:80%!important;margin:0 auto}.small-promo-enabled{margin-right:.2rem!important}.small-promo-content--desktop{width:80%!important}.small-promo-content{max-width:184px!important}.article--inner{max-width:1100px!important}.site-footer-block-menu{margin-right:0;padding-right:0}.site-footer-block-newsletter{padding-right:2em}}.article--excerpt-title{width:80%!important;margin:0 auto!important;padding-bottom:1em!important;padding-top:8px!important}.product-recently-viewed__heading{margin-left:1.5em}@media only screen and (min-width: 989px){.content-wrap-card{width:fit-content!important}}.utility-bar__menu-link{color:#afa6a6!important;font-size:10px!important;padding-top:4px!important}.about-us .image-with-text p{width:97%}@media screen and (min-width: 1024px){.highlights-banner__icon{height:3.895rem!important}}.testimonials{margin-top:0;padding-top:1em}@media screen and (min-width: 860px){.pxs-newsletter{padding-top:4.25rem;padding-bottom:4.25rem}}.collection--section{margin-top:1em}@media screen and (min-width: 860px){.home-section--content{margin:0!important;padding:2.75rem 0!important}.image-with-text.no-section-heading{margin-top:0!important;padding-top:1.75rem}}.recently-viewed--section{padding-bottom:4em}.accordion__title{text-align:left}@media screen and (max-width: 749px){.templates-marquee-image-banner{padding:0}p{font-size:.96em!important}.mobile{display:block}.desktop{display:none}.blog--container,.article--outer{padding:0 1.5em}}@media screen and (min-width: 750px){.mobile{display:none}.desktop{display:block}.accordion__content{padding-right:5em}.opt-text h1,.opt-text p{text-align:left!important}.opt-container{display:flex!important;flex-direction:row-reverse!important}.opt-img{width:83%!important}.opt-container h1{padding-bottom:20px}.opt-container p:last-child{padding-top:13px}.page-content{max-width:960px}.dropdown-block{padding-left:5rem;padding-right:5rem}.dropdown-block{display:flex;flex-wrap:wrap}.dropdown-block .accordion{width:50%}}@media screen and (max-width: 1027px){.template-product .promo-block--header{transform:translate(-50%,7%)!important;max-width:100%!important}.template-product .highlights-banner__container{padding-top:4em}}@media screen and (max-width: 750px){.five-star{width:52%!important}.accordion__title{width:100%}.testimonials{padding-top:3em}.rich-text--container{padding:0 2em}.contact-page-content .rich-text--container{padding:0 2em 1em}}.contact-page-content{padding-bottom:2em}@media screen and (min-width: 1024px){.article--inner{padding:3em}.blog-sidebar{position:absolute;width:25vw;right:0;top:20em}.blog--section{width:75vw!important}.image-with-text__content-wrapper{width:85%;margin:0 auto}.highlights-banner__content{padding-top:49px!important;padding-bottom:49px!important}}.team-inner{width:86%;margin:0 auto}.team-content,.team-block-content{border:1px solid #2d2d2d}.team-block-content{border-bottom:none}.image-btn-container{display:flex;flex-direction:column;justify-content:center;align-items:center}.image-btn-container .promo-block--button{width:fit-content}.image-btn-container p{padding-top:18px}@media (min-width: 1024px){.pxs-newsletter p{width:77%!important}.pxs-image-with-text-button{margin-top:25px!important}.reg-grid .promo-grid--inner{padding:0 4em}.site-footer-item h2,.site-footer-item p{text-align:left!important}.social-icons{display:flex;justify-content:flex-start!important;margin-left:-11px!important}}.video-grid .dynamic-video{width:30%}.grid-contain{display:flex}.team-content{border-top:none}.promo-block--content-wrapper p{margin-top:2.3rem!important}@media screen and (max-width: 750px){.highlights-banner__content:after{right:0;left:100%!important}.about-us .highlights-banner__content{padding-top:2.5rem!important;padding-bottom:2.5rem!important}.contact-page-content{padding:10px 30px!important}.testimonial-title{width:88%!important}.team-inner{padding-bottom:3em}.promo-block--header{width:71%!important}.team-content .promo-block--text,.team-content .promo-block--header{overflow:initial!important;white-space:initial!important}.team-content .promo-block--text{margin-bottom:.7em!important;max-width:85vw}.about-us .team-content{min-height:25em}.team-content{padding:3em 2em}.promo-block--content{margin-top:25px}.team-grid .promo-block--content{margin-top:0}.about-us .image-with-text p{width:100%}.about-us .image-with-text .image-with-text__container{padding-right:1em;padding-left:1em}}.text-side h2{margin-bottom:0}.site-footer-block-title{font-size:1.4em!important}.image-with-text__button{margin-top:1em}.image-with-text__content-wrapper{margin:0 auto}.accordion__content{padding:0}@media screen and (max-width: 1024px){.small-promo{display:none}.video-container{flex-direction:column;align-items:center}.video-container iframe,.video-container div{width:45vw;overflow:hidden}.video-container h4{padding-bottom:3.5em}.video-container{margin-bottom:2em!important}}@media screen and (max-width: 650px){.video-container iframe,.video-container div{width:80vw;overflow:hidden}.footer-logo{width:32%!important}}h2{line-height:120%!important}.footer-logo{width:67%;margin:0 auto;padding-top:2.3em}@media screen and (min-width: 650px) and (max-width: 999px){.footer-logo{width:31%!important}.site-footer-block-newsletter .newsletter .newsletter-submit{flex-basis:fit-content!important}}.site-footer-item h2,.site-footer-item p{text-align:center}.social-icons,.newsletter-submit{display:flex;justify-content:center}.pxs-newsletter{padding:4em 0}.form-field-text,.form-field-textarea{border:1px solid black!important}.contact-page-content .promo-block--header{max-width:100%;white-space:inherit;line-height:160%}.contact-page-content{max-width:980px!important}.contact-page-content input{padding-top:12px;padding-bottom:12px}.klaviyo-form{background:none!important}.page-content{flex-direction:column;align-items:center}.pxs-newsletter-form-fields{align-items:center!important}.accordion__title{line-height:140%}.testimonials .flickity-button.next{right:49px}.video-container h4{min-width:90%;padding-top:1.5em;font-size:.9em!important}.video-container{margin-bottom:5em}.article-image,.article--comments,.article--tags{display:none}.article--meta-item{color:#2d2d2d}.input-group{display:flex;flex-direction:column;justify-content:center}.offer img,.offer .testimonial__image-container{border-radius:0!important;width:100%;height:15em}.offer .testimonial__content{padding:0}.offer img{object-position:57% 73%!important}@media screen and (min-width: 1080px){.testimonials.flickity-enabled .offer-core{width:24vw}.navmenu-submenu .navmenu-item-parent .navmenu-link-parent{font-family:Title Light!important;text-transform:capitalize!important;padding-bottom:1em;font-size:1.2em!important;padding-left:10px}}@media screen and (max-width: 750px){.blogposts--container{padding-bottom:2em}.video-container h4{min-width:65vw;max-width:65vw}h1{font-size:2.2em!important}h2,.testimonial-title{font-size:1.95em!important}h3{font-size:1.32em!important}p{line-height:155%!important}.highlights-banner__icon{max-width:49%;height:4.25rem}.video-container{display:flex;justify-content:flex-start!important;flex-direction:row;overflow:scroll}.video-container div{min-width:78vw;margin:0 .5em!important}}@media screen and (max-width: 719px){.team-inner{width:100%!important}.team-grid{margin-left:1em!important;margin-right:1em!important;max-width:87vw}.collapsible-content__heading{margin-bottom:1rem}.promo-block--text,.promo-block--header{text-overflow:inherit!important;white-space:inherit!important;text-wrap:balance!important}.image-with-text__content{padding:2em 0!important}.highlights-banner__block{margin-left:.4em}}.breadcrumbs-container span{color:#2d2d2d}.offer h3,.offer h4{line-height:125%}.offer-content{min-height:19em}.empty-div{background:#f7f0eb}.testimonials-section{padding-left:0;padding-right:0}@media screen and (min-width: 1080px){.testimonial{margin-right:20px;margin-left:20px}}.testimonial-title{margin:0 auto}@media screen and (min-width: 1080px){.testimonials .flickity-button.previous{left:39px}}.video-container div{display:flex;flex-direction:column;justify-content:center;align-items:center;width:min-content;margin:0 2em}.image-with-text.no-section-heading{margin-top:0!important}@media screen and (max-width: 749px){.opt{display:none}.container-embed{width:90%;margin:0 auto}.image-with-text__content .image-with-text-text-alignment-left{text-align:center!important;width:90%;margin:0 auto}}.blog{background:#fff}.search-flydown__group-title{color:#2d2d2d}.search-flydown--product-title{font-size:.8em}@media screen and (max-width: 719px){.testimonial{width:83%!important;margin-left:1.4em}.accordion__title{max-width:93%!important}.promo-grid--inner{display:flex;flex-wrap:initial;overflow-x:scroll}.promo-block{min-width:80vw;margin-left:1em}.promo-grid--container{padding-right:0;padding-left:0}.promo-grid--container .home-section--title{padding-bottom:1em!important}}.flickity-slider .testimonial:first-child{margin-left:4em}.pxs-image-with-text-section,.highlights-banner__container,.image-with-text,.pxs-newsletter-section{min-width:100vw}@media screen and (min-width: 1600px){.image-with-text{margin:0 auto!important}.pxs-newsletter-text{width:65%;margin:0 auto;padding-bottom:2em}}@media screen and (max-width: 1100px){.image-with-text__content-wrapper,.pxs-image-with-text-content-wrapper{width:88%!important;margin:0 auto!important}h1,h2,h3{letter-spacing:0!important}.site-footer__row-inner-wrapper-left{padding-bottom:2.5em}.site-footer-block-newsletter .newsletter .form-field{flex-grow:0}.pxs-newsletter-form-fields{justify-content:center!important}}.flickity-slider{margin-left:1.5em}.template-product .flickity-slider,.highlights-banner .flickity-slider,.featured-collection__container .flickity-slider{margin-left:0!important}.article--excerpt-title{display:none}.cart-checkout{padding-bottom:3em}.cart-checkout button{width:auto!important;align-items:center;justify-content:center;display:flex;margin:0 auto}@media screen and (min-width: 1080px){.blog--inner .article--excerpt-wrapper{width:46%;margin-right:20px!important}.blog--container{margin-left:3em}.blog-sidebar{margin-right:2.5em}}.button:hover,.card-btn:hover,.button-primary:hover{opacity:.8!important}.product-form--atc-button{font-size:var(--font-size-button-large)!important}details>summary{list-style-type:none!important}details summary::-webkit-details-marker{display:none}.pxs-image-with-text-button{width:fit-content;display:flex;margin:2.5em auto 0;padding:1.3em;text-decoration:none;border-radius:0}.offer-btn{justify-content:center!important}.product-form--atc-button{background:#6d312b;color:#fff}.product-form--atc-button:hover{background:#fff;color:#6d312b}.product-block--description,.collapsible-tab__text{padding-top:1em}.navmenu-link{line-height:135%}.site-navigation .navmenu-depth-2 .navmenu-link{padding:1em 10px!important}.pxs-newsletter-heading{margin-bottom:16px}.reviews img{object-fit:contain!important}.reviews .promo-block{background-size:contain!important}#free-header{padding:0!important}#free-header img{object-fit:contain!important;margin-bottom:-3px}.bogo-reminder p,.bogo-reminder h3{text-align:left;font-size:14px!important}.bogo-reminder{width:99vw}#abt{margin:0;padding:4em;background:#b77d56}@media screen and (max-width: 1080px){.site-header-menu-toggle{left:12px;padding:0;top:2.1em}.site-header-cart{right:12px;top:1.55em}.template-collection .pxs-image-with-text-background{background-position:center}#abt{padding:3em}#abt .abt-num{flex-direction:column}#abt h5{padding-top:1.5em!important;padding-bottom:1.5em!important;width:90%!important}footer .navmenu-item{text-align:center}.cart-item--content-title{font-size:1.2em!important}.bogo-reminder p{font-size:12px!important;text-align:left}.bogo-reminder{width:96%}}.cart-checkout a{font-size:1em!important}.account-login .form-action-row{display:flex;justify-content:center}.shopify-policy__container{padding:4em}.shopify-policy__container h1{font-size:2em!important}.sky-pilot-file-heading,.sky-pilot a{color:#6d312b!important}.dwn-btn{width:fit-content;display:flex;background:#6c312c;color:#fff;padding:1.3em;text-decoration:none;margin:0 auto 3em}.dwn-btn a{color:#f7f0eb!important;text-decoration:none}.account-page-content .order-item-content__error{display:none}.image-with-text{padding-bottom:0!important}.image-with-text img{object-fit:contain!important;margin-bottom:-5px}.site-footer-item .navmenu{display:block!important}@media screen and (min-width: 1024px){.site-header-sticky--scrolled .site-header-main-content{margin-left:20px!important}.site-header-menu-toggle{display:none}}.podcast .highlights-banner__mobile-layout--grid{overflow:inherit!important}@media screen and (max-width: 797px){.podcast .promo-block--text,.promo-block--header{max-width:73%!important;width:73%!important}}.podcast .highlights-banner__container{margin-top:8em!important}
/*# sourceMappingURL=/cdn/shop/t/52/assets/custom.css.map */
