img{max-width:100%;height:auto}h1,h2,h3,h4,h5,.h0,.h1,.h2,.h3,.h4,.h5{font-family:var(--font-title);font-weight:400;letter-spacing:0}body{font-family:var(--font-body)}.cta-blocks-container{display:grid;grid-template-columns:repeat(2,1fr);row-gap:30px;column-gap:24px;padding-top:80px}.banner__text.rte{font-family:var(--font-button);color:#fff;font-size:16px;font-weight:800}.banner__heading{font-size:50px;font-weight:400}.slideshow__text>p{font-size:16px;font-weight:800;color:#fff;font-family:var(--font-button)}.slideshow__text.banner__box.banner__box{max-width:100%}.banner__buttons .button{margin-top:60px}.button{min-width:141px;min-height:40px;padding-left:15px;padding-right:15px;font-family:var(--font-button);font-size:15px;font-weight:800;letter-spacing:0}.b2b-only a{color:#eb3237;text-decoration:none}.b2b-only.custom-quick-add-container{margin:0 auto}.b2b-only a:hover{text-decoration:underline}.image-with-text.image-with-text .image-with-text__media-item>*{border-radius:30px;overflow:hidden}.image-with-text__media{max-width:73%;margin:0 auto}.image-with-text__heading{font-size:30px;font-weight:400}.image-with-text__heading em{font-style:normal;color:#eb3237}.image-with-text__text{font-size:16px;letter-spacing:0;margin-top:40px;line-height:1.6}.image-with-text__content.image-with-text__content>*+*{margin-top:35px}.section-title{margin:0 auto;font-size:30px;font-weight:400;text-align:center;max-width:790px}.cta-blocks-section{padding:80px 0}.cta-block-image{position:absolute;width:47%;top:-40px;right:-28px}.cta-block-item{padding:30px;color:#fff;border-radius:30px;min-height:375px;display:flex;align-items:center;position:relative}.cta-block-item-content{width:54.5%}.cta-block-item-content h3{text-shadow:rgba(0,0,0,0) 0px 0px 0px,rgba(0,0,0,.3) 1.78336px 1.78336px 2.5296px;color:#fff;font-weight:700;font-size:20px;margin:0}.cta-block-item-content p{margin:24px 0 0;font-size:16px;font-weight:600;font-family:var(--font-button);letter-spacing:0;line-height:1.6;text-shadow:rgba(0,0,0,0) 0px 0px 0px,rgba(0,0,0,.2) 1.78336px 1.78336px 2.5296px}.cta-block-item-content .button{min-width:142px;min-height:30px;border:0;margin-top:40px;font-family:var(--font-button);font-size:14px}.cta-block-item-content .button:before,.cta-block-item-content .button:after{display:none}.insta-header{background:#eb3237;padding:25px 0}.insta-header h2{text-align:center;color:#fff;margin:0;font-size:25px;font-weight:400}.insta-header p{margin:13px 0 0;text-align:center;color:#fff;font-size:16px;font-family:var(--font-button)}.insta-image-container .slider{margin:0;padding-right:150px}.instagram--item{position:relative;padding-bottom:100%;cursor:pointer}.instagram--item img{position:absolute;top:0;left:0;width:100%;height:100%;object-fit:cover;z-index:9}.instagram--item p{position:absolute;top:0;left:0;right:0;bottom:0;background:#00000080;margin:0;z-index:10;color:#fff;display:flex;align-items:center;justify-content:center;font-family:var(--font-button);font-weight:400;font-size:16px;line-height:1.5;padding:30px;text-align:center;opacity:0;transition:all .5s}.instagram--item:hover p{opacity:1}.insta-image-container .slider-button{width:50px;height:50px;background:#fff9;padding:0;border-radius:100%;position:absolute;top:50%;z-index:20;margin-top:-25px}.insta-image-container .slider-button svg{width:20px;height:12px}.insta-image-container .slider-button[disabled]{display:none}.insta-image-container .slider-button--next{right:38px}.insta-image-container .slider-button--prev{left:38px}.insta-image-container .slider-counter{display:none}.collection-category,.main-page-title{background:rgba(var(--color-button),var(--alpha-button-background));min-height:145px;display:flex;justify-content:center;align-items:center;font-size:50px;font-family:var(--font-title);color:#fff;margin:0}.collection-hero__title.collection-hero__title{font-size:20px;text-align:center;margin:70px 0 0}.collection-hero__title+.collection-hero__description.collection-hero__description{font-family:var(--font-button);font-size:16px;text-align:center;width:100%;max-width:100%;font-weight:200;margin:30px 0 0;letter-spacing:0;color:#000}.collection-btn-banner{text-align:center;margin:30px 0 0}.collection-btn-banner .button{min-width:300px;min-height:40px;animation:pulsate 2s ease infinite;transform:scale(1)}@keyframes pulsate{0%,30%,to{transform:scale(1)}10%{transform:scale(1.1)}60%,80%{transform:scale(1.1)}}.product-card-wrapper{box-shadow:#0000004d 0 1px 5px;padding:15px}.collection{--grid-desktop-horizontal-spacing:30px;--grid-desktop-vertical-spacing:30px}.card__information{text-align:center}.card__heading.card__heading{font-family:var(--font-button);font-size:17px;font-weight:400;margin:20px 0 0}.card__information .price{display:none}.card__content .custom-atc-trigger{grid-row-start:5;min-height:37px;background:#000;border:1px solid black;color:#fff;border-radius:0;display:flex;align-items:center;justify-content:center;font-family:var(--font-body);font-weight:200;font-size:14px;z-index:999;text-decoration:none;margin-top:20px;transition:all .5s}.custom-quick-add-container .cart-quantity{display:grid;grid-template-columns:repeat(2,1fr);width:100%}.custom-quick-add-container .cart-quantity:before,.custom-quick-add-container .cart-quantity:after{display:none}.custom-quick-add-container .quantity__input{order:0;grid-column:span 2;font-family:var(--font-body);border-bottom:1px solid black;font-size:16px;padding:3px;min-height:36px}.custom-quick-add-container .quantity__button{order:1;height:40px;padding:10px;width:auto}.custom-quick-add-container .quantity__button[name=minus]{justify-content:flex-start}.custom-quick-add-container .quantity__button[name=plus]{justify-content:flex-end}.custom-quick-add-container .quantity__button svg{width:17px;height:auto}.custom-quick-add-container .quantity__button .svg-wrapper{width:17px}.card__content .custom-atc-trigger[disabled]{opacity:.5;pointer-events:none}.card__content .custom-atc-trigger:hover{background:transparent;color:#000}.card__content .custom-atc-trigger:before,.card__content .custom-atc-trigger:after{display:none}.custom-quick-add-container{position:relative;z-index:9;grid-row-start:4}.custom-success-message{display:block;text-align:center;color:#eb3237;font-family:var(--font-button);letter-spacing:0;font-weight:400;font-size:14px;margin-top:20px}#product-grid{max-width:1100px;margin-left:auto;margin-right:auto;width:100%;margin-top:120px}.loader-item{width:50px;aspect-ratio:1;border-radius:50%;border:8px solid;border-color:#000 #0000;margin:0 auto;animation:l1 1s infinite}@keyframes l1{to{transform:rotate(.5turn)}}#infinite-scroll-loader{padding-top:40px}.custom-quick-add-container>label{font-size:14px;display:block;text-align:center;color:#000}.contact-page-container{display:grid;grid-template-columns:repeat(2,1fr);gap:40px}.contact-block-item h3{font-size:22px;font-weight:200;margin:0}.contact-block-item .rte{margin:8px 0 0;font-family:var(--font-button);font-size:16px}.contact-block-item .rte p{margin:0}.contact-block-item{margin:0 0 40px}.field__label{position:static;opacity:1;font-family:var(--font-button);font-size:14px;font-weight:400;letter-spacing:0;color:#000;margin:0}.field{border:0;flex-direction:column;gap:8px}.field input,.field select,.field textarea{border-radius:10px;border:1px solid black}.field:before,.field:after{display:none}.contact__button .button{width:100%;font-size:16px;font-family:var(--font-button);font-weight:400;border-radius:10px;margin:0}.contact__button.contact__button{margin:25px 0 0}.google-map iframe{width:100%;height:100%}.essentials-icon-area{grid-area:cart;display:flex;gap:10px;justify-content:space-between}.customer .field input{border:1px solid black;letter-spacing:0}@media only screen and (max-width:1200px){.image-with-text__media{max-width:100%}.image-with-text__content.image-with-text__content{padding-right:0}}@media only screen and (max-width:1024px){.image-with-text__media--large.image-with-text__media--large{height:50vw}.cta-blocks-container{grid-template-columns:100%}.insta-image-container .slider--tablet.grid--peek .grid__item{width:calc(50% - var(--grid-desktop-horizontal-spacing))}.insta-image-container .slider{padding:0}}@media only screen and (min-width:990px){.header-without-icons.header-without-icons{grid-template-columns:auto auto 98px}}@media only screen and (min-width:750px){.mobileOnly{display:none!important}}@media only screen and (max-width:749px){.desktopOnly{display:none!important}.slideshow__text.banner__box.banner__box{justify-content:flex-start;align-items:flex-start;text-align:left}.banner__text.rte p{width:100%;text-align:left}.banner__heading{font-size:25px}.banner__buttons .button{margin-top:0}.banner--medium:not(.banner--mobile-bottom):not(.banner--adapt) .banner__content.banner__content{min-height:440px}.image-with-text .grid{flex-direction:column-reverse}.image-with-text__content.image-with-text__content{align-items:center}.image-with-text__content.image-with-text__content{padding-left:20px;padding-right:20px;text-align:center}.image-with-text__media--large.image-with-text__media--large{height:auto}.image-with-text .media>:not(.zoom):not(.deferred-media__poster-button){position:static}.cta-block-image{left:0;right:auto;width:60%;height:50vw}.cta-block-image img{height:100%;object-fit:contain}.cta-block-item{align-items:flex-start}.cta-block-item-content{width:100%;padding-top:40vw}.cta-blocks-container{row-gap:45px}.instagram-section .page-width{padding:0}.insta-image-container .slider--tablet.grid--peek .grid__item{width:100%;margin:0;max-width:100%}.insta-image-container .slider-button{width:24px;height:24px}.insta-image-container .slider-button svg{width:12px;height:6px}.insta-image-container .slider-button--next{right:20px}.insta-image-container .slider-button--prev{left:20px}.collection-category,.main-page-title{min-height:72px;font-size:25px}.collection-hero__title.collection-hero__title{font-size:15px;margin:20px 0 0}.collection-hero__title+.collection-hero__description.collection-hero__description{font-size:13px;margin:15px 0 0}.collection-btn-banner{margin-top:10px}.collection-btn-banner .button{min-width:250px}#product-grid{margin:0 auto;max-width:250px}.collection{--grid-mobile-horizontal-spacing:30px;--grid-mobile-vertical-spacing:30px}.custom-quick-add-container .quantity__input{border:1px solid black}.custom-quick-add-container .quantity__button{display:none}.custom-quick-add-container .cart-quantity{min-height:auto}.contact-page-container{display:flex;flex-direction:column-reverse}.contact-block-item:last-of-type{margin-bottom:0}}
/*# sourceMappingURL=/cdn/shop/t/4/assets/custom.css.map */
