.gemz-order-steps{padding:12px 0;border-top:1px solid #e7e3da;border-bottom:1px solid #e7e3da;color:inherit}.gemz-order-steps .gemz-order-steps__heading{margin:0 0 10px;font-size:20px;line-height:1.2;text-transform:none;letter-spacing:normal}.gemz-order-steps .gemz-order-steps__list{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:12px;list-style:none;margin:0;padding:0}.gemz-order-steps .gemz-order-steps__item{display:grid;grid-template-columns:23px minmax(0,1fr);gap:7px;align-items:start;margin:0;padding:0;font-size:13px;line-height:1.4}.gemz-order-steps .gemz-order-steps__number{display:grid;place-items:center;width:23px;height:23px;border-radius:50%;background:#e8cc3e;color:#292824;font-family:inherit;font-size:12px;font-weight:600}.gemz-order-steps strong{display:block;font-family:inherit;font-size:13px;font-weight:600;line-height:1.4}.gemz-order-steps .gemz-order-steps__text{display:block;margin-top:2px;font-family:inherit;font-size:12px;line-height:1.4;color:#595750}@media(max-width:749px){.gemz-order-steps{padding:10px 0}.gemz-order-steps .gemz-order-steps__heading{font-size:18px;margin-bottom:8px}.gemz-order-steps .gemz-order-steps__list{grid-template-columns:1fr;gap:8px}.gemz-order-steps .gemz-order-steps__text{margin-top:0}}.gemz-product-videos h3{font-size:18px;margin:0 0 8px}.gemz-product-videos__row{display:flex;gap:8px;overflow-x:auto}.gemz-product-videos__row button{position:relative;flex:0 0 112px;padding:0;border:0;cursor:pointer}.gemz-product-videos__row img{display:block;width:100%;height:auto;aspect-ratio:1;object-fit:cover}.gemz-product-videos__row span{position:absolute;top:0;right:0;bottom:0;left:0;margin:auto;width:30px;height:30px;display:grid;place-items:center;background:#292824;color:#fff;border-radius:50%}.gemz-product-videos dialog{width:min(400px,90vw);margin:auto;padding:12px;border:0;border-radius:6px}.gemz-product-videos dialog::backdrop{background:#0008}.gemz-product-videos .gemz-video-close{display:block;margin:0 0 8px auto;min-height:44px;padding:8px 14px;background:#292824;color:#fff;border:0;border-radius:4px;cursor:pointer}.gemz-product-videos dialog video{display:block;width:100%;max-height:70vh}@media(max-width:749px){.gemz-product-videos__row button{flex-basis:96px}}.gemz-sharing{display:block;margin:0 0 10px;padding:8px 10px;background:#fff8dc;border-inline-start:3px solid #d6ad32;border-radius:4px;color:#292824;text-align:left}.gemz-sharing .gemz-sharing__choice{display:flex;align-items:flex-start;gap:8px;margin:0;cursor:pointer;font-size:13px;font-weight:400;line-height:1.4;letter-spacing:normal;text-transform:none}.gemz-sharing .gemz-sharing__choice:before,.gemz-sharing .gemz-sharing__choice:after{display:none}.gemz-sharing .gemz-sharing__choice input[type=checkbox]{-webkit-appearance:auto!important;appearance:auto!important;position:static!important;display:block!important;opacity:1!important;visibility:visible!important;width:18px!important;height:18px!important;min-width:18px;margin:2px 0 0!important;padding:0!important;flex:0 0 18px;accent-color:#292824;cursor:pointer;clip:auto!important;clip-path:none!important}.gemz-sharing .gemz-sharing__choice input:focus-visible{outline:2px solid #292824;outline-offset:4px}.gemz-sharing .gemz-sharing__status{margin:8px 0 0;font-size:12px;line-height:1.4;color:#8a2828}form[data-gemz-saving] .additional-checkout-buttons{pointer-events:none;opacity:.5}
/*# sourceMappingURL=/cdn/shop/t/11/compiled_assets/styles.css.map?subset=AAAAAAAAAAAAAAAAAAAAGg */
