engraving-quick-view{display:none}engraving-quick-view.open{display:flex;position:fixed;justify-content:center;align-items:center;top:0;right:0;bottom:0;left:0;z-index:999999;background:#0009}.quick-view__wrapper{background:#fff;padding:0;height:100vh;overflow:scroll}.quick-view__content-image img{width:100%}.quick-view__header{position:absolute;width:100%;display:flex;justify-content:flex-end;padding:2rem;z-index:1}.quick-view__content-body{padding:2rem;margin-bottom:8rem}.quick-view__content-body h2{margin-bottom:1rem;font-size:25px}.quick-view__content-body p{font-size:14px;line-height:1.4;margin-bottom:2rem;color:#737373}product-engraving form input[type=text]{width:100%;display:block;border-radius:0;padding:1.25rem 1.5rem;outline:0;border:1px solid #737373;margin-bottom:.8rem;font-size:14px}product-engraving .product-form__terms label,product-engraving .product-form__terms label *{font-size:9px;line-height:1.4;color:#737373}product-engraving .product-form__terms label a{text-decoration:underline;display:inline-block;margin-top:.8rem}product-engraving form input[type=checkbox]{border-color:#b8b8b8;padding:.8rem;cursor:pointer}product-engraving span{font-size:12px;margin-bottom:.8rem;display:block}product-engraving .product-form__terms{display:flex;margin-top:2.4rem;gap:1rem}product-engraving .product-form__buttons{position:fixed;bottom:0;left:0;width:100%;display:flex;gap:1.6rem;padding:1.6rem 2rem;border-top:1px solid #e7e7e7;background:#fff}product-engraving .product-form__buttons button{position:relative;width:50%;cursor:pointer}product-engraving .product-form__buttons button:disabled{opacity:.5;cursor:not-allowed}product-engraving .product-form__buttons button:first-child{background:#fff;border:1px solid var(--color-primary);font-size:14px;padding:1.4rem}product-engraving .product-form__buttons button:last-child{background:var(--color-primary);border:0;color:#fff;padding:1.4rem;transition:opacity .2s ease}product-engraving .product-form__buttons button:last-child span{font-size:14px;margin:0}product-engraving .product-form__buttons button .loading__spinner{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}product-engraving .product-form__error-message-wrapper:not([hidden]){margin-bottom:.5rem}@media screen and (min-width:880px){.quick-view__content{display:grid;grid-template-columns:1fr 1fr;gap:0}product-engraving .product-form__buttons{position:absolute;bottom:0}engraving-quick-view.open{padding:10rem 5rem}.quick-view__wrapper{height:auto}.quick-view__content-image img{height:550px;width:550px;object-fit:cover}.quick-view__content-body{position:relative;margin-bottom:0;padding:4.8rem 4rem 8rem}.quick-view__wrapper{overflow:auto;overflow-y:hidden;max-width:110rem;position:relative}.quick-view__header{z-index:2}}.engraving-preview{position:relative;display:flex;justify-content:center;align-items:center}.engraving-preview{position:relative;height:550px;width:550px}.engraving-preview img{display:block;width:100%}.engraving-preview-area{position:absolute;display:flex!important}.engraving-preview__text{text-align:left;pointer-events:none;font-family:Akkurat Mono;overflow:hidden}.engraving-preview__line{width:100%;line-height:1.2;font-size:10px;color:#737373;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;font-family:Akkurat Mono}.engraving-preview-area[data-kind=fragrance][data-size="200ml"]{width:34%;height:30%;padding:0 8px}.engraving-preview-area[data-kind=fragrance][data-size="200ml"] .engraving-preview__line{font-size:14px}.engraving-preview-area[data-kind=fragrance][data-size="100ml"]{width:31%;height:24%;padding:0 8px}.engraving-preview-area[data-kind=fragrance][data-size="100ml"] .engraving-preview__line{font-size:14px}.engraving-preview-area[data-kind=refill][data-size="30ml"]{width:25%;height:24%;top:263px;padding:0 8px}.engraving-preview-area[data-kind=refill][data-size="30ml"] .engraving-preview__line{font-size:12px}.engraving-preview-area[data-kind=portable]{height:20%;right:105px;bottom:120px;padding:0 8px}.engraving-preview-area[data-kind=portable] .engraving-preview__line{font-size:14px;text-align:right;color:#fff}.engraving-preview-area[data-kind="atom.iser."]{left:51%;top:70%;transform:rotate(90deg);width:60px}.engraving-preview-area[data-kind="atom.iser."] .engraving-preview__line{text-align:right;color:#fff}@media screen and (max-width:1150px){.engraving-preview{position:relative;height:450px;width:450px}.engraving-preview-area[data-kind=fragrance][data-size="200ml"] .engraving-preview__text{position:relative;left:-15px;top:-15px}.engraving-preview-area[data-kind=fragrance][data-size="100ml"] .engraving-preview__text{position:relative;left:-14px;top:-11px}.engraving-preview-area[data-kind=refill][data-size="30ml"] .engraving-preview__text{position:relative;left:-12px;top:-50px}.engraving-preview-area[data-kind=portable]{right:77px}.engraving-preview-area[data-kind=portable] .engraving-preview__text{position:relative;left:20px;top:50px}.engraving-preview-area[data-kind="atom.iser."] .engraving-preview__text{position:relative;left:18px}}@media screen and (max-width:880px){.engraving-preview{position:relative;width:100%;height:unset}.engraving-preview-area[data-kind=fragrance][data-size="200ml"] .engraving-preview__text{position:relative;left:4px;top:-3px}.engraving-preview-area[data-kind=fragrance][data-size="100ml"] .engraving-preview__text{position:relative;left:7px;top:1px}.engraving-preview-area[data-kind=refill][data-size="30ml"] .engraving-preview__text{position:relative;left:7px;top:128px}.engraving-preview-area[data-kind=portable]{position:relative;right:245px;bottom:-15px}}
/*# sourceMappingURL=/cdn/shop/t/239/assets/engraving.css.map */
