@font-face{font-family:"Black Diamond";src:url("//cdn.shopify.com/s/files/1/0582/2885/t/125/assets/Black-Diamond.ttf?8490349416893319176") format("truetype")}body{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.text--paragraph{color:#515151;font-family:"Lato",sans-serif;font-size:12px;letter-spacing:.6px;line-height:19px}.text--paragraph.text--paragraph-large{font-size:14px;letter-spacing:0.7px;line-height:23px}.text--headline-normal{color:#515151;font-family:"Lato",sans-serif;font-size:22px;font-style:italic;font-weight:bold;letter-spacing:1.1px;line-height:31px}@media only screen and (min-width: 992px){.text--headline-normal{font-size:32px;letter-spacing:1.42px;line-height:40px}}.u-text-center{text-align:center !important}.u-text-bold{font-weight:700 !important}.u-text-strike{text-decoration:line-through}.u-hidden{display:none !important}.u-no-list-style{list-style:none !important}@media only screen and (min-width: 480px){.u-hide-above-xs{display:none}}@media only screen and (max-width: 479px){.u-hide-below-xs{display:none}}.header-message .store-title{padding:30px 0 5px 0 !important}.collection-title{margin-top:0;margin-bottom:15px}.page-title{padding:6px 0 25px 0}.collection-heading-tools{padding-top:0}.template-collection .content{padding-bottom:0}.main-footer{margin-top:65px}.first-section .home-section.slideshow{margin-top:0}.slideshow-sibling-section{padding-top:50px}.home-section.has-heading{padding-top:0}.logo-list{padding-top:65px;margin-top:30px}.v2 .logo-list{padding-top:0;padding:0;margin-top:30px;width:100%;max-width:1200px;min-width:initial;margin:0 auto;position:relative}.v2 .logo-list.has-border:before{display:none}.v2 .logo-list:after{content:'';background:#979797;bottom:0;display:block;max-width:1200px;width:100%;height:1px;position:absolute}.v2 .logo-list .logo-list-container{padding-top:40px}.v2 .logo-list .logo-list-container.has-heading{padding-top:0}@media (max-width: 767px){.custom-social-feed{padding-top:10px}}@media (max-width: 767px){.section.product-information{margin-bottom:10px}}.section.spr{margin-bottom:10px}.related-products{margin-bottom:30px !important}.search-wrap input{font-size:16px;padding:8px 38px 8px 12px}@media only screen and (min-width: 768px){.search-wrap input{padding:2px 38px 6px 12px}}.search-close{box-sizing:content-box;cursor:pointer;width:18px;height:24px;padding:5px;position:absolute;right:15px;top:50%;transform:translateY(-50%)}.search-close .icon-close{width:18px;height:24px;font-family:'icons';-webkit-font-smoothing:antialiased;font-size:25px;line-height:26px;color:#c7c7c7}.accordion{background-color:#fff;border-top:1px solid #979797;display:block}.accordion--item{border-bottom:1px solid #979797}.accordion--item.active .accordion--content{max-height:1000px}.accordion--item.active .accordion--toggle-symbol::after{content:"-"}.accordion--item.active .accordion--content{overflow:auto}.accordion--toggle{align-items:center;display:flex;justify-content:space-between;height:50px;padding-left:20px;padding-right:10px;position:relative;z-index:1}.accordion--headline{color:#4a4a4a;font-size:12px;letter-spacing:1.2px;text-transform:uppercase}.accordion--toggle-symbol{text-align:center;width:20px}.accordion--toggle-symbol::after{color:#4a4a4a;content:"+";display:block;font-size:20px;font-weight:bold}.accordion--content{border-top:1px solid #979797;max-height:0px;overflow:hidden;transform:translateY(1px);transition:400ms}.breadcrumbs{background-color:rgba(74,74,74,0.05);padding:5px 10px;width:100%}@media only screen and (min-width: 992px){.breadcrumbs{padding-left:70px;padding-right:70px}}.breadcrumbs--inner{display:flex;flex-wrap:wrap;justify-content:center}@media only screen and (min-width: 992px){.breadcrumbs--inner{justify-content:flex-start}}.breadcrumbs--element{color:#979797;font-family:"Lato",sans-serif;font-size:10px;font-style:italic;letter-spacing:.91px;margin-right:5px}.breadcrumbs--current{color:#4a4a4a}.down-caret{border-bottom:1px solid #4a4a4a;border-right:1px solid #4a4a4a;display:inline-block;height:6px;transform:translateY(-2px) rotate(45deg);width:6px}.down-caret.down-caret--rotate{transform:translateY(2px) rotate(225deg)}.cart-add{background-color:#fff;bottom:0;box-shadow:0 -1px 3px 0 rgba(0,0,0,0.1);display:flex;height:70px;left:0;margin:0;padding:15px;position:fixed;right:0;width:100%;z-index:10}@media only screen and (min-width: 768px){.cart-add{background-color:transparent;bottom:auto;box-shadow:none;height:40px;left:auto;margin:0 auto 15px;max-width:290px;padding:0;position:relative;right:auto;width:auto;z-index:auto}}.cart-add .hidden{display:none}.cart-add--quantity-selector{border:1px solid #00aa9e;display:flex;margin-right:10px;padding-left:5px;padding-right:5px}.cart-add--quantity-change-button{border:none;font-size:16px;padding:0;width:20px}.cart-add--quantity-actual{color:#00aa9e;text-align:center;width:30px;-moz-appearance:textfield}.cart-add--quantity-actual::-webkit-outer-spin-button,.cart-add--quantity-actual::-webkit-inner-spin-button{margin:0;-webkit-appearance:none}.cart-add--add-to-cart{border:1px solid #00aa9e;flex-grow:1;font-family:"Lato",sans-serif;font-size:12px;font-weight:bold;letter-spacing:1.5px;outline:none;text-transform:uppercase}@media only screen and (min-width: 992px){.cart-add--add-to-cart:hover{background-color:#00aa9e;color:#fff}}.cart-add--quantity-change-button,.cart-add--add-to-cart{appearance:none;background-color:#fff;color:#00aa9e;outline:none;transition:200ms;-webkit-appearance:none}.inline-cart{display:none;position:absolute;cursor:auto;width:328px;background-color:#fff;top:35px;left:-243px;border:1px solid #e0e0e0}@media only screen and (min-width: 768px){.inline-cart.is-active{display:block}}.inline-cart .inline-cart__close{position:absolute;top:7px;right:10px;width:28px;height:28px;font-size:16px;background:transparent;border:none;color:#00aa9e}.inline-cart .inline-cart__close svg{position:absolute;top:6px;left:6px;width:16px;height:16px;fill:#00aa9e}.inline-cart.account-enabled{left:-157px}.inline-cart__toggle{position:relative}.inline-cart__toggle:before{content:'';position:absolute;left:0;right:0;top:-6px;bottom:-14px}.inline-cart__arrow{position:absolute;width:0;height:0;border-left:8px solid transparent;border-right:8px solid transparent;border-bottom:8px solid #fff;top:-8px;left:294px;margin-left:-7px}.inline-cart__arrow:before{content:'';display:block;border-left:16px solid transparent;border-right:16px solid transparent;border-bottom:16px solid #e0e0e0;z-index:-1;left:50%;position:absolute;margin-left:-16px;top:-1px}.account-enabled .inline-cart__arrow{left:205px}.inline-cart__item-count{text-align:left;color:#00aa9e;border-bottom:1px solid #e0e0e0;padding:10px;margin:0;font-size:16px;font-weight:300}.inline-cart__line-items{max-height:calc(100vh - 385px);overflow:auto}.promo-bar--enabled .inline-cart__line-items{max-height:calc(100vh - 425px)}.inline-cart__line-item{width:100%;padding:10px 30px 10px 10px;border-bottom:1px solid #e0e0e0}.inline-cart__line-item:last-child{border-bottom:none}.inline-cart__undo{display:flex;justify-content:center;align-items:center;color:#7a7a7a;font-size:11px;max-height:15px;overflow:hidden;opacity:1;transition:max-height 0.3s ease-in-out, opacity 0.3s ease-in-out}.inline-cart__undo span{display:inline-block;padding-right:5px}.inline-cart__undo a{color:#00aa9e;cursor:pointer}.inline-cart__undo.is-hidden{opacity:0;max-height:0;pointer-events:none}.inline-cart__item-content-wrapper{display:flex;padding-bottom:10px}.inline-cart__item-image-wrapper{width:97px;max-width:97px;flex-basis:97px}.inline-cart__item-image-link{display:block}.inline-cart__item-image{display:block}.inline-cart__item-details{flex:1}.inline-cart__item-title{font-size:14px;margin:0 0 7px 0}.inline-cart__item-title-link{color:#00aa9e}.inline-cart__item-subscription{display:block;color:#000;font-size:12px;margin:0}.inline-cart__item-option{font-size:11px;color:#7a7a7a;margin:0}.inline-cart__item-edit{display:flex;align-items:center;justify-content:space-between}.cart__item-qty-wrapper,.inline-cart__item-qty-wrapper{width:150px;display:inline-block}.cart__item-qty-selector,.inline-cart__item-qty-selector{align-items:center;border:1px solid #D3D4D7;border-radius:0px;clear:both;color:#000;display:flex;height:38px;margin:0 0 5px 9px;width:100px}.cart__item-qty-selector.is-disabled,.inline-cart__item-qty-selector.is-disabled{pointer-events:none;opacity:0.5}.cart__item-qty-update,.inline-cart__item-qty-update{cursor:pointer;display:flex;height:100%;text-align:center;width:33%;justify-content:center;align-items:center}.cart__qty-icon,.inline-cart__qty-icon{width:8px;max-height:8px}.cart__item-qty,.inline-cart__item-qty{height:38px;width:33%;color:#7C7F88;font-family:Lato;font-size:15px;font-weight:bold;line-height:36px;text-align:center}.inline-cart__item-price{font-size:12px;color:#7a7a7a;display:inline-block;margin:0}.inline-cart__item-remove{padding-left:40px;margin:0;text-align:left}.inline-cart__item-remove-link{color:#00aa9e;cursor:pointer}.inline-cart__pricing{border-top:1px solid #e0e0e0;padding:15px 40px 0;color:#000;font-weight:bold}.inline-cart__options{padding:10px 12px}.inline-cart__shipping-message{text-align:center;color:#000;margin-top:15px}.inline-cart__actions{display:flex;justify-content:space-between}.inline-cart__action-button{display:inline-block;width:133px;text-align:center;font-size:12px;font-weight:600;letter-spacing:0.1em;color:#666;background-color:#00aa9e;padding:9px 14px;text-transform:uppercase;cursor:pointer}.inline-cart__action-button.button--cart{background-color:#c7c7c7}.inline-cart__action-button.button--cart:hover{background-color:#ddd;color:#666}.inline-cart__action-button.button--checkout{color:#fff}.inline-cart__footer-message{padding:0 10px 10px 10px;text-align:center;color:#00aa9e}.inline-cart__empty{text-align:center;padding:30px 0;font-family:"Lato", sans-serif;font-style:italic;font-size:14px;color:#999}.inline-cart__item-presale{color:#00aa9e;font-size:10px;text-align:center}.pdp-bis{background-color:rgba(155,155,155,0.2);border-radius:2px;padding:25px 15px;position:relative;margin:0 -20px 0 -35px}@media only screen and (min-width: 720px){.pdp-bis{padding:20px 15px 30px;margin:0}}.pdp-bis--content{opacity:1;transition:0.25s ease-in-out opacity}@media only screen and (min-width: 960px){.pdp-bis--content{text-align:left}}.pdp-bis--content.fade-out{opacity:0;z-index:-1}.pdp-bis--title{font-family:"Lato",sans-serif;font-size:12px;font-weight:bold;letter-spacing:1.5px;line-height:10px;color:#515151}.pdp-bis--copy{font-family:"Lato",sans-serif;font-size:16px;font-weight:300;color:#342f24;margin:10px 0 15px}@media only screen and (min-width: 720px){.pdp-bis--copy{font-size:14px}}.pdp-bis--form-group{display:flex;flex-wrap:wrap}.pdp-bis--email-input{background-color:white;flex:1;margin:0 0 10px;padding:0 17px;font-family:"Lato",sans-serif;font-size:14px;font-weight:300;color:#342f24;height:50px}@media only screen and (min-width: 1100px){.pdp-bis--email-input{margin:0 10px 0 0}}.pdp-bis--email-input:invalid{background-color:#fff}.pdp-bis--btn{background-color:#00aa9a;display:flex;align-items:center;justify-content:center;flex-basis:100%;height:50px;border:none;padding:0 !important}@media only screen and (min-width: 1100px){.pdp-bis--btn{flex-basis:120px}}.pdp-bis--btn p{width:100%;text-align:center;margin:0;font-family:"Lato",sans-serif;font-size:12px;font-weight:bold;letter-spacing:2px;color:#fff}.pdp-bis--content-success{display:flex;align-items:center;justify-content:center;position:absolute;top:0;left:0;right:0;opacity:0;transition:0.25s ease-in-out opacity;position:absolute;z-index:-1;height:100%;width:100%;padding:0 20px}@media only screen and (min-width: 720px){.pdp-bis--content-success{padding:0 42px}}.pdp-bis--content-success.fade-in{opacity:1;z-index:1}.pdp-bis--content-success p{font-family:"Lato",sans-serif;font-size:14px;font-weight:300;color:#342f24;line-height:28px}.dropdown{position:relative;margin:0 auto 20px;max-width:290px;z-index:1}.dropdown--main{align-items:center;background-color:#fff;border:1px solid #9b9b9b;cursor:pointer;display:flex;justify-content:space-between;padding:10px 16px;position:relative}.dropdown--list-wrapper{left:0;max-height:0px;overflow:hidden;pointer-events:none;position:absolute;transition:500ms ease-out;top:0;width:100%}.dropdown--list{background-color:#fff;border:1px solid #bfbfbf;box-shadow:0 2px 4px 0 rgba(0,0,0,0.12);max-height:250px;overflow:auto;width:100%}.dropdown--list-slide-in{max-height:500px;pointer-events:auto}.dropdown--list-title,.dropdown--item{border-bottom:1px solid #bfbfbf;cursor:pointer;padding-bottom:10px;padding-left:20px;padding-top:10px}.dropdown--list-title:last-child,.dropdown--item:last-child{border-bottom:none}.dropdown--list-title{color:#4a4a4a;font-family:"Lato",sans-serif;font-size:10px;font-weight:700;letter-spacing:1.42px;text-transform:uppercase}.dropdown--item{overflow:hidden}.dropdown--item.active .dropdown--item-text{font-weight:700}.findify-root .findify-autocomplete-wrapper .findify-block--autocomplete-body__container{direction:rtl}.findify-root .findify-autocomplete-wrapper .findify-block--autocomplete-body__wrap:before{display:none}.findify-root .findify-autocomplete-wrapper .findify-block--product-matches__title{display:none}.findify-root .findify-autocomplete-wrapper .findify-block--product-matches__wrap{padding-top:25px;padding-bottom:25px}.findify-root .findify-autocomplete-wrapper .findify-widget--product__simple .findify-widget--product__title{text-align:center;margin-bottom:4px !important}.findify-root .findify-autocomplete-wrapper .findify-widget--product__simple .findify-widget--product__title span{font-weight:600;font-size:14px !important}.findify-root .findify-autocomplete-wrapper .findify-widget--product__simple .findify-widget--product__price-wrap{text-align:center}.findify-root .findify-autocomplete-wrapper .findify-widget--product__simple .findify-widget--product__price-wrap span{font-weight:normal}.findify-component-spinner{margin:60px auto 0 auto !important;position:relative;transform:translateZ(0);animation:findify-component-spinner-animation 0.7s infinite cubic-bezier(0.67, 0.35, 0.7, 0.8);border-radius:50%;width:60px;height:60px;transform-origin:50% 50%}.findify-component-spinner:after{border-radius:50%;width:60px;height:60px}@keyframes findify-component-spinner-animation{0%{transform:rotate(90deg)}100%{transform:rotate(450deg)}}.findify-component-spinner{border-top:3px solid #eaeaea;border-right:3px solid #eaeaea;border-bottom:3px solid #eaeaea;border-left:3px solid #c6c6c6}.page-search-results{display:block;margin:0 auto;padding:0}@media only screen and (min-width: 768px){.page-search-results{padding:0 15px;max-width:1260px}}.search-results-container{padding-top:6px}div.findify-root .findify-layouts--results-layout__products{padding:0 25px}@media only screen and (min-width: 768px){div.findify-root .findify-layouts--results-layout__products{padding:0}}div.findify-root .findify-layouts--results-layout__breadcrumbs{border-bottom:none;margin-bottom:0}@media only screen and (min-width: 768px){div.findify-root .findify-layouts--results-layout__breadcrumbs{margin-bottom:10px}}div.findify-root .findify-layouts--results-layout__breadcrumbs .findify-widget--bread-crumbs__title{color:#4a4a4a;font-family:"Lato",sans-serif;font-size:14px;font-weight:bold;letter-spacing:1.5px;line-height:24px;text-align:center;float:none;padding-right:0}@media only screen and (min-width: 768px){div.findify-root .findify-layouts--results-layout__breadcrumbs .findify-widget--bread-crumbs__title{font-size:20px;letter-spacing:1px}}div.findify-root .findify-layouts--results-layout__breadcrumbs .findify-widget--bread-crumbs__title strong{color:#9b9b9b}div.findify-root .findify-layouts--results-layout__facets{border-right:none}div.findify-root .findify-block--generic-facet__wrap{padding:12px 0 7px 0;border-top:1px solid #ccc;margin-bottom:0}div.findify-root .findify-block--generic-facet__wrap.findify-block--generic-facet__hidden{padding-bottom:12px}div.findify-root .findify-block--generic-facet__wrap:last-child{border-bottom:1px solid #ccc}div.findify-root .findify-block--generic-facet__title{color:#4a4a4a;font-family:"Lato",sans-serif;font-size:13px;font-weight:bold;letter-spacing:1px;line-height:16px}div.findify-root .findify-block--category-body-facet__item,div.findify-root .findify-block--checkbox-body-facet--checkbox__item{box-sizing:border-box;padding:4px 10px;margin-bottom:0}div.findify-root .findify-block--category-body-facet__title,div.findify-root .findify-block--checkbox-body-facet--checkbox__title{color:#4a4a4a;font-family:"Lato",sans-serif;font-size:12px;line-height:18px}div.findify-root .findify-block--category-body-facet__count,div.findify-root .findify-block--checkbox-body-facet--checkbox__count{color:#9b9b9b;font-family:"Lato",sans-serif;font-size:12px;line-height:14px;text-align:center}div.findify-root .findify-block--checkbox-body-facet--checkbox__checkbox{width:12px;height:12px;fill:#9b9b9b;padding-right:12px;position:relative;top:1px}div.findify-root .findify-block--range-body-facet{display:none}div.findify-root .findify-widget--product{cursor:pointer}div.findify-root .findify-widget--product [class^=findify]{cursor:pointer}div.findify-root .findify-widget--product:focus,div.findify-root .findify-widget--product:hover{background-color:#fff}div.findify-root .findify-widget--product:focus .findify-widget--product__title span,div.findify-root .findify-widget--product:focus span.findify-widget--product__price,div.findify-root .findify-widget--product:hover .findify-widget--product__title span,div.findify-root .findify-widget--product:hover span.findify-widget--product__price{color:#00aa9e !important}div.findify-root .findify-widget--product__image{max-height:none}div.findify-root .findify-widget--product__title{text-align:center}div.findify-root .findify-widget--product__title span{font-size:16px !important;font-weight:700 !important;color:#4b4b4b !important;font-family:"Lato",sans-serif;margin:10px 0 0 0 !important}div.findify-root .findify-widget--product__description{display:none}div.findify-root .findify-widget--product__price-wrap{text-align:center;margin:5px 0 12px 0}div.findify-root .findify-widget--product__price-wrap span.findify-widget--product__price{font-size:14px;font-weight:700;font-family:"Lato",sans-serif;color:#4b4b4b}div.findify-root .findify-widget--sorting.findify-layouts--results-layout__sort{display:none}div.findify-root .findify-widget--pagination.findify-layouts--results-layout__pagination{border-top:none}div.findify-root .findify-widget--pagination__button{color:#00aa9e}div.findify-root .findify-widget--pagination__button.findify-widget--pagination__active{color:#7a7a7a}div.findify-root .findify-widget--grid__column{margin-bottom:35px}div.findify-root .findify-block--generic-facet__toggle{padding:0 10px}div.findify-root .findify-block--generic-facet__icon{right:12px}div.findify-root .findify-widget--product__sticker{color:#aaa;font-size:12px;font-family:"Lato",sans-serif;font-weight:bold;text-align:center}div.findify-root .findify-widget--product__sticker span:after{content:'';height:4px;width:4px;border-radius:4px;background:#aaa;vertical-align:middle;display:inline-block;margin:0 5px}div.findify-root .findify-widget--product__sticker span:last-child:after{display:none}div.findify-root .findify-widget--bread-crumbs__wrap{padding:0 30px 10px 30px}@media only screen and (min-width: 768px){div.findify-root .findify-widget--bread-crumbs__wrap{padding:0 0 10px 0}}.mobile-filters-btn{position:relative;cursor:pointer;display:flex;align-items:center;justify-content:flex-start;border-top:2px solid #e5e5e5;border-bottom:2px solid #e5e5e5;color:#4a4a4a;font-family:"Lato",sans-serif;font-size:12px;font-weight:bold;letter-spacing:1.5px;line-height:28px;text-transform:uppercase;padding:10px 30px}@media only screen and (min-width: 768px){.mobile-filters-btn{display:none}}.filter-icon-left{width:12.5px;margin-right:10px}.filter-icon-right{width:18px;position:absolute;right:30px;top:50%;transform:translateY(-50%)}.search-mobile{display:none}.search-mobile.is-active{display:block;position:fixed;left:0;right:0;top:0;bottom:0;padding-bottom:20px;background-color:#fff;max-height:100vh;overflow:auto;z-index:5011}@media only screen and (min-width: 768px){.search-mobile.is-active{display:none}}.search-mobile-header{position:relative}.search-mobile-header-title{color:#9b9b9b;font-family:"Lato",sans-serif;font-size:12px;font-weight:bold;letter-spacing:2px;line-height:15px;text-align:center;text-transform:uppercase;padding:22px 0;border-bottom:2px solid #e5e5e5}.search-mobile-header-close{cursor:pointer;display:block;position:absolute;right:0;top:0;padding:22px}.search-mobile-header-close svg{width:14px;height:14px;fill:#444}.facets-heading{display:none}@media only screen and (min-width: 768px){.facets-heading{display:flex;align-items:center;justify-content:space-between;padding:0 10px 8px 10px}}.facets-heading-title{color:#9b9b9b;font-family:"Lato",sans-serif;font-size:12px;font-weight:bold;letter-spacing:2px;line-height:15px;text-transform:uppercase}.facets-heading-clear{cursor:pointer;color:#9b9b9b;font-family:"Lato",sans-serif;font-size:14px;line-height:17px;text-decoration:underline}.findify-root.search-mobile .findify-widget--grid__column-3.findify-layouts--results-layout__facets{width:90%;margin:0 auto;padding-right:0;border-right:none}.findify-root.search-mobile .findify-block--generic-facet__wrap{border-top:none;padding:20px 10px 0 10px}.findify-root.search-mobile .findify-block--generic-facet__wrap:last-child{border-bottom:none}.findify-root.search-mobile .findify-block--category-body-facet__item,.findify-root.search-mobile .findify-block--checkbox-body-facet--checkbox__item{padding:9px 0}.findify-root.search-mobile .findify-block--generic-facet__toggle{border-bottom:1px solid #ccc;padding:0 0 9px 0}.findify-root.search-mobile .findify-block--generic-facet__icon{right:2px}@media only screen and (max-width: 767px){.findify-root .findify-search-wrapper .findify-widget--grid__column-3{display:none}.findify-root .findify-search-wrapper .findify-widget--grid__column-9{width:100%}.findify-root .findify-search-wrapper .findify-widget--bread-crumbs__filter{padding-top:10px;padding-bottom:15px}.findify-root .findify-search-wrapper .findify-layouts--results-layout__products .findify-widget--grid__wrap{padding-top:10px}}.pdp-findify-related{border-top:1px solid #c7c7c7;border-bottom:1px solid #c7c7c7}.pdp-findify-related .findify-root .findify-lists--products-list__title{font-family:"Lato",sans-serif;font-size:18px;font-weight:400;text-transform:uppercase;letter-spacing:0.1em;text-align:center;margin:0 0 30px;padding:45px 0 0;color:#4b4b4b}.pdp-findify-related .findify-root .findify-widget--product{cursor:pointer;padding-bottom:0 !important}.pdp-findify-related .findify-root .findify-widget--product [class^=findify]{cursor:pointer}.pdp-findify-related .findify-root .findify-widget--product:focus,.pdp-findify-related .findify-root .findify-widget--product:hover{background-color:#fff}.pdp-findify-related .findify-root .findify-widget--product:focus .findify-widget--product__title span,.pdp-findify-related .findify-root .findify-widget--product:focus span.findify-widget--product__price,.pdp-findify-related .findify-root .findify-widget--product:hover .findify-widget--product__title span,.pdp-findify-related .findify-root .findify-widget--product:hover span.findify-widget--product__price{color:#00aa9e !important}.pdp-findify-related .findify-root .findify-widget--product__image-wrap{margin-bottom:11px}.pdp-findify-related .findify-root .findify-widget--product__image{max-height:none}.pdp-findify-related .findify-root .findify-widget--product__title{text-align:center;margin:5px 0 16px 0 !important}.pdp-findify-related .findify-root .findify-widget--product__title span{font-size:16px !important;font-weight:700 !important;color:#4b4b4b !important;font-family:"Lato",sans-serif}.pdp-findify-related .findify-root .findify-widget--product__price-wrap{text-align:center;margin:5px 0 12px 0}.pdp-findify-related .findify-root .findify-widget--product__price-wrap span.findify-widget--product__price{font-size:14px;font-weight:700;font-family:"Lato",sans-serif;color:#4b4b4b}.pdp-findify-related .findify-root .findify-widget--product__sticker{color:#aaa;font-size:12px;font-family:"Lato",sans-serif;font-weight:bold;text-align:center}.pdp-findify-related .findify-root .findify-widget--product__sticker span:after{content:'';height:4px;width:4px;border-radius:4px;background:#aaa;vertical-align:middle;display:inline-block;margin:0 5px}.pdp-findify-related .findify-root .findify-widget--product__sticker span:last-child:after{display:none}#drift-widget-container{z-index:5001 !important}.blog-search{position:relative;border-bottom:1px solid #d4d4d4;margin-bottom:20px;padding:4px 0 4px 20px}.blog-search-submit{position:absolute;left:0;top:50%;transform:translateY(-50%)}.blog-search-submit svg{width:14px;height:14px}.new-nav-go .global-header{display:block}.new-nav-go .section-header{display:none}.new-nav-go .page-body-content{padding-top:60px}@media only screen and (min-width: 1025px){.new-nav-go .page-body-content{padding-top:90px}}.new-nav-go .inline-cart{top:40px;left:auto;right:0}@media only screen and (min-width: 1025px){.new-nav-go .inline-cart{right:-47px}}.new-nav-go .inline-cart__arrow{left:310px}@media only screen and (min-width: 1025px){.new-nav-go .inline-cart__arrow{left:260px}}.new-nav-go.header-centered .search-wrap.full{top:0;left:0}@media only screen and (min-width: 1025px){.new-nav-go .global-header__right--bag:hover .inline-cart{display:block}}.global-header{display:none;z-index:3000;background-color:#fff;position:fixed;top:0;width:100vw;height:60px;border-bottom:1px solid #eaeaea;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}@media only screen and (min-width: 1025px){.global-header{height:90px;padding:0 35px}}@media only screen and (min-width: 1200px){.global-header{padding:0 70px}}.global-header__heading{display:flex;align-items:center;justify-content:space-between}@media only screen and (min-width: 992px){.global-header__heading{max-width:1200px;margin:0 auto}}.global-header__left{flex-basis:120px}@media only screen and (min-width: 1025px){.global-header__left{display:none}}.global-header__drawer-icon{position:relative;cursor:pointer;width:60px;height:59px;display:flex;align-items:center;justify-content:center}.global-header__drawer-icon[js-action="close"] .global-header__drawer-icon--open{opacity:0}.global-header__drawer-icon[js-action="close"] .global-header__drawer-icon--close{opacity:1}.global-header__drawer-icon[js-action="back"] .global-header__drawer-icon--open{opacity:0}.global-header__drawer-icon[js-action="back"] .global-header__drawer-icon--back{opacity:1}.global-header__drawer-icon--open>svg{width:18px;height:13px}.global-header__drawer-icon--close{opacity:0;position:absolute;top:50%;left:50%;transform:translate(-50%, -50%);background-color:#fff;transition:opacity .25s ease-in-out}.global-header__drawer-icon--close>svg{width:14px;height:14px}.global-header__drawer-icon--back{opacity:0;position:absolute;top:50%;left:50%;transform:translate(-50%, -50%);background-color:#fff;transition:opacity .25s ease-in-out}.global-header__drawer-icon--back>svg{width:13px;height:21px}.global-header__logo{max-width:71.5px;position:absolute;left:50%;top:12px;transform:translateX(-50%)}.global-header__logo img{display:block;max-width:100%}@media only screen and (min-width: 1025px){.global-header__logo{flex-shrink:0;position:static;left:auto;transform:none;max-width:95px;margin-right:35px}}.global-header__right{padding:17px 20px 17px 10px;text-align:right;flex-basis:125px}@media only screen and (min-width: 1025px){.global-header__right{display:flex;align-items:center;flex-basis:initial}}.global-header__right--search{cursor:pointer;padding:12px 6px}.global-header__right--search>svg{width:18px;height:17px}@media only screen and (min-width: 1025px){.global-header__right--search{display:flex;align-items:center;padding:10px}.global-header__right--search>svg{fill:#4a4a4a}}@media only screen and (min-width: 1440px){.global-header__right--search{margin-right:37px}.global-header__right--search>svg{margin-right:14px}}.global-header__right--search:hover .global-header__right--search-text{color:#00aa9e}.global-header__right--search:hover>svg{fill:#00aa9e}.global-header__right--search-text{display:none}@media only screen and (min-width: 1440px){.global-header__right--search-text{display:inline-block;color:#4a4a4a;font-family:"Lato",sans-serif;font-size:12px;letter-spacing:1px;line-height:15px}}.global-header__right--bag{position:relative;padding:12px 6px}.global-header__right--bag>svg{width:17px;height:21px}@media only screen and (min-width: 1025px){.global-header__right--bag{display:flex;padding:10px}.global-header__right--bag>svg{fill:#4a4a4a;stroke:#4a4a4a}}.global-header__right--bag:hover svg{fill:#00aa9e;stroke:#00aa9e}.global-header__right--bag:hover .global-header__right--bag-count{color:#00aa9e}.global-header__right--bag-count{position:absolute;right:-10px;top:30%;color:#00aa9e;font-family:"Lato",sans-serif;font-size:12px;font-weight:600;line-height:15px}@media only screen and (min-width: 1025px){.global-header__right--bag-count{top:35%;right:-7px;color:#9b9b9b}}.global-header__right-link{display:none}@media only screen and (min-width: 1025px){.global-header__right-link{display:inline-block;padding:0 6px;color:#4a4a4a;font-family:"Lato",sans-serif;font-size:12px;letter-spacing:1px;line-height:15px}.global-header__right-link:first-of-type{border-right:1px solid #8a8a8a}}.global-header .search-wrap{position:absolute;top:0;left:0;right:0;width:100%;height:130px;background-color:rgba(51,51,51,0.85);border-radius:0;border:none;z-index:3500}.global-header .search-wrap form{top:50%;left:50%;position:absolute;transform:translate(-50%, -50%);width:80%;max-width:600px;background-color:white;border-radius:999px;padding:7px;font-size:18px}.global-header .search-wrap-contained{position:static}.ingredients{border-bottom:1px solid #979797;margin-bottom:20px;padding-bottom:20px;width:100%}@media only screen and (min-width: 992px){.ingredients{margin-bottom:40px;padding-bottom:40px}}.ingredients--inner{align-items:center;display:flex;flex-wrap:wrap;justify-content:center;margin:0 auto;max-width:750px;padding-left:35px;padding-right:35px}@media only screen and (min-width: 992px){.ingredients--inner{flex-wrap:nowrap;justify-content:space-between;padding:0}}.ingredients--icons{display:flex;order:1;max-width:50%}@media only screen and (min-width: 992px){.ingredients--icons{order:inherit;max-width:none}}.ingredients--icon{margin-right:6px;margin-left:6px;width:60px}@media only screen and (min-width: 992px){.ingredients--icon:first-child{margin-right:12px}.ingredients--icon:last-child{margin-left:12px}}.ingredients--icon-image{max-width:100%}.ingredients--content{margin-bottom:20px;text-align:center;width:100%}@media only screen and (min-width: 992px){.ingredients--content{margin-bottom:0;width:auto}}.ingredients--headline{color:#4b4b4b;font-size:14px;letter-spacing:2px;margin:0 auto 14px;max-width:185px}@media only screen and (min-width: 992px){.ingredients--headline{margin:0;margin-bottom:14px;max-width:none}}.ingredients--body{font-style:italic;margin:0 auto;max-width:350px}.ingredients--modal-content{padding:40px}.ingredients--modal-headline{font-family:"Lato",sans-serif;font-size:14px;letter-spacing:1.3px;margin-bottom:20px;text-transform:uppercase}.ingredients--modal-content-body p{margin-bottom:20px;margin-top:0}.ingredients--modal-content-body b{color:#00aa9e;display:block;margin-bottom:6.66667px;text-transform:uppercase}.ingredients--modal-content-body br{display:none}img[data-src]{display:block !important;min-height:1px}.logo-list-item-wrap img{margin-left:auto;margin-right:auto}.modal{display:none;left:0;position:fixed;top:0;z-index:5003}.modal--wrapper{position:relative}.modal--overlay{background-color:rgba(0,0,0,0.3)}.modal,.modal--overlay{left:0;top:0}.modal,.modal--wrapper,.modal--overlay,.modal--content{height:100%;width:100%}.modal--content{background-color:#fff;overflow:auto;overflow-y:scroll;-webkit-overflow-scrolling:touch}@media only screen and (min-width: 992px){.modal--content{height:auto;max-height:70%;max-width:80%;width:800px;position:absolute;left:50%;top:50%;transform:translate(-50%, -50%)}}.modal--overlay,.modal--content{position:absolute}.modal--content-x{cursor:pointer;position:absolute;right:10px;top:10px}@media only screen and (min-width: 992px){.modal--content-x{right:20px;top:20px}}.multi-label{margin-bottom:20px}@media only screen and (min-width: 992px){.multi-label{margin-bottom:0}}.multi-label--tabs.tabs{display:none}@media only screen and (min-width: 992px){.multi-label--tabs.tabs{display:block}}.multi-label--tabs-content-features{align-items:center;display:flex}.multi-label--tabs-content-features-image{max-width:100%}.multi-label--tabs-content-features-list{list-style-type:circle;margin-left:60px;max-width:430px}.multi-label--tabs-content-features-list-item{margin-bottom:15px}.multi-label--tabs-content-features-list-item:last-child{margin-bottom:0}.multi-label--tabs-content-tip-wrapper{align-items:flex-start;display:flex;justify-content:flex-start;flex-wrap:wrap}.multi-label--tabs-content-tip-item{padding-left:25px;padding-right:25px;width:33.33333%}.multi-label--tabs-content-tip-item:nth-child(4).tip-visible,.multi-label--tabs-content-tip-item:nth-child(5).tip-visible,.multi-label--tabs-content-tip-item:nth-child(6).tip-visible{margin-top:15px}.multi-label--tabs-content-tip-headline{color:#00aa9e;font-size:12px;font-weight:bold;letter-spacing:1.4px;margin-bottom:10px;text-transform:uppercase}.multi-label--tabs-content-tip-body{margin:0}.multi-label--tab-content-details-wrapper{align-items:flex-start;display:flex;justify-content:space-around}.multi-label--tab-content-details-block{width:33%}.multi-label--tab-content-details-headline{color:#4a4a4a;font-size:12px;letter-spacing:1.7px;margin-bottom:20px;text-transform:uppercase}.multi-label--tab-content-details-text{margin-bottom:25px;margin-top:0}.multi-label--tab-content-details-ingredient-headline{color:#00aa9e;font-size:12px;letter-spacing:1.4px;line-height:1.7;margin-bottom:2px;text-transform:uppercase}.multi-label--tab-content-details-link{border-bottom:1px solid #4a4a4a;color:#4a4a4a;display:inline-block;font-size:11px;font-weight:bold;letter-spacing:1.56px}.multi-label--accordion.accordion{display:block;margin:0 auto;width:100%}@media only screen and (min-width: 992px){.multi-label--accordion.accordion{display:none}}.multi-label--accordion-content-details-wrapper{padding:20px}.multi-label--accordion-content-details-headline{color:#4a4a4a;font-size:12px;font-weight:bold;margin-bottom:10px;text-transform:uppercase}.multi-label--accordion-content-details-text{margin-bottom:20px;margin-top:0}.multi-label--accordion-content-details-sub-headline{color:#00aa9e;font-size:12px;font-weight:bold;letter-spacing:1.4px;margin-bottom:5px;text-transform:uppercase}.multi-label--accordion-content-details-link{border-bottom:1px solid #4a4a4a;color:#4a4a4a;display:inline-block;font-size:11px;font-weight:bold;letter-spacing:1.56;padding-bottom:2px;text-transform:uppercase}.multi-label--accordion-content-features-wrapper{padding:20px}.multi-label--accordion-content-features-image-wrapper{text-align:center}.multi-label--accordion-content-features-image{max-width:100%}.multi-label--accordion-content-features-list{list-style-type:circle;margin-left:10px}.multi-label--accordion-content-features-list-item{margin-bottom:15px;padding-left:10px;padding-right:10px}.multi-label--accordion-content-features-list-text{margin:0}.multi-label--accordion-content-tip-wrapper{display:block;padding:20px}.multi-label--accordion-content-tip-item:last-child .multi-label--accordion-content-tip-body{margin-bottom:0}.multi-label--accordion-content-tip-headline{color:#00aa9e;font-size:12px;font-weight:bold;letter-spacing:1.4px;margin-bottom:10px;margin-top:0;text-transform:uppercase}.multi-label--accordion-content-tip-body{color:#4a4a4a;font-size:12px;margin-bottom:20px;margin-top:0}.mobile-nav{position:fixed;top:60px;left:0;width:100vw;height:calc(100vh - 60px);overflow:auto;background-color:#fff;z-index:3000;opacity:0;transform:translateX(-100vw);transition:opacity .25s ease-in-out, transform .25s ease-in-out}.mobile-nav.is-active{z-index:3001;transform:translateX(0);opacity:1}@media only screen and (min-width: 1025px){.mobile-nav{display:none}}.parent-link{display:flex;align-items:center;justify-content:space-between;padding:18px;border-bottom:1px solid #eaeaea;color:#515151;font-family:"Lato",sans-serif;font-size:12px;font-weight:bold;letter-spacing:2px;line-height:15px;text-transform:uppercase}.parent-link:hover,.parent-link:active{color:#515151}.child{display:block;position:fixed;top:0;width:100vw;height:calc(100vh - 60px);overflow:auto;background-color:#fff;transform:translateX(-100vw);opacity:0;transition:opacity .25s ease-in-out, transform .25s ease-in-out}.child.is-active{z-index:3001;transform:translateX(0);opacity:1}.child-title{display:block;padding:18px 25px;color:#00aa9e;font-family:"Lato",sans-serif;font-size:12px;font-weight:bold;letter-spacing:2px;line-height:15px;border-bottom:1px solid #eaeaea;text-transform:uppercase}.child-link{display:flex;align-items:center;justify-content:space-between;padding:18px 25px;border-bottom:1px solid #eaeaea;color:#515151;font-family:"Lato",sans-serif;font-size:13px;font-weight:bold;letter-spacing:1px;line-height:16px}.child-link.is-active{border-bottom:1px solid #fff}.child-link.is-active .child-link-icon svg{transform:rotate(180deg)}.child-link.is-active .child-link-icon svg .plus-vertical-line{opacity:0}.child-link>svg{display:flex}.child-link:hover,.child-link:active{color:#515151}.child-link:last-child{color:#00aa9e}.child-link-icon svg{transition:transform .4s ease-in-out}.child-link-icon svg .plus-vertical-line{transition:opacity .4s ease-in-out}.grandchild{display:none}.grandchild.is-active{display:block}.grandchild-link{display:block;padding:18px 40px;background-color:#f9f9f9;border-bottom:2px solid #fff;color:#4a4a4a;font-family:"Lato",sans-serif;font-size:14px;line-height:17px}.grandchild-link:hover,.grandchild-link:active{color:#4a4a4a}.grandchild-link:last-child{font-family:"Lato",sans-serif;font-size:12px;line-height:15px;font-weight:bold;letter-spacing:1px;color:#00aa9e}.grandchild-link:last-child:hover,.grandchild-link:last-child:active{color:#00aa9e}.parent-extras__link{display:block;padding:18px;border-bottom:1px solid #eaeaea;color:#9b9b9b;font-family:"Lato",sans-serif;font-size:12px;font-weight:bold;letter-spacing:2px;line-height:15px}.parent-extras__link:hover,.parent-extras__link:active{color:#9b9b9b}.navm-image-list{padding:10px;display:flex;flex-wrap:wrap}.navm-image-list-img{max-width:350px;padding:10px 5px}.navm-image-list-img img{display:block;max-width:100%}.navm-product-list{display:flex;flex-wrap:wrap;justify-content:space-between;padding:15px 12px;max-width:500px;margin:0 auto}.navm-product-list-link{flex-basis:100%;width:100%;display:block;padding:15px;max-width:500px;margin:0 auto;border:1px solid #00aa9e;color:#00aa9e;font-family:"Lato",sans-serif;font-size:12px;font-weight:bold;letter-spacing:2px;line-height:15px;text-align:center;text-transform:uppercase;margin-bottom:32px}.navm-product-list-item{flex-basis:47%;width:47%;margin-bottom:25px}.navm-product-list-item-image{max-width:142px;margin:0 auto 20px auto}.navm-product-list-item-image img{display:block;max-width:100%;margin:0 auto}.navm-product-list-item-title{color:#4b4b4b;font-family:"Lato",sans-serif;font-size:10px;font-weight:bold;letter-spacing:1px;line-height:17px;text-align:center;margin-bottom:5px}.navm-product-list-item-price{color:#4b4b4b;font-family:"Lato",sans-serif;font-size:12px;letter-spacing:3px;line-height:17px;font-weight:normal;text-align:center}.desktop-nav-section{flex-grow:1}.desktop-nav{display:none}@media only screen and (min-width: 1025px){.desktop-nav{display:flex;flex:1 0 auto}}.navd-parent:hover .navd-child{display:flex}.navd-parent-link{display:block;padding:0 15px;color:#515151;font-family:"Lato",sans-serif;font-size:12px;font-weight:bold;letter-spacing:2px;line-height:89px;text-transform:uppercase}@media only screen and (min-width: 1200px){.navd-parent-link{padding:0 30px}}@media only screen and (min-width: 1400px){.navd-parent-link{padding:0 45px}}.navd-child{display:none;position:absolute;top:100%;left:0;width:100%;background-color:#fff;border-top:1px solid #eaeaea;min-height:290px;box-shadow:0 2px 4px 0 rgba(0,0,0,0.04)}.navd-child.has-gradient{background-image:linear-gradient(to right, #f8f8f8 50%, #fff 50.001%)}.navd-child-container{width:860px;max-width:100%;margin:0 auto;display:flex}.navd-child-container.navd-child-container-wide{width:1000px}.navd-child-list{flex-basis:16%;width:16%;background-color:#f8f8f8;border-right:1px solid #d8d8d8;padding:20px 5px}.navd-child-link{display:inline-block;padding:8px 0;color:#515151;font-family:"Lato",sans-serif;font-size:13px;font-weight:bold;line-height:18px;letter-spacing:1px}.navd-child-link.is-active{color:#00aa9e}.navd-grandchild{display:none}.navd-child-right-side{flex-basis:84%;width:84%;background-color:#fff;position:relative}.right-side-content{position:absolute;top:0;left:0;right:0;bottom:0;display:flex;opacity:0;transform:scale(0)}.right-side-content.is-active{opacity:1;transform:scale(1);transition:opacity .2s ease-in-out;padding:20px 40px}.navd-grandchild-link{display:block;padding:8px 0;color:#696057;font-family:"Lato",sans-serif;font-size:14px;line-height:17px}.navd-grandchild-link:last-child{font-family:"Lato",sans-serif;font-size:12px;line-height:15px;font-weight:bold}.navd-image-list{display:flex}.navd-image-list-img{max-width:340px;margin-right:15px;transition:opacity .15s ease-in-out}.navd-image-list-img img{display:block;max-width:100%}.navd-image-list-img:hover{opacity:0.75}.navd-product-list{display:flex;justify-content:space-between}.navd-product-list-item{display:block;flex-basis:22%;width:22%;text-align:center;transition:opacity .15s ease-in-out}.navd-product-list-item:hover{opacity:0.75}.navd-product-list-item-image{max-width:142px;margin:0 auto 20px auto}.navd-product-list-item-image img{display:block;max-width:100%;margin:0 auto}.navd-product-list-item-title{color:#4b4b4b;font-family:"Lato",sans-serif;font-size:12px;font-weight:bold;letter-spacing:2px;line-height:17px;text-align:center;margin-bottom:12px}.navd-product-list-item-price{color:#4b4b4b;font-family:"Lato",sans-serif;font-size:12px;letter-spacing:3px;line-height:17px;font-weight:normal;text-align:center}.navd-product-list-link{flex-shrink:0;margin-left:30px;display:block;padding:15px 25px;border:1px solid #00aa9e;color:#00aa9e;font-family:"Lato",sans-serif;font-size:12px;font-weight:bold;letter-spacing:2px;line-height:15px;text-align:center;text-transform:uppercase;transition:background-color .15s ease-in-out, color .15s ease-in-out}.navd-product-list-link:hover{background-color:#00aa9e;color:#fff}.flex-align-center{align-items:center}.navd-mega-list-link-list{flex-basis:180px;flex-shrink:0}.navd-mega-list-products-list{display:flex;padding:12px 0}.navd-mega-list-products-list-item{display:block;flex-basis:140px;width:140px;margin-right:45px;text-align:center;transition:opacity .15s ease-in-out}.navd-mega-list-products-list-item:hover{opacity:0.75}.navd-mega-list-products-list-image{max-width:140px;margin:0 auto 15px auto}.navd-mega-list-products-list-image img{display:block;max-width:100%;margin:0 auto}.navd-mega-list-products-list-title{color:#4b4b4b;font-family:"Lato",sans-serif;font-size:10px;font-weight:bold;letter-spacing:1.5px;line-height:17px;min-height:34px;margin-bottom:4px}.navd-mega-list-products-list-spacer{border-top:1px solid #979797;margin:0 0 7px 0}.navd-mega-list-products-list-badge{display:block;padding:0 5px;background-color:rgba(0,170,158,0.41);color:#fff;font-family:"Lato",sans-serif;font-size:9px;font-weight:bold;letter-spacing:1.5px;line-height:17px;text-align:center;text-transform:uppercase}.page-ingredients{background-color:#f9f9f9;padding-bottom:25px;padding-top:25px}@media only screen and (min-width: 992px){.page-ingredients{align-items:center;background-color:#fff;border-bottom:1px solid rgba(151,151,151,0.3);border-top:1px solid rgba(151,151,151,0.3);display:flex;justify-content:center;margin-left:auto;margin-right:auto;max-width:1200px;padding-bottom:50px;padding-top:50px}}.page-ingredients--icon-wrapper{margin-left:20px;margin-right:20px;width:60px}.page-ingredients--icon-desktop{display:none}@media only screen and (min-width: 992px){.page-ingredients--icon-desktop{display:block}}.page-ingredients--icon{max-width:100%}.page-ingredients--headline{color:#4a4a4a;font-family:"Lato",sans-serif;font-size:12px;font-weight:bold;letter-spacing:1.7px;line-height:19px;margin:0 auto 33px;max-width:177px;text-align:center}@media only screen and (min-width: 992px){.page-ingredients--headline{font-size:14px;letter-spacing:2px;line-height:17px;margin-bottom:10px;max-width:none;width:344px}}.page-ingredients--icons-mobile{align-items:center;display:flex;justify-content:center;margin-bottom:28px}@media only screen and (min-width: 992px){.page-ingredients--icons-mobile{display:none}}.page-ingredients--body{color:#515151;font-family:"Lato",sans-serif;font-size:13px;font-style:italic;letter-spacing:0.65px;line-height:22px;margin:0 auto;max-width:261px;text-align:center}@media only screen and (min-width: 768px){.page-ingredients--body{max-width:none;width:344px}}.page-list{background-color:#f9f9f9}@media only screen and (min-width: 992px){.page-list{background-color:#fff;padding:40px 95px;margin:0 auto;max-width:1400px}}.page-list--main{display:none}@media only screen and (min-width: 992px){.page-list--main{display:block}}.page-list--header{padding-left:35px;padding-right:35px;padding-top:22px;text-align:center}@media only screen and (min-width: 992px){.page-list--header{padding-left:0;padding-right:0;padding-top:0}}.page-list--headline{color:#00aa9e;font-family:"Black Diamond",serif;font-size:25px;font-weight:normal;letter-spacing:0.73px;margin-bottom:0}@media only screen and (min-width: 992px){.page-list--headline{font-size:34px;margin-bottom:10px}}.page-list--tagline{color:#4a4a4a;font-family:"Lato",sans-serif;font-size:20px;font-style:italic;font-weight:bold;letter-spacing:1.88px;margin-bottom:22px;margin-top:0}@media only screen and (min-width: 992px){.page-list--tagline{font-size:32px;letter-spacing:1.42px;margin-bottom:40px}}.page-list--items-wrapper{display:block}@media only screen and (min-width: 992px){.page-list--items-wrapper{align-items:flex-start;display:flex;justify-content:space-between}}.page-list--item{margin-left:10px;margin-right:10px}.page-list--item:first-child{margin-left:0}.page-list--item:last-child{margin-right:0}.page-list--item-image-wrapper{margin:0 auto 40px;width:94px}.page-list--item-image{max-width:100%}.page-list--item-content{margin:0 auto;max-width:194px;text-align:center}.page-list--item-headline{color:#4a4a4a;font-family:"Lato",sans-serif;font-size:14px;font-weight:bold;letter-spacing:0.3px;line-height:23px;margin:0}.page-list--item-body{color:#4a4a4a;font-family:"Lato",sans-serif;font-size:14px;letter-spacing:0.3px;line-height:23px;margin:0}.page-list--accordion-wrapper{display:block}@media only screen and (min-width: 992px){.page-list--accordion-wrapper{display:none}}.page-list--accordion.accordion{border-top:none}.page-list--accordion-item{border-bottom-color:#f9f9f9}.page-list--accordion-item-toggle.accordion--toggle{height:80px;padding-left:10px;padding-right:20px}.page-list--accordion-item-toggle-content{align-items:center;display:flex}.page-list--accordion-item-image-wrapper{height:55px;margin-right:10px;width:55px}.page-list--accordion-item-image{max-width:100%}.page-list--accordion-item-headline{color:#4a4a4a;font-family:"Lato",sans-serif;font-size:15px;letter-spacing:0.25px}.page-list--accordion-item-content.accordion--content{border-top:none;padding-left:43px;padding-right:43px;transform:translateY(0)}.page-list--accordion-item-text{color:#4a4a4a;font-family:"Lato",sans-serif;font-size:14px;letter-spacing:0.3px;line-height:23px;margin-bottom:35px;margin-top:20px;text-align:center}.page-product-slider{padding-bottom:30px;padding-top:30px}@media only screen and (min-width: 680px){.page-product-slider{padding-bottom:64px;padding-top:43px}}.page-product-slider--headline{color:#00aa9e;font-family:"Black Diamond",serif;font-size:30px;font-weight:normal;line-height:33px;margin-bottom:10px;margin-left:auto;margin-right:auto;max-width:211px;text-align:center}@media only screen and (min-width: 680px){.page-product-slider--headline{font-size:40px;line-height:60px;max-width:350px}}@media only screen and (min-width: 992px){.page-product-slider--headline{font-size:55px}}.page-product-slider--tagline{color:#515151;font-family:"Lato",sans-serif;font-size:12px;letter-spacing:0.7px;line-height:20px;margin:0 auto 10px;max-width:290px;text-align:center}@media only screen and (min-width: 680px){.page-product-slider--tagline{font-size:14px;letter-spacing:0.7px;line-height:23px;margin-bottom:40px;max-width:400px}}@media only screen and (min-width: 680px){.page-product-slider--image-wrapper{display:block}}.product-page-slider--slide-image{margin-bottom:10px}@media only screen and (min-width: 680px){.product-page-slider--slide-image{margin-bottom:0;max-width:100% !important}}@media only screen and (min-width: 680px){.page-product-slider .bs-list__product-list{margin-left:auto;margin-right:auto;max-width:1250px !important;padding-left:50px;padding-right:50px}}@media only screen and (min-width: 680px){.page-product-slider .bs-list__product-list .slick-list{overflow:hidden}}.page-product-slider .bs-product__title{letter-spacing:1.67px}.page-product-slider .bs-product__options{letter-spacing:1px}.page-product-slider .bs-list__product-list{display:block}.page-product-slider .bs-list__product-list .best-prev{left:10%}@media only screen and (min-width: 680px){.page-product-slider .bs-list__product-list .best-prev{left:-5px;transform:translateY(-50%) rotate(180deg)}}.page-product-slider .bs-list__product-list .best-next{right:10%}@media only screen and (min-width: 680px){.page-product-slider .bs-list__product-list .best-next{right:-5px;transform:translateY(-50%)}}.page-product-slider .bs-product__info{height:auto}.page-product-slider .bs-product{transform:scale(0.85)}@media only screen and (min-width: 680px){.page-product-slider .bs-product{height:auto;max-height:none;max-width:none;transform:scale(1)}}.page-product-slider .bs-product.slick-center{transform:scale(1)}.page-product-slider .slick-arrow{padding:20px}.page-product-slider .bs-list__product-list .slick-arrow{bottom:25px}@media only screen and (min-width: 680px){.page-product-slider .bs-list__product-list .slick-arrow{bottom:inherit;top:50%}}.page-social-feed{margin-bottom:0}.page-social-feed .covet-pics-wrapper h2.social{color:#515151 !important}.page-social-feed .covet-pics-wrapper h2.social+p.center{color:#515151 !important;letter-spacing:2px !important}@media only screen and (min-width: 992px){.page-social-feed .covet-pics-wrapper h2.social+p.center{font-weight:bold !important}}.page-social-feed .covet-pics-wrapper h2.social+p.center a{color:#515151 !important;display:inline-block !important;position:relative !important;transition-duration:200ms !important}.page-social-feed .covet-pics-wrapper h2.social+p.center a::after{content:' ';border-bottom:1px solid #515151;bottom:0;left:0;position:absolute;transition-duration:200ms;width:100%}@media only screen and (min-width: 992px){.page-social-feed .covet-pics-wrapper h2.social+p.center a:hover{color:#00aa9e !important}.page-social-feed .covet-pics-wrapper h2.social+p.center a:hover::after{border-color:#00aa9e}}.social--button-wrapper{display:flex;justify-content:center;padding-bottom:50px;padding-top:35px}@media only screen and (min-width: 992px){.social--button-wrapper{padding-bottom:20px;padding-top:40px}}.social--button{color:#00aa9e;border:1px solid #00aa9e;display:inline-block;font-family:"Lato",sans-serif;font-size:16px;font-weight:bold;letter-spacing:1.99px;line-height:16px;padding:16px;text-align:center;text-transform:uppercase;transition-duration:200ms;width:300px}@media only screen and (min-width: 992px){.social--button:hover{background-color:#00aa9e;color:#fff}}@media only screen and (min-width: 992px){.social--button{border-width:2px}}html.no-touch .page-video--wrapper .page-video--overlay-inner{opacity:0.2}html.no-touch .page-video--wrapper:hover .page-video--overlay-inner{opacity:0}.page-video{padding:20px 15px}@media only screen and (min-width: 992px){.page-video{padding-bottom:50px;padding-top:46px}}.page-video--wrapper{margin-left:auto;margin-right:auto;max-width:912px;position:relative}.page-video--overlay{background-color:#000;background-repeat:no-repeat;background-size:cover;cursor:pointer;display:block;height:100%;left:0;position:absolute;top:0;transition-duration:200ms;width:100%;z-index:1}.page-video--overlay.hide{opacity:0;pointer-events:none}.page-video--overlay-inner{background-color:#000;height:100%;opacity:0;transition-duration:200ms;width:100%}.page-video--headline{color:#fff;display:none;font-family:"Lato",sans-serif;font-size:22px;font-weight:bold;letter-spacing:1.1px;left:50%;position:absolute;text-shadow:0 2px 1px rgba(0,0,0,0.4);top:calc(50% - 75px);transform:translate(-50%, -50%);z-index:2}@media only screen and (min-width: 992px){.page-video--headline{display:block}}.page-video--play-button-wrapper{height:39px;left:50%;position:absolute;top:50%;transform:translate(-50%, -50%);width:39px;z-index:2}@media only screen and (min-width: 768px){.page-video--play-button-wrapper{height:75px;width:75px}}.page-video--play-button{max-width:100%}.page-video--video-insert{height:0;overflow:hidden;padding-bottom:56.25%;position:relative}.page-video--video-insert iframe{height:100%;left:0;position:absolute;top:0;transition-duration:200ms;width:100%}.page-video--video-insert iframe.visible{opacity:1;pointer-events:auto}.pdp-video{align-items:center;border-bottom:1px solid #979797;display:flex;flex-direction:column;margin-bottom:20px;padding-bottom:20px}@media only screen and (min-width: 992px){.pdp-video{flex-direction:row;margin-bottom:40px;padding-bottom:40px}}.pdp-video--content{margin-bottom:40px;max-width:500px;margin-left:auto;margin-right:auto;width:90%}@media only screen and (min-width: 992px){.pdp-video--content{margin-bottom:0;padding-left:50px;padding-right:50px;width:50%}}.pdp-video--triangle{border-bottom-width:8px;border-left-width:13px;border-top-width:8px;margin-right:20px}.pdp-video--headline{align-items:center;color:#00aa9e;display:flex;font-family:"Black Diamond",serif;font-size:25px;font-weight:400;line-height:25px;justify-content:center;margin-bottom:20px}@media only screen and (min-width: 992px){.pdp-video--headline{font-size:32px;line-height:32px;justify-content:flex-end}}.pdp-video--text{margin:0;text-align:center}@media only screen and (min-width: 992px){.pdp-video--text{border-right:2px solid #00aa9e;margin-left:auto;max-width:320px;padding-right:15px;text-align:right}}.pdp-video--media{max-width:600px;margin-left:auto;margin-right:auto;width:90%}@media only screen and (min-width: 992px){.pdp-video--media{width:50%}}.pdp-video--media-wrapper{background-position:center center;background-repeat:no-repeat;background-size:cover;cursor:pointer;height:0;overflow:hidden;padding-bottom:56.25%;position:relative}.pdp-video--media-wrapper iframe{height:100%;left:0;opacity:0;pointer-events:none;position:absolute;top:0;transition:200ms;width:100%}.pdp-video--media-wrapper iframe.visible{opacity:1;pointer-events:auto}.presale--message{color:#00aa9e;display:none;font-size:12px;font-weight:300;text-align:center}.presale--message.visible{display:block}.presale--message.always-visible{display:block !important}@media only screen and (min-width: 720px){.presale--message{font-size:16px;text-align:left}}.product-main--details .presale--message{text-align:center !important}@media only screen and (min-width: 992px){.product-main--details .presale--message{font-size:14px}}.product-main--bundle .product-main--description{margin-bottom:25px}.product-main--bundle .swatch--item{margin-bottom:0;margin-right:10px}@media only screen and (min-width: 768px){.product-main--bundle .cart-add{max-width:290px}}.product-bundle{display:none;position:relative;transition:height 200ms}@media only screen and (min-width: 768px){.product-bundle{display:block}}.product-bundle--step{background-color:#fff;opacity:0;pointer-events:none;position:absolute;transition:opacity 200ms;width:100%}.product-bundle--step.visible{opacity:1;pointer-events:auto}.product-bundle--descriptors{margin-bottom:20px;padding-left:35px}@media only screen and (min-width: 992px){.product-bundle--descriptors .swatch--item:hover{border-color:#bfbfbf}}.product-bundle--descriptor{align-items:flex-start;border-bottom:1px solid #cacaca;display:flex;justify-content:flex-start;margin-bottom:10px;padding-bottom:10px}.product-bundle--descriptor:last-child{border-bottom:none;margin-bottom:0;padding-bottom:0}.product-bundle--descriptor-clickable{cursor:pointer}.product-bundle--descriptor-clickable:hover .swatch--item{border-color:#4a4a4a !important}.product-bundle--descriptor-text{font-family:"Lato",sans-serif;font-size:11px}.product-bundle--descriptor-title{color:#4a4a4a;letter-spacing:1.3px;margin-bottom:3px}.product-bundle--descriptor-details{display:inline-block}.product-bundle--descriptor-option{color:#4a4a4a;display:inline-block;letter-spacing:1.3px;margin-right:5px;text-transform:uppercase}.product-bundle--descriptor-customizable{color:#00aa9e;font-style:italic}.product-bundle--edit-link{display:inline-block;font-size:9px;letter-spacing:0.9px;margin-left:5px;text-transform:uppercase}.product-bundle--description-variant{color:#000}.product-bundle--step-wrapper{border:1px solid #cacaca;margin-bottom:20px;position:relative}.product-bundle--step-close-wrapper{display:none;line-height:0;position:absolute;right:11px;top:14px}.product-bundle--step-close-wrapper.visible{display:block}.product-bundle--step-close{opacity:0.5;width:13px}.product-bundle--step-headline{border-bottom:1px solid #cacaca;color:#515151;font-size:12px;font-weight:normal;letter-spacing:1.3px;margin:0 auto 20px;padding-bottom:13px;padding-top:13px;text-align:center;text-transform:uppercase;width:95%}.product-bundle--step-product{font-size:12px;letter-spacing:1.2px;margin:0 auto 2px;text-align:center;width:90%}.product-bundle--step-product-lead{color:#4a4a4a}.product-bundle--step-product-actual{color:#00aa9e}.product-bundle--step-option{font-size:12px;letter-spacing:1.2px;margin:0 auto 15px;text-align:center;width:90%}.product-bundle--step-option-lead{color:#515151;display:inline-block;margin-right:5px;text-transform:uppercase}.product-bundle--step-option-actual{color:#000}.product-bundle--swatches{display:flex;flex-wrap:wrap;justify-content:center;margin-bottom:35px;margin-left:auto;margin-right:auto;width:85%}.product-bundle--swatches .swatch--item-wrapper{text-align:center;width:calc(100% / 6)}.product-bundle--swatches .swatch--item-wrapper-high{width:calc(100% / 7)}.product-bundle--swatches .swatch--item{cursor:pointer;display:inline-block}.product-bundle--disclaimer{color:#00aa9e;margin-bottom:20px;margin-top:0;text-align:center}@media only screen and (min-width: 768px){.product-bundle--buttons{display:none}}.product-bundle--button{background-color:#fff;color:#00aa9e;border:1px solid #00aa9e;display:block;font-size:12px;letter-spacing:1.2px;margin:0 auto 20px;padding-bottom:15px;padding-top:15px;text-transform:uppercase;transition:200ms;width:290px}@media only screen and (min-width: 992px){.product-bundle--button:hover{background-color:#00aa9e;color:#fff}}.product-bundle--button.disabled{border-color:rgba(74,74,74,0.5);color:rgba(74,74,74,0.5);pointer-events:none}@media only screen and (min-width: 768px){.product-bundle--button{padding-bottom:12px;padding-top:12px}}.product-bundle--atc-mobile-wrapper{display:none}.product-bundle--atc-mobile-wrapper.visible{display:block}.product-bundle--prev-wrapper{text-align:center;width:100%}.product-bundle--button-text{background-color:transparent;border:none;border-bottom:1px solid #4a4a4a;color:#4a4a4a;font-size:12px;letter-spacing:1.3px;margin-bottom:20px;padding-bottom:3px;padding-left:0;padding-right:0;text-transform:uppercase;-webkit-appearance:none}.product-bundle--button-text svg{display:inline-block;margin-right:10px}.product-bundle--mobile{display:block}@media only screen and (min-width: 768px){.product-bundle--mobile{display:none}}.product-bundle--box{border:1px solid #cacaca;margin-bottom:20px}.product-bundle--box-item{align-items:flex-start;border-bottom:1px solid #cacaca;display:flex;padding:15px}.product-bundle--box-item:last-child{border-bottom:none}.product-bundle--sticky-buttons{display:block}@media only screen and (min-width: 768px){.product-bundle--sticky-buttons{display:none}}.product-bundle--button-mobile-wrapper{background-color:#fff;bottom:0;box-shadow:0 -1px 3px 0 rgba(0,0,0,0.1);display:none;left:0;padding:15px;position:fixed;width:100%;z-index:10}.product-bundle--button-mobile-wrapper .product-bundle--button{margin-bottom:0}.product-bundle--button-mobile-wrapper.visible{display:block}.bundle-modal--content{padding:30px 15px}.bundle-modal--headline{color:#4a4a4a;font-size:14px;letter-spacing:1.3px;margin-bottom:10px;text-align:center}.bundle-modal--tagline{color:#00aa9e;font-size:12px;font-style:italic;font-weight:normal;letter-spacing:1.2px;margin-bottom:10px;text-align:center}.bundle-modal--step{border:1px solid #cacaca;margin-bottom:20px}.bundle-modal--step-headline{border-bottom:1px solid #cacaca;color:#4a4a4a;font-size:12px;font-weight:normal;letter-spacing:1.2px;padding:10px 5px;text-align:center;text-transform:uppercase}.bundle-modal--step-body{padding:20px 15px}.bundle-modal--step-body-main{align-items:center;display:flex;justify-content:space-between}.bundle-modal--step-image{height:auto;margin-right:5px;width:70px}.bundle-modal--step-body-text{flex-grow:1;margin:0;margin-bottom:5px}.bundle-modal--step-body-text-flex{align-items:flex-start;display:flex}.bundle-modal--step-product-title{color:#00aa9e}.bundle-modal--step-option-name-text{color:#4a4a4a;margin-right:10px;text-transform:uppercase}.bundle-modal--step-option-text{color:#000}.bundle-modal--step-select-trigger{align-items:center;border:1px solid #9b9b9b;display:flex;justify-content:space-between;line-height:12px;margin-top:20px;padding:10px}.bundle-modal--step-select-trigger .down-caret{margin-right:10px}.bundle-modal--step-trigger-inner{align-items:center;display:flex}.bundle-modal--step-trigger-inner .swatch--item{margin-bottom:0;margin-left:0;margin-right:10px}.bundle-modal--disclaimer{color:#00aa9e;margin-bottom:0;margin-top:20px}.bundle-modal--selector{background-color:#fff;box-shadow:0 -1px 3px 0 rgba(0,0,0,0.1);left:0;position:fixed;top:100%;transform:translateY(10%);transition:200ms cubic-bezier(0, 0, 0.58, 1);width:100%;max-height:340px;overflow:auto;z-index:1}.bundle-modal--selector.slide-in{transform:translateY(-100%)}.bundle-modal--selector-headline{color:#4a4a4a;border-bottom:1px solid #9b9b9b;font-size:11px;letter-spacing:1.2px;padding-bottom:15px;padding-left:40px;padding-top:15px;text-transform:uppercase}.bundle-modal--selector-item{align-items:center;border-bottom:1px solid #9b9b9b;display:flex;padding-bottom:10px;padding-left:40px;padding-right:40px;padding-top:10px}.bundle-modal--selector-item .swatch--item{margin:0;margin-right:15px}.bundle-modal--selector-item.active .swatch--item{border-color:#4a4a4a}.bundle-modal--selector-item:last-child{border-bottom:none;padding-bottom:20px}.bundle-modal--selector-item-value{font-size:12px;letter-spacing:1.2px}.bundle-modal--error .bundle-modal--step-option-text{color:#d02e2e}.bundle-modal--error .bundle-modal--step-select-trigger{border-color:#d02e2e}.product-bundle--change-wrapper{text-align:center;width:100%}.product-bundle--button-text{display:inline}.product-feature{background-color:#fff;padding:20px 15px 30px}@media only screen and (min-width: 768px){.product-feature{padding-left:100px;padding-right:100px;padding-top:40px}}@media only screen and (min-width: 992px){.product-feature{padding:45px 50px 45px}}@media only screen and (min-width: 1200px){.product-feature{padding-left:130px;padding-right:130px}}.product-feature--inner{display:block}@media only screen and (min-width: 992px){.product-feature--inner{display:flex;justify-content:space-between;margin-left:auto;margin-right:auto;max-width:1150px}}.product-feature--info{margin-bottom:20px;padding-left:12px;width:80%}@media only screen and (min-width: 992px){.product-feature--info{flex-shrink:0;margin-right:32px;width:auto}}.product-feature--headline{color:#00aa9e;font-family:"Black Diamond",serif;font-size:21px;font-weight:normal}@media only screen and (min-width: 768px){.product-feature--headline{font-size:32px;letter-spacing:0.66px;line-height:60px;max-width:427px}}.product-feature--tagline{color:#515151;font-family:"Lato",sans-serif;font-size:20px;font-style:italic;letter-spacing:1.88px;line-height:27px}@media only screen and (min-width: 992px){.product-feature--tagline{margin-bottom:10px;max-width:300px}}@media only screen and (min-width: 1200px){.product-feature--tagline{font-size:35px;letter-spacing:1.56px;line-height:42px;max-width:435px}}.product-feature--body{color:#515151;font-family:"Lato",sans-serif;font-size:14px;letter-spacing:0.7px;line-height:23px;margin:0;max-width:300px}@media only screen and (min-width: 1200px){.product-feature--body{max-width:427px}}.product-feature--body-large{display:none}@media only screen and (min-width: 992px){.product-feature--body-large{display:block}}.product-feature--details-info-large{color:#4a4a4a;font-family:"Lato",sans-serif;font-size:11px;letter-spacing:0.6px}@media only screen and (min-width: 768px){.product-feature--visuals{align-items:flex-start;display:flex;justify-content:space-between;width:auto}}.product-feature--image-wrapper{margin-bottom:20px;margin-left:auto;margin-right:auto;max-width:420px}@media only screen and (min-width: 768px){.product-feature--image-wrapper{flex-basis:480px;margin-left:0;margin-right:0;max-width:480px;padding-right:60px}}.product-feature--image{max-width:100%}.product-feature--details{display:block;flex-shrink:0;flex-wrap:wrap;margin-left:auto;margin-right:auto;max-width:260px}@media only screen and (min-width: 768px){.product-feature--details{margin-left:inherit;margin-right:inherit;margin-top:5%;max-width:140px}}.product-feature--details-large{display:none}@media only screen and (min-width: 992px){.product-feature--details-large{display:block}}.product-feature--swatches{display:flex;flex-wrap:wrap;margin-left:auto;margin-right:auto;width:100%}.product-features--swatch-wrapper{border:1px solid rgba(155,155,155,0.3);border-radius:50%;cursor:pointer;display:inline-block;margin-bottom:15px;margin-right:15px;padding:3px}.product-features--swatch-wrapper.no-right-margin{margin-right:0}@media only screen and (min-width: 768px){.product-features--swatch-wrapper.no-right-margin{margin-right:15px}}@media only screen and (min-width: 768px){.product-features--swatch-wrapper.no-right-margin-large{margin-right:0}}.product-features--swatch-wrapper.active{border-color:#4a4a4a}.product-features--swatch{background-repeat:no-repeat;background-size:cover;border-radius:50%;height:20px;width:20px}@media only screen and (min-width: 768px){.product-features--swatch{height:28px;width:28px}}.product-feature--details-info-small{color:#4a4a4a;display:block;font-family:"Lato",sans-serif;font-size:11px;letter-spacing:0.6px;margin:0 auto 20px;width:260px}@media only screen and (min-width: 992px){.product-feature--details-info-small{display:none}}.product-feature--info-small{border-top:1px solid #efefef;display:block;padding-top:20px}@media only screen and (min-width: 992px){.product-feature--info-small{display:none}}.product-feature--price{color:#4a4a4a;font-family:"Lato",sans-serif;font-size:14px;font-weight:bold;letter-spacing:2.7px;margin-bottom:6px;margin-top:0;text-align:center}@media only screen and (min-width: 992px){.product-feature--price{display:inline-block;margin-right:10px}}.product-feature--body-small{color:#515151;font-size:14px;letter-spacing:0.7px;line-height:23px;margin:0 auto;max-width:400px;text-align:center}.product-main--images{align-items:center;display:flex;flex-direction:column;margin-bottom:20px;padding-left:20px;padding-right:20px;width:100%}@media only screen and (min-width: 992px){.product-main--images{display:flex;flex-direction:row;margin-bottom:0;padding-left:0;padding-right:65px;width:calc(100% - 360px)}}.product-main--thumbnails{display:none;order:1;padding-right:60px;position:relative;transition-duration:200ms;width:120px}.product-main--thumbnails.fade{opacity:0}@media only screen and (min-width: 992px){.product-main--thumbnails{display:block;order:inherit;vertical-align:middle}.product-main--thumbnails.slick-initialized{padding-bottom:30px;padding-top:20px}.product-main--thumbnails.slick-initialized .slick-prev{top:0}.product-main--thumbnails.slick-initialized .slick-prev::before{border-left:1px solid rgba(74,74,74,0.3);border-top:1px solid rgba(74,74,74,0.3)}.product-main--thumbnails.slick-initialized .slick-next{bottom:-30px;top:auto}.product-main--thumbnails.slick-initialized .slick-next::before{border-bottom:1px solid rgba(74,74,74,0.3);border-right:1px solid rgba(74,74,74,0.3)}.product-main--thumbnails.slick-initialized .slick-arrow{height:40px;left:11px;width:40px;z-index:1}.product-main--thumbnails.slick-initialized .slick-arrow::before{content:' ';display:block;height:20px;margin:0 auto;width:20px;transform:rotate(45deg)}.product-main--thumbnails.slick-initialized .slick-arrow.slick-disabled{cursor:default;opacity:0}}.product-main--thumbnail{border:1px solid transparent;border-radius:50%;cursor:pointer;display:block;height:60px !important;margin-bottom:5px;outline:none;overflow:hidden;padding:5px;transition-duration:200ms;transition-property:border-color;width:60px !important}.product-main--thumbnail:last-child{margin-bottom:0}.product-main--thumbnail.active,.product-main--thumbnail:hover{border-color:#00aa9e}.product-main--thumbnail-image{border-radius:50%;max-width:100%}.product-main--image-fader{display:block;position:relative;width:100%}@media only screen and (min-width: 992px){.product-main--image-fader{margin-bottom:0;vertical-align:middle;width:calc(100% - 120px)}}.product-main--image-fader-arrow{align-items:center;cursor:pointer;display:flex;height:100%;justify-content:center;position:absolute;top:0;width:30px}.product-main--image-fader-arrow::before{content:' ';display:block;height:20px;position:relative;transform:rotate(45deg);width:20px}.product-main--image-fader-prev{left:0}.product-main--image-fader-prev::before{border-bottom:1px solid #bfbfbf;border-left:1px solid #bfbfbf}.product-main--image-fader-next{right:0}.product-main--image-fader-next::before{border-right:1px solid #bfbfbf;border-top:1px solid #bfbfbf}.product-main--image-wrapper{cursor:zoom-in;outline:none;margin-bottom:15px;margin-left:30px;margin-right:30px}.product-main--image-wrapper.zoomed{background-size:auto;transition:background-position 10ms}.product-main--image-wrapper.zoomed .product-main--image{opacity:0;pointer-events:none}@media only screen and (min-width: 992px){.product-main--image-wrapper{margin-bottom:0}}.product-main--image{border:1px solid transparent;max-width:100%;transition:opacity 200ms}.product-main--image.fade{opacity:0}.product-images--dots{display:flex;justify-content:center}@media only screen and (min-width: 992px){.product-images--dots{display:none}}.product-images--dot{border-radius:50%;border:1px solid rgba(74,74,74,0.3);height:8px;margin-left:5px;margin-right:5px;width:8px}.product-images--dot.active{background-color:rgba(74,74,74,0.3);border-color:transparent}.pdp-learn-more{background-color:#f9f9f9;margin:0 auto;padding:10px;width:290px}.pdp-learn-more--text{color:#4a4a4a;font-family:"Lato",sans-serif;font-size:9px;letter-spacing:0.9px;line-height:13px;margin:0}.pdp-learn-more--link{border-bottom:1px solid #00aa9e;color:#00aa9e;font-weight:bold}.template-product #product-area.product-main{border-bottom:1px solid #979797;margin-bottom:20px;padding-bottom:20px;padding-top:50px}@media only screen and (min-width: 992px){.template-product #product-area.product-main{margin-bottom:40px;padding-bottom:40px}}.template-product #product-area.product-main .add-to-cart-feedback{display:none !important}@media only screen and (max-width: 991px){.template-product #product-area.product-main.product-main--no-bottom-border{border-bottom:none;padding-bottom:0}}.product-main--wrapper{align-items:center;display:flex;flex-direction:column;justify-content:space-between;margin:0 auto;max-width:500px;width:90%}@media only screen and (min-width: 992px){.product-main--wrapper{flex-direction:row;margin:0;max-width:none;width:auto}}.product-main--details{max-width:360px}.product-main--title,.product-main--price,.product-main--description{text-align:center}.product-main--title{color:#515151;font-family:"Lato",sans-serif;font-size:20px;letter-spacing:1px;margin-bottom:10px}.product-main--details-block{align-items:center;display:flex;justify-content:center;margin-bottom:15px}@media only screen and (min-width: 992px){.product-main--details-block{margin-bottom:10px}}.product-main--price-item{color:#4b4b4b;font-size:14px;font-weight:bold;letter-spacing:2.7px}@media only screen and (max-width: 991px){.product-main--price-item{margin-bottom:15px}}.product-main--value{font-size:14px;font-weight:bold;letter-spacing:2.7px}.product-main--description{margin-bottom:10px;margin-top:0}@media only screen and (min-width: 992px){.product-main--description{margin-bottom:20px}}.product-main--variant-selection-desktop{display:none}@media only screen and (min-width: 992px){.product-main--variant-selection-desktop{display:block}}.product-main--variant-selection-mobile{display:block}@media only screen and (min-width: 992px){.product-main--variant-selection-mobile{display:none}}.recurring--free-shipping{color:#00aa9e;font-size:12px;font-style:italic;font-weight:bold;letter-spacing:1.2px;margin-top:5px;padding-left:30px}.product-main .pdp-bis{margin:0}.product-main .ro_widget{padding-left:25px;padding-right:25px}.product-main .bold-ro__see-details{display:inline-block;position:relative}.product-main .bold-ro__order-interval-container{display:none !important}.product-main .bold-ro__one-time-div,.product-main .bold-ro__recurring-div,.product-main .bold-ro__mix-div{padding-right:0}@media only screen and (min-width: 992px){.product-main .bold-ro__one-time-div,.product-main .bold-ro__recurring-div,.product-main .bold-ro__mix-div{padding-right:10px}}.product-main .bold-ro__one-time-purchase,.product-main .bold-ro__recurring-text{color:#4a4a4a;font-family:"Lato",sans-serif;font-size:14px;letter-spacing:1.2px}.product-main a.bold-ro__detail-tooltip.needsclick{align-items:center;background-color:#fff;border:1px solid #00aa9e;color:#00aa9e;display:inline-flex;font-size:10px;letter-spacing:0;height:15px;justify-content:center;padding-left:0 !important;width:15px}.product-main .bold-ro__recurring-div{padding-bottom:0;padding-top:0}.product-main .bold-ro__tooltip{z-index:9}.product-main .bold-ro__one-time-radio-btn,.product-main .bold-ro__subscribe-radio-btn{display:none}.product-main .bold-ro__one-time-radio-btn:checked+.recurring--radio .recurring--radio-inner{background-color:#00aa9e}.product-main .bold-ro__subscribe-radio-btn:checked+.recurring--radio .recurring--radio-inner{background-color:#00aa9e}.recurring--drop{position:relative}.recurring--drop .down-caret{cursor:pointer}.recurring--drop-activate{color:#00aa9e;cursor:pointer;border-bottom:1px solid #00aa9e;display:inline-block;font-size:14px;letter-spacing:1.2px;margin-right:5px}.recurring--drop-list{background-color:#fff;border:1px solid #e3e3e3;color:#4a4a4a;opacity:0;pointer-events:none;position:absolute;top:100%;transform:translateY(-5%);transition:200ms;z-index:1}.recurring--drop-list.visible{opacity:1;pointer-events:auto;transform:translateY(5%)}.recurring--drop-item{color:#4a4a4a;cursor:pointer;font-size:14px;letter-spacing:1.2px;padding:5px;white-space:nowrap}.recurring--drop-item:hover{color:#00aa9e}.recurring--radio{align-items:center;background-color:#fff;border:1px solid #bfbfbf;border-radius:50%;display:inline-flex;height:15px;justify-content:center;margin-right:15px;position:relative;width:15px}.recurring--radio-inner{background-color:transparent;border-radius:50%;height:7px;width:7px}.product-main--undertone-wrapper{display:block;margin-bottom:15px;margin-left:auto;margin-right:auto;position:relative;text-align:center;width:200px}.product-main--undertone-wrapper.visible .product-main--undertone-body{opacity:1;pointer-events:auto;transform:translateY(0px)}@media only screen and (min-width: 992px){.product-main--undertone-wrapper{display:none}}.product-main--undertone-wrapper-large{display:none}@media only screen and (min-width: 992px){.product-main--undertone-wrapper-large{display:block}}html.no-touch .product-main--undertone-wrapper:hover .product-main--undertone-body{opacity:1;pointer-events:auto;transform:translateY(0px)}.product-main--undertone-text-button{-webkit-appearance:none;appearance:none;background-color:transparent;border:none;color:#00aa9e;display:inline-block;font-family:"Lato",sans-serif;font-size:12px;outline:none;padding:5px 5px 5px 0;position:relative;text-decoration:underline;z-index:1}.product-main--undertone-body{background-color:#fff;box-shadow:-2px 2px 6px rgba(0,0,0,0.2);color:#4a4a4a;font-family:"Lato",sans-serif;font-size:10px;max-height:200px;opacity:0;overflow:auto;padding:10px;pointer-events:none;position:absolute;text-align:left;top:100%;transform:translateY(-10px);transition-duration:200ms;width:100%;z-index:2}#product-area.product-main .bold-ro__frequency-label{margin-top:0;vertical-align:baseline}#product-area.product-main .bold-ro__frequency-div{top:1px}#product-area.product-main .bold-ro__one-time-div{padding-bottom:0;padding-top:0}#product-area.product-main .bold-ro__tooltip .tooltip-inner h1{font-family:"Lato",sans-serif;font-size:12px;font-weight:bold;text-align:center;text-transform:uppercase}#product-area.product-main .bold-ro__tooltip .tooltip-inner p{color:#515151;font-family:"Lato",sans-serif;font-size:12px;letter-spacing:0.6px;line-height:19px;margin-top:0}.product--recommendations{border-bottom:1px solid #979797;margin-bottom:20px;opacity:0;padding-bottom:20px;transition:opacity 300ms}@media only screen and (min-width: 992px){.product--recommendations{margin-bottom:40px;padding-bottom:40px}}.product--recommendations.visible{opacity:1}.product--recommendations .bs-list__header{color:#515151;font-family:"Lato",sans-serif;font-size:15px;font-weight:bold;letter-spacing:2px;line-height:15px;margin-bottom:0}@media only screen and (min-width: 992px){.product--recommendations .bs-list__header{font-size:14px;line-height:14px;margin-bottom:40px}}@media only screen and (min-width: 992px){.product--recommendations .bs-list__header:after{content:none}}.product--recommendations div.findify-root .findify-widget--product:hover .findify-widget--product__title span{color:#4a4a4a !important}.product--recommendations div.findify-root .findify-widget--product:hover span.findify-widget--product__price{color:#4a4a4a !important}.product--recommendations .findify-root .findify-widget--product{position:relative}@media only screen and (min-width: 992px){.product--recommendations .findify-root .findify-widget--product:hover .product--recommendations-item-content{opacity:1;transform:translateY(0%)}}@media only screen and (max-width: 991px){.product--recommendations .findify-root .findify-widget--product{padding:0;padding-bottom:0 !important}}.product--recommendations div.findify-root .findify-widget--product__title span{color:#4a4a4a !important;font-family:"Lato",sans-serif;font-size:12px !important;font-weight:bold !important;letter-spacing:2px;line-height:1.3}.product--recommendations div.findify-root .findify-widget--product__price-wrap span.findify-widget--product__price{color:#4a4a4a;font-family:"Lato",sans-serif;font-size:12px;font-weight:normal;letter-spacing:3px;margin-bottom:0}.product--recommendations .findify-root .slick-arrow{height:20px;transform:rotate(45deg);width:20px;z-index:1}.product--recommendations .findify-root .slick-arrow path{opacity:0 !important}@media only screen and (max-width: 660px){.product--recommendations .findify-root .slick-arrow{bottom:8%;top:auto}}.product--recommendations .findify-root .slick-prev{border-bottom:1px solid rgba(74,74,74,0.3);border-left:1px solid rgba(74,74,74,0.3);left:2%}@media only screen and (min-width: 480px){.product--recommendations .findify-root .slick-prev{left:-5%}}.product--recommendations .findify-root .slick-next{border-right:1px solid rgba(74,74,74,0.3);border-top:1px solid rgba(74,74,74,0.3);right:2%}@media only screen and (min-width: 480px){.product--recommendations .findify-root .slick-next{right:-5%}}@media only screen and (max-width: 660px){.product--recommendations div.findify-root .findify-widget--product__title{margin-left:auto !important;margin-right:auto !important;max-width:80%}}.product--recommendations .findify-root .slick-slider{margin-bottom:0;width:auto}@media only screen and (min-width: 480px){.product--recommendations .findify-root .slick-slider{margin-left:auto;margin-right:auto;width:85%}}@media only screen and (min-width: 992px){.product--recommendations .findify-root .slick-slider{width:auto}}.product--recommendations div.findify-root .findify-widget--product__price-wrap{margin-bottom:0}@media only screen and (max-width: 991px){.product--recommendations div.findify-root .findify-widget--product__price-wrap{display:none}}@media only screen and (min-width: 992px){html.no-touch .product--recommendations-item-content{align-items:center;background-color:rgba(255,255,255,0.7);display:flex;flex-direction:column;height:100%;justify-content:center;left:0;opacity:0;padding:25px;position:absolute;top:0;transform:translateY(20%);transition:200ms cubic-bezier(0.42, 0, 0.58, 1);width:100%}}.variant--dropdown-item{align-items:center;display:flex}.variant--dropdown-item .swatch--item{margin-bottom:0}.variant--dropdown-item.active .swatch--item{border-color:#4a4a4a}.product-main--single-variant{align-items:center;justify-content:center;margin-bottom:15px}.product-main--single-variant .swatch--item{flex-grow:0;display:inline-block;margin-bottom:0;margin-left:0;margin-right:10px}.product-main--single-variant .swatch--item:hover{border-color:#bfbfbf}.product-main--single-variant-title{flex-grow:0;font-weight:normal}.product-main--single-variant-desktop{display:none}@media only screen and (min-width: 992px){.product-main--single-variant-desktop{display:flex}}.product-main--single-variant-mobile{display:flex}@media only screen and (min-width: 992px){.product-main--single-variant-mobile{display:none}}.new-nav-go .promo-bar{display:flex}.promo-bar{display:none;position:fixed;top:0;left:0;right:0;width:100%;height:32px;box-shadow:0 0 4px 0 rgba(0,0,0,0.04);align-items:center;justify-content:center;z-index:3100}@media only screen and (min-width: 992px){.promo-bar{height:40px}}.promo-bar-message{font-family:"Lato",sans-serif;font-size:10px;line-height:12px;text-align:center;-webkit-font-smoothing:antialiased}@media only screen and (min-width: 992px){.promo-bar-message{font-size:12px;letter-spacing:1px;line-height:15px}}.promo-bar--enabled .global-header{top:32px}@media only screen and (min-width: 992px){.promo-bar--enabled .global-header{padding-top:2px;top:40px}}.promo-bar--enabled .mobile-nav{top:92px;height:calc(100vh - 92px)}.new-nav-go.promo-bar--enabled .page-body-content{padding-top:92px}@media only screen and (min-width: 992px){.new-nav-go.promo-bar--enabled .page-body-content{padding-top:130px}}.quizzes{align-items:flex-start;display:flex;position:relative;transform:translateX(-100%);transition-duration:600ms;transition-timing-function:cubic-bezier(0.42, 0, 0.58, 1);z-index:2}.quizzes.quizzes--show-survey{transform:translate(0%)}.quizzes.quizzes--show-shade-match{transform:translate(-200%)}.quizzes.quizzes--show-complete{transform:translate(-300%)}.quizzes--survey-wrapper{left:0%}.quizzes--start-wrapper{left:100%}.quizzes--shade-match-wrapper{left:200%}.quizzes--complete-wrapper{left:300%}.quizzes--block{flex-basis:100%;min-width:100%;overflow:visible;padding:34px 20px 38px;width:100%}@media only screen and (min-width: 768px){.quizzes--block{padding-bottom:20px;padding-top:20px}}.quizzes--block-inner{margin-left:auto;margin-right:auto;max-width:1200px}@media only screen and (min-width: 768px){.quizzes--start{align-items:center;display:flex;justify-content:center}}.quizzes--landing-image-wrapper{margin-bottom:14px;margin-left:auto;margin-right:auto;flex-grow:0;max-width:530px}@media only screen and (min-width: 768px){.quizzes--landing-image-wrapper{margin-bottom:0;margin-left:0;margin-right:0;max-width:560px;padding-right:30px;width:60%}}@media only screen and (min-width: 992px){.quizzes--landing-image-wrapper{max-width:680px;padding-right:150px;width:auto}}.quizzes--landing-image{max-width:100%}@media only screen and (min-width: 768px){.quizzes--landing-content{width:40%}}@media only screen and (min-width: 992px){.quizzes--landing-content{max-width:350px;width:auto}}.quizzes--headline{font-style:italic;font-weight:700;margin-bottom:6px}@media only screen and (min-width: 768px){.quizzes--headline{margin-bottom:10px}}.quizzes--body{margin-bottom:26px;margin-top:0}@media only screen and (min-width: 768px){.quizzes--body{margin-bottom:30px}}.quizzes--landing-form{margin-bottom:27px}@media only screen and (min-width: 768px){.quizzes--landing-form{margin-bottom:35px}}.quizzes--select-wrapper{margin-bottom:21px}.quizzes--select-wrapper:last-child{margin-bottom:0}.quizzes--original-radio{display:none}.quizzes--original-radio:checked ~ .quizzes--select-label-wrapper .quizzes--radio::after{background-color:#00aa9e}.quizzes--select-label-wrapper{align-items:center;display:flex}.quizzes--radio{border:1px solid rgba(0,0,0,0.3);border-radius:50%;display:flex;height:16px;margin-right:10px;position:relative;width:16px}.quizzes--radio::after{background-color:transparent;border-radius:50%;content:" ";display:block;height:8px;left:50%;position:absolute;top:50%;transform:translate(-50%, -50%);transition-duration:100ms;width:8px}.quizzes--select-text{color:#515151;font-family:"Lato",sans-serif;font-size:14px;font-weight:700;letter-spacing:0.3px;line-height:23px}.quizzes--button-wrapper{text-align:center}@media only screen and (min-width: 768px){.quizzes--button-wrapper{text-align:left}}.quizzes--button{-webkit-appearance:none;appearance:none;background-color:#fff;border:1px solid #00aa9e;color:#00aa9e;font-family:"Lato",sans-serif;font-size:14px;font-weight:700;letter-spacing:1.99px;margin-bottom:5px;outline:none;padding:16px 50px;text-transform:uppercase;transition-duration:200ms}@media only screen and (min-width: 992px){.quizzes--button:hover{background-color:#00aa9e;color:#fff}}.quizzes--button.quizzes--button-inverse{background-color:#00aa9e;color:#fff}@media only screen and (min-width: 992px){.quizzes--button.quizzes--button-inverse:hover{background-color:#fff;color:#00aa9e}}.quizzes--complete-headline{color:#515151;font-family:"Black Diamond",serif;font-size:30px;font-weight:400;line-height:33px;text-align:center}@media only screen and (min-width: 992px){.quizzes--complete-headline{font-size:45px;line-height:60px}}.quizzes--complete-shade-name{margin-bottom:5px;text-align:center}@media only screen and (min-width: 992px){.quizzes--complete-shade-name{font-size:14px;letter-spacing:0.7px;line-height:23px}}.quizzes--complete-shade-name-actual{font-style:italic;font-weight:700}@media only screen and (min-width: 992px){.quizzes--complete-shade-name-actual{font-size:14px;letter-spacing:0.7px;line-height:23px}}.quizzes--complete-extra{display:none;margin-bottom:0;margin-top:0;text-align:center}@media only screen and (min-width: 992px){.quizzes--complete-extra{font-size:14px;letter-spacing:0.7px;line-height:23px}}.quizzes--complete-extra.visible{display:block}.quizzes--complete-product-wrapper{margin-bottom:20px}@media only screen and (min-width: 768px){.quizzes--complete-product-wrapper{display:flex;justify-content:center}}@media only screen and (min-width: 992px){.quizzes--complete-product-wrapper{margin-top:40px}}.quizzes--complete-product-image-wrapper{margin-bottom:19px;margin-left:auto;margin-right:auto;width:160px}@media only screen and (min-width: 768px){.quizzes--complete-product-image-wrapper{margin-bottom:0;margin-left:0;margin-right:45px}}.quizzes--complete-product-image{max-width:100%}.quizzes--complete-product-title{color:#4a4a4a;font-family:"Lato",sans-serif;font-size:12px;font-weight:700;letter-spacing:1px;line-height:20px;margin-bottom:10px;text-align:center}@media only screen and (min-width: 768px){.quizzes--complete-product-title{text-align:left}}.quizzes--complete-variant-info{align-items:center;display:flex;justify-content:center;margin-bottom:10px}@media only screen and (min-width: 768px){.quizzes--complete-variant-info{justify-content:flex-start}}.quizzes--complete-swatch.swatch--item{border-color:#000;margin-bottom:0}.quizzes--complete-variant-name{color:#515151;font-family:"Lato",sans-serif;font-size:12px;letter-spacing:1px;line-height:15px}.quizzes--product-price{color:#4a4a4a;font-family:"Lato",sans-serif;font-size:12px;letter-spacing:3px;line-height:17px;margin-bottom:20px;margin-top:0;text-align:center}@media only screen and (min-width: 768px){.quizzes--product-price{text-align:left}}.quizzes--start-over-wrapper{text-align:center}.quizzes--start-over{align-items:center;background-color:transparent;border:none;border-bottom:1px solid #00aa9e;color:#00aa9e;display:inline-flex;font-family:"Lato",sans-serif;font-size:14px;font-weight:700;letter-spacing:1.99px;line-height:17px;margin-bottom:45px;outline:none;padding:0 0 3px;text-transform:uppercase}.quizzes--start-over svg{height:10px;margin-right:10px;width:10px}.quizzes--start-over g{stroke:#00aa9e}@media only screen and (min-width: 768px){.quizzes--start-over{margin-bottom:20px}}@media only screen and (min-width: 992px){.quizzes--start-over{margin-bottom:45px}}.quizzes--disclaimer{color:#9b9b9b;font-family:"Lato",sans-serif;font-size:11px;letter-spacing:1px;line-height:19px;text-align:center}@media only screen and (min-width: 768px){.quizzes--disclaimer{margin-bottom:0;margin-top:0}}.product-main--quizzes{color:#9b9b9b;font-family:"Lato",sans-serif;font-size:11px;letter-spacing:0.7px;line-height:17px;margin-bottom:11px;text-align:center}@media only screen and (min-width: 992px){.product-main--quizzes{display:none}}.product-main--quizzes-large{display:none;margin-bottom:15px;margin-top:-10px}@media only screen and (min-width: 992px){.product-main--quizzes-large{display:block}}.js-quizzes-link{-webkit-appearance:none;appearance:none;background-color:transparent;border:none;border-bottom:1px solid #00aa9e;color:#00aa9e;display:inline-block;font-size:9px;font-weight:700;letter-spacing:1.27px;outline:none;padding:0 0 1px;text-transform:uppercase}.quizzes--survey-back-wrapper{display:flex;justify-content:flex-end;position:absolute;right:0}.quizzes--survey-back{outline:none;position:relative !important}.quizzes--survey-back svg{transform:rotate(180deg)}.quizzes--complete-button{height:45px;padding-bottom:0;padding-top:0}.quote{border-bottom:1px solid #979797;display:block;margin-bottom:20px;width:100%}@media only screen and (min-width: 992px){.quote{border-bottom:1px solid #979797;margin-bottom:50px;padding-bottom:45px}}@media only screen and (max-width: 991px){.quote--no-bottom-border{border-bottom:none;padding-bottom:0}}.quote--text{align-items:flex-start;color:#4b4b4b;justify-content:center;display:flex;font-family:"Lato",sans-serif;font-size:15px;font-weight:300;line-height:1.5;margin:0 auto;max-width:1100px;padding-left:25px;padding-right:25px;position:relative;text-align:center}@media only screen and (min-width: 992px){.quote--text{font-size:30px}}.quote--text-quotation{font-size:25px;font-weight:normal;opacity:.28;transform:translateY(-30%)}@media only screen and (min-width: 992px){.quote--text-quotation{font-size:50px}}.quote--text-actual{letter-spacing:1px;margin:0 0 25px;padding-left:12.5px;padding-right:12.5px}@media only screen and (min-width: 992px){.quote--text-actual{padding-left:25px;padding-right:25px}}.quote--extra{font-size:10px;margin:0;text-align:center}@media only screen and (min-width: 992px){.quote--extra{font-size:12px}}.quote--name{color:#4b4b4b;font-family:"Lato",sans-serif;font-weight:bold;letter-spacing:1.7px;text-transform:uppercase}.quote--position{color:#515151;letter-spacing:1.23px}.slideup-selector{background-color:#fff;border-top:1px solid #e3e3e3;box-shadow:0 -1px 3px 0 rgba(0,0,0,0.1);left:0;max-height:340px;overflow:auto;position:fixed;top:100%;transform:translateY(5%);transition:200ms cubic-bezier(0.42, 0, 0.58, 1);width:100%;z-index:10}.slideup-selector.slideup{transform:translateY(-100%)}.slideup-selector .swatch--item{margin-bottom:0;margin-left:0;margin-right:20px}@media only screen and (min-width: 992px){.slideup-selector{display:none}}.slideup-selector--headline-wrapper{padding:10px 40px}.slideup-selector--headline{color:#4a4a4a;font-size:10px;font-weight:bold;letter-spacing:1.42px;text-transform:uppercase}.slideup-selector--list-item{align-items:center;border-top:1px solid #e3e3e3;display:flex;justify-content:flex-start;padding:15px 35px}.slideup-selector--list-item.active .swatch--item{border-color:#4a4a4a}.slideup-selector--trigger{align-items:center;border:1px solid #9B9B9B;display:flex;justify-content:space-between;margin-bottom:10px;padding:10px 15px}@media only screen and (min-width: 992px){.slideup-selector--trigger{display:none}}html.no-touch .shade-finder .slick-arrow{padding:0;transform:rotate(0);width:25%}html.no-touch .shade-finder .slick-arrow svg{opacity:0}html.no-touch .shade-finder .slick-arrow .shade-finder--hover-cursor{display:block;position:absolute}html.no-touch .shade-finder .slick-arrow .shade-finder--hover-cursor svg{opacity:1}html.no-touch .shade-finder .slick-arrow .shade-finder--hover-cursor.showing{opacity:1}html.no-touch .shade-finder .shade-finder--tagline-no-touch{display:block}html.no-touch .shade-finder .shade-finder--tagline-touch{display:none}.shade-finder{background-color:#fff;padding-bottom:33px;padding-top:32px}@media only screen and (min-width: 992px){.shade-finder{padding-bottom:55px;padding-top:47px}}.shade-finder--header{margin-bottom:15px;padding-left:16px;padding-right:16px}@media only screen and (min-width: 992px){.shade-finder--header{margin-bottom:35px}}.shade-finder--headline{color:#515151;font-family:"Lato",sans-serif;font-size:24px;font-style:italic;font-weight:700;letter-spacing:1.44px;line-height:34px;margin-bottom:4px;text-align:center}@media only screen and (min-width: 992px){.shade-finder--headline{font-size:32px;letter-spacing:1.42px;line-height:34px}}.shade-finder--tagline{color:#515151;font-family:"Lato",sans-serif;font-size:12px;letter-spacing:0.7px;line-height:20px;margin:0;text-align:center}@media only screen and (min-width: 768px){.shade-finder--tagline{font-size:14px;letter-spacing:0.7px}}@media only screen and (min-width: 992px){.shade-finder--tagline{line-height:17px}}.shade-finder--tagline-no-touch{display:none}.shade-finder--tagline-touch{display:block}.shade-finder--slider{margin-bottom:15px;max-width:1400px;position:relative}.shade-finder--slider .slick-arrow{align-items:center;cursor:none;display:flex !important;height:calc(100% - 45px);padding-left:10px;padding-right:30px;position:absolute;top:0;z-index:1}.shade-finder--slider .slick-arrow.slick-disabled{display:none !important}@media only screen and (min-width: 768px){.shade-finder--slider .slick-active .shade-finder--shade-name-wrapper,.shade-finder--slider .slick-current .shade-finder--shade-name-wrapper,.shade-finder--slider .slick-center .shade-finder--shade-name-wrapper{opacity:1}.shade-finder--slider .slick-active .shade-finder--shade-item,.shade-finder--slider .slick-current .shade-finder--shade-item,.shade-finder--slider .slick-center .shade-finder--shade-item{opacity:1}}@media only screen and (min-width: 1200px){.shade-finder--slider{margin-left:auto;margin-right:auto}}.shop-prev-arrow.slick-arrow{left:0;transform:rotate(180deg)}.shop-next-arrow.slick-arrow{right:0}.shade-finder--slide{outline:none}.shade-finder--slide-image-wrapper{margin-bottom:30px;position:relative}.shade-finder--slide-image{max-width:100%}.shade-finder--shade-item{background-color:#fff;background-repeat:no-repeat;background-size:cover;border:3px solid #fff;border-radius:50%;bottom:4px;height:35px;left:50%;position:absolute;transform:translate(-50%, 50%);transition-duration:400ms;width:35px;z-index:1}@media only screen and (min-width: 768px){.shade-finder--shade-item{border:6px solid #fff;bottom:12px;height:69px;opacity:0;width:69px}}.shade-finder--shade-name-wrapper{text-align:center}@media only screen and (min-width: 768px){.shade-finder--shade-name-wrapper{opacity:0;transition-duration:200ms}}.shade-finder--shade-name{color:#555456;font-family:"Lato",sans-serif;font-size:12px;font-weight:700;letter-spacing:1.5px;line-height:15px;text-align:center}.shade-finder--drag-bar-wrapper{cursor:pointer;margin:0 auto 26px;padding-left:20px;padding-right:20px;max-width:449px}.shade-finder--drag-bar{padding-bottom:15px;padding-top:15px;position:relative;width:100%}.shade-finder--drag-bar-inner{background:linear-gradient(270deg, #2f1601 0%, #965921 19.01%, #ca9d7b 67.65%, #fff0df 100%);border:1px solid #e2e2e2;border-radius:100px;height:8px;width:100%}.shade-finder--drag-button{-webkit-appearance:none;appearance:none;background-color:#00aa9e;border-radius:50%;box-shadow:0 2px 4px 0 rgba(0,0,0,0.5);height:22px;left:0;pointer-events:none;position:absolute;top:50%;transform:translate(-50%, -50%);transition-duration:200ms;width:22px}.shade-finder--drag-button.dragging{transition-duration:inherit}@media only screen and (min-width: 992px){.shade-finder--drag-button{height:18px;width:18px}}.shade-finder--drag-bar-text{display:flex;justify-content:space-between}.shade-finder--drag-bar-text-item{color:#4a4a4a;font-family:"Lato",sans-serif;font-size:11px;font-style:italic;font-weight:700;letter-spacing:1px;line-height:17px;padding-left:5px;padding-right:5px}.shade-finder--button{align-items:center;-webkit-appearance:none;appearance:none;background-color:#fff;border:1px solid #00aa9e;color:#00aa9e;display:flex;font-family:"Lato",sans-serif;font-size:14px;font-weight:700;letter-spacing:1.99px;justify-content:center;height:50px;margin:0 auto;text-align:center;text-transform:uppercase;transition-duration:200ms;width:209px}@media only screen and (min-width: 992px){.shade-finder--button:hover{background-color:#00aa9e;color:#fff}}.shade-finder--hover-cursor{display:none;opacity:0;pointer-events:none;text-align:center;transform:translate(-50%, -50%);width:74px;z-index:1}.shade-finder--cursor-text{color:#515151;display:block;font-family:"Lato",sans-serif;font-size:14px;font-style:italic;font-weight:700;letter-spacing:1.27;line-height:17px;text-align:center}.shade-match{position:relative}.shade-match--back{align-items:center;-webkit-appearance:none;appearance:none;background-color:transparent;border:none;color:#979797;display:inline-flex;font-family:"Lato",sans-serif;font-size:12px;font-weight:400;letter-spacing:1.2px;margin-bottom:14px;outline:none;text-transform:uppercase}.shade-match--back svg{margin-right:10px;height:15px;width:15px}.shade-match--back g{stroke:#979797}@media only screen and (min-width: 992px){.shade-match--back{font-size:14px;left:0;letter-spacing:2px;position:absolute;top:0}}.shade-match--headline{margin-bottom:6px;text-align:center}.shade-match--body{margin-bottom:32px;margin-top:0;text-align:center}@media only screen and (min-width: 768px){.shade-match--body{margin-bottom:15px}}@media only screen and (min-width: 992px){.shade-match--body{margin-bottom:55px}}.shade-match--dropdowns-container{margin-bottom:56px;padding-left:10px;padding-right:10px}@media only screen and (min-width: 768px){.shade-match--dropdowns-container{align-items:center;display:flex;justify-content:space-between;margin-bottom:40px;margin-left:auto;margin-right:auto;max-width:967px}}@media only screen and (min-width: 992px){.shade-match--dropdowns-container{margin-bottom:80px}}.shade-match--dropdown-wrapper{margin-bottom:48px}.shade-match--dropdown-wrapper:last-child{margin-bottom:0}@media only screen and (min-width: 768px){.shade-match--dropdown-wrapper{margin-bottom:0;width:200px}}@media only screen and (min-width: 1200px){.shade-match--dropdown-wrapper{width:260px}}.shade-match--dropdown-lead{margin-bottom:8px}@media only screen and (min-width: 768px){.shade-match--dropdown-lead{text-align:center}}.shade-match--dropdown-lead-number{color:#515151;font-family:"Black Diamond",serif;font-size:20px;letter-spacing:0.95px;margin-right:10px}@media only screen and (min-width: 768px){.shade-match--dropdown-lead-number{display:block;text-align:center}}@media only screen and (min-width: 992px){.shade-match--dropdown-lead-number{font-size:41px;letter-spacing:1.95px;line-height:69px;margin-bottom:15px}}.shade-match--dropdown-lead-text{color:#4a4a4a;font-family:"Lato",sans-serif;font-size:12px;font-weight:700;letter-spacing:1.7px}@media only screen and (min-width: 992px){.shade-match--dropdown-lead-text{font-size:14px;letter-spacing:2px;line-height:17px}}.shade-match--dropdown-lead-type{color:#00aa9e;font-family:"Lato",sans-serif;font-size:12px;font-weight:700;letter-spacing:1.7px}@media only screen and (min-width: 992px){.shade-match--dropdown-lead-type{font-size:14px;letter-spacing:2px;line-height:17px}}.shade-match--dropdown{cursor:pointer;opacity:0.5;pointer-events:none;position:relative}.shade-match--dropdown.selectable{opacity:1;pointer-events:auto}.shade-match--dropdown.error .shade-match--dropdown-select{border-color:#d02e2e}.shade-match--dropdown.showing .shade-match--dropdown-list{opacity:1;pointer-events:auto;transform:translateY(0px)}.shade-match--dropdown-select{align-items:center;border:1px solid #515151;display:flex;justify-content:space-between;padding:9px 15px}.shade-match--dropdown-select-text{color:#515151;font-family:"Lato",sans-serif;font-size:12px;font-style:italic;letter-spacing:1.29px;line-height:20px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;width:90%}.shade-match--dropdown-list{background-color:#fff;border:1px solid rgba(81,81,81,0.3);box-shadow:0 2px 4px 0 rgba(0,0,0,0.12);left:0;max-height:323px;opacity:0;overflow:auto;pointer-events:none;position:absolute;top:0;transform:translateY(-10px);transition-duration:200ms;width:100%;z-index:1}.shade-match--dropdown-item{border-bottom:1px solid #efefef;color:#4a4a4a;font-size:12px;letter-spacing:1.29px;padding:9px 20px;position:relative;transition-duration:200ms}.shade-match--dropdown-item.selected::before{content:" ";border-bottom:1px solid #00aa9e;border-right:1px solid #00aa9e;height:8px;left:8px;position:absolute;top:45%;transform:translateY(-50%) rotate(45deg);width:3px}@media only screen and (min-width: 992px){.shade-match--dropdown-item:not(.shade-match--dropdown-starting-item):hover{background-color:rgba(81,81,81,0.1)}}.shade-match--dropdown-starting-item{align-items:center;color:#515151;cursor:default;display:flex;font-style:italic;opacity:0.7}.shade-match--dropdown-starting-item .down-arrow{position:absolute;right:20px}.shade-match--dropdown-item-text{display:inline-block;overflow:hidden;width:90%}.shade-match--button-wrapper{text-align:center}.shade-match--button{-webkit-appearance:none;appearance:none;background-color:#fff;border:1px solid #00aa9e;color:#00aa9e;font-family:"Lato",sans-serif;font-weight:700;letter-spacing:1.99px;outline:none;padding:16px 40px;text-transform:uppercase;transition-duration:200ms}@media only screen and (min-width: 992px){.shade-match--button:hover{background-color:#00aa9e;color:#fff}}.shade-match--error-message{color:#d02e2e;display:none;font-family:"Lato",sans-serif;font-size:12px;letter-spacing:1.3px;line-height:20px;margin-bottom:0;margin-top:16px;text-align:center}.shade-match--error-message.visible{display:block}.shop-content{padding:30px 20px}@media only screen and (min-width: 992px){.shop-content{margin:0 auto;max-width:1400px;padding-bottom:107px;padding-right:20px;padding-top:20px}}.shop-content--headline{color:#00aa9e;font-family:"Black Diamond",serif;font-size:38px;font-weight:normal;margin-bottom:10px;text-align:center}@media only screen and (min-width: 768px){.shop-content--headline{font-size:40px}}@media only screen and (min-width: 992px){.shop-content--headline{font-size:55px}}.shop-content--tagline{color:#515151;font-family:"Lato",sans-serif;font-size:12px;letter-spacing:0.6px;margin-bottom:30px;margin-top:0;text-align:center}@media only screen and (min-width: 768px){.shop-content--tagline{font-size:14px;letter-spacing:0.7px}}@media only screen and (min-width: 992px){.shop-content--tagline{margin-bottom:57px}}@media only screen and (min-width: 768px){.shop-content--block{align-items:center;display:flex;margin-bottom:60px}}@media only screen and (min-width: 992px){.shop-content--block{align-items:flex-end;margin-bottom:104px}}@media only screen and (min-width: 1200px){.shop-content--block{padding-left:131px}}.shop-content--block:last-child{margin-bottom:0}.shop-content--block-image-wrapper,.shop-content--block-video-wrapper{margin-bottom:30px;text-align:center;width:100%}@media only screen and (min-width: 768px){.shop-content--block-image-wrapper,.shop-content--block-video-wrapper{margin-bottom:0;max-width:537px;text-align:left;width:50%}}.shop_content--block-image,.shop-content--block-video{max-width:100%}.shop-content--block-content{margin-bottom:47px}@media only screen and (min-width: 768px){.shop-content--block-content{margin-bottom:0;width:50%}}.shop-content--block-content-inner{margin-bottom:40px}@media only screen and (min-width: 768px){.shop-content--block-content-inner{margin-bottom:30px;margin-left:20px;max-width:370px}}@media only screen and (min-width: 992px){.shop-content--block-content-inner{margin-left:67px}}.shop-content--block-headline{color:#4a4a4a;font-family:"Lato",sans-serif;font-size:15px;font-weight:bold;letter-spacing:0.75px;line-height:18px;margin-bottom:5px}@media only screen and (min-width: 768px){.shop-content--block-headline{margin-left:20px;max-width:309px}}@media only screen and (min-width: 992px){.shop-content--block-headline{font-size:20px;letter-spacing:1px;line-height:24px;margin-bottom:30px;margin-left:67px}}.shop-content--block-main-text{color:#515151;font-family:"Lato",sans-serif;font-size:14px;letter-spacing:0.75px;line-height:23px}.shop-content--block-main-text p{margin-bottom:10px;margin-top:0}@media only screen and (min-width: 992px){.shop-content--block-main-text p{margin-bottom:5px}}.shop-content--block-secondary-text{color:#9b9b9b;font-family:"Lato",sans-serif;font-size:14px;font-style:italic;letter-spacing:0.75px;line-height:23px}@media only screen and (min-width: 768px){.shop-content--block-secondary-text{margin-top:15px}}@media only screen and (min-width: 992px){.shop-content--block-secondary-text{margin-top:35px}}@media only screen and (min-width: 768px){.shop-content--block-products{left:-5%;margin-bottom:0;width:105%}}.shop-content--block-product-wrapper{align-items:center;display:flex !important;justify-content:flex-start;margin-right:27px;outline:none}@media only screen and (min-width: 992px){.shop-content--block-product-wrapper{width:50%}}.shop-content--block-product-image-wrapper{flex-shrink:0;max-width:108px;opacity:0;padding-right:5px;transition:200ms}.slick-active .shop-content--block-product-image-wrapper{opacity:1}.shop-content--block-product-image{max-width:100%}.shop-content--block-product-info{flex-grow:1}.shop-content--block-product-info-text{display:block;height:auto}@media only screen and (min-width: 992px){.shop-content--block-product-info-text{max-width:302px}}.shop-content--block-product-title{color:#4a4a4a;font-family:"Lato",sans-serif;font-size:12px;font-weight:bold;letter-spacing:2px;line-height:17px;padding-bottom:5px}.shop-content--block-product-extra{color:#00aa9e;font-family:"Lato",sans-serif;font-size:11px;font-style:italic;letter-spacing:1px;margin-bottom:0;margin-top:0;padding-bottom:5px}.shop-content--block-product-price{color:#4a4a4a;font-family:"Lato",sans-serif;font-size:12px;letter-spacing:3px;margin:0;padding-bottom:18px}@media only screen and (min-width: 992px){.shop-content--block-product-price{padding-bottom:5px}}.shop-content--block-product-button{-webkit-appearance:none;appearance:none;background-color:#fff;border:1px solid #00aa9e;color:#00aa9e;display:block;font-family:"Lato",sans-serif;font-size:14px;font-weight:bold;letter-spacing:1.99px;max-width:154px;padding-bottom:10px;padding-top:10px;text-align:center;text-transform:uppercase;transition-duration:200ms;white-space:nowrap;width:100%}@media only screen and (min-width: 992px){.shop-content--block-product-button:hover{background-color:#00aa9e;color:#fff}}.shop-content-arrow{cursor:pointer}.shop-content-arrow--next{display:flex;padding:20px 0 20px 20px;position:absolute;right:0;top:50%;transform:translateY(-50%);z-index:1}.shop-content-arrow--prev{display:none !important}.shoppable-hero{display:flex;flex-direction:column;padding:0 15px 30px;box-shadow:0 2px 4px 0 rgba(0,0,0,0.07);margin-bottom:5px;width:100%}.shoppable-hero *{-webkit-font-smoothing:antialiased}@media only screen and (min-width: 768px){.shoppable-hero{box-shadow:none;padding:0}}@media only screen and (min-width: 992px){.shoppable-hero{flex-direction:row;max-width:1440px;margin:0 auto}}.shop-hero__img-wrapper{display:flex;min-height:175px}@media only screen and (min-width: 768px){.shop-hero__img-wrapper{min-height:375px}}@media only screen and (min-width: 992px){.shop-hero__img-wrapper{flex-basis:50%;display:block}}.shop-hero__main-img{background-size:cover;background-position:center;flex-basis:50%;position:relative}@media only screen and (min-width: 992px){.shop-hero__main-img{flex-basis:auto;max-width:700px;width:100%;padding-bottom:100%;height:0}}.shop-hero__main-img-link{position:absolute;top:0;left:0;right:0;bottom:0}.shop-hero__product-info{margin:0 auto;padding-bottom:20px;width:100%}@media only screen and (min-width: 992px){.shop-hero__product-info{display:flex;flex-direction:column;justify-content:center;max-width:435px;padding-top:20px}}.product-info__text--mobile{display:flex;flex-direction:column;justify-content:center;flex-basis:50%;margin-left:10px;padding-right:20px;position:relative}.product-info__text--mobile .cta-arrow{position:absolute;left:0;bottom:-25px;transform:scaleX(-1) rotate(90deg);z-index:1}@media only screen and (min-width: 992px){.product-info__text--mobile{display:none;flex-basis:auto}}.product-info__text--desktop{display:none}@media only screen and (min-width: 992px){.product-info__text--desktop{display:block}}.shop-hero__callout{color:#00aa9e;display:block;font-family:"Black Diamond",serif;font-size:25px;line-height:30px}@media only screen and (min-width: 480px){.shop-hero__callout{font-size:45px;line-height:60px}}.shop-hero__header a{display:inline-block;color:#515151;font-style:italic;letter-spacing:1px;line-height:1.2}.shop-hero__header a.lato{font-family:"Lato",sans-serif;font-size:16px;font-weight:700}@media only screen and (min-width: 480px){.shop-hero__header a.lato{font-size:32px}}@media only screen and (min-width: 992px){.shop-hero__header a.lato{font-size:45px;letter-spacing:2px}}.shop-hero__header a.black-diamond{font-family:"Black Diamond",serif;font-size:40px;font-style:normal;font-weight:300;line-height:1.2}@media only screen and (min-width: 992px){.shop-hero__header a.black-diamond{font-size:65px;letter-spacing:2px}}.shop-hero__subtext{color:#515151;font-family:"Lato",sans-serif;font-size:12px;letter-spacing:1px;line-height:15px}@media only screen and (min-width: 480px){.shop-hero__subtext{font-size:16px;line-height:23px}}@media only screen and (min-width: 992px){.shop-hero__subtext{font-size:14px;font-weight:300;letter-spacing:2px}}.shop-hero__arrow-container{position:relative;width:100%}.shop-hero__arrow-container .cta-arrow{margin-left:65%}.shop-hero__arrow-container .cta-arrow.bundle-arrow{margin-left:5%}.shop-hero__arrow-container .cta-arrow a{color:#00aa9e;display:inline-block;font-family:"Lato",sans-serif;font-size:13px;font-weight:bold;letter-spacing:2px;line-height:17px;text-transform:uppercase;margin:0 10px;position:relative}.shop-hero__arrow-container .cta-arrow a:after{content:'';background:#00aa9e;display:inline-block;height:1px;left:50%;bottom:-3px;position:absolute;transform:translateX(-50%);width:120%}.product-info__products{margin-bottom:0;margin-top:5px;position:relative}.product-info__products.flex-products{display:flex;justify-content:center;width:100%}.product-info__products *{outline:none}.product-info__products .slick-arrow{position:absolute;top:30%;z-index:1}.product-info__products .slick-arrow img{width:15px}@media only screen and (min-width: 1200px){.product-info__products .slick-arrow img{width:25px}}.product-info__products .shop-prev{left:5px;transform:scale(-1)}@media only screen and (min-width: 1200px){.product-info__products .shop-prev{left:-50px;display:none !important}}.product-info__products .shop-next{right:5px}@media only screen and (min-width: 1200px){.product-info__products .shop-next{right:-50px}}.shop-hero__product{align-items:center;display:flex !important;flex-direction:column;margin-right:10px}.flex-products .shop-hero__product{margin:0 10px}.single-item .shop-hero__product{flex-direction:row;max-width:none;margin-top:25px}@media only screen and (min-width: 992px){.single-item .shop-hero__product{margin-top:0}}@media only screen and (min-width: 992px){.shop-hero__product{max-width:200px;margin-right:45px;flex-direction:column}}.hero-product-info{text-align:center}.single-item .hero-product-info{text-align:left}.hero-product__img{height:100px;width:100px}@media only screen and (min-width: 768px){.hero-product__img{height:255px;width:255px}}@media only screen and (min-width: 992px){.hero-product__img{height:200px;width:200px}}.hero-product__title a,.hero-product__price{color:#4b4b4b;font-family:"Lato",sans-serif;font-size:10px;line-height:15px}@media only screen and (min-width: 480px){.hero-product__title a,.hero-product__price{font-size:14px;line-height:15px}}@media only screen and (min-width: 992px){.hero-product__title a,.hero-product__price{font-size:13px}}.hero-product__title a{display:block;font-weight:bold;letter-spacing:2px;margin:0 auto;max-width:145px;text-align:center}@media only screen and (min-width: 992px){.hero-product__title a{max-width:165px}}.single-item .hero-product__title a{text-align:left}.hero-product__variant{align-items:center;display:flex;justify-content:center;margin:10px auto;font-family:"Lato",sans-serif;font-size:10px;font-style:italic;font-weight:700;line-height:17px}.single-item .hero-product__variant{color:#00aa9e}.hero-product__variant img{height:15px;width:15px;margin-right:10px}@media only screen and (min-width: 480px){.hero-product__variant{font-size:14px;margin:15px auto}}@media only screen and (min-width: 992px){.hero-product__variant{font-size:11px;margin:10px auto}}.hero-product__price{letter-spacing:2px;margin:5px auto 10px;text-align:center}.single-item .hero-product__title{max-width:230px}.single-item .hero-product__title,.single-item .hero-product__price{text-align:left}.single-item .hero-product__variant{justify-content:flex-start}.single-item .hero-product__img{margin:0 15px}.hero-product__link{border:thin solid #00aa9e;color:#00aa9e;display:inline-block;font-size:12px;font-weight:bold;letter-spacing:2px;line-height:15px;padding:2px 10px;text-transform:uppercase;transition:all .25s ease-in}@media only screen and (min-width: 480px){.hero-product__link{font-size:14px;line-height:15px;margin-top:5px;padding:15px 30px}}@media only screen and (min-width: 992px){.hero-product__link{font-size:12px;line-height:15px;margin-top:0;padding:2px 10px}.hero-product__link:hover{background:#00aa9e;color:#fff}}.story{border-bottom:1px solid #979797;margin-bottom:20px;padding-bottom:20px}@media only screen and (min-width: 992px){.story{margin-bottom:40px;padding-bottom:40px}}.story--wrapper{margin:0 auto;max-width:600px;width:90%}@media only screen and (min-width: 992px){.story--wrapper{max-width:none}}.story--header{align-items:center;display:flex;flex-direction:column;justify-content:center}@media only screen and (min-width: 992px){.story--header{border-bottom:1px solid #979797;border-top:1px solid #979797;flex-direction:row;margin-bottom:20px;padding-bottom:20px;padding-top:20px}}.story--headline{color:#00aa9e;font-family:"Black Diamond",serif;font-size:30px;font-weight:normal;line-height:30px;margin-bottom:20px;margin-right:0;white-space:nowrap}@media only screen and (min-width: 992px){.story--headline{margin-bottom:0;margin-right:25px}}.story--headline-text{font-weight:bold;margin-bottom:20px;margin-top:0;text-align:center}@media only screen and (min-width: 992px){.story--headline-text{text-align:left;margin-bottom:0}}.story--about-lg{display:none;font-weight:normal}@media only screen and (min-width: 992px){.story--about-lg{display:inline}}.story--content-wrapper{display:flex;flex-direction:column}@media only screen and (min-width: 992px){.story--content-wrapper{align-items:center;flex-direction:row}}.story--about-sm{background-color:rgba(255,255,255,0.9);bottom:0;color:#4a4a4a;display:block;font-size:12px;left:0;margin:0;padding:10px 5px;position:absolute;text-align:center;width:100%}@media only screen and (min-width: 992px){.story--about-sm{display:none}}.story--image-wrapper{margin-bottom:25px;position:relative}@media only screen and (min-width: 992px){.story--image-wrapper{margin-bottom:0;max-width:300px;width:30%}}.story--image{display:none;max-width:100%}@media only screen and (min-width: 992px){.story--image{display:inline}}.story--image-mobile{display:block;width:100%}@media only screen and (min-width: 992px){.story--image-mobile{display:none}}.story--content{column-fill:balance;column-gap:45px;width:100%}.story--content p{margin-top:0}.story--content p:last-child{margin-bottom:0}@media only screen and (min-width: 992px){.story--content{column-count:2;padding-left:60px;width:70%}}.story--content-open{color:#4a4a4a;font-weight:bold;text-decoration:underline}.story--content-desktop{display:none}@media only screen and (min-width: 992px){.story--content-desktop{display:inline}}.story--content-mobile{display:block}@media only screen and (min-width: 992px){.story--content-mobile{display:none}}.story--modal-content{padding:30px 25px 40px}.story--modal-headline,.story--modal-about,.story--modal-tagline{text-align:center}.story--modal-headline{color:#00aa9e;font-family:"Black Diamond",serif;font-size:36px;font-weight:normal;margin-bottom:15px;white-space:nowrap}.story--modal-tagline,.story--modal-about{font-size:12px}.story--modal-tagline,.story--modal-about{letter-spacing:1.2px;margin-top:0}.story--modal-tagline{border-bottom:1px solid rgba(74,74,74,0.2);border-top:1px solid rgba(74,74,74,0.2);font-weight:bold;padding-bottom:5px;padding-top:5px}.story--modal-about{margin-bottom:20px}.story--modal-text{padding-left:20px;padding-right:20px}.story--modal-text p{margin-top:0}.story--modal-text p:last-child{margin-bottom:0}@media only screen and (min-width: 992px){.story--modal-text{column-count:2;column-fill:balance;column-gap:45px}}.survey--wrapper{height:300px;overflow:auto;width:100%}@media only screen and (min-width: 992px){.survey--wrapper{overflow:visible}}.survey--frame{height:0;max-height:100%;max-width:100%;min-height:100%;min-width:100%;width:0}.swatches{align-items:center;cursor:pointer;display:flex;flex-wrap:wrap;justify-content:center;margin:0 auto 15px;max-width:290px}@media only screen and (min-width: 992px){.swatches{margin-bottom:25px}}.swatch--item-wrapper{text-align:center;width:calc(100% / 6)}.swatch--item-wrapper .swatch--item{display:inline-block;margin-left:0;margin-right:0}@media only screen and (min-width: 768px){.swatch--item-wrapper{text-align:left}}.swatch--item-wrapper-high{width:calc(100% / 7)}.swatch--item{border:1px solid #bfbfbf;border-radius:50%;margin-bottom:5px;margin-left:6.5px;margin-right:6.5px;padding:3px;transition:200ms}.swatch--item.active,.swatch--item:hover{border-color:#000}.swatch--item:last-child{margin-right:0}@media only screen and (min-width: 992px){.swatch--item{margin-left:0;margin-right:13px}}.swatch--item-inner{background-position:center center;background-repeat:no-repeat;background-size:cover;border-radius:50%;height:22px;width:22px}.tabs{display:block;margin-bottom:40px;position:relative;width:100%}.tabs--nav{display:flex;margin-left:10%;position:relative;transform:translateY(1px);z-index:1}.tabs--nav-item{background-color:#f7f7f7;border:1px solid #979797;border-right:none;cursor:pointer;height:50px;position:relative;width:200px}.tabs--nav-item:last-child{border-right:1px solid #979797}.tabs--nav-item.active{background-color:#fff;border-bottom-color:#fff}.tabs--nav-item.active .tabs--nav-title{border-bottom-color:#00aa9e}.tabs--nav-item:hover .tabs--nav-title{border-bottom-color:#00aa9e}.tabs--nav-title{position:absolute;left:50%;top:50%;transform:translate(-50%, -50%);border-bottom:1px solid transparent;color:#00aa9e;display:inline-block;font-size:12px;font-weight:normal;letter-spacing:1.3px;padding:3px 5px 2px;text-transform:uppercase;transition:border-color 200ms;white-space:nowrap}.tabs--content{border:1px solid #979797;padding:50px;width:100%}.tabs--content-item{display:none}.tabs--content-item.active{display:block}.tiles{background-color:#f9f9f9;margin:0 auto;max-width:1400px;padding-bottom:34px;padding-top:27px;position:relative}.tiles .slick-track{padding-bottom:5px;padding-top:5px}@media only screen and (min-width: 768px){.tiles{background-color:#fdfdfd;padding:50px 50px 64px}}@media only screen and (min-width: 1200px){.tiles{padding-left:172px;padding-right:172px}}.tiles--headline{color:#515151;font-family:"Lato",sans-serif;font-size:24px;font-style:italic;font-weight:700;letter-spacing:1.44px;text-align:center}@media only screen and (min-width: 992px){.tiles--headline{font-size:32px;letter-spacing:1.42px}}.tiles--tagline{color:#515151;font-family:"Lato",sans-serif;font-size:13px;letter-spacing:1.18px;margin-bottom:20px;margin-top:0;text-align:center}@media only screen and (min-width: 768px){.tiles--tagline{font-size:14px;letter-spacing:0.7px}}@media only screen and (min-width: 992px){.tiles--tagline{margin-bottom:60px}}.tiles--tile{background-color:#fff;box-shadow:0 1px 4px 0 rgba(0,0,0,0.2);margin-left:2px;margin-right:2px;outline:none;padding:20px 56px 76px}@media only screen and (min-width: 768px){.tiles--tile{margin-left:10px;margin-right:10px}}@media only screen and (min-width: 1200px){.tiles--tile{margin-left:20px;margin-right:20px}}.tiles--tile-image-wrapper{border-radius:50%;height:80px;margin:0 auto 13px;overflow:hidden;width:80px}.tiles--tile-image{max-width:100%}.tiles--tile-stars{display:flex;justify-content:center;margin-bottom:7px}.tiles--tile-star{color:#00aa9e;font-size:12px;margin-left:2.5px;margin-right:2.5px}.tiles--tile-name{color:#00aa9e;font-family:"Lato",sans-serif;font-size:12px;font-weight:bold;letter-spacing:1.7px;margin-bottom:5px;text-align:center;text-transform:uppercase}.tiles--tile-extra{color:#9b9b9b;font-family:"Lato",sans-serif;font-size:9px;font-weight:bold;letter-spacing:1.27px;margin-bottom:20px;margin-top:0;text-align:center}.tiles--tile-text{color:#515151;font-family:"Lato",sans-serif;font-size:16px;letter-spacing:0.6px;line-height:24px;text-align:center}.tile--arrow{align-items:center;cursor:pointer;display:flex;height:50%;padding-left:20px;padding-right:30px;position:absolute;top:50%;transform:translateY(-50%);z-index:1}.tile--arrow img{max-width:100%}.tile--next{right:0}@media only screen and (min-width: 992px){.tile--next{right:-50px}}@media only screen and (min-width: 1200px){.tile--next{right:-65px}}.tile--prev{left:0;transform:translateY(-50%) rotate(180deg)}@media only screen and (min-width: 992px){.tile--prev{left:-50px}}@media only screen and (min-width: 1200px){.tile--prev{left:-65px}}.triangle{display:inline-block;height:0;width:0}.triangle-up{border-left:10px solid transparent;border-right:10px solid transparent;border-bottom:10px solid rgba(0,170,158,0.4)}.triangle-down{border-left:10px solid transparent;border-right:10px solid transparent;border-top:10px solid rgba(0,170,158,0.4)}.triangle-right{border-top:10px solid transparent;border-bottom:10px solid transparent;border-left:10px solid rgba(0,170,158,0.4)}.triangle-left{border-top:10px solid transparent;border-bottom:10px solid transparent;border-right:10px solid rgba(0,170,158,0.4)}.bestsellers-list{display:block;margin:25px auto 0;padding-top:15px;max-width:1440px}.bestsellers-list *{-webkit-font-smoothing:antialiased}@media only screen and (min-width: 480px){.bestsellers-list{margin-top:65px}}.bs-list__header{color:#4b4b4b;font-family:"Lato",sans-serif;font-size:15px;font-weight:bold;line-height:18px;text-align:center;letter-spacing:2px;margin-bottom:20px}.bs-list__header:after{content:'';background:#00aa9e;display:block;width:21px;height:2px;margin:10px auto}@media only screen and (min-width: 480px){.bs-list__header:after{margin:20px auto 40px}}@media only screen and (min-width: 480px){.bs-list__header{font-size:16px;line-height:19px;margin-bottom:0px}}.bs-list__product-list{width:100%;margin-bottom:0}.bs-list__product-list *{outline:none}.bs-list__product-list .slick-list{overflow:visible}.bs-list__product-list .slick-arrow{position:absolute;bottom:50px;z-index:1}.bs-list__product-list .slick-arrow img{width:15px}.bs-list__product-list .best-prev{left:20%;transform:scaleX(-1)}.bs-list__product-list .best-next{right:20%}@media only screen and (min-width: 480px){.bs-list__product-list{display:flex;justify-content:space-around}}@media only screen and (min-width: 1025px){.no-touch .bs-list__product-list{margin:0 auto;max-width:975px}}.bs-product{display:flex;flex-direction:column;max-width:125px;max-height:215px;height:100vh;text-align:center;transition:all .3s ease-in}.bs-product.slick-center{transform:scale(1.15)}.bs-product img{max-width:120px;display:inline-block}@media only screen and (min-width: 1025px){.no-touch .bs-product img{max-width:215px}}@media only screen and (min-width: 1025px){.bs-product{display:flex;justify-content:center;align-items:center;height:100vh;position:relative;max-width:215px;max-height:215px;width:100%}}@media only screen and (min-width: 1200px){.bs-product{margin:0 15px}}.bs-product__info{height:100%;opacity:0;pointer-events:none;transition:all .3s ease-in}.bs-product.slick-center .bs-product__info{opacity:1;pointer-events:all}@media only screen and (min-width: 680px){.bs-product__info{display:flex;flex-direction:column;justify-content:space-between;height:100%;opacity:1;pointer-events:all}}@media only screen and (min-width: 1025px){.no-touch .bs-product__info{background-color:rgba(255,255,255,0.8);bottom:0;justify-content:center;left:0;opacity:0;position:absolute;right:0;top:0;transition:all .3s ease-in}}.bs-product:hover .bs-product__info{opacity:1}.bs-product__title,.bs-product__options,.bs-product__price{color:#4b4b4b;font-family:"Lato",sans-serif;font-size:10px;line-height:17px;margin:0;text-align:center}@media only screen and (min-width: 1025px){.no-touch .bs-product__title,.no-touch .bs-product__price{font-size:13px}}.bs-product__title{font-weight:bold}.bs-product__options{color:#00aa9e;font-weight:700;font-size:11px;font-style:italic;margin:5px 0}.bs-list__more-link{width:100%;text-align:center;margin-top:20px;margin-bottom:25px}.bs-list__more-link a{border:thin solid #00aa9e;color:#00aa9e;display:inline-block;text-transform:uppercase;font-family:"Lato",sans-serif;font-size:14px;font-weight:bold;padding:15px 0;width:calc(100% - 30px);transition:all .25s ease-in;letter-spacing:2px}@media only screen and (min-width: 480px){.bs-list__more-link a{width:auto;padding-left:70px;padding-right:70px}}@media only screen and (min-width: 768px){.bs-list__more-link a:hover{background:#00aa9e;color:#fff}}@media only screen and (min-width: 480px){.bs-list__more-link{margin-top:40px}}.essentials-list{display:block;margin:45px auto 0;max-width:1200px}.essentials-list *{-webkit-font-smoothing:antialiased}.essential-header h2{background:#00aa9e;color:white;display:inline-block;font-family:"Black Diamond",serif;font-size:26px;font-weight:300;padding:20px}@media only screen and (min-width: 992px){.essential-header h2{background:transparent;color:#00aa9e;font-size:45px}}.essential-cta{display:block;margin-left:60px}.essential-cta p{color:#00aa9e;display:inline-block;font-size:14px;font-weight:bold;line-height:20px;letter-spacing:1px;margin-left:5px}@media only screen and (min-width: 480px){.essential-cta p{letter-spacing:2px}}@media only screen and (min-width: 992px){.essential-cta{margin-left:315px}}.essential-cta .call-out-mob{display:inline-block;width:235px;vertical-align:top}@media only screen and (min-width: 480px){.essential-cta .call-out-mob{width:auto}}@media only screen and (min-width: 1200px){.essential-cta .call-out-mob{display:none}}.essential-cta .call-out-desk{display:none}@media only screen and (min-width: 1200px){.essential-cta .call-out-desk{display:inline}}.essential-slider-list{margin-top:15px;position:relative}.essential-slider-list *{outline:none}.essential-slider-list .slick-arrow{position:absolute;top:20%;z-index:1}.essential-slider-list .slick-arrow img{width:25px}.essential-slider-list .essential-prev{left:0;transform:scaleX(-1)}.essential-slider-list .essential-next{right:0}@media only screen and (min-width: 480px){.essential-slider-list{margin-top:35px}}.essential-block{text-align:center}.essential-block img{display:inline-block;max-height:175px}@media only screen and (min-width: 992px){.essential-block img{max-height:250px}}@media only screen and (min-width: 1200px){.essential-block img{max-height:300px}}@media only screen and (min-width: 480px){.essential-block{margin:0 15px}}.essential-block__shop-links{margin-top:20px;text-align:center;opacity:0;transition:all .1s ease}.slick-center .essential-block__shop-links{opacity:1}.essential-block__shop-links a{display:inline-block;text-align:center}@media only screen and (min-width: 480px){.essential-block__shop-links{opacity:1;margin-top:50px}}.essential-block__shop-links .shop-links__shop-cta{background:#00aa9e;color:white;display:inline-block;padding:15px 30px;font-size:14px;font-weight:bold;letter-spacing:2px;text-transform:uppercase;width:100%;transition:all .25s ease-in}@media only screen and (min-width: 480px){.essential-block__shop-links .shop-links__shop-cta{background:white;color:#00aa9e;border:thin solid #00aa9e}}@media only screen and (min-width: 768px){.essential-block__shop-links .shop-links__shop-cta:hover{background:#00aa9e;color:#fff}}.shop-links__link{color:#515151;font-size:14px;letter-spacing:1px;margin-top:20px;padding-bottom:1px;border-bottom:thin solid #515151}.shop-links__link:hover{border-bottom:thin solid #00aa9e}.essential__more-link{width:100%;text-align:center;margin-top:30px}.essential__more-link a{border:thin solid #00aa9e;color:#00aa9e;display:inline-block;text-transform:uppercase;font-family:"Lato",sans-serif;font-size:14px;font-weight:bold;padding:15px 0;width:calc(100% - 30px)}@media only screen and (min-width: 480px){.essential__more-link a{width:auto;padding-left:70px;padding-right:70px}}@media only screen and (min-width: 480px){.essential__more-link{display:none}}.our-difference-section{display:flex;flex-direction:column;position:relative}.our-difference-section *{-webkit-font-smoothing:antialiased}@media only screen and (min-width: 480px){.our-difference-section{margin-top:35px}}@media only screen and (min-width: 768px){.our-difference-section{flex-direction:row;max-width:1440px;margin:65px auto 0}}.img-overlay{background:rgba(0,0,0,0.1);position:absolute;top:0;right:0;bottom:0;left:0}@media only screen and (min-width: 768px){.img-overlay{display:none}}.difference__image{background-position:0px 0px;background-size:115%;height:140px;position:relative}@media only screen and (min-width: 480px){.difference__image{height:230px}}@media only screen and (min-width: 768px){.difference__image{background-size:cover;height:580px;margin-right:15px}}@media only screen and (min-width: 768px) and (max-width: 992px){.difference__image{background-position-x:80%;background-position-y:center;flex-basis:60%}}@media only screen and (min-width: 992px){.difference__image{background-position:center;flex-basis:65%}}.difference__copy{bottom:5px;left:10px;position:absolute;z-index:2}@media only screen and (min-width: 480px){.difference__copy{bottom:25px;left:50px}}@media only screen and (min-width: 768px){.difference__copy{bottom:45px;left:20px}}@media only screen and (min-width: 992px){.difference__copy{left:90px}}.founder_name{color:white;font-family:"Black Diamond",serif;font-size:35px;margin:0;margin-right:15px;position:relative;z-index:1}@media only screen and (min-width: 768px){.founder_name{font-size:60px;margin-right:0}}.founder_detail{background-color:rgba(255,255,255,0.79);color:#4b4b4b;font-size:10px;letter-spacing:3px;line-height:17px;margin:-13px 0 0;padding:8px 15px;text-transform:uppercase;position:relative;z-index:0}@media only screen and (min-width: 768px){.founder_detail{font-size:12px;letter-spacing:4px;margin:-21px 0 0;padding:15px}}.difference__list{color:#4A4A4A;z-index:1}.difference__list h2{color:#4A4A4A;font-family:"Lato",sans-serif;font-size:22px;font-style:italic;font-weight:bold;line-height:35px;margin-top:20px;margin-bottom:15px;text-align:center}@media only screen and (min-width: 768px){.difference__list h2{font-size:45px;margin-top:40px;margin-bottom:45px;text-align:left}}.difference__list ul{max-width:245px;margin:0 auto}@media only screen and (min-width: 768px){.difference__list ul{margin-left:25px;max-width:none}}.difference__list li{font-family:"Lato",sans-serif;font-size:15px;font-weight:bold;line-height:20px;margin-bottom:25px}.difference__list li:before{content:'';display:inline-block;background-image:url("https://cdn.shopify.com/s/files/1/0582/2885/files/check_mark.png?4268813313877482649");background-repeat:no-repeat;background-size:100%;width:25px;height:30px;margin-right:30px;vertical-align:middle}.difference__list li p{display:inline-block;margin:0}.difference__list li span{color:#515151;display:block;font-family:"Lato",sans-serif;font-size:12px;letter-spacing:1.3px;line-height:16px;margin-left:55px;margin-top:5px;max-width:275px}@media only screen and (min-width: 768px){.difference__list li span{font-size:14px;line-height:23px;font-weight:300}}@media only screen and (min-width: 768px){.difference__list li{font-size:20px;line-height:25px;margin-bottom:35px}}.difference_learn-more{text-align:center}.difference_learn-more a{color:#00aa9e;display:inline-block;font-family:"Lato",sans-serif;font-size:15px;font-weight:500;letter-spacing:2px;line-height:16px;text-align:center;text-transform:uppercase;position:relative}.difference_learn-more a:after{content:'';position:absolute;width:100%;bottom:-10px;height:1px;background:#00aa9e;left:0}@media only screen and (min-width: 480px){.difference_learn-more a{margin-left:35px;margin-right:35px}}@media only screen and (min-width: 768px){.difference_learn-more a:hover{opacity:.70}}@media only screen and (min-width: 768px){.difference_learn-more{text-align:right}}.static-50-50-section{display:flex;flex-direction:column}.static-50-50-section *{-webkit-font-smoothing:antialiased}@media only screen and (min-width: 480px){.static-50-50-section{max-width:1440px;margin:0 auto;flex-direction:row}.static-50-50-section.flip{flex-direction:row-reverse}}.static-hero__image-link{width:100%}.static-hero__image .static-hero__image-mobile{width:100%}@media only screen and (min-width: 480px){.static-hero__image .static-hero__image-mobile{display:none}}@media only screen and (min-width: 480px){.static-hero__image{background-size:contain;background-position:center;background-repeat:no-repeat;height:350px;max-width:800px;width:100%}}@media only screen and (min-width: 992px){.static-hero__image{height:550px}}.static-hero__text-wrap{position:relative;width:100%}@media only screen and (min-width: 768px){.static-hero__text-wrap.static-hero__text-wrap--left .static-hero__text{text-align:left}.static-hero__text-wrap.static-hero__text-wrap--left .hero-text__subtitle{margin-left:0;margin-right:auto}.static-hero__text-wrap.static-hero__text-wrap--center .static-hero__text{text-align:center}.static-hero__text-wrap.static-hero__text-wrap--center .hero-text__subtitle{margin-left:auto;margin-right:auto}.static-hero__text-wrap.static-hero__text-wrap--right .static-hero__text{text-align:right}.static-hero__text-wrap.static-hero__text-wrap--right .hero-text__subtitle{margin-left:auto;margin-right:0}}.static-hero__text{text-align:center;margin-top:20px}@media only screen and (min-width: 480px){.static-hero__text{margin-left:80px;margin-top:0;max-width:412px;position:absolute;text-align:left;top:50%;transform:translateY(-50%)}.flip .static-hero__text{margin-left:0;margin-right:80px;right:0}}.hero-text__link{border:thin solid #00aa9e;color:#00aa9e;display:inline-block;font-size:16px;font-weight:bold;margin-top:25px;letter-spacing:2px;line-height:19px;padding:15px 50px;text-align:center;text-transform:uppercase;transition:all .25s ease-in}@media only screen and (min-width: 992px){.hero-text__link{margin-top:45px;padding:15px 100px}.hero-text__link:hover{background:#00aa9e;color:#fff}}.static-50-50-section .hero-text__cta{color:#00aa9e;font-family:"Black Diamond",serif;font-size:25px;line-height:30px;margin:0}@media only screen and (min-width: 992px){.static-50-50-section .hero-text__cta{font-size:45px;line-height:45px;margin-bottom:15px}}.static-50-50-section .hero-text__title a{display:inline-block;color:#515151;letter-spacing:1px;line-height:19px;margin:0 auto}.static-50-50-section .hero-text__title a.lato{font-family:"Lato",sans-serif;font-size:20px;font-weight:700;line-height:1.244}@media only screen and (min-width: 992px){.static-50-50-section .hero-text__title a.lato{font-size:45px;letter-spacing:2px}}.static-50-50-section .hero-text__title a.black-diamond{font-family:"Black Diamond",serif;font-size:40px;font-style:normal;font-weight:300;line-height:1.2}@media only screen and (min-width: 992px){.static-50-50-section .hero-text__title a.black-diamond{font-size:65px;letter-spacing:2px}}.static-50-50-section .hero-text__subtitle{color:#515151;font-family:"Lato",sans-serif;font-size:12px;letter-spacing:1px;line-height:15px;max-width:270px;margin:0 auto}@media only screen and (min-width: 480px){.static-50-50-section .hero-text__subtitle{margin-left:0}}@media only screen and (min-width: 992px){.static-50-50-section .hero-text__subtitle{font-size:14px;font-weight:300;letter-spacing:2px;line-height:23px;max-width:none}}.static-thirds-section{display:flex;flex-direction:column;align-items:center}.static-thirds-section *{-webkit-font-smoothing:antialiased}@media only screen and (min-width: 480px){.static-thirds-section{max-width:1440px;margin:0 auto;flex-direction:row}}.static-thirds-hero__image,.static-thirds-hero__text-wrap{width:100%}@media only screen and (min-width: 768px){.static-thirds-hero__image,.static-thirds-hero__text-wrap{flex-basis:33.33%}}.thirds-hero__image-mobile{width:100%}@media only screen and (min-width: 480px){.thirds-hero__image-mobile{display:none}}.static-thirds-hero__image-link{width:100%}@media only screen and (min-width: 480px){.static-thirds-hero__image{background-position:center;background-size:cover;height:40vw;width:100%;max-width:800px;max-height:550px}}@media only screen and (min-width: 480px){.static-thirds-hero__image.left{display:block}}.static-thirds-hero__image.right{display:none}@media only screen and (min-width: 480px){.static-thirds-hero__image.right{display:block}}.static-thirds-hero__text-wrap{flex-shrink:0;text-align:center}.static-thirds-section .hero-text__cta{color:#00aa9e;font-family:"Black Diamond",serif;font-size:25px;line-height:30px;margin:0}@media only screen and (min-width: 992px){.static-thirds-section .hero-text__cta{font-size:45px;line-height:45px;margin-bottom:15px}}.static-thirds-section .hero-text__title a{display:inline-block;color:#515151;font-style:italic;letter-spacing:1px;line-height:19px}.static-thirds-section .hero-text__title a.lato{font-family:"Lato",sans-serif;font-size:20px;font-weight:700;line-height:1.244}@media only screen and (min-width: 992px){.static-thirds-section .hero-text__title a.lato{font-size:45px;letter-spacing:2px}}.static-thirds-section .hero-text__title a.black-diamond{font-family:"Black Diamond",serif;font-size:40px;font-style:normal;font-weight:300;line-height:1.2}@media only screen and (min-width: 992px){.static-thirds-section .hero-text__title a.black-diamond{font-size:65px;letter-spacing:2px}}.static-thirds-section .hero-text__subtitle{color:#515151;font-family:"Lato",sans-serif;font-size:12px;letter-spacing:1px;line-height:15px}@media only screen and (min-width: 992px){.static-thirds-section .hero-text__subtitle{font-size:14px;font-weight:300;letter-spacing:2px;line-height:23px}}.thirds-hero-text__link{border:thin solid #00aa9e;color:#00aa9e;display:inline-block;font-size:16px;font-weight:bold;margin-top:25px;letter-spacing:2px;line-height:19px;padding:15px 50px;text-align:center;text-transform:uppercase;transition:all .25s ease-in}@media only screen and (min-width: 768px){.thirds-hero-text__link{margin-top:45px;padding:15px 100px}.thirds-hero-text__link:hover{background:#00aa9e;color:#fff}}.seen-in-section{display:flex;align-items:center;box-shadow:0 2px 4px 0 rgba(0,0,0,0.07);flex-direction:column-reverse;margin-top:25px;padding-bottom:15px}.seen-in-section *{-webkit-font-smoothing:antialiased}@media only screen and (min-width: 768px){.seen-in-section{box-shadow:none;flex-direction:row;justify-content:center;max-width:1440px;margin:65px auto 0;padding:65px 0;position:relative}.seen-in-section:before{content:'';background:#979797;display:block;max-width:1200px;width:100%;height:1px;position:absolute;top:0}.seen-in-section:after{content:'';background:#979797;bottom:0;display:block;max-width:1200px;width:100%;height:1px;position:absolute}}.seen-in-product__img{width:134px;margin:0 auto}.seen-in__img-mobile{display:block;width:100%}@media only screen and (min-width: 768px){.seen-in__img-mobile{display:none}}.seen-in__img{background-position:center;background-size:cover;width:100vw;position:relative}@media only screen and (min-width: 768px){.seen-in__img{width:41.66vw;height:41.66vw;max-width:600px;max-height:600px}}.seen-in__img.seen-in-video-enabled{background-image:none !important}.seen-in__img.seen-in-video-enabled .seen-in__img-mobile{display:none}.seen-in__img-overlay{cursor:pointer;position:absolute;top:0;bottom:0;left:0;right:0;background-color:rgba(50,50,50,0.15);display:flex;align-items:center;justify-content:center;transition:opacity .15s ease-in-out}.seen-in__img-overlay.is-hidden{pointer-events:none;opacity:0}.seen-in__video{cursor:pointer;display:block;width:100%}@media only screen and (min-width: 768px){.seen-in__video{height:100%}}@media only screen and (min-width: 768px){.seen-in__video-mobile{display:none}}.seen-in__video-desktop{display:none}@media only screen and (min-width: 768px){.seen-in__video-desktop{display:block}}.seen-in__copy-wrap{margin-left:30px}.seen-in__copy-wrap .see-in__source{margin:10px 0}.seen-in__copy-wrap .see-in__source.text{color:#00aa9e;font-family:"Black Diamond",serif;font-size:45px;font-weight:300}@media only screen and (min-width: 768px){.seen-in__copy-wrap .see-in__source.text{font-size:75px}}.seen-in__copy-wrap .see-in__source.image{max-width:200px;max-height:50px}@media only screen and (min-width: 992px){.seen-in__copy-wrap .see-in__source.image{max-width:400px;max-height:100px}}@media only screen and (min-width: 768px){.seen-in__copy-wrap{max-width:400px;margin-right:70px}}.seen-in__featured-img{position:absolute;width:100px;right:20px;bottom:-42px;transition:opacity .15s ease-in-out}@media only screen and (min-width: 480px){.seen-in__featured-img{width:130px;bottom:-20px}}@media only screen and (min-width: 1200px){.seen-in__featured-img{width:250px;left:-160px;bottom:-20px}}.seen-in__featured-img.is-hidden{opacity:0}.seen-in__header{color:#000000;font-size:20px;font-weight:bold;line-height:24px;margin-bottom:10px;margin-top:25px;text-transform:uppercase;letter-spacing:1px}@media only screen and (min-width: 992px){.seen-in__header{font-size:30px;line-height:36px;margin-top:0}}.seen-in__copy{display:none}.seen-in__copy a{font-weight:bold;color:#00aa9e}@media only screen and (min-width: 768px){.seen-in__copy a:hover{text-decoration:underline}}@media only screen and (min-width: 480px){.seen-in__copy{display:block;color:#515151;font-size:14px;font-weight:300;line-height:23px;letter-spacing:1px}}.seen-in__products{display:flex;justify-content:space-around;margin-top:25px;width:100%;max-width:100vw}@media only screen and (min-width: 768px){.seen-in__products{max-width:306px;margin:25px 0 0 20px}}@media only screen and (min-width: 1200px){.seen-in__products{flex-direction:column;margin:25px 0 0 0}}.seen-in-section .slick-arrow{cursor:pointer;position:absolute;z-index:1}.seen-in-section .slick-arrow img{width:15px}@media only screen and (min-width: 768px){.seen-in-section .slick-arrow img{width:10px}}.seen-in-section .shop-prev-seen{left:5%;top:50%;transform:translateY(-50%) scaleX(-1)}@media only screen and (min-width: 768px){.seen-in-section .shop-prev-seen{left:80px}}.seen-in-section .shop-next-seen{right:5%;top:50%;transform:translateY(-50%)}@media only screen and (min-width: 768px){.seen-in-section .shop-next-seen{right:80px}}.seen-in-section .seen-in__products-controls{display:none}@media only screen and (min-width: 768px){.seen-in-section .seen-in__products-controls{display:block;position:relative;max-width:306px;margin:20px 0 0 20px}}@media only screen and (min-width: 1200px){.seen-in-section .seen-in__products-controls{display:block;position:relative;max-width:306px;margin:20px 0 0 0}}.seen-in-section .seen-in__products-controls .slick-dots{position:static;margin:0;bottom:initial;width:auto;line-height:1}.seen-in-section .seen-in__products-controls .slick-dots li button:before{font-size:32px;color:#00aa9e}.slick-initialized .slick-slide.seen-in__product-slide{display:flex;justify-content:center;outline:none}@media only screen and (min-width: 1200px){.slick-initialized .slick-slide.seen-in__product-slide{display:block}}.seen-in-product{display:flex;flex-direction:column;flex-basis:calc(50% - 40px);text-align:center}.seen-in-product img{display:inline-block;width:100%}@media only screen and (min-width: 992px){.seen-in-product:hover img{opacity:.70}}@media only screen and (min-width: 1200px){.seen-in-product{flex:0 1 auto;flex-direction:row;align-items:center;margin-bottom:10px;text-align:left}}.seen-in-product__info{flex-grow:1}@media only screen and (min-width: 1200px){.seen-in-product__info{max-width:165px}}.seen-in-product__title,.seen-in-product__options,.seen-in-product__price{color:#4b4b4b;font-family:"Lato",sans-serif;font-size:12px;line-height:17px;margin:0;text-align:center}@media only screen and (min-width: 1200px){.seen-in-product__title,.seen-in-product__options,.seen-in-product__price{text-align:left}}.seen-in-product__title{font-weight:bold;margin-top:10px}@media only screen and (min-width: 992px){.seen-in-product__title{font-size:12px}.seen-in-product:hover .seen-in-product__title{color:#00aa9e;text-decoration:underline}}@media only screen and (min-width: 992px){.seen-in-product__price{font-size:12px}}.seen-in-product__options{color:#00aa9e;font-weight:700;font-style:italic;margin:5px 0}.v2 .main-footer.main-footer-alt{display:none}.v2 .social-links{display:none}.v2 .social-links.social-links-v2{display:block}.social-links-v2{display:block}.main-footer-v2 .main-footer{margin:0 auto;max-width:1200px;padding:0;padding:20px 0 35px;position:relative;margin-bottom:10px}.main-footer-v2 .main-footer:before{content:'';background:rgba(151,151,151,0.2);display:block;max-width:1200px;width:100%;height:1px;position:absolute;top:0}.main-footer-v2 .main-footer:after{content:'';background:rgba(151,151,151,0.2);bottom:0;display:block;max-width:1200px;width:100%;height:1px;position:absolute}@media only screen and (min-width: 768px){.main-footer-v2 .main-footer{padding:50px 0 60px}}.main-footer-v2 .footer-privacy-term{width:100%;margin-bottom:20px}.main-footer-v2 .footer-privacy-term ul{display:flex;justify-content:center}.main-footer-v2 .footer-privacy-term li a{color:#7B7B7B;font-size:10px;font-weight:bold;letter-spacing:1px;line-height:18px;text-align:right;text-transform:uppercase}.main-footer-v2 .footer-privacy-term li:first-child{border-right:thin solid #979797;padding-right:15px}.main-footer-v2 .footer-privacy-term li:nth-child(2){padding-left:15px}.main-footer-v2 .main-footer,.main-footer-v2 .footer-menus{display:flex;flex-direction:column}@media only screen and (min-width: 768px){.main-footer-v2 .main-footer,.main-footer-v2 .footer-menus{flex-direction:row}}.main-footer-v2 .footer-logo{margin-bottom:30px;text-align:center}@media only screen and (min-width: 768px){.main-footer-v2 .footer-logo{margin-bottom:0;margin-left:50px;text-align:left}}.main-footer-v2 .footer-logo img{width:125px;height:60px;margin-left:auto;margin-right:auto}@media only screen and (min-width: 768px){.main-footer-v2 .footer-logo img{width:145px;height:70px;margin-right:25px}}@media only screen and (min-width: 768px){.main-footer-v2 .footer-menus{justify-content:space-around;width:100%}}.main-footer-v2 .footer-menu{border-top:1px solid rgba(151,151,151,0.2)}@media only screen and (min-width: 768px){.main-footer-v2 .footer-menu{border:none}}.main-footer-v2 .footer-menu__toggle{align-items:center;display:flex;justify-content:space-between;padding:5px 30px}@media only screen and (min-width: 768px){.main-footer-v2 .footer-menu__toggle{margin-bottom:20px;padding:0}}.main-footer-v2 .main-footer .footer-menu__toggle p.footer-title{color:#4a4a4a;display:inline-block;font-family:"Lato",sans-serif;font-size:15px;font-weight:bold;line-height:18px;letter-spacing:1px}@media only screen and (min-width: 768px){.main-footer-v2 .main-footer .footer-menu__toggle p.footer-title{color:#00aa9e;display:block}}.main-footer-v2 .main-footer .footer-menu__toggle span{color:#4a4a4a;display:inline-block;font-size:22px;transition:all .3s ease-in}.main-footer-v2 .main-footer .footer-menu__toggle span:hover{cursor:pointer}@media only screen and (min-width: 768px){.main-footer-v2 .main-footer .footer-menu__toggle span{display:none}}.main-footer-v2 .footer-menu__toggle.active>span{transform:rotate(45deg)}.main-footer-v2 .footer-linklist{display:none;padding-left:30px}@media only screen and (min-width: 768px){.main-footer-v2 .footer-linklist{display:block !important;padding:0}}.main-footer-v2 .footer-linklist li{font-size:12px;line-height:18px;letter-spacing:1px;text-transform:uppercase;margin-bottom:15px}.main-footer-v2 .footer-menus .footer-linklist li a{color:#7B7B7B}.main-footer-v2 .main-footer .newsletter{flex-basis:39%;flex-grow:1;margin-left:16px;margin-right:20px}@media only screen and (min-width: 1200px){.main-footer-v2 .main-footer .newsletter{flex-basis:35%;margin-left:0;margin-right:0}}.main-footer-v2 .main-footer .newsletter #mc_embed_signup{margin-top:0}.main-footer-v2 .main-footer .newsletter #mc_embed_signup p{color:#4a4a4a;font-family:"Lato",sans-serif;font-size:15px;font-weight:bold;line-height:18px;letter-spacing:1px}@media only screen and (min-width: 768px){.main-footer-v2 .main-footer .newsletter #mc_embed_signup p{color:#00aa9e;text-align:left}}.main-footer-v2 .main-footer .newsletter #mc_embed_signup #mc-embedded-subscribe{position:static;height:36px;background:#00aa9e;top:50%;transform:translateY(32%);right:5px;background-repeat:no-repeat;padding-right:15px;width:auto;padding-left:15px;text-transform:uppercase;letter-spacing:1px;margin-bottom:10px;color:#FFFFFF;font-size:14px;font-weight:bold;text-align:center}@media only screen and (min-width: 992px){.main-footer-v2 .main-footer .newsletter #mc_embed_signup #mc-embedded-subscribe{position:absolute;height:calc(100% - 10px);margin-bottom:0;transform:translateY(-50%)}}.main-footer-v2 .main-footer .newsletter #mc_embed_signup #mce-EMAIL{height:50px}.main-footer-v2 .main-footer .newsletter #mc_embed_signup form{width:auto;margin:0 auto}@media only screen and (min-width: 992px){.main-footer-v2 .main-footer .newsletter #mc_embed_signup form{width:300px}}.main-footer-v2 .main-footer .newsletter .social-links svg{width:25px;height:25px}.main-footer-v2 .footer-shop-all{width:100%;text-align:center;margin-top:20px;margin-bottom:25px}.main-footer-v2 .footer-shop-all a{border:thin solid #00aa9e;color:#00aa9e;display:inline-block;text-transform:uppercase;font-family:"Lato",sans-serif;font-size:14px;font-weight:bold;padding:15px 0;width:calc(100% - 30px);transition:all .25s ease-in;letter-spacing:2px}@media only screen and (min-width: 480px){.main-footer-v2 .footer-shop-all a{width:auto;padding-left:70px;padding-right:70px}}@media only screen and (min-width: 768px){.main-footer-v2 .footer-shop-all a:hover{background:#00aa9e;color:#fff}}@media only screen and (min-width: 480px){.main-footer-v2 .footer-shop-all{margin-top:40px;margin-bottom:45px}}.home-hot-sellers{display:block;padding:0 20px;max-width:1315px;margin:25px auto 0 auto}@media only screen and (min-width: 480px){.home-hot-sellers{margin-top:65px}}.inline-quantity-wrap{margin-bottom:0 !important}.add-to-cart-feedback{margin-top:0 !important}.btn-disabled{background-color:#bfbfbf !important;cursor:not-allowed;pointer-events:none !important}@media screen and (max-width: 991px){body.hide-live-chat-mobile #gorgias-web-messenger-container{display:none !important}}@media only screen and (max-width: 991px){.template-product .product-new #product-area.product-main{padding-top:20px}}.product-new{margin:0 auto;max-width:1200px;overflow:hidden;position:relative;width:100%}@media only screen and (min-width: 992px){.product-new{width:85%}}.product-new--link{border-bottom:1px solid #00aa9e;color:#00aa9e;font-size:8px;font-weight:700}body .product-new .shopify-product-reviews{margin-top:0}body .product-new .spr-container{padding-top:0 !important}body .product-new .spr-header{padding-top:0}body .product-new .section.spr .spr-header-title{line-height:24px}.product-new--social-gallery{padding-top:0 !important}.product-new--social-gallery .social{margin-top:0 !important}.cart__item-quantity-selector-mobile-wrapper{display:inline-block}.cart__item-quantity-selector-mobile-wrapper .cart__item-qty-selector{margin:0}.cart__item-qty-wrapper{width:150px;display:inline-block}.cart__item-qty-selector{align-items:center;border:1px solid #D3D4D7;border-radius:0px;clear:both;color:#000;display:flex;height:38px;margin:0 0 5px 9px;width:100px}.cart__item-qty-update{cursor:pointer;display:flex;height:100%;text-align:center;width:33%;justify-content:center;align-items:center}.cart__qty-icon{width:8px;max-height:8px}.cart__item-qty{height:38px;width:33%;color:#7C7F88;font-family:Lato;font-size:15px;font-weight:bold;line-height:36px;text-align:center}.cart__item-remove-link{cursor:pointer}.cart--presale{color:#00aa9e;font-size:10px;padding-right:18px;text-align:center}
