@media screen and (min-width: 750px){.product__column-sticky{top:calc(var(--header-height, 6rem) + 2rem)!important}}@media screen and (min-width: 990px){.product__column-sticky{top:calc(var(--header-height, 7rem) + 2.5rem)!important}}@media screen and (min-width: 750px){.product__info-container.product__column-sticky{top:var(--pom-info-sticky-top, calc(var(--header-height, 6rem) + 2rem))!important}}@media screen and (min-width: 990px){.product__info-container.product__column-sticky{top:var(--pom-info-sticky-top, calc(var(--header-height, 7rem) + 2.5rem))!important}}.product__title h1{font-size:2rem;line-height:1.2}@media screen and (min-width: 750px){.product__title h1{font-size:2.8rem}}.product__title h1 strong,.product__title h2 strong{font-weight:700}.product__tax{display:none}.product-form__input--pill.product-form__input--pill input[type=radio]+label{box-sizing:border-box;display:inline-flex;align-items:center;justify-content:center;margin:0 .4rem .4rem 0;padding:1.2rem 1.8rem;font-size:1.4rem}@media screen and (min-width: 750px){.product:not(.product--no-media) .product__info-wrapper{padding-left:2rem}}@media screen and (min-width: 990px){.product:not(.product--no-media) .product__info-wrapper{padding-left:2rem}}.shop-the-look-custom-container,.shop-the-look-custom-wrapper,.stl__products_container,.ctl-cell-wrapper,.ctl-product-component,.looks-line-items,#custom-shop-the-look,[class*=looks-line-items],.stl-product-item,.product__media-complementary,.pom-stl-modal-btn{display:none!important}faslet-app,.faslet-widget,[data-faslet-app]{display:block!important;position:relative!important;z-index:9999!important;overflow:visible!important}faslet-app>button,.faslet-widget>button{opacity:0!important;height:0!important;width:0!important;position:absolute!important;pointer-events:none!important;overflow:hidden!important}.product__info-container>*+*{margin:1rem 0}.pom-pdp-breadcrumb{display:flex;flex-wrap:wrap;align-items:center;gap:.5rem;margin:0 0 .6rem;font-family:var(--pom-font);font-size:1.1rem;letter-spacing:.04em;text-transform:uppercase;color:rgba(var(--color-foreground),.6)}.pom-pdp-breadcrumb a{color:currentColor;text-decoration:none}.pom-pdp-breadcrumb a:hover{color:rgb(var(--color-foreground));text-decoration:underline;text-underline-offset:.2rem}.product__info-container>.pom-pdp-breadcrumb+.product__title{margin-top:0}.product__title{margin-bottom:.6rem}.product__title h1{font-family:var(--pom-font);font-size:1.6rem;line-height:1.3;letter-spacing:.02em;text-transform:uppercase}@media screen and (min-width: 750px){.product__title h1{font-size:1.8rem}}.product .price--large{font-size:1.4rem}.product .price--large .price-item--regular,.product .price--large .price-item--sale,.product .price--large .price-item{font-size:1.4rem;letter-spacing:.02em}.product .price--on-sale .price-item--regular{color:rgba(var(--color-foreground),.6)}.product .price .price__badge-sale{margin:0 0 0 .4rem;padding:.3rem .6rem;border-radius:0;font-family:var(--pom-font);font-size:1.1rem;font-weight:500;letter-spacing:.04em;line-height:1;vertical-align:middle}.product .price--show-badge .price__container{display:inline-flex;align-items:center}.product .price__container{margin-bottom:0}.pom-rating{display:flex;align-items:center;gap:.6rem;margin-top:.4rem;font-family:var(--pom-font);font-size:1.1rem;letter-spacing:.04em;text-transform:uppercase}a.pom-rating--link{color:inherit;text-decoration:none}a.pom-rating--link:hover .pom-rating__count{color:rgb(var(--color-foreground));text-decoration:underline;text-underline-offset:.2rem}.pom-rating .rating-star{--letter-spacing: .15;--font-size: 1.3}.pom-rating__separator{color:rgba(var(--color-foreground),.4)}.pom-rating__count{color:rgba(var(--color-foreground),.7)}.product__info-container>[id$=growave_review_avg_profile]{margin-top:.4rem;min-height:2rem}.product__info-container .form__label{margin-bottom:.6rem;font-family:var(--pom-font);font-size:1.1rem;font-weight:500;letter-spacing:.08em;text-transform:uppercase}.product__info-container .pom-color-swatches__name{font-weight:400;color:rgba(var(--color-foreground),.7)}.product-form__input--pill.product-form__input--pill input[type=radio]+label{min-width:3.6rem;margin:0 .5rem .5rem 0;padding:.6rem .9rem;font-size:1.2rem;letter-spacing:.04em}.product__info-container>.pom-faslet-sizing-container{position:relative;height:0;margin:0;z-index:3}.product__info-container>.shopify-app-block{margin:0}.product__info-container .pom-faslet-sizing-btn{position:absolute;top:-.2rem;right:0;padding-bottom:.2rem;border-bottom-width:.1rem}.product__info-container .pom-faslet-sizing-label{font-size:1.1rem;font-weight:500;letter-spacing:.06em}.product__info-container .pom-faslet-sizing-icon{width:2rem}.product-form__buttons{display:flex;align-items:stretch;gap:.8rem;max-width:none}.product-form__buttons .product-form__submit{flex:1 1 auto;margin:0}.product-form__buttons .klaviyo-bis-trigger{order:-1;display:flex;align-items:center;justify-content:center;min-height:4.7rem;padding:0 3rem;background:rgb(var(--color-button, 14, 14, 13));color:rgb(var(--color-button-text, 255, 255, 255));font-family:var(--pom-font);font-size:14px;font-weight:400;letter-spacing:1px;line-height:1;text-transform:uppercase;text-decoration:none}.product-form__buttons .klaviyo-bis-trigger:hover{opacity:.85}.product-form__buttons .pom-wishlist-toggle{position:static;flex:0 0 4.6rem;width:4.6rem;height:auto;border:var(--buttons-border-width, .1rem) solid rgba(var(--color-foreground),.55);border-radius:0;background:rgb(var(--color-background))}.product-form__buttons .pom-wishlist-toggle:hover{border-color:rgb(var(--color-foreground))}.pom-pdp-description__body{position:relative;overflow:hidden;max-height:6.6rem;font-family:var(--pom-font);font-size:1.3rem;line-height:1.7}.pom-pdp-description__body p{margin:0 0 1rem}.pom-pdp-description__body>:last-child{margin-bottom:0}.pom-pdp-description-modal__title{margin:0 0 2.4rem;font-family:var(--pom-font);font-size:2rem;font-weight:500;text-transform:uppercase}.pom-pdp-description-modal .product-popup-modal__content{width:50%;max-width:48rem;height:auto;max-height:80%;padding-bottom:3.2rem}@media screen and (max-width: 749px){.pom-pdp-description-modal .product-popup-modal__content{width:92%;max-width:none}}.pom-pdp-description-modal__content{font-family:var(--pom-font);font-size:1.3rem;line-height:1.7}.pom-pdp-description-modal__content p{margin:0 0 1rem}.pom-pdp-description-modal__content>:last-child{margin-bottom:0}.pom-pdp-description__toggle{display:inline-block;margin-top:.4rem;padding:0;border:none;background:none;cursor:pointer;font-family:var(--pom-font);font-size:1.2rem;color:rgb(var(--color-foreground));text-decoration:underline;text-underline-offset:.2rem}.product__info-container .product__accordion{margin-top:0;border-top:.1rem solid rgba(var(--color-foreground),.15);border-bottom:none}.product__info-container .pom-pdp-description{display:block;margin-top:2.4rem}.product__info-container .pom-pdp-description+.product__accordion{margin-top:2rem}.product__info-container .product__accordion:last-of-type{border-bottom:.1rem solid rgba(var(--color-foreground),.15)}.product__accordion .accordion__title{font-family:var(--pom-font);font-size:1.2rem;font-weight:500;letter-spacing:.08em;text-transform:uppercase}.product__info-container .product__accordion summary{padding:1.3rem 0}.product__accordion .accordion__content{padding:0 0 .6rem;font-family:var(--pom-font);font-size:1.3rem;line-height:1.7}.product__accordion .summary__title .svg-wrapper{display:none}.product__info-container>.product__view-details{display:none}.product__media-wrapper{position:relative;z-index:1}.product__info-wrapper{position:relative;z-index:2}@media screen and (max-width: 749px){.announcement-bar-section{display:none}product-info[id^=MainProduct-]{padding-top:0}.product__info-container{display:flex;flex-direction:column}.product__info-container>*+*{margin:1rem 0 0}.product__info-container>.shopify-app-block,.product__info-container>.pom-faslet-sizing-container,.product__info-container>#KiwiSizingChart,.product__info-container>div:has(>.installment){margin-top:0}.product__info-container .product-form__input{margin-bottom:0}.product__info-container .product-form{margin:0}.product__info-container .pom-faslet-sizing-btn{top:1rem}.product__info-container>.pom-badge-group{order:-3}.product__info-container>.product__title{order:-2}.product__info-container>.pom-rating{order:-1}.product__info-container>.product__title{margin:0}.product__info-container>.pom-rating,.product__info-container>[id^=price-]{margin-top:.4rem}.product__title h1{font-size:1.7rem;line-height:1.25}.pom-rating{gap:.5rem;font-size:1.2rem;line-height:1.2;text-transform:none;letter-spacing:0}.pom-rating .rating-star{--font-size: 1.4;--letter-spacing: .1}.product .price--large,.product .price--large .price-item{font-size:1.5rem;line-height:1.3;letter-spacing:.02em}.product .price .price-item{margin-right:.4rem}.product .price__container{margin:0}.product .price .badge{margin-bottom:0}.product .price .price__badge-sale{background:transparent;color:var(--pom-ink);border:.1rem solid var(--pom-ink);font-size:1.2rem;padding:.2rem .6rem}.product-form__buttons .product-form__submit{min-height:4.4rem;padding:0 1rem;font-size:1.3rem;letter-spacing:.04em;white-space:nowrap}.product-form__buttons .pom-wishlist-toggle{flex-basis:4.4rem;width:4.4rem}}product-info[data-pom-size-pending] .product-form__input--pill:not(.pom-input--single) input[type=radio]:checked+label{background-color:rgb(var(--color-background));color:rgb(var(--color-foreground))}.pom-size-required__msg{display:flex;align-items:center;gap:.6rem;flex-basis:100%;width:100%;margin:.8rem 0;padding:.7rem 1rem;background:#eb001b14;font-size:1.3rem;font-weight:700;color:#eb001b}.pom-size-required__msg .svg-wrapper{flex:0 0 1.4rem;width:1.4rem;height:1.4rem}.pom-size-shake{animation:pom-size-shake .4s ease}@keyframes pom-size-shake{0%,to{transform:translate(0)}20%,60%{transform:translate(-.6rem)}40%,80%{transform:translate(.6rem)}}@media (prefers-reduced-motion: reduce){.pom-size-shake{animation:none}}product-info[data-pom-size-pending].pom-size-alert .product-form__input--pill:not(.pom-input--single) input[type=radio]+label{border-color:rgb(var(--color-foreground))}
