.page-header .utils-bar{align-items:center}@media only screen and (max-width: 1023px){.page-header .utils__center{width:auto;order:0;margin:0 30px;flex-basis:auto;flex-grow:1}.page-header .utils__left{width:15%;flex-grow:0}.page-header .utils__right{width:15%}}@media only screen and (max-width: 768px){.page-header .utils-bar{padding-top:20px;padding-bottom:20px}.page-header .site-logo{max-width:150px}}.template-index .section-heading{display:block;position:relative;margin-bottom:0}.template-index .section-heading .three-quarters{width:100%}.template-index .standard-title{font-size:2em;font-weight:700;margin-bottom:30px;text-align:center}.template-index .section-heading .heading-link{position:absolute;right:0;top:.5em}@media only screen and (max-width: 1023px){.template-index .standard-title{font-size:1.4666em}.template-index .section-heading .heading-link{top:.25em}}.template-index .banner-section{margin:0 calc(50% - 50vw);width:100vw}.template-index .banner-section__slideshow-column{margin:0 auto;width:960px}@media screen and (max-width: 960px){.template-index .banner-section__slideshow-column{margin:0;width:auto}}.template-index .banner-section .slick-list{overflow:visible!important}.template-index .banner-section .slick-arrow{background-color:#f90;background-image:url("data:image/svg+xml,%3Csvg viewBox='0 0 16 27' xmlns='http://www.w3.org/2000/svg' fill-rule='evenodd' clip-rule='evenodd' stroke-linecap='round' stroke-linejoin='round' stroke-miterlimit='1.5'%3E%3Cpath d='M2 2l11.182 11.182L2.343 24.021' fill='none' stroke='%23fff' stroke-width='4'/%3E%3C/svg%3E");background-repeat:no-repeat;background-position:19px center;background-size:auto 26px;border-radius:50%;height:50px;-webkit-transform:translate(0,0);-ms-transform:translate(0,0);transform:translate(0);top:calc(50% - 25px);width:50px;z-index:2}.template-index .banner-section .slick-prev{transform:scaleX(-1) translate(0)}@media only screen and (max-width: 960px){.template-index .banner-section .slick-prev{left:25px}.template-index .banner-section .slick-next{right:25px}}@media only screen and (max-width: 767px){.template-index .banner-section .slick-arrow{display:none!important}}.product-block{position:relative}.product-block__image{border:none}.product-block__rank{background:#f90;border-radius:50%;color:#fff;font-size:1.2em;font-weight:700;height:30px;left:10px;line-height:30px;position:absolute;text-align:center;top:10px;width:30px;z-index:2}.template-index .section-featured-blog .article-summary__excerpt p{display:-webkit-box;-webkit-line-clamp:4;-webkit-box-orient:vertical;overflow:hidden}.template-index .section-featured-blog .article-summary__date{margin-bottom:0}@media only screen and (max-width: 1023px){.template-index .section-featured-blog .small-down--one-whole{width:50%}.template-index .section-featured-blog .article-summary__excerpt *:first-child{margin-top:0}.template-index .section-featured-blog .article-summary__excerpt *:last-child{margin-bottom:0}}.header-social-links a:hover .icon{transform:scale(1)!important}.header-social-links svg{fill:#666;height:22px;width:22px}.section-logo-list .logo-block{margin-bottom:15px}.section-logo-list .logo-block__title{font-size:1.2666em;line-height:1.4;margin:15px 0 10px;text-align:center}.section-logo-list .placeholder-svg{height:auto!important;max-height:auto!important}#shopify-section-1554367493113{margin-top:-15px}#shopify-section-1554367493113 .logo-list-container{margin-bottom:-30px}#shopify-section-1554367493113 .logo-block{margin-bottom:30px}.mobile-nav-column-inner .social-links{border-top:1px solid rgba(107,108,119,.15);display:none;margin-top:-30px;padding-top:30px}.mobile-nav-column-inner .social-links__list{justify-content:flex-start}.mobile-nav-column-inner .social-links__list svg{height:24px;width:24px}@media only screen and (max-width: 767px){.mobile-nav-column-inner .social-links{display:block}}@media only screen and (min-width: 1024px){.main-nav{font-size:20px}}.template-index .shopify-section:nth-of-type(odd):not(:nth-child(-n+2)){background:#fffaf1;margin-right:calc(50% - 50vw);margin-left:calc(50% - 50vw);padding-right:calc(50vw - 50%);padding-left:calc(50vw - 50%)}.template-index .shopify-section:nth-of-type(odd):not(:nth-child(-n+2))>div,.template-index .shopify-section:nth-of-type(odd):not(:nth-child(-n+2))>section{box-sizing:border-box;margin:0 auto;padding:60px 0}@media screen and (max-width: 767px){.template-index .shopify-section:nth-of-type(odd):not(:nth-child(-n+2))>div,.template-index .shopify-section:nth-of-type(odd):not(:nth-child(-n+2))>section{margin:0;padding:40px 0;width:auto}}.footer-links .social-links__list svg{height:24px;width:24px}@media only screen and (max-width: 767px){.featured-collection .swiper-container{overflow:visible}.featured-collection .carousel-mobile-off-edge{overflow:visible;margin-left:auto;margin-right:auto;padding-left:0;padding-right:0}.featured-collection .carousel-mobile-off-edge .carousel-prev,.featured-collection .carousel-mobile-off-edge .carousel-next{display:block}}.template-cart #datepicker_box label{width:200px}.template-cart #datepicker_box select{width:172px}@media only screen and (max-width: 767px){.template-cart #datepicker_box select{width:195px}}.template-cart #delivery-time{display:inline-block!important;border:1px solid rgba(107,108,119,.15)!important}
/*# sourceMappingURL=/cdn/shop/t/14/assets/custom.css.map */
