:root{--tl-bg: #F6F2EA;--tl-bg-2: #EEE8DD;--tl-text: #24221E;--tl-text-soft: #69645B;--tl-dark: #22251F;--tl-bronze: #987C53;--tl-border: rgba(36, 34, 30, .14);--font-heading-family: "Cormorant Garamond", "Cormorant", Garamond, "Times New Roman", serif;--font-heading-weight: 500;--font-heading-style: normal;--font-body-family: "Inter", -apple-system, BlinkMacSystemFont, "Helvetica Neue", Arial, sans-serif;--font-body-weight: 400;--font-body-weight-bold: 600;--font-heading-scale: 1;--tl-measure: 64rem;--tl-ease: cubic-bezier(.25, .1, .25, 1)}body{font-family:var(--font-body-family);font-weight:400;font-size:1.6rem;line-height:1.7;letter-spacing:0;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;text-rendering:optimizeLegibility}@media screen and (min-width:750px){body{font-size:1.65rem}}h1,h2,h3,h4,h5,body .h0,body .h1,body .h2,body .h3,body .h4,body .h5,body .card__heading,body .product__title h1,body .product__title h2{font-family:var(--font-heading-family);font-weight:500;letter-spacing:0;color:rgb(var(--color-foreground))}h1,h2,h3,body .h0,body .h1,body .h2,body .h3{line-height:1.1}body .h0{font-size:4.4rem}h1,body .h1{font-size:4.2rem}h2,body .h2{font-size:3.2rem}h3,body .h3{font-size:2.6rem}h4,body .h4{font-size:2.2rem}@media screen and (min-width:990px){body .h0{font-size:6.8rem}h1,body .h1{font-size:6.4rem}h2,body .h2{font-size:4.4rem}h3,body .h3{font-size:2.8rem}h4,body .h4{font-size:2.4rem}}body .product__title h1{font-size:3.6rem;font-weight:500}@media screen and (min-width:990px){body .product__title h1{font-size:4.4rem}}body .card__heading{font-weight:500;line-height:1.25}body .card__heading.h5,body .collection-list .card__heading,body .collection-card-wrapper .card__heading{font-size:1.9rem}@media screen and (min-width:990px){body .card__heading.h5{font-size:2rem}}body .price,body .badge,body .caption,body .caption-with-letter-spacing,body .breadcrumb,body .twl-breadcrumb,body .form__label,body .field__label,body .facets,body .facet-filters,body .product-form__input .form__label{font-family:var(--font-body-family)}body .price{letter-spacing:.02em}body .caption-with-letter-spacing{letter-spacing:.16em;font-size:1.2rem}body .rte,body .banner__text,body .image-with-text__text,body .collection__description,body .collection-hero__description,body .rich-text__text,body .product__description{max-width:var(--tl-measure)}body .rich-text__blocks .rte,body .center .rte{margin-left:auto;margin-right:auto}body a:not(.button):not(.header__menu-item):not(.full-unstyled-link):hover{text-decoration-color:var(--tl-bronze)}body .link,body .rte a{text-underline-offset:.3rem;text-decoration-thickness:1px}body .button,body .shopify-challenge__button,body .customer button,body button.shopify-payment-button__button--unbranded{min-height:5.2rem;padding:0 3.2rem;font-family:var(--font-body-family);font-size:1.35rem;font-weight:500;letter-spacing:.08em;border-radius:0;transition:background-color .3s var(--tl-ease),color .3s var(--tl-ease)}body .button:not(.button--secondary):not(.button--tertiary):not([disabled]):hover{background-color:rgba(var(--color-button),.86)}body .button--secondary:not([disabled]):hover{background-color:rgba(var(--color-foreground),.04)}body .button:not([disabled]):hover:after,body .shopify-challenge__button:hover:after,body .customer button:hover:after{--border-offset: 0px;box-shadow:0 0 0 var(--buttons-border-width) rgba(var(--color-button-text),var(--border-opacity)),0 0 0 var(--buttons-border-width) rgba(var(--color-button),var(--alpha-button-background))}body .product-form__submit{min-height:5.4rem}body .field__input,body .select__select,body .customer .field input,body .quantity{border-radius:0}body .product-form__input input[type=radio]+label{border-radius:0;font-family:var(--font-body-family);font-size:1.35rem;letter-spacing:.04em;padding:1.1rem 2rem}body .badge{border-radius:0;font-size:1.1rem;letter-spacing:.1em;text-transform:uppercase;padding:.5rem 1rem}@media screen and (max-width:749px){body .page-width{padding:0 2rem}}main[data-template=index] [class*=section-template--][class*=-padding]{padding-top:7.2rem;padding-bottom:7.2rem}@media screen and (min-width:750px){main[data-template=index] [class*=section-template--][class*=-padding]{padding-top:12rem;padding-bottom:12rem}}body .related-products{padding-top:7.2rem}@media screen and (min-width:750px){body .related-products{padding-top:11rem}}body .title-wrapper-with-link,body .title-wrapper--no-top-margin{margin-bottom:4rem}@media screen and (min-width:750px){body .title-wrapper-with-link,body .title-wrapper--no-top-margin{margin-bottom:5.6rem}}body .header-wrapper--border-bottom{border-bottom:1px solid var(--tl-border)}body .header__menu-item,body .header__inline-menu .header__menu-item span,body .mega-menu__link,body .menu-drawer__menu-item{font-family:var(--font-body-family);font-size:1.35rem;letter-spacing:.06em}body .header__menu-item{color:rgb(var(--color-foreground))}body .header__menu-item:hover span,body .header__active-menu-item{text-decoration-thickness:1px;text-underline-offset:.5rem}body .mega-menu__content{box-shadow:none;border-bottom:1px solid var(--tl-border)}body .mega-menu__link{color:rgba(var(--color-foreground),.8)}body .mega-menu__link:hover{color:rgb(var(--color-foreground))}body .menu-drawer{box-shadow:none}body .menu-drawer__menu-item{font-size:1.5rem;padding:1.2rem 3rem}body .header__icon{color:rgb(var(--color-foreground))}body .footer{border-top:1px solid var(--tl-border)}body .footer-block__heading{font-family:var(--font-body-family);font-size:1.2rem;font-weight:500;letter-spacing:.14em;text-transform:uppercase}body .footer-block__newsletter .footer-block__heading,body .footer__newsletter .newsletter-form__heading{font-family:var(--font-heading-family);font-size:2.6rem;letter-spacing:0;text-transform:none}body .card,body .card__inner,body .media,body .global-media-settings,body .product__media-item,body .cart-drawer,body .predictive-search,body .popover,body .facets__display,body .quick-add-modal__content{box-shadow:none}body .global-media-settings,body .card__inner,body .product-media-container{border-radius:0}body hr,body .divider{border-color:var(--tl-border)}body .card__media .media img,body .media--hover-effect img{transition:transform .8s var(--tl-ease),opacity .6s var(--tl-ease)}@media screen and (min-width:990px)and (prefers-reduced-motion:no-preference){body .card-wrapper:hover .media.media--hover-effect>img:only-child,body .card-wrapper:hover .media.media--hover-effect>img+img,body .card-wrapper:hover .card__media .media img{transform:scale(1.03)}}body .card-wrapper:hover .card__heading a,body .card-wrapper:hover .card__heading{text-decoration:none}body .card-wrapper:hover .card__heading .full-unstyled-link{text-decoration:underline;text-decoration-thickness:1px;text-underline-offset:.4rem;text-decoration-color:var(--tl-bronze)}@media(prefers-reduced-motion:reduce){*,*:before,*:after{transition-duration:.01ms!important;animation-duration:.01ms!important}}body [id$=__image_banner] .banner{min-height:72vh}body [id$=__image_banner] .banner__box{max-width:58rem;padding:0 0 2rem}body [id$=__image_banner] .banner__heading{font-size:4rem;line-height:1.08;font-weight:500}body [id$=__image_banner] .banner__text{max-width:44rem;font-size:1.6rem;line-height:1.65;opacity:.92}body [id$=__image_banner] .banner__text p{margin:0}body [id$=__image_banner] .banner__buttons{margin-top:3.2rem}body [id$=__image_banner] .banner__content{padding-bottom:4rem}@media screen and (min-width:750px){body [id$=__image_banner] .banner{min-height:82vh}body [id$=__image_banner] .banner__heading{font-size:6rem}body [id$=__image_banner] .banner__text{font-size:1.8rem}body [id$=__image_banner] .banner__content{padding-bottom:8rem}}body [id$=__collection_list] .title-wrapper-with-link,body [id$=__best_sellers] .collection__title,body [id$=__new_arrivals] .collection__title,body [id$=__reviews] .title-wrapper-with-link{flex-direction:column;align-items:center;justify-content:center;text-align:center}body [id$=__collection_list] h2.title em{display:block;margin-top:1.4rem;font:400 1.6rem/1.6 var(--font-body-family);color:rgba(var(--color-foreground),.7)}body [id$=__best_sellers] .collection__description,body [id$=__new_arrivals] .collection__description{margin:1.4rem auto 0;text-align:center;color:rgba(var(--color-foreground),.7)}body [id$=__collection_list] .collection-list{--grid-desktop-horizontal-spacing: 32px;--grid-desktop-vertical-spacing: 64px;--grid-mobile-horizontal-spacing: 12px;--grid-mobile-vertical-spacing: 32px}body [id$=__collection_list] .card__content{text-align:left}body [id$=__collection_list] .card__information{padding:1.6rem 0 0}body [id$=__collection_list] .card__heading{font-size:1.9rem;letter-spacing:0;text-transform:none}body [id$=__collection_list] .icon-wrap{display:none}@media screen and (min-width:990px){body [id$=__collection_list] .card__heading{font-size:2.4rem}body [id$=__collection_list] .card__information{padding-top:2rem}}main[data-template=index] [id$=__brand_promise] [class*=-padding]{padding-top:6.4rem;padding-bottom:6.4rem}@media screen and (min-width:750px){main[data-template=index] [id$=__brand_promise] [class*=-padding]{padding-top:8.8rem;padding-bottom:8.8rem}}body [id$=__brand_promise] .multicolumn-list{--grid-desktop-horizontal-spacing: 0px;--grid-mobile-vertical-spacing: 40px}body [id$=__brand_promise] .multicolumn-card{background:none}body [id$=__brand_promise] .multicolumn-card__info{padding:0 3.2rem}body [id$=__brand_promise] .multicolumn-card__info:before{content:"";display:block;width:4.4rem;height:4.4rem;margin:0 auto 2.2rem;background:center / contain no-repeat}body [id$=__brand_promise] .multicolumn-list__item:nth-child(1) .multicolumn-card__info:before{background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 48 48' width='96' height='96'%3E%3Cg stroke='%2324221E' stroke-width='1.4' fill='none' stroke-linecap='round' stroke-linejoin='round'%3E%3Crect x='10' y='10' width='28' height='28'/%3E%3Cline x1='10' y1='16' x2='13.8' y2='16'/%3E%3Cline x1='18.2' y1='16' x2='29.8' y2='16'/%3E%3Cline x1='34.2' y1='16' x2='38' y2='16'/%3E%3Cline x1='10' y1='24' x2='21.8' y2='24'/%3E%3Cline x1='26.2' y1='24' x2='38' y2='24'/%3E%3Cline x1='10' y1='32' x2='13.8' y2='32'/%3E%3Cline x1='18.2' y1='32' x2='29.8' y2='32'/%3E%3Cline x1='34.2' y1='32' x2='38' y2='32'/%3E%3Cline x1='16' y1='10' x2='16' y2='21.8'/%3E%3Cline x1='16' y1='26.2' x2='16' y2='38'/%3E%3Cline x1='24' y1='10' x2='24' y2='13.8'/%3E%3Cline x1='24' y1='18.2' x2='24' y2='29.8'/%3E%3Cline x1='24' y1='34.2' x2='24' y2='38'/%3E%3Cline x1='32' y1='10' x2='32' y2='21.8'/%3E%3Cline x1='32' y1='26.2' x2='32' y2='38'/%3E%3C/g%3E%3C/svg%3E")}body [id$=__brand_promise] .multicolumn-list__item:nth-child(2) .multicolumn-card__info:before{background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 48 48' width='96' height='96'%3E%3Cg stroke='%2324221E' stroke-width='1.4' fill='none' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M24 25c-3.5-4.5-10-3.5-10.5 1.5-.4 4.2 3.6 6.3 6.8 5'/%3E%3Cpath d='M24 25c3.5-4.5 10-3.5 10.5 1.5.4 4.2-3.6 6.3-6.8 5'/%3E%3Cpath d='M24 25c-4.6-1.6-6.4-7.6-2.8-10.6 1.3-1.1 2.1-1.2 2.8-1.2s1.5.1 2.8 1.2c3.6 3 1.8 9-2.8 10.6z'/%3E%3Cpath d='M20.3 31.5c.6 2.6 2 3.8 3.7 3.8s3.1-1.2 3.7-3.8'/%3E%3Cpath d='M24 35.3V41'/%3E%3Cpath d='M24 39c-1.8-1.4-3.6-1.6-5.2-1'/%3E%3Cpath d='M24 38.2c1.6-1.6 3.4-2 5-1.6'/%3E%3C/g%3E%3C/svg%3E")}body [id$=__brand_promise] .multicolumn-list__item:nth-child(3) .multicolumn-card__info:before{background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 48 48' width='96' height='96'%3E%3Cg stroke='%2324221E' stroke-width='1.4' fill='none' stroke-linecap='round' stroke-linejoin='round'%3E%3Crect x='12' y='11' width='16' height='3' rx='.6'/%3E%3Crect x='12' y='34' width='16' height='3' rx='.6'/%3E%3Cpath d='M14.5 14v20M25.5 14v20'/%3E%3Cpath d='M14.5 18l11-2M14.5 22l11-2M14.5 26l11-2M14.5 30l11-2M14.5 34l11-2'/%3E%3Cpath d='M36 10v26'/%3E%3Cpath d='M36 36l0 3'/%3E%3Cellipse cx='36' cy='12.5' rx='.9' ry='1.8'/%3E%3Cpath d='M25.5 25c4 1 6 -2 10.5 -11'/%3E%3C/g%3E%3C/svg%3E")}body [id$=__brand_promise] .multicolumn-card__info h3{font-size:2.4rem;margin:0 0 1rem}body [id$=__brand_promise] .multicolumn-card__info .rte{max-width:30rem;margin:0 auto;font-size:1.5rem;color:rgba(var(--color-foreground),.72)}@media screen and (min-width:990px){body [id$=__brand_promise] .multicolumn-list__item+.multicolumn-list__item{border-left:1px solid var(--tl-border)}}body [id$=__best_sellers] .product-grid,body [id$=__new_arrivals] .product-grid{--grid-desktop-horizontal-spacing: 28px;--grid-desktop-vertical-spacing: 48px}body [id$=__best_sellers] .card__information,body [id$=__new_arrivals] .card__information{padding-top:1.6rem;text-align:center}body [id$=__best_sellers] .card__heading,body [id$=__new_arrivals] .card__heading{font-size:1.9rem}body [id$=__best_sellers] .price,body [id$=__new_arrivals] .price{font-size:1.4rem;color:rgba(var(--color-foreground),.75)}body [id$=__best_sellers] .collection__view-all,body [id$=__new_arrivals] .collection__view-all{margin-top:4.8rem}body [id$=__new_arrivals] .collection:not(:has(.grid__item)){display:none}body [id$=__new_arrivals] .collection{border-top:1px solid var(--tl-border)}body [id$=__more_than_a_blanket] .image-with-text__content{padding:4rem 0 0;background:none}body [id$=__more_than_a_blanket] .image-with-text__heading{font-size:3.4rem;line-height:1.12;margin-bottom:2.4rem}body [id$=__more_than_a_blanket] .image-with-text__text{max-width:46rem;color:rgba(var(--color-foreground),.78)}body [id$=__more_than_a_blanket] .button{margin-top:1.6rem}@media screen and (min-width:750px){body [id$=__more_than_a_blanket] .image-with-text__content{padding:4rem 4rem 4rem 8rem}body [id$=__more_than_a_blanket] .image-with-text__heading{font-size:4.6rem}}body [id$=__reviews] .multicolumn-card{background:none}body [id$=__reviews] .multicolumn-card__info{display:flex;flex-direction:column-reverse;padding:0 2.4rem}body [id$=__reviews] .multicolumn-card__info .rte{font-family:var(--font-heading-family);font-style:italic;font-size:2.2rem;line-height:1.45;color:rgb(var(--color-foreground));margin-bottom:2rem}body [id$=__reviews] .multicolumn-card__info h3{font-family:var(--font-body-family);font-size:1.2rem;font-weight:500;letter-spacing:.14em;text-transform:uppercase;color:rgba(var(--color-foreground),.7)}body [id$=__newsletter] .newsletter__wrapper{border-top:1px solid var(--tl-border)}body [id$=__newsletter] .newsletter__wrapper h2{font-size:4.2rem;margin:0}body [id$=__newsletter] .newsletter__subheading{max-width:48rem;margin:1.6rem auto 0;color:rgba(var(--color-foreground),.72)}body [id$=__newsletter] .newsletter-form{max-width:48rem;margin-top:3.2rem}@media screen and (min-width:750px){body [id$=__newsletter] .newsletter__wrapper h2{font-size:6rem}}body .footer .footer-block__brand-info .footer-block__heading{font-family:var(--font-heading-family);font-size:2.8rem;font-weight:500;letter-spacing:0;text-transform:none;margin-bottom:1.2rem}body .footer .footer-block__brand-info .rte{max-width:30rem;font-size:1.4rem;line-height:1.7}body .footer .list-menu__item--link{font-size:1.4rem;padding:.5rem 0}body .footer .footer__content-bottom{border-top:1px solid rgba(246,242,234,.12)}@media screen and (max-width:989px){body .footer .footer__blocks-wrapper>.footer-block:not(.footer-block--menu){width:100%;max-width:100%}}@media screen and (min-width:990px){body .footer .footer__blocks-wrapper.grid{display:grid;grid-template-columns:1.6fr repeat(4,1fr);column-gap:4rem}body .footer .footer__blocks-wrapper.grid>.grid__item{width:auto;max-width:none}}body .price .price__badge-sale,body .price .price__badge-sold-out{display:none}body .price--on-sale .price__badge-sale,body .price--sold-out .price__badge-sold-out{display:inline-block}body .product-grid{--grid-desktop-horizontal-spacing: 32px;--grid-desktop-vertical-spacing: 56px;--grid-mobile-horizontal-spacing: 12px;--grid-mobile-vertical-spacing: 32px}body .card-wrapper .card{border:0}body .card-wrapper .card__information{padding-top:1.4rem}body .card-wrapper .card-information{margin-top:.4rem}body .card-wrapper .card-information .price{font-size:1.4rem;color:rgba(var(--color-foreground),.75)}body .card-wrapper .card__heading.h5{margin:0}body .card__badge .badge{font-size:1rem}body .product__info-container>*+*{margin:1.6rem 0}body .product__info-container .product__title{margin-bottom:.4rem}body .product__info-container .product__title h1{line-height:1.12}body .product__info-container .price{font-size:1.8rem;letter-spacing:.02em}body .product__info-container .product__text.subtitle{margin-top:.4rem;font-size:1.2rem;font-weight:500;letter-spacing:.14em;text-transform:uppercase;color:rgba(var(--color-foreground),.68)}body .product__info-container .product-form__input .form__label{font-size:1.2rem;letter-spacing:.12em;text-transform:uppercase}body .product-form__input--pill:not(:has(input[type=radio]~input[type=radio])){display:none}body .product-form__buttons{max-width:none}body .product-form__submit{width:100%}body .product__info-container .icon-with-text{margin:2.4rem 0 3.2rem;padding:1.6rem 0;gap:0;border-top:1px solid var(--tl-border);border-bottom:1px solid var(--tl-border);justify-content:space-between}body .product__info-container .icon-with-text .icon-with-text__item{margin:0}body .product__info-container .icon-with-text .h4{font-family:var(--font-body-family);font-size:1.15rem;font-weight:500;letter-spacing:.1em;text-transform:uppercase;color:rgba(var(--color-foreground),.75);margin:0}@media screen and (max-width:749px){body .product__info-container .icon-with-text{flex-direction:column;align-items:flex-start;gap:.8rem}}body .product__accordion{border-color:var(--tl-border)}body .product__accordion summary{padding:1.8rem 0}body .product__accordion .accordion__title{font-family:var(--font-body-family);font-size:1.3rem;font-weight:500;letter-spacing:.12em;text-transform:uppercase}body .product__accordion .accordion__content{padding:0 0 2.4rem;font-size:1.5rem;line-height:1.75;color:rgba(var(--color-foreground),.8)}body .product__accordion .accordion__content ul{padding-left:1.8rem;margin:0 0 1.2rem}body .product__accordion .accordion__content li{margin-bottom:.4rem}body .product__accordion .accordion__content p:last-child{margin-bottom:0}body .product__media-list .product__media-item,body .thumbnail{border-radius:0}body .thumbnail-list{gap:.8rem}body .thumbnail{border:1px solid transparent}body .thumbnail[aria-current]{border-color:rgba(var(--color-foreground),.5);box-shadow:none}:root{--tl-bronze-text: #7A6340}h1,h2,h3,body .h0,body .h1,body .h2,body .h3{overflow-wrap:break-word;-webkit-hyphens:manual;hyphens:manual}body .product__title h1{font-size:2.8rem;line-height:1.18}@media screen and (min-width:990px){body .product__title h1{font-size:3.6rem}}body .product-card-wrapper .card__information .card__heading{display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:2;line-clamp:2;overflow:hidden;font-size:1.7rem;line-height:1.3}@media screen and (min-width:990px){body .product-card-wrapper .card__information .card__heading{font-size:1.9rem}}body .twl-breadcrumb{white-space:nowrap;overflow:hidden;text-overflow:ellipsis}body .product-form__input input[type=radio]+label{display:inline-flex;align-items:center;justify-content:center;min-height:4.8rem}@media screen and (max-width:989px){body .footer .list-menu__item--link{min-height:4.4rem;padding:.4rem 0;display:flex;align-items:center}}body .mega-menu__link--level-2{color:var(--tl-bronze-text)}body .rte h2{font-size:2.8rem;margin:3.2rem 0 1.2rem}body .rte h3{font-size:2.2rem;margin:2.4rem 0 .8rem}body .main-page-title{margin-bottom:3.2rem}body .announcement-bar__message{padding-top:.9rem;padding-bottom:.9rem}body .reputon-etsy-reviews-widget,body .reputon-etsy-reviews-widget *{font-family:Inter,sans-serif!important;border-radius:0!important;box-shadow:none!important}body .reputon-etsy-reviews-widget .reputon-icon-star{color:#b8862b!important;fill:#b8862b!important;width:20px!important;height:20px!important}body .reputon-etsy-reviews-widget .reputon-carousel-header .reputon-icon-star{width:24px!important;height:24px!important}body .reputon-etsy-reviews-widget .reputon-carousel-header{background:transparent!important;padding:0 0 28px!important;margin:0 auto 32px!important;width:100%!important;max-width:none!important;display:flex!important;justify-content:center!important;text-align:center!important;border-bottom:1px solid rgba(36,34,30,.14)!important}body .reputon-etsy-reviews-widget .reputon-carousel-header .reputon-info{align-items:center!important;text-align:center!important}body .reputon-etsy-reviews-widget .reputon-carousel-header .reputon-name{display:none!important}body .reputon-etsy-reviews-widget .reputon-carousel-header .reputon-header-info{display:flex!important;flex-direction:column!important;align-items:center!important;gap:8px!important}body .reputon-etsy-reviews-widget .reputon-carousel-header .reputon-rating-stars{display:flex!important;align-items:center!important;justify-content:center!important;gap:12px!important}body .reputon-etsy-reviews-widget .reputon-count-number{font-family:Cormorant Garamond,serif!important;font-weight:500!important;font-size:48px!important;line-height:1!important;color:#24221e!important}body .reputon-etsy-reviews-widget .reputon-reviews-count{font-size:12px!important;letter-spacing:.14em!important;text-transform:uppercase!important;color:#7a6340!important}body .reputon-etsy-reviews-widget .reputon-card{background:#fff!important;border:1px solid rgba(36,34,30,.12)!important}body .reputon-etsy-reviews-widget .reputon-container,body .reputon-etsy-reviews-widget .reputon-single-review>div{background:#fff!important}body .reputon-etsy-reviews-widget .reputon-avatar{display:none!important}body .reputon-etsy-reviews-widget .reputon-attributes .reputon-name{font-size:12px!important;letter-spacing:.12em!important;text-transform:uppercase!important;color:#24221e!important;font-weight:500!important}body .reputon-etsy-reviews-widget .reputon-date{font-size:12px!important;color:#7a6340!important}body .reputon-etsy-reviews-widget .reputon-verified-icon path:first-child{fill:#b8862b!important}body .reputon-etsy-reviews-widget .reputon-verified-icon path:last-child{fill:#f6f2ea!important}body .reputon-etsy-reviews-widget .reputon-text{font-family:Cormorant Garamond,serif!important;font-size:20px!important;line-height:1.45!important;color:#24221e!important}body .reputon-etsy-reviews-widget .reputon-show-more{color:#7a6340!important;text-decoration:underline!important}body .reputon-etsy-reviews-widget .reputon-swiper-button-prev,body .reputon-etsy-reviews-widget .reputon-swiper-button-next{background:transparent!important;border:1px solid rgba(36,34,30,.3)!important;color:#24221e!important}body .reputon-etsy-reviews-widget .reputon-swiper-button-prev:hover,body .reputon-etsy-reviews-widget .reputon-swiper-button-next:hover{background:#24221e!important;color:#f6f2ea!important}body .reputon-stars-widget .reputon-wrapper,body .reputon-stars-widget .reputon-container,body .reputon-stars-widget .reputon-top-part{background:transparent!important;border:0!important;padding:0!important;margin:0!important}body .reputon-stars-widget .reputon-container{display:flex!important;align-items:center!important;gap:10px!important}body .reputon-stars-widget .reputon-top-part{display:flex!important;flex-direction:row-reverse!important;align-items:center!important;gap:8px!important}body .reputon-stars-widget .reputon-top-part>div:not(.reputon-rating-count){display:flex!important;gap:2px!important}body .reputon-stars-widget .reputon-icon-star,body .reputon-stars-widget svg{width:16px!important;height:16px!important;color:#b8862b!important;fill:#b8862b!important}body .reputon-stars-widget .reputon-rating-count{font-family:Inter,sans-serif!important;font-size:14px!important;font-weight:500!important;color:#24221e!important;line-height:1!important}body .reputon-stars-widget .reputon-reviews-count{display:none!important}:root{--tl-sage: #A8A68F;--tl-parchment: #ECE6D8;--tl-flourish: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 120 12'%3E%3Cg fill='none' stroke='%23987C53' stroke-width='1' stroke-linecap='round'%3E%3Cpath d='M0 6H80'/%3E%3Cpath d='M84 6c2.5-3.6 6-3.6 8 0s5.5 3.6 8 0'/%3E%3C/g%3E%3Cpath d='M106 6l3-3 3 3-3 3z' fill='%23987C53'/%3E%3C/svg%3E");--tl-sun: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 40 22'%3E%3Cg stroke='%23987C53' stroke-width='1' stroke-linecap='round' fill='none'%3E%3Cpath d='M12 20a8 8 0 0 1 16 0'/%3E%3Cpath d='M20 9V2M14.2 11.2l-3.6-5.2M25.8 11.2l3.6-5.2M10.6 15.4L4.8 12.6M29.4 15.4l5.8-2.8M8 20H2M32 20h6'/%3E%3C/g%3E%3C/svg%3E")}body [id$=__collection_list] h2.collection-list-title,body [id$=__best_sellers] .collection__title h2.title{display:grid!important;grid-template-columns:minmax(28px,120px) auto minmax(28px,120px);column-gap:2rem;align-items:center;justify-content:center;margin:0 auto;font-family:var(--font-heading-family);font-weight:500;font-size:2.2rem!important;line-height:1.2;letter-spacing:.12em;text-transform:uppercase;text-align:center}body [id$=__collection_list] h2.collection-list-title:before,body [id$=__collection_list] h2.collection-list-title:after,body [id$=__best_sellers] .collection__title h2.title:before,body [id$=__best_sellers] .collection__title h2.title:after{content:"";grid-row:1;height:12px;background:var(--tl-flourish) right center / auto 12px no-repeat}body [id$=__collection_list] h2.collection-list-title:before,body [id$=__best_sellers] .collection__title h2.title:before{grid-column:1}body [id$=__collection_list] h2.collection-list-title:after,body [id$=__best_sellers] .collection__title h2.title:after{grid-column:3;transform:scaleX(-1)}body [id$=__collection_list] h2.collection-list-title em{grid-column:1 / -1;grid-row:2;margin-top:1rem!important;font:400 1.5rem/1.6 var(--font-body-family)!important;letter-spacing:.01em;text-transform:none;color:#24221eb8!important}@media screen and (max-width:749px){body [id$=__collection_list] h2.collection-list-title,body [id$=__best_sellers] .collection__title h2.title{grid-template-columns:2.8rem minmax(0,max-content) 2.8rem;column-gap:1.2rem;font-size:2rem!important;letter-spacing:.1em;padding:0 2rem}}@media screen and (min-width:750px){body [id$=__collection_list] h2.collection-list-title,body [id$=__best_sellers] .collection__title h2.title{font-size:3rem!important;letter-spacing:.14em;column-gap:2.4rem}}body [id$=__collection_list]>.color-scheme-1{--color-background: 236, 230, 216;background:var(--tl-parchment)!important}main[data-template=index] [id$=__collection_list] [class*=-padding]{padding-top:5.6rem!important;padding-bottom:5.6rem!important}@media screen and (min-width:750px){main[data-template=index] [id$=__collection_list] [class*=-padding]{padding-top:7.2rem!important;padding-bottom:8rem!important}}body [id$=__collection_list] .title-wrapper-with-link{margin-bottom:3.6rem!important}body [id$=__collection_list] .title-wrapper-with-link:before{content:"";display:block;width:40px;height:22px;margin:0 auto 1.4rem;background:var(--tl-sun) center / contain no-repeat}body [id$=__collection_list] .card-wrapper{position:relative;padding-top:1.6rem}body [id$=__collection_list] .card-wrapper:before{content:"\2726";position:absolute;top:0;left:50%;transform:translate(-50%);z-index:2;font-size:1.2rem;line-height:1;color:#987c53}body [id$=__collection_list] .card__inner{box-shadow:0 0 0 5px var(--tl-parchment),0 0 0 6px #987c53b3!important}body [id$=__collection_list] .card-wrapper:hover .card__inner{box-shadow:0 0 0 5px var(--tl-parchment),0 0 0 6px #987c53!important}body [id$=__collection_list] .card__content{text-align:center!important}body [id$=__collection_list] .card__information{padding:1.8rem 0 0!important}body [id$=__collection_list] .card__heading{font-family:var(--font-heading-family);font-size:1.6rem!important;font-weight:500;line-height:1.3;letter-spacing:.12em!important;text-transform:uppercase!important}body [id$=__collection_list] .card__heading:after{content:"Shop Collection \2192";display:block;margin-top:.8rem;font:400 1.2rem/1.4 var(--font-body-family);letter-spacing:.02em;text-transform:none;color:#24221eb8}body [id$=__collection_list] .card-wrapper:hover .card__heading:after{text-decoration:underline;text-underline-offset:.3rem;text-decoration-color:#987c53}body [id$=__collection_list] .card-wrapper:hover .card__heading .full-unstyled-link{text-decoration:none!important}@media screen and (min-width:990px){body [id$=__collection_list] .collection-list{--grid-desktop-horizontal-spacing: 4rem;max-width:108rem;margin:0 auto!important;flex-wrap:wrap!important;justify-content:center!important;column-gap:4rem!important;row-gap:4.8rem!important}body [id$=__collection_list] .collection-list .grid__item{flex:0 0 calc((100% - 12rem)/4)!important;width:calc((100% - 12rem)/4)!important;max-width:none!important}body [id$=__collection_list] .card__heading{font-size:1.8rem!important}body [id$=__collection_list] .card__heading:after{font-size:1.3rem}}@media screen and (max-width:989px){body [id$=__collection_list] .collection-list{justify-content:center!important;column-gap:1.6rem!important;row-gap:3.2rem!important;padding:.8rem 2rem 0!important;margin:0!important}body [id$=__collection_list] .collection-list .grid__item{width:calc(50% - .8rem)!important;max-width:calc(50% - .8rem)!important}}body [id$=__best_sellers]>.color-scheme-1{--color-background: 168, 166, 143;--color-foreground: 36, 34, 30;background:var(--tl-sage)!important}main[data-template=index] [id$=__best_sellers] [class*=-padding]{padding-top:5.6rem!important;padding-bottom:6.4rem!important}@media screen and (min-width:750px){main[data-template=index] [id$=__best_sellers] [class*=-padding]{padding-top:7.2rem!important;padding-bottom:8rem!important}}body [id$=__best_sellers] .collection__title{margin-bottom:3.6rem!important}body [id$=__best_sellers] .collection__description:empty{display:none}body [id$=__best_sellers] .card__heading{font-size:1.7rem!important}body [id$=__best_sellers] .price{color:#24221ed9!important}body [id$=__best_sellers] .card__inner{box-shadow:0 8px 20px -14px #24221e8c!important}body [id$=__best_sellers] .collection__view-all{margin-top:3.2rem!important}body [id$=__best_sellers] .collection__view-all a{font:500 1.2rem/1 var(--font-body-family)!important;letter-spacing:.16em!important;text-transform:uppercase;text-decoration:none!important;color:#24221e!important}body [id$=__best_sellers] .collection__view-all a:after{content:" \2192"}body [id$=__best_sellers] .collection__view-all a:hover{text-decoration:underline!important;text-underline-offset:.4rem}@media screen and (min-width:990px){body [id$=__best_sellers] .collection{position:relative}body [id$=__best_sellers] .collection__view-all{position:absolute;top:8.4rem;right:calc(max(0px,(100% - 140rem) / 2) + 5rem);margin:0!important}}body [id$=__best_sellers] slider-component{position:relative}@media screen and (min-width:990px){body [id$=__best_sellers] .slider-buttons{position:absolute;top:0;left:0;right:0;height:0;margin:0!important;pointer-events:none}body [id$=__best_sellers] .slider-counter{display:none!important}body [id$=__best_sellers] .slider-button{position:absolute;top:calc((min(140rem,100vw) - 21.2rem)*.1 - 2.2rem);width:4.4rem!important;height:4.4rem!important;border-radius:50%;background:#f6f2ea!important;border:1px solid rgba(36,34,30,.18)!important;color:#24221e!important;pointer-events:auto}body [id$=__best_sellers] .slider-button--prev{left:calc(max(0px,(100% - 140rem) / 2) + 2.8rem)}body [id$=__best_sellers] .slider-button--next{right:calc(max(0px,(100% - 140rem) / 2) + 2.8rem)}body [id$=__best_sellers] .slider-button:disabled{opacity:0;pointer-events:none}body [id$=__best_sellers] .slider-button .svg-wrapper,body [id$=__best_sellers] .slider-button .icon{width:1.2rem!important;height:1.2rem!important}body [id$=__best_sellers] .slider--desktop .grid__item{width:calc((min(100%,140rem) - 10rem - 4 * var(--grid-desktop-horizontal-spacing)) / 5)!important;max-width:none!important}}body [id$=__best_sellers] .slider{scrollbar-width:none}body [id$=__best_sellers] .slider::-webkit-scrollbar{display:none}@media screen and (max-width:989px){body [id$=__best_sellers] .slider-buttons{display:none!important}}
/*# sourceMappingURL=/cdn/shop/t/27/assets/twilight-editorial.css.map */
