.hanlyn-shop-pattern .hanlyn-shop-pattern__carousel{position:relative;z-index:1}.hanlyn-shop-pattern .hanlyn-shop-pattern__arrow{z-index:3}.hanlyn-trust{background-color:#e6e0d7}@media screen and (max-width:989px){.header .header__hamburger{flex:1 1 0;justify-content:flex-start}.header .header__icons{flex:1 1 0;justify-content:flex-end;margin-left:0}.header .header__logo,.header .header__heading{flex:0 0 auto;margin-right:0;text-align:center}}div[class*=product-carousel][class*=__spacer]{display:block;flex:1 1 0}div[class*=product-carousel][class*=__arrows]{flex:1 1 0;justify-content:flex-end}h2[class*=product-carousel][class*=__heading]{flex:0 1 auto;margin-bottom:1.6rem}h2.hanlyn-shop-pattern__heading,h2.hanlyn-collection-banner__heading,h2.hanlyn-explore__heading,h2.hanlyn-reviews__heading,h2[class*=product-carousel][class*=__heading],.newsletter__content h2.inline-richtext{font-size:clamp(2.8rem,6vw,4.8rem);font-weight:400;letter-spacing:.6px;line-height:1.2}h2[class*=product-carousel][class*=__heading],.newsletter__content h2.inline-richtext{position:relative}h2[class*=product-carousel][class*=__heading]:after,.newsletter__content h2.inline-richtext:after{content:"";display:block;position:absolute;left:6%;right:6%;bottom:-11px;height:7px;background:#e8b44a;-webkit-mask-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 120 8' preserveAspectRatio='none'%3E%3Cpath d='M1 5.5c14-5 26 3 40-.5S89 1 119 4.5' stroke='%23000' stroke-width='2.6' fill='none' stroke-linecap='round'/%3E%3C/svg%3E");mask-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 120 8' preserveAspectRatio='none'%3E%3Cpath d='M1 5.5c14-5 26 3 40-.5S89 1 119 4.5' stroke='%23000' stroke-width='2.6' fill='none' stroke-linecap='round'/%3E%3C/svg%3E");-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;-webkit-mask-size:100% 100%;mask-size:100% 100%}.hanlyn-reviews__subheading,.hanlyn-reviews__aggregate{display:none}.hanlyn-rewards .hanlyn-rewards__heading{font-size:clamp(2.8rem,6vw,4.8rem);line-height:1.2}.hanlyn-rewards .hanlyn-rewards__subheading{font-size:1.8rem;line-height:1.5}.hanlyn-rewards .hanlyn-rewards__benefits:empty{display:none;margin:0;padding:0}.hanlyn-rewards .hanlyn-rewards__steps{gap:4rem;margin-top:0}.hanlyn-rewards .hanlyn-rewards__step{flex-direction:column;align-items:center;text-align:center;gap:1.4rem}.hanlyn-rewards .hanlyn-rewards__step-num{flex:0 0 auto;width:5.6rem;height:5.6rem;font-size:2.2rem;font-weight:700;color:#fff}.hanlyn-rewards .hanlyn-rewards__step:nth-child(1) .hanlyn-rewards__step-num{background:#e8b44a}.hanlyn-rewards .hanlyn-rewards__step:nth-child(2) .hanlyn-rewards__step-num{background:#e08a72}.hanlyn-rewards .hanlyn-rewards__step:nth-child(3) .hanlyn-rewards__step-num{background:#86b79a}.hanlyn-rewards .hanlyn-rewards__step-body{text-align:center}.hanlyn-rewards .hanlyn-rewards__step-title{display:block;font-size:2rem;line-height:1.3;margin-bottom:.4rem}.hanlyn-rewards .hanlyn-rewards__step-text{display:block;font-size:1.6rem;line-height:1.5}.hanlyn-rewards .hanlyn-rewards__button{border-radius:5px;padding:1.6rem 4rem;font-size:1.7rem;line-height:1.2;height:auto;min-height:0}.product__info-container .price,.product__info-container .price .price-item{font-size:2rem;line-height:1.3}@media screen and (max-width:749px){.product__info-container .price,.product__info-container .price .price-item{font-size:1.9rem}}.product__title>a.brand-logo.brand-logo--pdp{display:inline-block;vertical-align:middle;width:auto;max-width:100%}.product__title>div.hanlyn-preorder-note{display:inline-block;vertical-align:middle;margin-left:1.6rem;padding-left:1.6rem;border-left:1px solid rgba(204,0,0,.25);text-align:left;line-height:1.35}.hanlyn-preorder-note__title{display:block;font-family:var(--font-body-family);font-size:1.3rem;font-weight:700;letter-spacing:.08em;text-transform:uppercase;color:#c00}.hanlyn-preorder-note__text{display:block;margin-top:.2rem;font-size:1.3rem;font-weight:500;color:#c00}@media screen and (max-width:749px){.product__title>div.hanlyn-preorder-note{display:block;margin-left:0;padding-left:0;border-left:0;margin-top:.8rem}}.hanlyn-explore__header{align-items:center}.hanlyn-explore__header:before{content:"";flex:1 1 0}.hanlyn-explore__header-text{flex:0 1 auto}.hanlyn-explore__arrows{flex:1 1 0;justify-content:flex-end}.hanlyn-hero-banner__slide .hanlyn-hero-banner__button--primary:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;z-index:1}.hanlyn-hero-banner__arrow,.hanlyn-hero-banner__dots,.hanlyn-hero-banner__dot,[class*=hanlyn-hero-banner__arrow],[class*=hanlyn-hero-banner__dot]{position:relative;z-index:3}@media screen and (min-width:990px){.hanlyn-collection-banner__container.page-width{max-width:1560px}.hanlyn-collection-banner__grid--row{grid-template-columns:none;grid-auto-flow:column;grid-auto-columns:minmax(0,1fr)}}.hanlyn-product-carousel__arrow,.hanlyn-pgallery__arrow{z-index:2}[class*=hanlyn-fabric] p.hanlyn-fabric__eyebrow{font-size:1.3rem;letter-spacing:.12em}[class*=hanlyn-fabric] h2.hanlyn-fabric__heading{font-size:clamp(2.8rem,4vw,3.6rem);line-height:1.2}[class*=hanlyn-fabric] div.hanlyn-fabric__body{font-size:1.7rem;line-height:1.6}[class*=hanlyn-fabric] p.hanlyn-fabric__tile-title{font-size:1.5rem;line-height:1.3}[class*=hanlyn-fabric] p.hanlyn-fabric__tile-text{font-size:1.4rem;line-height:1.45}@media screen and (min-width:990px){.hanlyn-explore .page-width{max-width:none;padding-left:4rem;padding-right:4rem}}[class*=hanlyn-fabric] ul.hanlyn-fabric__tiles{grid-template-columns:none;grid-auto-flow:column;grid-auto-columns:minmax(0,1fr);gap:3.2rem;justify-items:center;align-items:start}[class*=hanlyn-fabric] li.hanlyn-fabric__tile{max-width:20rem;text-align:center}@media screen and (max-width:749px){[class*=hanlyn-fabric] ul.hanlyn-fabric__tiles{grid-auto-flow:row;grid-auto-columns:auto;grid-template-columns:repeat(auto-fit,minmax(14rem,1fr));gap:2.4rem}}
/*# sourceMappingURL=/cdn/shop/t/17/assets/hanlyn-ui-fixes.css.map */
