:root,body{--sectionVerticalSpacing: clamp(32px, 4.2vw, 64px)}@media screen and (min-width:677px){.main-product__container>*{padding-top:calc(var(--sectionVerticalSpacing) * .5);padding-bottom:calc(var(--sectionVerticalSpacing) * .75)}.main-product__media{align-self:start;position:sticky;top:110px}}@media screen and (max-width:676px){.main-product__media{padding-top:8px}.main-product__blocks-after-media{padding-top:16px;padding-bottom:calc(var(--sectionVerticalSpacing) * .75)}}.main-product__blocks-after-media>h1{margin-bottom:8px}.main-product__blocks-after-media>.form-price{margin-bottom:6px}.main-product__blocks-after-media>.__article-txt-p-sm{margin-bottom:4px}.main-product__blocks-after-media>.__article-txt-p p{margin-bottom:10px;max-width:720px}.product-recommendations .product-recommendations__inner{--overflowSliderItemSizeDesktop: 22% !important;--overflowSliderItemSizeTablet: 32% !important;--overflowSliderItemSizeMobile: 62% !important}.product-recommendations__heading{margin-bottom:12px!important}.shopify-section>[id^=Apps-]:not(:has(*)){display:none}.rf-footer{padding-top:40px!important}@media screen and (max-width:676px){.featured-collection{--featuredCollectionCardWidth: 66%}.featured-collection__text{padding-bottom:4px!important}.featured-collection__text__desc{margin-bottom:0!important}.featured-collection__text__desc p{margin-bottom:0}.featured-collection__container{padding-top:12px!important;padding-bottom:0!important}.featured-collection__cards:not(.flickity-enabled){padding-left:calc(var(--sectionGuttersSpacing) - 8px);padding-right:calc(var(--sectionGuttersSpacing) - 8px);scroll-padding-left:calc(var(--sectionGuttersSpacing) - 8px)}.featured-collection__cards__card{padding:0 8px!important}.product-card__title{margin-top:.5rem}}.product-card[data-rf-rank="2"] .product-card__image img{transform:scale(1.18)}.product-card[data-rf-rank="2"]:hover .product-card__image img{transform:scale(1.22)}.rf-satc{display:none}@media screen and (max-width:676px){.rf-satc{display:flex;align-items:center;gap:12px;position:fixed;left:0;right:0;bottom:0;z-index:900;padding:10px 16px calc(10px + env(safe-area-inset-bottom));background:#fff;box-shadow:0 -8px 24px #1e1d4a1f;transform:translateY(110%);transition:transform .25s ease}.rf-satc.is-visible{transform:translateY(0)}.rf-satc__info{flex:1;min-width:0;display:grid;line-height:1.3}.rf-satc__title,.rf-satc__meta{white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.rf-satc__title{font-weight:600;color:#1e1d4a;font-size:.95rem}.rf-satc__meta{font-size:.82rem;color:#5b5a7a}.rf-satc__btn{flex:0 0 auto;height:46px;margin:0;padding:0 22px;border:0;border-radius:999px;background:#e2792d;color:#fff;font:inherit;font-weight:600;cursor:pointer}.rf-satc__btn[disabled]{opacity:.6;cursor:default}body.rf-satc-ready{padding-bottom:72px}}@media screen and (max-width:676px){.icons-section__icons__icon img{height:170px!important;width:100%!important;object-fit:cover;margin-bottom:8px!important}.icons-section__icons__icon h3{margin:8px 0 6px!important}footer.rf-footer{gap:22px;padding-top:28px!important}.rf-footer .rf-footer__logo img{width:110px;height:110px;margin:-24px -17px}.rf-footer .rf-footer__blurb{margin-top:8px;font-size:.92rem}.rf-footer .rf-footer__col{padding:14px 8px}.rf-footer .rf-footer__heading{margin-bottom:8px}.rf-footer .rf-footer__contact p{margin-bottom:4px}.rf-footer .rf-footer__ack{font-size:.8rem}}
/*# sourceMappingURL=/cdn/shop/t/23/assets/rf-compact.css.map */
