.promo-message__link,.promo-message__text{color:inherit}.cart-drawer--bag::part(content){grid-template-rows:minmax(0,1fr) auto}.cart-drawer--bag::part(header){position:absolute;inset-block-start:0;inset-inline-end:0;z-index:3;min-height:0;padding-block:.75rem;padding-inline:.75rem var(--drawer-body-padding-inline);border-block-end:0;background:none;pointer-events:none}.cart-drawer--bag::part(close-button){pointer-events:auto;display:flex;align-items:center;justify-content:center;width:2.5rem;height:2.5rem;border-radius:50%;background:rgb(var(--background));box-shadow:inset 0 0 0 1px rgb(var(--text-color) / .14);transition:box-shadow .2s ease,background .2s ease}.cart-drawer--bag::part(close-button):hover{box-shadow:inset 0 0 0 1px rgb(var(--text-color) / .35)}.cart-drawer--bag::part(body){padding-block:0 2rem;padding-inline:0}.cart-drawer--bag .cart-intro,.cart-drawer--bag .cart-drawer__items,.cart-drawer--bag .cart-drawer__block{padding-inline:var(--drawer-body-padding-inline)}.cart-drawer--bag::part(footer){padding-block-end:calc(var(--drawer-footer-padding-block) + env(safe-area-inset-bottom,0px))}.cart-drawer__empty{display:grid;justify-items:center;gap:1.5rem;padding:var(--drawer-body-padding-block) var(--drawer-body-padding-inline)}.cart-intro{display:grid;gap:.625rem}.cart-intro--drawer{padding-block:1.25rem 1rem;border-block-end:1px solid rgb(var(--border-color))}.cart-intro--page{padding-block-end:1.25rem;border-block-end:1px solid rgb(var(--border-color))}.cart-intro__title{margin:0;text-transform:uppercase;letter-spacing:.06em}.cart-intro--drawer .cart-intro__title{padding-inline-end:3.5rem}.cart-intro__promos{display:grid;gap:.25rem;justify-items:center;text-align:center}.cart-intro--page .cart-intro__promos{justify-items:start;text-align:start}.cart-intro__promo-line{margin:0;font-size:max(.8125rem,var(--text-sm));line-height:1.35;color:rgb(var(--text-color) / .75)}.cart-intro__promo-line--offer{display:flex;align-items:center;gap:.4375rem;font-weight:600;color:rgb(var(--text-color))}.cart-intro--drawer .cart-intro__promo-line--offer{justify-content:center}.cart-intro__promo-line svg{flex:none}.cart-toast-anchor{position:sticky;inset-block-start:0;z-index:4;height:0;overflow:visible}.cart-toast{display:flex;align-items:center;gap:.5rem;padding:.625rem .875rem;border-radius:min(.375rem,var(--button-border-radius));background:rgb(var(--text-color));color:rgb(var(--background));font-size:max(.8125rem,var(--text-sm));line-height:1.3;opacity:0;visibility:hidden;transform:translateY(-6px);transition:opacity .2s ease,transform .2s ease,visibility .2s}.cart-toast--drawer{position:absolute;inset-block-start:.75rem;inset-inline:var(--drawer-body-padding-inline)}.cart-toast--page{position:fixed;inset-block-start:1rem;inset-inline:0;z-index:1001;width:max-content;max-width:min(90vw,26rem);margin-inline:auto}.cart-toast[data-visible]{opacity:1;visibility:visible;transform:translateY(0)}.cart-toast svg{flex:none}@media(prefers-reduced-motion:reduce){.cart-toast{transition-duration:.01ms;transform:none}}.cart-drawer__items{display:grid;gap:1.5rem;padding-block:1.25rem 1.5rem}.cart-drawer--bag .cart-drawer__items{border-block-end:1px solid rgb(var(--border-color))}.cart-line{display:grid;grid-template-columns:7rem minmax(0,1fr);gap:.875rem;align-items:start}.cart-line__figure{display:block;background:rgb(var(--text-color) / .04)}.cart-line__image{display:block;width:100%;height:auto}.cart-line__info{display:grid;gap:.375rem;justify-items:start}.cart-line__head{display:flex;align-items:baseline;justify-content:space-between;gap:1rem;width:100%}.cart-line__title{margin:0;font-family:var(--text-font-family);font-size:max(1rem,calc(var(--text-sm) - 3px));font-weight:700;line-height:1.35;text-transform:uppercase;letter-spacing:.04em}.cart-line__edit{flex:none;font-size:max(.8125rem,var(--text-sm))}.cart-line__options{display:grid;gap:.125rem;font-size:max(.8125rem,var(--text-sm));line-height:1.4}.cart-line__option-name{color:rgb(var(--text-color) / .6)}.cart-line__option-value{font-weight:600}.cart-line__discounts{display:grid;gap:.25rem;justify-items:start}.cart-line__quantity{display:grid;width:100%;max-width:18rem;grid-template-columns:auto minmax(2.25rem,1fr) auto;align-items:center;margin-block-start:.25rem;border:1px solid rgb(var(--border-color))}.cart-line__quantity-button{display:flex;align-items:center;justify-content:center;width:2.25rem;height:2.25rem;padding:0;border:0;background:none;color:inherit;cursor:pointer;transition:opacity .15s ease-in-out}.cart-line__quantity-button:hover{opacity:.6}.cart-line__quantity-button[disabled]{opacity:.35;cursor:not-allowed}.cart-line__quantity-value{text-align:center;font-size:max(.8125rem,var(--text-sm));line-height:1}.cart-line[aria-busy=true]{opacity:.5;pointer-events:none}.cart-drawer__block{padding-block:1rem}.cart-drawer__block-heading{margin:0 0 .625rem;padding-block-end:.5rem;border-block-end:1px solid rgb(var(--border-color));font-family:var(--text-font-family);font-weight:700;text-transform:uppercase;letter-spacing:.06em}.cart-drawer__block .accordion,.cart-drawer__accordion .accordion,.cart-drawer__accordion .accordion__disclosure{border:0}.cart-drawer__block .accordion__disclosure,.cart-layout__form .accordion__disclosure{overflow:hidden}.cart-drawer__block>.accordion,.cart-drawer__policies-list>.accordion{border-block-end:1px solid rgb(var(--border-color))}.cart-drawer--bag .cart-drawer__block-heading,.cart-drawer--bag .cart-drawer__block>.accordion,.cart-drawer--bag .cart-drawer__policies-list>.accordion{margin-inline:calc(var(--drawer-body-padding-inline) * -1);padding-inline:var(--drawer-body-padding-inline)}.cart-drawer__policies-list>.accordion:last-child{border-block-end:0}.cart-cross-sell .cart-drawer__block-heading{padding-block-end:0;border-block-end:0}.cart-drawer__promo .accordion{padding-block-end:.875rem}.cart-drawer__accordion summary{padding-block:0}.cart-drawer__accordion .accordion__toggle{text-transform:uppercase;letter-spacing:.04em}.cart-drawer__block .accordion__toggle{padding-block:.4375rem;font-family:var(--text-font-family);font-weight:700}.cart-drawer__promo .accordion__content{padding-inline:0;padding-block-end:0}.cart-promo-code{display:grid;gap:.75rem;padding-block-start:.875rem}.cart-promo-code__applied{display:grid;gap:.5rem}.cart-promo-code__applied-item{display:flex;align-items:center;gap:.75rem}.cart-promo-code__row{display:grid;grid-template-columns:minmax(0,1fr) auto;gap:.5rem}.cart-promo-code__input{width:100%;padding:.625rem .75rem;border:1px solid rgb(var(--border-color));background:transparent;color:inherit;font-size:max(.8125rem,var(--text-sm));text-transform:uppercase}.cart-promo-code__input:focus-visible{outline:2px solid rgb(var(--text-color) / .4);outline-offset:-2px}.cart-promo-code__submit{white-space:nowrap}.cart-promo-code__message{margin:0;font-size:max(.8125rem,var(--text-sm));line-height:1.35}.cart-promo-code__message[data-state=error]{color:rgb(var(--error-text, var(--text-color)))}.cart-promo-code__message[data-state=success]{color:rgb(var(--success-text, var(--text-color)))}.cart-promo-code[aria-busy=true]{opacity:.6;pointer-events:none}.cart-cross-sell__list{display:grid;grid-auto-flow:column;grid-auto-columns:42%;gap:.75rem;scroll-padding-inline-start:0}.cart-cross-sell__item{scroll-snap-align:start;display:flex;flex-direction:column}.cart-cross-sell__item .cart-quick-add{margin-block-start:auto}.cart-cross-sell__item [class*=product-title]{display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:2;min-height:2lh;overflow:hidden}.cart-cross-sell__item [class*=product-title],.cart-cross-sell__item .price-list{font-size:max(.75rem,var(--text-xs))}@media screen and (min-width:700px){.cart-cross-sell__list{grid-auto-columns:40%}}.cart-quick-add{display:grid;gap:.3125rem;margin-block-start:.375rem}.cart-quick-add__select{width:100%;padding:.3125rem 1.375rem .3125rem .5rem;border:1px solid rgb(var(--border-color));border-radius:0;background-color:transparent;background-image:linear-gradient(45deg,transparent 50%,currentColor 50%),linear-gradient(135deg,currentColor 50%,transparent 50%);background-position:right .8125rem center,right .5rem center;background-size:.3125rem .3125rem;background-repeat:no-repeat;color:inherit;font-size:max(.6875rem,calc(var(--text-xs) - 3px));line-height:1.3;-webkit-appearance:none;appearance:none}.cart-quick-add__select:focus-visible{outline:2px solid rgb(var(--text-color) / .4);outline-offset:-2px}.cart-quick-add__select option[disabled]{color:rgb(var(--text-color) / .35)}.cart-quick-add__button{width:100%;padding:.3125rem .5rem;font-size:max(.6875rem,calc(var(--text-xs) - 3px));line-height:1.3;letter-spacing:.04em}.cart-quick-add__message{margin:0;font-size:max(.625rem,calc(var(--text-xs) - 4px));line-height:1.3;color:rgb(var(--error-text, var(--text-color)))}.cart-quick-add[aria-busy=true]{opacity:.6;pointer-events:none}.cart-drawer__policies-list{display:grid}a.cart-drawer__policy-link.link{display:inline-flex;align-items:center;gap:.375rem;margin-block-start:.5rem;white-space:nowrap}.cart-drawer__footer{display:grid;gap:.75rem;justify-items:stretch;align-content:start}.cart-drawer__note-toggle{justify-self:start;font-size:max(.8125rem,var(--text-sm))}.cart-drawer__discount-row{display:flex;align-items:center;justify-content:space-between;gap:1rem}.cart-drawer__button-separator{margin-inline:.4em}.cart-drawer__view-bag{justify-self:center;font-size:max(.8125rem,var(--text-sm))}.cart-edit-item{position:relative;z-index:1000}.cart-edit-item::part(header){text-transform:uppercase}.cart-edit-item__heading{margin:0;letter-spacing:.06em}.cart-edit-item__body{display:grid;gap:1.5rem;padding-block:1.5rem}.cart-edit-item__product{display:grid;grid-template-columns:5rem minmax(0,1fr);gap:.875rem;align-items:start;padding-block-end:1.5rem;border-block-end:1px solid rgb(var(--border-color))}.cart-edit-item__product-image{display:block;width:100%;height:auto;background:rgb(var(--text-color) / .04)}.cart-edit-item__product-title{margin:0 0 .25rem;text-transform:uppercase;letter-spacing:.04em}.cart-edit-item__product-price{margin:0;color:rgb(var(--text-color) / .7)}.cart-edit-item__options{display:grid;gap:1.25rem}.cart-edit-item__option-label{display:flex;align-items:baseline;gap:.5rem;margin:0 0 .625rem;font-size:max(.8125rem,var(--text-sm))}.cart-edit-item__option-name{text-transform:uppercase;letter-spacing:.05em;color:rgb(var(--text-color) / .6)}.cart-edit-item__option-current{font-weight:600}.cart-edit-item__values{display:flex;flex-wrap:wrap;gap:.5rem}.cart-edit-item__value{min-width:2.75rem;padding:.5rem .75rem;border:1px solid rgb(var(--border-color));background:transparent;color:inherit;font-size:max(.8125rem,var(--text-sm));line-height:1.2;cursor:pointer;transition:border-color .15s ease-in-out,color .15s ease-in-out}.cart-edit-item__value:hover:not([disabled]){border-color:rgb(var(--text-color) / .6)}.cart-edit-item__value[aria-pressed=true]{border-color:rgb(var(--text-color));box-shadow:inset 0 0 0 1px rgb(var(--text-color))}.cart-edit-item__value[disabled]{color:rgb(var(--text-color) / .35);border-color:rgb(var(--border-color) / .6);cursor:not-allowed;text-decoration:line-through}.cart-edit-item__value--swatch{min-width:0;width:2rem;height:2rem;padding:0;border-radius:100%;background-position:center;background-size:cover}.cart-edit-item__value--swatch[disabled]{opacity:.35;text-decoration:none}.cart-edit-item__loading,.cart-edit-item__error{margin:0;font-size:max(.8125rem,var(--text-sm))}.cart-edit-item__error{color:rgb(var(--error-text, var(--text-color)))}.cart-edit-item__footer{display:grid;gap:.75rem;justify-items:stretch;padding-block-end:env(safe-area-inset-bottom,0px)}.cart-edit-item__back{justify-self:center;font-size:max(.8125rem,var(--text-sm))}.cart-edit-item[aria-busy=true] .cart-edit-item__body{opacity:.5;pointer-events:none}cart-page{display:block}cart-page.section-spacing{padding-block-start:1.5rem}.cart-layout{display:grid;grid-template-columns:minmax(0,1fr);gap:2.5rem}.cart-layout__continue{display:flex;justify-content:flex-end;font-size:max(.8125rem,var(--text-sm))}.cart-layout__continue a{display:inline-flex;align-items:center;gap:.4375rem}.cart-layout__continue svg{flex:none}.cart-layout__main{display:grid;align-content:start;gap:0}.cart-layout__items{display:grid;gap:2rem;padding-block:1.75rem;border-block-end:1px solid rgb(var(--border-color))}@media screen and (min-width:700px){.cart-layout__items .cart-line{grid-template-columns:10rem minmax(0,1fr);gap:1.25rem}}.cart-layout__aside,.cart-layout__form{display:grid;align-content:start;gap:0}.cart-layout__block{padding-block:1.125rem;border-block-start:1px solid rgb(var(--border-color))}.cart-layout__form>.cart-layout__block:first-child,.cart-layout__form>.cart-drawer__block:first-child{border-block-start:0;padding-block-start:0}.cart-layout__form>.cart-drawer__block{border-block-start:1px solid rgb(var(--border-color))}.cart-layout__form>.cart-drawer__promo{padding-block-start:.5rem}.cart-layout__form>.cart-drawer__promo>.accordion,.cart-layout__form>.cart-layout__block>.accordion{border:0}.cart-layout__note .form-control{padding-block-start:.875rem}.cart-layout__form>.cart-summary{display:grid;gap:1rem;margin-block-start:1.125rem;padding:1.5rem;border-block-start:0;background-color:#f5f5f5}.cart-summary__heading{margin:0;text-transform:uppercase;letter-spacing:.06em;font-size:max(1rem,var(--text-h5));font-weight:700}.cart-summary__rows{display:grid;gap:.5rem}.cart-summary__row{display:flex;align-items:center;justify-content:space-between;gap:1rem;font-size:max(.875rem,var(--text-base))}.cart-summary__row--total{padding-block-start:.75rem;border-block-start:1px solid rgb(var(--border-color));font-weight:600}.cart-layout__main .cart-drawer__block{padding-inline:0}@media screen and (min-width:700px){.cart-layout__main .cart-cross-sell__list{grid-auto-columns:18%}}@media screen and (min-width:1000px){.cart-layout{grid-template-columns:minmax(0,1fr) 22.5rem;column-gap:4rem;align-items:start}.cart-layout__continue{grid-column:2;grid-row:1;padding-block-end:1.25rem}.cart-layout{grid-template-rows:auto auto;row-gap:0}.cart-layout>.cart-intro{grid-column:1;grid-row:1}.cart-layout__main{grid-column:1;grid-row:2}.cart-layout__aside{grid-column:2;grid-row:2;align-self:start;position:sticky;inset-block-start:calc(var(--header-is-sticky, 0) * var(--header-height, 0px) + 1.5rem)}.cart-layout__main .cart-cross-sell__list{grid-auto-columns:16.5%}}.header__localization .localization-selectors{gap:.625rem;flex-wrap:nowrap}.header__localization .localization-toggle{column-gap:.375rem;white-space:nowrap}.header__localization .localization-toggle>svg{width:10px}.header__localization{margin-inline-end:.375rem}.footer{padding-block-start:2.25rem;padding-block-end:2.25rem}.footer__inner{row-gap:2rem}.footer .footer-accordion__toggle .h6,.footer__block--newsletter .h6{font-size:.9375rem;font-weight:500;line-height:1.3}.footer .footer-accordion__toggle{margin-bottom:0}.footer__block--links a,.footer__block--text a{font-size:.875rem;line-height:1.4}.footer__block--links .footer-accordion__content ul{gap:.5rem}.footer__block--newsletter .prose,.footer__block--newsletter .text-xxs{font-size:.75rem;line-height:1.45}.footer__aside{gap:.75rem}@media screen and (min-width:700px){.footer__block-list{gap:2.25rem}.footer .footer-accordion__toggle{margin-bottom:.9375rem}}@media screen and (min-width:1000px){.footer{padding-block-start:3.125rem;padding-block-end:3.125rem}.footer__inner{row-gap:2.5rem}}@media screen and (min-width:1150px){.footer__block-list{column-gap:3rem}}@media screen and (min-width:1400px){.footer__block-list{column-gap:3.75rem}}.announcement-bar carousel-prev-button,.announcement-bar carousel-next-button{display:none}html{scrollbar-gutter:stable}[id$=__sub_scarves_6xxGdX] .h2,[id$=__collection_list_KMyPCe] .h2,[id$=__collection_list_WD8Uye] .h2,[id$=__styled_by_mammyhug_y3gVM3] .h2,[id$=__collection_list_progress_bar_NnV6da] .h2,[id$=__collection_list_ttYcqn] .h2,[id$=__shop_by_swatches_rb8GiV] .h2,[id$=__picked_products] .h2{font-size:1.5rem;letter-spacing:-.01rem}@media screen and (max-width:1024px){[id$=__sub_scarves_6xxGdX] .h2,[id$=__collection_list_KMyPCe] .h2,[id$=__collection_list_WD8Uye] .h2,[id$=__styled_by_mammyhug_y3gVM3] .h2,[id$=__collection_list_progress_bar_NnV6da] .h2,[id$=__collection_list_ttYcqn] .h2,[id$=__shop_by_swatches_rb8GiV] .h2,[id$=__picked_products] .h2{font-size:1.25rem}[id$=__sub_scarves_6xxGdX] .h2{text-wrap:nowrap}}[id$=__text_with_icons_m3jwJp] .section-spacing,[id$=__collection_list_KMyPCe] .section-spacing,[id$=__collection_list_WD8Uye] .section-spacing,[id$=__styled_by_mammyhug_y3gVM3] .section-spacing,[id$=__collection_list_progress_bar_NnV6da] .section-spacing,[id$=__blog_posts_NtGWYm] .section-spacing,[id$=__collection_list_ttYcqn] .section-spacing,[id$=__picked_products] .section-spacing{padding-block:1.25rem!important}[id$=__sub_scarves_6xxGdX] [class^=custom-page-wrapper-]{padding-block:1.25rem;margin-block-end:0}[id$=__shop_by_swatches_rb8GiV] [class*=custom-filter-section-],[id$=__1779784521534d43d5]{padding-block:1.25rem}[id$=__rich_text_aEAbfB] .section-spacing{padding-block:1.25rem 2rem!important}[id$=__hero_banner_MVEq3Y] .button{font-size:1rem;border:2px solid black;letter-spacing:.5px}[id$=__sub_scarves_6xxGdX] .section-header-with-line{flex-flow:column}[id$=__sub_scarves_6xxGdX] .promo-tile-bottom,[id$=__collection_list_KMyPCe] .h6,[id$=__collection_list_WD8Uye] .h6,[id$=__collection_list_progress_bar_NnV6da] .h6,[id$=__collection_list_ttYcqn] .h6{font-size:1.15rem}[id$=__collection_list_KMyPCe] .wrap,[id$=__collection_list_progress_bar_NnV6da] .wrap{place-content:center}[id$=__collection_list_KMyPCe] .section-stack,[id$=__collection_list_progress_bar_NnV6da] .section-stack,[id$=__collection_list_ttYcqn] .section-stack{gap:1.25rem}[id$=__styled_by_mammyhug_y3gVM3] .h2{margin:0 0 2rem}[id$=__shop_by_swatches_rb8GiV] .filter-label{font-size:1rem}.product-card .color-swatch{--swatch-offset: 4px;display:block;overflow:hidden;width:30px;height:30px;border-radius:50%;white-space:nowrap;text-indent:-9999px}.product-card .option-value--swatch{border-radius:50%}.price-list,.price,.price__current,.price__regular,.price__sale,.money{font-size:18px!important;font-weight:400!important;color:#111!important}.swym-atw-button-container .atw-button{box-sizing:border-box!important;height:calc(1lh + 1.3rem)!important;padding-block:0!important;padding-inline:1.75rem!important;font-size:var(--text-sm)!important;letter-spacing:var(--button-letter-spacing)!important}@media screen and (max-width:699px){.shopify-section--main-product .section-spacing--tight{padding-bottom:0}}
/*# sourceMappingURL=/cdn/shop/t/99/assets/mammyhug.css.map */
