@font-face{font-family:Neue Montreal Bold;src:url(NeueMontreal-Bold.woff2) format("woff2")}@font-face{font-family:Neue Montreal Italic;src:url(NeueMontreal-Italic.woff2) format("woff2")}@font-face{font-family:Neue Montreal Light;src:url(NeueMontreal-Light.woff2) format("woff2")}@font-face{font-family:Neue Montreal Medium;src:url(NeueMontreal-Medium.woff2) format("woff2")}@font-face{font-family:Neue Montreal Regular;src:url(NeueMontreal-Regular.woff2) format("woff2")}.heading--seo{width:0;margin:0;height:0;opacity:0;-webkit-user-select:none;user-select:none}.text-blue{color:#2260ff!important}.text--yellow{color:#fff463!important}.text--bold{font-weight:700!important}.header-wrapper{top:38px!important}.content-for-layout{padding-top:110px}.has-grandchild svg{width:10px;height:auto}.has-grandchild{display:flex;align-items:center;gap:8px}.sub__menu--child .sub__menu--grandchild{max-height:0;overflow:hidden;transition:max-height .3s ease-in}.sub__menu--child .sub__menu--grandchild .icon-caret{transition:transform .3s ease-in}.sub__menu--child .sub__menu--grandchild.sub__menu-grandchild--show{margin-top:22px;max-height:100%}.mega-menu__content{min-height:calc(100vh - 87px)}.sub__menu--container{align-self:flex-start}.header__menu-item{font-family:Satoshi,sans-serif!important;font-size:18px!important;font-weight:400!important;color:#212a40!important;letter-spacing:1px!important;font-style:normal;line-height:normal}.mega-menu__list.sub__menu--container{grid-template-columns:repeat(3,33%)!important;gap:28px;margin:0 auto}.mega-menu__list{grid-template-columns:repeat(2,50%)!important;justify-content:center;width:100%;max-width:100%;margin:0}.sub__menu--featured-image{width:340px}.sub__menu--wrapper{display:flex;justify-content:space-between;width:100%}.mega-menu[open] .mega-menu__content{display:flex;justify-content:space-between;padding:40px 80px;max-height:calc(100vh - 125px);overflow:hidden;overflow-y:auto}.sub__menu--badge{margin:0;padding:4px 12px;font-family:Satoshi,sans-serif!important;font-size:12px;font-weight:400;color:#292f36;line-height:14px;letter-spacing:-.12px;text-align:center;font-style:normal;background:#fff463;border-radius:30px}.sub__menu--grandchild{position:absolute;display:flex;flex-direction:column;gap:15px}.sub__menu--grandchild-holder{display:flex;align-items:center;gap:12px}.mega-menu__link--level-2{font-family:Satoshi,sans-serif!important;font-size:16px;font-weight:700;color:#292f36;line-height:22px;letter-spacing:-.16px;font-style:normal;text-transform:uppercase}.mega-menu__link{margin:0;padding:0!important;font-family:Satoshi,sans-serif!important;font-size:16px;font-weight:400;color:#292f36!important;line-height:22px!important;letter-spacing:-.16px;font-style:normal}.sub__menu--featured-title{margin:0;font-family:Satoshi,sans-serif!important;font-size:16px;font-weight:400;color:#292f36;line-height:22px;letter-spacing:-.16px;font-style:normal;text-decoration:none}.sub__menu--featured-link{display:flex;align-items:center;gap:12px;margin-top:12px}.sub__menu--shop-holder{display:flex;flex-direction:column;gap:10px;margin-top:16px}.sub__menu--shop-all{margin:0;font-family:Satoshi,sans-serif!important;font-size:16px;font-weight:500;color:#292f36;line-height:22px;letter-spacing:-.16px;font-style:normal;text-decoration:none}.header .list-menu li{padding:0!important}.video-content-wrapper h1.title{text-align:left!important}.custom__clearance--text{margin:24px 0!important}.custom__clearance--text p,.custom__clearance--text span,.custom__clearance--text strong{font-family:Satoshi,sans-serif!important;font-size:16px!important;color:red!important;letter-spacing:0!important;line-height:24px!important;font-style:normal}.css-1xx31kc{display:none!important}.accordion__content .metafield-rich_text_field p,.accordion__content span,.accordion__content li span{margin:0;font-family:Satoshi,sans-serif!important;font-size:16px;font-weight:400!important;color:#000;line-height:28px;letter-spacing:0;font-style:normal}.breadcrumb{display:flex;align-items:center;gap:8px;margin:0 0 30px;padding:0;list-style:none}.breadcrumb-item,.breadcrumb-item a{font-family:Satoshi,sans-serif!important;font-size:12px;font-weight:300;color:#222!important;line-height:14px;letter-spacing:-.4;font-style:normal;text-decoration:none}.deferred-media__poster-button{width:95px!important;height:95px!important}.custom__down-navigation{position:absolute;bottom:30px;left:50%;transform:translate(-50%);z-index:1}.product-collection-version-1 .mobile-facets__collapsible--heading,.product-collection-version-2 .mobile-facets__collapsible--heading,.product-collection-version-3 .mobile-facets__collapsible--heading,.product-collection-mobile-opt .mobile-facets__collapsible--heading{padding:24px 0;width:100%;font-family:Satoshi,sans-serif!important;font-size:18px!important;font-weight:400!important;color:#0c0c0c!important;font-style:normal;line-height:100%;letter-spacing:1px;cursor:pointer;outline:none;border:none}.mobile-facets__collapsible-content{padding:0 18px;max-height:0;overflow:hidden;transition:max-height .2s ease-out;background-color:#fff}.mobile-facets__collapsible--details .mobile-facets__list{overflow-y:hidden!important;padding-left:0!important}.mobile-facets__collapsible--active+.mobile-facets__collapsible-content{margin:12px 0!important}.mobile-facets__collapsible--heading-holder{display:flex;justify-content:space-between;align-items:center;background-color:#fff;border-bottom:1px solid #858585}.mobile-facets__collapsible--heading-holder .icon-caret-up,.mobile-facets__collapsible--heading-holder .icon-caret-down{width:10px}.product-collection-version-1 .mobile-facets__header,.product-collection-version-2 .mobile-facets__header,.product-collection-version-3 .mobile-facets__header,.product-collection-mobile-opt .mobile-facets__header{background:#20293e}.product-collection-version-1 .mobile-facets__heading,.product-collection-version-2 .mobile-facets__heading,.product-collection-version-3 .mobile-facets__heading,.product-collection-mobile-opt .mobile-facets__heading{font-family:Neue Montreal Regular!important;font-size:14px;font-size:18px;font-weight:400;color:#fff;text-transform:capitalize}.product-collection-version-1 .mobile-facets__footer button,.product-collection-version-2 .mobile-facets__footer button,.product-collection-version-3 .mobile-facets__footer button,.product-collection-mobile-opt .mobile-facets__footer button{width:100%!important;max-width:630px;color:#fff;background:#20293e!important;border:1.205px solid #20293E!important}.product-collection-version-1 .mobile-facets__footer button:before,.product-collection-version-2 .mobile-facets__footer button:before,.product-collection-version-3 .mobile-facets__footer button:before,.product-collection-mobile-opt .mobile-facets__footer button:before,.product-collection-version-1 .mobile-facets__footer button:after,.product-collection-version-2 .mobile-facets__footer button:after,.product-collection-version-3 .mobile-facets__footer button:after,.product-collection-mobile-opt .mobile-facets__footer button:after{border:none!important;box-shadow:none!important}.product-collection-version-1 .mobile-facets__close,.product-collection-version-2 .mobile-facets__close,.product-collection-version-3 .mobile-facets__close,.product-collection-mobile-opt .mobile-facets__close{left:484px!important;width:12px!important}.product-collection-mobile-opt .mobile-facets__close svg{color:#fff}.product-collection-version-1 .mobile-facets__sort,.product-collection-version-2 .mobile-facets__sort,.product-collection-version-3 .mobile-facets__sort,.product-collection-mobile-opt .mobile-facets__sort{gap:8px;padding:12px 0}.product-collection-version-1 .mobile-facets__sort label,.product-collection-version-2 .mobile-facets__sort label,.product-collection-version-3 .mobile-facets__sort label,.product-collection-mobile-opt .mobile-facets__sort label{font-family:Neue Montreal Regular!important;font-size:18px!important;font-weight:400!important}.product-collection-version-2 .card__information--title-with-variant,.product-collection-version-3 .card__information--title-with-variant,.product-collection-mobile-opt .card__information--title-with-variant{display:flex;flex-direction:column-reverse;align-items:baseline;gap:8px}.product-collection-version-2 .card__swatches-wrapper,.product-collection-version-3 .card__swatches-wrapper,.product-collection-mobile-opt .card__swatches-wrapper{justify-content:flex-end}.product-collection-version-1 .card__swatches-wrapper label{width:24px!important;height:24px!important}.product-collection-version-2 .card__swatches-wrapper label,.product-collection-version-3 .card__swatches-wrapper label,.product-collection-mobile-opt .card__swatches-wrapper label{width:22px!important;height:22px!important}.product-collection-version-1 .product-grid-container .card__heading a,.product-collection-version-2 .product-grid-container .card__heading a,.product-collection-version-3 .product-grid-container .card__heading a,.product-collection-mobile-opt .product-grid-container .card__heading a{display:flex;flex-direction:column;gap:4px;font-family:Neue Montreal Regular!important;font-size:16px!important;font-weight:400;color:#0c0c0c;line-height:100%}.product-collection-version-1 .product-grid-container .card__heading .product__title--variant,.product-collection-version-2 .product-grid-container .card__heading .product__title--variant,.product-collection-version-3 .product-grid-container .card__heading .product__title--variant,.product-collection-mobile-opt .product-grid-container .card__heading .product__title--variant{font-family:Neue Montreal Regular!important;font-size:14px!important;font-weight:400;color:#0c0c0c;line-height:100%}.product-collection-version-1 .product-grid-container .price-item,.product-collection-version-2 .product-grid-container .price-item,.product-collection-version-3 .product-grid-container .price-item,.product-collection-mobile-opt .product-grid-container .price-item{font-family:Neue Montreal Regular!important;font-size:14px;font-weight:700;color:#20293e;line-height:100%;letter-spacing:-1px}.product-collection-version-1 .mobile-facets__inner,.product-collection-version-2 .mobile-facets__inner,.product-collection-version-3 .mobile-facets__inner,.product-collection-mobile-opt .mobile-facets__inner{max-width:530px!important}.product-collection-version-1 .mobile-facets__main,.product-collection-version-2 .mobile-facets__main,.product-collection-version-3 .mobile-facets__main,.product-collection-mobile-opt .mobile-facets__main{padding:24px 40px!important}.product-collection-version-1 .price--on-sale .price-item--regular,.product-collection-version-2 .price--on-sale .price-item--regular,.product-collection-version-3 .price--on-sale .price-item--regular,.product-collection-mobile-opt .price--on-sale .price-item--regular{margin-right:4px!important;color:#858585!important}.product-collection-version-1 .product-grid,.product-collection-version-2 .product-grid,.product-collection-version-3 .product-grid,.product-collection-mobile-opt .product-grid{--grid-desktop-vertical-spacing: 45px !important}.product-collection-version-2 .facets-container h2,.product-collection-version-3 .facets-container h2,.product-collection-mobile-opt .facets-container h2{margin:0!important;text-align:right!important}.section-home-video .title{font-size:52px!important;line-height:58px!important;color:#2260ff!important;letter-spacing:normal!important}.section-home-video .subtitle{margin:0;padding-top:12px!important;font-size:24px!important;color:#0c0c0c!important;text-align:left!important}.section-home-video .video-content-wrapper .video-content-inner{justify-content:center!important;max-width:516px}.section-home-video .video-section{min-height:700px!important}.section-home-video .button:nth-child(1){color:#2260ff!important;background:#fffffd!important;border:1px solid #FFFFFD!important}.section-home-video .button:nth-child(1):after{box-shadow:none!important}.section-home-video .video-section__poster{margin:0!important;cursor:none}.product__info-container .badge-featured{padding:8px 16px;font-family:Neue Montreal Medium!important;color:#222;font-size:14px;font-weight:500;line-height:16px;letter-spacing:1px;font-style:normal;text-transform:uppercase;border:1px solid #222;border-radius:50px}.badge-sale{display:none!important}.product__info-container .badge--best-seller{color:#fff;background:#c99938;border:1px solid #C99938}.product__title{margin-top:18px}.product__title span{font-family:Neue Montreal Medium!important;font-size:36px;font-weight:500;color:#222;line-height:42px;letter-spacing:-1.4px;font-style:normal}.product__info-wrapper .price__container span{font-family:Neue Montreal Medium!important;font-size:22px;font-weight:500;color:#222;line-height:24px;font-style:normal}.product__info-wrapper .price--on-sale .price-item--regular{margin-right:4px!important;opacity:.5;font-family:Neue Montreal Medium!important;font-size:22px!important;font-weight:500;color:#22222280;line-height:24px;font-style:normal}.template__collection-mobile-opt .price__container span{font-family:Neue Montreal Regular!important;font-size:16px!important;font-weight:400!important;color:#20293e!important;line-height:22px!important;font-style:normal}.template__collection-mobile-opt .price--on-sale .price-item--regular{font-family:Neue Montreal Regular!important;font-size:16px!important;font-weight:400!important;color:#858585!important;line-height:22px!important;font-style:normal}.price__badge-sale{font-family:Neue Montreal Regular!important;font-size:14px!important;font-weight:400;color:#222;line-height:16px;font-style:normal;text-transform:uppercase}.product__description ul{padding:0!important;list-style:none}.product__description ul li:before{content:url(/cdn/shop/files/icon-check-blue.svg?v=1746548677);display:block;width:18px;height:18px;margin-right:10px}.product__description ul li{display:flex;align-items:center;font-family:Neue Montreal Regular!important;font-size:14px;font-weight:400;color:#222;line-height:28px;font-style:normal}.stamped-fa-star{color:#c99938!important}.accordion .summary__title .accordion__title{font-family:Neue Montreal Regular!important;font-size:16px!important;font-weight:400!important;color:#222;line-height:18px;font-style:normal;text-transform:uppercase}fieldset.product-form__input .form__label,.accordion .summary__title .accordion__title{font-family:Neue Montreal Regular!important;font-size:14px!important;font-weight:400!important;color:#222;line-height:18px;font-style:normal}.product-form__input input[type=radio]+label{font-family:Neue Montreal Regular!important;font-size:14px!important;font-weight:400!important;color:#000;line-height:16px;font-style:normal}.product-summary,.product-summary p{font-family:Neue Montreal Regular!important;font-size:14px!important;font-weight:400!important;color:#222;line-height:24px;font-style:normal}.best-fit-size-chart button{font-family:Neue Montreal Regular!important;font-size:16px!important;font-weight:400!important;color:#222;line-height:22px;font-style:normal}.product-form__submit{font-family:Neue Montreal Medium!important;font-size:14px!important;font-weight:400!important;color:#fff;line-height:16px;font-style:normal;background:#20293e}.product-key-features{display:flex;align-items:baseline;gap:24px;margin:24px 0 0!important}.product-key-features--block{display:flex;flex-direction:column;align-items:center}.product-key-features--icon{width:100%;max-width:64px;height:64px}.product-key-features--label{width:100%;max-width:140px;font-family:Neue Montreal Medium!important;font-size:12px;font-weight:500;color:#212a40;line-height:14px;text-align:center}.product__title__price .badge{z-index:2!important}.product-womens-nightgown-5002 .carousel .carousel-cell img,.product-storing-purple-the-everynight-gown .carousel .carousel-cell img,.product-lauren-rogen-s-everynight-gown-effortless-stylish-comfort-night-after-night .carousel .carousel-cell img{object-fit:contain!important}.product__custom-price-discount{margin:0;padding:10px 0;font-size:13px}.shopify-payment-button__more-options{display:none!important}.kaching-bundles .kaching-bundles__block-title,.kaching-bundles .kaching-bundles__bar-title,.kaching-bundles .kaching-bundles__bar-price,.kaching-bundles .kaching-bundles__bar-subtitle{font-family:Neue Montreal Medium!important}.product__details--sale{margin-bottom:16px;padding:12px;background:#f6f6f4}.product__details--sale-wrapper{margin:0;padding:4px 0 0 16px;list-style:disc}.product__details--sale-heading{margin:0;padding-bottom:8px;font-family:Satoshi,sans-serif!important;font-size:18px;font-weight:500;color:#0c0c0c;line-height:22px}.product__details--sale-text{margin:0;font-family:Satoshi,sans-serif!important;font-size:16px;font-weight:400;color:#0c0c0c;line-height:20px}.product__details--sale-bottom-text{margin:0;padding-top:8px;font-family:Satoshi,sans-serif!important;font-size:12px;font-weight:300;color:#0c0c0c;line-height:14px}.template__product-reverse-layout .product{flex-direction:row-reverse}.template__product-reverse-layout .product__info-wrapper{padding:0 5rem 0 0}.upcart-header{padding:16px 30px!important}.upcart-rewards{padding:0 0 5px!important;background:#f6f6f7;border-bottom:1px solid #B7B7B7}.upcart-rewards-message{padding:8px 0;background:#fff463}.styles_TieredRewards__tiersContainer__ZMHzn{max-width:370px;margin-left:auto;margin-right:auto}.upcart-rewards-bar-background{max-width:330px;margin-top:32px!important;margin-right:auto;margin-left:38px;height:3px!important}.blog__article--right{width:100%;max-width:100%;margin-top:100vh;-webkit-transition:all .3s;-moz-transition:all .3s;transition:all .3s}.blog__article--search-card{padding:30px 30px 0;background:#edf5f7}.blog__article--search-heading{margin:0 auto;width:100%;max-width:250px;font-family:Satoshi,sans-serif!important;font-size:24px;font-weight:700;line-height:24px;text-align:center;text-transform:uppercase}.blog__article--search-list{display:flex;flex-direction:column-reverse;gap:10px;margin:0;padding:22px 0;list-style:none;text-align:center}.blog__article--search-list li{list-style:none;text-decoration:underline;text-underline-position:under}.blog__article--search-link{font-family:Satoshi,sans-serif!important;font-size:16px;font-weight:500;line-height:16px;color:#212a40}.blog__article--image-holder,.blog__article--image{width:100%;max-width:300px;margin:0 auto}.blog__related--article-image{width:100%;max-width:350px;height:250px;object-fit:cover;object-position:top}.blog__related--article-title{width:100%;max-width:350px;margin:0;font-family:Satoshi,sans-serif!important;font-size:16px;font-weight:400;color:#000;line-height:18px;letter-spacing:.6px;text-align:center}.blog__related--article-wrapper{display:flex;flex-direction:column;gap:24px;padding-top:30px}.blog__related--article-wrapper.mobile{display:none}.blog__related--article-heading{margin:0;font-family:Satoshi,sans-serif!important;font-size:16px;font-weight:700;color:#0c0c0c;line-height:18px;letter-spacing:.6px}.blog__related--article{text-decoration:none}.blog__article--newsletter{padding-bottom:50px}.blog__article--testimonial,.custom__testimonial-card{position:relative;background:#f6f4ef}.custom__testimonial-card{height:100%}.blog__article--testimonial-image.hide{width:100%;visibility:hidden}.blog__article--testimonial-image.visible,.custom__testimonial-image{position:absolute;left:0;bottom:0;z-index:1;width:100%}.custom__testimonial-image{max-width:270px}.custom__testimonial-holder{max-width:180px;padding:15px}.blog__article--testimonial-holder,.custom__testimonial-holder{position:absolute;top:0;right:14px;z-index:0;width:100%;max-width:240px;padding:30px;text-align:center;background:#fff463}.custom__testimonial-icon{width:100%;max-width:50px}.custom__testimonial-message{width:100%;max-width:200px;margin:0;padding-top:0;font-family:Satoshi,sans-serif!important;font-size:16px;font-weight:400;line-height:18px;color:#0c0c0c;text-align:center;font-style:normal}.blog__article--testimonial--message{width:100%;max-width:200px;margin:0;padding-top:10px;font-family:Satoshi,sans-serif!important;font-size:18px;font-weight:400;color:#0c0c0c;text-align:center;font-style:normal;line-height:24px}#sidebar-menu-items{height:350px}.template__about-us main{padding-bottom:100px}.template__about-us .banner__heading,.template__about-us .banner__text{font-family:Satoshi,sans-serif!important;font-size:75px;font-weight:700;line-height:76px;color:#fff;font-style:normal;letter-spacing:-5.541px;text-align:center}.template__about-us .banner__text{color:#fff!important}.template__about-us .banner__media:after{content:"";position:absolute;top:0;width:100%;height:100%;opacity:1!important;z-index:1;background:linear-gradient(180deg,#1b1a1600,#15130c7e 49.39%,#131008a6 65.18%,#0f0c03e8 91.09%,#0e0b01)}.template__about-us .multirow__inner{gap:84px}.template__about-us .image-with-text__heading{padding-bottom:34px;font-family:Satoshi,sans-serif!important;font-size:36px;font-weight:500;color:#0c0c0c;font-style:normal;line-height:37px;letter-spacing:-2.7px}.template__about-us .image-with-text__text{margin:0;font-family:Satoshi,sans-serif!important;font-size:20px;font-weight:400;color:#212a40;font-style:normal;line-height:32px}.template__about-us .image-with-text__text p{margin:0;padding-bottom:16px}.template__about-us .image-with-text__text .description--highlight{font-family:Satoshi,sans-serif!important;font-size:36px;font-weight:500;color:#0c0c0c;line-height:38px;letter-spacing:-2.7px;font-style:normal}.template__about-us .rich-text__text p{font-family:Satoshi,sans-serif!important;font-size:20px;font-weight:400;color:#212a40;line-height:34px;font-style:normal}.template__about-us .rich-text__text .link--description{color:#212a40!important}.template__about-us .rich-text__buttons{margin-top:48px}.template__about-us .rich-text__blocks .button{font-family:Satoshi,sans-serif!important;font-size:16px;font-weight:600;color:#fffdfa;letter-spacing:1.1px}.template__about-us .rich-text__blocks{max-width:812px}.template__about-us .banner__content{padding:5rem 5rem 12rem}.template__about-us .multirow__inner .image-with-text:nth-child(3) .image-with-text__content{padding:50px;background:#edf5f7}.template__collection-version-1 .collection-hero__text-wrapper,.template__collection-version-2 .collection-hero__text-wrapper,.template__collection-version-3 .collection-hero__text-wrapper,.product-collection-mobile-opt .collection-hero__text-wrapper{max-width:100%!important;margin:0!important}.custom__review-card{background:#f6f4ef}.custom__review-card--image{width:100%}.custom__review-card--holder{position:relative;padding-bottom:40px}.custom__review-card--icon{position:absolute;top:0;width:100%;max-width:89px;left:50%;right:0;transform:translate(-50%,-55%)}.custom__review-card--message{margin:0 auto;padding-top:40px;width:100%;max-width:234px;font-family:Neue Montreal Regular!important;font-size:14px;font-weight:400;line-height:16px;color:#0c0c0c;font-style:normal;text-align:center}.custom__review-card--stars{display:flex;gap:4px;justify-content:center;padding-top:30px}.custom__review-card--stars svg{max-width:14px;color:#c99938}.template__about-us .video-section .title-wrapper{margin:0}.template__about-us .video-section .title{margin:0;font-family:Satoshi,sans-serif!important;font-weight:700;font-size:65px;line-height:67px;color:#0c0c0c;letter-spacing:-5px;font-style:normal}.template__about-us .video-section__description{width:100%;max-width:820px;margin:0 auto;padding-top:40px;font-family:Satoshi,sans-serif!important;font-size:20px;font-weight:400;line-height:24px;color:#0c0c0c;font-style:normal;text-align:center}.template__about-us .video-section__media{padding-top:70px}.template__our-story .banner__heading{font-family:Satoshi,sans-serif!important;font-size:82px;font-weight:700;color:#fff;line-height:84px;letter-spacing:-5.541px;text-align:center;font-style:normal}.template__our-story .banner__content{padding:5rem 5rem 12rem}.template__our-story .banner__media:after{content:"";position:absolute;top:0;width:100%;height:100%;opacity:1!important;z-index:1;background:linear-gradient(180deg,#1b1a1600,#15130c7e 49.39%,#131008a6 65.18%,#0f0c03e8 91.09%,#0e0b01)}.template__collection-version-3 .collection-description,.product-collection-mobile-opt .collection-description{padding-top:80px;font-family:Neue Montreal Regular!important}.footer__content-top .grid{justify-content:flex-start!important}.grid--4-col-desktop .grid__item.width-100{max-width:calc(33% - var(--grid-desktop-horizontal-spacing) * 3 / 4)!important}.grid--4-col-desktop .grid__item.width-90{max-width:64%!important}.footer-block__heading{margin:0!important;padding-bottom:6px!important;font-size:12px!important;font-weight:700;color:#000}@media screen and (max-width: 1370px){.blog__article--testimonial-image.hide,.blog__article--testimonial-image.visible,.custom__testimonial-image{bottom:0;max-width:320px}.blog__article--testimonial-holder,.custom__testimonial-holder{padding:16px;max-width:200px}}@media screen and (max-width: 1200px){.section-home-video .title{font-size:45px!important;line-height:45px!important;letter-spacing:normal!important}.section-home-video .subtitle{padding:12px 0!important;font-size:22px!important}.blog__article--testimonial-image.hide,.blog__article--testimonial-image.visible,.custom__testimonial-image{max-width:280px}.blog__article--testimonial-icon,.custom__testimonial-icon{max-width:58px}.blog__article--testimonial--message,.custom__testimonial-message{font-size:16px;line-height:20px}.template__about-us .banner__heading,.template__about-us .banner__text{font-size:54px;line-height:58px;letter-spacing:-1.8px}.template__our-story .banner__heading{font-size:72px;line-height:74px;letter-spacing:-4px}}@media screen and (max-width: 1100px){.blog__article--testimonial-image.hide,.blog__article--testimonial-image.visible,.custom__testimonial-image{max-width:242px}.blog__article--testimonial--message,.custom__testimonial-message{font-size:14px;line-height:18px}.blog__article--testimonial-holder,.custom__testimonial-holder{max-width:158px}}@media screen and (max-width: 991px){.product-key-features{justify-content:center;gap:43px}.sidebar.column.column-left,.enable-sticky{position:relative!important}.article-body{grid-template-columns:1fr!important}.blog__article--right{margin-top:0;padding:0 20px}.blog__related--article-wrapper.desktop{display:none}.blog__related--article-wrapper.mobile{display:flex;align-items:center;padding:12px 20px}.blog__article--testimonial{max-width:400px;margin:0 auto}.template__about-us .image-with-text__heading{font-size:30px;line-height:32px;letter-spacing:-1px}.template__about-us .image-with-text__text{font-size:18px;line-height:22px}.template__about-us .image-with-text__text .description--highlight{font-size:30px;line-height:32px;letter-spacing:-1.5px}.template__about-us .multirow__inner .image-with-text:nth-child(3) .image-with-text__content{padding:35px}.template__about-us .banner__heading,.template__about-us .banner__text{font-size:42px;line-height:48px}.template__about-us .banner__content{padding:4rem}.custom__down-navigation{bottom:12px}.custom__down-navigation svg{max-width:22px}.template__about-us .rich-text{padding:40px 0}.template__about-us main{padding-bottom:80px}.template__about-us .video-section .title{font-size:54px;letter-spacing:-3.5px}.template__about-us .video-section__description{padding-top:24px}.template__about-us .video-section__media{padding-top:50px}.deferred-media__poster-button{width:70px!important;height:70px!important}.template__our-story .banner__content{padding:4rem}.template__our-story .banner__heading{font-size:58px;line-height:64px;letter-spacing:-3px}.grid--4-col-desktop .grid__item.width-100,.grid--4-col-desktop .grid__item.width-90{max-width:100%!important}.footer-block__heading,.newsletter-block__description{text-align:center!important}.newsletter-form,.newsletter-form__field-wrapper{max-width:100%!important}}@media screen and (max-width: 768px){.section-home-video .title{font-size:28px!important;line-height:28px!important;letter-spacing:normal!important}.section-home-video .subtitle{font-size:16px!important;line-height:20px!important}.styles_TieredRewards__tiersContainer__ZMHzn{max-width:300px}.upcart-rewards-bar-background{max-width:280px;margin-left:calc(50% - 167px)}.upcart-header .upcart-header-text{font-size:27px!important;font-weight:600!important}.product-collection-version-2 .card__information--title-with-variant,.product-collection-version-3 .card__information--title-with-variant,.product-collection-mobile-opt .card__information--title-with-variant{grid-template-columns:repeat(1,1fr);gap:8px}.product-collection-version-2 .card__swatches-wrapper,.product-collection-version-3 .card__swatches-wrapper,.product-collection-mobile-opt .card__swatches-wrapper{justify-content:flex-start}.product-collection-version-1 .product-grid-container .card__heading a,.product-collection-version-2 .product-grid-container .card__heading a,.product-collection-version-3 .product-grid-container .card__heading a,.product-collection-mobile-opt .product-grid-container .card__heading a{font-size:14px!important}.product-collection-version-1 .product-grid-container .price-item,.product-collection-version-2 .product-grid-container .price-item,.product-collection-version-3 .product-grid-container .price-item,.product-collection-mobile-opt .product-grid-container .price-item{font-size:12px}.product-collection-version-1 .price--on-sale .price-item--regular,.product-collection-version-2 .price--on-sale .price-item--regular,.product-collection-version-3 .price--on-sale .price-item--regular,.product-collection-mobile-opt .price--on-sale .price-item--regular{margin:0!important}.product-collection-version-1 .mobile-facets__inner,.product-collection-version-2 .mobile-facets__inner,.product-collection-version-3 .mobile-facets__inner,.product-collection-mobile-opt .mobile-facets__inner{width:100%!important;max-width:100%!important}.product-collection-version-1 .mobile-facets__main,.product-collection-version-2 .mobile-facets__main,.product-collection-version-3 .mobile-facets__main,.product-collection-mobile-opt .mobile-facets__main{padding:8px 24px!important}.product-collection-version-1 .mobile-facets__close,.product-collection-version-2 .mobile-facets__close,.product-collection-version-3 .mobile-facets__close,.product-collection-mobile-opt .mobile-facets__close{left:calc(100% - 32px)!important}.product__description ul li{font-size:14px;line-height:24px}.custom__testimonial-holder{display:flex;flex-direction:column;align-items:center;justify-content:center;right:0;max-width:100%;height:100%;padding:8px}.custom__testimonial-icon{max-width:30px}.custom__testimonial-message{padding-top:8px;font-size:12px;line-height:14px}.custom__testimonial-image{display:none}.custom__review-card--icon{max-width:60px}.custom__review-card--message{padding-top:28px;max-width:140px;font-size:12px}.custom__review-card--stars{padding-top:14px}.custom__review-card--stars svg{max-width:12px}.custom__review-card--holder{padding-bottom:28px}.template__about-us .banner__heading,.template__about-us .banner__text{line-height:42px;letter-spacing:-1px}.template__about-us .banner__content{align-items:flex-end;padding:2.5rem}.custom__down-navigation{bottom:15px}.custom__down-navigation svg{max-width:16px}.template__about-us .image-with-text .grid__item{width:100%}.template__about-us .multirow__inner{gap:40px}.template__about-us .image-with-text__content{padding:2rem}.template__about-us .image-with-text__heading{padding-bottom:16px;font-size:24px;line-height:24px;letter-spacing:-1px}.template__about-us .image-with-text__text{font-size:14px;line-height:18px}.template__about-us .image-with-text__text .description--highlight{font-size:24px;line-height:24px;letter-spacing:-1.8px}.template__about-us .multirow__inner .image-with-text:nth-child(3) .image-with-text__content{padding:16px}.template__about-us .rich-text__blocks{max-width:100%}.template__about-us .rich-text__text p{font-size:18px;line-height:24px}.template__about-us .rich-text__buttons{margin-top:30px}.template__about-us .rich-text__blocks .button{font-size:12px}.template__about-us .banner__heading,.template__about-us .banner__text{font-size:34px;line-height:38px}.custom__down-navigation{bottom:4px}.custom__down-navigation svg{max-width:12px}.template__about-us .rich-text{padding:30px 0}.template__about-us .video-section .title{font-size:42px;letter-spacing:-2.5px}.template__about-us .video-section__description{font-size:14px;line-height:18px;padding-top:0}.template__about-us .video-section__media{padding-top:30px}.template__about-us main{padding-bottom:30px}.deferred-media__poster-button{width:40px!important;height:40px!important}.template__our-story .banner__content{align-items:flex-end;padding:2.5rem}.template__our-story .banner__heading{font-size:42px!important;line-height:48px;letter-spacing:-2px}.template__custom-blog-post .related-products .card__information,.related-products .card__information{height:180px!important}.template__custom-blog-post .related-products .stamped-badge,.related-products .stamped-badge{display:flex;flex-direction:column;align-items:center}.template__custom-blog-post .related-products .card__information .button-wrapper .button,.related-products .card__information .button-wrapper .button{margin-top:12px}.template__custom-blog-post .related-products .card-information,.related-products .card-information{margin-top:28px}.template__custom-blog-post .related-products{padding-top:28px}.template__product-reverse-layout .product__info-wrapper{padding:0}.collection__grid--mobile .card__heading a:after{display:none}.section-home-video .video-content-wrapper .video-content-inner{max-width:58%}.request-index .multicolumn__3--container{flex-direction:row!important;padding:24px 0!important;gap:10px!important}.request-index .multicolumn__3--heading-holder{width:40%!important;margin-bottom:0!important}.request-index .multicolumn-3 .title{font-size:28px!important}.request-index .multicolumn__3--slider{width:50%!important}.product__media-wrapper .thumbnail-slider,.product__media-icon{display:none!important}.slider.slider--mobile .slider__slide{width:80%!important}.breadcrumb{margin:0 0 18px}}@media screen and (max-width: 576px){.template__about-us .banner__heading,.template__about-us .banner__text{line-height:24px}.template__about-us .banner__box{padding:0 0 2rem}.template__about-us .banner__heading,.template__about-us .banner__text{font-size:28px!important;line-height:30px}}
/*# sourceMappingURL=/cdn/shop/t/172/assets/custom.css.map */
