.glint-product-design{--glint-product-curve: clamp(22px, 4vw, 56px);background:var(--glint-ivory, #fbf7f1);color:var(--glint-ink, #2b2420)}.glint-product-design .product-information{padding-block-start:clamp(16px,2.5vw,32px)}.glint-product-design .product-details{min-width:0}.glint-product-design .product-details .text-block h1{font-family:var(--font-heading--family, Georgia, serif);font-weight:var(--font-heading--weight, 400);font-size:clamp(32px,3.25vw,54px);line-height:1.08;letter-spacing:-.025em;text-wrap:balance;overflow-wrap:break-word;margin-block:0 10px}.glint-product-design .product-information__media{align-self:start}.glint-product-design .product-information .product-media-container,.glint-product-design .product-information .product-media{background:var(--glint-ivory, #fbf7f1)}.glint-product-design .product-information .product-media img{background-color:transparent}.glint-product-design .product-details .glint-pp,.glint-product-design .product-details .glint-pp>.glint-pz__fields{background:transparent;border:0;border-radius:0;padding:0;box-shadow:none}.glint-product-design .glint-pz__upload{background:var(--glint-sand, #f4ede3);border-radius:14px;border-color:var(--glint-sand-line, #e6dccd)}.glint-product-design .glint-pz__hint{font-size:.875rem;line-height:1.6}.glint-product-design .glint-assurance{background:var(--glint-sand, #f4ede3);border-radius:18px}.glint-product-design .glint-assurance__row{padding-block:12px;line-height:1.55}.glint-product-design .glint-product-details{margin-block-start:8px}.glint-product-design .glint-product-details .details{border:0;border-bottom:1px solid var(--glint-sand-line, #e6dccd);background:transparent;border-radius:0}.glint-product-design .glint-product-details .details__header{padding-block:20px;gap:16px;font-family:var(--font-heading--family, Georgia, serif);font-size:clamp(22px,2vw,27px);line-height:1.3}.glint-product-design .glint-product-details__row-content{padding-block-end:22px;line-height:1.65}.glint-product-design .glint-product-question__link{text-underline-offset:5px}.glint-product-design :is(button,a,summary,input,select):focus-visible{outline:2px solid var(--glint-gold-text, #85672c);outline-offset:4px}.glint-product-design>.shopify-section:has(.glint-product-moments,.glint-product-reviews,.glint-addon-shelf,.product-recommendations){position:relative;isolation:isolate;--glint-product-tone: var(--glint-sand, #f4ede3);background:var(--glint-product-tone);margin-block-start:var(--glint-product-curve);margin-block-end:var(--glint-product-curve)}.glint-product-design>.shopify-section:nth-child(2n of.shopify-section:has(.glint-product-moments,.glint-product-reviews,.glint-addon-shelf,.product-recommendations)){--glint-product-tone: var(--glint-ivory, #fbf7f1)}.glint-product-design>.shopify-section:has(.glint-product-moments,.glint-product-reviews,.glint-addon-shelf,.product-recommendations):before,.glint-product-design>.shopify-section:has(.glint-product-moments,.glint-product-reviews,.glint-addon-shelf,.product-recommendations):has(~.shopify-section :is(.glint-product-moments,.glint-product-reviews,.glint-addon-shelf,.product-recommendations)):after{content:"";position:absolute;inset-inline:0;height:var(--glint-product-curve);background:var(--glint-product-tone);pointer-events:none;z-index:-1}.glint-product-design>.shopify-section:has(.glint-product-moments,.glint-product-reviews,.glint-addon-shelf,.product-recommendations):before{top:calc(-1 * var(--glint-product-curve));border-radius:50% 50% 0 0/100% 100% 0 0}.glint-product-design>.shopify-section:has(.glint-product-moments,.glint-product-reviews,.glint-addon-shelf,.product-recommendations):after{bottom:calc(-1 * var(--glint-product-curve));border-radius:0 0 50% 50%/0 0 100% 100%}.glint-product-design>.shopify-section:has(.glint-product-moments,.glint-product-reviews,.glint-addon-shelf,.product-recommendations):not(:has(~.shopify-section :is(.glint-product-moments,.glint-product-reviews,.glint-addon-shelf,.product-recommendations))){margin-block-end:0;padding-block-end:28px}.glint-product-design .product-recommendations :is(.section-background,.section-resource-list){background:var(--glint-product-tone)}.glint-product-design :is(.glint-product-moments,.glint-product-reviews,.glint-addon-shelf,.product-recommendations>.section-resource-list){position:relative;padding-block:clamp(40px,5vw,72px);background:transparent}.glint-product-design :is(.glint-product-reviews__header h2,.glint-addon-shelf__head h2,.product-recommendations h2){font-family:var(--font-heading--family, Georgia, serif);font-size:clamp(32px,3.4vw,50px);font-weight:var(--font-heading--weight, 400);line-height:1.1;letter-spacing:-.025em}.glint-product-design .glint-addon-shelf__card{background:var(--glint-ivory, #fbf7f1);border-color:var(--glint-sand-line, #e6dccd);border-radius:22px}.glint-product-design .glint-product-review{border-color:var(--glint-sand-line, #e6dccd);background:var(--glint-ivory, #fbf7f1);box-shadow:0 8px 24px -20px #2b24203d}.glint-product-design :is(.glint-addon-shelf,.glint-product-reviews):before{content:"";position:absolute;top:22px;right:4%;width:clamp(150px,19vw,250px);aspect-ratio:553 / 515;background:var(--glint-gold-text, #85672c);mask:var(--glint-product-paw) center / contain no-repeat;-webkit-mask:var(--glint-product-paw) center / contain no-repeat;opacity:.04;transform:rotate(-14deg);pointer-events:none;z-index:0}.glint-product-design :is(.glint-addon-shelf__head,.glint-addon-shelf__grid,.glint-product-reviews__inner){position:relative;z-index:1}@media(min-width:750px){.glint-product-design .product-information__media,.glint-product-design .product-details{position:static}}@media(max-width:749px){.glint-product-design .product-information{padding-block-start:12px}.glint-product-design .product-details .text-block h1{font-size:clamp(30px,8.5vw,39px)}.glint-product-design .product-information__media{position:static}.glint-product-design .product-form-buttons{flex-wrap:wrap;gap:12px}.glint-product-design .glint-buy-actions{width:100%;min-width:0}.glint-product-design .add-to-cart-button{min-height:48px}.glint-product-design .glint-addon-shelf__card{border-radius:16px}.glint-product-design :is(.glint-addon-shelf,.glint-product-reviews):before{width:150px;right:6%;top:12px;opacity:.035}}.glint-product-design .glint-canvas-social-gallery{aspect-ratio:4 / 5;overflow:hidden;border-radius:20px;background:var(--glint-ivory)}.glint-product-design .glint-canvas-social-gallery>a{display:block;width:100%;height:100%}.glint-product-design .glint-canvas-social-gallery img{display:block;width:100%;height:100%;object-fit:contain}.glint-product-design .glint-canvas-social-shelf .glint-addon-shelf__image{aspect-ratio:4 / 5}.glint-product-design .glint-canvas-social-shelf .glint-addon-shelf__image img{object-fit:contain}@media(max-width:749px){#MainContent.glint-product-design .product-form-buttons{display:flex;flex-wrap:wrap;align-items:center}#MainContent.glint-product-design .product-form-buttons>.glint-buy-actions{flex:1 0 100%;width:100%}#MainContent.glint-product-design .glint-buy-actions .add-to-cart-button{white-space:nowrap}}@media(max-width:359px){#MainContent.glint-product-design .product-form-buttons>.glint-buy-actions{grid-template-columns:minmax(0,1fr)}#MainContent.glint-product-design .glint-buy-actions .glint-share{justify-self:end}}#MainContent.glint-product-design+footer{display:flow-root;background:var(--glint-ivory,#fbf7f1)}#MainContent.glint-product-design:has(.product-recommendations):not(:has(.glint-addon-shelf,.glint-product-reviews))+footer,#MainContent.glint-product-design:has(.product-recommendations):has(.glint-addon-shelf):has(.glint-product-reviews)+footer,#MainContent.glint-product-design:has(.glint-product-reviews):not(:has(.glint-addon-shelf,.product-recommendations))+footer,#MainContent.glint-product-design:has(.glint-addon-shelf):not(:has(.glint-product-reviews,.product-recommendations))+footer{background:var(--glint-sand,#f4ede3)}@media(min-width:750px){#MainContent .product-information__grid>.product-information__media{align-self:stretch}#MainContent .product-information__media media-gallery.sticky-content{position:sticky;top:calc(var(--header-height,80px) + 16px)}#MainContent .product-information__media .glint-canvas-visual{display:block;position:sticky;top:calc(var(--header-height,80px) + 16px)}#MainContent .glint-canvas-visual media-gallery.sticky-content{position:static}}.glint-product-design .glint-product-moments{background:transparent}#MainContent.glint-product-design:has(.glint-product-moments)+footer{background:var(--glint-sand,#f4ede3)}#MainContent.glint-product-design:has(.glint-product-moments):has(.glint-addon-shelf):not(:has(.glint-product-reviews,.product-recommendations))+footer,#MainContent.glint-product-design:has(.glint-product-moments):has(.glint-product-reviews):not(:has(.glint-addon-shelf,.product-recommendations))+footer,#MainContent.glint-product-design:has(.glint-product-moments):has(.product-recommendations):not(:has(.glint-addon-shelf,.glint-product-reviews))+footer,#MainContent.glint-product-design:has(.glint-product-moments):has(.glint-addon-shelf):has(.glint-product-reviews):has(.product-recommendations)+footer{background:var(--glint-ivory,#fbf7f1)}#MainContent[data-template="product.canvas-preview"]>.shopify-section:has(.glint-product-moments){position:relative;background:var(--glint-sand,#f4ede3);margin-block:36px}#MainContent[data-template="product.canvas-preview"]>.shopify-section:has(.glint-product-moments):before,#MainContent[data-template="product.canvas-preview"]>.shopify-section:has(.glint-product-moments):after{content:"";position:absolute;inset-inline:0;height:36px;background:var(--glint-sand,#f4ede3);pointer-events:none}#MainContent[data-template="product.canvas-preview"]>.shopify-section:has(.glint-product-moments):before{top:-35px;border-radius:50% 50% 0 0/100% 100% 0 0}#MainContent[data-template="product.canvas-preview"]>.shopify-section:has(.glint-product-moments):after{bottom:-35px;border-radius:0 0 50% 50%/0 0 100% 100%}#MainContent[data-template="product.canvas-preview"]>.shopify-section:has(>.glint-addon-shelf),#MainContent[data-template="product.canvas-preview"]>.shopify-section:has(>.glint-addon-shelf):before,#MainContent[data-template="product.canvas-preview"]>.shopify-section:has(>.glint-addon-shelf):after{background:var(--glint-ivory,#fbf7f1)}#MainContent[data-template="product.canvas-preview"]>.shopify-section:has(.product-recommendations),#MainContent[data-template="product.canvas-preview"] .product-recommendations :is(.section-background,.section-resource-list){background:var(--glint-sand,#f4ede3)}#MainContent[data-template="product.canvas-preview"]>.shopify-section:has(.product-recommendations){position:relative;margin-block-start:36px;margin-block-end:0}#MainContent[data-template="product.canvas-preview"]>.shopify-section:has(.product-recommendations):before{content:"";position:absolute;inset-inline:0;top:-35px;height:36px;background:var(--glint-sand,#f4ede3);border-radius:50% 50% 0 0/100% 100% 0 0;pointer-events:none}#MainContent[data-template="product.canvas-preview"]+footer{background:var(--glint-sand,#f4ede3);display:flow-root}#MainContent.glint-product-design .glint-product-moments{padding-block:0}
/*# sourceMappingURL=/cdn/shop/t/2/assets/glint-product-design-20261003k.css.map */
