.add-sizes-title{text-align:center;position:relative;margin:40px;padding-bottom:10px;font-family:Garamond,Baskerville,Caslon,serif;font-size:40px}.swatches-grid{display:flex;flex-wrap:wrap;gap:10px;margin-top:5px}.swatch-label{display:inline-block;padding:10px 20px;border:1px solid #ddd;background-color:#fff;cursor:pointer;font-size:14px;font-weight:500;transition:all .2s ease-in-out;position:relative;text-align:center;min-width:50px;border-radius:2px}.swatch-label:hover{border-color:#000}input[type=radio]:checked+.swatch-label{border-color:#000;background-color:#000;color:#fff;box-shadow:0 0 0 1px #000}.swatch-label.is-disabled{opacity:.4;cursor:not-allowed;pointer-events:none;background-color:#fafafa;color:#999;border-color:#eee;overflow:hidden}.swatch-label.is-disabled:after{content:"";position:absolute;top:0;left:0;width:100%;height:100%;background:linear-gradient(to top left,transparent calc(50% - 1px),#999,transparent calc(50% + 1px));pointer-events:none}.swatch-label.is-disabled{text-decoration:line-through}.swatch-label{padding:10px 20px;border:1px solid #ddd;cursor:pointer;display:inline-block;min-width:50px;text-align:center;transition:all .2s ease;position:relative;background:#fff}input[type=radio]:checked+.swatch-label{border-color:#000;background:#000;color:#fff}.swatch-label.is-disabled{opacity:.3;color:#888;background:#f9f9f9;border-color:#eee!important;text-decoration:line-through;cursor:not-allowed}.swatch-label.is-disabled:after{content:"";position:absolute;top:0;left:0;width:100%;height:100%;background:linear-gradient(to top left,transparent calc(50% - 1px),#888,transparent calc(50% + 1px));pointer-events:none}.impact-look-item{width:80%;display:flex;gap:50px;max-width:1100px;margin:0 auto 40px;align-items:flex-start}.item-container{padding-top:20px;border-top:1px solid #ccc;width:90%;margin:0 auto}.image-style{width:24rem;height:auto;border-radius:4px;display:block;margin:0 auto;max-height:35rem}.js-product-form__input{border:none;padding:0;margin-bottom:25px}.image-container{flex:1.2;top:20px}.product-item-look{flex:1}.product-title{margin-top:0;font-size:20px;text-transform:uppercase}.option-name{font-weight:700;margin-bottom:10px;font-size:14px;text-transform:uppercase}.shop-the-look-footer{text-align:center;margin-top:50px;padding:40px;border-top:1px solid #eee}.add-to-cart-btn{background:#000;color:#fff;padding:15px;border:none;font-weight:700;cursor:pointer;margin-top:10px}.add-to-cart-btn.is-disabled{background:#888;pointer-events:none}.cart-message{margin-top:15px;display:none;font-weight:700}.bold-style{font-weight:700}.link-style{color:#000;text-decoration:underline}.size-fit-guide{padding-bottom:10px}.product-price{padding-bottom:20px}@media(max-width:768px){.impact-look-item{flex-direction:column!important;gap:20px!important}.image-container{position:static!important}}
/*# sourceMappingURL=/cdn/shop/t/3/assets/wedding-add-sizes.css.map */
