.product-everyday-comfort{container-type:inline-size;background:#efe7e266;padding-top:40px}.product-everyday-comfort__text{max-width:84.478cqw;margin:0 auto;text-align:center}.product-everyday-comfort__eyebrow{margin:0;color:rgb(var(--color-brand-brown));opacity:.7;font-family:var(--font-body-family);font-weight:600;font-size:14px;line-height:18.2px;letter-spacing:.2em;text-transform:uppercase}.product-everyday-comfort__rule{margin:10.8px auto 0}.product-everyday-comfort__heading{margin:16px 0 0;color:#3a3635;font-family:var(--font-heading-family);font-style:var(--font-heading-style);font-weight:400;font-size:22px;line-height:28px;letter-spacing:0}.product-everyday-comfort__heading:first-child{margin-top:0}.product-everyday-comfort__band{margin-top:23px;padding:0 16px 40px}.product-everyday-comfort__photo{aspect-ratio:1;overflow:hidden}.product-everyday-comfort__photo img{display:block;width:100%;height:100%;object-fit:cover}.product-everyday-comfort__panel{position:relative;margin-top:10px;padding:16px 13px 16px 14px;background:#fff}.product-everyday-comfort__grid{--ec-cols: var(--ec-cols-mobile);--ec-rows: var(--ec-rows-mobile);--ec-col-gap: 46px;--ec-row-gap: 28px;position:relative;display:grid;grid-template-columns:repeat(var(--ec-cols),minmax(0,1fr));grid-auto-rows:1fr;column-gap:var(--ec-col-gap);row-gap:var(--ec-row-gap)}.product-everyday-comfort__item{display:flex;flex-direction:column;align-items:center}.product-everyday-comfort__icon{display:grid;flex:0 0 auto;place-items:center;width:58px;height:58px;border-radius:50%;background:#faf3e8}.product-everyday-comfort__icon img{display:block;width:100%;height:100%;object-fit:contain}.product-everyday-comfort__label{margin:12px 0 0;color:#3a3635;font-family:var(--font-body-family);font-weight:400;font-size:14px;line-height:18px;letter-spacing:0;text-align:center;text-wrap:balance}.product-everyday-comfort__separator{position:absolute;pointer-events:none}.product-everyday-comfort__separator--column{top:0;bottom:0;width:.5px;left:calc((100% + var(--ec-col-gap)) * var(--ec-index) / var(--ec-cols) - var(--ec-col-gap) / 2 - .25px);background:linear-gradient(180deg,#66535000,#6653504d,#66535000)}.product-everyday-comfort__separator--row{left:0;width:100%;height:.5px;top:calc((100% + var(--ec-row-gap)) * var(--ec-index) / var(--ec-rows) - var(--ec-row-gap) / 2 - .25px);background:linear-gradient(90deg,#66535000,#6653504d,#66535000)}.product-everyday-comfort__separator--desktop{display:none}@media screen and (min-width:990px){.product-everyday-comfort__band{position:relative;display:flex;justify-content:flex-end;margin-top:29px;padding:51px 7.222cqw 58px 0}.product-everyday-comfort__text{max-width:58.889cqw}.product-everyday-comfort__eyebrow{font-size:13px;line-height:16.9px}.product-everyday-comfort__rule{margin-top:20.1px}.product-everyday-comfort__heading{margin-top:20px;font-size:28px;line-height:39px}.product-everyday-comfort__photo{position:absolute;z-index:0;top:0;right:0;bottom:0;left:0;aspect-ratio:auto}.product-everyday-comfort__band:before{content:"";position:absolute;z-index:1;top:56.45px;right:7.222cqw;bottom:63.44px;width:26.944cqw;min-width:320px;border:.837px solid #efe7e2;transform:translate(3.85px,3.17px) rotate(-11.707deg)}.product-everyday-comfort__panel{z-index:2;width:26.944cqw;min-width:320px;margin-top:0;padding:21px 0}.product-everyday-comfort__grid{--ec-cols: 2;--ec-rows: var(--ec-rows-desktop);--ec-col-gap: 0px;--ec-row-gap: 40.6px}.product-everyday-comfort__separator--column{top:17.5%;bottom:17%}.product-everyday-comfort__separator--row{left:50%;width:102px;margin-left:-51px}.product-everyday-comfort__separator--desktop{display:block}.product-everyday-comfort__separator--mobile{display:none}.product-everyday-comfort__label{max-width:128px}}
/*# sourceMappingURL=/cdn/shop/t/18/assets/section-product-everyday-comfort.css.map */
