.header__icons .header__icon--cart{width:auto;height:auto;text-decoration:none}.header__icons .header__icon--cart .svg-wrapper{width:auto;height:auto}.header__inline-menu .list-menu--inline{display:flex;flex-wrap:wrap;justify-content:space-between}.template-index .header--middle-left{row-gap:15px}.template-index .section-header h1.header__heading{grid-row:1;grid-column:1 / 4;width:100%}.template-index .section-header .header--middle-left .header__inline-menu,.template-index .section-header .header__icons{grid-row:2}.template-index .section-header .header__heading-link,.template-index .section-header .header__heading-logo{width:100%;max-width:5000px;transition:max-width .6s cubic-bezier(.52,0,.61,.99)}.template-index .header-wrapper.scrolled-past-header-index .header__heading-link,.template-index .header-wrapper.scrolled-past-header-index .header__heading-logo{width:100%;max-width:220px}.template-index .header-wrapper.column-grid-remove .header--middle-left{row-gap:0}.template-index .header-wrapper.column-grid-remove h1.header__heading{grid-row:1;grid-column:1 / 1}.template-index .header-wrapper.column-grid-remove .header--middle-left .header__inline-menu,.template-index .header-wrapper.column-grid-remove .header__icons{grid-row:1}.section-header .header-wrapper{background:transparent}.section-header .header-wrapper{background:transparent;border-bottom:4px solid transparent;transition:background .5s cubic-bezier(.39,.58,.57,1),border-color .5s cubic-bezier(.39,.58,.57,1)}.section-header .scrolled-past-header-index.header-wrapper{background:#fff;border-color:rgba(var(--color-foreground))}.template-index .header-wrapper.page-load-logo .header__heading-link,.template-index .header-wrapper.page-load-logo .header__heading-logo{transition:none;max-width:220px}.template-index .section-header .header__heading-logo-wrapper{position:relative}.header__heading-logo.fullwidthlogos{position:absolute;left:0;top:0}.template-index .section-header .header__heading-logo.mainlogos{opacity:0}.template-index .header-wrapper.column-grid-remove .header__heading-logo.mainlogos{opacity:1}.template-index .header-wrapper.column-grid-remove .header__heading-logo.fullwidthlogos{opacity:0}.taglines-row{position:relative}.taglines-inner{position:absolute;top:17px;left:8px;max-width:185px}.template-index .header-wrapper.scrolled-past-header-index .taglines-row{display:none;z-index:-1}.template-index .section-header{position:fixed;top:0;width:100%}img{max-width:100%}.two-column-row{display:flex}.two-column-col{width:100%;position:relative}.two-column-img{line-height:0;height:100%}.two-column-title{position:absolute;left:0;padding:16px 8px;font-size:55px;line-height:57px;letter-spacing:-2.5px}.two-column-title.alignment-top{top:0;padding:16px}.two-column-title.alignment-bottom{bottom:0}.two-column-title p{margin:0}.two-column-button{position:absolute;bottom:0;width:100%;text-align:right;overflow:hidden}.two-column-button a{padding:8px 8px 16px;display:block;background-color:rgba(var(--color-foreground));color:#fff;text-decoration:none;font-size:32px;line-height:36px;letter-spacing:-1.413px;position:absolute;width:100%;transition:all .2s cubic-bezier(.39,.58,.57,1)}.two-column-button a.btn-hidden{position:relative;opacity:0;visibility:hidden}.two-column-button .btn-active{transform:scaleY(0);transform-origin:bottom;background-color:#fff;color:rgba(var(--color-foreground))}.two-column-button:hover .btn-active{transform:scaleY(1)}.two-column-button:hover .btn-default{transform:translateY(-100%)}.two-column-img img{width:100%;height:100%;object-fit:cover}.two-column-img video{width:100%;height:100%;object-fit:cover;margin-bottom:-1px}.text-section-title{font-size:55px;line-height:57px;letter-spacing:-2.5px;padding:10px 8px;display:flex;position:relative}.text-section-main .page-width{padding:0}.text-section-title p{margin:0}.text-section-title.bordertop{border-top:4px solid}.text-section-title.borderbottom{border-bottom:4px solid}.text-section-title.widths-page-width-narrow{padding:10px 20%}.text-section-title.widths-page-width{padding:10px 10%}.text-section-title.alignment-right{justify-content:end}.card-wrapper .card__heading{font-size:20px;line-height:24px;letter-spacing:-.8px}.card-wrapper .card__information{padding:4px 0 0}.card-wrapper .card__information .price,.card-wrapper .card__information .price-item{font-size:16px;line-height:20px;letter-spacing:-.6px}.featured-collection .product-grid{margin:0 0 36px}.featured-collection .collection__view-all .link{display:flex;align-items:center;justify-content:space-between;gap:50px;border-top:4px solid;padding:10px 8px;text-decoration:none}.featured-collection .collection__view-all span{margin:0;font-size:20px;line-height:24px}.image-with-rotate-text{display:flex;gap:8px}.image-with-rotate-text-col{width:25%}.rotate-img{line-height:0}.rotate-img img{width:100%}.image-with-rotate-text-col{width:25%;display:flex;flex-direction:column;gap:80px}.image-with-rotate-text-col a{display:flex;flex-direction:column;text-decoration:none;gap:80px}.rotate-text p{margin:0}.rotate-text{color:rgba(var(--color-foreground));text-align:right;max-width:270px;width:100%;transform:rotate(-36.75deg);padding:8px}.color-scheme-3 .rotate-text{color:rgba(var(--color-foreground))}.image-with-rotate-text-col.alignment-bottom,.image-with-rotate-text-col.alignment-bottom a{flex-direction:column-reverse}.image-with-rotate-text-col.alignment-bottom .rotate-text{text-align:left}.template-index footer.footer{margin-top:0}footer.footer{border-top:4px solid;padding-top:8px}footer.footer .footer__content-top .grid{flex-wrap:nowrap;justify-content:space-between}.footer__content-top .grid .footer-block.grid__item{width:calc(25% - var(--grid-desktop-horizontal-spacing) * 3 / 4);max-width:calc(25% - var(--grid-desktop-horizontal-spacing) * 3 / 4)}.footer__content-top .grid .footer-block.grid__item.footer-blockcart{width:auto}.footer-block.grid__item.footer-blocknewsletter{min-width:470px;max-width:470px}.footer-blocknewsletter .newsletter-form{max-width:100%;width:100%}.footer-blocknewsletter .newsletter-form__field-wrapper{max-width:100%}.footer-bottom-img{line-height:0;text-align:center}.fb-logo{line-height:0}.fb-logo-top{display:flex;gap:50px;justify-content:space-between;margin-bottom:8px;align-items:flex-end}.fb-logo-menu ul{margin:0;padding:0;list-style:none;display:flex;gap:35px}.fb-logo-menu ul a,.fb-logo-copyright,.fb-logo-copyright a{font-size:11px;line-height:15px;letter-spacing:-.4px;text-decoration:none;color:currentcolor}.fb-logo-copyright a{padding-left:5px}.fb-logo img{width:100%}.footer-bottom{position:relative}.footer-bottom-logo{position:absolute;bottom:0;width:100%}.footer_icons_cart_inner{cursor:pointer}.cart-count-bubble:before{content:"("}.cart-count-bubble:after{content:")"}.cart-count-bubble{display:flex;padding-left:4px}span.cart-text span{padding-left:4px}.card-wrapper .card__information .price-item.price-item-from,div#ProductGridContainer #product-grid{margin:0}.card--media .card__inner .card__content .badge{font-size:16px;line-height:20px;letter-spacing:-.6px;background-color:transparent;border:0;border-radius:0;padding:0;text-transform:uppercase}.card-information .price__sale s.price-item.price-item--regular{display:none}.template-page\.about .section-header{position:fixed;width:100%;top:0}.about-top-section .two-column-title.alignment-top{top:0;padding:95px 8px 8px}body.template-page\.about footer.footer{margin-top:0}.color-scheme-2 .header__heading-logo,.color-scheme-2 .fb-logo img{filter:brightness(0) saturate(100%) invert(28%) sepia(75%) saturate(3975%) hue-rotate(117deg) brightness(104%) contrast(107%)}.template-page .section-header.scrolled-past-header,.template-page\.contact .section-header.scrolled-past-header,.template-404 .section-header.scrolled-past-header{border-color:#00a000}.color-scheme-3 .header__heading-logo,.color-scheme-3 .fb-logo img{filter:invert(49.8%) sepia(59%) saturate(3356%) hue-rotate(172deg) brightness(107%) contrast(104%)}.text-section{position:relative}.contact-from-info{max-width:350px;position:absolute;display:none;z-index:1;transform:translate(10px,20px)}.text-section-title.showcurser{cursor:pointer}.text-section-title:hover .contact-from-info{display:block}.text-section-main{overflow:hidden}.cfrom-info-img{line-height:0}.cfrom-info-number a{font-size:32px;line-height:36px;letter-spacing:-1.413px;background-color:#00a000;color:#fff;padding:10px 20px;display:flex;align-items:center;gap:8px;justify-content:center;text-decoration:none}.cfrom-info-number a.cemail{font-size:27px;line-height:30px;letter-spacing:-1.197px}.main-page-section .rte{font-size:16px;line-height:20px;letter-spacing:-.6px;max-width:589px;width:100%}.main-page-section .main-page-title{max-width:469px;width:100%;font-size:55px;line-height:57px;letter-spacing:-2.5px}.main-page-section{display:flex;gap:50px;justify-content:space-between;padding-right:120px}body.template-product .section-header{position:fixed;width:100%;top:0}.product-info-containers .product__title{margin:0 0 8px}.product-info-containers .product__title h1{font-size:55px;line-height:57px;letter-spacing:-2.5px;max-width:350px}.product-listing-images{display:grid;grid-template-columns:repeat(2,1fr)}.product-listing-images-col{line-height:0}.product-listing-images-col img{width:100%;height:100%;object-fit:cover}.product-full-width-image-col{line-height:0}.product-full-width-image-col img{width:100%}.product-info-containers .buy_buttons_main{margin:40px 0;display:flex;align-items:end;gap:40px;justify-content:space-between;padding-right:24px}.product-info-containers .buy_buttons_main product-form.product-form{margin:0}.buy_buttons_main .product-form__submit{margin:0;width:auto}.buy_buttons_main .product-form__submit{margin:0;width:auto;color:rgba(var(--color-foreground));font-size:32px;font-weight:700;line-height:36px;letter-spacing:-1.413px;text-decoration:underline;background-color:transparent;padding:0;height:auto;min-height:auto}.buy_buttons_main .product-form__submit:after,.buy_buttons_main .product-form__submit:before{display:none}.product-info-containers .product-form__quantity{display:none!important}#fuzzy-details,#size-guides-button{text-decoration:underline;text-underline-offset:4px;cursor:pointer}.size-guide-popup{position:fixed;background-color:#fff;width:55%;left:0;top:0;z-index:9;height:100vh;display:flex;padding:0 8px 16px;flex-direction:column;justify-content:space-between;align-items:flex-start;gap:20px;overflow:auto}.size-guide-popup .size-guide-text-value-main{max-width:594px}.size-guide-title{max-width:444px;font-size:32px;line-height:36px;letter-spacing:-1.413px}.size-guide-popup-header{display:flex;gap:50px;justify-content:space-between;width:100%;padding-right:10px;padding-top:8px;padding-bottom:8px;background-color:#fff;position:sticky;top:0}.size-guide-close{cursor:pointer}body.open-popup .grid__item.product__media-wrapper,body.open-popup #MainContent section+section,body.open-popup .shopify-section-group-footer-group{filter:blur(25px)}body.overflow-hidden #MainContent,body.overflow-hidden .shopify-section-group-footer-group{filter:blur(25px)}.icon-with-text-section{display:flex;padding:0 30px;align-items:center;gap:60px}.icon-with-text-inner{display:flex;flex-direction:column;align-items:center;gap:23px;flex:1 0 0}.icon-with-text-img{line-height:0}.icon-img-text{font-size:27px;font-weight:700;line-height:30px;letter-spacing:-1.197px;text-align:center}.icon-img-text p{margin:0}.image-with-rotate-text-section{overflow:hidden}.close_icon{display:none}.close_icon path{stroke:rgb(var(--color-foreground))}.theme-red .color-scheme-1,.theme-red .color-scheme-2,.theme-red .color-scheme-3{--color-background: 255, 255, 255;--gradient-background: #ffffff;--color-foreground: 211, 44, 0;--color-background-contrast: 191, 191, 191;--color-shadow: 211, 44, 0;--color-button: 211, 44, 0;--color-button-text: 255, 255, 255;--color-secondary-button: 255, 255, 255;--color-secondary-button-text: 211, 44, 0;--color-link: 211, 44, 0;--color-badge-foreground: 211, 44, 0;--color-badge-background: 255, 255, 255;--color-badge-border: 211, 44, 0;--payment-terms-background-color: rgb(255 255 255)}.theme-green .color-scheme-1,.theme-green .color-scheme-2,.theme-green .color-scheme-3{--color-background: 255, 255, 255;--gradient-background: #ffffff;--color-foreground: 0, 160, 0;--color-background-contrast: 191, 191, 191;--color-shadow: 0, 160, 0;--color-button: 0, 160, 0;--color-button-text: 255, 255, 255;--color-secondary-button: 255, 255, 255;--color-secondary-button-text: 0, 160, 0;--color-link: 0, 160, 0;--color-badge-foreground: 0, 160, 0;--color-badge-background: 255, 255, 255;--color-badge-border: 0, 160, 0;--payment-terms-background-color: rgb(255 255 255)}.theme-blue .color-scheme-1,.theme-blue .color-scheme-2,.theme-blue .color-scheme-3{--color-background: 255, 255, 255;--gradient-background: #ffffff;--color-foreground: 1, 176, 255;--color-background-contrast: 191, 191, 191;--color-shadow: 1, 176, 255;--color-button: 1, 176, 255;--color-button-text: 255, 255, 255;--color-secondary-button: 255, 255, 255;--color-secondary-button-text: 1, 176, 255;--color-link: 1, 176, 255;--color-badge-foreground: 1, 176, 255;--color-badge-background: 255, 255, 255;--color-badge-border: 1, 176, 255;--payment-terms-background-color: rgb(255 255 255)}.theme-red .color-scheme-1 .header__heading-logo,.theme-red .color-scheme-1 .fb-logo img,.theme-red .color-scheme-2 .header__heading-logo,.theme-red .color-scheme-2 .fb-logo img,.theme-red .color-scheme-3 .header__heading-logo,.theme-red .color-scheme-3 .fb-logo img,.theme-red .color-scheme-1 .filter-pimg,.theme-red .color-scheme-2 .filter-pimg,.theme-red .color-scheme-3 .filter-pimg{filter:brightness(0) saturate(100%) invert(22.5%) sepia(98%) saturate(1668%) hue-rotate(356deg) brightness(99%) contrast(115%)}.theme-green .color-scheme-1 .header__heading-logo,.theme-green .color-scheme-1 .fb-logo img,.theme-green .color-scheme-2 .header__heading-logo,.theme-green .color-scheme-2 .fb-logo img,.theme-green .color-scheme-3 .header__heading-logo,.theme-green .color-scheme-3 .fb-logo img,.theme-green .color-scheme-1 .filter-pimg,.theme-green .color-scheme-2 .filter-pimg,.theme-green .color-scheme-3 .filter-pimg{filter:brightness(0) saturate(100%) invert(28%) sepia(75%) saturate(3975%) hue-rotate(117deg) brightness(104%) contrast(107%)}.theme-blue .color-scheme-1 .header__heading-logo,.theme-blue .color-scheme-1 .fb-logo img,.theme-blue .color-scheme-2 .header__heading-logo,.theme-blue .color-scheme-2 .fb-logo img,.theme-blue .color-scheme-3 .header__heading-logo,.theme-blue .color-scheme-3 .fb-logo img{filter:invert(49.8%) sepia(59%) saturate(3356%) hue-rotate(172deg) brightness(107%) contrast(104%)}.theme-red .color-scheme-3 .icon-with-text-img svg path{stroke:#d32c00}.theme-green .color-scheme-3 .icon-with-text-img svg path{stroke:#00a000}.two-column-row.top-index-section{margin-top:var(--header-height)}.collection__view-all{position:relative;overflow:hidden}.collection__view-all a{position:absolute;width:100%;transition:all .2s cubic-bezier(.39,.58,.57,1)}.collection__view-all a.common-active{transform:scaleY(0);transform-origin:bottom;background-color:rgba(var(--color-foreground));color:#fff}.collection__view-all:hover a.common-default{transform:translateY(-100%)}.collection__view-all:hover a.common-active{transform:scaleY(1)}.collection__view-all a.common-hidden{position:relative;opacity:0;visibility:hidden}body.template-page\.contact #shop-hcaptcha-badge-container{bottom:-60px}.cfrom-info-number a svg.cemail-svg{width:20px}.price-atc-button{display:flex;align-items:center;gap:10px}.varnt-price-cols{padding-top:10px}a{color:currentcolor}.product__info-container .product__tax.caption.rte{display:none}
/*# sourceMappingURL=/cdn/shop/t/1/assets/sypnosis.css.map */
