.cols-setting img{width:100%;display:block}.collection_wrapper .daily{display:grid;column-gap:30px;row-gap:30px}.cols{text-align:center}.product_details .product__grid__title__wrapper{justify-content:center}.hero_btn_box{display:grid}a.sale_btn{margin-top:40px;margin-left:0!important}.drop_chart{width:100%;border:1px solid #000}.drop_chart{display:none}.product-grip-selector{margin:0 0 15px;width:100%}.product-grip-selector label{display:block;margin:0 0 6px;font-family:var(---font-stack-accent);font-weight:var(---font-weight-accent);font-style:var(---font-style-accent);text-transform:none;letter-spacing:0;font-size:calc(12px * var(---font-adjust-accent));text-transform:uppercase}.product-grip-selector .grip-dropdown{width:100%;margin:0}.cart__bundle-item{grid-area:below;display:flex;justify-content:flex-start;align-items:center;gap:14px;width:fit-content;max-width:100%;margin-top:16px;padding-top:10px;border-top:1px solid var(--border);font-family:var(---font-stack-body);font-weight:var(---font-weight-body);font-style:var(---font-style-body);color:var(--text)}.cart__bundle-title{min-width:0}.cart__bundle-price{flex:0 0 auto;color:var(--text-light)}.cart__drawer .cart__bundle-item{grid-area:bundle;grid-column:auto;width:100%;margin-top:0;padding-top:0;border-top:0}.cart__drawer .cart__items__grid{grid-template-areas:"image title" "image price" "image quantity" "image bundle";grid-template-columns:90px 1fr;grid-template-rows:max-content max-content max-content 1fr;grid-column-gap:20px;grid-row-gap:8px;align-content:start}.cart__drawer .cart__items__row{padding:20px 8px 48px}.cart__drawer .cart__items__title{padding-right:44px}.cart__drawer .cart__items__price{align-self:end;margin-top:20px}.cart__drawer .cart__items__quantity{margin-top:30px}.cart__drawer .cart__items__title p,.cart__drawer .cart__items__meta p,.cart__drawer .cart__items__price p{margin:0}body#sale aside.collection__filters__wrapper{display:none}body#sale .collection__nav__buttons button.collection__filters__toggle{display:none}.inner_width{position:relative}.banner_title{position:absolute;width:100%;height:100%;top:0;text-align:center;padding:30px 50px}.col_title{display:flex;justify-content:center;align-items:center;height:100%}.desktop_image{display:block;width:100%}.mobile_image{display:none}.variants_inner span.grid_var{border-right:1px solid #000;padding:2px 5px;display:inline-block;font-size:14px;line-height:12px;color:#000}.variants_inner span.grid_var:last-child{border-right:0}.variants_inner{width:fit-content;margin:auto;padding:3px 5px;border-radius:4px}.product__grid__title__wrapper{margin:8px 0}.product__grid__title__wrapper p.product__grid__title{margin:0}.seprate_grid nav.collection__nav{display:none}.sale_page_collection .product-grid-item{padding:15px}.hero_btn_box .btn--long{padding:1.5rem 3rem;min-width:330px;font-size:18px!important}.hide_this{display:none!important}.site-footer ul.footer-secondary li.powerd_link[data-powered-link]{display:none}span.input-group__btn button#Subscribe{background:0;width:unset;height:auto;padding:0}span.input-group__btn{position:absolute;right:0;bottom:4px}.input-group input#Contact_footer-email{border-top:0;border-right:0;border-left:0;border-color:#fff;margin-bottom:0;padding-left:0;padding-bottom:4px;font-size:15px}.input-group{max-width:22%;width:100%;margin-right:auto;margin-left:auto}span.input-group__btn button#Subscribe svg{stroke:#fff}.section_news_letter h2.h2{font-size:18px;font-weight:400;margin-bottom:5px}.news_letter_updates{padding-top:44px}footer.site-footer-wrapper .wrapper.site-footer{padding-top:0}.newsletter-section form#Contact_footer{margin-bottom:20px}span.input-group__btn button#Subscribe img{max-width:20px}@media only screen and (max-width:767px){.collection_wrapper .daily{grid-template-columns:repeat(2,1fr)}.desktop_image{display:none}.mobile_image{display:block;width:100%}.hero_btn_box .btn--long{padding:1rem;min-width:150px;font-size:10px!important}.variants_inner span.grid_var{font-size:12px}.input-group{max-width:60%}body#gallery .gallery.slides-mobile-inner{display:flex;padding-bottom:30px;margin-bottom:-30px;flex-wrap:wrap;align-content:space-around;justify-content:center;align-items:center}body#gallery .gallery.slides-mobile-inner .gallery__item{padding-bottom:20px}body#gallery .neighbor--white .frame{padding:0}body#gallery main#MainContent{padding-bottom:0}body#gallery .gallery.slides-mobile-inner .gallery__item:nth-child(3),body#gallery .gallery.slides-mobile-inner .gallery__item:nth-child(4){width:100%}body#gallery .gallery.slides-mobile-inner .gallery__item{width:50%}}@media only screen and (min-width:768px)and (max-width:1024px){.input-group{max-width:35%}}@media only screen and (min-width:768px){.daily[data-grid-large="5"]{grid-template-columns:repeat(5,1fr)}.daily[data-grid-large="4"]{grid-template-columns:repeat(4,1fr)}.daily[data-grid-large="3"]{grid-template-columns:repeat(3,1fr)}.daily[data-grid-large="2"]{grid-template-columns:repeat(2,1fr)}.daily[data-grid-large="1"]{grid-template-columns:repeat(1,1fr)}}.sliderow button.drawer__button{display:none}.mobile__menu__dropdown{height:0;opacity:0}.mobile__menu__dropdown.nav_open{height:auto;opacity:1}.nav_open_icon span.sliderule__chevron--right{transform:rotate(90deg)}nav.collection__nav{display:none}.sliderow.first-link.is-visible{display:none}.sale_button:hover{background:0 0 0 .1;background:#0000001a;cursor:pointer}.sale_button{animation-name:heroFade;animation-duration:1s;animation-fill-mode:both;-webkit-backface-visibility:hidden;backface-visibility:hidden;animation-delay:.75s;padding:19px 12px;min-width:330px;font-size:18px!important;opacity:0;will-change:transform,opacity;FONT-FAMILY:Montserrat;background:#ffffff1a;margin-top:21px;letter-spacing:1px;font-weight:600}@keyframes heroFade{0%{opacity:0;transform:translate3d(0,15px,0)}to{opacity:1;transform:translateZ(0)}}@media only screen and (max-width:767px){body#team .column_section_custom .column__image .image__fill .background-size-cover.lazyloaded{background-position:center 39%!important}}@media only screen and (min-width:768px){.index__column.medium-up--fifth{width:20%}}@media only screen and (min-width:768px)and (max-width:992px){body#team .neighbor--black .column__image .image__fill{padding-top:200px!important}}@media only screen and (min-width:993px){body#team .neighbor--black .column__image .image__fill{padding-top:300px!important}}.cart__drawer .cart__remove__icon .icon{height:1.2em}
/*# sourceMappingURL=/cdn/shop/t/29/assets/custom.css.map */
