.gemlay-pdp{color:rgb(var(--color-foreground));background:rgb(var(--color-background))}.gemlay-pdp .product__info-container{max-width:52rem}.gemlay-pdp__breadcrumb{display:flex;align-items:center;flex-wrap:wrap;gap:.6rem;margin-bottom:2rem;color:rgba(var(--color-foreground),.58);line-height:1.4}.gemlay-pdp__breadcrumb a{color:inherit;text-decoration:none}.gemlay-pdp__breadcrumb a:hover{color:rgb(var(--color-foreground));text-decoration:underline;text-underline-offset:.3rem}.gemlay-pdp__eyebrow{margin:0 0 .8rem;color:rgba(var(--color-foreground),.62)}.gemlay-pdp .product__title{margin-bottom:0}.gemlay-pdp .product__title h1{margin:0}.gemlay-pdp__short-description{max-width:52rem;margin-top:1.6rem!important;margin-bottom:0!important}.gemlay-pdp__short-description p{margin:0}.gemlay-pdp__saving{margin-left:.8rem;vertical-align:middle}.gemlay-pdp__variants{margin-top:2.2rem!important;padding-top:2rem;border-top:.1rem solid rgba(var(--color-foreground),.1)}.gemlay-pdp__variants .product-form__input{max-width:100%;min-width:0}.gemlay-pdp__inventory{display:flex;align-items:center;gap:.7rem;margin-top:1.4rem!important;color:rgba(var(--color-foreground),.72)}.gemlay-pdp__inventory .svg-wrapper{color:rgb(var(--color-foreground))}.gemlay-pdp__quantity{margin-top:2rem!important}.gemlay-pdp__quantity .quantity{min-height:calc((var(--inputs-border-width) * 2) + 4.8rem)}.gemlay-pdp__buy{margin-top:1.2rem!important}.gemlay-pdp__buy>div,.gemlay-pdp__buy .product-form,.gemlay-pdp__buy .product-form__buttons{width:100%;max-width:100%}.gemlay-pdp__buy .product-form__submit{min-height:5.2rem}.gemlay-pdp__reassurance{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));margin-top:1.8rem!important;border-top:.1rem solid rgba(var(--color-foreground),.1);border-bottom:.1rem solid rgba(var(--color-foreground),.1)}.gemlay-pdp__reassurance-item{display:flex;align-items:flex-start;gap:.7rem;min-width:0;padding:1.3rem 1rem;border-right:.1rem solid rgba(var(--color-foreground),.1)}.gemlay-pdp__reassurance-item:first-child{padding-left:0}.gemlay-pdp__reassurance-item:last-child{padding-right:0;border-right:0}.gemlay-pdp__reassurance-item .svg-wrapper{flex:0 0 1.6rem;width:1.6rem;height:1.6rem;margin-top:.1rem}.gemlay-pdp__reassurance-item strong,.gemlay-pdp__reassurance-item small{display:block}.gemlay-pdp__reassurance-item strong{line-height:1.3}.gemlay-pdp__reassurance-item small{margin-top:.25rem;color:rgba(var(--color-foreground),.58);line-height:1.35}.gemlay-pdp__policy-links{display:flex;align-items:center;flex-wrap:wrap;gap:.8rem 1.4rem;margin-top:1.4rem!important;color:rgba(var(--color-foreground),.65)}.gemlay-pdp__policy-links a{color:rgb(var(--color-foreground));text-underline-offset:.3rem}.gemlay-pdp__sku{color:rgba(var(--color-foreground),.5)}.gemlay-pdp__accordion{margin-top:0!important}.gemlay-pdp__accordion:first-of-type{margin-top:2.2rem!important}.gemlay-pdp .thumbnail-list{gap:var(--grid-desktop-horizontal-spacing)}.gemlay-pdp .thumbnail-list__item{padding:0}.gemlay-sticky-atc{position:fixed;left:0;right:0;bottom:0;z-index:40;display:none;align-items:center;gap:1rem;padding:1rem 1.5rem calc(1rem + env(safe-area-inset-bottom));border-top:.1rem solid rgba(var(--color-foreground),.14);background:rgb(var(--color-background));box-shadow:0 -.8rem 2.4rem rgba(var(--color-shadow),.08)}.gemlay-sticky-atc[hidden]{display:none!important}.gemlay-sticky-atc__meta{flex:1;min-width:0}.gemlay-sticky-atc__meta span,.gemlay-sticky-atc__meta strong{display:block;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.gemlay-sticky-atc__meta span{color:rgba(var(--color-foreground),.58)}.gemlay-sticky-atc__meta strong{margin-top:.15rem}.gemlay-sticky-atc__button.button{flex:0 0 min(48vw,19rem);min-width:0;min-height:4.6rem;padding-inline:1.6rem}@media screen and (max-width:989px){.gemlay-pdp .product__info-container{max-width:none}}@media screen and (max-width:749px){.gemlay-pdp__breadcrumb{margin-top:.5rem;margin-bottom:1.5rem}.gemlay-pdp__reassurance{grid-template-columns:1fr}.gemlay-pdp__reassurance-item,.gemlay-pdp__reassurance-item:first-child,.gemlay-pdp__reassurance-item:last-child{padding:1.1rem 0;border-right:0;border-bottom:.1rem solid rgba(var(--color-foreground),.1)}.gemlay-pdp__reassurance-item:last-child{border-bottom:0}.gemlay-sticky-atc{display:flex}}