@import"https://fonts.googleapis.com/css2?family=Poppins:ital,wght@0,100;0,200;0,300;0,400;0,500;0,600;0,700;0,800;0,900;1,100;1,200;1,300;1,400;1,500;1,600;1,700;1,800;1,900&display=swap";.announcement-bar__message{padding:16px 0;font-family:var(--font-body-family);font-weight:var(--font-body-weight);font-style:var(--font-body-style);letter-spacing:0;font-size:1.4rem}@media screen and (min-width:990px){.grid--2-col-desktop .slider__slide:first-child .announcement-bar__announcement{justify-content:flex-start}.grid--2-col-desktop .slider__slide:last-child .announcement-bar__announcement{justify-content:flex-end}}header.header{font-weight:400}.list-menu.list-menu--inline>li:first-child{margin-left:-1rem}.cart-count-bubble{display:none}.header-search{margin-left:20px}.header-search .search.search-modal__form{max-width:300px}.header-search .field:after{box-shadow:none!important;border-radius:0;border-bottom:solid 1px #909090;border-radius:0!important}.header-search .field:before{box-shadow:none}.header-search .field__input{box-shadow:none}.header-search .search__input.field__input{padding-left:0;padding-right:30px;padding-top:0!important;padding-bottom:0!important;height:36px}.header-search .search__button{justify-content:flex-end;height:36px}.header-search .field__label{color:#6c6c6c;font-weight:400;letter-spacing:0;left:0!important}.header-search .field__input:focus~.field__label{display:none}.banner-new .banner__heading.inline-richtext.h0{line-height:1.2;font-weight:700;text-transform:uppercase}.banner-new .button-link{text-transform:uppercase;font-size:18px;padding-bottom:4px;border-bottom:solid 1px;text-decoration:none}.header__icon .icon.icon-heart{width:16px;height:16px}.header__icon .icon.icon-cart-empty,.header__icon .icon.icon-cart{width:18px;height:18px}header-drawer .header__icon .icon.icon-search{width:20px;height:18px}@media screen and (min-width:990px){.banner-new .banner__heading.inline-richtext.h0{font-size:70px}.banner-new .button-link{font-size:20px}}.iconwithtext2{padding-left:1.5rem;padding-right:1.5rem}.iconwithtext2 .page-width{max-width:100%}.iconwithtext2 .multicolumn-card__image-wrapper{width:var(--icon-width);margin:0 auto!important}.iconwithtext2 .background-none .multicolumn-card__image-wrapper+.multicolumn-card__info{padding:1.5rem 0 0}@media screen and (min-width:750px){.iconwithtext2{padding-left:5rem;padding-right:5rem}}@media screen and (max-width:749px){.iconwithtext2 .slider--tablet.grid--peek.grid--1-col-tablet-down .grid__item{width:100%;margin:0;padding:0;min-width:100%}.iconwithtext2 .slider-buttons{display:none}.iconwithtext2 slider-component{--grid-mobile-horizontal-spacing: 0px}.iconwithtext2 slider-component .multicolumn-list{scroll-padding-left:0px;margin:0}}.product-card-wrapper .card__heading{font-size:15px;font-weight:400;line-height:20px;margin-bottom:10px;color:#0b0b0b}.product-card-wrapper .card-review-price{--price-size: 15px;font-weight:400}.product-card-wrapper .price-item.price-item--sale.price-item--last{color:#7f3f33}.product-card-wrapper .price--on-sale .price-item--regular{color:#adadad}.product-card-wrapper .left .card-product__colors{justify-content:flex-start;gap:5px}.product-card-wrapper .card-product__colors .swatch{--swatch--size: 11px}.product-card-wrapper .prorw_preview_badge_setup{margin-bottom:7px}.product-card-wrapper .full-unstyled-link{text-decoration:navajowhite!important}.product-card-wrapper .card--card .card__information{padding-left:0;padding-right:0}.product-card-wrapper .card.card--card.card--media{background:transparent}.card__badge.top.left .product-tag{right:auto;left:10px;transform:none;top:10px;font-size:13px;font-weight:400;padding:.6rem 1rem}.collection .grid.product-grid{--grid-desktop-vertical-spacing: 40px;--grid-desktop-horizontal-spacing: 14px;--grid-mobile-vertical-spacing: 35px;--grid-mobile-horizontal-spacing: 16px}@media screen and (max-width:749px){.collection .grid.product-grid{--grid-mobile-vertical-spacing: 30px;--grid-mobile-horizontal-spacing: 10px}.sections-featured-collection .slider--tablet.grid--peek.grid--1-col-tablet-down .grid__item{width:calc(80% - var(--grid-mobile-horizontal-spacing) - 3rem)}}.shaping-section.background-none .multicolumn-card__image-wrapper{margin:0}.shaping-section.background-none .multicolumn-card__image-wrapper+.multicolumn-card__info{padding-left:0;padding-right:0}.shaping-section .title-wrapper-with-link.center{text-align:center;justify-content:center;margin-bottom:40px}.shaping-section .title-wrapper-with-link.center *{width:100%}.shaping-section .multicolumn-card__info h3{font-size:20px}.shaping-section .multicolumn-card__info .rte{font-size:17px;line-height:25px;margin-top:10px}.shaping-section .collection__description.body{font-size:17px;max-width:650px;line-height:25px}.center .multicolumn-icon img{margin:0 auto}@media screen and (min-width:990px){.shaping-section .title.inline-richtext.h1{font-size:40px}.shaping-section .multicolumn-card.content-container{max-width:320px;margin:0 auto}}@media screen and (max-width:749px){.shaping-section .title-wrapper-with-link.center{margin-bottom:50px}.shaping-section .multicolumn-icon img{width:40px}.shaping-section .multicolumn-card__info .rte{margin-top:2px}}.section-shapequote .rich-text__text{font-size:24px;line-height:34px}.section-shapequote .rich-text__blocks .button{font-size:25px;font-weight:600;text-transform:none;height:70px;width:260px;margin-top:20px}@media screen and (min-width:990px){.section-shapequote .rich-text__heading{font-size:55px}.section-shapequote .rich-text__blocks{max-width:80%}}@media screen and (max-width:749px){.section-shapequote .rich-text__text{font-size:17px;line-height:25px}.section-shapequote .rich-text__heading{font-size:40px;line-height:50px}.section-shapequote .rich-text__blocks .button{font-size:20px;height:60px;width:220px}}.gallery-section .media--adapt .multicolumn-card__image{width:100%!important}.gallery-section .title-wrapper-with-link.center{justify-content:center;text-align:center;flex-wrap:wrap;margin-bottom:4rem}.gallery-section .title-wrapper-with-link>*{width:100%}@media screen and (max-width:749px){.gallery-section .slider--tablet.grid--peek.grid--1-col-tablet-down .grid__item{width:calc(80% - var(--grid-mobile-horizontal-spacing) - 3rem)}.gallery-section .title-wrapper-with-link .h1{font-size:30px}}.newsletter:has(.page-width-inner){border-radius:30px}.subtitle--small.newsletter__subheading{font-size:24px}.newsletter-subtext{font-size:19px;margin-bottom:20px}.newsletter .newsletter__wrapper .newsletter-form{max-width:100%!important}.newsletter .newsletter__wrapper .newsletter__form .button{min-width:156px;--color-button: 226, 195, 172;font-size:19px;font-weight:400;border-radius:0;height:60px}.newsletter .newsletter__wrapper .newsletter__form .field__input{font-size:19px;height:60px}.newsletter .newsletter__form .field__input{outline:none!important;box-shadow:none!important;border-radius:0}.newsletter__wrapper .newsletter-form__field-wrapper .field{background:#fff;padding:6px;align-items:center}.newsletter .newsletter__wrapper .field__label{top:2.5rem;background-image:url(https://cdn.shopify.com/s/files/1/0558/0750/8676/files/email.png?v=1758190678);background-repeat:no-repeat;padding-left:35px;background-size:24px;background-position:center left;letter-spacing:0}.newsletter .newsletter__wrapper .field__input:focus~.field__label{top:1.5rem}.newsletter .page-width-inner .newsletter__wrapper{flex-wrap:wrap}.shopify-section-group-footer-group{position:relative}.shopify-section-group-footer-group:after{content:"";background:#f4f4f1;position:absolute;bottom:0;left:0;right:0;height:50%;z-index:-1}.newsletter .newsletter__wrapper .newsletter__title{flex-shrink:unset}@media screen and (min-width:1200px){.newsletter .page-width-inner .newsletter__form,.newsletter .page-width-inner .newsletter__title{width:calc(50% - 2rem)}.newsletter .newsletter__title .title{font-size:55px;line-height:65px}}@media screen and (min-width:990px){footer .footer__blocks-wrapper .footer-block--menu{width:min-content}.page-width-inner{padding:0 50px}}@media screen and (max-width:768px){.subtitle--small.newsletter__subheading{display:none}.newsletter .page-width-inner .newsletter__wrapper{gap:2rem}.newsletter .newsletter__title .title{font-size:30px}.newsletter .newsletter__wrapper .newsletter__form .button{width:100%;font-size:16px;height:46px}.newsletter__wrapper .newsletter-form__field-wrapper .field{gap:0rem}.newsletter .newsletter__wrapper .newsletter__form .field__input{font-size:12px;height:50px;padding:10px 6px}.newsletter .newsletter__wrapper .field__label{font-size:14px;background-size:14px;padding-left:20px;left:13px;top:20px}.newsletter .newsletter__wrapper .field__input:focus~.field__label{top:7px;font-size:10px}}.grid-product__price--savings{color:#e26f79;font-size:14px}.cart__ctas .ocu-checkout-button{border-radius:5px!important}.button.viewall{position:absolute;bottom:10px;width:100%;--color-button-text:255,255,255;--color-button:226, 111, 121;text-transform:none;text-decoration:none!important;font-size:1.5rem;opacity:0;transform:translateY(5px);transition:opacity .25s ease,transform .25s ease-out,background .4s ease}.product-card-wrapper .card.card--card:hover .button.viewall{opacity:1;transform:translateY(0);transition:opacity .25s ease,transform .25s ease-out}@media screen and (max-width:480px){.card-review-price .price{--price-size: 12px}.card-review-price .grid-product__price--savings{font-size:11px}.card-information .prorw_preview_badge_setup,.card-information .prorw_question_preview_badge_setup{font-size:10px}}.bannerhomenew{margin-left:1.5rem;margin-right:1.5rem}.bannerhomenew .banner__heading{font-weight:700;text-transform:uppercase}.bannerhomenew .button{font-weight:700}@media only screen and (min-width:750px){.bannerhomenew{margin-left:5rem;margin-right:5rem}.bannerhomenew.banner--content-align-left.banner--desktop-transparent .banner__box{max-width:400px}}@media only screen and (min-width:1400px){.bannerhomenew.banner--content-align-left.banner--desktop-transparent .banner__box{margin-right:120px}.bannerhomenew .banner__text.body{font-size:22px;font-weight:200}.bannerhomenew .button{font-size:22px;height:60px}}@media only screen and (max-width:749px){.bannerhomenew .banner__content{align-items:flex-end}.bannerhomenew .banner__heading{font-size:35px}.bannerhomenew .banner__text.body{font-size:16px}}.ks-chart-modal-link.sizing-chart-modal-link.with-icon span._ks_text{font-weight:500;font-family:var(--font-body-family);letter-spacing:.04rem;font-style:var(--font-body-style)}.ks-chart-container span.ks-chart-modal-link{text-decoration:none}.product .price__container{margin-bottom:0!important}.benefits-section .h3{margin-bottom:10px;font-size:16px}.benefits-grid{display:flex;flex-wrap:wrap;gap:7px;justify-content:space-between;font-size:14px}.benefits-grid-item{width:calc(50% - 10px);display:flex;align-items:center;gap:3px}.benefits-grid-item .material-symbols-outlined{color:#e26f79}@media only screen and (max-width:749px){.benefits-section .h3{font-size:14px}.benefits-grid{gap:5px;font-size:13px}.benefits-grid-item{width:calc(50% - 5px)}}@media only screen and (max-width:749px){.product-form__quantity .price-per-item__container{justify-content:flex-start}}.header__icon.header__icon--account{width:auto;margin-right:.5rem}.header__icon .icon.icon-account{width:14px;height:14px}.header--middle-left .header__inline-menu ul li li{text-align:left}
/*# sourceMappingURL=/cdn/shop/t/14/assets/custom.css.map */
