.iy-flow-colours{display:flex;flex-wrap:wrap;align-items:center;gap:.6rem;font-size:.875rem;margin-block:1.25rem;border:1px solid rgb(var(--text-color)/.18);border-radius:4px;padding:1rem;background:rgb(var(--text-color)/.025)}.iy-flow-colours__title{width:100%;font-weight:600;margin:0}.iy-flow-colours__note{width:100%;font-size:.8rem;line-height:1.5;margin:0;opacity:.8}.iy-flow-colours>a{min-height:44px;display:inline-flex;align-items:center;gap:1.5rem;padding:.6rem .9rem;border:1px solid rgb(var(--text-color)/.45);border-radius:3px;font-weight:600;margin-block-start:.2rem}.iy-flow-colours>a:hover{border-color:currentColor}.iy-flow-colours>a:focus-visible{outline:2px solid currentColor;outline-offset:3px}.iy-flow-colours>a svg{flex:none}.iy-subscription-options{border:1px solid #d5cdbd;padding:20px;margin:0 0 22px;display:grid;gap:10px;text-align:left}.iy-subscription-options legend{padding:0 8px;font-size:14px;font-weight:600}.iy-subscription-options label{font-size:12px;font-weight:600;margin-top:4px}.iy-subscription-options select{width:100%;min-height:44px;border:1px solid #a49e93;border-radius:2px;background:var(--background,#fff);color:inherit;padding:10px 28px 10px 12px;font:inherit;font-size:13px;-webkit-appearance:auto;appearance:auto}.iy-subscription-options p{font-size:12px;line-height:1.65;margin:0}.iy-subscription-options .iy-subscription-options__price{font-size:14px;font-weight:550}.iy-subscription-options small{font-size:11px;line-height:1.5;opacity:.75}.iy-subscription-options a{text-decoration:underline;font-size:12px;text-underline-offset:4px}.iy-subscription-options select:focus-visible{outline:2px solid #a78b51;outline-offset:3px}.iceyard-benefits__item--guarantee{position:relative}.iceyard-benefits__item--guarantee a:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0}.shopify-section--main-product .product-info buy-buttons>.gpo-container{margin-block:0!important}.shopify-section--main-product .product-info buy-buttons>.gpo-container:not(:has(.gpo-element:not([data-iceyard-duplicate-guide]))){display:none!important}.shopify-section--main-product .product-info .iy-after-buy{margin-block-start:-12px!important}buy-buttons>.iy-stock{order:1}buy-buttons>.iy-stock~.shopify-payment-button{order:2}iceyard-product-price{display:flex;align-items:center;flex-wrap:wrap;gap:8px 12px}.iceyard-product-price__badge:empty{display:none}.iceyard-widths{display:grid;gap:1rem;margin-block-end:1.25rem;text-align:start}.iceyard-widths__label{margin:0 0 .5rem;font-size:.875rem;font-weight:600}.iceyard-widths__choices{display:flex;flex-wrap:wrap;gap:.5rem}.iceyard-widths__choice{display:inline-flex;align-items:center;justify-content:center;gap:.55rem;min-width:56px;min-height:46px;padding:.65rem .9rem;border:1px solid rgb(var(--text-color) / .26);border-radius:4px;color:inherit;font-size:.875rem;font-weight:500;line-height:1.3;text-decoration:none}a.iceyard-widths__choice:hover{border-color:#866726;box-shadow:inset 0 0 0 1px #866726}a.iceyard-widths__choice:focus-visible{outline:2px solid #866726;outline-offset:3px}.iceyard-widths__choice.is-current{border-color:#151515;background:#151515;color:#fff;box-shadow:inset 0 0 0 1px #151515}.iceyard-widths__swatch{width:18px;height:18px;flex:none;border:1px solid #aaa;border-radius:50%}.iceyard-widths__swatch--gold{background:linear-gradient(135deg,#af873c,#f8e3a5 45%,#bd9546);border-color:#af873c}.iceyard-widths__swatch--white_gold{background:linear-gradient(135deg,#aaa,#fff 45%,#bbb)}.iceyard-widths__swatch--rose_gold{background:linear-gradient(135deg,#b67562,#f1d0bf 45%,#bd8977);border-color:#b67562}
/*# sourceMappingURL=/cdn/shop/t/28/compiled_assets/styles.css.map?subset=AAAAAAAAAAAAAAAAAAAAAAAERQI */
