.section-title{text-align:center;margin:50px 0}.career-page-top .image-hero{position:relative}.career-page-top .image-wrap{position:relative;padding:0 18px;text-align:center;line-height:0}.career-page-top .image-wrap:after{content:"";position:absolute;background:linear-gradient(10deg,#2e2924e6,#2e292400);top:0;left:18px;right:18px;height:100%;border-radius:9px}.career-page-top .image-wrap img{border-radius:9px;width:100%}.career-page-top .open-position__btn{position:absolute;width:138px;height:42px;top:50%;left:50%;transform:translate(-50%,-50%);background-color:#fff;border-radius:6px;border:1px solid #000;display:flex;align-items:center;justify-content:center;gap:5px}.career-page-top .subtitle{max-width:786px;margin:35px auto auto;font-family:var(--font-body-family);font-size:38px;line-height:49.5px;text-align:center}.career-page-top .description{margin-top:35px}.career-page-top .description p{max-width:929px;font-size:16px;line-height:24px;text-align:center;margin:0 auto 15px}.career-bottom-content #jobs:before{content:"";display:block;height:120px;margin:-120px 0 0}.career-bottom-content{text-align:center;margin:50px 0;font-size:30px}.image-grid{margin-top:50px;padding:0 18px;display:flex;gap:15px}.image-grid__item{flex-grow:1;line-height:0;margin-bottom:11px;border-radius:10px;overflow:hidden}.image-grid img{width:100%}.career-page-top .rich-text{padding:0 20px}.hide--desktop{display:none!important}@media (max-width: 768px){.section-title{margin:24px 0;font-size:40px}.image-grid{padding:0 11px;margin-top:0}.career-page-top .image-wrap:after{content:none}.hide--desktop{display:block!important}.hide--mobile{display:none!important}.career-page-top .image-wrap{padding:0 11px}.career-page-top .description{margin-top:20px}.career-page-top .subtitle{font-size:24px;line-height:1.2}.image-grid{flex-wrap:wrap;gap:11px}}.pdp-gwp__inner{display:flex}.pdp-gwp__inner .product-label--badge{display:none!important}.pdp-gwp__product-block{width:50%}.pdp-gwp__text-block{width:50%;display:flex;flex-direction:column;justify-content:flex-start;padding:20px;border-radius:9px}@media (max-width: 768px){.pdp-gwp__text-block{padding:10px 10px 10px 15px}}.pdp-gwp__text ol{padding-left:20px}.pdp-gwp__text ol li{margin-bottom:.75em}.pdp-gwp__product-block.product-grid{display:block;padding-right:10px}.pdp-gwp__product-block .product-unit__colors--all .round-icon{background-color:#fff}.pdp-gwp h3{margin-bottom:15px;margin-top:15px}.gift_subdes{background-color:#eae9e1;padding:7px 12px;border-radius:9px;margin-top:12px}.gift_subdes p{max-width:444px;margin-bottom:.7rem}.gift_subdes p:last-child{margin:0}.product-grid.baby-collection .product-unit--na .button--add-to-cart{opacity:1}.term-condition-popup{display:none}.terms-popup-container{max-width:768px;width:calc(100% - 70px);background-color:#fff;border:1px solid black;padding:20px;margin:20px auto!important;border-radius:9px;position:fixed;top:50%;left:50%;transform:translate(-50%,-50%);z-index:10;opacity:1;-webkit-box-shadow:0px 0px 0px 9999px rgba(0,0,0,.5);box-shadow:0 0 0 9999px #00000080}.terms-popup{display:flex;width:100%;justify-content:space-between;align-items:center;flex-wrap:wrap;margin-bottom:15px;padding-top:5px}.popup-center{justify-content:center;align-items:center}.terms-popup h3{font-size:24px!important}.close-btn,.open-terms-popup{cursor:pointer;margin-top:8px}.close-btn{margin-right:0!important}.popup-close{top:15px!important}.popup-open{overflow:hidden!important}.product-grid .text-block.content-block{display:flex!important;justify-content:center;padding:32px;border-radius:9px}.product-grid .text-block.content-block .content-block__description{padding-right:0}@media only screen and (max-width: 1023px){.product-grid .text-block.content-block{text-align:center;padding:20px}}.two-image-banner-block{display:flex;flex-direction:row}.two-image-banner-block .image-content{position:relative;flex:1}.two-image-banner-block .image-content .ratio-container{position:static}.two-image-banner-block .image-content:first-child .ratio-container img{border-radius:9px 0 0 9px}.two-image-banner-block .image-content:last-child .ratio-container img{border-radius:0 9px 9px 0}@media only screen and (max-width: 1023px){.two-image-banner-block{flex-direction:column}.two-image-banner-block .image-content:first-child .ratio-container img{border-radius:9px 9px 0 0}.two-image-banner-block .image-content:last-child .ratio-container img{border-radius:0 0 9px 9px}}html{-webkit-text-size-adjust:none;text-size-adjust:none}.collection-filters.collection-filters-not-banner.collection-filters--loaded{z-index:99!important}.comparison-popup .compare-pop-pd.slider__wrapper--start .slider-arrows,.comparison-popup .compare-pop-pd.slider__wrapper--end .slider-arrows{display:flex}.comparison-popup .compare-pop-pd.slider__wrapper--end.slider__wrapper--start .slider-arrows{display:none}.customer_gift_card{margin-bottom:30px}.customer_gift_card .form__message{color:red;font-size:14px;margin-top:8px}.customer_gift_card .date-label{font-size:14px}.customer_gift_card .date-input{margin-top:5px}.gift-card-atc-btn{height:58px}.customer_gift_card .field__textarea{width:100%;border:1px solid #939393;border-radius:9px;padding:10px;font-size:16px;height:116px;resize:none;font-family:var(--font-body-family)}.customer_gift_card .field__textarea:focus-visible{border-color:#000;outline:none}.customer_gift_card .recipient-form-field-label{font-size:14px}.pdp__variant-list.gift-card{row-gap:10px!important;column-gap:14px!important}.pdp__variant-list.gift-card .product-option{border-radius:6px;padding:3px 5px;height:auto}.cart__item-gift-card-properties span{display:block;font-size:14px}.gift-card-title{display:none}.gift-card-header{display:block}.customer_gift_card .recipient-checkbox-wrapper{display:flex;gap:10px;align-items:center}@media (max-width: 900px){.cart__item-gift-card-properties span{font-size:12px}.gift-card-breadcrumbs{order:0!important}.gift-card-title{display:block;margin-bottom:40px!important;margin-top:5px!important}.gift-card-header{display:none}.gift-card-product-label{display:flex!important}}.promo-unit__inner .promo-unit__description .btn:focus,.reviews__slide-content .review-slide__footer .button:focus{outline:1px dashed black;outline-offset:2px}.color-swatch:focus img{border:2px solid #fff;outline:1px solid var(--gray);border-radius:50%}.oke-a11yText{display:none}.oke-stars>.oke-a11yText{display:block}.contact_us_page_description h2{font-size:16px;font-weight:700;margin-bottom:16px}.custom-html.html__section--padded{padding:0 var(--gap)}.custom-html h1{margin:20px 0;text-align:center;font-size:36px;line-height:normal}.custom-html p{margin:0 auto 25px;padding:0 15px;text-align:left;max-width:60em}.custom-html p b{font-weight:700}.homepage-logos .text-slider__slide-image img{object-fit:contain}.custom-html .text{overflow:hidden;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical}.pdp__grid #acordion-description:not(.expanded) ul li:nth-child(n+4),.pdp__grid #acordion-description:not(.expanded) ul~*,.pdp__grid #acordion-description:not(.expanded) ul li:nth-child(-n+3) span{display:none}.pdp__grid #acordion-description:not(.expanded):not(:has(ul)){overflow:hidden;display:-webkit-box;-webkit-line-clamp:5;-webkit-box-orient:vertical}.pdp__grid #acordion-description ul,.pdp__grid #acordion-warranty ul{list-style:disc;padding-inline-start:16px}.pdp__grid .pdp-description_content .btn-container{display:none}.pdp__grid .pdp-description_content.accordion--active .btn-container{display:block;margin-top:16px;margin-bottom:8px}.pdp__grid .pdp-description_content.accordion--active .btn-container #toggle-html{text-decoration:underline;font-size:16px}.custom-html .text.expanded{-webkit-line-clamp:unset}.custom-html .btn-container{display:flex;justify-content:center}.custom-html #toggle-html{margin:12px 3px 3px;padding:3px;text-decoration:underline;cursor:pointer}.discount-highlight{width:fit-content;background:#fff;color:#e00000;text-transform:uppercase;padding:0 4px;border-radius:5px;font-weight:450;letter-spacing:1px}.discount-bar__info{display:flex;width:100%;gap:2px;align-items:center;border-top-left-radius:9px;border-top-right-radius:9px;padding:10px 15px;font-size:24px}.discount-bar__info .countdown-timer{margin-left:4px}.discount-bar__info .countdown-timer span{margin-top:2px!important}@media (max-width: 600px){.discount-bar .discount-bar__info{font-size:20px}}.discount-bar--enabled{border-top-left-radius:0!important;border-top-right-radius:0!important}body:not(.country--US) .discount-bar-enabled:has(.ge-hide-display-none) .hero__block.discount-bar--enabled{border-top-left-radius:9px!important;border-top-right-radius:9px!important}@media (max-width: 900px){.shopify-section--hero .discount-bar{display:none}}.shopify-section.shopify-section-custom-html{margin:2.5rem 0}.content-for-layout .shopify-section-custom-html.shopify-section:last-child{margin-bottom:1.5rem}.product-unit:has(.color-swatch:not(.product-option--na)) .product-option--na{display:none!important}.product-unit .color-swatch.product-option--na-california:not(.product-option--na){display:inherit!important}.color-swatch.product-option--na-california:before{background-color:#fff;border-top:2px solid #f7f7f7;content:"";height:2px;left:50%;position:absolute;top:50%;transform:translate(-50%,-50%) rotate(-45deg);width:20px;z-index:3}.button--disabled{pointer-events:none!important;opacity:.5!important}.template-page-acquisition .featured-products--grid .product-label.recycled-label,.template-page-retention .featured-products--grid .product-label.recycled-label,.template-page-sign-up-11 .featured-products--grid .product-label.recycled-label,.template-page-acquisition .featured-products--grid--image-title-only .product-unit__colors--quickadd,.template-page-retention .featured-products--grid--image-title-only .product-unit__colors--quickadd,.template-page-sign-up-11 .featured-products--grid--image-title-only .product-unit__colors--quickadd{display:none!important}.shopify-section--custom-reviews .slider__wrapper--buttons-side .button-tri-left,.shopify-section--custom-reviews .slider__wrapper--buttons-side .button-tri-right{margin-top:0;width:36px;height:36px}.shopify-section--custom-reviews .slider__wrapper--buttons-side .button-tri-right:before{margin:-6px 0 0 -4px}.shopify-section--custom-reviews .slider__wrapper--buttons-side .button-tri-left:before{margin:-6px 0 0 -18px}.shopify-section--custom-reviews{margin:2.5rem 18px}.shopify-section--custom-reviews .custom-review-wrapper .custom-review{width:100%}.shopify-section--custom-reviews .custom-review-wrapper .custom-review-stars{margin-bottom:4px}.shopify-section--custom-reviews .custom-review-wrapper{width:100%;display:flex;justify-content:space-around;gap:40px}@media screen and (min-width: 1280px){.shopify-section--custom-reviews .custom-review-wrapper .custom-review{max-width:450px!important;width:100%!important}}@media screen and (max-width: 900px){.shopify-section--custom-reviews{margin:2.5rem 10px}.shopify-section--custom-reviews .custom-review-wrapper{gap:10px}}@media screen and (min-width: 900px){.shopify-section--custom-reviews .custom-review{flex:0 0 21%}.shopify-section--custom-reviews .slider__wrapper--buttons-side .button-tri-left,.shopify-section--custom-reviews .slider__wrapper--buttons-side .button-tri-right{display:none}}@media screen and (max-width: 680px){.shopify-section--custom-reviews .custom-review-wrapper .custom-review{flex:0 0 93%;max-width:93%;box-sizing:border-box}.shopify-section--custom-reviews .custom-review-wrapper .custom-review:not(:first-child){padding:0 18px}.shopify-section--custom-reviews .custom-review-wrapper .custom-review:first-child{padding-right:18px}.shopify-section--custom-reviews .custom-review-wrapper{justify-content:flex-start}}@media screen and (min-width: 680px) and (max-width: 900px){.shopify-section--custom-reviews .custom-review{flex:0 0 33%}}#shop-hcaptcha-badge-container{display:none!important}.loop-returns-activated .cart__extra-checkout,body:not(.country--US) .ge-hide-display-none,body:not(.country--US) .ge-hide,body:not(.country--US) .shopify-block:has(.yotpo-product-points-widget),body:not(.country--US) .shopify-app-block:has(.yotpo-product-points-widget),body:not(.country--US) .shopify-payment-button,body:not(.country--US) shop-pay-wallet-button,body:not(.country--US) shopify-paypal-button,body:not(.country--US) shopify-google-pay-button,body:not(.country--US) shopify-apple-pay-button,body:not(.country--US) .cart__extra-checkout{display:none!important}body.country--US .ge-hide-in-us{display:none!important}@media screen and (min-width: 901px){.template-page-retail-store-page .collection-split.retail-store{display:block}.template-page-retail-store-page .collection-split.retail-store .collection-split__block{margin:0 auto;max-width:1000px}}@media (max-width: 450px){.shopify-tolstoy-videos-section:has(*)+*{margin-top:-70px!important}}.featured-products--grid.featured-products-with-logo .product-unit__image-wrapper .floating-labels.left{display:block!important}.template-product .shopify-section--pdp-featured .product-label--sale-label,.template-product .pdp__upsell .sale-label-collection-item{display:none}svg.icon-pencil{width:15px;height:100%;margin-right:6px}.product-card .product-unit__carousel>.carousel-cell:not(:first-child){display:none}@media screen and (max-width: 900px){.product-card .product-unit__carousel{border-radius:10px;overflow:hidden}}a:focus .ratio-container picture img{border:3px solid #000;border-radius:9px}a:focus:has(.ratio-container picture img){outline:none}button:focus .ratio-container picture img{border:3px solid #000;border-radius:9px}button:focus:has(.ratio-container picture img){outline:none}
/*# sourceMappingURL=/cdn/shop/t/3045/assets/custom.css.map */
