.main-content .product-page-wrapper .product-section{padding-bottom:80px}.collapsibles-wrapper .label{background:none;border:none;font-size:15px;width:100%;display:flex;align-items:center;border-top:1px solid #e7edf2;padding:15px;text-align:left;font-family:var(--primary-font);font-weight:500}.collapsible-trigger{color:inherit;position:relative;border:none;background:none;display:flex;justify-content:space-between;width:100%}.collapsibles-wrapper .collapsible-content{text-align:left;padding:0 15px 15px;display:none;font-family:var(--primary-font);font-weight:500;font-size:15px}.product-details form .collapsibles-wrapper{margin:0}.right-arrow{display:inline-block;position:absolute;right:0;width:10px;height:10px}.collapsible-trigger[aria-expanded=true] .right-arrow{transform:rotate(90deg)}.desktop-only{display:none}@media screen and (min-width: 768px){.desktop-only{display:block}}.main-navigation .navigation-list .navigation-list-item a{font-family:Outfit Regular;font-size:16px}.main-navigation .navigation-list .navigation-list-item a:hover{color:#547580}.main-navigation .navigation-list .navigation-list-item .navigation-dropdown-toggle .arrow-down-icon-nav-item{width:8px;margin-left:4px}.main-navigation .navigation-list .navigation-list-item .navigation-super .navigation-super-departments .navigation-super-collection h4{margin-bottom:18px}.main-navigation .navigation-list .navigation-list-item .navigation-super .navigation-super-departments .navigation-super-collection h4 a,.navigation-super .navigation-super-departments .navigation-super-collection li a{font-family:Outfit Regular;font-size:18px}.navigation-super .navigation-super-departments .navigation-super-collection li{margin-bottom:10px}.navigation-super .navigation-super-collections .mega-menu-image-caption{font-family:Outfit Regular;font-size:18px;text-align:center;margin-top:10px}.header .header-tools .header-account a img{margin-right:0}.header .header-tools .header-cart a img,.header .header-search-input-wrapper .header-search-submit img{width:32px}.header-search-input-wrapper .header-search-submit{top:-10px}.header-search-form-style-minimal .header-search-input-wrapper .header-search-text{left:62px;font-family:Outfit Regular;font-size:16px}.header-search-form .form-input{padding-left:62px;padding-right:62px;font-family:Outfit Regular;font-size:18px;margin-bottom:10px}.footer-menu.footer-social-contact.footer-social-media .social-wrapper .social{display:flex;flex-direction:column}.footer-menu.footer-social-contact.footer-social-media .social-wrapper .social a svg{width:30px;height:30px;color:#000}.main-footer .main-footer-inner .footer-menu.footer-menu-links{font-size:16px;font-family:Outfit Regular;color:#000}.main-footer .main-footer-inner .footer-menu.footer-menu-links li a,.footer-menu.footer-social-contact.footer-social-media .social-wrapper .social a{color:var(--footer-link-color);font-family:var(--footer-link-font);font-weight:var(--footer-link-font-weight);font-size:var(--footer-link-size-desktop);text-transform:uppercase;letter-spacing:var(--footer-letter-spacing)}.footer-menu.footer-social-contact.footer-social-media .social-wrapper .social a>p{margin-left:12px}.main-footer .main-footer-inner .footer-menu.footer-menu-links li{margin-bottom:25px}.footer-menu.footer-menu-links .section-title,.main-footer .main-footer-inner .section-title.footer-social-header{padding-bottom:16px;border-bottom:1px solid #000;font-size:16px;font-family:Outfit Regular;color:#000}.footer-menu.footer-social-contact.footer-social-media .social-wrapper .social{padding:0 12px}.footer-menu.footer-social-contact.footer-social-media .social-wrapper .social a{width:auto;justify-content:flex-start}.main-footer .main-footer-inner .contact-form .form-field-actions-container .form-field{margin-bottom:0}.main-footer .main-footer-inner .contact-form .form-field-actions-container .form-field #footer-mailing-list-email{height:51px}.main-footer .main-footer-inner .contact-form .form-field-actions-container .form-actions{margin-top:0}@media only screen and (max-width: 768px){.main-footer .contact-form .form-actions .button .button-text{font-size:12px;line-height:14px}.main-footer .contact-form .form-actions .button{min-height:initial;padding:10px}.header-logo-original{max-width:125px}.footer-menu.footer-social-contact.footer-social-media .social-wrapper .social{justify-content:space-evenly;flex-direction:row;padding:0}.footer-menu.footer-social-contact.footer-social-media .social-wrapper .social a .social-text{display:none}.main-footer .main-footer-inner .footer-menu.footer-menu-links ul{display:flex;flex-wrap:wrap;justify-content:center;align-items:center}.main-footer .main-footer-inner .footer-menu.footer-menu-links ul li{margin-bottom:0}.main-footer .main-footer-inner .footer-menu.footer-menu-links ul li a{font-size:16px}.main-footer .main-footer-inner .footer-menu.footer-menu-links ul li:not(:last-of-type) a:after{content:"|";margin-left:10px;margin-right:10px}.main-footer .main-footer-inner .footer-menu.footer-menu-links{width:100%}div.footer-menu.footer-social-contact .footer-contact-wrapper,div.footer-menu.footer-social-contact .social-wrapper{padding-right:0;max-width:200px;margin:0 auto}.footer-menu.footer-menu-links .section-title{text-align:center;border:none}.main-footer .main-footer-inner div.footer-menu.footer-social-contact,.main-footer .main-footer-inner .footer-menu{width:100%}.footer-menu.footer-menu-links .section-title,.main-footer .main-footer-inner .section-title.footer-social-header{border:none;text-align:center;margin-bottom:16px}.main-footer .main-footer-inner .contact-form .form-field-actions-container{display:flex;align-items:center}.main-footer .main-footer-inner .contact-form .form-field-actions-container .form-field{margin-bottom:0}.main-footer .main-footer-inner .contact-form .form-field-actions-container .form-actions{margin-top:0}}.index-header h2:not(.index-newsletter-title):only-child:not(.image-with-text--title){font-size:24px;font-family:Outfit Regular}.index-header h2:not(.index-newsletter-title){font-size:24px;font-family:Outfit Regular}.featured-content--wrapper .featured-content .homepage-image-with-text--text .index-image-with-txt-btn{display:inline-block;font-size:18px;letter-spacing:1px;color:#000;position:relative;margin-top:20px;text-transform:uppercase}.featured-content--wrapper .featured-content .homepage-image-with-text--text .index-image-with-txt-btn:before{content:"";position:absolute;width:100%;height:1px;background:#000;left:0;bottom:-3px;-webkit-transition:all .3s ease-out;transition:all .3s ease-out}.featured-content--wrapper .featured-content .homepage-image-with-text--text .index-image-with-txt-btn:hover:before{width:0}@media only screen and (max-width: 768px){.featured-content--wrapper .featured-content .homepage-image-with-text--text .index-image-with-txt-btn{font-size:20px}}.featured-content--wrapper .featured-content .homepage-image-with-text--text .index-subheading{font-size:36px}.featured-content--wrapper .featured-content .homepage-image-with-text--text .image-with-text--content{font-size:16px;line-height:1.5}.featured-content--wrapper .featured-content .homepage-image-with-text--image{width:40%;padding:50px}.featured-content--wrapper .featured-content .homepage-image-with-text--text{width:60%;padding:50px;max-width:900px;margin:0 auto}@media only screen and (max-width: 767px){.featured-content--wrapper .featured-content .homepage-image-with-text--image{width:100%;padding:0}.featured-content--wrapper .featured-content .homepage-image-with-text--text{width:100%;padding:30px}}.video-banner{display:flex;flex-direction:column;position:relative;max-width:1440px;margin-left:auto;margin-right:auto}.video-banner .content{display:flex;order:1;padding:40px 0}.video-banner .content .content-flex{max-width:250px;margin:0 auto}@media only screen and (max-width: 767px){.video-banner .content .content-flex{max-width:none}}.video-banner .content .content-flex p{font-size:16px;line-height:30px}.video-banner .content.text-right{text-align:right}.video-banner .content.text-left{text-align:left}.video-banner .content.text-center{text-align:center}@media only screen and (max-width: 767px){.video-banner .content{position:absolute;top:50%;bottom:0;transform:translate(-50%);display:flex;flex-direction:row;align-items:center;max-width:350px}.video-banner .content.right{right:10%;text-align:right;transform:translateY(-50%)}.video-banner .content.left{left:10%;text-align:left;transform:translateY(-50%)}.video-banner .content.center{left:50%;transform:translate(-50%,-50%);text-align:center}}.video-banner .content h2{font-size:22px;line-height:1.2em}@media only screen and (max-width: 767px){.video-banner .content h2{font-size:22px}}.video-banner video{width:100%;object-fit:cover}.video-banner .desktop-video-banner-media{display:none}@media only screen and (max-width: 767px){.video-banner .desktop-video-banner-media{display:block}}.video-banner .mobile-video-banner-media{display:block}@media only screen and (max-width: 767px){.video-banner .mobile-video-banner-media{display:none}}.shop-by-stage-section .shop-by-stage-section-container{display:flex;flex-wrap:wrap;justify-content:center;margin:0 auto}.shop-by-stage-section .shop-by-stage-section-container .box .box-image{max-width:600px;height:100%}.shop-by-stage-section .shop-by-stage-section-container .box{position:relative;margin:10px;height:400px}.shop-by-stage-section .shop-by-stage-section-container .box .box-overlay{background-color:#fff;position:absolute;top:0;left:0;right:0;bottom:0}.shop-by-stage-section .shop-by-stage-section-container .box .box-overlay:hover{opacity:0}.shop-by-stage-section .shop-by-stage-section-container .box .box-caption{position:absolute;left:50%;top:50%;transform:translate(-50%,-50%);margin:0;text-align:center;z-index:2;font-family:Outfit Regular;cursor:pointer}.shop-by-stage-section .shop-by-stage-section-container .box:hover .box-caption{color:#fff}.shop-by-stage-section .shop-by-stage-section-container .box:hover .box-caption:after{content:"";position:absolute;bottom:0;left:-10px;right:-5px;height:60%;background:#547580;z-index:-1}.product-item-banner{background-color:#547580;margin:8px;font-size:8px;font-weight:700;letter-spacing:2px;font-family:Outfit Regular}@media only screen and (max-width: 767px){.shop-by-stage-section .shop-by-stage-section-container .box .box-overlay{display:none}.shop-by-stage-section .shop-by-stage-section-container .box:hover .box-caption:after{display:none}}.stl__dot--container .stl__dot svg g{stroke:#547680}.hero-video{display:flex;justify-content:center;position:relative}.hero-video .video-container-mobile{display:none}.hero-video .video-container-desktop{display:block;width:100%}.hero-video .video-container-desktop .video-box{width:100%;padding-left:40px;padding-right:40px}.hero-video video{max-width:100%}@media only screen and (max-width: 767px){.hero-video .video-container-mobile{display:block}.hero-video .video-container-desktop{display:none}}.form-field-actions-container .form-actions .button{background-color:#547580}.main-footer-wrapper .contact-form .section-title{display:none;font-size:16px}.main-footer-wrapper .contact-form .section-text{font-size:14px;text-align:left}.main-footer .main-footer-inner .footer-menu{width:20%;margin-right:2%}.main-footer .main-footer-inner .footer-menu.mailing-list-form{width:30%;display:flex;margin-right:0;margin-top:48px}.main-footer .main-footer-inner .footer-menu.mailing-list-form p{letter-spacing:1px;font-size:var(--footer-link-size-mobile);font-weight:500;font-family:Outfit Regular;line-height:15px;padding:15px 45px 20px 0}.main-footer .main-footer-inner .contact-form .form-field-actions-container{display:flex;align-items:center;justify-content:flex-start}.main-footer .main-footer-inner .contact-form .form-field-actions-container .form-field #footer-mailing-list-email::placeholder{color:#000;font-size:13px;opacity:1}.main-footer .main-footer-inner .contact-form .form-field-actions-container .form-field #footer-mailing-list-email:-ms-input-placeholder{color:#000;font-size:13px}.main-footer .main-footer-inner .contact-form .form-field-actions-container .form-field #footer-mailing-list-email::-ms-input-placeholder{color:#000;font-size:13px}@media only screen and (max-width: 767px){.main-footer .main-footer-inner .footer-menu{width:100%}.footer-menu.footer-menu-links .section-title,.main-footer .main-footer-inner .section-title.footer-social-header{margin-bottom:0}.main-footer .main-footer-inner .footer-menu.mailing-list-form{width:100%}.main-footer .main-footer-inner .contact-form .form-field-actions-container{justify-content:center}}.header-tools .link-item-image-title,.header .header-tools .header-cart a img,.header .header-search-input-wrapper .header-search-submit img{width:20px}.header-search-form .header-search-input-wrapper label{height:28px}.main-footer-inner .footer-menu:last-of-type{border:none}.image-with-text-overlay__text-inner{text-align:center}.image-with-text-overlay__wrapper .image-with-text-overlay__text.desktop-image-with-text-overlay{width:100%;display:none}.image-with-text-overlay__wrapper .image-with-text-overlay__text-inner.mobile-image-with-text-overlay{display:block}@media only screen and (max-width: 767px){.image-with-text-overlay__wrapper .image-with-text-overlay__text.desktop-image-with-text-overlay{width:100%;display:block}.image-with-text-overlay__wrapper .image-with-text-overlay__text-inner.mobile-image-with-text-overlay .image-with-text-overlay__subtext,.image-with-text-overlay__wrapper .image-with-text-overlay__text-inner.mobile-image-with-text-overlay .image-with-text-overlay__btn{display:none}}.button{font-size:16px}.shopify-section.section-index-products .featured-products-wrapper{max-width:1400px}.index-header .image-with-text--title{font-size:24px;font-family:outfit regular}.index-header h2:not(.index-newsletter-title){font-size:24px}.shop-by-stage-section-container{max-width:1400px;margin:0 auto}.product-item .product-item__wrapper .product-item__image-wrapper .quick-buy-btn{position:absolute;bottom:0;right:0;width:30px;margin:5px;cursor:pointer}.product-item .product-item__wrapper>:not(:last-child){margin-bottom:0}.judgeme-reviews-container{display:inline-block}.product--item-title a{font-family:Outfit Regular}.footer-copyright{font-size:14px}@media only screen and (min-width: 722px){.main-footer .main-footer-inner{justify-content:space-between}}.image-with-text-overlay__text-inner .image-with-text-overlay__wrapper .image-with-text-overlay__subtext p{letter-spacing:2px}.image-with-text-overlay__wrapper .image-with-text-overlay__btn{letter-spacing:1px}.image-with-text-overlay__wrapper .image-with-text-overlay__subtext p{letter-spacing:2px}.featured-content--wrapper{margin-bottom:100px}.stl__description-inner .stl__desc--text p{font-size:18px;font-family:Outfit Regular;letter-spacing:2px}.stl__description-inner .stl__heading{font-size:26px}@media only screen and (max-width: 767px){.index-header h2:not(.index-newsletter-title):only-child:not(.image-with-text--title){font-size:24px}}.hero-video-section .hero-video-title{text-align:center;font-size:24px}.hero-video-section .hero-video-subtitle{text-align:center;font-size:16px;max-width:800px;margin:15px auto 0}.play-button{width:50px;height:50px;background-color:red;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.index-rich-text .index-header h2{letter-spacing:5px;max-width:1300px}.index-header h2{letter-spacing:5px;max-width:1150px}.shop-by-stage-section .shop-by-stage-section .top-subheader{text-align:center;font-family:Outfit Regular;font-size:25px;margin-bottom:25px}@media only screen and (max-width: 767px){body{padding-top:0!important}.main-header{margin-top:40px}.index-rich-text .index-header h2{letter-spacing:2px;text-align:center}.featured-content--wrapper .featured-content .homepage-image-with-text--text .index-subheading{font-size:37px}.featured-content--wrapper{margin-bottom:30px}.index-wrapper .shopify-section{margin-top:20px;margin-bottom:20px}}.jdgm-prev-badge .jdgm-prev-badge__stars{font-size:10px}.product-item-price .money{color:#000;font-size:12px}.hero-video-section .hero-video-title{text-align:center;font-family:Outfit Regular;font-size:25px;margin-bottom:25px}@media screen and (max-width: 768px){.hero-video-section .hero-video-title{font-size:25px;margin-bottom:25px}}.slideshow-content .slideshow-content .slideshow-content-inner .slideshow-button.hover-animation span.button-text{letter-spacing:1px}.product-item-banner.out-of-stock,.product-item-banner.custom-badge{background-color:#547580}.product-item-details .product-item-price{font-size:12px}.product-item .product--item-title a{display:flex;justify-content:space-between}.product-item h3.product--item-title a{font-size:11px;font-family:Outfit Regular;margin-bottom:1px;color:var(--body-color);letter-spacing:2px;font-weight:400}.product-item h3.product--item-title{margin-bottom:0}@media only screen and (max-width: 767px){header.main-header.out-of-view{transform:translateY(-70%)}div.section-index-products h3.product--item-title{margin-bottom:0;font-size:10px}.product-item .product--item-title a{flex-wrap:wrap;justify-content:space-between}.collection-wrapper{margin-top:50px}.product-item .product--item-title a{font-size:10px;margin-top:6px}.product-item .product-item-price .money{font-size:10px;font-family:Outfit Light;font-weight:400}.product-item .product--item-title a .jdgm-prev-badge .jdgm-prev-badge__stars{font-size:8px}.collection-filtering-section,.section-collection-grid{padding-left:15px;padding-right:15px}.section-collection-grid .collection.grid [class*=grid-item]{padding-left:5px;padding-right:5px}}.video-container-desktop,.video-container-mobile{position:relative}.player-button{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);background:none;border:none;z-index:2}.player-button svg{width:75px}.player-button .fa-primary{fill:#547680}.player-button .fa-secondary{fill:#fff}li.navigation-list-item>a{font-family:var(--primary-font);font-size:1.6rem}h1#product-title.page-header.product-title{margin:4px 4px 4px 0}h1 .product-title{font-family:var(--secondary-font);font-size:14px;font-weight:100}.product-section .product-details form .product-title-with-reviews{display:flex;align-items:center;justify-content:space-between;flex-wrap:nowrap;margin-bottom:7px}.product-title-with-reviews .jdgm-prev-badge__text{display:block!important}.product-title-with-reviews .jdgm-prev-badge{display:flex!important;flex-direction:row-reverse}.product-title-with-reviews .jdgm-prev-badge .jdgm-prev-badge__text{padding-right:10px;font-size:15px}.product-reviews-tabs .jdgm-rev__rating:not(:first-child){margin-top:25px;display:block;border-top:1px solid #e7edf2;padding-top:15px}.product-reviews-tabs h3,.product-reviews-tabs h4{font-family:var(--primary-font);font-size:16px;font-weight:500;margin-top:10px}.product-reviews-tabs p{font-size:16px;margin-bottom:0}.product-reviews-tabs h4{margin-bottom:10px}.product-reviews-tabs a.review-tab-read-all{margin-top:30px;display:block;width:100%;padding:15px;background:var(--primary-color);color:#fff;text-transform:uppercase;text-align:center;font-family:var(--primary-font);font-weight:500;font-size:16px;letter-spacing:2px;margin-bottom:15px}.product-reviews-tabs a.review-tab-read-all:hover{padding:15px;background:#000}div.judge-me-no-margin{margin:0!important}.short-description{font-size:14px;letter-spacing:2px}.short-description p{line-height:17px;font-family:Outfit Regular}@media (max-width: 767px){.short-description p{padding-right:20%}}.product-section .product-details form .product-price{margin:24px 0}.product-price span.money{font-size:18px;font-weight:500;font-family:var(--primary-font)}span.form-field-title,a.form-field-title{font-weight:var(--header-font-weight);font-style:var(--header-font-style);font-family:var(--primary-font);color:#040706;font-size:14px;line-height:18px;margin-bottom:14px}.form-field-swatch:not(.swatch-color) .form-field__swatch-options{display:flex;flex-wrap:nowrap;max-width:100%}@media screen and (max-width: 768px){.form-field-swatch:not(.swatch-color) .form-field__swatch-options{flex-wrap:wrap}}.swatch-other .form-swatch-item label{font-size:14px;font-weight:700;width:100%;padding:10px 14px;border:1px solid var(--secondary-color)}label:after{content:"";opacity:0}.product-details form .swatch-color .form-swatch-item .form-radio+label[data-color],.product-details form .swatch-color .form-swatch-item{width:45px;height:45px}.swatch-color .form-swatch-item:not(.soldout) .form-radio:checked+label:after{position:absolute;top:-6px;left:-6px;width:51px;height:51px;border-radius:50%;content:"";border:1px solid var(--primary-color);opacity:1;background:initial}.template-product .page-wrapper .form-swatch-item .form-radio.disabled:checked+label:after{top:-5px;left:-5px}[for=product-quantity] span.form-field-title{display:none}.qty-selector{display:flex;transform:translate(-28px);border:1px solid #d1dadf;max-width:100%;width:100px;min-height:3em;margin-left:29px}.qty-selector__btn{border:0;background:0 0;max-width:100%;width:44px;min-height:36px}.form-field.product-quantity{margin-top:24px}.product-form .form-actions{max-width:100%}.product-form .form-actions[data-reduce-margin]{margin-bottom:0}span.button-text{font-size:14px;letter-spacing:1px;text-transform:uppercase}.product-form .form-actions .button{background:var(--primary-color)}.product-form .form-actions .button.button-disabled{background:#000;color:#fff}.product-form .quantity_add_to_cart .babylist-btn-wrapper{min-width:200;max-width:100%}.product-form .quantity_add_to_cart .babylist-btn{background-color:#fff;color:var(--primary-color);border:2px solid var(--primary-color);padding-top:7px;padding-bottom:7px;min-width:200px;max-width:100%;width:100%!important;text-transform:uppercase;text-align:center;display:block}.product-form .quantity_add_to_cart .babylist-btn{color:var(--primary-color)}.buy_it_with_add_to_cart{border:2px solid #e7edf2;z-index:2;max-width:100%}div.buy_it_with_add_to_cart h2{position:relative;left:50%;top:-10px;z-index:1;font-family:Outfit Light;font-size:14px;font-weight:600;color:#547680;text-align:center;background-color:#fff;transform:translate(-50%);width:auto;display:inline-block;margin:0}div.buy_it_with_add_to_cart h2:before{content:"";position:absolute;left:-20%;background:#fff;width:20%;height:100%}div.buy_it_with_add_to_cart h2:after{content:"";position:absolute;right:-20%;background:#fff;width:20%;height:100%}div.buy_it_with_add_to_cart div.form-actions button.button{margin-left:51%;width:25%;min-width:138px}.buy_it_with_add_to_cart .buy_with_section{display:flex;justify-content:center;align-items:flex-start}.buy_it_with_add_to_cart .buy_with_section div:first-child{max-width:50%;text-align:right;padding:15px 7.5px 15px 15px}.buy_it_with_add_to_cart .buy_with_section div:last-child{max-width:50%;padding:15px 15px 15px 7.5px;position:relative;height:200px}.buy_it_with_add_to_cart .buy_with_section img{width:100%;max-width:185px;max-height:200px}.buy_it_with_add_to_cart .buy_with_section h4{margin:0 0 7px;color:var(--primary-color);font-size:15px;font-family:var(--primary-font)}.buy_it_with_add_to_cart .buy_with_section p{color:var(--primary-color);font-size:13px;font-family:var(--primary-font)}.buy_it_with_add_to_cart .buy_with_section .button{position:absolute;bottom:0;min-width:85%}.buy_it_with_add_to_cart .buy_with_section .button:not(.button-disabled){background:var(--primary-color)}.sticky-button{display:none}.index-wrapper .shopify-section{margin-top:0}.jdgm-widget .jdgm-histogram{display:none!important}.article-wrapper p{font-size:14px;letter-spacing:1px;line-height:18px;font-weight:700;color:#000}.article-published{display:block;margin-bottom:5px;font-size:18px;text-transform:uppercase;text-align:center;letter-spacing:3px}.template-article .page-header-wrapper .page-header{padding-right:30px;padding-left:30px;font-size:28px}.blog-image{margin:14px}.blog-quote-container{width:100%;max-width:1400px;padding:24px 75px;margin:0 auto;background-color:#cbd5de}.blog-quote-container p{margin-bottom:10px;font-size:22px;font-family:Outfit Regular;text-transform:uppercase;letter-spacing:2px;line-height:37px;color:#000;font-weight:700;text-align:center}.blog-quote-highlight{background:linear-gradient(0deg,#fff 50%,#fff0 10%);padding-left:6px;padding-right:4px}@media screen and (max-width: 768px){h1#product-title.page-header.product-title{margin:2px 2px 2px 0}h1 .product-title{display:flex;flex-wrap:wrap;font-family:var(--secondary-font);font-size:14px;font-weight:100}.product-price span.money{font-size:18px;font-weight:500;font-family:var(--primary-font)}.swatch-other .form-swatch-item label{font-size:14px;font-weight:700;width:100%;padding:10px 14px;border:1px solid var(--secondary-color)}.quantity_add_to_cart{display:flex;align-items:flex-end;flex-wrap:wrap}.qty-selector{display:flex;justify-content:space-around;border:1px solid #cce2ff;max-width:100%;width:13em;min-height:3.2em;margin-left:29px;align-items:center}.buy_it_with_add_to_cart{width:100%;border:2px solid #e7edf2;z-index:2}.buy_it_with_add_to_cart .buy_with_section .button{position:relative;bottom:auto;margin-top:50px}.buy_it_with_add_to_cart .buy_with_section div:last-child{height:auto}.product-form .form-actions,.collapsibles-wrapper{max-width:100%;width:100%}.collapsibles-wrapper--border-bottom.collapsibles-wrapper--border-bottom .collapsible-trigger-btn--borders{border-top:0;letter-spacing:1.5px;font-weight:600}.sticky-button{display:flex;background:#547680;min-height:43px;color:#fff;font-size:14px;letter-spacing:1.5px;text-transform:uppercase;border:none;justify-content:center;align-items:center}[data-sticky-add-to-cart]{position:fixed;bottom:50px;left:50%;width:90%;transform:translate(-50%);padding:15px;background:transparent;text-align:center;z-index:10000;display:none}[data-sticky-add-to-cart].visible{display:block;background:transparent}.article-wrapper .article-content-wrapper{display:block;max-width:100%}.template-article .page-header-wrapper .page-header{font-size:26px;padding-right:30px;padding-left:30px}.article-wrapper p{font-size:15px;letter-spacing:1px;line-height:18px;font-family:Outfit Light;font-weight:900;color:#000}.blog-quote-container{width:100%;max-width:1400px;margin:0 auto;background-color:#cbd5de;padding:0}.blog-quote-container p{margin-bottom:10px;margin-top:10px;padding:2em;font-family:Outfit Regular;font-size:20px;letter-spacing:1px;line-height:29px;color:#000;font-weight:700;text-align:center;text-transform:uppercase}}.product--item-title{font-size:11px!important}@media screen and (min-width: 768px){.blog-item-info p.read_more_button{min-height:70px}}.blog-item-info .rte a.button.button-blog-link{background:var(--primary-color);color:var(--button-color);min-height:initial;border:none;padding:16px 24px}.blog-item-info .rte a.button.button-blog-link:hover{padding:16px 24px}.sizing-chart{display:flex;width:100%;justify-content:space-between}@media screen and (max-width: 768px){.sizing-chart{flex-wrap:wrap}}.template-product .page-wrapper .slick-dots{display:none}@media screen and (max-width: 768px){.index-wrapper.product-page-wrapper{margin-top:50px}.template-product .product-wrapper:first-child{margin-bottom:0}.index-wrapper.product-page-wrapper .product-gallery-section .page-wrapper{padding-left:0;padding-right:0}.template-product .page-wrapper .slick-dots{position:absolute;top:10px;left:0;display:flex}.template-product .page-wrapper .product-thumbnails{display:none}.template-product .page-wrapper .slick-dots button{border:1px solid #ACB9C0;background:#c9d5de;width:12px;height:14px;border-radius:50%;font-size:0px;margin-right:5px;z-index:1000}.template-product .page-wrapper .slick-dots .slick-active button{background:#010001}.product-section .product-details form .product-title-with-reviews{flex-wrap:wrap}h1#product-title.page-header.product-title{width:100%}.template-product .page-wrapper .slick-next:after{content:"";background:url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0iVVRGLTgiPz4KPHN2ZyB3aWR0aD0iNTBweCIgaGVpZ2h0PSI1MHB4IiB2aWV3Qm94PSIwIDAgNTAgNTAiIHZlcnNpb249IjEuMSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIiB4bWxuczp4bGluaz0iaHR0cDovL3d3dy53My5vcmcvMTk5OS94bGluayI+CiAgICA8dGl0bGU+UGFnaW5hdGlvbjwvdGl0bGU+CiAgICA8ZyBpZD0iSXNzdWUtMTMxIiBzdHJva2U9Im5vbmUiIHN0cm9rZS13aWR0aD0iMSIgZmlsbD0ibm9uZSIgZmlsbC1ydWxlPSJldmVub2RkIj4KICAgICAgICA8ZyBpZD0iUGFnaW5hdGlvbiI+CiAgICAgICAgICAgIDxjaXJjbGUgaWQ9Ik92YWwiIGZpbGw9IiNGRkZGRkYiIGZpbGwtcnVsZT0ibm9uemVybyIgY3g9IjI1IiBjeT0iMjUiIHI9IjI1Ij48L2NpcmNsZT4KICAgICAgICAgICAgPGcgaWQ9Ikdyb3VwIiBzdHJva2UtbGluZWNhcD0ic3F1YXJlIiB0cmFuc2Zvcm09InRyYW5zbGF0ZSgyMi4wMDAwMDAsIDE2LjUwMDAwMCkiIHN0cm9rZT0iIzAwMDAwMCIgc3Ryb2tlLXdpZHRoPSIxLjUiPgogICAgICAgICAgICAgICAgPGxpbmUgeDE9IjAuMDM5NzcyNzI1IiB5MT0iMC4wMzk3NzI3MjUiIHgyPSI5IiB5Mj0iOSIgaWQ9IkxpbmUtMyI+PC9saW5lPgogICAgICAgICAgICAgICAgPGxpbmUgeDE9IjAuMDM5NzcyNzI1IiB5MT0iOS4yNTAwMDA0NSIgeDI9IjguNzUiIHkyPSIxNy45MjA0NTUiIGlkPSJMaW5lLTMiIHRyYW5zZm9ybT0idHJhbnNsYXRlKDQuMzk0ODg2LCAxMy41ODUyMjgpIHNjYWxlKC0xLCAxKSByb3RhdGUoLTE4MC4wMDAwMDApIHRyYW5zbGF0ZSgtNC4zOTQ4ODYsIC0xMy41ODUyMjgpICI+PC9saW5lPgogICAgICAgICAgICA8L2c+CiAgICAgICAgPC9nPgogICAgPC9nPgo8L3N2Zz4=);width:30px;height:30px;position:absolute;right:10px;top:50%;background-size:contain}.template-product .page-wrapper .slick-prev:after{content:"";background:url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0iVVRGLTgiPz4KPHN2ZyB3aWR0aD0iNTBweCIgaGVpZ2h0PSI1MHB4IiB2aWV3Qm94PSIwIDAgNTAgNTAiIHZlcnNpb249IjEuMSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIiB4bWxuczp4bGluaz0iaHR0cDovL3d3dy53My5vcmcvMTk5OS94bGluayI+CiAgICA8dGl0bGU+UGFnaW5hdGlvbjwvdGl0bGU+CiAgICA8ZyBpZD0iSXNzdWUtMTMxIiBzdHJva2U9Im5vbmUiIHN0cm9rZS13aWR0aD0iMSIgZmlsbD0ibm9uZSIgZmlsbC1ydWxlPSJldmVub2RkIj4KICAgICAgICA8ZyBpZD0iUGFnaW5hdGlvbiIgdHJhbnNmb3JtPSJ0cmFuc2xhdGUoMjUuMDAwMDAwLCAyNS4wMDAwMDApIHNjYWxlKC0xLCAxKSB0cmFuc2xhdGUoLTI1LjAwMDAwMCwgLTI1LjAwMDAwMCkgIj4KICAgICAgICAgICAgPGNpcmNsZSBpZD0iT3ZhbCIgZmlsbD0iI0ZGRkZGRiIgZmlsbC1ydWxlPSJub256ZXJvIiBjeD0iMjUiIGN5PSIyNSIgcj0iMjUiPjwvY2lyY2xlPgogICAgICAgICAgICA8ZyBpZD0iR3JvdXAiIHN0cm9rZS1saW5lY2FwPSJzcXVhcmUiIHRyYW5zZm9ybT0idHJhbnNsYXRlKDIyLjAwMDAwMCwgMTYuNTAwMDAwKSIgc3Ryb2tlPSIjMDAwMDAwIiBzdHJva2Utd2lkdGg9IjEuNSI+CiAgICAgICAgICAgICAgICA8bGluZSB4MT0iMC4wMzk3NzI3MjUiIHkxPSIwLjAzOTc3MjcyNSIgeDI9IjkiIHkyPSI5IiBpZD0iTGluZS0zIj48L2xpbmU+CiAgICAgICAgICAgICAgICA8bGluZSB4MT0iMC4wMzk3NzI3MjUiIHkxPSI5LjI1MDAwMDQ1IiB4Mj0iOC43NSIgeTI9IjE3LjkyMDQ1NSIgaWQ9IkxpbmUtMyIgdHJhbnNmb3JtPSJ0cmFuc2xhdGUoNC4zOTQ4ODYsIDEzLjU4NTIyOCkgc2NhbGUoLTEsIDEpIHJvdGF0ZSgtMTgwLjAwMDAwMCkgdHJhbnNsYXRlKC00LjM5NDg4NiwgLTEzLjU4NTIyOCkgIj48L2xpbmU+CiAgICAgICAgICAgIDwvZz4KICAgICAgICA8L2c+CiAgICA8L2c+Cjwvc3ZnPg==);width:30px;height:30px;position:absolute;left:10px;top:50%;background-size:contain}}.template-product .page-wrapper input.disabled+label{position:relative;color:#6f6f6f}.template-product .page-wrapper input.disabled+label:before{content:"";left:-29%;top:45%;right:0;border-top:1px solid;border-color:#547680;-webkit-transform:rotate(-45deg);-moz-transform:rotate(-45deg);-ms-transform:rotate(-45deg);-o-transform:rotate(-45deg);transform:rotate(-45deg);opacity:1;display:block;position:absolute;width:163%}.template-product .page-wrapper .form-swatch-item input.disabled+label:before{left:-3%;top:45%;width:103%}.jdgm-rev-widg__header .jdgm-widget-actions-wrapper .jdgm-write-rev-link{font-size:16px;background:var(--primary-color);color:var(--button-color);border:none;text-transform:uppercase}.jdgm-rev .jdgm-rev__header .jdgm-rev__icon{display:none!important}.product--item-title .judgeme-reviews-container{display:flex;align-items:center}.product--item-title .judgeme-reviews-container span:first-child{line-height:18px;margin-right:4px}.jdgm-ugc-media__thumbnail-link[data-media-type=video]:after{font-size:16px!important;top:calc(50% - 10px)!important;left:calc(50% - 20px)!important;padding:4px 8px 4px 10px!important}.product-form .webyzeProductColorsLabel{font-weight:var(--header-font-weight);font-style:var(--header-font-style);text-transform:var(--header-text-transform);letter-spacing:var(--header-letter-spacing);font-family:var(--primary-font);color:#040706;font-size:14px;line-height:18px;margin-bottom:14px;text-transform:uppercase}#modal-popup-size-chart{display:none;background:#00000080;position:absolute;width:100%;min-height:initial;z-index:99;top:0;left:0;padding:10px 20px 10px 10px;right:0;bottom:0}#modal-popup-size-chart .standard-size-chart-table{position:absolute;display:initial;background:#fff;width:auto;max-width:initial;margin:initial;top:50%;left:50%;transform:translate(-50%,-50%);max-height:80vh}.sizing-chart span:last-of-type{padding-left:0}@media screen and (max-width: 720px){.product-options-fieldset{width:100%}.form-swatch-item{width:9%;min-width:95px;margin-bottom:10px}}.cart-main{display:flex;flex-wrap:wrap}.cart-content-container,.cart-upsell{width:100%}.cart-outer{margin-top:85px}.cart-note-wrapper{font-size:15px;margin-top:15px}.cart-note-wrapper .form-alignment{margin-top:10px}.cart-with-message{display:flex;flex-wrap:wrap}.cart-note-container,.cart-total-container{width:100%}@media screen and (min-width: 768px){.cart-main{flex-wrap:nowrap}.cart-content-container{width:calc(100% - 300px)}.cart-upsell{width:300px}.cart-outer{margin-top:initial}.cart-note-wrapper{font-size:15px;margin-top:35px}.cart-note-wrapper .form-alignment{margin-top:10px}.cart-with-message{display:flex;flex-wrap:nowrap}.cart-note-container{width:70%}.cart-total-container{width:30%}}.cart-header{margin-bottom:35px}.cart-item-price .qty-selector{border:none}.cart-form .cart-item-info-wrapper,.cart-form .cart-item{align-items:unset}.form-actions{flex-direction:column}.cart-form .cart-totals>.form-actions .button:first-child{margin-right:0;margin-bottom:17px}.cart-form .cart-totals>.form-actions .button{width:100%}.cart-module-toggle{font-weight:500;color:#000}#btn{font-size:14px}.cart-item-quantity-edit{display:none}.cart-item-title h3 a{color:#303030}.cart-totals textarea{width:329px;min-width:100px;max-width:329px;max-height:130px;min-height:60px}.note-position{position:absolute;left:0;bottom:430px}.active-order-message{position:absolute;bottom:255px}.cart-total-positioning{margin-top:40px}.cart-form .cart-content{padding-right:0}.highlight-fx{background:linear-gradient(180deg,#fff0 50%,#d0d4dc 50%)}.cart-top-row{display:flex;flex-direction:row;max-width:1280px;margin-right:auto;margin-left:auto}.cart-column-within-row{display:flex;flex-direction:column;margin-left:0;text-align:left;width:75%}.cart-column-within-row-b{display:flex;flex-direction:column;width:25%;position:relative;margin-top:30px}.cross-sells-absolute-container{position:absolute}.cart-column-within-row h1{margin:40px 0;text-align:left}.cart-column-within-row h3{margin-bottom:5px;font-size:15px;font-weight:800;color:#000}.cart-column-within-row p{font-size:15px;margin-bottom:40px;color:#797979}.cart-item-image,.cart-content,.cart-item figure,.cart-form main{padding-left:0}@media only screen and (min-width:951px) and (max-width:1420px){.cart-top-row{padding-left:50px;padding-top:50px}.note-position{position:absolute;left:50px;bottom:430px}.active-order-message{bottom:255px}}@media only screen and (max-width:951px){.cross-sells-absolute-container{position:relative}.cart-column-within-row h1 span{font-size:2.5rem}.note-position{position:relative;left:0;bottom:0}.active-order-message{position:relative;bottom:0;margin-right:auto}.cart-top-row{padding-left:50px;padding-top:50px}.form-alignment{margin-left:auto;margin-right:auto}}.quickshop-fullproduct{font-size:16px;text-align:center;display:block;margin-top:15px}button[data-product-add] .button-text.forDisabled{display:none}button[data-product-add-bundle][disabled] .button-text.forDisabled{display:block!important}:is(#product-quickshop,[data-is-async]) button[data-product-add][disabled] .button-text.forDisabled{display:inline}:is(#product-quickshop,[data-is-async]) button[data-product-add][disabled] .button-text{display:none}:is(#product-quickshop,[data-is-async]) .bundle-product-title{color:#040706;font-family:var(--primary-font);font-size:16px;font-weight:400}:is(#product-quickshop,[data-is-async]) .variant-picker+.bundle-product-title{margin-top:0;border-top:1px solid #e7edf2;padding-top:25px}:is(#product-quickshop,[data-is-async]) .form-swatch-item.option--active label{background:none}:is(#product-quickshop,[data-is-async]) :is(.form-swatch-item label:focus,.form-swatch-item label:hover,.form-swatch-item input:checked+label){background:#cad6dd}div.form-actions button.GiftWizard-gift-button{margin-right:15px;margin-bottom:15px;background:var(--primary-color);display:block;min-width:200px;max-width:100%;width:100%;border-radius:0;overflow:hidden;font-size:16px;color:#fff;border:none;min-height:44px;text-align:center;font-family:Outfit Light;font-weight:500;font-size:14px;letter-spacing:1px;text-transform:uppercase;word-spacing:0px;-webkit-font-smoothing:antialiased}div.form-actions button.GiftWizard-gift-button:before{content:initial}.jdgm-rev__buyer-badge-wrapper{display:none!important}@media screen and (max-width: 720px){[data-option=color] .form-swatch-item{min-width:initial}}.cart-header p{margin-top:0;margin-bottom:7px}.form-swatch-item.hidden{display:none!important}
/*# sourceMappingURL=/cdn/shop/t/109/assets/custom.css.map */
