@font-face{font-family:Frank Ruhl Libre;src:url("{{ "FrankRuhlLibre-VariableFont_wght.ttf" | asset_url }}") format("truetype");font-weight:400;font-style:normal}h1,h2,h3,h4,h5,h6{font-family:Frank Ruhl Libre,serif!important;font-weight:700!important}.grid-item__content{padding-left:0}.grid-item__content p.grid-item__title{font-size:21px;margin:0}.grid-item__content a.homepage-featured-box-btn{background:transparent;display:flex;align-items:center}.homepage-collection-grid-inner .text-link-animated{margin-top:0!important}img.btn-icon{margin-left:8px}li.visual-navigation__list-item p{font-size:20px;padding:5px 0}@media only screen and (max-width: 1430px){.image-with-text-overlay__caption.image-with-text-overlay__caption-transparent-bg.image-with-text-overlay__caption--align-mobile-center.image-with-text-overlay__caption--align-desktop-left{max-width:100%}}@media only screen and (max-width: 768px) and (min-width: 425px){.grid-item__content p.grid-item__title{font-size:16px;margin:0}.image-with-text-overlay__caption.image-with-text-overlay__caption-transparent-bg.image-with-text-overlay__caption--align-mobile-center.image-with-text-overlay__caption--align-desktop-left{max-width:100%}h2.heading_FFXnMP.image-with-text-overlay__heading{font-size:40px}.text_HYjgpp.image-with-text-overlay__text p{font-size:17px!important}span.text-content.font-heading{font-size:40px}section#shopify-section-template--18704741302526__scrolling_banner_VY37p7 .color-scheme--dark.wrapper-spacing--v{padding:15px 0}h2.section-title.text-link-animated{font-size:40px}.grid-item__content a.homepage-featured-box-btn{font-size:13px}}@media only screen and (max-width: 767px){.image-with-text-overlay__grid--foreground.image-with-text-overlay__text--position-mobile-top_center{padding:50px 25px!important}h2.heading_FFXnMP.image-with-text-overlay__heading,h2.section-title.text-link-animated{font-size:32px}.text_HYjgpp.image-with-text-overlay__text p{font-size:16px!important}section#shopify-section-template--18704741302526__scrolling_banner_VY37p7 .color-scheme--dark.wrapper-spacing--v{padding:15px 0}.grid-item__content p.grid-item__title{font-size:22px}}#shopify-section-template--18704741302526__06b36118-35e6-4312-b5b2-099a0ddc5aa6.grid-item__content{align-items:flex-start!important;text-align:left!important}.visual-navigation__list{justify-content:space-between!important}.grid-item__content{align-items:flex-start;text-align:left}.collage-builder__button-container.text-link-animated a{background:none!important;font-size:19px}@media only screen and (max-width: 767px){.section-header h2{font-size:32px!important}.promo-grid{display:block!important}.first-cart .promo-image-wrapper .promo-banner{width:56%}.cart-sub-pro .promo-banner{width:75%}.responsive-icon-text-item{display:block!important;gap:10px;padding:19px 0}.best-sellers-section{padding:40px 30px!important}}.countdown-timer__digit{padding:5px 14px 8px 17px!important}@media only screen and (max-width: 800px){.promo-banner{font-size:14px;padding:9px;height:9vh}.responsive-icon-text-section.page-width{max-width:700px;margin:0 auto}.promo-card{padding:0 05px}.cart-sub-pro .promo-banner{width:73%!important;height:12vh!important;text-align:left}.first-cart .promo-image-wrapper .promo-banner{width:56%!important;height:12vh!important;text-align:center}span.promo-banner-sub-a{font-size:28px}.cart-sub-pro .promo-banner{width:60%;height:15vh;text-align:left}.promotions-section{max-width:700px;margin:0 auto}.section-header h2{font-size:40px}h1.h3.product-details-product-title{font-size:40px!important}.product-name{font-size:20px}.product-card img{max-height:200px!important}.product-card{height:65vh}.image-with-text-overlay__caption{max-width:100%!important}.best-sellers-section{padding:20px 30px!important}.first-cart .promo-image-wrapper .promo-banner{width:66%;height:15vh;text-align:center}h2.homepage-sections--title{font-size:40px}.countdown-timer__digit-group-container span{width:auto!important}.countdown-timer__digit.h1{font-size:45px!important;padding:10px!important}}@media only screen and (max-width: 500px){.countdown-timer__digit.h1{font-size:30px!important;padding:5px!important}.countdown-timer__digit{font-size:20px;padding:0 0 0 12px!important}grid-slider.swiper.product-recommendations__slideshow.swiper-initialized.swiper-horizontal.swiper-backface-hidden{padding:70px 0 0!important}h1.h3.product-details-product-title{font-size:30px!important}h2.homepage-sections--title{font-size:30px}.promotions-title{display:block!important;text-align:center}.title-header h3{font-size:32px!important;margin:0}span.promo-banner-sub-a{font-size:23px}.promo-image-wrapper .promo-banner{padding:6px 8px;height:9vh;text-align:left;font-weight:700}.mobile-nav-bar-wrapper button.site-nav__link{margin-left:0!important}.wrapper-spacing--v.wrapper-spacing--h.section-template--18704741302526__visual_navigation_banner_WWjVTa.color-scheme--white{padding:10px 20px}.responsive-icon-text-item{text-align:center}.promotions-section{max-width:380px;margin:50px auto}.first-cart .promo-image-wrapper .promo-banner{width:49%!important;height:11vh!important;padding:1px 10px}.promo-title h4{padding-bottom:4px!important}.countdown-timer__digit-group-container span{width:auto!important}}@media only screen and (max-width: 330px){.visual-navigation__list{display:flex;align-items:center;flex-direction:column}.product-card img{max-height:200px!important;object-fit:contain;margin-bottom:0;width:auto}.section-header{display:block!important;justify-content:space-between;align-items:center;text-align:center}.first-cart .promo-image-wrapper .promo-banner{width:60%!important}.promo-card{display:block!important}.cart-promo-sub-cart-2{width:100%!important}.cart-sub-pro .promo-banner{width:100%!important;height:10vh!important}span.promo-banner-sub-a{font-size:22px!important}.title-header h3{font-size:32px!important;margin:0}}@media only screen and (max-width: 1460px){.best-sellers-container{max-width:1300px!important;margin:0 auto}}@media only screen and (max-width: 1460px){.best-sellers-container{max-width:1300px!important;margin:0 auto}.promotions-section{max-width:1300px!important;margin:50px auto}}.site-nav__dropdown.standard-dropdown li .site-nav__link{padding:5px 20px!important}.product-grid--title a.text-truncate--line{font-size:21px;margin-bottom:8px;font-family:Frank Ruhl Libre,serif;font-weight:600}.product-grid--price span.money.price--regular-price{font-size:18px;color:#000;font-weight:600;margin-bottom:15px;text-align:left;font-family:Frank Ruhl Libre,serif}.product-grid--price span.money.price-line-through.sale-price.price--compare-at-price,.product-grid--price span.money.price--sale-price{font-size:18px;font-family:Frank Ruhl Libre,serif;font-weight:600}.grid__item.large--one-third.medium--one-half.small--one-half{border:2px solid #f0cfcf;padding:20px}.social-sharing a:first-of-type{margin-left:0}.product-page-related-products.product-sticker-stop.width--content .section-title--wrapper.remove--spacing{position:absolute}grid-slider.swiper.product-recommendations__slideshow.swiper-initialized.swiper-horizontal.swiper-backface-hidden{padding:40px 0}.grid__item.swiper-slide.large--one-quarter.medium--one-third.small--one-half{border:1px solid #f0cfcf;padding:15px}#shopify-section-template--18704741597438__image_with_text_jqUMcj.image-with-text-wrapper .homepage-featured-content-box-inner{margin:0!important}span#ProductPrice{font-weight:600;font-family:Frank Ruhl Libre,serif}h3.list-collections--indiv-collection-title{font-size:23px!important}#shopify-section-template--18704741499134__main .grid-view-item svg.icon.icon--placeholder{border-radius:50%;border:3px solid #9d252b}@media only screen and (max-width: 1320px){h3.list-collections--indiv-collection-title{font-size:20px!important}}@media only screen and (max-width: 500px){h1.page--title{font-size:30px!important}}
/*# sourceMappingURL=/cdn/shop/t/16/assets/custom.css.map */
