*,:before,:after{box-sizing:border-box}html{tab-size:4;-webkit-text-size-adjust:100%;line-height:1.15}body{margin:0;font-family:system-ui,AppleSystem,BlinkMacSystemFont,Segoe UI,Roboto,Noto Sans,Ubuntu,Cantarell,Helvetica Neue,AppleSystem,BlinkMacSystemFont,Segoe UI,Roboto,Noto Sans,Ubuntu,Cantarell,Helvetica Neue,AppleSystem,BlinkMacSystemFont,Segoe UI,Roboto,Noto Sans,Ubuntu,Cantarell,Helvetica Neue,-apple-system,Segoe UI,Roboto,Helvetica,Arial,sans-serif,Apple Color Emoji,Segoe UI Emoji}hr{height:0;color:inherit}abbr[title]{-webkit-text-decoration:underline dotted;text-decoration:underline dotted}b,strong{font-weight:bolder}code,kbd,samp,pre{font-family:ui-monospace,SFMono-Regular,Consolas,Liberation Mono,Menlo,monospace;font-size:1em}small{font-size:80%}sub,sup{vertical-align:baseline;font-size:75%;line-height:0;position:relative}sub{bottom:-.25em}sup{top:-.5em}table{text-indent:0;border-color:inherit}button,input,optgroup,select,textarea{margin:0;font-family:inherit;font-size:100%;line-height:1.15}button,select{text-transform:none}button,[type=button],[type=reset],[type=submit]{-webkit-appearance:button}::-moz-focus-inner{border-style:none;padding:0}:-moz-focusring{outline:1px dotted ButtonText}:-moz-ui-invalid{box-shadow:none}legend{padding:0}progress{vertical-align:baseline}::-webkit-inner-spin-button,::-webkit-outer-spin-button{height:auto}[type=search]{-webkit-appearance:textfield;outline-offset:-2px}::-webkit-search-decoration{-webkit-appearance:none}::-webkit-file-upload-button{-webkit-appearance:button;font:inherit}summary{display:list-item}:root{--primary-text-color:#fcfcfc;--primary-white-color:#fff;--accent-color:#0a8817;--title-color:#000;--background-color:#84a178;--transition-duration-and-funk:250ms cubic-bezier(.4,0,.2,1);--primary-font:"Montserrat",sans-serif;--secondary-font:"Seymour One",sans-serif}*{box-sizing:border-box}h1,h2,h3,h4,h5,h6,p{margin:0}ul{margin:0;padding:0;list-style:none}button{cursor:pointer}a{text-decoration:none}img{max-width:100%;height:auto;display:block}body{font-family:var(--primary-font)}.button{cursor:pointer;border:none;border-radius:10px}.form-submit-button{width:150px;font-weight:600}@media screen and (max-width:767px){.form-submit-button{font-size:12px;line-height:1.25}}@media screen and (min-width:768px){.form-submit-button{font-size:14px;line-height:1.21429}}.form-submit-button,.fill-button{transition:background-color var(--transition-duration-and-funk);background-color:#f8d24e}.form-submit-button_inactive,.fill-button_inactive{background-color:#ababab}.form-submit-button:hover,.form-submit-button:focus,.fill-button:hover,.fill-button:focus{background-color:#0a8817}.border-button{background-color:inherit;transition:border-color var(--transition-duration-and-funk);border:2px solid #f8d24e}.border-button_inactive{border-color:#ababab}.border-button:hover,.border-button:focus{border-color:#0a8817}.backdrop{width:100%;height:100%;z-index:100;background-color:rgba(0,0,0,.2);transition:opacity .5s linear,visibility .5s linear;position:fixed;top:0;left:0}.backdrop.is-hidden{opacity:0;visibility:hidden;pointer-events:none}.modal{background:#fff;border:2px solid #f8d24e;border-radius:10px;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}@media screen and (min-width:768px){.modal{min-width:568px;min-height:468px;padding:32px 60px}}.modal-close-button{height:16px;width:16px;cursor:pointer;transform:fill var(--transition-duration-and-funk);background-color:rgba(0,0,0,0);border:none;justify-content:center;align-items:center;padding:0;display:flex;position:absolute}.modal-close-button>svg{width:9px;height:9px}.modal-close-button :focus,.modal-close-button :hover{fill:var(--accent-color)}@media screen and (min-width:1200px){.modal-close-button{height:20px;width:20px;position:absolute;top:20px;right:20px}}@media screen and (max-width:767px){.modal{width:calc(100% - 40px);max-width:440px;padding:28px}.modal-close-button{height:16px;width:16px;top:8px;right:8px}}.container{margin-left:auto;margin-right:auto;padding-left:20px;padding-right:20px}@media screen and (min-width:480px){.container{width:480px}}@media screen and (min-width:768px){.container{width:768px;padding-left:32px;padding-right:32px}}@media screen and (min-width:1200px){.container{width:1200px;padding-left:16px;padding-right:16px}}.backdrop{width:100%;height:100%;z-index:100;background-color:rgba(0,0,0,.2);transition:opacity .5s linear,visibility .5s linear;position:fixed;top:0;left:0}.backdrop.is-hidden{opacity:0;visibility:hidden;pointer-events:none}.modal{background:#fff;border:2px solid #f8d24e;border-radius:10px;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.modal-close-button{height:16px;width:16px;cursor:pointer;transform:fill var(--transition-duration-and-funk);background-color:rgba(0,0,0,0);border:none;justify-content:center;align-items:center;padding:0;display:flex;position:absolute}.modal-close-button>svg{width:9px;height:9px}.modal-close-button :focus,.modal-close-button :hover{fill:var(--accent-color)}@media screen and (min-width:768px){.modal{max-width:568px;min-height:468px;padding:32px 60px}.modal-close-button{height:20px;width:20px;position:absolute;top:20px;right:20px}}@media screen and (max-width:767px){.modal{width:calc(100% - 40px);max-width:440px;padding:28px}.modal-close-button{height:16px;width:16px;top:8px;right:8px}}.contacts-modal{text-align:center}.contacts-modal__title{font-family:Seymour One;font-weight:400}.contacts-modal__map{width:100%;border-radius:10px}.contacts-modal__open-map-button,.franchise-form__button{color:#000;font-weight:600}.franchise{color:#000}.franchise__info{text-align:left;line-height:1.4}.franchise-form__input,.franchise-form__field-message{width:100%;background:rgba(248,210,78,.1);border:1px solid #84a178;border-radius:10px;outline:none}.franchise-form__input::-ms-input-placeholder,.franchise-form__field-message::-ms-input-placeholder{color:#000;line-height:1.4}.franchise-form__input::placeholder,.franchise-form__field-message::placeholder{color:#000;line-height:1.4}.franchise-form__field-message{color:#000;resize:none}@media screen and (min-width:768px){.contacts-modal__title{margin-bottom:32px;font-size:20px;line-height:1.4}.contacts-modal__map{height:260px;margin-bottom:32px}.contacts-modal__open-map-button,.franchise-form__button{padding:12px 34px;font-size:14px;line-height:1.21429}.franchise__info{margin-bottom:32px;font-size:16px}.franchise-form{padding:0 40px}.franchise-form__input,.franchise-form__field-message{padding-top:11px;padding-left:16px}.franchise-form__input::-ms-input-placeholder,.franchise-form__field-message::-ms-input-placeholder{font-size:14px}.franchise-form__input::placeholder,.franchise-form__field-message::placeholder{font-size:14px}.franchise-form__input{margin-bottom:16px;padding-bottom:11px}.franchise-form__field-message{min-height:84px;margin-bottom:32px}}@media screen and (max-width:767px){.contacts-modal__title{margin-bottom:20px;font-size:16px;line-height:1.5}.contacts-modal__map{height:260px;margin-bottom:24px}.contacts-modal__open-map-button,.franchise-form__button{padding:7px 37px;font-size:12px;line-height:1.25}.franchise__info{margin-bottom:24px;font-size:14px}.franchise-form__input,.franchise-form__field-message{padding-top:8px;padding-left:12px}.franchise-form__input::-ms-input-placeholder,.franchise-form__field-message::-ms-input-placeholder{font-size:12px}.franchise-form__input::placeholder,.franchise-form__field-message::placeholder{font-size:12px}.franchise-form__input{margin-bottom:12px;padding-bottom:7px}.franchise-form__field-message{min-height:64px;margin-bottom:24px}}.header{z-index:999;width:100%;background-color:rgba(0,0,0,0);padding-top:12px;position:absolute;top:0;left:0}.header-container{background-color:rgba(0,0,0,0);justify-content:space-between;align-items:center;display:flex}@media screen and (max-width:479px){.header-container{width:100%}}@media screen and (max-width:1199px){.navigation{display:none}}.navigation-list{justify-content:center;align-items:center;display:flex}.navigation-list__item:not(:last-child){margin-right:21px}.navigation-list__link{color:#fcfcfc;font-family:Montserrat;font-size:16px;font-style:normal;font-weight:700;line-height:1.25;transition:all .25s cubic-bezier(.4,0,.2,1)}.navigation-list__link:hover,.navigation-list__link:focus{color:#f8d24e;transition:all .25s cubic-bezier(.4,0,.2,1)}.header-logo{align-items:flex-end;display:flex}.header-button__buy{text-align:center;color:#000;background:#f8d24e;border:none;border-radius:10px;align-items:center;margin-left:31px;padding:12px 34px;font-family:Montserrat;font-size:14px;font-style:normal;font-weight:600;line-height:1.21;transition:all .25s cubic-bezier(.4,0,.2,1);display:flex}.header-button__buy:hover,.header-button__buy:focus{background-color:#0a8817;transition:all .25s cubic-bezier(.4,0,.2,1)}@media screen and (max-width:767px){.header-button__buy{display:none}}.header-btn-icon{stroke:var(--title-color);margin-left:15px}.header-button__burger{background-color:rgba(0,0,0,0);border:none;margin-left:auto;padding:0;display:block}@media screen and (min-width:1200px){.header-button__burger{display:none}}.mob-menu{z-index:2;width:100vw;height:100vh;text-align:center;visibility:visible;opacity:1;background-color:#85a279;padding:20px 20px 63px 31px;transition:all .5s;position:fixed;top:0;left:0;overflow:auto}.mob-menu .container{height:100%;width:100%}@media screen and (min-width:1200px){.mob-menu{display:none}}.mob-menu.is-hidden{transition:all .5s;left:-100%}.menu-close{background-color:rgba(0,0,0,0);border:none;display:block}.menu-close__icon{stroke:#fff}.mob-menu.is-open{opacity:1;visibility:visible;pointer-events:initial}.mob-menu__list{margin-top:100px}@media screen and (min-width:768px){.mob-menu__list{margin-top:auto}}.mob-menu__item:not(:last-child){margin-bottom:32px}.mob-menu__link{color:#fcfcfc;font-family:Montserrat;font-size:32px;font-style:normal;font-weight:700;line-height:1.22}@media screen and (min-width:768px){.mob-menu__link{font-size:48px;line-height:1.23}}.menu-button{color:#000;stroke:var(--title-color);background:#f8d24e;border:none;border-radius:10px;margin-top:20px;margin-left:auto;margin-right:auto;padding:12px 34px;font-size:14px;font-style:normal;font-weight:600;line-height:1.21;display:block}.menu-close{position:absolute;top:20px;right:20px}.header-modal{height:100vh;background:#fff;border:2px solid #f8d24e;border-radius:10px;padding-top:28px;padding-bottom:28px;position:absolute;top:0;left:0;overflow:auto}@media screen and (min-width:480px){.header-modal{width:100%}}@media screen and (min-width:768px){.header-modal{width:568px;max-height:644px;top:50%;left:50%;transform:translate(-50%,-50%)}}.header-modal__title{text-align:center;color:#000;margin-bottom:20px;font-family:Seymour One;font-size:16px;font-style:normal;font-weight:400;line-height:1.5}@media screen and (min-width:768px){.header-modal__title{margin-bottom:103px;font-size:20px;line-height:1.4}}.backdrop-header{width:100%;height:100%;z-index:999;background-color:rgba(0,0,0,.2);padding:28px;transition:opacity .5s linear,visibility .5s linear;position:fixed;top:0;left:0}.backdrop-header.is-hidden{opacity:0;visibility:hidden;pointer-events:none}.modal-close-button{cursor:pointer;width:16px;height:16px;background-color:rgba(0,0,0,0);border:none;display:block}.header-modal-menu__list{margin-top:80px}@media screen and (min-width:768px){.header-modal-menu__list{justify-content:center;margin-top:100px;display:flex}}.header-modal-menu__item{margin-bottom:83px}.header-modal-menu__item:last-child{margin-bottom:24px}@media screen and (min-width:768px){.header-modal-menu__item{margin-bottom:40px;margin-right:32px}.header-modal-menu__item:last-child{margin-bottom:0;margin-right:0}}.header-modal-menu__ice_cream{width:132px;height:135px;filter:drop-shadow(0 5.26027px 19.726px rgba(212,20,67,.1));border:2px solid #96af8c;border-radius:15.7808px;margin-left:auto;margin-right:auto;position:relative}.header-modal-menu__circle__One{width:131px;height:130px;background:linear-gradient(rgba(156,190,143,.7),rgba(156,190,143,.7)),#d9d9d9;border-radius:50%;position:absolute;top:-55.6px;right:0;box-shadow:0 5.26027px 19.726px rgba(10,136,23,.25)}.header-modal-menu__circle__One:before{content:" ";width:132px;height:131px;background-image:url(header-ice_creammob@1x.af62b744.png);background-size:cover;position:absolute;bottom:7px}@media (min-device-pixel-ratio:2),(min-resolution:192dpi),(min-resolution:2x){.header-modal-menu__circle__One:before{background-image:url(header-ice_creammob@2x.2d9c82aa.png)}}.header-modal-menu__ice_coffee{width:132px;height:135px;background:#efd478;border:2px solid #efd478;border-radius:15.7808px;margin-left:auto;margin-right:auto;position:relative;box-shadow:0 5.26027px 19.726px rgba(212,20,67,.1)}.header-modal-menu__circle__two{width:131px;height:130px;background:linear-gradient(rgba(248,210,78,.7),rgba(248,210,78,.7)),#d9d9d9;border-radius:50%;position:absolute;top:-55.6px;right:0;box-shadow:0 5.26027px 19.726px rgba(153,114,23,.25)}.header-modal-menu__circle__two:before{content:" ";width:132px;height:131px;background-image:url(header-ice_cofeemob@1x.66a97c37.png);background-size:cover;position:absolute;bottom:7px}@media (min-device-pixel-ratio:2),(min-resolution:192dpi),(min-resolution:2x){.header-modal-menu__circle__two:before{background-image:url(header-ice_cofeemob@2x.596f018f.png)}}.header-modal-menu__ice_coffee{width:132px;height:135px;filter:drop-shadow(0 5.26027px 19.726px rgba(212,20,67,.1));border:2px solid #96af8c;border-radius:15.7808px;margin-left:auto;margin-right:auto;position:relative}.header-modal-menu__milkshake{width:132px;height:135px;filter:drop-shadow(0 5.26027px 19.726px rgba(212,20,67,.1));border:2px solid #d6936d;border-radius:15.7808px;margin-left:auto;margin-right:auto;position:relative}.header-modal-menu__circle__three{width:131px;height:130px;background:linear-gradient(rgba(213,117,63,.7),rgba(213,117,63,.7)),#d9d9d9;border-radius:50%;position:absolute;top:-55.6px;right:0;box-shadow:0 5.26027px 19.726px rgba(0,0,0,.25)}.header-modal-menu__circle__three:before{content:" ";width:132px;height:131px;background-image:url(header-milkmob@1x.e809c36f.png);background-size:cover;position:absolute;bottom:7px}@media (min-device-pixel-ratio:2),(min-resolution:192dpi),(min-resolution:2x){.header-modal-menu__circle__three:before{background-image:url(header-milkmob@2x.bda50e2f.png)}}.header-modal-menu__text{text-align:center;letter-spacing:.04em;text-transform:uppercase;color:#131313;margin-top:95px;font-family:Montserrat;font-size:16px;font-style:normal;font-weight:700;line-height:1.25}.modal-form{padding-left:28px;padding-right:28px}@media screen and (min-width:768px){.modal-form{padding-left:100px}}.modal-input{width:100%;background:rgba(248,210,78,.1);border:1px solid #84a178;border-radius:10px;margin-bottom:12px;padding:8px 12px 7px}@media screen and (min-width:768px){.modal-input{width:368px}}.modal-input::-ms-input-placeholder{color:#000;font-family:Montserrat;font-size:12px;font-style:normal;font-weight:400;line-height:1.21}.modal-input::placeholder{color:#000;font-family:Montserrat;font-size:12px;font-style:normal;font-weight:400;line-height:1.21}@media screen and (min-width:768px){.modal-input__comment{min-height:88px}}.modal-submit{width:150px;background-color:#f8d24e;border:none;border-radius:10px;margin-top:12px;margin-left:auto;margin-right:auto;padding:7px 43px;display:block}.modal-img{background-color:rgba(0,0,0,0);margin-bottom:-7.4px}.hero__container{position:relative}@media screen and (max-width:767px){.hero__container{min-height:392px}}.hero{width:100%;min-height:502px;background-color:#84a178;background-image:url(points-mob.4b468478.png);background-position:50% 100%;background-repeat:no-repeat;margin:0 auto;padding-top:110px;overflow:hidden}@media screen and (max-width:767px) and (min-device-pixel-ratio:2),(min-resolution:192dpi) and (max-width:767px),(min-resolution:2x) and (max-width:767px){.hero{background-image:url(points-mob@2x.c5d7faa2.png);background-size:329px}}.hero__title{font-family:var(--secondary-font);letter-spacing:.04em;color:var(--primary-text-color);text-transform:uppercase;margin-bottom:32px;font-size:26px;line-height:1.27}.hero__title-text{font-size:35px}.hero__ice-cream-img{transition:transform .5s cubic-bezier(.4,0,.2,1);position:absolute;bottom:0;left:50%;transform:translate(-47%)}.hero__ice-cream-img:hover{transform:translate(-47%,10%)}@media screen and (max-width:767px){.hero__numb-list,.hero__text,.hero__arrow-btn,.hero__serving-img{display:none}.hero__products,.hero__recipe{z-index:100;position:relative}}.hero__products{color:#000;transition:border-color var(--transition-duration-and-funk),color var(--transition-duration-and-funk);border:2px solid #f8d24e;border-radius:8px;margin-right:16px;padding:7px 11px;font-size:8px;font-weight:600;line-height:1.13;display:inline-block}.hero__products:hover{border-color:var(--accent-color)}.hero__products:focus{border-color:var(--accent-color);color:var(--primary-text-color)}.hero__products:disabled{border-color:#ababab}.hero__recipe{color:#f8d24e;transition:color var(--transition-duration-and-funk);font-size:8px;font-weight:600;line-height:1.25;text-decoration:underline}.hero__recipe:hover{color:var(--accent-color)}.hero__recipe:focus{color:var(--primary-text-color)}.hero__recipe:disabled{color:#ababab}@media screen and (min-width:768px){.hero__container{min-height:311px}.hero{min-height:415px;background-image:url(points-tab.be24d547.png);background-position:50% 100%;padding-top:104px}.hero__ice-cream-img{left:71%}.hero__title{font-size:18px;line-height:1.28}.hero__title-text{font-size:24px}.hero__numb-list{color:#fff;font-size:8px;line-height:1.25;position:absolute;top:-10px;right:32px}.hero__numb-text{letter-spacing:.04em;color:#000;font-size:28px;font-weight:900;line-height:1.2}.hero__numb-item{flex-direction:column;align-items:flex-end;row-gap:4px;display:flex}.hero__numb-item:not(:last-child){margin-bottom:20px}.hero__serving-img{border-radius:50%;margin-top:28px;margin-bottom:13px;margin-right:33px;transition:transform .5s cubic-bezier(.4,0,.2,1),scale .5s cubic-bezier(.4,0,.2,1);scale:1}.hero__serving-img:hover{transform:rotate(180deg)scale(.9)}.hero__pic-text-wrapper{align-items:center;display:flex}.hero__text{width:150px;color:#fff}.hero__arrow-btn{width:40px;height:15px;background-color:rgba(0,0,0,0);border:none;padding:0;position:absolute;bottom:32px;left:217px}.hero__text{margin-bottom:20px;font-size:12px;line-height:1.4}}@media screen and (min-width:768px) and (min-device-pixel-ratio:2),(min-resolution:192dpi) and (min-width:768px),(min-resolution:2x) and (min-width:768px){.hero{background-image:url(points-tab@2x.38efb504.png);background-size:767px}}@media screen and (min-width:1200px){.hero__container{min-height:546px}.hero{min-height:664px;background-image:url(points-desk.1749daca.png);padding-top:118px}.hero__title{font-size:38px;line-height:1.26}.hero__title-text{font-size:38px}.hero__numb-list{font-size:14px;line-height:1.2;top:8px;right:16px}.hero__numb-text{font-size:46px}.hero__numb-item:not(:last-child){margin-bottom:16px}.hero__serving-img{border-radius:50%;margin-top:42px;margin-bottom:65px;margin-right:14px}.hero__text{width:200px;font-size:14px;line-height:1.36}.hero__arrow-btn{bottom:111px;left:256px}.hero__products{margin-right:34px;padding:12px 34px;font-size:14px;line-height:1.29}.hero__recipe{font-size:14px;line-height:1.2}}@media screen and (min-width:1200px) and (min-device-pixel-ratio:2),(min-resolution:192dpi) and (min-width:1200px),(min-resolution:2x) and (min-width:1200px){.hero{background-image:url(points-desk@2x.0ab2e792.png);background-size:1200px}}.products{background-image:url(Frame1-mob.42230bb8.png);background-size:contain;margin:0 auto;padding-top:60px;padding-bottom:65px}.products__label{text-align:center;text-transform:uppercase;margin-bottom:12px;font-size:18px;font-weight:800;line-height:1.22}.products__title{font-family:var(--secondary-font);text-align:center;letter-spacing:.04em;text-transform:uppercase;margin-bottom:148px;font-size:30px;font-weight:400;line-height:1.27}.products__menu{flex-direction:column;align-items:center;gap:164px;display:flex}.products__item{position:relative}.products__suptitle{text-align:center;letter-spacing:.04em;text-transform:uppercase;margin-bottom:40px;font-size:20px;line-height:1.2}.products__thumb{max-width:400px;height:420px;transition:var(--transition-duration-and-funk);border-radius:24px;padding-top:125px}.products__thumb:hover{transform:scale(1.01);box-shadow:0 5px 5px rgba(0,0,0,.12),0 4px 4px rgba(0,0,0,.06),1px 4px 6px rgba(0,0,0,.16)}.products__circle{content:"";width:200px;height:200px;border-radius:50%;margin-left:auto;margin-right:auto;display:block;position:absolute;top:-25%;left:50%;transform:translate(-50%)}.products__circle:before{content:"";width:200px;height:200px;border-radius:50%;position:absolute;top:-12px}.ice-cream{background:#aec6a5}.circle-ice-cream{background:linear-gradient(rgba(156,190,143,.7),rgba(156,190,143,.7)),#d9d9d9;box-shadow:0 5.34219px 20.0332px rgba(10,136,23,.25)}.circle-ice-cream:before{content:"";background-image:url(kelsey-mob.f2b1c776.jpg);background-size:cover}.ice-coffe{background-color:#efd478}.circle-ice-coffe{background:linear-gradient(rgba(248,210,78,.7),rgba(248,210,78,.7)),#d9d9d9;box-shadow:0 5.40397px 20.2649px rgba(153,114,23,.25)}.circle-ice-coffe:before{content:"";background-image:url(pariwat-mob.60c47825.jpg);background-size:cover}.milkshakes{background-color:#d6936d}.circle-milkshakes{background:linear-gradient(rgba(213,117,63,.7),rgba(213,117,63,.7)),#d9d9d9;box-shadow:0 5.41333px 20.3px rgba(0,0,0,.25)}.circle-milkshakes:before{content:"";background-image:url(victor-rutka-mob.412cf59d.jpg);background-size:cover}.products__desc{text-align:center;letter-spacing:.04em;margin-left:40px;margin-right:40px;font-size:14px;line-height:1.76}.products__button{width:40px;height:20px;transition:var(--transition-duration-and-funk);background-image:url(Arrow_black_icon.e9a1fa37.svg);background-repeat:no-repeat;border:none;margin-left:auto;margin-right:auto;padding:0;display:block}.products__button:hover{width:50px;height:25px;background-image:url(Arrow_hover.4d626768.svg)}.products__button:focus{width:50px;height:24px;background-image:url(Arrow_focus.4fe1e682.svg)}.products__button-ice-cream{background-color:#aec6a5;margin-top:100px}.products__button-ice-coffe{background-color:#efd478;margin-top:50px}.products__button-milkshakes{background-color:#d6936d;margin-top:50px}@media screen and (min-device-pixel-ratio:2) and (max-width:767px),screen and (min-resolution:192dpi) and (max-width:767px),screen and (min-resolution:2x) and (max-width:767px){.products{background-image:url(Frame1-mob@2x.6cc7b247.png)}.circle-ice-cream:before{background-image:url(kelsey-mob@2x.9df8a597.jpg)}.circle-ice-coffe:before{background-image:url(pariwat-mob@2x.d89743a6.jpg)}.circle-milkshakes:before{background-image:url(victor-rutka-mob@2x.297fb024.jpg)}}@media screen and (min-width:768px){.products{max-width:100%;background-image:url(Frame-tablet.d30914ff.png);background-size:cover;padding-top:60px;padding-bottom:82px}.products__label{font-size:22px}.products__title{margin-bottom:200px;font-size:34px}.products__menu{flex-direction:row;justify-content:center;gap:16px}.products__thumb{width:224px;height:438px;padding-top:108px}.circle-ice-cream:before{background-image:url(kelsey-tablet.cecd749b.jpg)}.circle-ice-coffe:before{background-image:url(pariwat-tablet.296369b2.jpg)}.circle-milkshakes:before{background-image:url(victor-rutka-tablet.56dfcce7.jpg)}.products__desc{margin-bottom:60px;margin-left:26px;margin-right:26px}.products__suptitle{font-size:22px}.products__button-ice-cream{margin-top:105px}.products__button-ice-coffe{margin-top:45px}.products__button-milkshakes{margin-top:80px}}@media screen and (min-device-pixel-ratio:2) and (min-width:768px),screen and (min-resolution:192dpi) and (min-width:768px),screen and (min-resolution:2x) and (min-width:768px){.products{background-image:url(Frame-tablet@2x.93be8aaa.png)}.circle-ice-cream:before{background-image:url(kelsey-tablet@2x.3cef6ae4.jpg)}.circle-ice-coffe:before{background-image:url(pariwat-tablet@2x.3b6087ca.jpg)}.circle-milkshakes:before{background-image:url(victor-rutka-tablet@2x.b74d99fc.jpg)}}@media screen and (min-width:1200px){.products{max-width:1920px;background-image:url(Frame-desktop.986d81ca.png);padding-bottom:66px}.products__label{font-size:30px}.products__title{margin-bottom:303px;font-size:36px}.products__menu{gap:32px}.products__thumb{width:370px;height:535px;padding-top:166px}.products__circle{width:300px;height:300px}.products__circle:before{content:"";width:300px;height:300px;top:-17px}.circle-ice-cream:before{background-image:url(kelsey-desktop.170ed24f.jpg)}.circle-ice-coffe:before{background-image:url(pariwat-desktop.a0ca9c54.jpg)}.circle-milkshakes:before{background-image:url(victor-desktop.6c75ba07.jpg)}.products__desc{margin-bottom:60px;margin-left:63px;margin-right:63px;font-size:16px}.products__suptitle{margin-bottom:65px;font-size:30px}.products__button-ice-cream{margin-top:100px}.products__button-ice-coffe,.products__button-milkshakes{margin-top:75px}}@media screen and (min-device-pixel-ratio:2) and (min-width:1200px),screen and (min-resolution:192dpi) and (min-width:1200px),screen and (min-resolution:2x) and (min-width:1200px){.products{background-image:url(Frame-desktop@2x.dfdc4c57.png)}.circle-ice-cream:before{background-image:url(kelsey-desktop@2x.acd31c71.jpg)}.circle-ice-coffe:before{background-image:url(pariwat-desktop@2x.2e80a91f.jpg)}.circle-milkshakes:before{background-image:url(victor-desktop@2x.39ec344d.jpg)}}.products-modal{max-width:285px;height:100vh;padding-left:20px;padding-right:20px;overflow:auto}.products-modal__circle{width:132px;height:130.6px;background:linear-gradient(rgba(156,190,143,.7),rgba(156,190,143,.7)),#d9d9d9;border-radius:50%;margin-left:auto;margin-right:auto;position:relative;box-shadow:0 5.26027px 19.726px rgba(10,136,23,.25)}.products-modal__circle:before{content:"";width:132px;height:130.6px;background-image:url(pexels.895dc39f.jpg);background-size:contain;border-radius:50%;position:absolute;top:-11px}.products-modal__title{font-family:var(--secondary-font);text-align:center;margin-bottom:28px;font-size:20px;font-weight:400;line-height:1.4}.products-modal__value{justify-content:center;gap:9px;margin-top:28px;margin-bottom:39px;display:flex}.products-value-ellipse{width:53px;height:72px;border:2px solid #9cbe8f;border-radius:40px}.products-value__item{text-align:center;font-size:10px;font-weight:400;line-height:1.2}.products-value-circle{width:43px;height:43px;background:#9cbe8f;border:2px solid #9cbe8f;border-radius:50%;justify-content:center;align-items:center;margin-bottom:8px;font-size:10px;font-weight:500;line-height:2.8;display:flex;transform:translate(7%,-3%);box-shadow:0 6px 20px rgba(10,136,23,.25)}.modal-products__suptitle{text-align:center;margin-bottom:24px;font-size:20px;font-weight:500;line-height:1.4}.products-ingredients{margin-bottom:37px;font-size:14px;line-height:1.76}.products-ingredients__item{justify-content:space-between;margin-bottom:11px;display:flex}.products-modal__label,.products-modal__form{margin-bottom:16px}@media screen and (min-device-pixel-ratio:2) and (max-width:1920px),screen and (min-resolution:192dpi) and (max-width:1920px),screen and (min-resolution:2x) and (max-width:1920px){.products-modal__circle:before{background-image:url(pexels@2x.c8a5ae06.jpg)}}@media screen and (min-width:768px){.products-modal{width:528px;padding-top:32px;padding-bottom:32px}.products-value__item{font-size:12px}.products-value-ellipse{width:65px;height:90px}.products-value-circle{width:53px;height:53px;font-size:12px}.products-modal__form{margin-bottom:32px;margin-left:80px;margin-right:80px}}.about{background-color:var(--background-color);width:100%;padding-top:60px;padding-bottom:20px}@media screen and (min-width:768px){.about{padding-bottom:30px}}.about__label{text-align:center;text-transform:uppercase;color:var(--primary-text-color);margin-bottom:12px;font-family:Montserrat;font-size:18px;font-style:normal;font-weight:700;line-height:1.2}.about__title{text-align:center;letter-spacing:.04em;text-transform:uppercase;color:var(--primary-text-color);margin-bottom:32px;font-family:Seymour One;font-size:30px;font-style:normal;font-weight:400;line-height:1.26}@media screen and (min-width:768px){.about__content{flex-direction:row;align-items:center;gap:35px;display:flex}}@media screen and (min-width:1200px){.about__content{gap:100px}}.about__circle{width:278px;height:278px;background:linear-gradient(rgba(248,210,78,.7),rgba(248,210,78,.7)),#d9d9d9;border-radius:50%;position:relative}@media screen and (min-width:768px){.about__circle{width:330px;height:330px}}@media screen and (min-width:1200px){.about__circle{width:500px;height:500px}}.about__img{position:absolute;top:22px}@media screen and (min-width:768px){.about__img{top:26px}}@media screen and (min-width:1200px){.about__img{top:29px}}@media screen and (min-width:768px){.about__list{width:50%}}.about__text{letter-spacing:.04em;color:var(--primary-text-color);margin-top:40px;margin-bottom:4px;font-family:Montserrat;font-size:16px;font-style:normal;font-weight:400;line-height:1.76}@media screen and (min-width:768px){.about__text{margin-top:0}}.about__text-second{letter-spacing:.04em;color:var(--primary-text-color);margin-bottom:20px;font-family:Montserrat;font-size:14px;font-style:normal;font-weight:400;line-height:1.94}@media screen and (min-width:768px){.about__text-second{margin-bottom:4px}}.about__text-second.mob{display:none}@media screen and (min-width:768px){.about__text-second.mob{margin-bottom:40px;display:block}}.about__btn{width:176px;height:44px;text-align:center;color:#000;transition:background-color var(--transition-duration-and-funk);background-color:#f8d24e;border:none;border-radius:10px;justify-content:center;align-items:center;font-family:Montserrat;font-size:14px;font-style:normal;font-weight:700;line-height:1.14;display:flex}.about__btn:hover,.about__btn:focus{background-color:var(--accent-color)}.about__btn--icon{stroke:var(--title-color);width:.6em;height:.6em;margin-left:8px}.modal__title{text-align:center;color:var(--title-color);margin-bottom:20px;font-family:Seymour One;font-size:16px;font-weight:400;line-height:1.5}@media screen and (min-width:768px){.modal__title{margin-bottom:32px;font-size:20px;line-height:1.4}}.modal__video{width:100%;height:100%;border-radius:10px}.modal__wrapper-video{text-align:center;margin-bottom:20px}@media screen and (min-width:768px){.modal__wrapper-video{margin-bottom:32px}}.modal__text{color:var(--title-color);font-family:Montserrat;font-size:14px;font-weight:400;line-height:1.43}@media screen and (min-width:768px){.modal__text{letter-spacing:-.01em;font-size:16px;line-height:1.4}}.advantages{background-color:var(--background-color);width:100%;padding-top:20px;padding-bottom:60px}@media screen and (min-width:768px){.advantages{padding-top:30px;padding-bottom:204px}}@media screen and (min-width:1200px){.advantages{padding-bottom:180px}}.title_advantages{display:none}@media screen and (min-width:768px){.advantages-list{flex-direction:row;justify-content:flex-start;gap:22px;display:flex}}@media screen and (min-width:1200px){.advantages-list{justify-content:space-between;gap:32px}}.advantages-list__item{margin-left:50px;margin-right:50px}.advantages-list__number{text-align:center;letter-spacing:.04em;text-transform:uppercase;color:var(--primary-text-color);margin-bottom:18px;font-size:36px;font-style:normal;font-weight:700;line-height:1.16}.advantages-list__text{text-align:center;color:var(--primary-text-color);margin-bottom:28px;font-family:Montserrat;font-size:12px;font-style:normal;font-weight:400;line-height:1.7}.advantages-list__text.last{margin-bottom:0}.advantages-list__number:before{content:"";height:50px;width:50px;background-position:50%,0;background-repeat:no-repeat;background-size:36px,50px;margin:0 auto 40px;display:block}.advantages-list__number--cow:before{background-image:url(cow.6ad7f199.png),url(circle.80155b6b.png)}.advantages-list__number--weight:before{background-image:url(weight.4688b602.png),url(circle.80155b6b.png)}.advantages-list__number--ice-cream:before{background-image:url(ice-cream.a3ed5af9.png),url(circle.80155b6b.png)}.gallery{height:1050px;width:100%;background-image:url(ice-cream-mobile.1916c952.png);background-size:cover;margin-left:auto;margin-right:auto}@media screen and (min-device-pixel-ratio:2),screen and (min-resolution:192dpi),screen and (min-resolution:2x){.gallery{background-image:url(ice-cream-mobile@2x.670a0662.png)}}@media screen and (min-width:768px){.gallery{width:100%;height:960px;background-image:url(ice-cream-tablet.2929b1be.png)}}@media screen and (min-device-pixel-ratio:2) and (min-width:768px),screen and (min-resolution:192dpi) and (min-width:768px),screen and (min-resolution:2x) and (min-width:768px){.gallery{width:100%;height:960px;background-image:url(ice-cream-tablet@2x.961f0862.png)}}@media screen and (min-width:1200px){.gallery{width:100%;height:1015px;background-image:url(ice-cream-desktop.5d2c8402.png)}}@media screen and (min-device-pixel-ratio:2) and (min-width:1200px),screen and (min-resolution:192dpi) and (min-width:1200px),screen and (min-resolution:2x) and (min-width:1200px){.gallery{width:100%;height:1015px;background-image:url(ice-cream-desktop@2x.c0a86030.png)}}.gallery__img-ice-cream{justify-content:center;display:flex}@media screen and (min-width:768px){.gallery__img{border-radius:18px;margin-top:-163px}}@media screen and (min-width:1200px){.gallery__img{border-radius:24px;margin-top:-90px}}@media screen and (max-width:767px){.gallery__img{border-radius:7px;margin-top:-24px}}@media screen and (max-width:479px){.gallery__block-img,.gallery__img-ice-cream,.gallery{width:100%}}@media screen and (min-width:768px){.main-foto-up{margin-top:-730px;margin-bottom:28px}}@media screen and (min-width:1200px){.main-foto-up{margin-top:-562px;margin-bottom:32px}}@media screen and (max-width:767px){.main-foto-up{margin-top:-850px;margin-bottom:32px}}@media screen and (min-width:768px){.wrapper{width:705px;height:138px;margin-top:28px;margin-left:auto;margin-right:auto}}@media screen and (min-width:1200px){.wrapper{height:138px;width:968px;margin-top:32px;margin-left:auto;margin-right:auto}}@media screen and (max-width:767px){.wrapper{width:280px;height:256px;margin-top:32px;margin-left:auto;margin-right:auto}}@media screen and (max-width:480px){.wrapper{width:100%;height:256px;margin-top:32px;margin-left:auto;margin-right:auto}}@media screen and (min-width:768px){.features__heading-up{width:545px;height:81px;text-align:center;letter-spacing:.04em;color:#fcfcfc;justify-content:center;align-items:center;margin:29px 80px 28px;font-family:Montserrat;font-size:14px;font-style:normal;font-weight:500;line-height:186%;display:flex}}@media screen and (min-width:1200px){.features__heading-up{width:821px;height:60px;text-align:center;letter-spacing:.04em;color:#fcfcfc;margin:39px 109px;font-family:Montserrat;font-size:16px;font-style:normal;font-weight:500;line-height:186%}}@media screen and (max-width:767px){.features__heading-up{width:202px;height:188.05px;text-align:center;color:#fcfcfc;justify-content:center;align-items:center;margin:34px auto;font-family:Montserrat;font-size:12px;font-style:normal;font-weight:400;line-height:255%;display:flex}}@media screen and (max-width:480px){.features__heading-up{width:100%;width:202px;height:188.05px;text-align:center;color:#fcfcfc;justify-content:center;align-items:center;margin:34px auto;font-family:Montserrat;font-size:12px;font-style:normal;font-weight:400;line-height:255%;display:flex}}@media screen and (min-width:768px){.slide-up{margin-bottom:495px}}@media screen and (min-width:1200px){.slide-up{margin-bottom:300px}}@media screen and (max-width:767px){.slide-up{margin-bottom:470px}}@media screen and (min-width:768px){.features__heading-down{margin-top:32px;margin-bottom:32px}}@media screen and (min-width:1200px){.features__heading-down{margin-top:32px;margin-bottom:32px}}@media screen and (max-width:767px){.features__heading-down{margin-top:30px;margin-bottom:14px}}*{box-sizing:border-box;-o-box-sizing:border-box;margin:0;padding:0}.wrapper{position:relative}.slider{height:inherit;width:inherit;background-color:#84a178;border-radius:24px;position:relative;overflow:hidden}.wrapper>input{display:none}.slides{height:inherit;width:inherit;position:absolute}.slide1{background-color:#84a178}.slide2{background-color:#8a2be2}.slide3{background-color:#b8860b}.wrapper .controls{justify-content:center;display:flex}.wrapper label{cursor:pointer;width:12px;-o-border-radius:50%;background:#d9d9d9;border-radius:50%;display:inline-block;position:relative}.wrapper label:after{content:" ";height:12px;width:12px;-o-border-radius:50%;border-radius:50%;display:block;position:absolute;top:-4px;left:-4px}.wrapper label{cursor:pointer;height:12px;width:12px;-o-border-radius:50%;-o-transition:background ease-in-out .5s;border-radius:50%;transition:background .5s ease-in-out;display:inline-block;position:relative}.wrapper label:not(:last-child){margin-right:18px}.wrapper label:hover,#slide1:checked~.controls label:nth-of-type(1),#slide2:checked~.controls label:nth-of-type(2),#slide3:checked~.controls label:nth-of-type(3){background-color:#84a178}.slides{height:inherit;opacity:0;width:inherit;z-index:0;-o-transition:transform ease-in-out .5s,opacity ease-in-out .5s;transition:transform .5s ease-in-out,opacity .5s ease-in-out;position:absolute;transform:scale(1.5)}#slide1:checked~.slider>.slide1,#slide2:checked~.slider>.slide2,#slide3:checked~.slider>.slide3{opacity:1;z-index:1;transform:scale(1)}.features__heading-down{text-align:center;color:#131313;justify-content:center;font-family:Montserrat;font-size:16px;font-style:normal;font-weight:500;line-height:186%;display:flex}.main-foto{justify-content:center;display:flex}.hidden-title{white-space:nowrap;width:1px;height:1px;clip:rect(0 0 0 0);-webkit-clip-path:inset(50%);clip-path:inset(50%);border:0;margin:-1px;padding:0;position:absolute;overflow:hidden}.section.contacts{background-color:var(--background-color);font-weight:500}.container.contacts{position:relative}.contacts-list__item{background:#fcfcfc;border-radius:24px;box-shadow:0 8px 30px rgba(212,20,67,.1)}.contacts-list__facility{text-transform:uppercase;letter-spacing:.04em;background:#f8d24e;align-items:center;line-height:1.86;display:inline-flex}.contacts-list__city{letter-spacing:.04em;color:var(--title-color);line-height:1.86}.contacts-list__address{letter-spacing:.04em;color:#d6936d;font-style:normal;line-height:1.83}.timetable__item{font-size:12px;line-height:1.86}.timetable__item:not(:last-child){margin-bottom:8px}.timetable__days{color:var(--title-color)}.timetable__work-time{color:#ababab}.contacts-block{color:#131313}.contacts-block__anchor{color:inherit}.break-line:after{content:"";width:100%;height:1px;background-color:#e1e1e1;display:block}.button_franchise,.button_location{justify-content:center;align-items:center;font-weight:600;display:flex}.button_franchise svg,.button_location svg{width:.6em;height:.6em;margin-left:7px}.button_location{color:var(--title-color)}.button_location>svg{stroke:var(--title-color)}.button_franchise{color:var(--primary-text-color)}.button_franchise>svg{stroke:var(--primary-text-color)}@media screen and (max-width:767px){.section.contacts{height:1099px}.container.contacts{top:-345px}.contacts-list{width:100%;max-width:400px;margin-bottom:32px;margin-left:auto;margin-right:auto}.contacts-list__item{margin-bottom:20px;padding:40px 32px}.contacts-list__facility{height:16px;color:var(--primary-text-color);border-radius:4px;margin-bottom:20px;padding:0 24px;font-size:12px}.contacts-list__city{margin-bottom:8px;font-size:12px}.contacts-list__address{font-size:12px}.break-line:after{margin:24px 0}.timetable__item{font-size:12px}.timetable__item:not(:last-child){margin-bottom:8px}.timetable__work-time{color:#ababab}.contacts{font-size:12px;line-height:1.5}.button_franchise,.button_location{width:161px;margin-left:auto;margin-right:auto;padding:13px 0;font-size:16px;line-height:1.25}.button_franchise svg,.button_location svg{width:.6em;height:.6em;margin-left:7px}.button_location{margin-bottom:8px}}@media screen and (min-width:768px){.section.contacts{height:351px}.container.contacts{top:-304px}.contacts-list{column-gap:16px;margin-bottom:60px;display:flex}.contacts-list__item{width:224px;padding:40px 40px 40px 24px}.contacts-list__facility{height:28px;color:#131313;border-radius:6px;margin-bottom:32px;padding:0 14px;font-size:16px}.contacts-list__city{margin-bottom:12px;font-size:14px}.contacts-list__address{font-size:14px}.break-line:after{margin:32px 0}.timetable__item{font-size:14px}.timetable__item:not(:last-child){margin-bottom:12px}.timetable__work-time{color:#907e82}.contacts{font-size:14px;line-height:1.85714}.contacts__anchor{color:inherit}.button_franchise,.button_location{width:196px;height:42px;padding:12px 0;font-size:14px;line-height:1.28571}.button_franchise svg,.button_location svg{width:.9em;height:.9em;margin-left:13px}.button_location{margin-right:16px}.buttons-container{justify-content:center;display:flex}}@media screen and (min-width:1200px){.section.contacts{height:566.16px}.container.contacts{top:-96px}.contacts-list{column-gap:32px;margin-bottom:64px;display:flex}.contacts-list__item{width:368px;padding:40px}.contacts-list__city{margin-bottom:8px;font-size:16px}.contacts-list__address,.timetable__item{font-size:16px}.timetable__work-time{color:#ababab}.contacts{font-size:16px;line-height:1.8125}}.contacts-modal{text-align:center}.contacts-modal__title{font-family:Seymour One;font-weight:400}.contacts-modal__map{width:100%;border-radius:10px}.contacts-modal__open-map-button,.franchise-form__button{color:#000;font-weight:600}.franchise{color:#000}.franchise__info{text-align:left;line-height:1.4}.franchise-form__input,.franchise-form__field-message{width:100%;background:rgba(248,210,78,.1);border:1px solid #84a178;border-radius:10px;outline:none}.franchise-form__input::-ms-input-placeholder,.franchise-form__field-message::-ms-input-placeholder{color:#000;line-height:1.4}.franchise-form__input::placeholder,.franchise-form__field-message::placeholder{color:#000;line-height:1.4}.franchise-form__field-message{color:#000;resize:none}@media screen and (min-width:768px){.contacts-modal__title{margin-bottom:32px;font-size:20px;line-height:1.4}.contacts-modal__map{height:260px;margin-bottom:32px}.contacts-modal__open-map-button,.franchise-form__button{padding:12px 34px;font-size:14px;line-height:1.21429}.franchise__info{margin-bottom:32px;font-size:16px}.franchise-form{padding:0 40px}.franchise-form__input,.franchise-form__field-message{padding-top:11px;padding-left:16px}.franchise-form__input::-ms-input-placeholder,.franchise-form__field-message::-ms-input-placeholder{font-size:14px}.franchise-form__input::placeholder,.franchise-form__field-message::placeholder{font-size:14px}.franchise-form__input{margin-bottom:16px;padding-bottom:11px}.franchise-form__field-message{min-height:84px;margin-bottom:32px}}@media screen and (max-width:767px){.contacts-modal__title{margin-bottom:20px;font-size:16px;line-height:1.5}.contacts-modal__map{height:260px;margin-bottom:24px}.contacts-modal__open-map-button,.franchise-form__button{padding:7px 37px;font-size:12px;line-height:1.25}.franchise__info{margin-bottom:24px;font-size:14px}.franchise-form__input,.franchise-form__field-message{padding-top:8px;padding-left:12px}.franchise-form__input::-ms-input-placeholder,.franchise-form__field-message::-ms-input-placeholder{font-size:12px}.franchise-form__input::placeholder,.franchise-form__field-message::placeholder{font-size:12px}.franchise-form__input{margin-bottom:12px;padding-bottom:7px}.franchise-form__field-message{min-height:64px;margin-bottom:24px}}.footer{background-color:var(--background-color);padding-top:32px;padding-bottom:62px}@media screen and (min-width:768px){.footer{padding-top:40px;padding-bottom:13px}}@media screen and (min-width:1200px){.footer{padding-top:120px;padding-bottom:11px}}@media screen and (min-width:768px){.footer__container{justify-content:space-between;align-items:center;margin-bottom:32px;display:flex}}@media screen and (min-width:1200px){.footer__container{align-items:flex-end;margin-bottom:54px}}.footer__wrapper-title{width:235px;margin-bottom:40px}@media screen and (min-width:768px){.footer__wrapper-title{width:350px;margin-bottom:0}}@media screen and (min-width:1200px){.footer__wrapper-title{width:552px}}.footer__first-title{text-transform:uppercase;color:var(--primary-text-color);margin-bottom:16px;font-size:18px;font-weight:700;line-height:1.22}@media screen and (min-width:768px){.footer__first-title{letter-spacing:.04em;margin-bottom:9px;font-size:26px;line-height:1.23}}@media screen and (min-width:1200px){.footer__first-title{margin-bottom:14px;font-size:30px;font-weight:400;line-height:1.23}}.footer__second-title{letter-spacing:.04em;text-transform:uppercase;color:var(--primary-text-color);font-size:34px;font-weight:700;line-height:1.21}@media screen and (min-width:768px){.footer__second-title{letter-spacing:.06em;font-size:48px;line-height:1.23}}@media screen and (min-width:1200px){.footer__second-title{font-size:58px;line-height:1.22}}.social-list{justify-content:end;gap:28px;margin-bottom:40px;display:flex}@media screen and (min-width:768px){.social-list{gap:30px;margin-bottom:32px}}@media screen and (min-width:1200px){.social-list{margin-bottom:40px}}.social-list__link{color:var(--background-color);width:32px;height:32px;transition:color var(--transition-duration-and-funk);background-color:#f8d24e;border-radius:50%;justify-content:center;align-items:center;display:flex}.social-list__link:hover,.social-list__link:focus{color:var(--primary-text-color)}.social-list__icon{fill:currentColor}.footer__text{color:#131313;font-size:12px;font-weight:700;line-height:1.83}@media screen and (min-width:768px){.footer__text{color:var(--title-color);font-size:14px;line-height:1.86}}@media screen and (min-width:1200px){.footer__text{letter-spacing:.02em;font-size:16px;line-height:1.88}}.footer__contact{justify-content:end;align-items:baseline;margin-bottom:40px;display:flex}@media screen and (min-width:768px){.footer__contact{margin-bottom:0}}.footer__link{color:var(--primary-text-color);font-size:12px;font-weight:700;line-height:1.83}.footer__copyright{color:#7a7a7a;width:199px;text-align:center;padding-top:16px;font-size:14px;font-weight:700;line-height:1.5}@media screen and (min-width:768px){.footer__copyright{width:100%;padding-top:14px}}@media screen and (min-width:1200px){.footer__copyright{padding-top:12px}}.footer__wrapper-copyright{border-top:1px solid #e1e1e1}@media screen and (min-width:1200px){.footer__wrapper-copyright{width:1160px;margin:0 auto}}
/*# sourceMappingURL=index.f80266f1.css.map */
