@charset "UTF-8";@font-face{font-family:"Helvetica Neue Cyr Light";src:url(../../fonts/HelveticaNeueCyr-Light/HelveticaNeueCyr-Light.eot);src:url(../../fonts/HelveticaNeueCyr-Light/HelveticaNeueCyr-Light.eot?#iefix) format("embedded-opentype"),url(../../fonts/HelveticaNeueCyr-Light/HelveticaNeueCyr-Light.woff2) format("woff2"),url(../../fonts/HelveticaNeueCyr-Light/HelveticaNeueCyr-Light.woff) format("woff"),url(../../fonts/HelveticaNeueCyr-Light/HelveticaNeueCyr-Light.ttf) format("truetype"),url(../../fonts/HelveticaNeueCyr-Light/HelveticaNeueCyr-Light.svg#HelveticaNeue-Light) format("svg");font-weight:300;font-style:normal;font-display:swap}@font-face{font-family:"Helvetica Neue Cyr Medium";src:url(../../fonts/HelveticaNeueCyr-Medium/HelveticaNeueCyr-Medium.eot);src:url(../../fonts/HelveticaNeueCyr-Medium/HelveticaNeueCyr-Medium.eot?#iefix) format("embedded-opentype"),url(../../fonts/HelveticaNeueCyr-Medium/HelveticaNeueCyr-Medium.woff2) format("woff2"),url(../../fonts/HelveticaNeueCyr-Medium/HelveticaNeueCyr-Medium.woff) format("woff"),url(../../fonts/HelveticaNeueCyr-Medium/HelveticaNeueCyr-Medium.ttf) format("truetype"),url(../../fonts/HelveticaNeueCyr-Medium/HelveticaNeueCyr-Medium.svg#HelveticaNeue-Medium) format("svg");font-weight:500;font-style:normal;font-display:swap}@font-face{font-family:"Helvetica Neue Regular";src:url(../../fonts/HelveticaNeueRegular/HelveticaNeueRegular.eot);src:url(../../fonts/HelveticaNeueRegular/HelveticaNeueRegular.eot?#iefix) format("embedded-opentype"),url(../../fonts/HelveticaNeueRegular/HelveticaNeueRegular.woff2) format("woff2"),url(../../fonts/HelveticaNeueRegular/HelveticaNeueRegular.woff) format("woff"),url(../../fonts/HelveticaNeueRegular/HelveticaNeueRegular.ttf) format("truetype"),url(../../fonts/HelveticaNeueRegular/HelveticaNeueRegular.svg#HelveticaNeue-Medium) format("svg");font-weight:500;font-style:normal;font-display:swap}.section--hero{display:flex;align-items:center;justify-content:center;height:100vh;margin-top:-86px;min-height:750px;background:var(--bg) center/cover no-repeat}.section--about-info{position:relative;padding:100px 0}.section--about-info::after{content:"";position:absolute;bottom:0;left:50%;width:100%;max-width:1180px;transform:translateX(-50%);border-bottom:1px solid #e6e6e6}.section--retailers{display:grid;grid-template:"hgroup map" auto "list map" 1fr/36.806% 1fr;height:100%;width:100%;max-width:1240px;margin:0 auto}.section--full-large{padding:125px 0 70px}.section--large{padding:120px 0}.section--middle{position:relative;padding:100px 0 70px}.section--top{padding-top:100px}.section--top-large{padding-top:120px}.section--top-middle{padding-top:90px}.section--black{background:#000}.section--full-medium{padding:125px 0 40px}.section--full-large{padding:125px 0 70px}.section--bottom-large{padding:0 0 70px}.section--white-button{padding:50px 0 30px}.section--single-postcards{padding:100px 0 70px}.section__wrap{-ms-grid-row:1;-ms-grid-column:1;grid-area:hgroup;padding:70px 20px 0;text-align:center}.filters{-ms-grid-row:3;-ms-grid-column:1;grid-area:filters}.filters__btn{display:none}.filters__btn .icon{margin-right:15px}.filters .wpfFilterContent ul input[type=checkbox]{display:none}.filters .wpfCheckbox{display:none}.filters .wpfMainWrapper{display:grid;grid-template:"products" auto "size" auto "style" auto "color" auto "price" auto "button" auto/1fr}.filters .wpfFilterVerScroll{display:flex;flex-flow:column;row-gap:10px}.filters .wpfFilterVerScroll li label{display:flex;align-items:center;justify-content:space-between}.filters .wpfFilterTaxNameWrapper{display:inline-flex;position:relative;font:20px/30px "Helvetica Neue Cyr Light",sans-serif;color:#fff}.filters .wpfValue{padding-left:0!important}.filters .wpfPriceInputs .wpfCurrencySymbol{margin-right:0;font:16px/20px "Helvetica Neue Cyr Light",sans-serif;font-family:"Helvetica Neue Cyr Medium",sans-serif}.filters .wpfFilterDelimeter{width:10px;height:20px;margin:0;margin-left:auto;overflow:hidden}.filters .wpfFilterDelimeter::before{content:"$";font:16px/20px "Helvetica Neue Cyr Light",sans-serif;font-family:"Helvetica Neue Cyr Medium",sans-serif}.filters .wpfPriceTooltipShowAsText{font:16px/20px "Helvetica Neue Cyr Light",sans-serif;font-family:"Helvetica Neue Cyr Medium",sans-serif}.filters .wpfPriceInputs,.filters .wpfPriceTooltipShowAsText{color:#fff!important}.filters .wpfFilterWrapper{margin-top:0;padding:0}.filters .wpfFilterWrapper .wpfPriceInputs{justify-content:space-between;margin:0 -10px}.filters .wpfFilterWrapper[data-slug=category]{-ms-grid-row:1;-ms-grid-column:1;grid-area:products}.filters .wpfFilterWrapper[data-slug=size]{-ms-grid-row:2;-ms-grid-column:1;grid-area:size}.filters .wpfFilterWrapper[data-slug=color]{-ms-grid-row:4;-ms-grid-column:1;grid-area:color}.filters .wpfFilterWrapper[data-slug=price]{-ms-grid-row:5;-ms-grid-column:1;grid-area:price}.filters .wpfFilterWrapper[data-slug=style]{-ms-grid-row:3;-ms-grid-column:1;grid-area:style}.filters .wpfFilterWrapper[data-radio="0"] .wpfFilterTaxNameWrapper{padding-left:35px}.filters .wpfFilterWrapper[data-radio="0"] .wpfFilterTaxNameWrapper::before{content:"";position:absolute;top:6px;left:0;width:18px;height:18px;border-radius:3px;border:1px solid #ccc;transition:border-color .25s ease}.filters .wpfFilterWrapper[data-radio="0"] .wpfFilterTaxNameWrapper::after{content:"✓";position:absolute;top:0;left:4px;font-size:12px;color:#e03c31;opacity:0;visibility:hidden;transition:opacity .25s ease,visibility .25s ease}.filters .wpfFilterWrapper[data-radio="0"] .wpfDisplay.selected .wpfFilterTaxNameWrapper::before{border-color:#e03c31}.filters .wpfFilterWrapper[data-radio="0"] .wpfDisplay.selected .wpfFilterTaxNameWrapper::after{opacity:1;visibility:visible}.filters .wpfFilterWrapper:not(:last-child){margin-bottom:35px}.filters .wpfFilterWrapper .wpfFilterTitle{display:flex;align-items:center;justify-content:space-between;margin-bottom:20px}.filters .wpfFilterWrapper .wfpTitle{font:24px/35px "Helvetica Neue Cyr Light",sans-serif;font-family:"Helvetica Neue Cyr Medium",sans-serif;color:#fff}.filters .wpfFilterWrapper i{color:#fff}.filters .wpfFilterButton.wpfButton{color:#fff;border:1px solid #fff;padding:10px 15px;border-radius:20px}.filters .wpfColorsRow{display:flex;flex-flow:wrap;gap:10px 15px}.filters .wpfColorsRow label.icon{margin:0!important}.filters .wpfFilterButtons{-ms-grid-row:6;-ms-grid-column:1;grid-area:button;text-align:center}.filters .wpfFilterButtons .wpfButton{max-width:150px}.filters .ui-slider.ui-widget-content .ui-slider-handle{top:-10px;width:25px;height:25px;border:none;padding:0;border-radius:50%;background:#e03c31!important}.filters #wpfSliderRange,.filters #wpfSliderRange:not(.iris-slider-offset){height:3px;margin-top:0!important;margin-bottom:25px;border:none;border-radius:8px;background:#fff}.filters #wpfSliderRange .ui-slider-handle,.filters #wpfSliderRange:not(.iris-slider-offset) .ui-slider-handle{border-color:transparent!important}.wrapper--grid,.wrapper--square{display:grid;grid-template-columns:repeat(4,1fr);grid-template-rows:repeat(2,1fr);gap:40px 20px}.wrapper--row{display:flex;gap:20px}.wrapper--aside{display:grid;grid-template:"header header" auto "filters products" auto/260px 1fr;gap:30px 40px}.wrapper--content-col{display:flex;justify-content:space-between;-moz-column-gap:40px;column-gap:40px}.wrapper--contact{display:flex;justify-content:space-between;align-items:center;gap:40px}.wrapper--contact-info{flex:0 1 360px}.wrapper--switcher{display:flex;flex-flow:column;margin-bottom:30px}.wrapper--recipes{max-width:612px;padding:0 16px 50px;margin:0 auto}.wrapper--details{display:flex;flex-flow:column;row-gap:2px}.product .woocommerce-loop-product__link figure{position:relative;margin-bottom:20px;padding:55px 30px;border-radius:12px}.product img{display:inline-block}.product .woocommerce-loop-product__title{font:18px/25px "Helvetica Neue Cyr Light",sans-serif;font-family:"Helvetica Neue Cyr Medium",sans-serif;margin-bottom:10px;max-height:75px}.product .price bdi{font:18px/25px "Helvetica Neue Cyr Light",sans-serif;font-family:"Helvetica Neue Cyr Medium",sans-serif}.magnifier-thumb-wrapper{position:relative;display:block;top:0;left:0}.magnifier-lens{position:absolute;border:solid 1px #ccc;z-index:1000;top:0;left:0;overflow:hidden}.magnifier-loader{position:absolute;top:0;left:0;border:solid 1px #ccc;color:#fff;text-align:center;background:0 0;background:rgba(50,50,50,.5);z-index:1000}.magnifier-loader-text{font:13px Arial;margin-top:10px}.magnifier-large{position:absolute;z-index:100}.magnifier-preview{padding:0;width:100%;height:150px;position:relative;overflow:hidden}.magnifier-preview img{position:absolute;top:0;left:0}.opaque{opacity:.5}.hidden{display:none}.variation-select_wrap{width:100%}.variation-select_wrap .select2-container{width:100%!important;font:16px/20px "Helvetica Neue Cyr Light",sans-serif;color:#000;padding-left:0}.variation-select_wrap .select2-container--default .select2-selection--single{border-radius:30px;height:60px;padding:16px 35px}.variation-select_wrap .select2-container--default .select2-selection--single .select2-selection__arrow{height:26px;position:absolute;top:16px;right:16px;width:20px}.select2-container .select2-results .select2-results__options{font:16px/20px "Helvetica Neue Cyr Light",sans-serif!important;color:#000!important}.select2-container--default .select2-results__option--highlighted[aria-selected]{background-color:#4f4f4f}.product_meta{display:flex;flex-direction:column;margin:0 0 15px 0}.tagged_as{display:flex;font:16px/24px "Helvetica Neue Cyr Light",sans-serif;color:#999;transition:color .25s ease}.tagged_as a{margin-left:5px;color:#999;transition:color .25s ease}.tagged_as a:hover{color:#e03c31}.woocommerce-tabs .woocommerce-Tabs-panel--description{margin-top:10px}.variation-select_wrap a.reset_variations{font:18px/26px "Helvetica Neue Cyr Light",sans-serif;font-weight:700;color:#999;transition:color .25s ease;margin-top:3px}.variation-select_wrap a.reset_variations:hover{color:#e03c31}.product-wrapper__wrap .price{color:#fff;font-weight:700;line-height:1;vertical-align:text-top}.related .products .product figure{height:325px}.related .products .product:not(:last-child){margin-left:1px}.icon-block.moved_under_slider{position:absolute;top:510px;left:205px;min-height:auto}.icon-block.moved_under_slider .icon--location-large{width:20px;height:25px}.icon-block.moved_under_slider .icon-block__icon-large{min-height:0}.icon-block.moved_under_slider .button-icon__span--icon-block{font:18px/22px "Helvetica Neue Cyr Light",sans-serif;font-weight:700}.icon-block.moved_under_slider .icon-block__link .button-icon__icon--icon-block{width:3.5vw;max-width:35px}.cart_totals h2{font:32px/40px "Helvetica Neue Cyr Light",sans-serif;font-family:"Helvetica Neue Cyr Medium",sans-serif;color:#000;margin-bottom:25px}.woocommerce table.shop_table th{font:18px/25px "Helvetica Neue Cyr Light",sans-serif;font-family:"Helvetica Neue Cyr Medium",sans-serif;color:#333}.woocommerce table.shop_table th:not(:last-child){border-right:1px solid #ccc}.woocommerce table.shop_table td{font:16px/20px "Helvetica Neue Cyr Light",sans-serif;color:#333}.woocommerce table.shop_table td:not(:last-child){border-right:1px solid #ccc}.product-thumbnail{text-align:center}.shipping-calculator-button{font:16px/20px "Helvetica Neue Cyr Light",sans-serif;color:#333;text-decoration:underline}table.cart td.actions{display:none}.product-name a{font:20px/30px "Helvetica Neue Cyr Light",sans-serif;font-family:"Helvetica Neue Cyr Medium",sans-serif;color:#333;cursor:pointer}.product-name a:hover{text-decoration:underline}table.woocommerce-cart-form__contents td.product-remove a.remove{font-size:20px;top:15px;right:5px;text-align:center}table.woocommerce-cart-form__contents .product-thumbnail{width:100px}table.woocommerce-cart-form__contents .product-name{width:660px}table.woocommerce-cart-form__contents .product-price{width:120px}table.woocommerce-cart-form__contents .product-quantity{width:110px}table.woocommerce-cart-form__contents .product-subtotal{width:120px}:where(body:not(.woocommerce-block-theme-has-button-styles)) .woocommerce a.button.alt{font:18px/25px "Helvetica Neue Cyr Light",sans-serif;font-family:"Helvetica Neue Cyr Medium",sans-serif;margin:revert;line-height:revert;padding:15px 30px;font-weight:700;border-radius:75px;color:#000;background-color:transparent;border:1px solid #000;display:inline-block;transition:background .25s ease,color .25s ease,border-color .25s ease}:where(body:not(.woocommerce-block-theme-has-button-styles)) .woocommerce a.button.alt:hover{color:#fff;background-color:#000}.woocommerce-notices-wrapper{margin-bottom:15px}.woocommerce-message{display:flex;align-items:center;flex-flow:row-reverse;justify-content:space-between;margin:0;font:20px/30px "Helvetica Neue Cyr Light",sans-serif;font-family:"Helvetica Neue Cyr Medium",sans-serif;color:#fff;padding:10px 25px;border:none;margin-bottom:10px;border-radius:0;background:#666;transition:background .25s ease}.woocommerce-message::after,.woocommerce-message::before{display:none}.woocommerce-message .button{flex:0 0 auto;color:#fff;padding:10px 30px;border:1px solid #fff;border-radius:75px;border-left-color:#fff!important;transition:color .25s ease,border-color .25s ease}.woocommerce-message .button:hover{color:#e03c31;border-color:#e03c31;border-left-color:#e03c31!important}.woocommerce-info{font:32px/40px "Helvetica Neue Cyr Light",sans-serif;font-family:"Helvetica Neue Cyr Medium",sans-serif;text-align:center;color:#000;padding:1em 2em;border:none;background:0 0}.woocommerce-info::before{display:none}.return-to-shop{text-align:center}.return-to-shop .button{font:20px/30px "Helvetica Neue Cyr Light",sans-serif;font-family:"Helvetica Neue Cyr Medium",sans-serif;color:#fff!important;padding:15px 40px!important;background:#000!important;transition:background .25s ease}.return-to-shop .button:hover{background:#666!important}.woocommerce-error a,.woocommerce-info a,.woocommerce-message a,.woocommerce-noreviews a,p.no-comments a{flex:0 0 auto;color:#000;padding:10px 30px;border:1px solid #fff;border-radius:75px;border-left-color:#fff!important;background:#fff;transition:color .25s ease,border-color .25s ease,background .25s ease}.woocommerce-error a:hover,.woocommerce-info a:hover,.woocommerce-message a:hover,.woocommerce-noreviews a:hover,p.no-comments a:hover{color:#fff;border-color:#000!important;background:#000;opacity:1}@media (max-width:1440px){.related .products .product figure{height:auto}}@media (max-width:1024px){.icon-block.moved_under_slider{top:530px;left:0}.icon-block.moved_under_slider .icon-block__icon-large{margin-bottom:0}}@media (max-width:1023px){.section--hero{height:auto;min-height:470px;margin-top:-66px}.section--about-info{padding:70px 0}.section--full-large{padding:110px 0 70px}.section--large{padding:60px 0}.section--middle{padding:80px 0 40px}.section--top{padding-top:80px}.section--top-large{padding-top:80px}.section--top-middle{padding-top:80px}.section--full-medium{padding:110px 0 40px}.section--full-large{padding:110px 0 70px}.section--single-postcards{padding:60px 0 60px}.filters{display:none;position:absolute;top:135px;left:0;padding:25px;width:100%;height:auto;background:#1a1a1a;z-index:2}.filters__btn{display:inline-flex;align-items:center;margin-bottom:75px;font:16px/20px "Helvetica Neue Cyr Light",sans-serif;font-family:"Helvetica Neue Cyr Medium",sans-serif;color:#fff}.filters .wpfMainWrapper{grid-template:"products size" auto "products style" auto "products color" auto "products price" auto "button button" auto/minmax(300px,400px) minmax(300px,400px);justify-content:space-evenly;-moz-column-gap:80px;column-gap:80px}.filters .wpfFilterTaxNameWrapper{font:18px/25px "Helvetica Neue Cyr Light",sans-serif}.filters .wpfFilterWrapper[data-radio="0"] .wpfFilterTaxNameWrapper::before{top:3px}.filters .wpfFilterWrapper .wfpTitle{font:20px/30px "Helvetica Neue Cyr Light",sans-serif;font-family:"Helvetica Neue Cyr Medium",sans-serif}.wrapper--grid,.wrapper--square{gap:20px}.wrapper--aside{grid-template:"header" auto "products" auto/1fr;gap:40px 20px}.woocommerce-message{font:18px/25px "Helvetica Neue Cyr Light",sans-serif;font-family:"Helvetica Neue Cyr Medium",sans-serif}.filters .wpfFilterWrapper[data-slug=category]{-ms-grid-row:1;-ms-grid-row-span:4;-ms-grid-column:1}.wrapper--aside>.wpfFilterWrapper[data-slug=category]{-ms-grid-row:3;-ms-grid-row-span:1;-ms-grid-column:1}.filters .wpfFilterWrapper[data-slug=size]{-ms-grid-row:1;-ms-grid-column:3}.filters .wpfFilterWrapper[data-slug=color]{-ms-grid-row:3;-ms-grid-column:3}.filters .wpfFilterWrapper[data-slug=price]{-ms-grid-row:4;-ms-grid-column:3}.filters .wpfFilterWrapper[data-slug=style]{-ms-grid-row:2;-ms-grid-column:3}.filters .wpfFilterButtons{-ms-grid-row:5;-ms-grid-column:1;-ms-grid-column-span:3}}@media screen and (max-width:1023px){.section--retailers{display:flex;flex-flow:column;padding:110px 0 40px}.section--product-block{display:none}.section__wrap{padding:0 15px 10px}.wrapper--content-col{-moz-column-gap:20px;column-gap:20px}.wrapper--contact{flex-direction:column-reverse;align-items:normal;gap:25px;padding:0 0 80px}.wrapper--contact-info{display:flex;gap:20px;justify-content:space-between;flex:0}}@media (max-width:768px){table.woocommerce-cart-form__contents .product-thumbnail{width:100%}table.woocommerce-cart-form__contents .product-name{width:calc(100% - 30px);border-right:none!important}table.woocommerce-cart-form__contents .product-price{width:100%}table.woocommerce-cart-form__contents .product-quantity{width:100%}table.woocommerce-cart-form__contents .product-subtotal{width:100%}}@media (max-width:767px){.section--hero{min-height:230px;margin-top:-62px}.section--about-info{padding:60px 0 0}.section--full-large{padding:85px 0 60px}.section--large{padding:40px 0}.section--middle{padding:60px 0}.section--top{padding-top:60px}.section--top-large{padding-top:60px}.section--top-middle{padding-top:60px}.section--full-medium{padding:85px 0 40px}.section--full-large{padding:85px 0 60px}.section--white-button{padding:40px 0 20px}.section--single-postcards .container{padding-right:0}.filters{top:100px;padding:15px}.filters__btn{margin-bottom:35px}.filters .wpfMainWrapper{grid-template:"products" auto "size" auto "style" auto "color" auto "price" auto "button" auto/minmax(250px,350px)}.filters .wpfFilterVerScroll{row-gap:15px}.filters .wpfFilterTaxNameWrapper{font:16px/20px "Helvetica Neue Cyr Light",sans-serif}.filters .wpfFilterWrapper[data-radio="0"] .wpfFilterTaxNameWrapper::before{top:0}.filters .wpfFilterWrapper[data-radio="0"] .wpfFilterTaxNameWrapper::after{top:-1px;left:5px}.filters .wpfFilterWrapper .wfpTitle{font:18px/25px "Helvetica Neue Cyr Light",sans-serif}.wrapper--grid{grid-template-columns:repeat(auto-fit,minmax(175px,1fr));grid-template-rows:auto;grid-auto-rows:auto;gap:20px 15px}.wrapper--square{grid-template-columns:repeat(3,1fr);gap:20px 15px}.wrapper--row{flex-flow:column}.product .woocommerce-loop-product__link{display:grid;grid-template:"image title" auto "image sku" auto "image price" 1fr/minmax(160px,1fr) 2fr;-moz-column-gap:20px;column-gap:20px;max-height:100%;max-width:450px;margin:0 auto}.product .woocommerce-loop-product__link figure{grid-area:image;padding:40px 20px;margin-bottom:0}.product .woocommerce-loop-product__title{grid-area:title;max-height:none}.product .price{-ms-grid-row:5;-ms-grid-column:1;grid-area:price}.product .price bdi{font:15px/18px "Helvetica Neue Cyr Light",sans-serif;font-family:"Helvetica Neue Cyr Medium",sans-serif}.product .sku-block.price{grid-area:sku;margin-bottom:10px}.icon-block.moved_under_slider .button-icon__span--icon-block{font:16px/20px "Helvetica Neue Cyr Light",sans-serif;font-weight:700}.icon-block.moved_under_slider{position:relative;grid-area:wtb;top:0}.woocommerce-message{flex-flow:column-reverse;row-gap:15px;font:16px/20px "Helvetica Neue Cyr Light",sans-serif;font-family:"Helvetica Neue Cyr Medium",sans-serif;text-align:center}.woocommerce-message .button{margin:0}.filters .wpfFilterWrapper[data-slug=category]{-ms-grid-row:1;-ms-grid-row-span:1;-ms-grid-column:1}.filters .wpfFilterWrapper[data-slug=size]{-ms-grid-row:2;-ms-grid-column:1}.filters .wpfFilterWrapper[data-slug=color]{-ms-grid-row:4;-ms-grid-column:1}.filters .wpfFilterWrapper[data-slug=price]{-ms-grid-row:5;-ms-grid-column:1}.product .woocommerce-loop-product__link>.wpfFilterWrapper[data-slug=price]{-ms-grid-row:3;-ms-grid-column:3}.filters .wpfFilterWrapper[data-slug=style]{-ms-grid-row:3;-ms-grid-column:1}.filters .wpfFilterButtons{-ms-grid-row:6;-ms-grid-column:1;-ms-grid-column-span:1}}@media (max-width:1023px){.product .price{-ms-grid-row:4;-ms-grid-column:3}}@media (max-width:767px){.product .woocommerce-loop-product__link figure{-ms-grid-row:1;-ms-grid-row-span:3;-ms-grid-column:1}.product .woocommerce-loop-product__title{-ms-grid-row:1;-ms-grid-column:3}.product .price{-ms-grid-row:5;-ms-grid-column:1}.product .woocommerce-loop-product__link>.price{-ms-grid-row:3;-ms-grid-column:3}.product .sku-block.price{-ms-grid-row:2;-ms-grid-column:3}}@media screen and (max-width:767px){.section--retailers{padding:85px 0 75px}.wrapper--content-col{-moz-column-gap:0;column-gap:0}.wrapper--contact-info{flex-flow:column}.wrapper--recipes{padding:0 16px 30px}}@media (max-width:519px){.wrapper--grid{grid-template-columns:repeat(auto-fit,minmax(135px,1fr))}.wrapper--square{grid-template-columns:repeat(2,1fr)}}