.fs-d-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:32px 16px;margin:0;padding:0;list-style:none}.fs-d-grid>.grid__item{width:100%;max-width:none;flex:initial;padding:0}@media screen and (min-width:990px){.fs-d-grid{grid-template-columns:repeat(4,minmax(0,1fr));gap:48px 20px}}.fs-d-card{display:flex;flex-direction:column;height:100%;color:#30302d}.fs-d-card a{color:inherit;text-decoration:none}.fs-d-card__media{position:relative;display:block;aspect-ratio:333 / 420;overflow:hidden;background:#e8e3d6;border-radius:2px}.fs-d-card__media img{width:100%;height:100%;object-fit:cover;display:block;border-radius:2px}.fs-d-card.is-sold-out .fs-d-card__media img{opacity:.6}.fs-d-card__badge{position:absolute;top:12px;left:12px;padding:4px 8px;border-radius:2px;background:#f5f5eb;font-family:Gill Sans Nova;font-weight:400;font-size:11px;line-height:16px;letter-spacing:.02em}.fs-d-card__body{display:flex;flex-direction:column;flex:1 1 auto;padding-top:14px}.fs-d-card__title{margin:0;font-family:Cormorant Garamond;font-weight:300;font-size:18px;line-height:1.2}.fs-d-card__title a:hover{text-decoration:underline;text-underline-offset:.25rem;text-decoration-thickness:1px}.fs-d-card__fact{margin:6px 0 0;font-family:Gill Sans Nova;font-weight:300;font-size:12px;line-height:18px;color:#30302db3}.fs-d-card__price{margin:2px 0 0;font-family:Gill Sans Nova;font-weight:300;font-size:15px;line-height:22px}.fs-d-card__form{margin-top:auto;padding-top:12px;display:flex;flex-direction:column;gap:8px}.fs-d-card__select{position:relative}.fs-d-card__select:after{content:"";position:absolute;right:12px;top:50%;width:6px;height:6px;border-right:1px solid #30302D;border-bottom:1px solid #30302D;transform:translateY(-70%) rotate(45deg);pointer-events:none}.fs-d-card__select select{appearance:none;-webkit-appearance:none;width:100%;height:40px;padding:0 30px 0 12px;border:1px solid rgba(140,145,108,.45);border-radius:2px;background:transparent;color:#30302d;font-family:Gill Sans Nova;font-weight:300;font-size:12px;line-height:1;text-overflow:ellipsis;cursor:pointer}.fs-d-card__select select:focus-visible{outline:2px solid #635D3B;outline-offset:1px}.fs-d-card__add{width:100%;height:44px;border:0;border-radius:2px;background:#30302d;color:#fff;font-family:Gill Sans Nova;font-weight:300;font-size:13px;letter-spacing:.02em;cursor:pointer;transition:background .15s ease}.fs-d-card__add:hover{background:#635d3b}.fs-d-card__add[disabled]{background:#30302d59;cursor:default}.fs-d-card__add.is-loading{opacity:.7;pointer-events:none}@media screen and (min-width:990px){.fs-d-card__body{padding-top:14px}.fs-d-card__title{font-size:22px}.fs-d-card__fact{font-size:13px;margin-top:8px}.fs-d-card__price{font-size:16px}.fs-d-card__select select{font-size:13px}.fs-d-card__add{font-size:14px}}.fs-d-card__slot{min-height:40px;display:flex;flex-direction:column}.fs-d-card__slot>[hidden]{display:none!important}.fs-d-card__slot:empty{display:none}.fs-d-notify-open{display:flex;align-items:center;justify-content:space-between;width:100%;height:40px;padding:0 12px;border:1px solid rgba(140,145,108,.45);border-radius:2px;background:transparent;color:#30302d;font-family:Gill Sans Nova;font-weight:300;font-size:12px;cursor:pointer;text-align:left}.fs-d-notify-open:hover{border-color:#30302d}.fs-d-notify{display:flex;height:40px}.fs-d-notify input{flex:1 1 auto;min-width:0;height:40px;margin:0;padding:0 12px;border:1px solid rgba(48,48,45,.6);border-right:0;border-radius:2px 0 0 2px;background:transparent;color:#30302d;font-family:Gill Sans Nova;font-weight:300;font-size:12px;box-shadow:none;outline:none}.fs-d-notify input:focus-visible{border-color:#30302d}.fs-d-notify input[aria-invalid=true]{border-color:#8a3b2e}.fs-d-notify button{flex:0 0 auto;height:40px;padding:0 14px;border:0;border-radius:0 2px 2px 0;background:#635d3b;color:#fff;font-family:Gill Sans Nova;font-weight:400;font-size:12px;cursor:pointer}.fs-d-notify-done{display:flex;align-items:center;height:40px;margin:0;padding:0 12px;border-radius:2px;background:#e8e3d6;font-family:Gill Sans Nova;font-weight:300;font-size:12px;color:#30302d}.fs-d-notify-done__more,.fs-d-wide{display:none}.fs-d-card__add.is-notify{background:transparent;color:#30302d;border:1px solid #30302D;font-weight:400}.fs-d-card__add.is-notify:hover{background:#30302d;color:#fff}.fs-d-card__add.is-done{background:#e8e3d6;color:#30302d}@media screen and (min-width:990px){.fs-d-notify-open,.fs-d-notify input,.fs-d-notify button,.fs-d-notify-done{font-size:13px}.fs-d-notify-done__more,.fs-d-wide{display:inline}}@supports (grid-template-rows: subgrid){.fs-d-grid{row-gap:0}.fs-d-grid>.fs-d-item,.fs-d-grid>.fs-d-helper-item{display:grid;grid-row:span 5;grid-template-rows:subgrid;row-gap:0;padding-bottom:32px}.fs-d-item>.fs-d-card,.fs-d-item .fs-d-card__body{display:contents}.fs-d-item .fs-d-card__title{padding-top:14px}.fs-d-item .fs-d-card__fact{min-height:18px}.fs-d-item .fs-d-card__form{margin-top:0;align-self:end}.fs-d-helper-item>.fs-d-help{grid-row:1 / -1}}@media screen and (min-width:990px){@supports (grid-template-rows: subgrid){.fs-d-grid>.fs-d-item,.fs-d-grid>.fs-d-helper-item{padding-bottom:48px}}}.fs-d-helper-item{display:flex}.fs-d-help{width:100%;background:#d3c6b4;border-radius:2px;color:#30302d;padding:24px 16px;display:flex;flex-direction:column}.fs-d-help a{color:inherit}.fs-d-help__title{margin:0 0 16px;font-family:Cormorant Garamond;font-weight:300;font-size:22px;line-height:1.15}.fs-d-help__sizes{margin:0;display:flex;flex-direction:column}.fs-d-help__sizes>div{display:flex;gap:12px;padding:8px 0;border-bottom:1px solid rgba(48,48,45,.12)}.fs-d-help__sizes dt{flex:0 0 auto;min-width:44px;font-family:Gill Sans Nova;font-weight:400;font-size:13px;line-height:16px}.fs-d-help__sizes dd{margin:0;white-space:nowrap;font-family:Gill Sans Nova;font-weight:300;font-size:13px;line-height:16px}.fs-d-help__rows{list-style:none;margin:0;padding:0;display:flex;flex-direction:column;gap:14px}.fs-d-help__label{display:block;font-family:Gill Sans Nova;font-weight:300;font-size:13px;line-height:18px;color:#30302dbf}.fs-d-help__value{display:block;font-family:Gill Sans Nova;font-weight:400;font-size:14px;line-height:20px;text-decoration:none}a.fs-d-help__value:hover{text-decoration:underline;text-underline-offset:.25rem}.fs-d-help__note{margin:16px 0 0;font-family:Gill Sans Nova;font-weight:300;font-size:12px;line-height:18px}.fs-d-help__link{margin-top:auto;padding-top:20px;font-family:Gill Sans Nova;font-weight:400;font-size:13px;line-height:20px;text-decoration:underline;text-underline-offset:.3rem}@media screen and (min-width:990px){.fs-d-help{padding:28px 24px}.fs-d-help__title{font-size:30px;margin-bottom:24px}.fs-d-help__sizes>div{gap:24px;padding:12px 0;min-height:42px;box-sizing:border-box}.fs-d-help__sizes dt{min-width:82px;font-size:15px;line-height:18px}.fs-d-help__sizes dd{font-size:15px;line-height:18px}.fs-d-help__rows{gap:20px}.fs-d-help__label{font-size:14px}.fs-d-help__value{font-size:15px}.fs-d-help__note{font-size:13px}.fs-d-help__link{font-size:14px}}.fs-d-more{display:flex;flex-direction:column;align-items:center;gap:16px;margin:48px auto 0;text-align:center}.fs-d-more__count{margin:0;font-family:Gill Sans Nova;font-weight:300;font-size:13px;line-height:18px;color:#30302d}.fs-d-more__bar{width:240px;height:2px;background:#d9d3c4;overflow:hidden}.fs-d-more__bar span{display:block;height:100%;background:#30302d;transition:width .3s ease}.fs-d-more__btn{display:inline-flex;align-items:center;justify-content:center;width:240px;height:48px;margin-top:8px;border:1px solid #30302D;border-radius:2px;color:#30302d;text-decoration:none;font-family:Gill Sans Nova;font-weight:400;font-size:15px;transition:background .15s ease,color .15s ease}.fs-d-more__btn:hover{background:#30302d;color:#fff}.fs-d-more__btn.is-loading{opacity:.6;pointer-events:none}.fs-d-more__prev{font-family:Gill Sans Nova;font-weight:300;font-size:13px;color:#30302d}.fs-d-item .fs-d-card__fact:empty{display:block}.fs-d-item>.fs-d-card[hidden]{display:none!important}.fs-d-card__media-wrap{position:relative}.fs-d-swatches{position:absolute;left:8px;bottom:8px;display:flex;gap:4px}.fs-d-swatch{position:relative;display:flex;align-items:center;justify-content:center;width:30px;height:30px;padding:2px;box-sizing:border-box;background:#f5f5eb;border:0;border-radius:2px;color:#30302d;font-family:Gill Sans Nova;font-weight:400;font-size:11px;cursor:pointer}.fs-d-swatch img{display:block;width:100%;height:100%;object-fit:cover;border-radius:2px}.fs-d-swatch.is-on{box-shadow:inset 0 0 0 1.5px #30302d}.fs-d-swatch:focus-visible{outline:2px solid #635D3B;outline-offset:1px}.fs-d-swatch.is-more{display:none}.fs-d-swatches.is-all{flex-wrap:wrap;right:8px}.fs-d-swatches.is-all .fs-d-swatch.is-more{display:flex}.fs-d-swatches.is-all .fs-d-swatch--more{display:none}@media screen and (min-width:990px){.fs-d-swatches{left:12px;bottom:12px;gap:6px}.fs-d-swatches.is-all{right:12px}.fs-d-swatch{width:40px;height:40px;font-size:12px}.fs-d-swatch[data-label]:hover:after{content:attr(data-label);position:absolute;left:0;bottom:calc(100% + 8px);padding:4px 8px;border-radius:2px;background:#30302d;color:#fff;font-family:Gill Sans Nova;font-weight:300;font-size:12px;line-height:16px;white-space:nowrap;pointer-events:none;z-index:2}}
/*# sourceMappingURL=/cdn/shop/t/24/assets/fs-collection-d.css.map */
