.vertical-middle{vertical-align:middle}.flex-center{display:flex;justify-content:center;align-items:center}.flex-wrap{flex-wrap:wrap}.p{padding:25px}.p-b{padding-bottom:25px}.m-b{margin-bottom:25px}.center{text-align:center;justify-content:center;align-items:center;align-content:center;vertical-align:middle}.no-float-childs>*{float:none;display:inline-block;margin-left:-4px;text-align:center!important}.cart__row .cart__item__title small{display:block}.cart__row--table-large .grid__item{vertical-align:top}.cart__mini-labels{display:block}.icon-text{display:-webkit-flex;display:-ms-flexbox;display:flex;align-items:center}.small-icon{display:-webkit-inline-flex;display:-ms-inline-flexbox;display:inline-flex}.small-icon svg{width:1em;height:1em;margin:0 .5em}.info-bar{padding:0}#shopify-section-header{position:sticky;z-index:999;background:#fff;top:-30px}.main-menu-dropdown{background-color:#0000001a}.nav--mobile .header-menu{box-shadow:0 15px 25px -15px #00000040;display:block!important;visibility:hidden!important;transition:all .2s}.menu-closed .nav--mobile .header-menu{transform:scale(1.1);opacity:0;visibility:hidden!important}.menu-opened .nav--mobile .header-menu{transform:scale(1);opacity:1;visibility:inherit!important}.search-bar:active{border-color:#585e71}.header-message{white-space:nowrap;padding:0 10px}.header-account-link{line-height:20px}.header-message.header-message--phone{display:flex;justify-content:center;align-items:center}@media screen and (max-width: 768px){.header-message{display:none}.header-message--phone{display:table;margin-left:auto;padding-right:0}.header-search__wrapper{right:50%;transform:translate(50%)}.header-logo{font-size:inherit;padding:7px 0!important}}@media screen and (min-width: 769px){.info-bar .wrapper{display:flex;align-items:center;justify-content:space-between}.header-search__wrapper{position:initial;white-space:nowrap;padding:0 10px}}/*!
 * Hamburgers
 * @description Tasty CSS-animated hamburgers
 * @author Jonathan Suh @jonsuh
 * @site https://jonsuh.com/hamburgers
 * @link https://github.com/jonsuh/hamburgers
 */.nav--mobile .header-hamburger{background:none}.hamburger{font:inherit;display:inline-block;overflow:visible;margin:0;padding:6px 0;cursor:pointer;transition-timing-function:linear;transition-duration:.15s;transition-property:opacity,filter;text-transform:none;color:inherit;border:0;background-color:transparent}.hamburger.is-active:hover,.hamburger:hover{opacity:.7}.hamburger.is-active .hamburger-inner,.hamburger.is-active .hamburger-inner:after,.hamburger.is-active .hamburger-inner:before{background-color:#4c4c4c}.hamburger-box{position:relative;display:inline-block;width:25px;height:15px}.hamburger-inner{top:50%;display:block;margin-top:-2px}.hamburger-inner,.hamburger-inner:after,.hamburger-inner:before{position:absolute;width:25px;height:3px;transition-timing-function:ease;transition-duration:.15s;transition-property:transform;background-color:#4c4c4c}.hamburger-inner:after,.hamburger-inner:before{display:block;content:""}.hamburger-inner:before{top:-7px}.hamburger-inner:after{bottom:-7px}.hamburger--squeeze .hamburger-inner{transition-timing-function:cubic-bezier(.55,.055,.675,.19);transition-duration:75ms}.hamburger--squeeze .hamburger-inner:before{transition:top 75ms ease .12s,opacity 75ms ease}.hamburger--squeeze .hamburger-inner:after{transition:bottom 75ms ease .12s,transform 75ms cubic-bezier(.55,.055,.675,.19)}.menu-opened .hamburger--squeeze .hamburger-inner{transition-delay:.12s;transition-timing-function:cubic-bezier(.215,.61,.355,1);transform:rotate(45deg)}.menu-opened .hamburger--squeeze .hamburger-inner:before{top:0;transition:top 75ms ease,opacity 75ms ease .12s;opacity:0}.menu-opened .hamburger--squeeze .hamburger-inner:after{bottom:0;transition:bottom 75ms ease,transform 75ms cubic-bezier(.215,.61,.355,1) .12s;transform:rotate(-90deg)}.product-description.rte{display:table;border-collapse:collapse}.product-description.rte>p{display:table-row;border-bottom:solid 1px #f3f3f3}.product-description.rte>p:last-child{border:none}.product-description.rte>p>*{display:table-cell;padding:10px 5px;line-height:1.2em}.product-description.rte>p>strong{width:1%}.product-description.rte>p>span{vertical-align:middle}.product-description img{border-radius:100%}.product-description .color-variant *,.product-description .shade-variant *{vertical-align:middle}.product-description .color-variant span{display:flex;align-content:center;align-items:center;text-indent:5px}.template-product .money{display:inline;color:green}.pros-and-cons{max-width:1000px;margin:60px auto}.pros-cons-title{font-size:30px}.pros-cons-block{padding:25px;margin:25px;box-shadow:10px 10px 40px -10px #0000001a;background:#fff}.pros-cons-block h3{text-align:center}.pros-cons-block .pros-cons-image{padding:10px;margin:auto;display:block;max-width:500px}.pros-cons-block .pros-cons-info{display:flex;max-width:500px;margin:30px auto}.pros-cons-block .pros-cons-info b{padding:10px 0;margin:10px 0;display:block;border-bottom:solid 1px gainsboro}.pros-cons-block .pros-cons-info>*{padding:20px;width:50%;text-align:left}.pros-cons-block .pros-cons-info .cons{text-align:right}.pros-cons-block .pros-cons-info li{position:relative;padding:5px;list-style-type:none}.pros-cons-block .pros-cons-info .pros li.plus:before{content:"+ ";color:#006400;position:absolute;top:50%;transform:translateY(-50%);right:100%}.pros-cons-block .pros-cons-info .cons li.minus:after{content:" -";color:#8b0000;position:absolute;top:50%;transform:translateY(-50%);left:100%;font-weight:700}.pros-cons-block a{text-align:center;text-decoration:none;display:block;max-width:460px;border:solid 1px gainsboro;padding:15px;margin:20px auto;color:gray;transition:all .3s}.pros-cons-block a:hover{color:#c9a47f}@media (max-width: 600px){.pros-cons-block{padding:15px;margin:15px}.pros-cons-block .pros-cons-info>*{padding:10px}}/*!
 * Sample app updates
 */.product-samples-button,.product-samples-widget__checkout{width:100%;height:44px;color:#585e71!important;border-radius:2px!important}.product-samples-widget__trigger{border-radius-top-left:2px!important;border-radius-top-right:2px!important;color:#585e71!important}.product-samples-button,.product-samples-widget__checkout,.product-samples-widget__trigger{font-size:1.13143em!important;border-width:1px!important;margin-top:10px!important;transition:none!important;border-color:#585e71!important;border-radius:2px!important}.product-samples-button:hover,.product-samples-widget__checkout:hover,.product-samples-widget__trigger:hover,.product-samples-widget__trigger:hover:before{background-color:#f4a4824d!important;color:#585e71!important}.product-samples-widget__trigger:hover:before,.product-samples-widget__trigger:before{border-color:#585e71!important}
/*# sourceMappingURL=/s/files/1/0020/0323/9023/t/7/assets/custom.css.map */
