:root{--fss-linen: #f8f3ea;--fss-chocolate: #4a2b26;--fss-raspberry: #bf7c94}.fss-wishlist{padding-top:var(--PT, 48px);padding-bottom:var(--PB, 80px);background:var(--fss-linen);color:var(--fss-chocolate)}.fss-wishlist__inner{max-width:960px}.fss-wishlist__page-header{text-align:center;margin-bottom:40px}.fss-wishlist__page-title{margin:0;font-family:var(--FONT-STACK-HEADING);font-weight:700;font-size:clamp(32px,4vw,42px);letter-spacing:.02em;text-transform:none;color:var(--fss-chocolate)}.fss-wishlist__auth-prompt{margin:18px 0 0;font-family:var(--FONT-STACK-BODY);font-size:15px;line-height:1.5;color:var(--fss-chocolate)}.fss-wishlist__auth-prompt a{color:inherit!important;text-decoration:underline!important;text-underline-offset:2px;padding:0!important;background:none!important;background-image:none!important;-webkit-text-fill-color:currentColor!important;-webkit-background-clip:unset!important;background-clip:unset!important}.fss-wishlist__auth-prompt a:after{content:none!important;display:none!important}.fss-wishlist__auth-prompt a:hover{opacity:.75}.fss-wishlist__share{display:inline-flex;align-items:center;justify-content:center;gap:8px;margin:18px auto 0;padding:0;border:0;background:transparent;color:var(--fss-chocolate, #4a2b26);font-family:var(--FONT-STACK-BODY),"FreeMono","Courier New",monospace;font-size:15px;font-weight:400;line-height:1.4;letter-spacing:0;text-transform:none;cursor:pointer}.fss-wishlist__share[hidden]{display:none!important}.fss-wishlist__share:hover{opacity:.75}.fss-wishlist__share .icon,.fss-wishlist__share svg{width:16px;height:16px;flex-shrink:0;stroke:currentColor;fill:none}.sharing-button,share-button .sharing-button{display:inline-flex!important;align-items:center!important;gap:8px!important;-webkit-appearance:none;appearance:none;background:transparent!important;border:0!important;padding:0!important;margin:0;color:#4a2b26!important;cursor:pointer;font-family:var(--FONT-STACK-BODY),"FreeMono","Courier New",monospace!important;font-size:15px!important;font-weight:400!important;font-style:normal!important;letter-spacing:0!important;text-transform:none!important;line-height:1.4}.sharing-button .icon,.sharing-button svg,share-button .sharing-button .icon,share-button .sharing-button svg{width:16px!important;height:16px!important;flex-shrink:0;stroke:currentColor!important;fill:none!important;color:inherit!important}.sharing-button .icon path,.sharing-button svg path{stroke:currentColor!important;fill:none!important}.sharing-button__text,.sharing-button__text span{display:inline!important;color:#4a2b26!important;-webkit-text-fill-color:#4a2b26!important;font:inherit!important;letter-spacing:inherit!important;text-transform:none!important;text-decoration:none!important;background:none!important;background-image:none!important;-webkit-background-clip:border-box!important;background-clip:border-box!important;margin:0!important;padding:0!important;opacity:1!important;visibility:visible!important}.sharing-button__text:after,.sharing-button .text-link:after{display:none!important;content:none!important}@media(hover:hover){.sharing-button:hover{opacity:.75}}.fss-wishlist__empty{max-width:560px;margin:0 auto;text-align:center;padding:48px 0 24px}.fss-wishlist__empty-text{margin:0 0 28px;font-family:var(--FONT-STACK-BODY);font-size:clamp(16px,2vw,18px);line-height:1.5;color:var(--fss-chocolate)}.fss-wishlist__cta{display:inline-flex;align-items:center;justify-content:center;min-width:220px;min-height:48px;padding:12px 28px;border-radius:999px;border:1px solid var(--fss-chocolate);background:var(--fss-chocolate);color:#fff;font-family:var(--FONT-STACK-HEADING);font-weight:700;font-size:13px;letter-spacing:.08em;text-transform:uppercase;text-decoration:none;cursor:pointer;transition:opacity .2s ease}.fss-wishlist__cta:hover{opacity:.9}.fss-wishlist__grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:28px 20px}@media screen and (max-width:749px){.fss-wishlist__grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:22px 14px}}.fss-wishlist__card{display:flex;flex-direction:column;gap:12px;color:var(--fss-chocolate);text-decoration:none}.fss-wishlist__card-media{position:relative;aspect-ratio:4 / 5;overflow:hidden;background:#4a2b260f}.fss-wishlist__card-media-link{position:absolute;top:0;right:0;bottom:0;left:0;display:block;z-index:1;color:inherit;text-decoration:none}.fss-wishlist__card-media img,.fss-wishlist__card-media-placeholder{width:100%;height:100%;object-fit:cover;display:block}.fss-wishlist__card-media-placeholder{background:#4a2b260f}.fss-wishlist__card-remove{position:absolute;top:8px;right:8px;z-index:2;width:24px;height:24px;padding:0;border:0;border-radius:999px;background:#f8f3eaeb;color:var(--fss-chocolate);display:inline-flex;align-items:center;justify-content:center;cursor:pointer}.fss-wishlist__card-remove:hover{opacity:.85}.fss-wishlist__card-remove svg{width:12px;height:12px;display:block}.product-item__wishlist.is-active .icon-heart path,.product-item__wishlist[aria-pressed=true] .icon-heart path{fill:currentColor}.fss-wishlist__card-info{text-align:center}.fss-wishlist__card-link{color:inherit;text-decoration:none;display:block}.fss-wishlist__card-link:hover .fss-wishlist__card-title{text-decoration:underline;text-underline-offset:2px}.fss-wishlist__card-title{margin:0;font-family:var(--FONT-STACK-BODY);font-size:14px;line-height:1.35}.fss-wishlist__card-price{margin:6px 0 0;font-family:var(--FONT-STACK-BODY);font-size:13px}.theme__header .navlink--wishlist{position:relative}.theme__header .navlink--wishlist .icon-heart{width:22px;height:22px}.theme__header .navlink--wishlist .icon-heart path{stroke:currentColor;fill:none}.fss-wishlist-nav__icon{position:relative;display:inline-flex;align-items:center;justify-content:center}.fss-wishlist-nav__count{display:inline-flex;justify-content:center;align-items:center;position:absolute;top:-2px;right:-8px;min-width:17px;height:17px;border-radius:15px;padding:2px;background:#f9dae0;color:#4a2b26;font-family:var(--FONT-STACK-BODY),sans-serif;font-size:10px;font-weight:700;line-height:1;box-sizing:border-box}.fss-wishlist-nav__count[hidden],.fss-wishlist-nav__count[data-count="0"]{display:none!important}.theme__header .navlink--cart--icon .header__cart__status,.theme__header .navlink--cart--text .header__cart__status{background:#f9dae0!important;color:#4a2b26!important}@media only screen and (max-width:989px){.theme__header .header__mobile__left,.theme__header .header__mobile__right{min-width:88px}.theme__header .header__mobile__left{justify-content:flex-start}.theme__header .header__mobile__right{justify-content:flex-end}.theme__header .header__mobile .header__logo{justify-self:center}}mobile-menu .fss-mobile-wishlist .fss-mobile-wishlist__label,.mobile-menu .fss-mobile-wishlist .fss-mobile-wishlist__label{display:inline-flex;align-items:center;gap:10px}mobile-menu .fss-mobile-wishlist .fss-wishlist-nav__icon,.mobile-menu .fss-mobile-wishlist .fss-wishlist-nav__icon{position:relative;display:inline-flex;align-items:center;justify-content:center;margin-bottom:0}mobile-menu .fss-mobile-wishlist .fss-wishlist-nav__count,.mobile-menu .fss-mobile-wishlist .fss-wishlist-nav__count{display:inline-flex;position:absolute;top:-2px;right:-8px;margin-bottom:0}mobile-menu .fss-mobile-wishlist .fss-wishlist-nav__icon:after,mobile-menu .fss-mobile-wishlist .fss-wishlist-nav__count:after,.mobile-menu .fss-mobile-wishlist .fss-wishlist-nav__icon:after,.mobile-menu .fss-mobile-wishlist .fss-wishlist-nav__count:after{content:none;display:none}mobile-menu .fss-mobile-wishlist .icon-heart,.mobile-menu .fss-mobile-wishlist .icon-heart{width:20px;height:20px;flex:0 0 auto}mobile-menu .fss-mobile-wishlist .icon-heart path,.mobile-menu .fss-mobile-wishlist .icon-heart path{stroke:currentColor;fill:none}mobile-menu .mobile-menu__block--wishlist,.mobile-menu .mobile-menu__block--wishlist{margin-top:4px}.theme__header .navtext .sup,.theme__header sup.sup,mobile-menu .sup{display:none!important}.theme__header .navlink--toplevel span:first-of-type:after,.theme__header .parent .navlink--child span:first-of-type:after{height:1px;bottom:-1px}.theme__header .menu__item.parent.is-visible>.navlink--toplevel span:first-of-type:after,.theme__header .menu__item.parent:hover>.navlink--toplevel span:first-of-type:after{width:100%}.theme__header .hover__bar{border:0!important;box-shadow:none!important;background:transparent!important;outline:none!important}.theme__header .header__desktop__button--search{position:relative;z-index:2}.theme__header .header__desktop__button--search .navlink--search{cursor:pointer}.theme__header .fss-header-search{position:absolute;top:0;right:0;bottom:0;left:0;z-index:5;pointer-events:none}.theme__header .fss-header-search header-search-popdown,.theme__header .fss-header-search header-search-popdown>details{height:100%}.theme__header .fss-header-search summary{position:absolute;width:1px;height:1px;overflow:hidden;clip:rect(0 0 0 0)}.theme__header .fss-header-search header-search-popdown.is-open,.theme__header .fss-header-search:has(details[open]){pointer-events:auto}.theme__header .header__mobile__left .navlink--search{position:relative;z-index:2;cursor:pointer}.product-item__wishlist.is-active,.product-item__wishlist[aria-pressed=true]{color:var(--fss-chocolate, #4a2b26)}.product-item__image{position:relative}.product-item__wishlist{position:absolute!important;top:10px!important;right:10px!important;bottom:auto!important;left:auto!important;z-index:6;display:inline-flex;align-items:center;justify-content:center;width:32px;height:32px;margin:0;padding:0;border:0;background:transparent;color:var(--fss-chocolate, #4a2b26);cursor:pointer;line-height:0}.product-item__wishlist .icon,.product-item__wishlist svg{width:22px;height:22px;stroke:currentColor;fill:none}.product-item__wishlist svg path{stroke:currentColor;fill:none}.product-item__wishlist.is-on-dark{color:#fff}.product-item__wishlist.is-on-light{color:var(--fss-chocolate, #4a2b26)}.product-item__wishlist.is-active svg path,.product-item__wishlist[aria-pressed=true] svg path{fill:currentColor}.product-item .swatch__button:before,.product-item .swatch__button:after,.product-item .swatch__button .sibling__link:before,.product-item .swatch__button .sibling__link:after,.product-item .swatch__button .swatch__link:before,.product-item .swatch__button .swatch__link:after,.product-item .swatch__button input~label:before,.product-item .swatch__button input~label:after,.product-item .sibling__link--current:after,.product-item .swatch__button input:checked~label:after,.product-item .swatch__button:has(.sibling__link--current):after,.product-item .swatch__button:has(input:checked):after{content:none!important;display:none!important;opacity:0!important;background:none!important;box-shadow:none!important;border:none!important;width:0!important;height:0!important;transform:none!important}.product-item .swatch__button{position:relative;overflow:visible!important;width:42px!important;height:42px!important;min-width:42px!important;min-height:42px!important;margin:0!important;padding:0!important;display:inline-flex!important;align-items:center;justify-content:center;border-radius:50%!important;box-shadow:none!important;border:none!important;outline:none!important;background:transparent!important}.product-item__siblings,.product-item__swatches__holder,.product-item__siblings native-scrollbar,.product-item__swatches__holder native-scrollbar,.product-item__siblings .radio__fieldset,.product-item__swatches__holder .radio__fieldset,.product-item__siblings .selector-wrapper__scrollbar,.product-item__swatches__holder .selector-wrapper__scrollbar,.product-item__siblings [data-sibling-inner]{overflow:visible!important}.product-item__siblings .selector-wrapper__scrollbar,.product-item__swatches__holder .selector-wrapper__scrollbar,.product-item__siblings [data-sibling-inner]{padding:4px 3px!important;box-sizing:border-box;gap:12px!important}.product-item .swatch__button .sibling__link,.product-item .swatch__button .swatch__link,.product-item .swatch__button input~label{width:36px!important;height:36px!important;min-width:36px!important;min-height:36px!important;border-radius:50%!important;box-sizing:border-box;box-shadow:none!important;border:none!important;outline:none!important;-webkit-mask-image:none!important;mask-image:none!important}.product-item .swatch__button:has(.sibling__link--current),.product-item .swatch__button:has(input:checked){box-shadow:0 0 0 1.5px #4a2b26!important}.product-item .sibling__link--current,.product-item .swatch__button input:checked~label,.product-item .sibling__link--current .image-wrapper{box-shadow:none!important;outline:none!important;border:none!important}.product-item .fss-filler-swatch.is-active,.product-item .fss-filler-swatch[aria-pressed=true]{box-shadow:0 0 0 1.5px #4a2b26!important;border:none!important;outline:none!important}.tooltip-default{background:transparent!important;background-color:transparent!important}.product-item{position:relative}.product-item:has(.fss-swatch-hover-label.is-visible){z-index:5}.fss-swatch-hover-label{position:absolute;z-index:8;display:none;padding:4px 10px;background:#f8f3ea;color:#4a2b26;box-shadow:0 0 0 1px #4a2b26;font-size:12px;line-height:1.3;font-family:var(--FONT-STACK-BODY),monospace;font-weight:400;white-space:nowrap;pointer-events:none}.fss-swatch-hover-label.is-visible{display:block}.product-item__info,.template-product .related__products.tabs-wrapper,.template-product .tabs__recently-viewed,.template-product .recent__wrapper,.template-product .recent__content .grid-item,.template-product .tabs__recently-viewed .product-item{overflow:visible!important}.drawer--cart .drawer__heading,.drawer--cart .drawer__heading .cart__items-count{font-family:var(--FONT-STACK-HEADING),"DejaVuSansCondensed",sans-serif!important;font-weight:700!important;letter-spacing:.04em;color:#4a2b26}body.template-cart,body.template-cart #PageContainer,body.template-cart .main-content,body.template-cart .cart-holder,body.template-cart .cart{--fss-linen: #f8f3ea;--fss-chocolate: #4a2b26;--fss-raspberry: #bf7c94;--text: var(--fss-chocolate);--bg: var(--fss-linen);--accent: var(--fss-raspberry);background:var(--fss-linen)!important;background-image:none!important;color:var(--fss-chocolate)}body.template-cart .cart-holder,body.template-cart .cart{color:var(--fss-chocolate)}body.template-cart .cart__title,body.template-cart .cart__title .cart__items-count{font-family:var(--FONT-STACK-HEADING),"DejaVuSansCondensed",sans-serif!important;font-weight:700!important;letter-spacing:.04em;color:var(--fss-raspberry)!important}body.template-cart .cart a:not(.btn),body.template-cart .cart__item__remove,body.template-cart .cart__discount,body.template-cart .cart__discount a{color:var(--fss-raspberry)}body.template-cart .cart__button-continue .btn--outline.btn--primary{--btn-border: var(--fss-raspberry);--btn-text: var(--fss-raspberry);--btn-text-hover: var(--fss-raspberry);--btn-border-hover: var(--fss-raspberry);--btn-bg-hover: #f9dae0;color:var(--fss-raspberry)!important;border-color:var(--fss-raspberry)!important}.cart__checkout.btn,.drawer .cart__checkout.btn,button.cart__checkout[name=checkout]{--btn-bg: #4a2b26;--btn-border: #4a2b26;--btn-text: #ffffff;--btn-text-hover: #ffffff;--btn-border-hover: #4a2b26;--btn-bg-hover: #bf7c94;background-color:#4a2b26!important;border-color:#4a2b26!important;color:#fff!important;font-family:var(--FONT-STACK-HEADING),"DejaVuSansCondensed",sans-serif!important;font-weight:700!important;letter-spacing:.1em;text-transform:uppercase}.cart__checkout.btn--solid:after,.drawer .cart__checkout.btn--solid:after,button.cart__checkout[name=checkout]:after{background-color:#bf7c94!important;opacity:1}.cart__item__image a{width:90px;height:auto;aspect-ratio:3 / 4;overflow:hidden;background:#f8f3ea}.cart__item__image .lazy-image,.cart__item__image img{width:100%;height:100%;object-fit:cover}.cart__item--gift-card .cart__price,.drawer .cart__item--gift-card .cart__price{display:none!important}.fss-pdp-reviews__stars,.fss-related-card__reviews-stars{display:inline-flex;gap:2px;letter-spacing:0;line-height:1}.fss-review-star,.fss-pdp-reviews__star,.fss-related-card__star{position:relative;font-size:18px;line-height:1;color:#bf7c9452!important}.fss-review-star:after,.fss-pdp-reviews__star:after,.fss-related-card__star:after{content:"\2605";position:absolute;left:0;top:0;width:var(--fss-star-fill, 0%);overflow:hidden;color:#bf7c94!important}@media only screen and (min-width:750px){.fss-review-star,.fss-pdp-reviews__star,.fss-related-card__star{font-size:19px}}.jdgm-star.jdgm--on,.jdgm-star.jdgm--off:before,.jdgm-rev-widg__summary .jdgm-star.jdgm--on,.jdgm-prev-badge__stars .jdgm-star.jdgm--on,.jdgm-rev__rating .jdgm-star.jdgm--on{color:#bf7c94!important}.jdgm-star,.jdgm-prev-badge__stars .jdgm-star{font-size:1.15em!important}.cart__empty__product .product-upsell__holder--button .product-upsell__content,.drawer__empty__product .product-upsell__holder--button .product-upsell__content{padding-right:16px!important}.cart__empty__product .btn__outer,.drawer__empty__product .btn__outer{position:static!important;display:block!important;right:auto!important;bottom:auto!important;margin-top:12px;width:auto;max-width:100%}.cart__empty__product .product-upsell__btn,.drawer__empty__product .product-upsell__btn{--btn-size: auto;--icon-size: 0;width:auto!important;min-width:0!important;min-height:40px!important;height:auto!important;padding:10px 18px!important;border:1px solid #bf7c94!important;border-radius:0!important;background:#bf7c94!important;color:#f8f3ea!important;font-family:var(--FONT-STACK-BODY, inherit);font-size:12px!important;font-weight:700;letter-spacing:.06em;line-height:1.2!important;text-transform:uppercase;justify-self:start!important}.cart__empty__product .product-upsell__btn .btn__plus,.drawer__empty__product .product-upsell__btn .btn__plus{display:none!important}.cart__empty__product .product-upsell__btn .btn__text,.drawer__empty__product .product-upsell__btn .btn__text{position:static!important;display:block!important;opacity:1!important;visibility:visible!important;padding:0!important;overflow:visible!important;color:inherit!important;white-space:nowrap}.cart__empty__product .product-upsell__btn .btn__loader,.cart__empty__product .product-upsell__btn .btn__added,.drawer__empty__product .product-upsell__btn .btn__loader,.drawer__empty__product .product-upsell__btn .btn__added{color:#f8f3ea}@media(hover:hover){.cart__empty__product .btn__outer:hover .product-upsell__btn,.drawer__empty__product .btn__outer:hover .product-upsell__btn{width:auto!important;background:#4a2b26!important;border-color:#4a2b26!important;color:#f8f3ea!important}}.template-index .announcement__bar-holder--marquee,.template-index .color-scheme-11 .announcement__bar-holder--marquee{--fss-marquee-bg: #bf7c94;--fss-marquee-text: #f8f3ea}.template-index .shopify-section:has(.announcement__bar-holder--marquee),.template-index .color-scheme-11 .announcement__bar-outer,.template-index .color-scheme-11 .announcement__bar,.template-index .color-scheme-11 .announcement__bar-holder--marquee{background:#bf7c94!important;background-image:none!important;color:#f8f3ea!important;--text: #f8f3ea;--bg: #bf7c94;--PT: 0px !important;--PB: 0px !important;--announcement-height: 36px !important;--padding-scrolling: 0px !important}.template-index .announcement__bar-holder--marquee .announcement__slide,.template-index .announcement__bar-holder--marquee .announcement__text.ticker--animated,.template-index .announcement__bar-holder--marquee .announcement__text.ticker--animated>.announcement__slide:first-child,.template-index .announcement__bar-holder--marquee .announcement__text.ticker--animated>.announcement__slide:last-child{padding-left:0!important;padding-right:0!important}.template-index .announcement__bar-holder--marquee .announcement__content p{margin:0!important;white-space:nowrap!important}.template-index .announcement__bar-holder--marquee .font-heading,.template-index .announcement__bar-holder--marquee .heading-x-small,.template-index .announcement__bar-holder--marquee .heading-mini,.template-index .announcement__bar-holder--marquee .heading-small,.template-index .announcement__bar-holder--marquee .body-x-small,.template-index .announcement__bar-holder--marquee .body-small,.template-index .announcement__bar-holder--marquee .announcement__slide,.template-index .announcement__bar-holder--marquee .announcement__text,.template-index .announcement__bar-holder--marquee .announcement__content,.template-index .announcement__bar-holder--marquee p,.template-index .announcement__bar-holder--marquee span{font-family:FreeMono,Courier New,monospace!important;font-weight:400!important;font-style:normal!important;font-size:18px!important;line-height:36px!important;letter-spacing:.02em!important;word-spacing:.08em!important;text-transform:uppercase!important;color:#f8f3ea!important}.template-index .color-scheme-11 .announcement__bar-outer{padding-top:0!important;padding-bottom:0!important;height:36px!important;overflow:hidden!important}.template-index .announcement__bar-holder--marquee .announcement__bar,.template-index .announcement__bar-holder--marquee .announcement__slide,.template-index .announcement__bar-holder--marquee .announcement__message,.template-index .announcement__bar-holder--marquee .announcement__scale{min-height:0!important;height:36px!important;overflow:hidden!important}.template-index .color-scheme-11 .announcement__bar-holder--marquee .ticker--animated{animation-duration:calc(var(--animation-time) * 2)!important;height:36px!important;align-items:center!important}@media only screen and (max-width:749px){.template-index .shopify-section:has(.announcement__bar-holder--marquee),.template-index .color-scheme-11 .announcement__bar-outer{--announcement-height: 36px !important;--PT: 0px !important;--PB: 0px !important;height:36px!important}.template-index .announcement__bar-holder--marquee .font-heading,.template-index .announcement__bar-holder--marquee .body-x-small,.template-index .announcement__bar-holder--marquee .announcement__content,.template-index .announcement__bar-holder--marquee p,.template-index .announcement__bar-holder--marquee span{font-size:15px!important;line-height:36px!important;letter-spacing:.02em!important;word-spacing:.06em!important}}
/*# sourceMappingURL=/cdn/shop/t/20/assets/fss-wishlist.css.map */
