@charset "UTF-8";.filters__modal{border-radius:20px;padding:56px 100px;width:100%;color:#fff}@media (max-width:1680px){.filters__modal{padding:35px 25px}}@media (max-width:920px){.filters__modal{padding:25px}}.filters__block{margin-bottom:20px}.filters__name{font-weight:400;font-size:20px;margin-bottom:12px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.filters__wrapper{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:12px}.filters__subcategory{border-bottom:1px solid #444;overflow:hidden}.filters__category-toggle{padding:10px 14px;cursor:pointer;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-ms-flex-align:center;align-items:center;font-weight:400;-webkit-transition:background .3s ease;transition:background .3s ease;font-size:20px}.filters__category-toggle img.filters__toggle{-webkit-transition:-webkit-transform .3s ease;transition:-webkit-transform .3s ease;transition:transform .3s ease;transition:transform .3s ease,-webkit-transform .3s ease}.filters__subcategory-wrapper{max-height:0;overflow:hidden;-webkit-transition:max-height .35s ease,padding .3s ease;transition:max-height .35s ease,padding .3s ease;padding:0 14px;background:var(--deep-black)}.filters__subcategory-wrapper input{background:var(--deep-black)!important}.filters__subcategory-wrapper.open{padding:10px 14px;max-height:500px}.filters__label{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:8px;padding:4px 0;font-size:14px;cursor:pointer}.filters__label span{color:var(--base-white)!important;z-index:1}.filters__label input[type=checkbox]{accent-color:--pink;-webkit-transform:scale(1.1);-ms-transform:scale(1.1);transform:scale(1.1)}.filters__label:hover span{color:var(--pink)!important}.filters__actions{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end;margin-top:20px}.filters__actions .button{color:var(--base-white);font-size:20px;font-style:normal;font-weight:400;line-height:20px;text-transform:uppercase;border:none;background:0 0;cursor:pointer}.filters__actions .apply-filter-btn{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-ms-flex-align:center;align-items:center;width:100%;padding:0}.filters__actions .apply-filter-btn:hover svg{-webkit-transition:.3s;transition:.3s;-webkit-transform:rotate(-45deg);-ms-transform:rotate(-45deg);transform:rotate(-45deg)}.filters__attributes{margin-top:8px}.filters__attribute{margin-bottom:18px}.attr-select{position:relative}.attr-trigger{width:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:10px;padding:24px 32px;color:var(--base-white);border-radius:8px;border:1px solid #373737;background:var(--dark-blue);font-size:16px;font-style:normal;font-weight:700;line-height:16px}.attr-trigger:hover{border-color:var(--base-white)}.attr-trigger svg{opacity:.9}.attr-trigger .attr-placeholder{opacity:.9}.attr-dropdown{position:absolute;left:0;right:0;top:calc(100% + 8px);background:var(--dark-blue);color:var(--base-white);border:1px solid var(--base-white);border-radius:12px;-webkit-box-shadow:0 8px 28px rgba(0,0,0,.45);box-shadow:0 8px 28px rgba(0,0,0,.45);z-index:50;display:none}.attr-dropdown.is-open{display:block}.attr-head{padding:10px 10px 6px;border-bottom:1px solid #2b3953}.attr-search{margin-top:8px}.attr-search-input{width:100%;padding:8px 10px;border-radius:10px;border:1px solid var(--base-white);color:#fff;outline:0}.attr-search-input:focus{border-color:var(--base-white)}.attr-chips{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;gap:8px}.attr-chip{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:6px;padding:6px 10px;border-radius:3px;border:1px solid var(--base-white);background:var(--dark-blue);cursor:pointer}.attr-chip svg{pointer-events:none}.attr-list{max-height:280px;overflow:auto;padding:8px}.attr-group{margin-bottom:8px}.attr-group-title{color:#ff6a6a;font-weight:700;margin:6px 4px 6px}.attr-option{width:100%;text-align:left;padding:6px 10px;border-radius:3px;border:0;background:0 0;color:#e7ecf6;cursor:pointer;-webkit-transition:background .15s;transition:background .15s}.attr-option:hover{color:var(--pink)}.attr-option.is-selected{color:var(--red)}.attr-hidden{display:none}.attr-trigger{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:10px;padding:24px 32px}.attr-trigger .attr-chosen{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;gap:8px}.attr-trigger .attr-chosen.is-placeholder{opacity:.9}.attr-chip{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:6px;padding:6px 10px;border-radius:3px;background:var(--dark-blue);border:1px solid #cfd7e6;color:var(--base-white);font-size:13px;line-height:1}.attr-chip .attr-chip-x{margin-right:2px}.filters__price .price-range-wrapper{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:14px}.filters__price .price-range-inputs{display:grid;grid-template-columns:1fr 1fr;gap:12px}.filters__price .input-box{position:relative;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;padding:16px 18px;min-height:58px;-webkit-transition:border-color .2s ease;transition:border-color .2s ease;border-radius:8px;border:1px solid #373737;background:var(--dark-blue)}.filters__price .input-box:focus-within{border-color:#d9e3ff}.filters__price .input-box span{display:none}.filters__price .input-box input[type=number]{width:100%;background:0 0;border:0;outline:0;-moz-appearance:textfield;color:var(--base-white);text-align:center;font-size:16px;font-style:normal;font-weight:400;line-height:21px}.filters__price .input-box input[type=number]::-webkit-inner-spin-button,.filters__price .input-box input[type=number]::-webkit-outer-spin-button{-webkit-appearance:none;margin:0}.filters__price .price-range-slider{position:relative;height:32px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.filters__price .price-range-slider input{min-height:unset!important;height:unset!important;padding:0!important}.filters__price .price-range-slider input[type=range]{-webkit-appearance:none;-moz-appearance:none;appearance:none;position:absolute;left:0;right:0;height:4px!important;border-radius:999px;background:#373737;outline:0;pointer-events:none}.filters__price #range-max::-webkit-slider-thumb,.filters__price #range-min::-webkit-slider-thumb{pointer-events:auto}.filters__price #range-max::-moz-range-thumb,.filters__price #range-min::-moz-range-thumb{pointer-events:auto}.filters__price .price-range-slider input[type=range]{-webkit-appearance:none!important;-moz-appearance:none!important;appearance:none!important;position:absolute;left:0;right:0;height:4px;border-radius:999px;background:#373737;pointer-events:none;outline:0!important;-webkit-box-shadow:none!important;box-shadow:none!important}.filters__price .price-range-slider input[type=range]:focus{outline:0!important;-webkit-box-shadow:none!important;box-shadow:none!important;-webkit-appearance:none!important;-moz-appearance:none!important;appearance:none!important}.filters__price #range-max::-webkit-slider-thumb,.filters__price #range-min::-webkit-slider-thumb{pointer-events:auto}.filters__price #range-max::-moz-range-thumb,.filters__price #range-min::-moz-range-thumb{pointer-events:auto}.filters__price .price-range-slider input[type=range]::-webkit-slider-thumb{-webkit-appearance:none!important;appearance:none!important;width:18px;height:18px;border-radius:50%;background:#fff;border:2px solid #0e1726;cursor:pointer;position:relative;z-index:2}.filters__price .price-range-slider input[type=range]::-moz-range-thumb{width:18px;height:18px;border-radius:50%;background:#fff;border:2px solid #0e1726;cursor:pointer;position:relative;z-index:2}.filters__price .price-range-slider input[type=range]::-moz-range-thumb:focus,.filters__price .price-range-slider input[type=range]::-webkit-slider-thumb:focus{outline:0!important;-webkit-box-shadow:none!important;box-shadow:none!important}:root{--deep-black:#020912;--dark-blue:#091423;--pink:#FFB8B8;--red:#B33636;--hover-pink:#FFB8B8;--active-red:#B33636;--link-color:#F2F8FF;--link-color-hover:#FFB8B8;--link-color-active:#B33636;--base-white:#F2F8FF;--neutral-grey:#D8D8D8;--grey:#373737;--border-color:#020912;--meme-black:#000000;--meme-white:#FFFFFF;--meme-gray-400:#999999;--meme-gray-300:#A8A8A8;--meme-gray-200:#D4D4D4;--meme-gray-150:#E3E3E3;--meme-gray-100:#F6F6F6;--meme-gray-50:#FFFFFFB2;--meme-blue:#1D4AED;--meme-light-blue:#436BFF;--meme-yellow:#CFF85E;--meme-pink:#EF5BF8;--meme-yellow-warm:#E7E719;--meme-button-shadow:2px 2px 0px 2px #000000;--meme-button-shadow-disabled:2px 2px 0px 2px #D5D5D5;--meme-dropdown-shadow:0px 3px 7px 0px rgba(0,0,0,0),0px 12px 12px 0px rgba(0,0,0,0),0px 27px 16px 0px rgba(0,0,0,0),0px 49px 19px 0px rgba(0,0,0,0),0px 76px 21px 0px rgba(0,0,0,0);--meme-h1:62px;--meme-h2:40px;--meme-h3:30px;--meme-h4:20px;--meme-h5:17px;--meme-button1:16px;--meme-button2:15px;--meme-subtitle:16px;--meme-body1-medium:16px;--meme-caption1:14px;--meme-caption2:12px;--meme-navlink-1:26px;--meme-navlink-2:14px;--meme-body1-bold:16px;--meme-body1-regular:16px}@font-face{font-family:Helvetica;src:url(../fonts/Helvetica.woff) format("woff");font-weight:400;font-style:normal;font-display:swap}@font-face{font-family:Helvetica;src:url(../fonts/Helvetica-Oblique.woff) format("woff");font-weight:400;font-style:italic;font-display:swap}@font-face{font-family:Helvetica;src:url(../fonts/Helvetica-Bold.woff) format("woff");font-weight:700;font-style:normal;font-display:swap}@font-face{font-family:Helvetica;src:url(../fonts/Helvetica-BoldOblique.woff) format("woff");font-weight:700;font-style:italic;font-display:swap}@font-face{font-family:Helvetica;src:url(../fonts/helvetica-light-587ebe5a59211.woff) format("woff");font-weight:300;font-style:normal;font-display:swap}h1{font-family:Helvetica,sans-serif;font-size:88px;font-style:normal;font-weight:400;line-height:88px}h2{font-family:Helvetica,sans-serif;font-size:48px;font-style:normal;font-weight:400;line-height:48px}h3{font-family:Helvetica,sans-serif;font-size:42px;font-style:normal;font-weight:400;line-height:42px}h4{font-family:Helvetica,sans-serif;font-size:24px;font-style:normal;font-weight:400;line-height:24px}h5{font-family:Helvetica,sans-serif}a{text-decoration:none}.hp-field,li,ol,ul{list-style:none!important}.hp-field::-webkit-scrollbar,li::-webkit-scrollbar,ol::-webkit-scrollbar,ul::-webkit-scrollbar{width:8px}.hp-field::-webkit-scrollbar-track,li::-webkit-scrollbar-track,ol::-webkit-scrollbar-track,ul::-webkit-scrollbar-track{background:0 0;border-radius:4px}.hp-field::-webkit-scrollbar-thumb,li::-webkit-scrollbar-thumb,ol::-webkit-scrollbar-thumb,ul::-webkit-scrollbar-thumb{background:var(--grey-400);border-radius:4px}.hp-field::-webkit-scrollbar-thumb:hover,li::-webkit-scrollbar-thumb:hover,ol::-webkit-scrollbar-thumb:hover,ul::-webkit-scrollbar-thumb:hover{background:var(--grey-500)}.content-block:before,.inner-wrapper-sticky:before{display:none!important}.hp-page__title:before{display:none!important}time{text-transform:none!important}textarea{resize:none!important}body{font-family:Helvetica,sans-serif}h1,h2,h3,h4,h5,h6{font-family:Helvetica,sans-serif}::-webkit-input-placeholder{font-family:Helvetica,sans-serif!important}::-moz-placeholder{font-family:Helvetica,sans-serif!important}:-ms-input-placeholder{font-family:Helvetica,sans-serif!important}::-ms-input-placeholder{font-family:Helvetica,sans-serif!important}.cky-consent *,.woocommerce *,.wpforms-form,::placeholder,button,input,label,select,textarea{font-family:Helvetica,sans-serif!important}.container{padding:0!important;margin:0 auto!important;width:100%!important}.page-template-shop-page{background:var(--deep-black);color:#fff;margin:0 auto;padding:0}.page-template-shop-page .site-container{padding:0 50px;max-width:1920px;width:100%;margin:0 auto 64px}.page-template-shop-page .page-title{text-transform:uppercase}.page-template-shop-page .shop-page-headline{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-webkit-box-align:end;-ms-flex-align:end;align-items:flex-end;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.page-template-shop-page .breadcrumbs{height:100%;margin-bottom:12px}.page-template-shop-page form.search{width:100%;background-color:var(--dark-blue);margin-bottom:12px}.page-template-shop-page .filters__search-input-wrapper{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;padding:0 16px}.page-template-shop-page .filters__search-input:-webkit-autofill,.page-template-shop-page .filters__search-input:-webkit-autofill:focus,.page-template-shop-page .filters__search-input:-webkit-autofill:hover{-webkit-text-fill-color:var(--base-white);-webkit-box-shadow:0 0 0 1000px var(--dark-blue) inset;box-shadow:0 0 0 1000px var(--dark-blue) inset;-webkit-transition:background-color 9999s ease-in-out 0s,color 9999s ease-in-out 0s;transition:background-color 9999s ease-in-out 0s,color 9999s ease-in-out 0s}.page-template-shop-page .filters__search-input:-webkit-autofill::first-line{color:var(--base-white)}.page-template-shop-page .search-container{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-webkit-box-align:center;-ms-flex-align:center;align-items:center;width:100%}.page-template-shop-page .filters__search-button{background:0 0;padding:4px 0;border:none}.page-template-shop-page .filters__search-button svg{margin:4px 0 0}.page-template-shop-page .filters__search-input{color:var(--base-white)!important;font-size:16px;font-style:normal;font-weight:700;line-height:16px;background:0 0;border:none;outline:0;margin:0 10px}.page-template-shop-page .filters__search-input::-webkit-input-placeholder{color:var(--base-white)!important;font-size:16px;font-style:normal;font-weight:700;line-height:16px}.page-template-shop-page .filters__search-input::-moz-placeholder{color:var(--base-white)!important;font-size:16px;font-style:normal;font-weight:700;line-height:16px}.page-template-shop-page .filters__search-input:-ms-input-placeholder{color:var(--base-white)!important;font-size:16px;font-style:normal;font-weight:700;line-height:16px}.page-template-shop-page .filters__search-input::-ms-input-placeholder{color:var(--base-white)!important;font-size:16px;font-style:normal;font-weight:700;line-height:16px}.page-template-shop-page .filters__search-input::placeholder{color:var(--base-white)!important;font-size:16px;font-style:normal;font-weight:700;line-height:16px}.page-template-shop-page .collections{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row}.page-template-shop-page .filters{background-color:var(--dark-blue);width:100%}.page-template-shop-page .hp-pagination{background-color:var(--dark-blue)}.page-template-shop-page .filters__block{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.page-template-shop-page .collections__listings.listings{--gap:12px;--small:275px;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-column-gap:var(--gap);-moz-column-gap:var(--gap);column-gap:var(--gap);row-gap:var(--gap);-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;-webkit-box-align:stretch;-ms-flex-align:stretch;align-items:stretch;-webkit-box-sizing:border-box;box-sizing:border-box;padding-left:16px;padding-bottom:12px}.hp-listing{position:relative;padding:12px}.hp-listing .hp-listing__image img{height:350px;width:100%;-o-object-fit:cover;object-fit:cover}.hp-listing__title{text-transform:uppercase}.hp-listing__description{display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden;line-height:1.5em;min-height:3em;font-size:18px}.hp-listing__footer{padding:0 12px!important}.hp-listing__content{padding:10px 0!important}.hp-listing__attributes{margin:0;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-ms-flex-wrap:wrap;flex-wrap:wrap}.hp-listing__attribute{font-size:18px;position:relative;z-index:1}.hp-listing::before{content:"";position:absolute;inset:0;border-radius:8px;background:radial-gradient(164.06% 164.06% at 51.56% 0,#981818 0,#000 100%);opacity:0;-webkit-transition:opacity .4s ease;transition:opacity .4s ease;z-index:0}.hp-listing:hover::before{opacity:1}.hp-listing__action--favorite{position:absolute;top:12px;right:12px}.hp-listing__action--favorite i.hp-icon.fas.fa-heart{display:inline-block;width:24px;height:24px;position:relative}.hp-listing__action--favorite i.hp-icon.fas.fa-heart::before{content:"";position:absolute;top:0;left:0;width:24px;height:24px;background-repeat:no-repeat;background-size:contain;background-position:center;background-image:url("data:image/svg+xml;utf8,<svg xmlns='http://www.w3.org/2000/svg' width='24' height='21' viewBox='0 0 24 21' fill='none'><path d='M12 21L10.26 19.4894C4.08 14.145 0 10.6087 0 6.29428C0 2.75804 2.904 0 6.6 0C8.688 0 10.692 0.926975 12 2.38038C13.308 0.926975 15.312 0 17.4 0C21.096 0 24 2.75804 24 6.29428C24 10.6087 19.92 14.145 13.74 19.4894L12 21Z' fill='%23F2F8FF'/></svg>");-webkit-transition:background-image .2s ease,-webkit-transform .2s ease;transition:background-image .2s ease,-webkit-transform .2s ease;transition:background-image .2s ease,transform .2s ease;transition:background-image .2s ease,transform .2s ease,-webkit-transform .2s ease}.hp-listing__action--favorite[data-state=active] i.hp-icon.fas.fa-heart::before{background-image:url("data:image/svg+xml;utf8,<svg xmlns='http://www.w3.org/2000/svg' width='24' height='21' viewBox='0 0 24 21' fill='none'><path d='M17.4004 0.5C20.8432 0.500193 23.4998 3.05679 23.5 6.29395C23.5 8.27888 22.5657 10.1293 20.8076 12.1807C19.0449 14.2373 16.5131 16.4305 13.4131 19.1113H13.4121L12 20.3369L10.5879 19.1113H10.5869C7.48692 16.4305 4.95513 14.2373 3.19238 12.1807C1.43425 10.1293 0.5 8.27888 0.5 6.29395C0.500182 3.05679 3.15684 0.500194 6.59961 0.5C8.54496 0.5 10.4142 1.36632 11.6279 2.71484L12 3.12793L12.3721 2.71484C13.5858 1.36632 15.455 0.5 17.4004 0.5Z' fill='%23B33636' stroke='%23D8D8D8'/></svg>")}.filters__label{position:relative;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:10px;padding-left:28px;min-height:28px;cursor:pointer;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.filters__label span{color:var(--base-white);font-size:16px;line-height:1.3}.filters__label span:hover{color:var(--link-color-hover)}.filters__label input[type=checkbox]{-webkit-appearance:none;-moz-appearance:none;appearance:none;position:absolute;left:0!important;top:50%!important;-webkit-transform:translateY(-50%)!important;-ms-transform:translateY(-50%)!important;transform:translateY(-50%)!important;width:18px!important;height:18px!important;border-radius:50%!important;min-height:unset!important;outline:0!important;background:var(--base-white)!important;border:2px solid var(--base-white)!important;-webkit-box-sizing:border-box!important;box-sizing:border-box!important;-webkit-transition:border-color .2s ease,-webkit-box-shadow .2s ease;transition:border-color .2s ease,-webkit-box-shadow .2s ease;transition:border-color .2s ease,box-shadow .2s ease;transition:border-color .2s ease,box-shadow .2s ease,-webkit-box-shadow .2s ease;padding:0!important}.filters__label input[type=checkbox]::after{content:"";position:absolute;top:50%;left:50%;width:10px;height:10px;background:var(--red);border-radius:50%;-webkit-transform:translate(-50%,-50%) scale(0);-ms-transform:translate(-50%,-50%) scale(0);transform:translate(-50%,-50%) scale(0);-webkit-transition:-webkit-transform .2s ease;transition:-webkit-transform .2s ease;transition:transform .2s ease;transition:transform .2s ease,-webkit-transform .2s ease}.filters__label input[type=checkbox]:checked{border:2px solid var(--red)}.filters__label input[type=checkbox]:checked::after{-webkit-transform:translate(-50%,-50%) scale(1);-ms-transform:translate(-50%,-50%) scale(1);transform:translate(-50%,-50%) scale(1)}.filters__label input[type=checkbox]:hover{border-color:var(--red)}@media (min-width:1281px){.page-template-shop-page .site-container{padding:0 50px;max-width:1920px}.page-template-shop-page .collections{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;gap:20px}.page-template-shop-page .filters{max-width:380px;position:relative;-ms-flex-item-align:start;align-self:flex-start;-webkit-box-flex:0;-ms-flex:0 0 auto;flex:0 0 auto}.page-template-shop-page .collections__listings.listings{-webkit-box-flex:1;-ms-flex:1 1 auto;flex:1 1 auto;padding-left:16px}}@media (min-width:1680px){.page-template-shop-page .filters{max-width:560px}}@media (min-width:1440px) and (max-width:1679px){.page-template-shop-page .site-container{padding:0 40px}.page-template-shop-page .collections__listings.listings>*{min-width:0;max-width:33%}}@media (min-width:1281px) and (max-width:1439px){.page-template-shop-page .site-container{padding:0 32px}.page-template-shop-page .collections__listings.listings>*{-webkit-box-flex:0;-ms-flex:0 0 calc((100% - 2 * var(--gap))/ 3);flex:0 0 calc((100% - 2 * var(--gap))/ 3);max-width:calc((100% - 2 * var(--gap))/ 3);min-width:0}}@media (max-width:1280px){.page-template-shop-page .site-container{padding:0 24px;margin-bottom:48px}.page-template-shop-page .shop-page-headline{-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;gap:10px}.page-template-shop-page .collections{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:16px}.page-template-shop-page .filters{width:100%!important;position:static}.page-template-shop-page .collections__listings.listings{padding-left:0}.page-template-shop-page .collections__listings.listings>*{-webkit-box-flex:0;-ms-flex:0 0 calc((100% - var(--gap))/ 2);flex:0 0 calc((100% - var(--gap))/ 2);max-width:calc((100% - var(--gap))/ 2);min-width:0}.page-template-shop-page form.search{margin-bottom:12px}.page-template-shop-page .filters__search-input-wrapper{padding:8px 12px}.page-title{font-size:37px!important}}@media (max-width:900px){.page-template-shop-page .site-container{padding:0 16px}.page-template-shop-page .collections__listings.listings>*{-webkit-box-flex:0;-ms-flex:0 0 100%;flex:0 0 100%;max-width:100%}.page-template-shop-page .breadcrumbs{margin-bottom:8px}.page-template-shop-page .filters__search-input{margin:0 8px}}@media (max-width:600px){.page-template-shop-page .filters__search-input-wrapper{padding:6px 10px}.page-template-shop-page .collections__listings.listings{--gap:10px;row-gap:var(--gap);-webkit-column-gap:var(--gap);-moz-column-gap:var(--gap);column-gap:var(--gap)}}@media (max-width:360px){.page-template-shop-page .site-container{padding:0 12px}.page-template-shop-page .filters__search-input{min-width:0}}