:root{--glassed-ink: #171a17;--glassed-muted: #5e645d;--glassed-cream: #f7f5f0;--glassed-paper: #fffdf9;--glassed-sage: #dfe6dc;--glassed-sage-dark: #4c5849;--glassed-line: rgba(23, 26, 23, .13);--glassed-shadow: 0 2.4rem 6rem rgba(28, 32, 28, .09);--glassed-radius-large: 2.8rem;--glassed-radius: 1.8rem}html{scroll-behavior:smooth}body{letter-spacing:-.01em}.gradient{background-attachment:initial}a:focus-visible,button:focus-visible,summary:focus-visible,input:focus-visible,select:focus-visible,textarea:focus-visible{outline:.3rem solid #5d7658;outline-offset:.3rem}.section-header{box-shadow:0 1px 0 var(--glassed-line)}.header-wrapper{-webkit-backdrop-filter:blur(1.8rem);backdrop-filter:blur(1.8rem)}.header__heading-link{letter-spacing:.13em}.header__menu-item{font-size:1.45rem;letter-spacing:.01em}.announcement-bar__message{padding-block:.9rem;font-size:1.15rem;font-weight:650;letter-spacing:.08em;line-height:1.35;text-transform:uppercase}.glassed-kicker{margin:0 0 1.4rem;color:var(--glassed-sage-dark);font-size:1.2rem;font-weight:750;letter-spacing:.13em;line-height:1.4;text-transform:uppercase}.glassed-button{min-height:5.2rem;display:inline-flex;align-items:center;justify-content:center;padding:1.3rem 2.5rem;border:.1rem solid currentColor;border-radius:999px;text-decoration:none;font-size:1.35rem;font-weight:750;letter-spacing:.015em;transition:transform .2s ease,background-color .2s ease,border-color .2s ease,color .2s ease}.glassed-button:hover{transform:translateY(-2px)}.glassed-button--dark{color:#fff;background:var(--glassed-ink);border-color:var(--glassed-ink)}.glassed-button--dark:hover{background:#313631;border-color:#313631}.glassed-button--light{color:var(--glassed-ink);background:#fff;border-color:#fff}.glassed-button--outline{color:var(--glassed-ink);background:transparent;border-color:var(--glassed-line)}.glassed-button--outline:hover{border-color:var(--glassed-ink)}.glassed-text-link{color:var(--glassed-ink);text-underline-offset:.5rem;font-weight:700}.glassed-hero{padding:2.4rem 0 0}.glassed-hero__shell{min-height:64rem;display:grid;grid-template-columns:minmax(0,.9fr) minmax(0,1.1fr);overflow:hidden;border-radius:var(--glassed-radius-large);background:var(--glassed-cream)}.glassed-hero__content{display:flex;flex-direction:column;align-items:flex-start;justify-content:center;padding:clamp(5rem,7vw,10rem)}.glassed-hero h1{max-width:62rem;margin:0;color:var(--glassed-ink);font-size:clamp(4.2rem,5vw,6.7rem);line-height:1.02;letter-spacing:-.05em}.glassed-hero__text{max-width:53rem;margin:2.4rem 0 0;color:#3f453f;font-size:clamp(1.7rem,1.7vw,2rem);line-height:1.62}.glassed-actions{display:flex;align-items:center;gap:2.4rem;flex-wrap:wrap;margin-top:3.2rem}.glassed-hero__reassurance{display:flex;gap:1.2rem 2.4rem;flex-wrap:wrap;margin:3rem 0 0;padding:0;color:var(--glassed-muted);font-size:1.3rem;list-style:none}.glassed-hero__reassurance li{position:relative;padding-left:1.8rem}.glassed-hero__reassurance li:before{content:"\2713";position:absolute;left:0;color:var(--glassed-sage-dark);font-weight:800}.glassed-hero__media{min-height:64rem;overflow:hidden}.glassed-hero__media img{width:100%;height:100%;display:block;object-fit:cover;object-position:58% center}.glassed-trust{padding:2.2rem 0}.glassed-trust__grid{display:grid;grid-template-columns:repeat(4,1fr);border:1px solid var(--glassed-line);border-radius:var(--glassed-radius);background:var(--glassed-paper)}.glassed-trust__item{min-height:9.4rem;display:flex;align-items:center;gap:1.4rem;padding:1.8rem 2rem;border-right:1px solid var(--glassed-line)}.glassed-trust__item:last-child{border-right:0}.glassed-trust__item p{margin:0;line-height:1.25}.glassed-trust__item strong,.glassed-trust__item small{display:block}.glassed-trust__item strong{color:var(--glassed-ink);font-size:1.45rem}.glassed-trust__item small{margin-top:.4rem;color:var(--glassed-muted);font-size:1.2rem;line-height:1.35}.glassed-icon{width:4rem;height:4rem;flex:0 0 4rem;display:grid;place-items:center;border-radius:50%;background:var(--glassed-sage);color:var(--glassed-ink)}.glassed-icon svg{width:2.2rem;height:2.2rem;stroke:currentColor;stroke-width:1.5;stroke-linecap:round;stroke-linejoin:round}.glassed-shop,.glassed-values,.glassed-faq{padding-top:clamp(7rem,9vw,12rem);padding-bottom:clamp(7rem,9vw,12rem)}.glassed-heading-row{display:grid;grid-template-columns:minmax(0,1.2fr) minmax(28rem,.65fr);gap:6rem;align-items:end;margin-bottom:4.2rem}.glassed-heading-row h2,.glassed-duo h2,.glassed-values h2,.glassed-social h2,.glassed-faq h2,.glassed-payments h2{margin:0;color:var(--glassed-ink);font-size:clamp(3.2rem,4vw,5rem);line-height:1.06;letter-spacing:-.045em}.glassed-heading-row>p{margin:0;color:var(--glassed-muted);font-size:1.65rem;line-height:1.62}.glassed-product-grid{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:2rem;margin:0;padding:0;list-style:none}.glassed-product-card{height:100%;display:flex;flex-direction:column;overflow:hidden;border:1px solid var(--glassed-line);border-radius:var(--glassed-radius);background:var(--glassed-paper);color:var(--glassed-ink);text-decoration:none;transition:transform .25s ease,box-shadow .25s ease}.glassed-product-card:hover{transform:translateY(-4px);box-shadow:0 1.8rem 4rem #1a1f1a17}.glassed-product-card__media{aspect-ratio:1 / 1.08;display:block;overflow:hidden;background:#f0f0ec}.glassed-product-card__image{width:100%;height:100%;display:block;object-fit:cover;transition:transform .45s ease}.glassed-product-card:hover .glassed-product-card__image{transform:scale(1.025)}.glassed-product-card__body{flex:1;display:grid;grid-template-columns:1fr auto;gap:.8rem 1.6rem;padding:1.8rem}.glassed-product-card__title{font-size:1.55rem;font-weight:700;line-height:1.35}.glassed-product-card__price{color:var(--glassed-muted);font-size:1.35rem;white-space:nowrap}.glassed-product-card__link{grid-column:1 / -1;margin-top:.8rem;font-size:1.25rem;font-weight:700;text-decoration:underline;text-underline-offset:.4rem}.glassed-shop__all{display:flex;justify-content:center;margin-top:4rem}.glassed-duo{padding:0 0 clamp(7rem,9vw,12rem)}.glassed-duo__shell{display:grid;grid-template-columns:minmax(0,1.15fr) minmax(36rem,.85fr);overflow:hidden;border-radius:var(--glassed-radius-large);background:var(--glassed-sage)}.glassed-duo__media{min-height:59rem;overflow:hidden}.glassed-duo__media img{width:100%;height:100%;display:block;object-fit:cover}.glassed-duo__copy{align-self:center;padding:clamp(5rem,7vw,9rem)}.glassed-duo__copy>p:not(.glassed-kicker):not(.glassed-duo__price){margin:2.4rem 0;color:#3f463f;font-size:1.7rem;line-height:1.65}.glassed-check-list{display:grid;gap:1.2rem;margin:0 0 2.4rem;padding:0;list-style:none}.glassed-check-list li{position:relative;padding-left:2.8rem;line-height:1.5}.glassed-check-list li:before{content:"\2713";position:absolute;left:0;color:var(--glassed-sage-dark);font-weight:800}.glassed-duo__price{margin:0 0 2.4rem;color:var(--glassed-ink);font-size:1.45rem;font-weight:750}.glassed-values__heading{max-width:74rem;margin-bottom:4rem}.glassed-values__grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:2rem}.glassed-values article{padding:3.2rem;border:1px solid var(--glassed-line);border-radius:var(--glassed-radius);background:var(--glassed-paper)}.glassed-value-icon{width:5.6rem;height:5.6rem;display:grid;place-items:center;border-radius:1.6rem;background:var(--glassed-sage)}.glassed-value-icon svg{width:3.2rem;height:3.2rem;stroke:var(--glassed-ink);stroke-width:1.5;stroke-linecap:round;stroke-linejoin:round}.glassed-values h3{margin:2.5rem 0 1rem;color:var(--glassed-ink);font-size:2.2rem}.glassed-values article p{margin:0;color:var(--glassed-muted);line-height:1.65}.glassed-social{padding:clamp(6rem,8vw,10rem) 0;background:var(--glassed-ink);color:#fff}.glassed-social__inner{display:flex;align-items:center;justify-content:space-between;gap:4rem}.glassed-social .glassed-kicker{color:#b9c7b6}.glassed-social h2{max-width:77rem;color:#fff}.glassed-social .glassed-button{flex:0 0 auto}.glassed-faq{display:grid;grid-template-columns:minmax(28rem,.72fr) minmax(0,1.28fr);gap:8rem}.glassed-faq__heading>p:not(.glassed-kicker){max-width:48rem;margin:2.2rem 0 0;color:var(--glassed-muted);line-height:1.65}.glassed-faq__items{border-top:1px solid var(--glassed-line)}.glassed-faq details{border-bottom:1px solid var(--glassed-line)}.glassed-faq summary{min-height:7rem;display:flex;align-items:center;position:relative;padding:1.8rem 4.5rem 1.8rem 0;cursor:pointer;color:var(--glassed-ink);font-size:1.7rem;font-weight:700;list-style:none}.glassed-faq summary::-webkit-details-marker{display:none}.glassed-faq summary:after{content:"+";position:absolute;right:.4rem;font-size:2.4rem;font-weight:400}.glassed-faq details[open] summary:after{content:"\2212"}.glassed-faq details p{max-width:72rem;margin:-.2rem 0 2.4rem;color:var(--glassed-muted);line-height:1.65}.glassed-payments{padding:clamp(5rem,7vw,8rem) 0;border-top:1px solid var(--glassed-line);background:var(--glassed-cream)}.glassed-payments__inner{display:grid;grid-template-columns:minmax(0,.9fr) minmax(32rem,1.1fr);gap:8rem;align-items:center}.glassed-payments h2{font-size:clamp(3rem,3vw,4.2rem)}.glassed-payments__inner>div>p:not(.glassed-kicker){max-width:60rem;margin:1.8rem 0 0;color:var(--glassed-muted);line-height:1.6}.glassed-payment-list{display:flex;justify-content:flex-end;gap:1rem;flex-wrap:wrap;margin:0;padding:0;list-style:none}.glassed-payment-list li{height:4rem;display:grid;place-items:center;padding:.45rem .7rem;border:1px solid var(--glassed-line);border-radius:.8rem;background:#fff}.glassed-payment-icon{width:4.8rem;height:3rem}.glassed-breadcrumb{display:flex;gap:.8rem;flex-wrap:wrap;padding-top:1.5rem;padding-bottom:1.5rem;color:var(--glassed-muted);font-size:1.3rem}.glassed-breadcrumb a{color:inherit;text-underline-offset:.3rem}.product__media-wrapper .media,.glassed-product-catalogue-media,.card-wrapper .card__inner{overflow:hidden;border-radius:var(--glassed-radius);background:#f1f0eb}.product__media-wrapper .media{border:1px solid var(--glassed-line)}.product__title h1{color:var(--glassed-ink);font-size:clamp(3.2rem,3.3vw,4.8rem);line-height:1.08;letter-spacing:-.04em}.product__info-container .price{color:var(--glassed-ink);font-weight:750}.product-form__submit{min-height:5.6rem;border-radius:999px;font-weight:750;letter-spacing:.01em}.product-form__submit.button--secondary{color:#fff;background:var(--glassed-ink)}.product-form__submit.button--secondary:after{box-shadow:0 0 0 .1rem var(--glassed-ink)}.product-form__submit:hover{background:#313631}.quantity{border-radius:999px}.product-form__input input[type=radio]+label{min-height:4.4rem;display:inline-flex;align-items:center;border-radius:999px}.glassed-product-catalogue-media img{width:100%;height:auto;display:block}.glassed-product-original-media{margin-top:1.4rem;border-top:1px solid var(--glassed-line);border-bottom:1px solid var(--glassed-line)}.glassed-product-original-media>summary{min-height:5.4rem;display:flex;align-items:center;cursor:pointer;font-size:1.45rem;font-weight:700}.glassed-product-original-media__gallery{padding:1.4rem 0 2rem}.glassed-product-proof{display:grid;gap:.8rem;margin:1.6rem 0 2rem;padding:0;list-style:none}.glassed-product-proof li{position:relative;padding-left:2.3rem;color:#424842;line-height:1.45}.glassed-product-proof li:before{content:"\2713";position:absolute;left:0;color:var(--glassed-sage-dark);font-weight:800}.glassed-stock{display:flex;align-items:center;gap:.8rem;margin:1.5rem 0;color:var(--glassed-muted);font-size:1.3rem}.glassed-stock:before{content:"";width:.8rem;height:.8rem;border-radius:50%;background:#2f9e62;box-shadow:0 0 0 .4rem #2f9e621f}.glassed-included{margin-top:1.8rem;padding:2.2rem;border:1px solid var(--glassed-line);border-radius:var(--glassed-radius);background:var(--glassed-cream);color:var(--glassed-ink)}.glassed-included__title{margin:0 0 1rem;font-size:1.7rem;font-weight:750}.glassed-included ul{display:grid;gap:.7rem;margin:0;padding-left:2.2rem}.glassed-included li{line-height:1.45}.glassed-included__payment{margin:1.5rem 0 1rem;padding-top:1.5rem;border-top:1px solid var(--glassed-line);color:var(--glassed-muted);font-size:1.3rem;line-height:1.5}.glassed-included .glassed-payment-list{display:flex;justify-content:flex-start;gap:.6rem;margin:0;padding:0;list-style:none}.glassed-included .glassed-payment-list li{height:3.4rem;padding:.3rem .5rem}.glassed-included .glassed-payment-icon{width:4rem;height:2.5rem}.card-wrapper .card{overflow:visible}.card-wrapper .card__inner{border:1px solid var(--glassed-line)}.card__heading{letter-spacing:-.02em}.price{font-weight:700}@media screen and (max-width:1099px){.glassed-trust__grid{grid-template-columns:repeat(2,1fr)}.glassed-trust__item:nth-child(2){border-right:0}.glassed-trust__item:nth-child(-n+2){border-bottom:1px solid var(--glassed-line)}.glassed-product-grid{grid-template-columns:repeat(3,minmax(0,1fr))}}@media screen and (max-width:989px){.glassed-hero__shell{grid-template-columns:1fr}.glassed-hero__media{min-height:48rem;order:-1}.glassed-heading-row,.glassed-duo__shell,.glassed-faq,.glassed-payments__inner{grid-template-columns:1fr;gap:3.5rem}.glassed-duo__media{min-height:48rem}.glassed-product-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.glassed-payments__inner{gap:3rem}.glassed-payment-list{justify-content:flex-start}}@media screen and (max-width:749px){body{overflow-x:clip}.announcement-bar__message{min-height:3.7rem;padding:.7rem 1rem;font-size:1rem;letter-spacing:.05em}.glassed-hero{padding-top:1.2rem}.glassed-hero .page-width,.glassed-duo .page-width{padding-inline:1.2rem}.glassed-hero__shell,.glassed-duo__shell{border-radius:2rem}.glassed-hero__media{min-height:31rem}.glassed-hero__media img{object-position:60% center}.glassed-hero__content{padding:3.4rem 2.2rem 4rem}.glassed-hero h1{font-size:clamp(3.6rem,11vw,4.6rem);overflow-wrap:anywhere}.glassed-actions{width:100%;align-items:stretch;gap:1.8rem}.glassed-actions .glassed-button{width:100%;box-sizing:border-box}.glassed-actions .glassed-text-link{min-height:4.4rem;display:inline-flex;align-items:center}.glassed-hero__reassurance{display:grid;gap:.9rem}.glassed-trust{padding:1.2rem 0}.glassed-trust__grid{grid-template-columns:1fr}.glassed-trust__item{min-height:7.8rem;border-right:0;border-bottom:1px solid var(--glassed-line)}.glassed-trust__item:nth-child(2){border-right:0}.glassed-trust__item:nth-child(-n+2){border-bottom:1px solid var(--glassed-line)}.glassed-trust__item:last-child{border-bottom:0}.glassed-shop,.glassed-values,.glassed-faq{padding-top:6rem;padding-bottom:6rem}.glassed-heading-row{margin-bottom:3rem}.glassed-product-grid{gap:1.2rem}.glassed-product-card__media{aspect-ratio:1 / 1.14}.glassed-product-card__body{display:block;padding:1.3rem}.glassed-product-card__title,.glassed-product-card__price,.glassed-product-card__link{display:block}.glassed-product-card__title{font-size:1.35rem}.glassed-product-card__price{margin-top:.5rem;font-size:1.2rem}.glassed-product-card__link{margin-top:1rem;font-size:1.15rem}.glassed-duo__media{min-height:31rem}.glassed-duo__copy{padding:4rem 2.4rem}.glassed-values__grid{grid-template-columns:1fr}.glassed-values article{padding:2.6rem}.glassed-social__inner{display:grid;gap:3rem}.glassed-social .glassed-button{justify-self:start}.glassed-faq{gap:3.5rem}.glassed-payments{padding-block:5rem}.glassed-payment-list{gap:.7rem}.glassed-payment-list li{height:3.6rem;padding:.35rem .55rem}.glassed-payment-icon{width:4.2rem;height:2.7rem}.product,.product__media-wrapper,.product__info-wrapper,.product__info-container,.product-form__input,.product-form__buttons,.glassed-included{min-width:0;max-width:100%;box-sizing:border-box}.product__title h1{max-width:100%;overflow-wrap:anywhere}.product-form__submit{width:100%;box-sizing:border-box}.glassed-included{overflow:hidden}.glassed-included .glassed-payment-list{max-width:100%}.shopify-pc__banner__dialog{left:1.2rem!important;width:calc(100% - 2.4rem)!important;max-height:calc(100dvh - 2.4rem)!important;padding:2rem!important;border-radius:1.6rem 1.6rem 0 0!important}.shopify-pc__banner__btns{flex-direction:column!important}.shopify-pc__banner__dialog button{width:100%!important;min-height:4.6rem!important;margin:.8rem 0 0!important}}@media(prefers-reduced-motion:reduce){html{scroll-behavior:auto}.glassed-button,.glassed-product-card,.glassed-product-card__image{transition:none}}
/*# sourceMappingURL=/cdn/shop/t/27/assets/glassed.css.map */
