@import"https://fonts.googleapis.com/css2?family=Cormorant+Garamond:ital,wght@0,300;0,400;0,500;0,600;1,400&display=swap";.product__title h1,.product__title .h1{font-family:Cormorant Garamond,Georgia,serif!important;font-weight:400!important;letter-spacing:.02em!important;line-height:1.15!important}.collection-hero__title{font-family:Cormorant Garamond,Georgia,serif!important;font-weight:400!important;letter-spacing:.04em!important}.collection-hero__description,.collection-hero__description p{font-family:var(--font-body-family)!important;font-size:15px!important;line-height:1.75!important;color:rgba(var(--color-foreground),.75)!important}.card__heading,.card__heading a{font-family:Cormorant Garamond,Georgia,serif!important;font-weight:400!important;letter-spacing:.02em!important}.artreestry-product-tabs h2,.artreestry-product-tabs h3,.section-main-product h2,.section-main-product h3{font-family:Cormorant Garamond,Georgia,serif!important}.art-swatches-wrap{margin:0 0 4px}.art-swatches-label{font-family:var(--font-body-family);font-size:11px;letter-spacing:.12em;text-transform:uppercase;color:#888;margin-bottom:8px}.art-swatches-label strong{color:#103948;font-weight:500}.art-swatches-row{display:flex;gap:8px;flex-wrap:wrap}.art-swatch{width:34px;height:34px;border:2px solid transparent;cursor:pointer;position:relative;flex-shrink:0;transition:border-color .15s;padding:0;background:none}.art-swatch:hover,.art-swatch--active{border-color:#103948}.art-swatch-inner{position:absolute;top:2px;right:2px;bottom:2px;left:2px;display:block}.art-perks{display:flex;flex-direction:column;gap:7px;margin:14px 0 0}.art-perk{display:flex;align-items:center;gap:8px;font-family:var(--font-body-family);font-size:12px;color:#555}.art-perk svg{width:15px;height:15px;stroke:#103948;flex-shrink:0;fill:none;stroke-width:1.8;stroke-linecap:round;stroke-linejoin:round}.art-shipping-note{background:#fffdf5;border:.5px solid #e8d9b0;padding:10px 14px;font-family:var(--font-body-family);font-size:12px;color:#6b5210;line-height:1.55;margin-top:14px}.art-shipping-note strong{display:block;color:#4a3a08;margin-bottom:3px;font-weight:500}.art-product-tabs-outer{width:100%;max-width:var(--page-width, 1200px);margin:0 auto;padding:0 var(--page-width-padding, 2rem);box-sizing:border-box}.art-tabs-section{border-top:.5px solid #d8d8d8;padding-top:20px;margin-top:32px}.art-tab-btns{display:flex;border-bottom:.5px solid #d8d8d8;overflow-x:auto;-webkit-overflow-scrolling:touch;gap:0}.art-tab-btn{padding:10px 20px;background:none;border:none;border-bottom:2px solid transparent;font-family:var(--font-body-family);font-size:11px;letter-spacing:.1em;text-transform:uppercase;cursor:pointer;color:#888;white-space:nowrap;transition:color .15s,border-color .15s;margin-bottom:-.5px}.art-tab-btn--active,.art-tab-btn:hover{color:#103948;border-bottom-color:#103948}.art-tab-panel{display:none;padding:24px 0 8px}.art-tab-panel--active{display:grid;grid-template-columns:1fr 1fr;gap:32px}.art-tab-panel--single.art-tab-panel--active{grid-template-columns:1fr}@media screen and (max-width:749px){.art-tab-panel--active{grid-template-columns:1fr;gap:20px}}.art-tab-panel p{font-size:14px;line-height:1.8;color:#333;margin-bottom:10px}.art-tab-col-label{font-family:var(--font-body-family);font-size:11px;letter-spacing:.12em;text-transform:uppercase;color:#888;margin-bottom:10px}.art-checklist{list-style:none;padding:0;margin:0;display:flex;flex-direction:column;gap:7px}.art-checklist li{display:flex;align-items:flex-start;gap:9px;font-family:var(--font-body-family);font-size:13px;color:#444;line-height:1.5}.art-checklist li:before{content:"";display:inline-block;width:14px;height:14px;min-width:14px;margin-top:2px;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%23103948' stroke-width='2.5' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpolyline points='20 6 9 17 4 12'%3E%3C/polyline%3E%3C/svg%3E");background-size:contain;background-repeat:no-repeat}.art-spec-table{width:100%;border-collapse:collapse;font-family:var(--font-body-family);font-size:13px}.art-spec-table td{padding:9px 10px;border-bottom:.5px solid #e8e8e8;vertical-align:top;line-height:1.45}.art-spec-table td:first-child{color:#888;width:42%}.art-spec-table td:last-child{color:#103948;font-weight:500}.art-verified-badge{display:inline-block;background:#f0f7f2;border:.5px solid #bcdcc8;color:#2d7a4f;font-size:11px;padding:3px 9px;font-family:var(--font-body-family);letter-spacing:.04em;margin-left:8px;vertical-align:middle}.shopify-payment-button{margin-top:10px;width:100%}.shopify-payment-button__button--branded{width:100%!important;min-height:48px!important;border-radius:0!important;font-family:var(--font-body-family)!important;font-size:13px!important;letter-spacing:.08em!important;text-transform:uppercase!important;cursor:pointer!important;display:flex!important;align-items:center!important;justify-content:center!important}.shopify-payment-button__button--unbranded{width:100%!important;min-height:48px!important;background-color:#103948!important;color:#fcfcfc!important;border:1.5px solid #103948!important;border-radius:0!important;font-family:var(--font-body-family)!important;font-size:13px!important;letter-spacing:.08em!important;text-transform:uppercase!important;cursor:pointer!important;transition:opacity .15s!important}.shopify-payment-button__button--unbranded:hover{opacity:.85!important}.shopify-payment-button__more-options{display:block!important;text-align:center!important;font-family:var(--font-body-family)!important;font-size:12px!important;color:#103948!important;text-decoration:underline!important;text-underline-offset:3px!important;margin-top:8px!important;cursor:pointer!important}.product-form__submit.button--secondary{background-color:transparent!important;color:#c9a84c!important;border:1.5px solid #c9a84c!important;font-family:var(--font-body-family)!important;font-size:13px!important;letter-spacing:.08em!important;text-transform:uppercase!important;min-height:48px!important;width:100%!important;cursor:pointer!important;transition:background-color .15s,color .15s!important}.product-form__submit.button--secondary:hover{background-color:#c9a84c!important;color:#0f1035!important}.shopify-payment-button__button .shopify-cleanslate span[role=button]{min-height:48px!important}
/*# sourceMappingURL=/cdn/shop/t/67/assets/artreestry-product.css.map */
