.btn--primary{border-radius:10px;padding:18px 32px;font-family:Montserrat,sans-serif;font-weight:500}.btn--ternary{border-radius:10px;padding:18px 32px;background:#fff;font-weight:500}.btn--transparent{background-color:transparent!important;border:1px solid #737371;font-weight:500}.btn--transparent:before{background-color:transparent!important}.btn--transparent:after{background-color:transparent!important}.has__tooltip{position:relative;display:inline-block}.has__tooltip tool-tip{visibility:hidden;background-color:#737371;color:#fff;border-radius:6px;padding:10px 20px;position:absolute;z-index:1;bottom:calc(100% + 10px);margin-left:0;width:-webkit-max-content;width:-moz-max-content;width:max-content;text-align:center;font-weight:400;font-size:14px;left:0}.has__tooltip tool-tip:after{content:"";position:absolute;bottom:0;left:25px;width:0;height:0;border:7px solid transparent;border-top-color:#737371;border-bottom:0;margin-left:-7px;margin-bottom:-7px}.has__tooltip tool-tip.is-visible{visibility:visible}@media(hover:hover){.has__tooltip:hover tool-tip{visibility:visible}}.header.header--white:hover{background-color:#e9ed62}.header .header__inner{-webkit-box-shadow:none;box-shadow:none;border-bottom:2px solid var(--color-background-button)}@media screen and (max-width:38em){.header .header__inner{border-bottom:none}}.header .header__inner [data-js-cart-count]{background-color:var(--color-background-button)!important}.header .header__row:first-of-type{max-height:60px}.header .header__row:first-of-type .header__logo{padding:0;margin:0}.header .header__row:first-of-type .header__row-segment{-webkit-box-align:center!important;-ms-flex-align:center!important;align-items:center!important;height:60px}.header .header__row:first-of-type .header__row-segment .header__links-list .link-hover{font-size:16px;font-weight:600}.header .header__links-list{font-weight:600}.header.is-sticky .header__inner{border:none}.header.header--no_border .header__inner{border-bottom:none}.collection-banner__text-container{color:var(--color-text-link)}.collection-banner--border .collection-banner__text-container{border-bottom:2px solid var(--color-background-button);padding-bottom:20px;max-width:var(--max-width)}.filter-group{border-radius:5px!important}.mobile-filters__group .mobile-filters__button{border-radius:5px!important;border:1px solid var(--color-background-button)}@media screen and (max-width:38em){.collection-banner:not(.collection--has-image){padding-bottom:0}}.footer .footer__links ul li{font-weight:600}.footer .social-icons a{margin:0}.footer .social-icons a svg{width:18px}.footer .social-icons a.social-icons__footer{min-height:24px;padding:0 20px 0 0;border-right:2px solid #fff;margin-right:20px}.footer .footer__netopia{width:100%;margin-top:50px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:end}@media screen and (max-width:1023px){.footer .footer__netopia{-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start}}.footer .footer__netopia .img-footer,.footer .footer__bottom .footer__bottom-right a img{max-width:200px}@media screen and (max-width:767px){.footer{padding:20px!important}.footer .social-icons{margin-top:20px}.footer .footer__bottom{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;margin:0}.footer .footer__bottom .footer__bottom-right{-webkit-box-ordinal-group:2;-ms-flex-order:1;order:1;margin:20px 0}.footer .footer__bottom .footer__bottom-left{-webkit-box-ordinal-group:3;-ms-flex-order:2;order:2}.footer .footer__groups .footer__group{border:none}.footer .footer__groups .footer__group--newsletter{-webkit-box-ordinal-group:2;-ms-flex-order:1;order:1}.footer .footer__groups .footer__group--newsletter .footer__group-content{margin-top:20px}.footer .footer__groups .footer__group--newsletter .footer__header{padding:0}.footer .footer__groups .footer__group--newsletter .footer__header :before{content:" ";background-image:url(/cdn/shop/files/logo-50-50.png?v=1691173171);background-repeat:no-repeat;width:50px;height:50px;margin:0 0 20px;display:block}.footer .footer__groups .footer__group--links{-webkit-box-ordinal-group:4;-ms-flex-order:3;order:3;border:none}.footer .footer__groups .footer__group--links .footer__group-content{padding:10px 0 0}.footer .footer__groups .footer__group--text{-webkit-box-ordinal-group:6;-ms-flex-order:5;order:5}.footer .footer__groups .footer__group--text .footer__image,.footer .footer__groups .footer__group--text .footer__text{display:none}}.contact-form__form input,.contact-form__form textarea{border:none;background-color:#d9d9d9;border-radius:10px;padding:5px 30px}.contact-form__form textarea{padding:15px 30px}.contact-form__form select{border:none;background-color:#d9d9d9;border-radius:10px;padding:5px 30px}.contact-form__form .contact-form__button{padding:15px 70px}@media screen and (max-width:640px){.contact-form__form .contact-form__input-wrapper{width:100%;grid-column:1/-1}.contact-form__form .contact-form__input-wrapper .contact-form__button{width:100%}}.product__primary,.product__primary p{font-family:Inter,sans-serif!important}.product__primary .swiper-pagination .swiper-pagination-bullet-active{background-color:var(--color-background-button)!important}.product__primary .product__title,.product__primary .ff-heading{font-family:Montserrat,sans-serif}@media screen and (max-width:38em){.product__primary .product__title,.product__primary .ff-heading{font-size:24px}}.product__primary .product__primary-left .accordion__label .ff-heading{font-size:24px;font-family:Montserrat,sans-serif;font-weight:500;color:var(--color-text-header)}.product__primary .product__primary-left .product__description p{margin:0;color:var(--color-text-link);font-size:14px}.product__primary .product__primary-left .product__description p a{color:var(--color-text-header)}.product__primary .product__details .product-badges .product-badge{padding:8px 15px;border-radius:10px}.product__primary .product__details .inventory-counter__message{color:var(--color-text-header);font-size:14px}.product__primary .product__details .product__label{color:var(--color-text-header);font-weight:400;font-size:18px}.product__primary .product__details .product__price{font-family:Inter,sans-serif!important;font-size:20px}.product__primary .product__details .product__price .product__price-displayed-discount{margin-left:10px}.product__primary .product__details .product__color-swatches--inner .product__color-swatch{border-radius:50%;width:42px;height:42px;-webkit-box-shadow:0 0 0 4px #ffffff inset;box-shadow:0 0 0 4px #fff inset}.product__primary .product__details .product__color-swatches--inner .product__color-swatch.selected{border:2px solid var(--color-text-link)}.product__primary .product__details .product-block-social-share{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}@media screen and (max-width:38em){.product__bottom .accordion__inner .accordion__label .ff-heading.fs-heading-5-base{font-size:24px;font-family:Montserrat,sans-serif;font-weight:500}}@media screen and (max-width:38em){.product__bottom .accordion__inner:first-of-type{border-top:none;margin-top:20px}}.ff-heading.fs-heading-3-base{font-weight:400;font-size:38px}.image-hero__text-container-wrapper .image-hero__text-container .ff-subheading{font-family:Inter,sans-serif!important;font-weight:500!important}.image-hero__text-container-wrapper .btn.btn--overlay.btn--primary{background-color:var(--color-background-button);padding:16px 45px}@media screen and (max-width:38em){.image-hero__text-container-wrapper .btn.btn--overlay.btn--primary{width:100%}}.image-with-text--modifier image-with-text.section{padding:0!important}.image-with-text--modifier .image-with-text__inner{padding-left:0;margin-left:0}@media screen and (max-width:1023px){.image-with-text--modifier .image-with-text__inner{padding:0}}.image-with-text--modifier .image-with-text__image-container .image-with-text__image-container-inner .image__inner .image__img{-o-object-fit:cover;object-fit:cover}@media screen and (max-width:1023px){.image-with-text__inner{padding:0}.image-with-text__inner .image-with-text__text-container-inner{padding:0 20px;width:100%;max-width:inherit!important}.image-with-text__inner .image-with-text__text-container-subheading,.image-with-text__inner .image-with-text__image-wrapper{padding-bottom:20px}.image-with-text__text-container{margin:0}}.image-with-text__image-wrapper--phone,.hide-desktop-show-phone{display:none}@media screen and (max-width:38em){.hide-desktop-show-phone{display:block}.hide-phone{display:none}.image-with-text__image-wrapper--phone{display:block}.image-with-text__inner .image-with-text__text-container-inner{padding-top:0;padding-bottom:20px}.image-with-text__inner .btn.btn--overlay.btn--primary{width:100%}.image-with-text__inner .btn.btn--overlay.btn--primary:before{background-color:var(--color-background-button)!important}.image-with-text__inner .btn.btn--overlay.btn--primary:after{background-color:var(--color-background-button)!important}}@media screen and (max-width:38em){.collection-item .collection-item__title{padding-bottom:30px;font-size:20px}.collection-item .collection-item__icon{display:none}.collection-item .collection-item__image-wrapper{border-radius:10px}}.product-item__inner .placeholder-image{border-radius:10px}.product-item__inner .product-item__media{width:calc(100% - 2px);margin:1px}.product-item__inner .product-item__media .product-badges{display:none}.product-item__inner .product-item__media .image__img{border-radius:10px}.product-item__inner .product-item__hover-container{margin:0!important;border-radius:10px;bottom:-1px!important;top:-1px!important;position:absolute;z-index:-1;background:transparent}.product-item__inner .product-item__hover-action-wrap .show-product-quickview{border:none;background-color:#fffc;border-radius:10px;font-size:16px;padding:10px 20px}.product-item__inner .product-form__cart-submit{padding:8px 10px;font-weight:500}.product-item__inner .product-item__meta .product-item__product-title{font-size:18px;font-weight:500;min-height:60px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.product-item__inner .product-item__meta .product-item__product-title a{color:#737371}.product-item__inner .product-item__meta .product-item__price{font-size:22px;margin:10px 0}.product-item__inner .product-item__meta .product-item__price .t-subdued{opacity:1}.product-item__inner .product-item__meta .product-item__swatch-count,.product-item__inner .product-item__meta .product-item__variant-info{display:none}.product-item__inner .product-item__meta .btn.btn--primary.btn--full{padding:12px;display:block}.product-item__inner .product-item__meta .product-form__controls-group--submit{margin:0}.article-item{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;border-radius:10px}.article-item .article-item__image-wrapper .image__img,.article-item .article-item__image-wrapper .image__inner,.article-item .article-item__image-wrapper .article-item__image{border-radius:10px 10px 0 0}.article-item .article-item__content{margin:0;background-color:#fff;border-radius:0 0 10px 10px;border:1px solid var(--color-background-button);border-top:none}.article-item .article-item__content .article-item__content-inner{background-color:#fff;border-radius:0 0 10px 10px;padding:30px 20px}.article-item .article-item__content .article-item__content-inner .article-tags__tag{border:1px solid var(--color-background-button);border-radius:20px;padding:5px 12px;text-transform:none;color:var(--color-text-header);opacity:1;font-size:14px}.article-item .article-item__content .article-item__content-inner .article-item__title{font-size:26px;font-weight:500}.featured-collection-slider--extra-information .featured-collection-slider__meta-controls{display:none}.featured-collection__line{width:100%;height:auto;float:left;margin:50px 0}.featured-collection__line .featured-collection__extra-information{width:600px;padding-right:50px;float:left;position:relative}.featured-collection__line .featured-collection__extra-information img{width:100%;border-radius:10px;margin:0}.featured-collection__line .featured-collection__extra-information .extra-information__text{position:absolute;bottom:4px;right:50px;left:0;background-color:#fffffff2;padding:20px;border-radius:0 0 10px 10px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:10px}.featured-collection__line .featured-collection__extra-information .extra-information__text h3{font-size:24px;font-weight:500}.featured-collection__line .featured-collection__extra-information .extra-information__text p{color:#737371;font-size:18px}.featured-collection__line .featured-collection__extra-information .extra-information__text a{border-bottom:1px solid var(--color-background-button);margin-top:20px;font-size:18px;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content}@media screen and (max-width:1600px){.featured-collection__line{padding:0;margin:0 0 30px}.featured-collection__line .featured-collection__extra-information{display:none}}.featured-collection__line .featured-collection-slider__content{width:calc(100% - 600px);float:left}@media screen and (max-width:1600px){.featured-collection__line .featured-collection-slider__content{width:100%}}.image-hero__inner .image-hero__text-container-wrapper .image-hero__text-container,.image-hero__inner .image-hero__text-container-wrapper .image-hero__text-container .image-hero__text-container-inner{width:100%}.image-hero__inner .image-hero__text-container-wrapper .image-hero__text-container .image-hero__text-container-inner .fs-heading-display-3{font-size:40px}@media screen and (max-width:38em){.image-hero__inner .image-hero__text-container-wrapper .fs-heading-display-3{font-size:30px}}@media screen and (max-width:38em){.ff-heading.fs-heading-3-base{font-size:30px}.footer__bottom .footer__bottom-right{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start}}.custom__button{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.custom__button a .btn.btn--primary{padding:15px 60px}@media screen and (max-width:767px){.custom__button a,.custom__button a .btn.btn--primary{width:100%}}
/*# sourceMappingURL=/cdn/shop/t/32/assets/styles.css.map */
