/* A separate stylesheet for /raki/. Other pages do not need to load it. */

@font-face{font-family:Onest;src:url('../assets/raki/fonts/Onest-Regular.ttf') format('truetype');font-weight:400;font-display:swap}

@font-face{font-family:Onest;src:url('../assets/raki/fonts/Onest-SemiBold.ttf') format('truetype');font-weight:600;font-display:swap}

@font-face{font-family:Onest;src:url('../assets/raki/fonts/Onest-Bold.ttf') format('truetype');font-weight:700;font-display:swap}

@font-face{font-family:Onest;src:url('../assets/raki/fonts/Onest-ExtraBold.ttf') format('truetype');font-weight:800;font-display:swap}

.raki-page{--r-paper:#f7f5f0;--r-ink:#141613;--r-orange:#eb3e12;--r-line:#cecec6;--r-gutter:4.45%;--r-font:Onest,Arial,sans-serif;margin:0;background:var(--r-paper);color:var(--r-ink);font:400 16px/1.5 var(--r-font)}

.r-header,.r-brand,.r-desktop-nav,.r-header-phone,.r-menu-button,.r-mobile-menu{font-family:Onest,Arial,sans-serif;font-synthesis:none}

.raki-page *{box-sizing:border-box}

html:has(.raki-page){scroll-behavior:smooth;scroll-padding-top:24px}

:where(.raki-page) :where(button,input,select){font:inherit;color:inherit}

.raki-page button,.raki-page a{-webkit-tap-highlight-color:transparent;touch-action:manipulation}

.raki-page button{cursor:pointer}

.raki-page a{color:inherit;text-decoration:none}

.raki-page h1,.raki-page h2,.raki-page h3,.raki-page p{margin:0}

.raki-page img{display:block;max-width:100%}

.raki-page [hidden]{display:none!important}

.raki-page :is(a,button,input,select):focus-visible{outline:3px solid var(--r-orange);outline-offset:5px}

.r-sr-only{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border:0}

.r-skip{position:fixed;z-index:100;left:18px;top:-100px;padding:12px 18px;background:white}

.r-skip:focus{top:10px}

.r-icon{display:inline-block;flex:none;width:24px;height:24px;fill:none;stroke:currentColor;stroke-width:1.65;stroke-linecap:round;stroke-linejoin:round}

.r-icon--crayfish{stroke:none}

.r-icon--phone{--r-icon:url('../assets/raki/icons/phone.svg')}

.r-icon--clock{--r-icon:url('../assets/raki/icons/clock.svg')}

.r-icon--crayfish{--r-icon:url('../assets/raki/icons/crayfish.svg')}

.r-icon--arrow-right{--r-icon:url('../assets/raki/icons/arrow-right.svg')}

.r-icon--search{--r-icon:url('../assets/raki/icons/search.svg')}

.r-icon--menu{--r-icon:url('../assets/raki/icons/menu.svg')}

.r-icon--close{--r-icon:url('../assets/raki/icons/close.svg')}

.r-icon--chevron{--r-icon:url('../assets/raki/icons/chevron.svg')}

.r-icon--location{--r-icon:url('../assets/raki/icons/location.svg')}

.r-icon--pot{--r-icon:url('../assets/raki/icons/pot.svg')}

.r-header{height:clamp(64px,6.25vw,86px);padding:0 5.1%;display:flex;align-items:center;justify-content:space-between;gap:28px;background:var(--r-paper);position:relative;z-index:30}

.r-brand{display:flex;align-items:center;gap:12px;flex-shrink:0}

.r-brand-mark{width:clamp(44px,4.6vw,60px);height:clamp(44px,4.6vw,60px);aspect-ratio:1;object-fit:cover;border-radius:50%;clip-path:circle(49% at 50% 50%);background:transparent}

.r-brand>span{font-size:clamp(18px,1.62vw,24px);font-weight:800;line-height:1.1;letter-spacing:-.025em}

.r-brand small{display:block;font-size:clamp(8px,.84vw,11px);font-weight:600;margin-top:6px;letter-spacing:.025em}

.r-desktop-nav{display:flex;align-items:center;gap:clamp(25px,2.65vw,40px);margin:0 auto;font-size:clamp(12px,1.12vw,16px);font-weight:600}

.r-desktop-nav a:hover,.r-footer a:hover{color:var(--r-orange)}

.r-header-phone{display:flex;align-items:center;gap:10px;font-size:clamp(12px,1.1vw,16px);font-weight:600;white-space:nowrap}

.r-header-phone .r-icon{color:var(--r-orange);width:19px;height:19px}

.r-menu-button{display:none;border:0;background:none;padding:8px}

.r-mobile-menu{position:absolute;top:100%;left:0;right:0;padding:15px 6%;background:var(--r-paper);box-shadow:0 14px 20px #0001;display:grid}

.r-mobile-menu a{padding:12px 0;border-bottom:1px solid var(--r-line)}

.r-hero{position:relative;min-height:clamp(482px,47.1vw,660px);overflow:hidden;background:#151613;color:var(--r-paper)}

.r-hero::before{content:"";position:absolute;inset:0;background:url('../assets/raki/icons/texture.svg');opacity:.15;pointer-events:none}

.r-hero-image {

  position: absolute;

  right: 0;

  top: 0;

  width: 78%;

  height: 100%;

  object-fit: cover;

  object-position: 50% 41%;



  -webkit-mask-image: linear-gradient(

    to right,

    transparent 0%,

    rgba(0, 0, 0, 0.15) 7%,

    rgba(0, 0, 0, 0.65) 18%,

    #000 32%

  );



  mask-image: linear-gradient(

    to right,

    transparent 0%,

    rgba(0, 0, 0, 0.15) 7%,

    rgba(0, 0, 0, 0.65) 18%,

    #000 32%

  );

}

.r-hero-shade {

  position: absolute;

  inset: 0;

  background: linear-gradient(

    90deg,

    #111310 0%,

    #111310 25%,

    rgba(17, 19, 16, 0.96) 34%,

    rgba(17, 19, 16, 0.72) 45%,

    rgba(17, 19, 16, 0.28) 60%,

    transparent 76%

  );

  pointer-events: none;

}

.r-hero-copy{position:relative;z-index:1;padding:clamp(54px,5.4vw,78px) 5.75% clamp(48px,4.7vw,66px);width:61%}

.r-breadcrumb{display:flex;align-items:center;gap:8px;font-size:clamp(10px,1.05vw,14px);font-weight:600;letter-spacing:.015em}

.r-breadcrumb a{color:#f88c47}

.r-breadcrumb span:first-of-type{color:#8b8d85}

.r-hero h1{font-size:clamp(54px,5.45vw,78px);font-weight:800;letter-spacing:-.034em;line-height:1.03;margin:23px 0 23px}

.r-hero h1 span{display:block;white-space:nowrap}

.r-hero-lead{font-size:clamp(15px,1.52vw,21px);line-height:1.5;color:#deded8}

.r-button{display:inline-flex;align-items:center;justify-content:center;gap:12px;min-height:54px;padding:14px 27px;background:var(--r-orange);color:#fff!important;border:1px solid transparent;border-radius:3px;font-size:clamp(15px,1.38vw,19px);font-weight:700;transition:background .18s,transform .18s}

.r-button:hover{background:#d7340b;transform:translateY(-1px)}

.r-button .r-icon{width:20px;height:20px}

.r-hero .r-button{margin-top:20px}

.r-benefits{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));padding:20px var(--r-gutter);background:#111310;color:var(--r-paper);min-height:104px}

.r-benefit{display:flex;align-items:center;gap:24px;position:relative;padding:0 25px 0 0}

.r-benefit+.r-benefit{padding-left:48px;border-left:1px solid #923710}

.r-benefit:last-child{padding-right:0}

.r-benefit>.r-icon{width:54px;height:54px;color:#f34715}

.r-benefit>.r-icon--crayfish{width:59px;height:59px}

.r-benefit strong{display:block;font-size:clamp(15px,1.48vw,21px);font-weight:700;line-height:1.25}

.r-benefit small{display:block;color:#d7d7d1;font-size:clamp(13px,1.3vw,18px);line-height:1.4;margin-top:6px}

.r-catalog{padding:35px var(--r-gutter) 35px}

.r-catalog-toolbar{display:flex;align-items:center;gap:36px;justify-content:space-between}

.r-search{display:flex;align-items:center;gap:13px;min-height:44px;flex:1;border:1px solid #b5b5ae;border-radius:50px;padding:0 15px;max-width:650px}

.r-search:focus-within{border-color:var(--r-ink)}

.r-search button{display:flex;align-items:center;border:0;background:none;padding:0}

.r-search .r-icon{width:21px;height:21px}

.r-search input{min-width:0;flex:1;height:42px;border:0;outline:none!important;background:none;font-size:13px}

.r-search input::placeholder{color:#969791;opacity:1}

.r-catalog-options{display:flex;align-items:center;gap:18px;flex-shrink:0;font-size:12px}

.r-stock-label{display:flex;align-items:center;gap:10px;cursor:pointer;white-space:nowrap}

.r-stock-label input{width:17px;height:17px;margin:0;accent-color:var(--r-ink);cursor:pointer}

.r-toolbar-divider{width:1px;height:24px;background:#bfbfb7}

.r-sort-label{position:relative}

.r-sort-label select{appearance:none;background:transparent;border:1px solid var(--r-line);border-radius:6px;min-height:38px;max-width:230px;padding:9px 33px 9px 12px;font-size:11px;cursor:pointer}

.r-sort-label>.r-icon{position:absolute;right:11px;top:50%;transform:translateY(-50%);width:14px;height:14px;pointer-events:none}

.r-chips{display:flex;gap:6px;flex-wrap:wrap;margin-top:22px}

.r-chips a{display:flex;align-items:center;justify-content:center;border:1px solid var(--r-line);border-radius:4px;min-height:38px;padding:9px 13px;font-size:11px;white-space:nowrap;transition:background .18s,border-color .18s}

.r-chips a:hover{border-color:#808276}

.r-chips a[aria-current=page]{border-color:var(--r-ink);background:var(--r-ink);color:white;box-shadow:0 4px 12px #14161310}

.r-result-count{font-size:12px;margin:23px 0!important}

.r-product-grid{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:18px}

.r-product{position:relative;min-width:0}

.r-photo{position:relative;display:block;width:100%;aspect-ratio:.89;overflow:hidden;background:#252920;padding:0;border:0;border-radius:3px}

/* A viewport over the supplied catalog screenshot. Source pixels stay intact.

   Source: 2048 x 1365. Each original product photograph is 440 x 441. */

.r-photo-square{position:absolute;left:50%;top:50%;width:112.4%;aspect-ratio:1;transform:translate(-50%,-50%)}

.r-photo-square img{position:absolute;width:465.45455%;max-width:none;height:auto;top:-77.95455%;left:-20.68182%}

.r-photo-square--boiled img{left:-233.86364%}

.r-photo-square--live img{left:-20.68182%}

.r-photo .r-photo-square{transition:transform .35s}

.r-photo:hover .r-photo-square{transform:translate(-50%,-50%) scale(1.035)}

.r-tag{display:table;position:relative;margin:-13px 0 0 6px;background:#515638;color:white;border-radius:3px;padding:5px 11px;font-size:10px;line-height:1.4;font-weight:700;letter-spacing:.015em;pointer-events:none}

.r-tag--boiled{background:#bc2d0b}

.r-product-body{padding:10px 2px 0}

.r-product-name{display:block;border:0;padding:0;background:none;text-align:left;font-size:14px;font-weight:700;line-height:1.3}

.r-price{display:flex;align-items:baseline;gap:6px;font-size:22px;line-height:1.25;font-weight:800;letter-spacing:-.035em;margin:7px 0 14px!important;white-space:nowrap}

.r-price>span{font-size:10px;font-weight:400;letter-spacing:0}

.r-inquiry{display:inline-flex;align-items:center;gap:10px;padding:0 0 7px;border:0;border-bottom:1px solid #34362e;background:none;font-size:13px;line-height:1.2}

.r-inquiry .r-icon{width:17px;height:17px}

.r-inquiry:hover{color:var(--r-orange);border-color:var(--r-orange)}

.r-empty{text-align:center;padding:35px 15px}

.r-empty h2{font-size:28px}

.r-empty p{margin:14px 0 20px;max-width:580px;margin-left:auto;margin-right:auto}

.r-button--small{font-size:14px}

.r-cooking-banner{position:relative;color:var(--r-paper);background:#161611 url('../assets/raki/raki-pot-banner.png') 50% 50%/cover no-repeat;min-height:clamp(286px,28vw,408px);overflow:hidden}

.r-cooking-banner::before{content:"";position:absolute;inset:0;background:linear-gradient(90deg,#11130fed 0%,#11130fa1 33%,#11130f24 53%,transparent 68%)}

.r-cooking-copy{position:relative;padding:37px 5.75% 42px}

.r-cooking-copy h2{font-size:clamp(38px,4.1vw,59px);font-weight:700;line-height:1.1;letter-spacing:-.035em}

.r-cooking-copy p{font-size:clamp(17px,1.9vw,26px);line-height:1.4;margin-top:9px}

.r-cooking-actions{display:flex;gap:21px;align-items:center;margin-top:24px;flex-wrap:wrap}

.r-cooking-actions .r-button{padding:15px 28px;min-height:57px}

.r-how-link{display:inline-flex;align-items:center;gap:9px;font-size:15px;font-weight:600}

.r-how-link .r-icon{width:19px;height:19px}

.r-how{padding:46px 5.75% 40px}

.r-how-heading{display:flex;justify-content:space-between;align-items:center;gap:25px}

.r-eyebrow{font-size:11px;font-weight:600;letter-spacing:.1em;color:#7b7d73;margin-bottom:10px!important}

.r-how h2{font-size:34px;line-height:1.12;letter-spacing:-.035em;font-weight:700}

.r-cooking-price{display:flex;align-items:center;gap:14px;padding:12px 22px;border:1px solid #d3d3c8;border-radius:5px}

.r-cooking-price>.r-icon{width:36px;height:36px;color:var(--r-orange)}

.r-cooking-price strong{display:block;font-size:26px;line-height:1.2;letter-spacing:-.035em}

.r-cooking-price strong small{font-size:12px;font-weight:400;letter-spacing:0}

.r-cooking-price>span>span{font-size:12px;color:#65685c}

.r-steps{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:30px;list-style:none;padding:0;margin:30px 0 25px}

.r-steps li{display:flex;align-items:flex-start;gap:17px}

.r-steps li>span{font-size:13px;color:var(--r-orange);border-top:1px solid var(--r-orange);padding-top:7px;line-height:1;min-width:23px}

.r-steps h3{font-size:15px;font-weight:600;line-height:1.3}

.r-steps p{font-size:13px;line-height:1.5;color:#686b60;margin-top:8px}

.r-how-note{font-size:12px;color:#74766b;border-top:1px solid #d9dbcf;padding-top:17px}

.r-footer{display:flex;align-items:center;gap:24px;justify-content:space-between;flex-wrap:wrap;padding:24px 5.75%;border-top:1px solid #d9dbcf;font-size:12px}

.r-footer-brand{font-size:17px;font-weight:800;letter-spacing:-.03em}

.r-footer>a:has(.r-icon){display:flex;align-items:center;gap:7px}

.r-footer .r-icon{width:14px;height:14px}

.r-footer small{color:#777a6e;font-size:11px}

.r-mobile-actions{display:none}

.r-product-dialog{border:0;border-radius:7px;padding:0;width:min(510px,calc(100% - 32px));max-height:calc(100% - 48px);background:var(--r-paper);color:var(--r-ink);box-shadow:0 18px 85px #0005}

.r-product-dialog::backdrop{background:#0e130db3;backdrop-filter:blur(4px)}

.r-dialog-close{position:absolute;right:16px;top:16px;border:0;padding:5px;background:none;display:flex;border-radius:50%;z-index:1}

.r-dialog-close .r-icon{width:24px;height:24px}

.r-dialog-copy{padding:39px 35px 30px}

.r-dialog-copy h2{font-size:34px;font-weight:700;line-height:1.15;letter-spacing:-.035em;padding-right:15px}

.r-dialog-price{font-weight:800;font-size:29px;margin:15px 0!important}

.r-dialog-copy>p:not(.r-eyebrow,.r-dialog-price){font-size:14px;line-height:1.55}

.r-dialog-stock{color:#7b7e70;margin:12px 0 24px!important}

.r-dialog-copy .r-button{font-size:15px}

.r-dialog-address{font-size:11px!important;color:#7b7e70;margin-top:17px!important}

@media(min-width:1250px){.r-catalog{padding-top:44px;padding-bottom:50px}.r-search{max-width:none}.r-search input{height:50px;font-size:15px}.r-catalog-options{font-size:14px;gap:23px}.r-sort-label select{font-size:13px;min-height:45px}.r-chips{gap:8px;margin-top:28px}.r-chips a{font-size:13px;padding:11px 16px;min-height:43px}.r-result-count{font-size:14px;margin:28px 0!important}.r-product-grid{gap:24px}.r-tag{font-size:12px;padding:6px 13px;margin-top:-15px}.r-product-name{font-size:18px}.r-price{font-size:29px;margin:8px 0 20px!important}.r-price>span{font-size:12px}.r-inquiry{font-size:16px}.r-how h2{font-size:40px}.r-cooking-copy{padding-top:48px}.r-how-link{font-size:18px}.r-footer{font-size:14px}}

@media(min-width:1600px){.r-hero-copy,.r-cooking-copy{padding-left:max(5.75%,calc((100vw - 1440px)/2))}.r-catalog,.r-how,.r-benefits,.r-footer{padding-left:max(4.45%,calc((100vw - 1470px)/2));padding-right:max(4.45%,calc((100vw - 1470px)/2))}.r-header{padding-left:max(5.1%,calc((100vw - 1450px)/2));padding-right:max(5.1%,calc((100vw - 1450px)/2))}.r-hero{min-height:680px}.r-hero-copy{width:63%}}

@media(max-width:1050px){.r-catalog-toolbar{gap:32px}.r-benefit{gap:22px}.r-benefit+.r-benefit{padding-left:46px}.r-chips{gap:6px}.r-chips a{padding:9px 12px;font-size:10.5px}}

@media(max-width:900px){.r-header{gap:15px}.r-desktop-nav{gap:18px}.r-brand small{font-size:7px}.r-header-phone span:not(.r-icon){font-size:11px}.r-hero-copy{width:66%}.r-hero h1{font-size:52px}.r-hero-lead{font-size:14px}.r-benefit{gap:15px;padding-right:15px}.r-benefit+.r-benefit{padding-left:22px}.r-benefit>.r-icon{width:44px;height:44px}.r-benefit strong{font-size:13px}.r-benefit small{font-size:11px}.r-catalog-toolbar{gap:20px}.r-catalog-options{gap:12px;font-size:11px}.r-sort-label select{font-size:10px}.r-toolbar-divider{display:none}.r-chips{flex-wrap:nowrap;overflow-x:auto;padding-bottom:4px;scrollbar-width:thin}.r-chips a{flex-shrink:0}.r-product-grid{gap:14px}.r-product-name{font-size:12px}.r-price{font-size:20px}.r-inquiry{font-size:11px;gap:5px}.r-inquiry .r-icon{width:15px;height:15px}.r-how-link{font-size:13px}}

@media(max-width:700px){

 .raki-page{--r-gutter:5%;padding-bottom:64px}

 .r-header{height:68px;padding:0 5%;gap:14px}.r-brand-mark{width:43px}.r-brand{gap:9px}.r-brand>span{font-size:18px}.r-brand small{font-size:7px;margin-top:5px;letter-spacing:.04em}.r-desktop-nav{display:none}.r-header-phone{margin-left:auto}.r-header-phone .r-icon{width:23px;height:23px}.r-header-phone span:not(.r-icon){display:none}.r-menu-button{display:flex;margin-right:-8px}

 .r-hero{min-height:610px}.r-hero-image{width:100%;height:57%;top:auto;bottom:0;object-position:50% 45%;-webkit-mask-image:none;mask-image:none}.r-hero-shade{background:linear-gradient(180deg,#111310 0%,#111310 37%,#111310a6 55%,#1113100a 77%,#11131029 100%)}.r-hero-copy{padding:28px 5% 0;width:100%}.r-breadcrumb{font-size:10px}.r-hero h1{font-size:clamp(38px,9.65vw,58px);line-height:1.05;letter-spacing:-.038em;margin:21px 0 17px}.r-hero-lead{font-size:14px;line-height:1.5;max-width:360px}.r-desktop-break{display:none}.r-hero .r-button{margin-top:20px;min-height:49px;padding:13px 20px;font-size:14px}

 .r-benefits{padding:17px 5%;gap:16px;min-height:auto}.r-benefit{flex-direction:column;align-items:flex-start;gap:8px;padding:0}.r-benefit+.r-benefit{padding-left:13px;border-color:#813314}.r-benefit>.r-icon{width:32px;height:32px}.r-benefit>.r-icon--crayfish{width:36px;height:32px}.r-benefit strong{font-size:11px;line-height:1.3}.r-benefit small{font-size:10px;line-height:1.4;margin-top:5px}.r-benefit small br{display:none}

 .r-catalog{padding-top:25px;padding-bottom:30px}.r-catalog-toolbar{display:grid;gap:14px}.r-search{max-width:none;min-height:44px}.r-search input{font-size:13px}.r-catalog-options{justify-content:space-between;font-size:11px;gap:12px}.r-sort-label select{font-size:10px;min-height:36px;max-width:205px}.r-stock-label{gap:8px}.r-stock-label input{width:16px;height:16px}.r-chips{margin-top:17px;margin-right:-5.5%;padding-right:5.5%;padding-bottom:5px;gap:6px}.r-chips a{min-height:35px;padding:8px 12px;font-size:11px}.r-result-count{font-size:11px;margin:18px 0!important}.r-product-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:26px 14px}.r-photo{aspect-ratio:.96}.r-photo-square{width:104.3%}.r-tag{font-size:8px;margin-top:-11px;margin-left:5px;padding:4px 8px}.r-product-body{padding:9px 1px 0}.r-product-name{font-size:12px;line-height:1.35;min-height:33px}.r-price{font-size:21px;margin:5px 0 13px!important;gap:4px}.r-price>span{font-size:9px}.r-inquiry{font-size:11px;padding-bottom:6px;gap:6px}.r-inquiry .r-icon{width:14px;height:14px}

 .r-cooking-banner{min-height:374px;background-size:auto 100%;background-position:70% center}.r-cooking-banner::before{background:linear-gradient(90deg,#111310d9,#1113107a 65%,#11131026)}.r-cooking-copy{padding:29px 5% 33px}.r-cooking-copy h2{font-size:34px;max-width:310px;letter-spacing:-.04em}.r-cooking-copy p{font-size:15px;line-height:1.5;margin-top:12px}.r-cooking-actions{flex-direction:column;align-items:flex-start;gap:18px;margin-top:24px}.r-cooking-actions .r-button{min-height:49px;padding:13px 18px;font-size:14px}.r-how-link{font-size:13px}

 .r-how{padding:30px 5%}.r-how-heading{display:block}.r-how h2{font-size:29px}.r-eyebrow{font-size:10px}.r-cooking-price{display:inline-flex;margin-top:20px;padding:10px 16px;gap:11px}.r-cooking-price strong{font-size:24px}.r-cooking-price>.r-icon{width:30px;height:30px}.r-steps{grid-template-columns:1fr;gap:22px;margin-top:25px}.r-steps h3{font-size:14px}.r-steps p{font-size:12px;margin-top:5px}.r-how-note{font-size:11px;line-height:1.5}.r-footer{display:grid;grid-template-columns:1fr;gap:12px;padding:23px 5%;font-size:12px}.r-footer-brand{font-size:18px}.r-footer small{margin-top:2px}

 .r-mobile-actions{display:grid;grid-template-columns:1fr 1fr;position:fixed;bottom:0;left:0;right:0;z-index:40;min-height:58px;padding-bottom:env(safe-area-inset-bottom);background:var(--r-paper);border-top:1px solid #d1d2c6;box-shadow:0 -3px 18px #00000009}.r-mobile-actions a{display:flex;align-items:center;justify-content:center;gap:10px;font-size:13px;font-weight:600;padding:15px 8px}.r-mobile-actions a:last-child{background:var(--r-orange);color:white}.r-mobile-actions .r-icon{width:20px;height:20px}.r-dialog-copy{padding:37px 25px 25px}.r-dialog-copy h2{font-size:30px}.r-dialog-copy .r-button{width:100%;font-size:14px}

}

@media(max-width:359px){.r-brand>span{font-size:16px}.r-brand small{font-size:6px}.r-hero h1{font-size:34px}.r-hero{min-height:595px}.r-benefits{gap:10px}.r-benefit+.r-benefit{padding-left:9px}.r-benefit strong{font-size:10px}.r-benefit small{font-size:9px}.r-catalog-options{font-size:10px}.r-sort-label select{max-width:173px;padding-left:8px;padding-right:26px;font-size:9px}.r-sort-label>.r-icon{right:7px}.r-product-grid{gap:23px 12px}.r-product-name{font-size:11px}.r-inquiry{font-size:10px;gap:4px}.r-price{font-size:19px}.r-cooking-copy h2{font-size:31px}}

@media(prefers-reduced-motion:reduce){html:has(.raki-page){scroll-behavior:auto}.r-button,.r-photo .r-photo-square{transition:none}}
