.button_slide{font-family:futura-pt,sans-serif;font-size:1rem;font-weight:450;width:fit-content;color:#000;border:0px solid rgb(183,228,162);border-left:20px solid #b7e4a2;border-radius:0;padding:18px 18px 18px 0;display:inline-block;letter-spacing:.16px;cursor:pointer;box-shadow:inset 40px 0 #b7e4a2;-webkit-transition:ease-out .4s;-moz-transition:ease-out .4s;transition:ease-out .4s}@media screen and (max-width: 640px){.button_slide{box-shadow:inset 400px 0 #b7e4a2}}.slide_right{font-family:futura-pt;font-weight:500}.slide_right:hover{box-shadow:inset 400px 0 #b7e4a2}.collection-grid__row .product-block{padding:0 calc(var(--gutter) * 2)}.product-block__swatch{flex-wrap:wrap}.product-block__swatch .swatch__label{min-width:18px;max-width:18px;width:18px;height:18px;max-height:18px}.product-block__swatch .swatch__element{padding:3px;border-radius:19px}.swatch__link{border:1px solid #ccc}.swatch__link:hover,.swatch__link:active{border:1px solid #333}.swatch .swatch__color{box-shadow:inset 0 0 0 1px #eee,inset 0 0 0 1px #fff!important}.swatch.is-active .swatch__color,.swatch .swatch__color:hover{box-shadow:inset 0 0 0 1px #333,inset 0 0 0 1px #fff!important}.swatch__input:checked+.swatch__label .swatch__color,.swatch .swatch__color:active{box-shadow:inset 0 0 0 1px #333,inset 0 0 0 4px #fff!important}.swatch{gap:20px}.stamped-product-reviews-badge{text-align:right}.header--full+.shopify-section,.shopify-section+.shopify-section .banner{margin-top:0}.shopify-section--rich-text h2{font-size:3em}.accordion .icon-accordion{align-self:center;min-width:1.6rem;fill:rgb(var(--color-foreground))}.testimonials-section{color:#fff;background-color:#010101;padding:2em 0}.accent-line--straight{background-color:#fff}@media screen and (min-width: 1026px){.testimonials-section p{font-size:1.2rem}}.variant-input-wrap.variant-input-wrap--boxes .variant__button-label{border-radius:100px;padding:0;width:50px;height:50px;display:flex;align-items:center;justify-content:center}.nav-standard .menu-item__link,.menu-item.right-item .menu-item__link{font-size:14px;font-weight:450}.header-fix-cont-inner .header__icons .nav-item{width:15px;height:15px}.header-fix-cont-inner .header__icons .nav-item:not(:last-child){margin-right:32px}.header-fix-cont-inner .header__icons .icon-cart{width:19px;height:15px}#shopify-section-header .menuToggle .diamond-bar{background-color:transparent}#shopify-section-header .menuToggle{padding:12px 0 10px}@media screen and (max-width: 549px){#shopify-section-header .site-header .container{padding:0 37px}}#shopify-section-header .header-fix-cont .nav-standard .menu-item{margin-right:20px}#shopify-section-header .header-fix-cont .menu-item .active-link{position:absolute;left:-10px;top:6px}#shopify-section-header .header-fix-cont .menu-item.has-submenu.menu-item--meganav .active-link,#shopify-section-header .header-fix-cont .menu-item .active-link,.nav-hamburger .active-link{display:none}#shopify-section-header .header-fix-cont .menu-item.has-submenu.menu-item--meganav .active-link{top:47px;left:-24px}#shopify-section-header .site-header.header--has-scrolled .header-fix-cont .menu-item.has-submenu.menu-item--meganav .active-link{top:17px}#shopify-section-header .header-fix-cont .menu-item.has-submenu.menu-item--meganav.is-expanded .active-link,#shopify-section-header .header-fix-cont .menu-item.is-active .active-link{display:block}#shopify-section-header .header-fix-cont .menu-item.is-active .menu-item__link,#shopify-section-header .header-fix-cont .menu-item.has-submenu.menu-item--meganav.is-expanded .menu-item__link{font-weight:600}.announcement-section .swiper.site-alert p{font-size:18px;line-height:120%;letter-spacing:.18px;width:fit-content;max-width:278px;margin:auto}@media screen and (min-width: 768px){.announcement-section .swiper.site-alert p{font-size:20px;letter-spacing:.2px;max-width:100%}}.announcement-section .swiper.site-alert{display:flex;align-items:center;min-height:60px}@media screen and (max-width: 1023px){.announcement-section .swiper.site-alert[data-status-mobile=false]{display:none}}.announcement-section .swiper-wrapper{display:flex;align-items:center}.announcement-section .swiper-wrapper a.swiper-slide{text-decoration:underline}.announcement-section .swiper.site-alert .button-next:hover,.announcement-section .swiper.site-alert .button-prev:hover,.announcement-section .swiper.announcementBar.site-alert .swiper-wrapper .swiper-slide p:hover{opacity:66%}.announcement-section .swiper .button-next,.announcement-section .swiper .button-prev{cursor:pointer;display:flex}.announcement-section .swiper .button-prev{position:absolute;left:38px;z-index:10}.announcement-section .swiper .button-next{position:absolute;right:38px;z-index:10}@media screen and (min-width: 768px){.announcement-section .swiper .button-prev{left:92px}.announcement-section .swiper .button-next{right:92px}}.shopify-section--slideshow.header--full .slide-content{max-width:1035px}.shopify-section--slideshow.header--full .slide-content__text{max-width:730px;margin-left:auto;margin-right:auto;margin-top:1rem;margin-bottom:1rem}.shopify-section--slideshow.header--full .slide-inner .row{align-items:center}.shopify-section--slideshow.header--full .slide-content__buttons{display:flex;gap:1.25rem;justify-content:space-between;width:100%;max-width:366px;margin:0 auto}.shopify-section--slideshow.header--full .slide-content__button{flex:1;font-size:1rem;padding:19px 10px;margin:0}@media screen and (max-width: 428px){.shopify-section--slideshow.header--full .slide-content{max-width:380px;padding-bottom:3.75rem}}@media screen and (max-width: 360px){.shopify-section--slideshow.header--full .slide-inner .row{align-items:center}.shopify-section--slideshow.header--full .slide-content{padding-bottom:.675rem}}@media screen and (max-width: 1023px){.shopify-section--slideshow.header--full .slide-image.slide-image--desktop-1024{display:none!important}}@media screen and (min-width: 1024px){.shopify-section--slideshow.header--full .slide-image.slide-image--mobile-1024{display:none!important}.shopify-section--slideshow.header--full .slide-inner .row{align-items:flex-end}.shopify-section--slideshow.header--full .slide-content__buttons{gap:2.5rem;max-width:27rem}.shopify-section--slideshow.header--full .slide-content{padding-bottom:4rem}}@media screen and (min-width: 1536px){.shopify-section--slideshow.header--full .slide-inner .row{align-items:center}}#insta-feed,.instafeed-shopify{margin-bottom:60px!important}.slide-content__heading{font-size:3.375rem;line-height:90%;padding:15px 0}@media screen and (min-width: 767px){.slide-content__heading{font-size:5rem}}.slide-content__text p{font-size:1.25rem}@media screen and (min-width: 767px){.slide-content__text p{font-size:1.375rem}}.shopify-section--rich-text h2{font-size:2.25rem;line-height:105%!important;text-wrap:balance}@media screen and (min-width: 767px){.shopify-section--rich-text h2{font-size:3rem}}.product-block__image__link{z-index:99}.collection-grid__row{padding-left:0;padding-right:0}@media only screen and (min-width: 768px){.collection-grid__row{padding-left:20px;padding-right:20px}}@media only screen and (min-width: 1024px){.collection-grid__row{padding-left:60px;padding-right:60px}}.breadcrumbs{color:#000;font-weight:450}.site-header>.container>.row{margin-left:20px}.collection-grid__nav{display:flex;flex-direction:column;align-items:start;grid-gap:0px}.collection-title{margin-top:40px;text-transform:uppercase;font-size:54px}recipient-form .product-form__recipient-error-message-wrapper.is-visible,recipient-form input[type=checkbox]:checked~.recipient-fields{display:block}recipient-form .form__message ul:not(:empty)~span,recipient-form .recipient-fields .form__message,.no-js recipient-form input[type=checkbox]+label,.js recipient-form .recipient-fields{display:none}recipient-form .product-form__recipient-error-message-wrapper{display:none;width:auto}recipient-form .recipient-form-field-label{display:block;text-align:right}recipient-form .product-form__recipient-error-message-wrapper,.recipient-checkbox{margin-bottom:calc(var(--gutter) * 2)}recipient-form .recipient-checkbox{display:inline}recipient-form .recipient-fields{margin-top:20px}.product__subtitle{margin:30px 0 0;font-weight:700;text-align:left}@media only screen and (max-width: 425px){.product__subtitle{margin:30px 0 10px}}.main-content>.shopify-section--slideshow:first-of-type .hero.original-height .slide-inner .slide-text{padding-top:20px}
/*# sourceMappingURL=/cdn/shop/t/77/assets/custom.css.map */
