@font-face{font-family:Neulis Sans;src:url(/cdn/shop/files/fonnts.com-Neulis_Sans_Regular_2e292da6-37e0-43e8-b0a9-954544285eb7.otf?v=1726049108)}@font-face{font-family:Neulis Sans-M;src:url(/cdn/shop/files/fonnts.com-Neulis_Sans_Bold.otf?v=1726470723)}@font-face{font-family:Neulis Sans-m;src:url(/cdn/shop/files/fonnts.com-Neulis_Sans_Medium.otf?v=1726487077)}@font-face{font-family:Neulis Sans-L;src:url(/cdn/shop/files/fonnts.com-Neulis_Sans_Thin.otf?v=1725345617)}@font-face{font-family:Gilroy-ExtraBold;src:url(/cdn/shop/files/Gilroy-ExtraBold.ttf?v=1725357223)}@font-face{font-family:Gilroy-Medium;src:url(/cdn/shop/files/Gilroy-Medium.ttf?v=1725605045)}@font-face{font-family:Neulis Sans-B;src:url(/cdn/shop/files/fonnts.com-Neulis_Neue_Medium.otf?v=1725616084)}h1,h2,h3,h4,h5,h6,ul,p{margin:0}a{text-decoration:none}html.js{padding-bottom:0!important}body{background:#fbfbfb}body .btn{border-radius:15px;background:#ed8d1c;color:var(--Unnamed-Color, #fff);text-align:right;font-family:Neulis Sans-M;font-size:20px;font-style:normal;font-weight:800;line-height:1.2;text-transform:capitalize;padding:15px 25px;display:flex;align-items:center;justify-content:center;gap:10px;width:fit-content;transition:.4s ease}.btn img{max-width:50px;transition:.5s ease-in-out}body .btn:hover{transform:translate(0)}body .btn:hover img{transform:translate(10px)}body .owl-theme .owl-nav [class*=owl-]:hover{background:transparent}body .owl-nav button{width:77px}body .owl-theme .owl-dots .owl-dot span{width:20px;height:20px;background:#d9d9d9;opacity:1}body .owl-theme .owl-nav button{width:39px;height:39px}body .owl-theme .owl-dots .owl-dot.active span{background:#000}body .section{margin:0}.shopify-section__header .custom_header{background:#fff}.custom_header .header__action-item{padding:0 10px}body .container{max-width:1600px;margin:0 auto;padding:0 5rem}label.color_swatch{position:relative;display:block;width:18px;height:18px;cursor:pointer;background-size:cover}.announcement-bar p.announcement-bar__content{color:#fff;text-align:center;font-family:Neulis Sans;font-size:16px;font-style:normal;font-weight:600;line-height:140%;text-transform:uppercase}.header .search-bar__top .search-bar__submit{background:transparent;align-items:center;display:flex;justify-content:center}.custom_header .nav-bar .nav-bar__item,.header__mobile-nav .mobile-menu__nav-link{padding:17px 0;color:var(--Unnamed-Color, #1d1d1d);text-align:center;font-family:Neulis Sans;font-size:16px;font-style:normal;font-weight:400;line-height:140%;text-transform:capitalize}.header .header__search-bar-wrapper{width:43%}.search-bar__top-wrapper{border-radius:10px;border:1px solid #e4e4e4;overflow:hidden}.header .header__cart-icon{margin:0}.header .nav-bar{text-align:right;border:0}.header .header__search-bar-wrapper .search-bar__input{color:#9f9f9f;text-align:center;font-family:Neulis Sans;font-size:15px;font-style:normal;font-weight:400;line-height:140%;text-align:left}.header .search-bar__submit svg{position:relative;width:22.519px;height:22.519px}.header .nav-bar,.header .nav-bar__item{position:initial}.header .header__inner{position:relative}.header .mega-menu{width:100%;border-radius:20px;background:#fff;border:0}.header .mega-menu__inner--center{justify-content:flex-start}.header .mega-menu__inner{padding-top:35px}.header .mega-menu__inner--large .mega-menu__column{margin-top:31px}.header .mega-menu__image-heading,.header .mobile-menu__image-heading{color:var(--Unnamed-Color, var(--000000, #000));font-family:Neulis Sans-m;font-size:23px;font-style:normal;font-weight:500;line-height:95%;letter-spacing:-1.04px;text-align:left;margin-bottom:10px}.header .mobile-menu__nav-list-toggle{color:var(--Unnamed-Color, var(--000000, #000));font-family:Neulis Sans;font-size:18px;font-style:normal;font-weight:500;line-height:95%;letter-spacing:-1.04px;text-align:left;margin-bottom:10px}.header .mega-menu__title{color:var(--Unnamed-Color, var(--000000, #000));font-family:Neulis Sans-m;font-size:23px;font-style:normal;font-weight:500;line-height:95%;letter-spacing:-1.04px}.header .mega-menu__link{color:var(--Unnamed-Color, var(--000000, #000));font-family:Neulis Sans;font-size:18px;font-style:normal;font-weight:400;line-height:95%;letter-spacing:-.8px;margin-top:25px;text-align:left}.header .search-bar__result-products .aspect-ratio--square{padding-bottom:0!important}.header .search-bar__result-products .aspect-ratio img{position:relative;transform:none}.header .search-bar__result-products .search-bar__item-title,.header .search-bar__result-products .search-bar__item-price,.header .search-bar__results-inner .search-bar__view-all,.header .search-bar__menu-wrapper .search-bar__menu-link,.header .search-bar__menu-wrapper .search-bar__menu-title{font-family:Neulis Sans;font-size:18px;color:#000}.header .mini-cart{display:none}.popover__panel-list .btn{width:100%;font-size:16px}.popover__panel-list .form__input-wrapper--labelled .form__field{padding-top:20px;padding-bottom:3px;border-radius:10px}.popover__panel-list .form__floating-label{font-family:Neulis Sans;font-size:16px;font-style:normal;font-weight:400}.popover__panel-list .popover__title{font-family:Neulis Sans;color:#000;font-size:21px;font-weight:600;line-height:1.2}.popover__panel-list .popover__legend{margin-bottom:0;font-size:15px;font-family:Neulis Sans}.footer div#trustpilot-widget-trustbox-1-wrapper{display:none}footer.footer{background:var(--Unnamed-Color, #2285da)}.footer .footer__block-item--image.footer_logo{max-width:220px;padding:0}.footer .footer__block-item--links{max-width:285px;padding-right:0}.footer .footer__title{color:var(--Unnamed-Color, #ed8d1c);font-family:Neulis Sans-M;font-size:20px;font-style:normal;font-weight:600;line-height:95%;letter-spacing:-.72px;text-transform:capitalize}.footer .footer__link-item{display:block;padding:5px 0;color:var(--Unnamed-Color, #fff);font-family:Neulis Sans;font-size:16px;font-style:normal;font-weight:400;line-height:1.2}.footer .footer__newsletter-text{display:block;color:var(--Unnamed-Color, #fff);font-family:Neulis Sans;font-size:15px;font-style:normal;font-weight:400;line-height:190%;padding:0}.footer .footer__block-item--newsletter{max-width:382px;padding-right:0}.footer .footer__newsletter-form{margin-top:20px}.footer .footer__newsletter-form .form_wrapper{display:flex;align-items:center;gap:10px}.footer .footer__newsletter-form .alert--success,.footer .footer__newsletter-form .alert--error{font-family:Neulis Sans;font-size:15px;padding:10px}.footer .form__input-wrapper{margin-bottom:0}.footer .form__input-wrapper--labelled .form__field{background:transparent;border-radius:10px;border:1px solid #fff;height:44px}.footer .form__floating-label{color:var(--Unnamed-Color, #fff);font-family:Neulis Sans;font-size:16px;font-style:normal;font-weight:400}.footer .form__submit{margin-top:0;border-radius:10px;background:var(--Unnamed-Color, #ed8d1c);color:var(--Unnamed-Color, #fff);text-align:right;font-family:Neulis Sans;font-size:15px;font-style:normal;font-weight:800;text-transform:uppercase;line-height:44px}.footer .social-media__item svg{opacity:1;margin-top:20px}.footer .footer__block-list{margin:0}.footer .footer__wrapper .footer__aside-item{margin-top:0;color:var(--Unnamed-Color, #fff);text-align:center;font-size:19px;font-style:normal;font-weight:400;line-height:190%;font-family:Familjen Grotesk,sans-serif}.footer .footer__localization-form{margin:0}.footer .footer__block-item{border:0}.footer .copy-right-name{color:#fff;margin:0 auto;display:flex;flex-direction:row;align-items:baseline;justify-content:center;color:var(--Unnamed-Color, #fff);text-align:center;font-family:Familjen Grotesk,sans-serif;font-size:18px;font-style:normal;font-weight:400;line-height:190%;padding-bottom:10px;gap:5px}.footer .form__input-wrapper--labelled .form__field{padding-top:20px;padding-bottom:20px}button.btn.btn.product-item__action-button.button.button--small.button--disabled{background:var(--product-sold-out-color)!important}button.btn.product-form__add-button.button.button--disabled{background:var(--product-sold-out-color)}.collection .product-item .product-item__title{color:var(--Unnamed-Color, #1d1d1d);font-family:Neulis Sans-M;font-size:15.301px!important;font-style:normal;font-weight:600;line-height:1.2;letter-spacing:-.3px;text-transform:capitalize}.collection .product-item .product-item__vendor{color:var(--Unnamed-Color, #1d1d1d);font-family:Neulis Sans;font-size:13.976px;font-style:normal;font-weight:400;line-height:95%;letter-spacing:1.598px;text-transform:uppercase}.collection .product-item .price:not(.price--compare){color:var(--Unnamed-Color, #1d1d1d);font-family:Neulis Sans;font-size:18px;font-style:normal;font-weight:600;line-height:95%;letter-spacing:-.639px;text-transform:capitalize}.collection .product-item .price--compare{color:#677279;font-size:18px}.collection .product-item__price-list{margin-top:0;margin-bottom:5px}.collection .product-item .product-item__action-button{font-size:17px;width:auto;margin:0!important}.collection .product-item .product-item__action-list{margin:0}.collection .product-item{border-radius:8.875px;border:.888px solid #f6f6f6;background:#fff;padding:30px 12px 15px;overflow:hidden}.collection .product-item .btn{min-width:auto;border-radius:13.313px}.collection h2.section__title{color:var(--Unnamed-Color, #1d1d1d);font-family:Neulis Sans-M;font-size:50px;font-style:normal;font-weight:700;line-height:95%;letter-spacing:-1.92px;text-transform:capitalize}.main_collection .card__section .collection__filter-group-name,.main_collection .collection__filter-group-name{text-align:left;color:var(--000000, #000);font-family:Neulis Sans;font-size:20px;font-style:normal;font-weight:400;line-height:95%;letter-spacing:-.6px}.main_collection span.collection-drawer__title.heading,.main_collection .collection-drawer__close{font-family:Neulis Sans;font-size:23px;color:#000}.main_collection .card__section .checkbox-wrapper~label{vertical-align:middle;font-size:16px;font-family:Neulis Sans}.collection .quick_view{display:none}.main_collection .collection__title{color:var(--Unnamed-Color, var(--000000, #000));font-family:Neulis Sans;font-size:55px;font-style:normal;font-weight:700;line-height:95%;letter-spacing:-2.88px;margin-bottom:20px;text-transform:capitalize}.main_collection .card .card__title--small{font-size:27px;font-family:Neulis Sans;font-weight:600;color:#000}.main_collection .product-label--on-sale{background:#be2125;border-radius:5px!important;color:var(--Unnamed-Color, #fff);font-family:Neulis Sans;font-size:16px;font-style:normal;font-weight:600;line-height:95%;letter-spacing:-.54px;text-transform:capitalize;padding:10px 20px}.main_collection .collection__toolbar-item .value-picker-button{margin-left:4px;color:var(--000000, #000);font-family:Neulis Sans;font-size:18px;font-style:normal;font-weight:400;line-height:95%;letter-spacing:-.6px}.main_collection .collection__toolbar-item--layout{border-radius:28px;border:.5px solid var(--000000, #000);height:48px;padding:0 27px}.main_collection .collection__toolbar-item--layout .collection__layout-label{margin-right:40px;color:var(--000000, #000);font-family:Neulis Sans;font-size:20px;font-style:normal;font-weight:400;line-height:95%;letter-spacing:-.6px}.main_collection .collection__layout-button svg{width:23.043px;height:20.948px;opacity:.5}.main_collection .collection__layout-button svg path{stroke:var(--000000, #000)}.main_collection .collection__layout-button.is-selected svg{opacity:1}.main_collection .collection__toolbar-item--sort{margin-left:auto;border-radius:28px;border:.5px solid var(--000000, #000);height:48px;padding:0 30px}.main_collection .product-item:after{display:none}.collection .card{border:0;background:transparent}.collection .card .collection__toolbar{box-shadow:none!important;background:transparent;margin-bottom:20px;margin-top:0;padding:0}.collection .card .product-list{background:transparent;gap:12px}.main_collection .card .product-list .product-item{width:32.3%;border-radius:10px;border:1px solid #f6f6f6;background:transparent}.main_collection .btn img{max-width:37px}.main_collection .layout{margin-bottom:0}.main_collection{padding:50px 0}.main_collection .drawer{z-index:9999}.main_collection .collection__toolbar-item{display:flex;align-items:center;height:48px;color:var(--000000, #000);font-family:Neulis Sans;font-size:20px;font-style:normal;font-weight:400;line-height:95%;letter-spacing:-.6px;border-radius:25.233px;border:.451px solid var(--000000, #000);padding:25px 40px}.main_collection .collection__toolbar-item--count,.main_collection .card__header{display:none}.main_collection .collection__filter-icon--active:after{display:none}.main_collection .collection__mobile-filters-recap{padding:0 0 20px}.custom_html h2{color:var(--Unnamed-Color, #1d1d1d);text-align:center;font-family:Neulis Sans-M;font-size:47px;font-style:normal;font-weight:800;line-height:95%;letter-spacing:-1.92px;text-transform:capitalize;display:flex;align-items:center;flex-wrap:wrap;gap:20px}.custom_html h2 span{display:flex;gap:10px;align-items:center;font-weight:600;color:var(--Unnamed-Color, #1d1d1d);font-family:Neulis sans-serif}.custom_html h2 img{max-width:40px;margin:0}.custom_html h2 a{font-family:Neulis Sans;text-transform:lowercase}.contact_flex{display:flex;justify-content:space-between;flex-wrap:wrap;width:100%}.contact_image{width:50%;border-radius:30px;overflow:hidden}.contact_form{width:50%;padding:0 50px;display:flex;flex-direction:column;justify-content:center}.contact .layout{margin:0}.contact_image img{width:100%;height:100%;object-fit:cover}.contact_form .page__header{align-items:flex-start}.contact_form .page__header .page__title{margin-bottom:0;color:var(--Unnamed-Color, #1d1d1d);font-family:Neulis Sans;font-size:50px;font-style:normal;font-weight:700;line-height:95%;letter-spacing:-1.92px}.contact_form .form__input-wrapper--labelled .form__field{border-radius:20px;border:1px solid #002855}.contact_form .form__input-wrapper input{height:64px}.contact_form .form__floating-label{color:var(--000000, #000);font-family:Neulis Sans;font-size:20px;font-style:normal;font-weight:400;letter-spacing:-.72px;position:absolute;left:26px;top:8px;text-transform:capitalize}.contact_form button.btn{width:100%;text-transform:uppercase;padding:20px}.contact{margin:20px 0 0}.product .product-gallery__carousel-item{display:block!important}.product .product-gallery__thumbnail,.product .product-gallery__thumbnail.is-nav-selected{border-radius:7.184px;border:.239px solid #6461fc;background:#fff;overflow:hidden}.product .product-gallery__thumbnail.slick-current,.product .product-gallery__thumbnail.slick-current.is-nav-selected{border:1px solid #000}.product .card{border:0;background:transparent}.product .product-gallery__slider{border-radius:30px;border:1px solid #6461fc;background:#fff;overflow:hidden;margin-bottom:10px}.product .product-gallery__carousel-wrapper{margin-bottom:0}.product .thumnail_img,.product .variant-swatch .variant_img{padding-bottom:0!important;height:100%}.product .card__section img{object-fit:contain;position:relative}.product span.block-swatch__item-text img{max-width:60px}.product .product-form__payment-container{flex-direction:column;gap:10px}.product .product-form__payment-container .shopify-payment-button{width:100%}.product .product-form__payment-container .btn{width:100%;padding:20px 25px}.product .product-form__payment-container .shopify-payment-button .shopify-payment-button__button{width:100%;border-radius:15px}.product .product-meta__vendor{color:var(--Unnamed-Color, #1d1d1d);text-align:center;font-family:Neulis Sans;font-size:18px;font-style:normal;font-weight:400;line-height:95%;letter-spacing:2.2px;text-transform:uppercase}.product .product-meta__title{margin-bottom:14px;color:var(--Unnamed-Color, #1d1d1d);font-family:Neulis Sans;font-size:35px;font-style:normal;font-weight:600;line-height:1.2;letter-spacing:-1.2px;text-transform:capitalize;margin-top:15px}.product .price{color:var(--Unnamed-Color, #1d1d1d);font-family:Neulis Sans;font-size:40px;font-style:normal;font-weight:600;line-height:95%;letter-spacing:-1.2px;text-transform:capitalize;margin-bottom:25px;display:block}.product span.price.price--compare{color:#00000080}.product .price-list{line-height:1;display:flex}.product .card__section label,.product .product-form__option-name{margin-bottom:7px;color:var(--Unnamed-Color, #1d1d1d);font-family:Neulis Sans;font-size:16px;font-style:normal;font-weight:400;line-height:95%;letter-spacing:2.2px;text-transform:uppercase;display:block}.product .variant-swatch label{border-radius:7.184px;border:.239px solid #6461fc}.product .variant-swatch .variant-swatch__radio:checked+label{border-radius:7.184px;border:.239px solid #000}.product .select-wrapper--primary.select-wrapper--small select{border-radius:10px;border:1px solid rgba(0,0,0,.5);color:var(--Unnamed-Color, #1d1d1d);font-family:Neulis Sans;font-size:21px;font-style:normal;font-weight:400;line-height:95%;text-transform:uppercase}.product .product-form__selected-value{display:none}.product .product-form__single-selector{border-radius:10px;border:1px solid rgba(0,0,0,.5);min-width:204px;text-align:center;color:var(--Unnamed-Color, #1d1d1d)!important;font-family:Neulis Sans;font-size:20px;font-style:normal;font-weight:400;line-height:95%;text-transform:uppercase}.product .product-form__single-selector option{color:var(--Unnamed-Color, #1d1d1d);font-family:Neulis Sans;font-size:20px;font-style:normal;font-weight:400;line-height:95%;text-transform:uppercase}.product .product-form__info-content{display:block}.product .product-block-list__item--description .card{margin-bottom:20px;padding:0 30px}.product .product-block-list__item .card__collapsible-button{border-bottom:1px solid #000;padding:0 0 15px}.product .product-block-list__item .card__collapsible-button span{color:var(--Unnamed-Color, #1d1d1d);font-family:Neulis Sans;font-size:24px;font-style:normal;font-weight:400;line-height:95%;text-transform:capitalize}.product .card__collapsible-content{padding:30px}.product #trustpilot-widget-trustbox-1-wrapper{display:none}.bottom_text{color:var(--Unnamed-Color, #1d1d1d);text-align:center;font-family:Neulis Sans;font-size:13px;font-style:normal;font-weight:400;line-height:95%;text-transform:uppercase;margin-top:10px}.header__mobile-nav button .icon--close path{stroke:#000}.main_collection .product-item .product-item__action-button{line-height:1.2;padding:15px 25px;border-radius:13.313px}.collection .product-item__swatch-list{margin:5px 0 10px}body .page__title,.shopify-policy__container h1{margin-bottom:0;font-family:Neulis Sans;font-size:50px;color:#000;font-weight:600;line-height:1.2}body .page__description{margin:0;font-family:Neulis Sans;color:#000}.cart-wrapper__inner .line-item__title,.cart-wrapper__inner .line-item__price,.cart-wrapper__inner .line-item__line-price,.cart-recap__scroller .cart-recap__price-line-label,.cart-recap__scroller .cart-recap__price-line-price{white-space:normal;font-family:Neulis Sans;font-size:18px;color:#000;line-height:1.2}.cart-wrapper__inner .line-item__vendor{text-transform:uppercase;color:var(--Unnamed-Color, #1d1d1d);font-family:Neulis Sans;font-size:14px;line-height:1.2}.product .product-meta{margin:0}.product .jdgm-widget.jdgm-widget{margin-bottom:15px}.product .jdgm-prev-badge__text{color:var(--Unnamed-Color, #1d1d1d);font-family:Neulis Sans;font-size:18.696px;font-style:normal;font-weight:400;line-height:95%;letter-spacing:-.771px;text-transform:capitalize}.cart-recap__scroller .btn{width:100%}.cart-recap__scroller .cart-recap__note-button,.cart-recap__scroller .cart-recap__notices p,.cart-wrapper__inner-inner table th{font-family:Neulis Sans;line-height:1.2;color:var(--Unnamed-Color, #1d1d1d)}body .shopify-policy__container{max-width:1600px;padding:0 5rem}.shopify-policy__body .rte{font-family:Neulis Sans;line-height:1.5}.shopify-policy__body{padding-bottom:50px}.product .product-gallery--with-thumbnails .product-gallery__carousel-wrapper{margin:0;border-radius:30px;border:1px solid #6461fc;background:#fff;overflow:hidden}.product-gallery__carousel-wrapper .arrow{position:absolute;top:50%;transform:translateY(-50%);width:40px;height:40px;cursor:pointer;z-index:9}.product-gallery__carousel-wrapper .prev-arrow{left:14px}.product-gallery__carousel-wrapper .next-arrow{right:14px}.footer .footer__aside{width:100%}@media (min-width: 1641px){body .container{max-width:100%;margin:0 auto;padding:0 5rem}body .btn{font-size:24px}.btn img{max-width:50px}.collection .product-item .product-item__action-button,.collection .product-item .product-item__title,.collection .product-item .price:not(.price--compare),.collection .product-item .price--compare{font-size:22px}.collection .product-item .product-item__vendor{font-size:18px}.collection h2.section__title,.contact_form .page__header .page__title{font-size:64px}body .custom_featured .btn{padding:20px 35px}.custom_html h2{font-size:64px}.custom_html h2 span{gap:20px}.custom_html h2 img{max-width:49px}.main_collection .collection__title{font-size:96px}.search-bar__top{height:55px}.header .search-bar__submit svg{position:relative;width:25.519px;height:25.519px}.header .header__search-bar-wrapper{width:45%}.search-bar__filter-label{height:55px;line-height:55px}.product .product-meta__title{font-size:40px;max-width:539px}.footer .footer__block-item--image.footer_logo{max-width:271px}.footer .footer__block-item--newsletter{max-width:508px}.footer .footer__block-item--links{max-width:329px}.footer .footer__title{font-size:24px}.footer .footer__link-item,.footer .footer__newsletter-text{font-size:20px}.footer .footer__block-item{max-width:100%;width:13%}.footer .footer__block-item--image.footer_logo{width:11%}.footer .footer__block-item--newsletter{width:36%}}@media screen and (min-width: 1280px){.header .popover--unlogged[aria-hidden=false]{transform:scale(1) translate(calc(50% - 71px))}.header .popover--unlogged .icon--nav-triangle-borderless{left:calc(50% + 53px)}.product .product-gallery__size-limiter{height:450px}.product .product-gallery__carousel-wrapper .flickity-slider{transform:none!important}.product .product-gallery__carousel-item{left:0!important}}@media (max-width: 1024px){.header__search-bar-wrapper{display:none}body .container{padding:0 3rem}.footer .footer__block-item--newsletter{padding:0}.main_collection .card .product-list .product-item{width:32%}.collection .card .collection__toolbar{gap:15px}.product .product-block-list__item--info .card__section{padding:30px 0 0}.product .product-block-list__item--description .card{padding:0}.product .card--collapsed{margin-top:0!important}body .shopify-policy__container{padding:0 3rem}.collection .scroller{margin:0}.footer .footer__block-item--links{max-width:236px}}@media (max-width: 768px){.contact_image{display:none}.contact_form{width:100%;padding:0}.main_collection{padding:50px 0}.collection .product-item .product-item__action-button{font-size:14px}.product .product-gallery__thumbnail-list:before,.product .product-gallery__thumbnail-list:after{display:none}.product .product-meta__title,.product .price{font-size:30px}.custom_html h2{font-size:30px;gap:15px}.custom_html h2 img{max-width:31px}.bottom_text{display:none}.product .product-gallery--with-thumbnails .product-gallery__carousel-wrapper{height:290px}.product .flickity-viewport,.product .product-gallery__carousel{height:100%!important}.footer .footer__block-item--image.footer_logo{max-width:200px}.footer .footer__block-item--newsletter{padding:20px 0 0}}@media (max-width: 749px){body .container{padding:0 1rem}.shopify-section__header .header--search-expanded{margin-bottom:0}.footer .footer__collapsible{height:auto;overflow:visible;transition:.3s ease-in-out}.footer .footer__block-list{flex-direction:row}body .shopify-policy__container{padding:0 1rem}.product .scroller{padding:1rem 1rem 0}}@media (min-width: 750px){.product.product-block-list--medium .product-block-list__item--info{width:calc(46% - 15px);position:relative}.product.product-block-list--medium .product-block-list__wrapper{width:100%;min-height:100%!important;display:flex;flex-wrap:wrap}.product .product-block-list__item.product-block-list__item--gallery{width:calc(55% - 15px)}}@media (max-width: 550px){.btn{font-size:16px}.footer .footer__block-item--links{max-width:250px;padding-right:0;width:50%}.footer .footer__block-item--image.footer_logo{max-width:225px;padding:0;margin:0 auto}.footer .footer__link-item{font-size:14px}.footer .footer__block-item--newsletter{max-width:100%;padding:0}.footer .payment-list{margin-top:10px;justify-content:center}.footer .footer__wrapper .footer__aside-item{font-size:15px}.footer .payment-list__item{width:18.62px;height:12.768px}.collection .product-item .product-item__title{font-size:14.301px;letter-spacing:-.351px}.collection .product-item .price:not(.price--compare),.collection .product-item .price--compare{font-size:16px}.collection .product-item .product-item__vendor{font-size:12px}.collection .product-item .product-item__action-button{font-size:14px;border-radius:7.314px;padding:10px 25px;min-width:fit-content}.collection .product-item .product-item__action-button img{max-width:42px}.collection h2.section__title{font-size:37px}.footer .copy-right-name{font-size:16px}.contact_form .form__floating-label{font-size:16px;letter-spacing:-.42px;left:18px;top:3px}.contact_form .form__input-wrapper input{height:56px}.contact_form .form__input-wrapper--labelled .form__field{border-radius:11.598px}.contact_form .page__header{align-items:center;margin:28px 0 15px}.contact_form .page__header .page__title{font-size:42px;letter-spacing:-1.363px}.contact_form button.btn{padding:15px;border-radius:8.698px;font-size:16px}.contact_form .btn img{max-width:43px}.main_collection .collection__toolbar-item--sort,.main_collection .collection__toolbar-item--layout{display:none}body .main_collection .container{padding:0 1rem}.main_collection .card .product-list .product-item{width:48%}.main_collection .product-item .product-item__title{font-size:13.301px;letter-spacing:-.42px}.main_collection .product-item .product-item__vendor{font-size:11px}.main_collection .product-item .price:not(.price--compare),.main_collection .product-item .price--compare{font-size:15px}.main_collection .product-item .product-item__action-button{font-size:10px;border-radius:7.314px;padding:10px;min-width:fit-content}.main_collection .product-item .product-item__action-button img{max-width:24px}.main_collection{padding:30px 0}.main_collection .collection__title{font-size:50px;text-align:center;letter-spacing:-1.8px}.product .card__section{padding:0}.product .product-meta__vendor{font-size:16px;letter-spacing:1.8px}.product .product-meta__title,.product .price{font-size:25px;letter-spacing:-.9px}.product .product-meta__title{margin:10px 0 0}.product .product-form__payment-container .btn{width:100%;padding:16px 25px;border-radius:7.34px;font-size:18px}.product .product-form__payment-container .btn img{max-width:35px}.product .product-form__single-selector{min-width:100%}.product-form__variants{display:flex;width:100%;align-items:flex-end;justify-content:space-between;margin-bottom:15px;flex-wrap:wrap}.product .product-form .select-wrapper{width:100%}.product .product-form__option{margin:0;width:100%}.product .product-form__info-item--quantity>*{padding-top:0}.product .select-wrapper--primary.select-wrapper--small select{height:48px}.product .variant_images{width:100%}.product .product-form__info-list{display:inline-block;width:48%;margin:0;border-spacing:0 22px}.custom_header .header__action-item{padding:0 0 0 10px}.header__logo-image{max-width:115px;margin:0 auto}.header__logo{width:50%}.product .product-form__option{margin-bottom:0}.product .product_color_option{width:100%;margin-bottom:10px}.custom_html h2 span{border-radius:10px;border:1px solid #002855;padding:10px;text-align:center;font-size:29px;justify-content:center;width:100%}.custom_html h2{font-size:35px;gap:15px;letter-spacing:-1.02px;justify-content:center;width:100%}.header .mobile-menu{left:-17px}.product .product-form__payment-container .shopify-payment-button .shopify-payment-button__button{border-radius:7.34px}.product .product-form__payment-container .shopify-payment-button{margin-top:0}.product .product-form__info-item{display:block}.product .product-block-list__item .card__collapsible-button span{font-size:17px}.cart-wrapper__inner .line-item__title,.cart-wrapper__inner .line-item__price,.cart-wrapper__inner .line-item__line-price,.cart-recap__scroller .cart-recap__price-line-label,.cart-recap__scroller .cart-recap__price-line-price{font-size:16px}body .page__title,.shopify-policy__container h1{font-size:30px}.shopify-policy__body{padding-bottom:30px}.product .product-block-list__item--info .card__section{padding:0}.footer .social-media__item svg{margin-top:10px;width:25px;height:25px}.header__action-item--account svg{width:17.865px;height:17.865px}.header__action-item--cart svg{width:22.419px;height:22.419px}.header .header__mobile-nav,.header .header__action-list{width:20%}.product-gallery__carousel-wrapper .aspect-ratio.thumnail_img{height:291px}.product .product-form__single-selector{font-size:16px}.product-gallery__carousel-wrapper .prev-arrow{left:10px}.product-gallery__carousel-wrapper .next-arrow{right:10px}}.text-wrapper-for-product{color:var(--Unnamed-Color, #1D1D1D);text-align:center;font-family:Neulis Sans;font-size:13px;font-style:normal;font-weight:400;line-height:95%;text-transform:uppercase;min-width:100%;padding-bottom:20px}@media (max-width: 1024px){.text-wrapper-for-product{font-size:10px;padding:10px 0 15px}}@media (max-width: 768px){.text-wrapper-for-product{margin-top:-30px}}@media (max-width: 550px){.text-wrapper-for-product{padding:0 0 30px;margin-top:-5px}.product span.block-swatch__item-text img{max-width:59px}.custom_header .header__action-item{padding:0 0 0 10px}.header__action-list{width:25%!important}.header .icon--search{width:19px;height:19px;margin:-5px auto 0;color:#000000d4}.header__search-bar-wrapper.is-visible{margin-bottom:-73px}.search-bar__close-text{padding-left:0;color:#000}.header .header__mobile-nav,.header .header__action-list{width:17%}.header .header__search-bar-wrapper{width:100%}.header__search-bar-wrapper{display:unset}}@media (max-width: 425px){.product span.block-swatch__item-text img{max-width:55px}}@media (max-width: 375px){.product span.block-swatch__item-text img{max-width:38px}}.var-name{display:none}.var-name.active{display:block}.product .product-form__option-name{display:flex}.search-bar__image-container img{left:unset}@media (max-width:749px){.collection__toolbar-item--sort{display:flex!important}}.product .card.card--sticky{position:relative!important;top:0!important}.product-form{margin-top:15px!important}
/*# sourceMappingURL=/cdn/shop/t/33/assets/custom.css.map */
