:root{--dgreen: #133838;--white: #ffffff}.yotpo-reviews-tab{position:relative;z-index:9999}.yotpo-reviews-tab .yotpo-head .yotpo-headline{align-self:center;margin-bottom:10px}.btn,.shopify-payment-button .shopify-payment-button__button--unbranded,#challenge .shopify-challenge__button{letter-spacing:.3px;padding-left:37px;padding-right:37px}.rc-subscription-details__button strong{margin-right:5px;font-weight:700}.btn.btn--scroll-top{padding:0}.header__desktop__upper,.header__desktop__lower{max-width:1300px;margin:0 auto;padding:0 20px}.wrapper--full-padded,.product__wrapper__inner{max-width:1300px}.header__desktop .header__desktop__upper .header__menu .menu__item.kids-2.images-2 .header__dropdown .dropdown__family:first-child>a:first-child{margin-bottom:0!important}.header__menu{column-gap:8px}.navlink--toplevel{padding:7px 12px}.navlink--toplevel:hover{background:#e6eee9;border-radius:32px}.navlink--toplevel:hover .navtext{color:#133838}.navlink--toplevel:hover:after{display:none}.header__dropdown .hero__description{color:#fff;background:#af4271;display:inline-block;position:absolute;top:18px;right:20px;font-size:12px;border-radius:36px;padding:6px 12px;line-height:1}.header__dropdown__image .hero__title{margin:0;font-size:14px;text-transform:uppercase;color:#fff}.header__dropdown .header__dropdown__inner{max-width:1300px;margin:0 auto;padding:0 16px}.header__dropdown .navtext{text-transform:none;font-weight:400}.grandparent .dropdown__family{padding-left:40px;padding-right:0}.grandparent .dropdown__family a{padding-left:0;padding-right:0}.grandparent.images-2 .header__grandparent__links,.header__dropdown__inner .menu__blocks{flex:1}.header__dropdown__inner .menu__blocks{padding-left:50px}.grandparent .header__dropdown{border-top:1px solid #000;border-bottom:1px solid #000}.menu__item:first-child .dropdown__family:first-child .navlink--grandchild .navtext{color:#af4271}.menu__item .dropdown__family:first-child .navlink--grandchild .navtext{text-transform:uppercase;font-weight:700}.ttq-btns{margin-left:10px}#terms-and-condition .ttq-btns .btn--secondary{display:none!important}#terms-and-condition .ttq-btns .btn--primary{display:block!important}.ttq.btn--primary{display:none}@media only screen and (min-width: 750px){#account .wrapper{max-width:1200px}#account .account-sidebar .desktop{border-right:1px solid #ddd}}.js__header__stuck .ttq.btn--primary,.meganav--visible .ttq.btn--primary{display:block}.js__header__stuck .ttq.btn--secondary,.meganav--visible .ttq.btn--secondary{display:none}.subscription-benefits-wrapper{margin-top:10px}.subscription-benefits-wrapper .subscription-benefit{background-image:url(/cdn/shop/files/done.svg?v=1715582014);padding-left:20px;width:99%;display:block;white-space:break-spaces;color:var(--Dark-green, #133838);font-size:13px;font-style:normal;font-weight:400;line-height:153%;letter-spacing:-.26px;background-repeat:no-repeat;margin:0}.yotpo-sr-bottom-line-score,.yotpo-sr-vertical-border{display:none!important}.yotpo-sr-bottom-line-text{font-weight:!important}.yotpo-sr-bottom-line-text:before{content:"("}.yotpo-sr-bottom-line-text:after{content:")"}.template-collection .collection__sidebar{padding-left:0;padding-right:36px}.template-collection .collection__sidebar .collection__filters{width:100%}.template-article .article__wrapper{max-width:1300px;margin:0 auto;padding:0 16px}.custom-reviews .reviews__grid{display:flex;column-gap:25px}.custom-reviews .reviews__grid .reviews__grid-item{margin:0;flex:1;width:100%}.custom-reviews .reviews__grid .reviews__grid-item .review{border-radius:32px}.custom-reviews .reviews__grid .reviews__grid-item .review .review__content{padding:3rem 2.25rem;row-gap:1.5rem}.custom-reviews .reviews__grid .reviews__grid-item .review .review__content blockquote{margin:0}.custom-reviews .reviews__grid .reviews__grid-item .review .review__content blockquote p{font-weight:400}.custom-reviews .reviews__grid .reviews__grid-item .review .review__content .review__author__name{font-size:14px;font-weight:700}.custom-reviews .reviews__grid .reviews__grid-item .review .review__content .review__author__subheading{font-size:10px;letter-spacing:0}.yotpo-reviews-star-ratings-widget{margin-bottom:1rem!important}.rc-widget .rc-template__radio .rc-radio{border-radius:36px;border:1px solid #000;padding:1rem;margin-bottom:.5rem}.rc-widget .rc-template__radio .rc-radio .rc-radio__label{width:100%;display:flex;align-items:center;justify-content:space-between;gap:12px;color:var(--Dark-green, #133838);font-size:16px;font-style:normal;font-weight:500;line-height:128%;letter-spacing:-.32px}.rc-widget .rc-template__radio .rc-radio.rc-radio--active{border-top-left-radius:1rem;border-top-right-radius:1rem;border-color:transparent;border-bottom-left-radius:0;border-bottom-right-radius:0;padding-bottom:0;margin-bottom:0}.rc-widget .rc-template__radio .rc-radio.rc-radio--active+.rc-selling-plans{border-bottom-left-radius:1rem;border-bottom-right-radius:1rem;margin-bottom:.5rem;padding-bottom:1.25rem}.rc-widget .rc-template__radio .rc-radio.rc-radio--active+.rc-selling-plans label.rc-selling-plans-dropdown .rc-selling-plans-dropdown__select{white-space:initial;border-radius:36px;border:1px solid #000;padding:12px 24px;font-size:13px;font-style:normal;font-weight:500;line-height:128%;letter-spacing:-.26px}.rc-widget .rc-template__radio .rc-radio.rc-radio--active.onetime-radio{border-bottom-left-radius:1rem;border-bottom-right-radius:1rem;padding-bottom:1rem}.rc-widget .rc-template__radio .rc-radio__input{accent-color:#133838}@media only screen and (min-width:750px){.template-index .index-hero .hero__content{max-width:50%}}@media only screen and (max-width: 960px){.drawer__inner .drawer__body .drawer__content .drawer__menu .drawer__main-menu{border-top:1px solid var(--dgreen)}.drawer__inner .drawer__body .drawer__content .drawer__menu .drawer__main-menu .sliderule__wrapper{border-bottom:1px solid var(--dgreen)}.drawer__inner .drawer__body .drawer__content .drawer__menu .drawer__main-menu .sliderule__wrapper .sliderow .sliderow__back-button{right:0;left:auto}.drawer__inner .drawer__body .drawer__content .drawer__menu .drawer__main-menu .sliderule__wrapper .sliderow .sliderow__back-button+.sliderow__title{justify-content:start!important;padding-left:15px!important}.drawer__inner .drawer__body .drawer__content .drawer__menu .drawer__main-menu .sliderule__wrapper .sliderow .sliderow__back-button .sliderule__chevron--left{width:auto;min-width:auto;padding-right:10px}.drawer__inner .drawer__body .drawer__content .drawer__menu .drawer__main-menu .sliderule__wrapper .sliderow .sliderow__title{font-weight:700;font-size:14px;color:var(--dgreen)}}.mobile-menu__link{margin:0;display:block;padding:4px 14px;font-size:14px;font-style:normal;font-weight:400;line-height:118.75%;text-transform:none}.popout--sort .popout-list__item{font-weight:800}.mobile-menu__link,.mobile-menu__nested-title,.mobile-menu__accordion-trigger{display:block;min-width:100%;text-align:start}a.btn.btn--large.btn--solid.btn--primary.nested-1{overflow:initital;padding:16px}.mobile-menu__accordion-trigger{display:flex;align-items:center;gap:16px;justify-content:space-between}.mobile-menu__nested-title,.nested-2{font-style:normal;font-weight:600;line-height:118.75%;text-transform:uppercase}.mobile-menu__accordion-title,.nested-1{margin:0;font-style:normal;font-weight:600;line-height:118.75%;letter-spacing:.28px;text-transform:uppercase;font-size:14px}.mobile-menu__accordion-trigger,a.nested-1{padding:10px 14px;border-bottom:1px solid #133838;font-size:14px}a.nested-2:first-child,a.nested-2:last-child{padding:8px 14px}.mobile-menu__nested-title{padding:10px 14px 0;margin:0}.nested-1{font-size:16px}.nested-2{font-size:13px}.mobile-menu__link.nested-3{letter-spacing:0;padding:4px 14px;line-height:1.2}.mobile-menu__accordion-content{height:0;opacity:0;pointer-events:none;transition:height .5s ease-in-out}.mobile-menu__accordion.open .mobile-menu__accordion-content{height:auto;opacity:1;pointer-events:auto}.new-mob-nav{padding:1rem}.new-mob-nav .header__dropdown__image{opacity:1!important;margin-bottom:1rem;border-radius:1rem}.new-mob-nav .header__dropdown__image .backdrop--radial{position:static}.new-mob-nav .header__dropdown__image .backdrop--radial span.hero__title.h4{color:#fff}.new-mob-nav .header__dropdown__image .backdrop--radial span.hero__description{position:absolute;top:1rem;right:1rem;background:#af4271;color:#fff;border-radius:2.25rem;font-size:10px;display:inline-block;padding:5px 10px;line-height:1}.product-item__product-ratings{display:flex;justify-content:center;align-items:center}.product-item__product-ratings .yotpo-icon.yotpo-icon-star,.product-item__product-ratings .yotpo-icon.yotpo-icon-empty-star{color:#e5b6a9!important;padding-right:2px;padding-block:16px}.product-item__product-ratings .standalone-bottomline{display:flex;justify-content:center;align-items:center}.product-item__product-ratings .standalone-bottomline a{display:none}.yotpo-review-left-panel,.yotpo-filters-container{display:none!important}.yotpo-review-border-smooth{background:#f4ede0}.yotpo-review-border-smooth{margin-top:0!important}.yotpo-review-border-smooth{height:1px!important;background-image:none!important}.yotpo-review{border-right:1px solid #F4EDE0;border-left:1px solid #F4EDE0;margin:0!important;padding:28px 36px}.yotpo-review-rating-title{flex-direction:column!important;gap:12px;margin-bottom:8px!important}.yotpo-review-rating-title .yotpo-review-title{margin-left:0!important}.yotpo-head{margin-bottom:0!important;padding:28px 36px 0;border:1px solid #F4EDE0;border-bottom:none}.yotpo-headline{flex-basis:auto!important;font-family:Poppins!important;margin-left:0!important;font-size:32px!important;font-style:normal!important;font-weight:500!important;line-height:119%}.yotpo-header-container{border-right:1px solid #F4EDE0;border-left:1px solid #F4EDE0}.yotpo-layout-header-wrapper{justify-content:space-between!important;margin-bottom:28px!important;padding-inline:36px}.yotpo-layout-header-wrapper .yotpo-vertical-border,.yotpo-layout-header-wrapper .yotpo-bottom-line-left-panel.yotpo-bottom-line-score{display:none!important}.yotpo-layout-header-wrapper .yotpo-bottom-line-right-panel{margin-left:0!important}#yotpo-main-widget-btn{--btn-border: var(--BTN-PRIMARY-BG-COLOR);--btn-bg: var(--BTN-PRIMARY-BG-COLOR);--btn-text: var(--BTN-PRIMARY-TEXT-COLOR);--btn-border-hover: var(--BTN-PRIMARY-BG-COLOR-BRIGHTER);--btn-bg-hover: var(--BTN-PRIMARY-BG-COLOR-BRIGHTER);--btn-text-hover: var(--BTN-PRIMARY-TEXT-COLOR);padding-left:37px!important;padding-right:37px!important;padding:var(--btn-top) var(--btn-left);transition:.25s ease-out;transition-property:color,background,border;font-size:var(--BTN-FONT-SIZE)!important;font-style:var(--BTN-FONT-STYLE)!important;font-weight:var(--BTN-FONT-WEIGHT)!important;border-radius:var(--btn-radius)!important;color:var(--btn-text)!important;background-color:var(--btn-bg)!important}.yotpo-base-layout{width:100%!important}svg.yotpo-star-rating-icon{height:12px;width:12px}@media screen and (max-width: 749px){.yotpo-layout-header-wrapper{flex-direction:column}.yotpo-bottom-line-summary,.yotpo-review-content,.yotpo-review-center-panel{margin-top:0!important}.yotpo-star-rating.yotpo-review-star-rating,.yotpo-review-rating-title{margin-bottom:0!important}.yotpo-head{padding:23px 19px 0}.yotpo-layout-header-wrapper{padding-inline:19px}.yotpo-layout-header-wrapper .yotpo-bottom-line{margin-bottom:8px!important}.yotpo-review{padding:23px 19px}.yotpo-headline{font-size:24px!important}}.popout-list__option:hover{color:#fff}.btn__plus{-webkit-mask-size:contain!important;mask-size:contain!important}.free-shipping__default-message{color:var(--Dark-green, #133838);font-family:Poppins;font-size:13px;font-style:normal;font-weight:500;line-height:118.75%;margin-bottom:13px}h3.cart__title{color:var(--Dark-green, #133838);font-family:Poppins;font-size:14px;font-style:normal;font-weight:500;line-height:118.75%;letter-spacing:.56px;text-transform:uppercase}.cart__item__title{color:var(--Dark-green, #133838);font-family:Poppins;font-size:14px;font-style:normal;font-weight:500;line-height:128%}.cart__price{color:var(--Dark-green, #133838);font-family:Poppins;font-size:12px;font-style:normal;font-weight:500;line-height:128%}.cart__item__remove{color:var(--Dark-green, #133838);font-family:Poppins;font-size:12px;font-style:normal;font-weight:600;line-height:128%;letter-spacing:.48px;text-transform:uppercase}.cart__total__label{color:var(--Dark-green, #133838);font-family:Poppins;font-size:14px;font-style:normal;font-weight:500;line-height:128%;letter-spacing:.56px;text-transform:uppercase}.cart__quantity-field,.cart-block--top,.drawer__message.free-shipping,.cart__widget.accordion,.cart__foot__inner{border-color:#133838!important}.free-shipping__progress-bar{border:1px solid #133838;--progress-value: #133838!important}.cart__total__price{color:var(--Dark-green, #133838);font-family:Poppins;font-size:16px;font-style:normal;font-weight:600;line-height:128%}.header__cart__status{color:#fff!important}.cart__item__selling-plan{color:var(--Dark-green, #133838);font-size:12px;font-style:normal;font-weight:400;line-height:128%}.grandparent .dropdown__family:first-child{padding-left:0}.menu__block.menu__block--narrow:last-child{padding-right:0!important;padding-left:0!important}.yotpo-review-center-panel{padding-left:0!important}.product-item__informational_text{font-size:13px;font-weight:400;line-height:15.47px;text-align:center;color:#133838}.collection__sidebar,.filter-group__heading{font-weight:800!important}.collection__sidebar__slider{border-bottom:none}.collection__sidebar__slider .collection__sidebar__buttons{padding:16px var(--gutter) 16px var(--outer);min-width:0}.collection__sidebar__slider .btn--primary{background:#143938}.collection__products{border-bottom:1px solid #133838}.collection__products .grid-outer{max-height:none;overflow-y:visible}.header__dropdown__image .image-wrapper{--aspect-ratio: 1.186 !important}@media screen and (max-width: 749px){.timeline__body{display:flex;justify-content:end}.timeline__inner{max-width:100%;flex-direction:column;padding-left:0;margin-left:0;padding-right:0;margin-right:0;overflow-x:hidden}.timeline__row:not(:only-child){width:100%}.timeline__row{padding-top:0}.timeline__row .timeline__image,.timeline__row .timeline__content .timeline__content__outer{opacity:1;padding-left:calc(var(--dot-width) + 20px)}.timeline__dot__holder{opacity:1}.timeline__indicator{width:1px!important;height:100%;left:calc(var(--dot-width)/2 + 4px)!important}.timeline__row:not(:last-child) .timeline__indicator{border:1px solid var(--primary)}}@media screen and (min-width: 750px){.product-item__informational_text{font-size:16px;line-height:19.04px}}@media only screen and (max-width: 767px){.template-collection .collection__sidebar__slider{left:0}.template-collection .collection__sidebar__slider .collection__sidebar{padding-left:16px}}
/*# sourceMappingURL=/cdn/shop/t/11/assets/custom.css.map */
