.glassware-page{--gw-paper: #fcfaf6;--gw-image: #f5efe3;--gw-ink: #263e35;--gw-line: #dcded4;--color-background: #fcfaf6;--color-body: #263e35;--color-heading: #263e35;--color-border: #dcded4;--color-accent: #263e35;--color-accent-rgb: 38, 62, 53;color:var(--gw-ink);background:var(--gw-paper)}.glassware-page .row{max-width:1320px}.glassware-page .breadcrumbs{font-size:12px}.glassware-page .product-section{padding-bottom:60px}.glassware-page .thb-product-detail{margin-top:24px}.glassware-page .product-gallery-container.thumbnails-bottom,.glassware-page .product-gallery-container{margin:0;padding:0}.glassware-page .product-gallery-container .product-image-container{padding:0}.glassware-page .product-gallery-container .product-image-container .product-images{max-width:none;background:var(--gw-image)}.glassware-page .product-single__media-image{background:var(--gw-image)}.glassware-page .product-gallery-sticky{margin-bottom:28px}.glassware-page .product-title{font-family:Georgia,"Noto Serif SC",serif;font-size:34px;line-height:1.35;overflow-wrap:anywhere;letter-spacing:0;text-transform:none;margin-bottom:18px}.glassware-page .product--text.subheading{color:var(--gw-ink);font-size:11px;letter-spacing:0;margin-bottom:18px}.glassware-page .product--text.style_body{font-size:15px;line-height:1.8;margin-bottom:24px}.glassware-page .product-price-container .price{font-size:24px;font-weight:400}.glassware-page .product-title-container{padding-bottom:22px}.glassware-page .product-form .single-add-to-cart-button{background:var(--gw-ink);border-color:var(--gw-ink);color:#fff;min-height:52px}.glassware-page .product-form .single-add-to-cart-button:hover{background:#1b3028}.glassware-page .product--vendor-sku{margin:18px 0 28px}.glassware-page .product__accordion summary{font-size:14px;padding-top:20px;padding-bottom:20px}.glassware-page .product__accordion .rte{font-size:14px;line-height:1.8}.glassware-page .rich-text{border-top:1px solid var(--gw-line);background:var(--gw-image);padding:68px 24px}.glassware-page .rich-text h3{font-family:Georgia,serif;font-size:40px;line-height:1.2;color:var(--gw-ink)}.glassware-page .rich-text .rte{max-width:560px;margin-inline:auto;line-height:1.8}@media(min-width:1068px){.glassware-page .thb-product-detail{grid-template-columns:minmax(0,1.2fr) minmax(0,1fr);gap:0 64px}.glassware-page .product-information--inner{padding:8px 0 0;min-width:0}}@media(max-width:767px){.glassware-page .thb-product-detail{margin-top:12px}.glassware-page .product-section{padding-bottom:36px}.glassware-page .rich-text{padding:44px 22px}}.glassware-page .glassware-specs-shell{--gw-spec-space-small: .75rem;--gw-spec-space-medium: 1.25rem;--gw-spec-space-large: 2rem;--gw-spec-font-small: .8125rem;--gw-spec-font-body: .875rem;--gw-spec-font-heading: 1.625rem;--gw-spec-line-width: 1px;--gw-spec-line-height: 1.6;min-width:0;max-width:100%;overflow-wrap:anywhere}.glassware-page .glassware-specs-shell[aria-busy=true]{visibility:hidden}.glassware-page .glassware-summary{display:flex;flex-wrap:wrap;gap:var(--gw-spec-space-small) var(--gw-spec-space-medium);margin-block:0 var(--gw-spec-space-medium);font-size:var(--gw-spec-font-small);line-height:var(--gw-spec-line-height);color:var(--gw-ink)}.glassware-page .glassware-specs{margin-block:var(--gw-spec-space-large);color:var(--gw-ink)}.glassware-page .glassware-specs__heading{margin-block:0 var(--gw-spec-space-medium);font-size:var(--gw-spec-font-heading);line-height:var(--gw-spec-line-height);color:inherit}.glassware-page .glassware-specs__list{margin:0}.glassware-page .glassware-specs__row{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1.2fr);gap:var(--gw-spec-space-small);padding-block:var(--gw-spec-space-small);border-block-start:var(--gw-spec-line-width) solid var(--gw-line);font-size:var(--gw-spec-font-body);line-height:var(--gw-spec-line-height)}.glassware-page .glassware-specs__label,.glassware-page .glassware-specs__value{min-width:0;margin:0;font-weight:inherit}.glassware-page .glassware-specs__note{margin-block:var(--gw-spec-space-small) 0;font-size:var(--gw-spec-font-small);line-height:var(--gw-spec-line-height)}.glassware-page{--gw-space-xs: .75rem;--gw-space-sm: 1.25rem;--gw-space-md: 2rem;--gw-space-lg: 3rem;--gw-space-xl: 5rem;--gw-font-body: .9375rem;--gw-font-small: .75rem;--gw-font-eyebrow: .6875rem;--gw-font-display: Georgia, "Times New Roman", serif;--gw-font-title: 2.75rem;--gw-font-heading: 2.5rem;--gw-rule: 1px solid var(--gw-line);--gw-tracking: 0;--gw-reading-width: 32rem;--gw-mobile-gutter: 1rem}.glassware-page .product-title{font-size:var(--gw-font-title);line-height:1.15}.glassware-page .product-single__media-image img{object-fit:contain}.glassware-page .variations .form__label{font-size:var(--gw-font-body)}.glassware-page .variations .product-form__input--block input[type=radio]+label{border-color:var(--gw-line)}.glassware-page .variations .product-form__input--block input[type=radio]:checked+label{border-color:var(--gw-ink);background:var(--gw-ink)}.glassware-page .gw-editorial{padding-block:var(--gw-space-lg) var(--gw-space-xl);border-block-start:var(--gw-rule)}.glassware-page .gw-editorial__header{display:flex;align-items:end;justify-content:space-between;gap:var(--gw-space-md);margin-block-end:var(--gw-space-md)}.glassware-page .gw-editorial__eyebrow{margin-block:0 var(--gw-space-xs);font-size:var(--gw-font-eyebrow);letter-spacing:var(--gw-tracking)}.glassware-page .gw-editorial__heading{margin:0;font-family:var(--gw-font-display);font-size:var(--gw-font-heading);font-weight:400;line-height:1.2;color:var(--gw-ink)}.glassware-page .gw-editorial__intro{max-width:var(--gw-reading-width);margin:0;font-size:var(--gw-font-body);line-height:1.8}.glassware-page .gw-editorial__grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:var(--gw-space-sm)}.glassware-page .gw-editorial__grid--single{grid-template-columns:minmax(0,1fr);max-width:var(--gw-reading-width);margin-inline:auto}.glassware-page .gw-editorial__figure{min-width:0;margin:0}.glassware-page .gw-editorial__image{display:block;width:100%;height:auto;aspect-ratio:1;object-fit:contain;background:var(--gw-image)}.glassware-page .gw-editorial__caption{display:flex;gap:var(--gw-space-sm);padding-block:var(--gw-space-sm);border-block-end:var(--gw-rule);font-size:var(--gw-font-small)}.glassware-page .gw-editorial__spotlight{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));align-items:center;margin-block-start:var(--gw-space-xl);background:var(--gw-image)}.glassware-page .gw-editorial__copy{display:grid;gap:var(--gw-space-sm);min-width:0;padding:var(--gw-space-lg);overflow-wrap:anywhere}.glassware-page .gw-editorial__link{justify-self:start;padding-block-end:var(--gw-space-xs);border-block-end:var(--gw-rule);font-size:var(--gw-font-small);color:inherit}.glassware-page .product-recommendations__heading{font-family:var(--gw-font-display);font-size:var(--gw-font-heading);font-weight:400}@media(max-width:767px){.glassware-page .gw-editorial__header{display:grid;gap:var(--gw-space-sm)}.glassware-page .gw-editorial__grid,.glassware-page .gw-editorial__spotlight{grid-template-columns:minmax(0,1fr)}.glassware-page .gw-editorial__copy{padding:var(--gw-space-md) var(--gw-space-sm)}.glassware-page .gw-editorial{padding-block:var(--gw-space-md) var(--gw-space-lg)}.glassware-page .gw-editorial__spotlight{margin-block-start:var(--gw-space-lg)}}.glassware-page .gw-kiriko-banner{margin-block:var(--gw-space-lg);background:var(--gw-image)}.glassware-page .gw-kiriko-banner .ae__craft-banner{background:var(--gw-image);color:var(--gw-ink)}.glassware-page .gw-kiriko-banner .ae__craft-credit{background:var(--gw-paper);color:var(--gw-ink)}.glassware-page .gw-kiriko-banner .ae__craft-copy .ae__button:hover{background:var(--gw-ink);border-color:var(--gw-ink);color:var(--gw-paper)}@media(min-width:768px){.glassware-page .product-gallery-container.thumbnails-bottom{padding-bottom:90px}}.glassware-page .product-title-container{border-bottom:var(--gw-rule);margin-bottom:var(--gw-space-sm)}.glassware-page .product--text.style_body{max-width:var(--gw-reading-width)}.glassware-page .variations .product-form__input--block input[type=radio]+label{height:auto;min-height:48px;max-width:100%;padding:10px 16px;border-radius:0;line-height:1.5;white-space:normal;overflow-wrap:anywhere}.glassware-page .product-form .single-add-to-cart-button{border-radius:0;letter-spacing:0}.glassware-page .section-multicolumn{border-top:var(--gw-rule)}.glassware-page .multicolumn.section-spacing{padding-top:var(--gw-space-xl);margin-bottom:var(--gw-space-lg)}.glassware-page .multicolumn .section-header{text-align:left;margin-bottom:var(--gw-space-md);max-width:1320px;padding-inline:40px}.glassware-page .multicolumn .section-header .h3,.glassware-page .image-with-text__content h3{font-family:var(--gw-font-display);font-size:var(--gw-font-heading);font-weight:400;line-height:1.2;letter-spacing:0;text-transform:none;overflow-wrap:anywhere}.glassware-page .multicolumn .section-header p{max-width:var(--gw-reading-width);font-size:var(--gw-font-body);line-height:1.8}.glassware-page .multicolumn__image{background:var(--gw-image);margin-bottom:var(--gw-space-sm)}.glassware-page .multicolumn__image img,.glassware-page .image-with-text__image img{object-fit:contain}.glassware-page .multicolumn__column h4{font-family:var(--gw-font-display);font-size:1.5rem;font-weight:400;letter-spacing:0}.glassware-page .multicolumn__column .rte{font-size:var(--gw-font-body);line-height:1.8}.glassware-page .image-with-text{margin-bottom:var(--gw-space-xl)}.glassware-page .image-with-text__content{min-width:0;overflow-wrap:anywhere}.glassware-page .image-with-text__content h3{color:var(--color-accent);margin-bottom:var(--gw-space-sm)}.glassware-page .image-with-text__content .subheading{font-size:var(--gw-font-eyebrow);letter-spacing:0;margin-bottom:var(--gw-space-sm)}.glassware-page .image-with-text__content .rte{font-size:var(--gw-font-body);line-height:1.8}.glassware-page .image-with-text__content .text-button{color:var(--color-accent);letter-spacing:0}@media(min-width:1068px){.glassware-page .thb-product-detail{grid-template-columns:minmax(0,1.3fr) minmax(0,1fr)}}@media(max-width:767px){.glassware-page{--gw-font-title: 2rem;--gw-font-heading: 1.875rem}.glassware-page .multicolumn.section-spacing{padding-top:var(--gw-space-lg);margin-bottom:var(--gw-space-md)}.glassware-page .multicolumn .section-header{padding-inline:15px}.glassware-page .image-with-text{margin-bottom:var(--gw-space-lg)}.glassware-page .image-with-text__content{padding:var(--gw-space-md) var(--gw-space-sm)}.glassware-page .product-add-to-cart-sticky--title{max-width:100%;white-space:normal;line-height:1.3}}.glassware-page [id$=__glassware_details] .multicolumn.section-spacing{padding-top:var(--gw-space-lg);margin-bottom:24px}.glassware-page [id$=__glassware_details] .multicolumn__inner .row{row-gap:24px}.glassware-page [id$=__glassware_details] .multicolumn__column:has(>.multicolumn__image:only-child),.glassware-page [id$=__glassware_details] .multicolumn__image:only-child{margin-bottom:0}.glassware-page [id$=__glassware_moments] .image-with-text:not(:has(.image-with-text__content>*)){max-width:720px;margin-inline:auto;background:transparent}.glassware-page [id$=__glassware_moments] .image-with-text:not(:has(.image-with-text__content>*))>.image-with-text__image{width:100%}.glassware-page [id$=__glassware_moments] .image-with-text__content:not(:has(>*)){display:none}.glassware-page--spec-gift{display:grid;grid-template-columns:minmax(0,1fr)}.glassware-page--spec-gift>.shopify-section{grid-column:1 / -1;min-width:0}.glassware-page--spec-gift>[id$=__glassware_specs_details],.glassware-page--spec-gift>[id$=__glassware_gifting]{padding:0 40px 64px;color:var(--gw-ink);background:var(--gw-paper)}.glassware-page--spec-gift [id$=__glassware_specs_details] .rich-text{max-width:none;margin:0;padding:0;border:0;background:transparent;text-align:left}.glassware-page--spec-gift [id$=__glassware_specs_details] .rich-text__inner{max-width:none;margin:0}.glassware-page--spec-gift [id$=__glassware_specs_details] .rich-text__inner>.subheading,.glassware-page--spec-gift [id$=__glassware_gifting] .image-with-text__content>.subheading{margin:0 0 16px;color:var(--gw-ink);font-size:11px;line-height:1.5;letter-spacing:0}.glassware-page--spec-gift [id$=__glassware_specs_details] .rich-text__inner>h3,.glassware-page--spec-gift [id$=__glassware_gifting] .image-with-text__content>h3{margin:0 0 26px;color:var(--gw-ink);font-family:var(--gw-font-display);font-size:30px;font-weight:400;line-height:1.25;letter-spacing:0;text-transform:none;overflow-wrap:anywhere}.glassware-page--spec-gift [id$=__glassware_specs_details] .glassware-specs{margin:0}.glassware-page--spec-gift [id$=__glassware_specs_details] .glassware-specs__heading{display:none}.glassware-page--spec-gift [id$=__glassware_specs_details] .glassware-specs__row{grid-template-columns:repeat(2,minmax(0,1fr));padding-block:13px;font-size:13px}.glassware-page--spec-gift [id$=__glassware_specs_details] .glassware-specs__row:last-child{border-bottom:var(--gw-rule)}.glassware-page--spec-gift [id$=__glassware_specs_details] .glassware-specs__label{color:#65726c}.glassware-page--spec-gift [id$=__glassware_specs_details] .glassware-specs__note{margin:16px 0 0;color:#65726c;font-size:11px;line-height:1.7}.glassware-page--spec-gift [id$=__glassware_gifting]>.row,.glassware-page--spec-gift [id$=__glassware_gifting]>.row>.columns{width:100%;max-width:none;margin:0;padding:0}.glassware-page--spec-gift [id$=__glassware_gifting] .image-with-text{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));grid-template-rows:auto auto auto auto;column-gap:24px;align-items:start;margin:0;padding:0;background:transparent}.glassware-page--spec-gift [id$=__glassware_gifting] .image-with-text__content{display:contents}.glassware-page--spec-gift [id$=__glassware_gifting] .image-with-text__content>.subheading{grid-column:1 / -1;grid-row:1}.glassware-page--spec-gift [id$=__glassware_gifting] .image-with-text__content>h3{grid-column:1 / -1;grid-row:2}.glassware-page--spec-gift [id$=__glassware_gifting] .image-with-text>.image-with-text__image{grid-column:1;grid-row:3 / 5;width:100%;min-width:0;padding:0}.glassware-page--spec-gift [id$=__glassware_gifting] .image-with-text__image-media{aspect-ratio:4 / 3;padding:0;background:var(--gw-image)}.glassware-page--spec-gift [id$=__glassware_gifting] .image-with-text__image img{object-fit:contain}.glassware-page--spec-gift [id$=__glassware_gifting] .image-with-text--product-image .image-with-text__image img{width:180%;max-width:none;height:auto;transform:translate(-9%,-33%)}.glassware-page--spec-gift [id$=__glassware_gifting] .image-with-text__content>.rte{grid-column:2;grid-row:3;min-width:0;margin:0;font-size:13px;line-height:1.8;overflow-wrap:anywhere}.glassware-page--spec-gift [id$=__glassware_gifting] .image-with-text__content>.rte p{margin:0 0 14px;color:var(--gw-ink)}.glassware-page--spec-gift [id$=__glassware_gifting] .image-with-text__content>.rte p:last-child{margin-bottom:0}.glassware-page--spec-gift [id$=__glassware_gifting] .image-with-text__content>.rte strong{display:block;font-family:var(--gw-font-display);font-size:23px;font-weight:400;line-height:1.3}.glassware-page--spec-gift [id$=__glassware_gifting] .image-with-text__content>.text-button{grid-column:2;grid-row:4;justify-self:start;align-self:start;max-width:100%;margin-top:10px;color:var(--gw-ink);font-size:13px;line-height:1.6;white-space:normal;overflow-wrap:anywhere}@media(min-width:1068px){.glassware-page--spec-gift{grid-template-columns:minmax(40px,1fr) minmax(0,588px) 64px minmax(0,588px) minmax(40px,1fr)}.glassware-page--spec-gift>[id$=__glassware_specs_details]{grid-column:2;padding:0 0 80px}.glassware-page--spec-gift>[id$=__glassware_gifting]{grid-column:4;padding:0 0 80px}.glassware-page--spec-gift [id$=__glassware_specs_details] .rich-text__inner>h3,.glassware-page--spec-gift [id$=__glassware_gifting] .image-with-text__content>h3{font-size:32px}}@media(max-width:767px){.glassware-page--spec-gift>[id$=__glassware_specs_details],.glassware-page--spec-gift>[id$=__glassware_gifting]{padding:0 20px 48px}}@media(max-width:599px){.glassware-page--spec-gift [id$=__glassware_gifting] .image-with-text{grid-template-columns:minmax(0,1fr);grid-template-rows:auto auto auto auto auto}.glassware-page--spec-gift [id$=__glassware_gifting] .image-with-text>.image-with-text__image{grid-column:1;grid-row:3;margin-bottom:24px}.glassware-page--spec-gift [id$=__glassware_gifting] .image-with-text__content>.rte{grid-column:1;grid-row:4}.glassware-page--spec-gift [id$=__glassware_gifting] .image-with-text__content>.text-button{grid-column:1;grid-row:5}}
/*# sourceMappingURL=/cdn/shop/t/34/assets/glassware-product.css.map */
