body.template-index .ys5-home{display:flex!important;flex-direction:column!important}body.template-index .ys5-home>.ys5-hero{order:1!important}body.template-index .ys5-home>.ys5-xpanels{order:2!important}body.template-index .ys5-home>.ys-why{order:3!important;margin:0 auto!important}body.template-index .ys5-home>.ys5-spotlight{order:4!important}body.template-index .ys5-home>.ys5-service{order:5!important}body.template-index .ys5-xpanels{padding-top:clamp(66px,6vw,96px)!important;padding-bottom:clamp(72px,7vw,108px)!important}@media(min-width:981px){body.template-collection .ys5-collection-page__grid{width:min(100%,1060px)!important;margin:22px auto 0!important;grid-template-columns:repeat(3,minmax(0,1fr))!important;gap:16px!important}body.template-collection .ys5-collection-card{max-width:343px!important;width:100%!important;justify-self:center!important}body.template-collection .ys5-collection-card__media{aspect-ratio:1.14 / 1!important;padding:7px!important}body.template-collection .ys5-collection-card__media img{object-fit:cover!important;object-position:center!important}body.template-collection .ys5-collection-card__content{min-height:0!important;padding:14px 16px 15px!important}body.template-collection .ys5-collection-card__content p{font-size:7px!important}body.template-collection .ys5-collection-card h2{margin-top:6px!important;font-size:clamp(27px,2vw,33px)!important;line-height:.98!important}body.template-collection .ys5-collection-card__content div>span{margin-top:5px!important;font-size:10px!important}body.template-collection .ys5-collection-card__footer{margin-top:12px!important;padding-top:12px!important;gap:10px!important}body.template-collection .ys5-collection-card__footer strong{font-size:17px!important;white-space:nowrap!important}body.template-collection .ys5-collection-card__footer .ys5-glass-button{min-height:38px!important;padding-inline:13px!important;font-size:7px!important;gap:5px!important}}@media(min-width:700px)and (max-width:980px){body.template-collection .ys5-collection-page__grid{width:min(100%,740px)!important;margin-inline:auto!important;gap:14px!important}body.template-collection .ys5-collection-card__media{aspect-ratio:1.12 / 1!important}body.template-collection .ys5-collection-card__content{min-height:0!important;padding:15px!important}}@media(max-width:699px){body.template-collection .ys5-collection-page__grid{width:min(100%,390px)!important;margin-inline:auto!important}body.template-collection .ys5-collection-card__media{aspect-ratio:1.12 / 1!important;padding:7px!important}body.template-collection .ys5-collection-card__content{min-height:0!important;padding:14px 15px 15px!important}body.template-collection .ys5-collection-card h2{font-size:28px!important}body.template-collection .ys5-collection-card__footer{margin-top:11px!important;padding-top:11px!important}}body.template-product .ys5-product-page__details{display:flex!important;flex-direction:column!important}body.template-product .ys5-product-page__details>.ys5-product-page__crumbs{order:1!important}body.template-product .ys5-product-page__details>.ys5-product-page__kicker{order:2!important}body.template-product .ys5-product-page__details>h1{order:3!important}body.template-product .ys5-product-page__details>.ys5-product-page__lead{order:4!important}body.template-product .ys5-product-page__details>.ys5-product-page__price{order:5!important}body.template-product .ys5-product-page__details>.ys5-product-page__availability{order:6!important}body.template-product .ys5-product-page__details>.ys5-product-form{order:7!important}body.template-product .ys5-product-page__details>.ys5-product-page__promises{order:8!important}body.template-product .ys5-product-page__details>.ys5-product-page__accordions{order:9!important}@media(min-width:960px){body.template-product .ys5-product-page{grid-template-columns:minmax(0,1.08fr) minmax(390px,.92fr)!important;align-items:start!important}body.template-product .ys5-product-page__media{min-height:0!important;padding:22px!important;grid-template-columns:72px minmax(0,1fr)!important;grid-template-rows:auto!important;gap:13px!important;align-items:start!important;align-content:start!important}body.template-product .ys5-product-gallery__stage{grid-column:2!important;grid-row:1!important;width:100%!important;max-width:650px!important;aspect-ratio:1 / 1!important;justify-self:start!important}body.template-product .ys5-product-gallery__slide{padding:clamp(9px,1vw,15px)!important}body.template-product .ys5-product-gallery__thumbs{grid-column:1!important;grid-row:1!important;width:72px!important;max-width:72px!important;justify-self:start!important;display:flex!important;flex-direction:column!important;gap:8px!important;overflow-y:auto!important;scrollbar-width:none!important}body.template-product .ys5-product-gallery__thumbs::-webkit-scrollbar{display:none!important}body.template-product .ys5-product-gallery__thumbs button{width:72px!important;height:72px!important;min-height:72px!important;aspect-ratio:1 / 1!important;flex:0 0 72px!important;padding:3px!important}body.template-product .ys5-product-page__details{max-width:680px!important;padding:30px 40px 34px!important}body.template-product .ys5-product-page__crumbs{margin-bottom:20px!important}body.template-product .ys5-product-page__kicker{margin-bottom:8px!important}body.template-product .ys5-product-page h1{font-size:clamp(42px,4vw,58px)!important;line-height:.96!important}body.template-product .ys5-product-page__lead{margin-top:11px!important;font-size:15px!important;line-height:1.4!important}body.template-product .ys5-product-page__price{margin-top:14px!important;font-size:24px!important}body.template-product .ys5-product-page__availability{margin-top:8px!important}body.template-product .ys5-product-form{margin-top:17px!important;padding-top:16px!important;border-top:1px solid var(--ys5-line)!important}body.template-product .ys5-product-form>select{min-height:44px!important;margin-bottom:12px!important}body.template-product .ys5-product-form__quantity-row{margin-bottom:12px!important}body.template-product .ys5-product-form__quantity{height:40px!important;grid-template-columns:40px 46px 40px!important}body.template-product .ys5-product-form__submit{min-height:52px!important}body.template-product .ys5-product-page__promises{margin:16px 0 0!important;padding:12px 0!important}body.template-product .ys5-product-page__promises>div{padding-inline:10px!important;text-align:center!important}body.template-product .ys5-product-page__promises strong{font-size:7px!important}body.template-product .ys5-product-page__promises span{margin-top:4px!important;font-size:8px!important}body.template-product .ys5-product-page__accordions{margin-top:12px!important}body.template-product .ys5-product-page__accordions summary{min-height:43px!important}}@media(max-width:959px)and (min-width:860px){body.template-product .ys5-product-page__details{padding:36px 28px 40px!important}body.template-product .ys5-product-page h1{font-size:clamp(40px,5vw,54px)!important}body.template-product .ys5-product-page__promises{margin:17px 0 0!important}}@media(max-width:859px){body.template-product .ys5-product-page__media{padding:12px!important}body.template-product .ys5-product-gallery__stage{width:min(100%,540px)!important;aspect-ratio:1 / 1!important}body.template-product .ys5-product-gallery__thumbs{width:min(100%,540px)!important;grid-template-columns:repeat(6,58px)!important;gap:6px!important}body.template-product .ys5-product-gallery__thumbs button{width:58px!important;height:58px!important;aspect-ratio:1 / 1!important}body.template-product .ys5-product-page__details{padding:30px 18px 42px!important}body.template-product .ys5-product-page__crumbs{margin-bottom:22px!important}body.template-product .ys5-product-page h1{font-size:clamp(39px,11vw,52px)!important}body.template-product .ys5-product-page__lead{margin-top:10px!important;font-size:15px!important}body.template-product .ys5-product-page__price{margin-top:13px!important;font-size:24px!important}body.template-product .ys5-product-form{margin-top:16px!important;padding-top:15px!important;border-top:1px solid var(--ys5-line)!important}body.template-product .ys5-product-page__promises{margin:16px 0 0!important;padding:12px 0!important}body.template-product .ys5-product-page__accordions{margin-top:12px!important}}@media(prefers-reduced-motion:reduce){body.template-collection .ys5-collection-card__media img,body.template-product .ys5-product-gallery__thumbs button{transition:none!important}}
/*# sourceMappingURL=/cdn/shop/t/4/assets/yscents-reference-layout.css.map */
