.bundle-lookbook{margin:40px var(--outer, 0);padding-top:var(--PT, 20px);padding-bottom:var(--PB, 40px)}.bundle-lookbook__products{display:flex;flex-direction:column;gap:0;max-width:780px;margin:0 auto}.bundle-lookbook-item{padding:20px 0;border-bottom:1px solid var(--border-light, #e0e0e0)}.bundle-lookbook-item:last-child{border-bottom:none}.bundle-lookbook-item__top{display:flex;align-items:flex-start;gap:16px;margin-bottom:14px}.bundle-lookbook-item__image{flex:0 0 72px;width:72px;height:72px;overflow:hidden;background-color:var(--bg-accent, #f5f5f5);border-radius:var(--RADIUS, 0px)}.bundle-lookbook-item__image img,.bundle-lookbook-item__image svg{width:100%;height:100%;object-fit:cover;display:block}.bundle-lookbook-item__info{flex:1 1 0;min-width:0}.bundle-lookbook-item__title{margin:0 0 4px;font-family:var(--FONT-STACK-BODY);font-size:calc(var(--FONT-SIZE-BASE, 1rem) * .9);font-weight:var(--FONT-WEIGHT-BODY-BOLD, 600);text-transform:uppercase;letter-spacing:var(--LETTER-SPACING-BODY, .04em);line-height:1.3}.bundle-lookbook-item__title a{color:var(--text, #111);text-decoration:none}.bundle-lookbook-item__title a:hover{text-decoration:underline}.bundle-lookbook-item__price{font-family:var(--FONT-STACK-BODY);font-size:calc(var(--FONT-SIZE-BASE, 1rem) * .88);color:var(--text-dark, #222);font-weight:var(--FONT-WEIGHT-BODY-BOLD, 600)}.bundle-lookbook-item__wishlist{flex:0 0 auto}.bundle-lookbook__wishlist-btn{background:none;border:none;padding:4px;cursor:pointer;color:var(--text, #111);display:flex;align-items:center;justify-content:center;width:34px;height:34px;border-radius:50%;transition:color .2s ease}.bundle-lookbook__wishlist-btn:hover{color:var(--text-dark, #000)}.bundle-lookbook__wishlist-btn svg{width:18px;height:18px;fill:none;stroke:currentColor;stroke-width:1.5px}.bundle-lookbook-item__options-wrap{margin-bottom:14px}.bundle-lookbook-item__options{margin-bottom:10px}.bundle-lookbook-item__options:last-child{margin-bottom:0}.bundle-lookbook-item__option-label{display:block;font-family:var(--FONT-STACK-BODY);font-size:calc(var(--FONT-SIZE-BASE, 1rem) * .78);font-weight:var(--FONT-WEIGHT-BODY-BOLD, 600);text-transform:uppercase;letter-spacing:.06em;color:var(--text-light, #777);margin-bottom:7px}.bundle-lookbook-item__option-values{display:flex;flex-flow:row wrap;gap:6px}.bundle-lookbook-option-button{display:inline-block;position:relative}.bundle-lookbook-option-button input[type=radio]{position:absolute;opacity:0;width:0;height:0;pointer-events:none}.bundle-lookbook-option-button label{display:inline-flex;align-items:center;justify-content:center;min-width:40px;height:38px;padding:0 10px;border:1px solid var(--border, #ccc);font-size:calc(var(--FONT-SIZE-BASE, 1rem) * .82);font-family:var(--FONT-STACK-BODY);cursor:pointer;background-color:var(--bg, #fff);color:var(--text, #111);border-radius:var(--RADIUS-SMALL, var(--RADIUS, 0px));transition:border-color .15s ease,background-color .15s ease;-webkit-user-select:none;user-select:none;white-space:nowrap}.bundle-lookbook-option-button input[type=radio]:checked+label{border-color:var(--text, #111);background-color:var(--text, #111);color:var(--bg, #fff);font-weight:var(--FONT-WEIGHT-BODY-BOLD, 600)}.bundle-lookbook-option-button input[type=radio]:focus-visible+label{outline:2px solid var(--text, #111);outline-offset:2px}.bundle-lookbook-option-button input[type=radio].disabled+label{opacity:.4;text-decoration:line-through;cursor:not-allowed}.bundle-lookbook-item__add-to-cart,.bundle-lookbook-item__add-to-cart form{display:block}.bundle-lookbook-item__add-to-cart button{width:100%;height:46px;cursor:pointer;transition:opacity .2s ease}.bundle-lookbook-item__add-to-cart button:disabled{opacity:.5;cursor:not-allowed}.bundle-lookbook-item__add-to-cart button.is-loading{position:relative;color:transparent!important}.bundle-lookbook-item__add-to-cart button.is-loading:after{content:"";position:absolute;top:50%;left:50%;width:18px;height:18px;margin:-9px 0 0 -9px;border:2px solid rgba(255,255,255,.4);border-top-color:#fff;border-radius:50%;animation:blk-spin .65s infinite linear}@keyframes blk-spin{to{transform:rotate(360deg)}}
/*# sourceMappingURL=/cdn/shop/t/25/assets/bundle-lookbook.css.map */
