.gift-set__builder{font-family:"TM-fix",var(--font-body-family),"Times New Roman",serif}.gift-set__media-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:var(--grid-mobile-horizontal-spacing)}@media screen and (min-width:750px){.gift-set__media-grid{gap:var(--grid-desktop-horizontal-spacing)}}.gift-set__media-frame{aspect-ratio:4 / 5;padding-top:0}.gift-set__media-frame img,.gift-set__media-frame video{object-fit:cover;transition:opacity .2s ease}.gift-set__media-link{display:block;color:inherit}@media screen and (max-width:749px){.gift-set .product__media-wrapper{margin-bottom:2.4rem}}.gift-set__back{margin:0 0 1.6rem;font-size:1.4rem}.gift-set__shared-colors{margin-top:2.4rem}.gift-set__color .product-form__input{margin-bottom:.8rem}.gift-set__rows{margin-top:2.4rem;border-top:.1rem solid rgba(var(--color-foreground),.08)}.gift-set__shared-colors+.gift-set__rows{margin-top:1.6rem}.gift-set__row{border-bottom:.1rem solid rgba(var(--color-foreground),.08)}.gift-set__row-head{display:flex;align-items:center;gap:1.4rem;width:100%;padding:1.2rem 0;border:0;background:none;color:rgb(var(--color-foreground));font:inherit;text-align:left;cursor:pointer}.gift-set__row-head:focus-visible{outline:.2rem solid rgba(var(--color-foreground),.5);outline-offset:.2rem}.gift-set__row-thumb{flex:0 0 5.6rem;width:5.6rem;height:5.6rem;overflow:hidden;border-radius:min(var(--media-radius, 0px),1.2rem);background:rgba(var(--color-foreground),.04)}.gift-set__row-thumb img{display:block;width:100%;height:100%;object-fit:cover}.gift-set__row-text{display:flex;flex:1 1 auto;flex-direction:column;gap:.2rem;min-width:0}.gift-set__row-title{font-size:1.5rem;line-height:1.4;letter-spacing:.04rem}.gift-set__row-status{font-size:1.3rem;line-height:1.4;color:rgba(var(--color-foreground),.75)}.gift-set__row-missing{color:rgb(var(--color-foreground));text-decoration:underline;text-underline-offset:.3rem}.gift-set__row-check{display:inline-flex;flex:0 0 auto;color:rgb(var(--color-foreground))}.gift-set__row-check svg{width:1.4rem;height:1rem}.gift-set__row-check[hidden]{display:none}.gift-set__row-caret{display:inline-flex;flex:0 0 auto;margin-left:.4rem}.gift-set__row-caret svg{width:1rem;height:.6rem;transition:transform var(--duration-short, .1s) ease}.gift-set__row.is-open .gift-set__row-caret svg{transform:rotate(180deg)}.gift-set__row.is-fixed .gift-set__row-head{cursor:default}.gift-set__row.is-fixed .gift-set__row-caret{visibility:hidden}.gift-set__row-panel{padding:.4rem 0 1.6rem}.gift-set__row-panel[hidden]{display:none}.gift-set__row-panel .product-form__input{margin-bottom:.8rem}.gift-set__row-panel [data-product-fieldset][hidden]{display:none}.gift-set__size-guide{margin:.4rem 0}.gift-set__size-guide[hidden],.gift-set__size-guides[hidden]{display:none!important}.gift-set__size-guides--inline{display:inline;margin-left:.4rem}.gift-set__size-guides--inline:before{content:"("}.gift-set__size-guides--inline:after{content:")"}.gift-set__size-guides--inline .gift-set__size-guide{display:inline;margin:0}.gift-set__size-guides--inline .product-popup-modal__button{display:inline;min-height:0;min-width:0;padding:0;font-size:inherit;line-height:inherit;letter-spacing:inherit;vertical-align:baseline}.gift-set__gift-box{display:flex;align-items:center;gap:1rem;margin-top:2rem;font-size:1.5rem;cursor:pointer}.gift-set__gift-box input{width:1.6rem;height:1.6rem;margin:0;accent-color:rgb(var(--color-foreground));cursor:pointer}.gift-set__form{margin-top:2rem}.gift-set__note{margin-top:1.6rem}.gift-set__editor-hint{margin:.4rem 0 0;color:rgb(var(--color-foreground))}
/*# sourceMappingURL=/cdn/shop/t/66/assets/gift-set-product.css.map */
