:root{--brand-page: #fffbf5;--brand-sand: #f6ede2;--brand-line: #e9ded0;--brand-ink: #3a2e2a;--brand-muted: #6e5e54;--brand-rose: #bf4559;--brand-rose-hover: #a83b4d;--brand-tint: #fbe7ea;--brand-radius-card: 20px;--brand-radius-media: 16px;--brand-hover: .2s ease}html:root{--color-primary-button-hover-background: var(--brand-rose-hover);--color-primary-button-hover-border: var(--brand-rose-hover)}.brand-section{padding-block:64px 0}@media screen and (max-width:749px){.brand-section{padding-block:48px 0}}.brand-eyebrow{display:block;margin:0 0 12px;color:var(--brand-rose);font-family:var(--font-subheading--family);font-weight:600;font-size:.8125rem;letter-spacing:.12em;text-transform:uppercase}.brand-section__head{display:flex;align-items:flex-end;justify-content:space-between;gap:24px;margin-bottom:28px}.brand-section__head h2{margin:0;line-height:.95}@media screen and (max-width:749px){.brand-section__head{flex-direction:column;align-items:flex-start;gap:12px}}.brand-pill{display:inline-flex;align-items:center;gap:8px;padding:12px 20px;border:1.5px solid var(--brand-line);border-radius:100px;color:var(--brand-ink);font-family:var(--font-subheading--family);font-weight:600;font-size:.9375rem;text-decoration:none;white-space:nowrap;transition:border-color var(--brand-hover),background-color var(--brand-hover)}.brand-pill:is(:hover,:focus-visible){border-color:var(--brand-ink);background-color:var(--brand-sand)}.brand-button{display:inline-flex;align-items:center;gap:10px;padding:16px 26px;border-radius:100px;background:var(--brand-rose);color:#fff;font-family:var(--font-subheading--family);font-weight:600;font-size:1rem;text-decoration:none;transition:background-color var(--brand-hover)}.brand-button:is(:hover,:focus-visible){background:var(--brand-rose-hover);color:#fff}.brand-button--light{background:#fff;color:var(--brand-rose)}.brand-button--light:is(:hover,:focus-visible){background:var(--brand-tint);color:var(--brand-rose-hover)}#header-component.header .header__row--top{box-shadow:inset 0 -1.5px 0 var(--brand-line)}#header-component .header__underlay-open{background:linear-gradient(180deg,var(--brand-page) 0,var(--brand-page) var(--header-height, 100px),var(--brand-sand) 100%)}.menu-list__submenu .mega-menu{padding-block:16px 0}.mega-menu__link{display:flex;flex-direction:column;gap:10px;font-family:var(--font-subheading--family);font-weight:600;font-size:.9375rem;text-decoration:none}.mega-menu__link-image{width:100%;object-fit:cover;border-radius:var(--brand-radius-media);background:var(--brand-sand)}#header-component .mega-menu__grid:has(.mega-menu__link-image) .mega-menu__column>div>.mega-menu__link:not(:has(.mega-menu__link-image)):before{box-sizing:border-box;border:1.5px solid var(--brand-line);background-color:var(--brand-sand);opacity:1;border-radius:var(--brand-radius-media)}.menu-list__link-title,[id$=__footer_m9NzUG] .menu-list__link{background-image:linear-gradient(currentColor,currentColor);background-size:0% 1px;background-repeat:no-repeat;background-position:0 100%;transition:background-size var(--brand-hover)}.menu-list__link:is(:hover,:focus-visible) .menu-list__link-title,[id$=__footer_m9NzUG] .menu-list__link:is(:hover,:focus-visible){background-size:100% 1px}[id$=__footer_m9NzUG] .footer{margin:48px var(--page-margin, 48px) 0;border:1.5px solid var(--brand-line);border-radius:24px}@media screen and (max-width:749px){[id$=__footer_m9NzUG] .footer{margin-inline:16px}}.footer-utilities__text,.footer-utilities__text a,.footer-utilities a,.footer-utilities .policy-list-trigger,[id$=__footer_utilities_jLGE8U] .footer-utilities__text a:not(:hover){color:var(--brand-muted)}.collection-chips__chip{background:var(--brand-sand);color:var(--brand-ink)}.collection-chips__chip:is(:hover,:focus-visible){background:var(--brand-line)}.collection-chips__chip[aria-current=page]{background:var(--brand-ink);color:var(--brand-page)}@media screen and (min-width:990px){.product-grid.product-grid--grid[class*=__main]{--product-grid-columns-desktop: repeat(3, minmax(0, 1fr))}}.product-information .button{border-radius:100px}.product-information .add-to-cart-button,.sticky-add-to-cart__button{background:var(--brand-rose);border-color:var(--brand-rose);color:#fff}.product-information .add-to-cart-button:is(:hover,:focus-visible),.sticky-add-to-cart__button:is(:hover,:focus-visible){background:var(--brand-rose-hover);border-color:var(--brand-rose-hover);color:#fff}.variant-option__button-label{border-color:var(--brand-line);transition:border-color var(--brand-hover),background-color var(--brand-hover),color var(--brand-hover)}.variant-option__button-label:hover{border-color:var(--brand-ink)}.sticky-add-to-cart__bar{background:var(--brand-sand);border-top:1.5px solid var(--brand-line)}.quantity-selector{border-color:var(--brand-line)}[id$=__product_recommendations_qggXJq] .section-resource-list__content>.text-block:first-child+.text-block{margin-block-start:-24px}.product-information .product-details>.group-block{padding:8px 0 0;border:0;background:none}@media screen and (max-width:749px){.product-information .product-details>.group-block{padding-top:24px}}@media screen and (min-width:990px){.product-information .product-details{padding-inline-start:40px}}@media screen and (min-width:1200px){.product-information .product-details{padding-inline-start:64px}}.product-information .product-details .group-block-content{row-gap:24px}.product-information .product-details .group-block-content .group-block-content{row-gap:16px}.product-information .brand-title{font-size:clamp(1.875rem,1.35rem + 1.2vw,2.5rem);line-height:1.06;letter-spacing:-.015em}.product-information product-price .price{color:var(--brand-ink);font-family:var(--font-subheading--family);font-size:1.375rem;font-weight:600;letter-spacing:-.01em}.product-information product-price .compare-at-price{color:var(--brand-muted);font-size:1.0625rem;font-weight:400}.product-information .product-kicker__sticker{padding:5px 11px;font-size:1rem}.product-information .variant-option legend,.product-information .quantity-selector+label,.product-information .buy-buttons-block label{font-family:var(--font-subheading--family);font-weight:600;font-size:.8125rem}.product-information .variant-option__button-label{background:#fff}.product-information .quantity-selector,.product-information .quantity-selector input{border-radius:100px}.slideshow-controls .slideshow-controls__thumbnail{border:1.5px solid var(--brand-line);background:#fff;transition:border-color var(--brand-hover)}.slideshow-controls .slideshow-controls__thumbnail:is([aria-selected=true],:hover){border-color:var(--brand-ink)}.product-information .accordion .details__header{font-family:var(--font-subheading--family);font-weight:600}[id$=__product_recommendations_qggXJq] .section-resource-list__content>.text-block:first-child+.text-block :is(h2,h3){font-size:clamp(1.625rem,1.2rem + 1.2vw,2.25rem);line-height:1.05;letter-spacing:-.01em}[id$=__product_recommendations_qggXJq] .section-resource-list__content>.text-block:first-child p{color:var(--brand-rose);font-weight:600;font-size:.8125rem;letter-spacing:.12em}[id$=__product_recommendations_qggXJq] .section{padding-block-start:96px}@media screen and (max-width:749px){[id$=__product_recommendations_qggXJq] .section{padding-block-start:64px}}.shopify-policy__container{max-width:min(68ch + 48px,100%);padding:40px 24px 96px}.shopify-policy__container .shopify-policy__title{margin-bottom:32px;padding-bottom:28px;border-bottom:1.5px solid var(--brand-line);text-align:left}.shopify-policy__title:before{content:"Policies";display:block;margin-bottom:12px;color:var(--brand-rose);font-family:var(--font-subheading--family);font-weight:600;font-size:.8125rem;letter-spacing:.12em;text-transform:uppercase}.shopify-policy__title h1{margin:0;color:var(--brand-ink);font-size:clamp(2.25rem,6vw,3.5rem);line-height:.95;letter-spacing:-.02em}.shopify-policy__body{color:color-mix(in srgb,var(--brand-ink) 85%,var(--brand-page));font-size:1rem;line-height:1.7}.shopify-policy__body h2{margin:40px 0 12px;color:var(--brand-ink);font-size:clamp(1.25rem,1.05rem + .6vw,1.5rem);line-height:1.2;letter-spacing:-.01em}.shopify-policy__body h3{margin:28px 0 8px;font-size:1.125rem}.shopify-policy__body :is(ul,ol){padding-left:1.25em}.shopify-policy__body li+li{margin-top:6px}.shopify-policy__body a{color:var(--brand-rose);text-underline-offset:3px}.shopify-policy__body a:is(:hover,:focus-visible){color:var(--brand-rose-hover)}.shopify-policy__body .rte>div>p:first-child,.shopify-policy__body .rte>p:first-child{color:var(--brand-muted);font-size:.875rem}@media screen and (min-width:750px){.shopify-policy__container{padding-top:64px}}
/*# sourceMappingURL=/cdn/shop/t/5/assets/brand-polish.css.map */
