footer .menu .list-unstyled{columns:2;column-gap:24px}footer .menu .menu__item{break-inside:avoid}footer .menu__item a{display:inline-block;font-size:.875rem!important;font-weight:400!important;line-height:1.7!important;transition:color .3s ease,transform .3s ease}footer .menu__item a:hover{font-weight:500!important}footer .menu__heading,footer .menu__heading>span,footer .menu__heading>button{font-size:.875rem!important;font-weight:700!important;text-transform:uppercase!important;letter-spacing:.08em!important}@media screen and (max-width:749px){footer .menu .list-unstyled{columns:1}footer .footer-content{grid-template-columns:1fr!important}}.social-icons__icon-wrapper{transition:opacity .2s ease,transform .2s ease}.social-icons__icon-wrapper:hover{opacity:.8;transform:translateY(-4px)}.collection-card{overflow:hidden}.collection-card .resource-image__image{transition:transform .45s ease}.collection-card:hover .resource-image__image{transform:scale(1.08)}.collection-card__content{position:relative;z-index:2;display:flex;align-items:center;justify-content:flex-end;gap:8px;transition:transform .3s ease}.collection-card:hover .collection-card__content{transform:translateY(-5px)}.collection-card__content:after{content:"Shop Now \2192";color:#fff;font-size:.9rem;font-style:italic;display:inline-block;opacity:0;transform:translate(-6px);transition:opacity .3s ease,transform .3s ease;line-height:1}.collection-card:hover .collection-card__content:after{opacity:1;transform:translate(0)}.section-resource-list:has(.collection-card:hover) .collection-card{transform:scale(.96);transition:transform .35s ease}.section-resource-list .collection-card:hover{transform:scale(1)!important;z-index:2}.price-item--sale{color:#f4143f;font-weight:900}.compare-at-price{color:#1a1a1ac3!important;text-decoration-color:#1a1a1ac3!important;font-size:.9em;font-weight:700}.section-resource-list .button-unstyled{font-weight:700}.section-resource-list .button-unstyled:hover{color:#ff96aa!important;text-decoration:underline;text-underline-offset:3px;font-style:italic}.section-resource-list .slideshow-control--shape-circle{background-color:#efecec!important;color:#000!important;width:25px!important;height:25px!important;min-width:25px!important;min-height:25px!important;opacity:.6!important;transition:background-color .3s ease,color .3s ease,opacity .3s ease;transform:translateY(-50px)}.section-resource-list .slideshow-control--shape-circle:hover{background-color:#000!important;color:#fff!important;opacity:1!important}.filter-group__heading,[class*=filter] summary,[class*=filter] legend,details[class*=filter]>summary{font-weight:700!important}.block-text a{text-decoration:none;color:inherit}.search-modal .resource-card__image{border-radius:20px}.search-modal .resource-card__content{align-items:center;gap:0}.search-modal .resource-card__title.paragraph{width:100%;text-align:center;font-family:var(--font-subheading--family);font-size:.75rem;font-weight:700;text-transform:uppercase;background-color:#fff0f4ad;padding-block-start:4px}.search-modal .resource-card__content [ref=priceContainer]{padding-block:10px;width:100%;text-align:center}.search-modal .resource-card__content .price__sale:not(.price__hidden){display:flex;justify-content:center;flex-wrap:wrap;gap:4px}.search-modal .resource-card__content .price__sale .price,.search-modal .resource-card__content .price__regular .price{font-family:var(--font-heading--family);font-size:.875rem;font-weight:700;color:#1a0128}.search-modal .resource-card__content .price__sale .price-item--sale{color:#f4143f}.search-modal .predictive-search-results__card--product:hover,.search-modal .recently-viewed-wrapper .predictive-search-results__card--product:hover{background-color:transparent!important;padding:0!important;margin:0!important}.search-modal__content{border:2px solid var(--color-border)!important;border-radius:15px!important}.dialog-modal[open].search-modal__content{border-radius:15px}.cart-items__price{font-weight:700}.cart-items__price.cart-secondary-typography{font-weight:700!important}.cart__total-value,.cart__total-label,.cart__subtotal-container span{font-weight:700}.cart-items__unit-price-wrapper div:has(.compare-at-price)>span:not(.visually-hidden){color:#f4143f}.cart-items__unit-price-wrapper span:not(.visually-hidden){font-weight:700;color:#000}.cart-totals__total-value.cart-secondary-typography,.cart-totals__total-label.cart-primary-typography{font-weight:700!important}.quantity-selector{border-width:2px}.quantity-selector input[type=number]{font-weight:700}.layout-panel-flex{gap:10px!important}.price-item--regular{font-weight:700!important}.compare-at-price{font-weight:400!important;text-decoration:line-through;opacity:.65}.cart-drawer .quantity-selector-wrapper,.cart-items .quantity-selector-wrapper{display:flex!important}.price__regular .price,.price-item--sale.price,[ref=priceContainer]>.price:not(.compare-at-price){font-weight:700!important}[ref=priceContainer]:has(.compare-at-price)>.price:not(.compare-at-price){color:#f4143f}[ref=priceContainer].sg-price-flex{display:flex;align-items:center;gap:6px;flex-wrap:wrap}.sg-save-pill{background:#f4143f;color:#fff;font-size:14px;font-weight:600;padding:3px 10px;border-radius:20px;white-space:nowrap;align-self:center;flex-shrink:0}.resource-card__media{position:relative}.resource-card .product-badges{position:absolute;z-index:2}.resource-card .product-badges--top-left{top:8px;left:8px}.resource-card .product-badges--top-right{top:8px;right:8px}.resource-card .product-badges--bottom-left{bottom:8px;left:8px}.resource-card .product-badges__badge{display:flex;align-items:center;justify-content:center;font-size:var(--font-size--xs,.75rem);font-family:var(--badge-font-family,inherit);font-weight:var(--badge-font-weight,500);text-transform:var(--badge-text-transform,none);border-radius:var(--badge-border-radius,4px)}.resource-card .product-badges__badge--rectangle{padding-block:var(--badge-rectangle-padding-block,3px);padding-inline:var(--badge-rectangle-padding-inline,6px)}.card-gallery{position:relative;overflow:hidden}.sg-card-w{opacity:0;transition:opacity .25s ease}@keyframes sg-blink{0%,25%{opacity:1}50%{opacity:.1}75%,to{opacity:1}}.sg-stars{display:flex;align-items:center;justify-content:center;gap:3px;padding:3px 0 0;width:100%;line-height:1}.sg-stars svg{display:block;flex-shrink:0}.sg-stars-count{font-size:.72rem;color:#999;margin-left:2px;line-height:1}.email-signup-block{width:60%!important;min-width:unset!important;max-width:60%!important;margin-left:auto!important;margin-right:auto!important}@media screen and (max-width:749px){.email-signup-block{width:100%!important;max-width:100%!important}}product-component:not(.quick-add-modal__content) product-form-component .button:not(.button-unstyled),.sticky-add-to-cart__button,button.shopify-payment-button__button--unbranded,.sg-bc__btns .button,.cart-drawer .button:not(.button-unstyled),.cart .button:not(.button-unstyled),.cart__checkout-button,.search-modal .button:not(.button-unstyled),predictive-search-component .button:not(.button-unstyled),[class*=email-signup] .button,[class*=email-signup] button[type=submit]{transition:background-color .25s ease,color .25s ease,box-shadow .25s ease!important}product-component:not(.quick-add-modal__content) product-form-component .button:not(.button-unstyled):not([aria-disabled=true]):not(:disabled):hover,.sticky-add-to-cart__button:not([aria-disabled=true]):not(:disabled):hover,button.shopify-payment-button__button--unbranded:not([disabled]):hover,.sg-bc__btns .button:not(:disabled):hover,.cart-drawer .button:not(.button-unstyled):not([aria-disabled=true]):not(:disabled):hover,.cart .button:not(.button-unstyled):not([aria-disabled=true]):not(:disabled):hover,.cart__checkout-button:hover,.search-modal .button:not(.button-unstyled):not([aria-disabled=true]):not(:disabled):hover,predictive-search-component .button:not(.button-unstyled):not([aria-disabled=true]):not(:disabled):hover{background-color:#fff!important;color:#ff96aa!important;box-shadow:inset 0 0 0 2px #ff96aa!important;opacity:1!important;transform:none!important}[class*=email-signup] .button:hover,[class*=email-signup] button[type=submit]:hover{background-color:#fff!important;color:#ff96aa!important;box-shadow:inset 0 0 0 2px #ff96aa!important}.resource-card product-form-component .button:hover,.resource-card product-form-component .button:focus{color:inherit!important;background-color:inherit!important;box-shadow:none!important;transition:none!important}product-component:not(.quick-add-modal__content) h1{font-size:32px!important;font-weight:500!important;letter-spacing:.06em!important;line-height:1.15!important}@media screen and (max-width:749px){product-component:not(.quick-add-modal__content) h1{font-size:26px!important}}.sg-pill__check{width:auto!important;height:auto!important;min-width:unset!important;border:none!important;border-radius:0!important;background:none!important;padding:0!important;font-size:15px!important;font-weight:400!important;line-height:1!important}product-component rating-component,product-component [class*=star-rating],product-component [class*=product-rating],product-component [class*=review-badge],product-component [class*=rating-badge]{padding-bottom:4px!important;margin-bottom:4px!important}@media screen and (max-width:749px){accordion-custom.menu .menu__heading__toggle.icon-caret{display:inline-flex!important;align-items:center!important;justify-content:center!important;width:28px!important;height:28px!important;border-radius:50%!important;background:#ff96aa1f!important;flex-shrink:0!important;transition:background .2s ease!important}accordion-custom.menu details summary:hover .menu__heading__toggle.icon-caret{background:#ff96aa47!important}accordion-custom.menu details[open] .menu__heading__toggle.icon-caret{background:#ff96aa47!important}}accordion-custom:not(.menu):not(.cart-discount) .icon-caret.icon-animated{display:inline-flex!important;align-items:center!important;justify-content:center!important;width:22px!important;height:22px!important;border-radius:50%!important;background:#ff96aa1f!important;flex-shrink:0!important;transition:background .2s ease!important}accordion-custom:not(.menu):not(.cart-discount) .icon-caret.icon-animated svg{width:12px!important;height:12px!important}accordion-custom:not(.menu):not(.cart-discount) details summary:hover .icon-caret.icon-animated{background:#ff96aa47!important}accordion-custom:not(.menu):not(.cart-discount) details[open] .icon-caret.icon-animated{background:#ff96aa47!important}
/*# sourceMappingURL=/cdn/shop/t/53/assets/sg-custom-2.css.map */
