@charset "UTF-8";.in-index .overall-wrapper{position:relative}@media(min-width:768px){.in-index .overall-wrapper #header{position:absolute;top:0;z-index:1003;left:50%;transform:translate(-50%);background:#1d1c1b12;width:100%;-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px)}}@media(min-width:768px){.in-index .overall-wrapper #header .navigation-in{background-color:transparent}}.in-index .overall-wrapper #header .navigation-buttons a[data-target=login],.in-index .overall-wrapper #header .navigation-buttons a[data-target=search]{background-color:transparent}@media(max-width:767px){.in-index .overall-wrapper{padding-top:64px}}.hp-categories-tab-content{position:relative;width:100%;min-height:200px}.next-to-carousel-banners:has(.hp-categories){background-color:#f6f1ef}.hp-categories{display:flex;flex-direction:column;width:100%;max-width:calc(1440px + 4em);padding:104px 2em;margin-left:auto;margin-right:auto}@media(max-width:767px){.hp-categories{padding:40px 0;max-width:100%}}.hp-categories .tab-nav{overflow:hidden;width:100%;margin-left:auto;margin-right:auto;margin-bottom:64px;font-family:IvyMode}@media(max-width:767px){.hp-categories .tab-nav{margin-bottom:4rem}}.hp-categories .cat-tab{display:none}.hp-categories .cat-tab.active{display:flex}.hp-categories .tab-items-left,.hp-categories .tab-items-right{display:flex;flex-wrap:wrap;width:50%}.hp-categories .tab-item{position:relative}.hp-categories .tab-item img{object-fit:cover;width:100%;height:100%}.hp-categories .tab-item span{position:absolute;bottom:0;left:0;font-family:IvyMode;font-weight:600;letter-spacing:2px;line-height:1.6;font-size:clamp(1.6rem,2vw,2rem);display:flex;align-items:center;gap:20px;padding:1.25em}@media(max-width:767px){.hp-categories .tab-item span{padding:.75em}}.hp-categories .tab-item span:after{content:url("data:image/svg+xml,%3csvg%20width='24'%20height='24'%20viewBox='0%200%2024%2024'%20fill='none'%20xmlns='http://www.w3.org/2000/svg'%3e%3cpath%20d='M9%2018L15%2012L9%206'%20stroke='black'%20stroke-width='1.2'%20stroke-linecap='round'%20stroke-linejoin='round'/%3e%3c/svg%3e");display:inline-block;width:24px;height:24px}.hp-categories .item-2x1{width:100%;height:50%}.hp-categories .item-1x1{width:50%;height:50%}.hp-categories .item-2x2{width:100%;height:100%}@media(max-width:767px){.hp-categories .tab-items-left,.hp-categories .tab-items-right{width:50%;height:auto}.hp-categories .item-2x1,.hp-categories .item-1x1,.hp-categories .item-2x2{width:100%;height:auto}}.tab-nav ul{display:flex;justify-content:center;list-style:none;padding:0;margin:0}@media(max-width:767px){.tab-nav ul{justify-content:flex-start}}.tab-nav ul{overflow-x:auto}.gradient-overflow-wrapper{position:relative;overflow:hidden}.gradient-overflow-wrapper:before{content:"";position:absolute;background:linear-gradient(90deg,#f6f1ef00,#f6f1ef);width:20%;height:100%;right:0}@media(min-width:721px){.gradient-overflow-wrapper:before{display:none}}.tab-nav li{cursor:pointer;padding:8px 16px;border-bottom:1px solid #C8AD9D;font-size:clamp(2.4rem,2vw,3.2rem);line-height:1.25;font-weight:100;flex-shrink:0}.tab-nav li.active{font-weight:600;border-bottom-width:4px}.welcome-wrapper{width:100%;padding:0}body.mobile .hp-categories-tab-content .tab-items-left{width:100%!important;height:100%!important}body.mobile .hp-categories-tab-content .item-1x1{width:50%;height:50%;aspect-ratio:1/1}h1,h2,h3,h4,h5,h6,.h1,.h2,.h3,.h4,.h5,.h6,.homepage-group-title{font-family:IvyMode,sans-serif!important;color:inherit}.homepage-group-title.h4{margin-top:0;padding-top:104px;margin-bottom:40px}@media(max-width:767px){.homepage-group-title.h4{padding-top:40px}}#header{left:0!important;transform:unset!important;background-color:#1d1c1b}#header .navigation-buttons a[data-target=cart]>span{display:flex;justify-content:center;width:32px;height:32px}#header .navigation-buttons a[data-target=cart]>span:before{content:"";position:relative;width:32px;height:32px;-webkit-mask-image:url("data:image/svg+xml,%3csvg%20width='32'%20height='32'%20viewBox='0%200%2032%2032'%20fill='none'%20xmlns='http://www.w3.org/2000/svg'%3e%3cpath%20d='M8.381%208.64985H11.4286M23.6191%208.64985L21.3095%208.65287C21.3095%207.98621%2020.6667%202.96106%2016%202.96106C11.3333%202.96106%2011%208.64982%2011%208.64982M11%2010.2723C11%2010.2723%2011.3333%2016.4611%2016%2016.4611C20.6667%2016.4611%2021%2010.2723%2021%2010.2723M25.4209%208.64982H6.57886C5.99672%208.64982%205.53693%209.1363%205.58086%209.71677C5.84915%2013.2618%206.70627%2024.6306%206.94397%2028.3066C6.97846%2028.8399%207.42434%2029.2554%207.95881%2029.2554C15.1639%2029.2554%2016.9144%2029.2554%2024.0411%2029.2554C24.5756%2029.2554%2025.0211%2028.8418%2025.0553%2028.3085C25.2932%2024.5926%2026.1501%2013.257%2026.4188%209.7174C26.4629%209.13682%2026.0031%208.64982%2025.4209%208.64982Z'%20stroke='%23F5F4F4'/%3e%3c/svg%3e");mask-image:url("data:image/svg+xml,%3csvg%20width='32'%20height='32'%20viewBox='0%200%2032%2032'%20fill='none'%20xmlns='http://www.w3.org/2000/svg'%3e%3cpath%20d='M8.381%208.64985H11.4286M23.6191%208.64985L21.3095%208.65287C21.3095%207.98621%2020.6667%202.96106%2016%202.96106C11.3333%202.96106%2011%208.64982%2011%208.64982M11%2010.2723C11%2010.2723%2011.3333%2016.4611%2016%2016.4611C20.6667%2016.4611%2021%2010.2723%2021%2010.2723M25.4209%208.64982H6.57886C5.99672%208.64982%205.53693%209.1363%205.58086%209.71677C5.84915%2013.2618%206.70627%2024.6306%206.94397%2028.3066C6.97846%2028.8399%207.42434%2029.2554%207.95881%2029.2554C15.1639%2029.2554%2016.9144%2029.2554%2024.0411%2029.2554C24.5756%2029.2554%2025.0211%2028.8418%2025.0553%2028.3085C25.2932%2024.5926%2026.1501%2013.257%2026.4188%209.7174C26.4629%209.13682%2026.0031%208.64982%2025.4209%208.64982Z'%20stroke='%23F5F4F4'/%3e%3c/svg%3e");-webkit-mask-size:cover;mask-size:cover;background-color:#fff;display:inline-block}#header .navigation-buttons a[data-target=cart]>span:after{content:""}#header .navigation-buttons a[data-target=login]>i{display:flex;justify-content:ce;width:32px;height:32px}#header .navigation-buttons a[data-target=login]>i:before{content:"";position:relative;width:32px;height:32px;-webkit-mask-image:url("data:image/svg+xml,%3csvg%20width='32'%20height='32'%20viewBox='0%200%2032%2032'%20fill='none'%20xmlns='http://www.w3.org/2000/svg'%3e%3cpath%20d='M9%2025.461C9%2025.461%2011.3333%2019.461%2015.5%2019.461C19.6667%2019.461%2022%2025.461%2022%2025.461M15.6667%2016.961C16.7275%2016.961%2017.7449%2016.5396%2018.4951%2015.7895C19.2452%2015.0393%2019.6667%2014.0219%2019.6667%2012.961C19.6667%2011.9002%2019.2452%2010.8827%2018.4951%2010.1326C17.7449%209.38246%2016.7275%208.96103%2015.6667%208.96103C14.6058%208.96103%2013.5884%209.38246%2012.8382%2010.1326C12.0881%2010.8827%2011.6667%2011.9002%2011.6667%2012.961C11.6667%2014.0219%2012.0881%2015.0393%2012.8382%2015.7895C13.5884%2016.5396%2014.6058%2016.961%2015.6667%2016.961Z'%20stroke='%23F5F4F4'%20stroke-linecap='round'%20stroke-linejoin='round'/%3e%3cpath%20d='M25.8122%208.55974C26.6657%209.11273%2027.181%2010.0605%2027.181%2011.0775V20.5521C27.181%2021.554%2026.6808%2022.4898%2025.8477%2023.0465L17.1773%2028.8402C16.1631%2029.5179%2014.8395%2029.5141%2013.8293%2028.8305L5.31873%2023.0716C4.49406%2022.5136%204%2021.5828%204%2020.587V11.0831C4%2010.063%204.51836%209.11284%205.37608%208.56066L13.9983%203.00982C14.99%202.37141%2016.2637%202.37326%2017.2535%203.01455L25.8122%208.55974Z'%20stroke='%23F5F4F4'%20stroke-linecap='round'%20stroke-linejoin='round'/%3e%3c/svg%3e");mask-image:url("data:image/svg+xml,%3csvg%20width='32'%20height='32'%20viewBox='0%200%2032%2032'%20fill='none'%20xmlns='http://www.w3.org/2000/svg'%3e%3cpath%20d='M9%2025.461C9%2025.461%2011.3333%2019.461%2015.5%2019.461C19.6667%2019.461%2022%2025.461%2022%2025.461M15.6667%2016.961C16.7275%2016.961%2017.7449%2016.5396%2018.4951%2015.7895C19.2452%2015.0393%2019.6667%2014.0219%2019.6667%2012.961C19.6667%2011.9002%2019.2452%2010.8827%2018.4951%2010.1326C17.7449%209.38246%2016.7275%208.96103%2015.6667%208.96103C14.6058%208.96103%2013.5884%209.38246%2012.8382%2010.1326C12.0881%2010.8827%2011.6667%2011.9002%2011.6667%2012.961C11.6667%2014.0219%2012.0881%2015.0393%2012.8382%2015.7895C13.5884%2016.5396%2014.6058%2016.961%2015.6667%2016.961Z'%20stroke='%23F5F4F4'%20stroke-linecap='round'%20stroke-linejoin='round'/%3e%3cpath%20d='M25.8122%208.55974C26.6657%209.11273%2027.181%2010.0605%2027.181%2011.0775V20.5521C27.181%2021.554%2026.6808%2022.4898%2025.8477%2023.0465L17.1773%2028.8402C16.1631%2029.5179%2014.8395%2029.5141%2013.8293%2028.8305L5.31873%2023.0716C4.49406%2022.5136%204%2021.5828%204%2020.587V11.0831C4%2010.063%204.51836%209.11284%205.37608%208.56066L13.9983%203.00982C14.99%202.37141%2016.2637%202.37326%2017.2535%203.01455L25.8122%208.55974Z'%20stroke='%23F5F4F4'%20stroke-linecap='round'%20stroke-linejoin='round'/%3e%3c/svg%3e");-webkit-mask-size:cover;mask-size:cover;background-color:#fff;display:inline-block}#header .navigation-buttons a[data-target=login]>i:after{content:""}#header .header-top,#header .header-bottom{max-width:calc(1440px + 4em);margin-left:auto;margin-right:auto;padding-left:2em;padding-right:2em;height:auto}#header .header-top{padding-top:12px;padding-bottom:12px}#header .header-top .header-top-wrapper{padding:0;max-width:1440px}#header .navigation-in,#header .navigation-in ul{flex-wrap:nowrap}#header .navigation-in ul li{white-space:nowrap}#header #top-nav-links{display:none}#header .site-name{padding-top:0!important;padding-bottom:0!important}#header .navigation-tools{color:#f5f4f4;display:flex;align-items:center;gap:16px}#header .navigation-tools .dropdown{display:none}#header a.cart-count .icon-cart{justify-content:unset!important}#header a.cart-count .icon-cart:after{display:none}#header a.cart-count i[data-testid=headerCartCount]{background-color:#c8ad9d;top:0;left:unset;right:0;height:20px;width:20px;font-family:Klik;font-size:1.8rem;line-height:.8;font-weight:300;color:#1d1c1b}@media(max-width:767px){#header a.cart-count i[data-testid=headerCartCount]{font-size:1.4rem;line-height:1.11;color:#f5f4f4}}#header i.icon-search:before{content:url("data:image/svg+xml,%3csvg%20width='18'%20height='18'%20viewBox='0%200%2018%2018'%20fill='none'%20xmlns='http://www.w3.org/2000/svg'%3e%3cpath%20d='M13.3153%2013.5L16.5%2016.5M15.3352%208.21053C15.3352%2012.3309%2012.0702%2015.6711%208.04258%2015.6711C4.015%2015.6711%200.75%2012.3309%200.75%208.21053C0.75%204.09019%204.015%200.75%208.04258%200.75C12.0702%200.75%2015.3352%204.09019%2015.3352%208.21053Z'%20stroke='%23F5F4F4'%20stroke-width='1.5'%20stroke-linecap='round'/%3e%3c/svg%3e")}#header i.icon-search:after{display:none}@media(max-width:767px){#header{background-color:transparent}#header .header-top{background-color:#fff}#header .header-top .header-top-wrapper{height:max-content;padding:0}#header .header-top .header-top-wrapper .navigation-tools{display:flex}#header .header-top .header-top-wrapper .navigation-buttons{width:33.3%}#header .header-top .header-top-wrapper .site-name{height:max-content;padding:0;width:max-content}#header .header-top .header-top-wrapper .site-name a{margin-left:auto;margin-right:auto}#header .header-top .site-name img{height:40px;filter:brightness(0)}}@media(max-width:767px)and (max-width:546px){#header .header-top .site-name img{height:30px}}@media(max-width:767px){#header .header-bottom{display:none}#header .icon-search:before,#header .icon-cart:before{filter:brightness(0)}#header .toggle-window[data-target=navigation]{height:40px}#header .toggle-window[data-target=navigation]:after{display:none}#header .toggle-window[data-target=navigation]:before{content:url("data:image/svg+xml,%3csvg%20width='40'%20height='40'%20viewBox='0%200%2040%2040'%20fill='none'%20xmlns='http://www.w3.org/2000/svg'%3e%3cpath%20d='M3%2017.5H37'%20stroke='%23141414'%20stroke-linecap='square'/%3e%3cpath%20d='M3%2022.5H37'%20stroke='%23141414'%20stroke-linecap='square'/%3e%3c/svg%3e")}}@media(max-width:767px){:where(body.ums_a11y_login--off) .navigation-buttons a{height:40px}}@media(max-width:767px){:where(body.ums_a11y_login--off) .navigation-buttons a[data-target=login]{display:flex}:where(body.ums_a11y_login--off) .navigation-buttons a[data-target=login] .icon-login:before{filter:brightness(0)}}@media(max-width:767px){body.user-action-visible #header .header-bottom{display:flex;background-color:#fff;border-top:1px solid #C8AD9D;border-bottom:1px solid #C8AD9D}body.user-action-visible #header .header-bottom li{border-radius:0;border:0}body.user-action-visible #header .header-bottom li a{color:#1d1c1b}}.ordering-process #header .navigation-tools{display:none}.ordering-process #header .header-top-wrapper{justify-content:space-between}.ordering-process #header .header-top-wrapper:before,.ordering-process #header .header-top-wrapper:after{display:none}.ordering-process #header .header-top-wrapper .site-name{width:max-content;padding:0}.ordering-process #header div.header-bottom{display:none}.navigation-buttons a[data-target=login],.navigation-buttons a[data-target=search],.navigation-buttons a[data-target=search]:hover,.navigation-buttons a[data-target=login]:hover{background-color:transparent}@media(min-width:768px){.in-index #header:hover{background-color:#1d1c1b!important;transition:background .4s}}#navigation{position:unset;height:max-content}#navigation .navigation-in{background-color:transparent}#navigation .navigation-in ul li{position:unset}#navigation .menu-level-1{max-width:calc(1440px + 4em);position:unset;align-items:baseline;width:100%;justify-content:flex-start}#navigation .menu-level-1 li{border-left:0;padding:8px 0}#navigation .menu-level-1 li a{border:none;border-radius:0;border-bottom:2px solid transparent}#navigation .menu-level-1 li a:hover,#navigation .menu-level-1 li a:focus,#navigation .menu-level-1 li a:focus-within{background-color:transparent!important;border-bottom-color:#fff}#navigation .menu-level-1>li.exp>a{background-color:transparent!important;border-bottom-color:#fff}#navigation .menu-level-1 li a{padding:0 36px;color:#f5f4f4;text-transform:initial;font-size:1.8rem;font-family:IvyMode;letter-spacing:1.8px;line-height:1.78;font-weight:600}#navigation .menu-level-1 li:nth-child(1) a{padding-left:20px}@media(max-width:767px){#navigation .menu-level-1 li:nth-child(1) a{padding-left:0}}#navigation .menu-level-1 li:nth-child(n+5) a{padding:0 12px;font-size:1.6rem;font-family:Klik;font-weight:300}#navigation .menu-level-1 li:nth-child(n+5) a b{font-weight:300}@media(max-width:767px){#navigation .menu-level-1 li:nth-child(n+5){margin-left:0}}@media(max-width:767px){#navigation .menu-level-1 li a{padding-left:0}}@media(max-width:767px){#navigation .navigationActions{display:none}}#navigation .navigation-in{display:flex;justify-content:space-between;align-items:baseline;position:relative}#navigation #top-nav-links ul{gap:8px}#navigation #top-nav-links ul li a{color:#fff;padding:0 8px}#navigation .menu-level-2-helper{display:none}#navigation .ext.exp .menu-level-2-helper{z-index:100;display:flex;position:absolute;max-width:calc(100vw - var(--scrollbar-width));width:100vw;top:100%;left:50%;transform:translate(-50%);background-color:#e1ddd2;padding:48px max(50vw - 720px,2rem);gap:120px}#navigation .menu-right{display:flex;width:100%;justify-content:space-between;gap:120px}#navigation .menu-right .menu-categories{display:grid;grid-template-columns:1fr 1fr;gap:24px 120px}#navigation .menu-right .menu-categories>div{display:flex;flex-direction:column;color:#1d1c1b;width:max-content;height:max-content}#navigation .menu-right .menu-categories>div h3{font-size:2rem;letter-spacing:2px;font-weight:600;line-height:1.6;margin:0;padding:12px 20px}#navigation .menu-right .menu-categories>div ul{display:flex;flex-direction:column;align-items:flex-start;gap:5px}#navigation .menu-right .menu-categories>div ul li{padding:10px 20px;align-items:center;gap:10px;display:flex}#navigation .menu-right .menu-categories>div ul li a{padding:0;color:#1d1c1b;font-weight:500;font-family:Klik!important;line-height:1.1;font-size:1.8rem}#navigation .menu-right .menu-categories>div ul li:before{content:url("data:image/svg+xml,%3csvg%20width='12'%20height='12'%20viewBox='0%200%2012%2012'%20fill='none'%20xmlns='http://www.w3.org/2000/svg'%3e%3crect%20x='0.707107'%20y='5.65686'%20width='7'%20height='7'%20transform='rotate(-45%200.707107%205.65686)'%20stroke='%23454545'/%3e%3c/svg%3e");display:flex;width:12px;height:12px}#navigation .menu-right .menu-banner{position:relative;height:max-content}#navigation .menu-right .menu-banner .banner-texts-wrapper{width:80%;position:absolute;bottom:0;left:50%;transform:translate(-50%)}#navigation .menu-right .menu-banner .banner-texts-wrapper h3,#navigation .menu-right .menu-banner .banner-texts-wrapper a{color:#1d1c1b;text-align:center}#navigation .menu-right .menu-banner .banner-texts-wrapper h3{margin:0 0 14px}#navigation .menu-right .menu-banner .banner-texts-wrapper a{text-transform:uppercase;margin-left:auto;margin-right:auto;padding:16px 24px;font-family:Klik;font-weight:500}#navigation .menu-right .menu-banner .banner-texts-wrapper a:after{display:none}#navigation li,#navigation a{border-bottom:none!important}#navigation .menu-level-2{position:relative;flex-direction:column;border-bottom:none;width:max-content;background-color:#e1ddd2;justify-content:flex-start;flex-wrap:nowrap;gap:5px}#navigation .menu-level-2 li{padding:12px 20px}#navigation .menu-level-2 li>div{padding:0}#navigation .menu-level-2 li a{color:#1d1c1b;padding:0}#navigation .menu-level-2 li .menu-image{display:none}#navigation .menu-level-2 li.has-third-level{display:flex;flex-direction:column}#navigation .menu-level-3 li{display:none;align-items:center;gap:10px}#navigation .menu-level-3 li a{font-weight:500;font-family:Klik!important;line-height:1.1;font-size:1.8rem}#navigation .menu-level-3 li:before{content:url("data:image/svg+xml,%3csvg%20width='12'%20height='12'%20viewBox='0%200%2012%2012'%20fill='none'%20xmlns='http://www.w3.org/2000/svg'%3e%3crect%20x='0.707107'%20y='5.65686'%20width='7'%20height='7'%20transform='rotate(-45%200.707107%205.65686)'%20stroke='%23454545'/%3e%3c/svg%3e");display:flex;width:12px;height:12px}#navigation.fitted>div>ul>li:nth-child(5){margin-left:auto}.navigation-in>ul>li.ext>ul>li>div{width:100%!important}.navigation-in>ul>li.ext>ul>li>div>ul{max-height:max-content!important}.menu-helper:after{content:url("data:image/svg+xml,%3csvg%20width='40'%20height='40'%20viewBox='0%200%2040%2040'%20fill='none'%20xmlns='http://www.w3.org/2000/svg'%3e%3cpath%20d='M3%2017.5H37'%20stroke='%23141414'%20stroke-linecap='square'/%3e%3cpath%20d='M3%2022.5H37'%20stroke='%23141414'%20stroke-linecap='square'/%3e%3c/svg%3e");filter:brightness(1000);display:inline-block;width:40px;height:40px;background-color:transparent}.menu-helper-visible .menu-helper:after{content:url("data:image/svg+xml,%3csvg%20width='40'%20height='40'%20viewBox='0%200%2040%2040'%20fill='none'%20xmlns='http://www.w3.org/2000/svg'%3e%3cpath%20d='M3%2017.5H37'%20stroke='%23141414'%20stroke-linecap='square'/%3e%3cpath%20d='M3%2022.5H37'%20stroke='%23141414'%20stroke-linecap='square'/%3e%3c/svg%3e");filter:brightness(1000);display:inline-block;width:40px;height:40px;background-color:transparent}.btn-reservation{color:#f5f4f4;text-transform:uppercase;display:flex;align-items:center;gap:8px;letter-spacing:1.28px;font-weight:300;font-size:1.6rem;line-height:1.125}.btn-reservation:hover{color:#f5f4f4}.btn-reservation:before{content:url("data:image/svg+xml,%3csvg%20width='24'%20height='24'%20viewBox='0%200%2024%2024'%20fill='none'%20xmlns='http://www.w3.org/2000/svg'%3e%3cmask%20id='mask0_3874_12273'%20style='mask-type:alpha'%20maskUnits='userSpaceOnUse'%20x='2'%20y='1'%20width='20'%20height='22'%3e%3cpath%20d='M18%201C18.55%201%2019%201.45%2019%202V3H20C21.1%203%2022%203.9%2022%205V21C22%2022.1%2021.1%2023%2020%2023H4C2.9%2023%202%2022.1%202%2021V5C2%203.9%202.9%203%204%203H5V2C5%201.45%205.45%201%206%201C6.55%201%207%201.45%207%202V3H17V2C17%201.45%2017.45%201%2018%201ZM4%208V20C4%2020.55%204.45%2021%205%2021H19C19.55%2021%2020%2020.55%2020%2020V8H4Z'%20fill='black'/%3e%3c/mask%3e%3cg%20mask='url(%23mask0_3874_12273)'%3e%3crect%20width='24'%20height='24'%20fill='%23F5F4F4'/%3e%3c/g%3e%3c/svg%3e")!important}.btn-reservation:after{content:url("data:image/svg+xml,%3csvg%20width='24'%20height='24'%20viewBox='0%200%2024%2024'%20fill='none'%20xmlns='http://www.w3.org/2000/svg'%3e%3cpath%20d='M9%2018L15%2012L9%206'%20stroke='%23F5F4F4'%20stroke-width='1.2'%20stroke-linecap='round'%20stroke-linejoin='round'/%3e%3c/svg%3e");filter:brightness(2)}@media(max-width:1000px){.btn-reservation{display:none}}@media(min-width:768px){.carousel-wrapper{position:relative;top:0}}.carousel-wrapper video{width:100%;object-fit:cover}.carousel-content-wrapper{display:flex;max-height:980px}.carousel-content-wrapper h1,.carousel-content-wrapper h3{margin:0;text-transform:uppercase}.carousel-content-wrapper h3{margin-bottom:2rem;font-weight:400;letter-spacing:4px;line-height:1.4;font-size:clamp(2.4rem,2.5vw,4rem)}.carousel-content-wrapper h1{margin-bottom:40px;font-weight:300;font-size:clamp(6rem,6vw,10rem);line-height:.88}@media(max-width:767px){.carousel-content-wrapper h1{margin-bottom:2.4rem}}.carousel-content-wrapper p{text-transform:uppercase}.homepage-group-title:has(.titles),.product-showcase-titles:has(.titles){display:flex;align-items:flex-end;max-width:calc(1440px + 4em);margin:0 auto 40px}@media(max-width:630px){.homepage-group-title:has(.titles),.product-showcase-titles:has(.titles){flex-wrap:wrap}}.homepage-group-title:has(.titles) .titles,.product-showcase-titles:has(.titles) .titles{display:flex;flex-direction:column;width:55%;gap:16px}@media(max-width:930px){.homepage-group-title:has(.titles) .titles,.product-showcase-titles:has(.titles) .titles{width:65%}}@media(max-width:630px){.homepage-group-title:has(.titles) .titles,.product-showcase-titles:has(.titles) .titles{width:80%}}@media(max-width:630px){.homepage-group-title:has(.titles) .titles,.product-showcase-titles:has(.titles) .titles{width:90%}}.homepage-group-title:has(.titles) .titles .main-text,.product-showcase-titles:has(.titles) .titles .main-text{text-align:left;font-weight:100;line-height:1.375;letter-spacing:6.4px;text-transform:uppercase;display:flex;font-size:clamp(4rem,4vw,6.4rem)}.homepage-group-title:has(.titles) .titles .highlighted-word,.product-showcase-titles:has(.titles) .titles .highlighted-word{text-align:left;font-weight:600;line-height:1.4;letter-spacing:4px;text-transform:uppercase;display:flex;margin-left:auto;padding-left:20px;font-size:clamp(3.2rem,3vw,4rem)}.homepage-group-title:has(.titles) .heading-link,.product-showcase-titles:has(.titles) .heading-link{margin-left:auto}.type-index .products-wrapper{display:flex;flex-wrap:wrap;column-gap:8px;margin-bottom:104px}.type-index .products-wrapper .products.product-slider{width:100%}.products-block .product{padding:1px}.flag{padding:4px 10px;color:#211f3b;font-weight:400;font-family:IvyMode!important;letter-spacing:1.66px}.mobile .flag{border-radius:0}.product .p span.p-code{display:none}.product .p a.image img{object-fit:cover}.product .p .p-in .p-in-in a.name{font-weight:300;text-transform:uppercase;color:#454545}.product .p .p-in .p-bottom div.availability,.product .p .p-in .p-bottom div.p-tools{display:none}.product .p .p-in .p-bottom .prices .price-final{font-weight:500;text-transform:uppercase;color:#454545}.product .p .p-in .p-bottom .widget-parameter-wrapper{display:none}.product{min-width:170px}.product .flags{display:none}.product .image{position:relative}.product .add-to-cart-button{position:absolute;bottom:0;right:0;width:36px;height:36px;padding:8px;background-color:#624737;display:none}@media(max-width:767px){.product .add-to-cart-button{display:flex}}.product .add-to-cart-button:after{content:url("data:image/svg+xml,%3csvg%20width='20'%20height='20'%20viewBox='0%200%2020%2020'%20fill='none'%20xmlns='http://www.w3.org/2000/svg'%3e%3cpath%20d='M5.23812%205.40614H7.14289M14.7619%205.40614L13.3184%205.40803C13.3184%204.99137%2012.9167%201.85065%2010%201.85065C7.08333%201.85065%206.875%205.40612%206.875%205.40612M6.875%206.4202C6.875%206.4202%207.08333%2010.2881%2010%2010.2881C12.9167%2010.2881%2013.125%206.42017%2013.125%206.42017M15.4834%205.40612H4.51636C3.93422%205.40612%203.47508%205.90119%203.51895%206.48167C3.70371%208.92655%204.15135%2014.879%204.31621%2017.3318C4.35205%2017.865%204.79631%2018.2846%205.33077%2018.2846C9.42101%2018.2846%2010.6245%2018.2846%2014.669%2018.2846C15.2035%2018.2846%2015.6476%2017.8657%2015.6831%2017.3325C15.8479%2014.8628%2016.2958%208.92269%2016.4808%206.48143C16.5248%205.90086%2016.0656%205.40612%2015.4834%205.40612Z'%20stroke='%23F5F4F4'/%3e%3c/svg%3e");display:flex;width:20px;height:20px}.product-slider-holder .product-slider-pagination{align-items:flex-end;margin-top:0;height:40px;width:calc(100% - 96px)}.product-slider-holder .product-slider-pagination .pagination-button{width:100%!important;margin:0!important;background-color:transparent!important;border-bottom:1px solid #C8AD9D!important;height:4px!important}.product-slider-holder .product-slider-pagination .pagination-button.active{background-color:#c8ad9d!important}.product-slider-navigation{position:relative!important;display:flex!important;padding:4px!important;width:40px!important;height:40px!important;transform:unset!important;top:unset!important}.product-slider-navigation:before{content:url("data:image/svg+xml,%3csvg%20width='24'%20height='24'%20viewBox='0%200%2024%2024'%20fill='none'%20xmlns='http://www.w3.org/2000/svg'%3e%3cpath%20d='M9%2018L15%2012L9%206'%20stroke='black'%20stroke-width='1.2'%20stroke-linecap='round'%20stroke-linejoin='round'/%3e%3c/svg%3e")!important}.product-slider-navigation.navigation-prev{margin-left:auto}.product-slider-navigation.navigation-prev:before{transform:rotate(180deg)}.product-slider-holder.has-navigation{padding:0}.category-top{border-bottom:none;padding:0}.category-top .category-title{text-transform:uppercase;font-weight:400;letter-spacing:4px;font-size:4rem}.category-top .subcategories{gap:2px}.category-top .subcategories li{padding:0;flex:unset;width:unset}.category-top .subcategories li a{display:flex;flex-direction:column;padding:0;align-items:center;border:none;height:unset;width:max-content;gap:4px;border-radius:0}.category-top .subcategories li a .image{aspect-ratio:1/1;width:100px;height:100px}.category-top .subcategories li a .text{width:max-content;padding:0}.category-top .subcategories li a:before,.category-top .subcategories li a:after{display:none}.type-category .subcategories.with-image li a .image img{max-height:100%;height:100px;object-fit:cover}.type-category .subcategories li a .text{font-weight:300;font-size:1.3rem;line-height:1.25;color:#1d1c1b}.type-category #content .filters-wrapper #filters{display:flex;justify-content:space-between;border:0;font-family:IvyMode;letter-spacing:1.6px}@media(max-width:767px){.type-category #content .filters-wrapper #filters{flex-direction:column}}.type-category #content .filters-wrapper #filters .slider-wrapper{margin:0;min-width:320px}.type-category #content .filters-wrapper #filters .slider-wrapper .ui-slider-range{background-color:#624737}.type-category #content .filters-wrapper #filters .slider-wrapper .ui-slider,.type-category #content .filters-wrapper #filters .slider-wrapper .slider-content{background-color:#c8ad9d}.type-category #content .filters-wrapper #filters .slider-wrapper .ui-slider-handle{background-color:transparent;box-shadow:none}.type-category #content .filters-wrapper #filters .slider-wrapper .ui-slider-handle:before{content:url("data:image/svg+xml,%3csvg%20width='4'%20height='13'%20viewBox='0%200%204%2013'%20fill='none'%20xmlns='http://www.w3.org/2000/svg'%3e%3cpath%20d='M0.967881%2012.5218C1.04147%2012.634%201.12266%2012.7416%201.22236%2012.8209C1.32221%2012.9002%201.43383%2012.9448%201.54883%2012.9448C1.66382%2012.9448%201.77544%2012.9002%201.8753%2012.8209C1.97499%2012.7416%202.05619%2012.634%202.12978%2012.5218C2.25888%2012.3218%202.37506%2012.1218%202.47834%2011.9218C2.89146%2011.1218%203.09802%2010.3218%203.09802%209.5218C3.09802%206.7218%202.81687%203.9218%202.25457%201.1218C2.21441%200.921799%202.17281%200.7218%202.12978%200.5218C2.0997%200.38341%202.03352%200.250688%201.92782%200.152831C1.82223%200.0549746%201.68763%201.21341e-08%201.54883%200C1.41003%20-1.21341e-08%201.27543%200.0549745%201.16984%200.152831C1.06414%200.250688%200.997959%200.383409%200.967882%200.5218C0.924849%200.7218%200.88325%200.921799%200.843086%201.1218C0.280785%203.9218%20-0.000364631%206.7218%20-0.000364876%209.5218C-0.000364946%2010.3218%200.206194%2011.1218%200.619312%2011.9218C0.722592%2012.1218%200.838781%2012.3218%200.967881%2012.5218Z'%20fill='%23624737'/%3e%3c/svg%3e");display:block;height:12px;transform:translateY(-50%)}.type-category #content .filters-wrapper #filters .filter-sections{display:flex;gap:20px;width:max-content;align-items:center}.type-category #content .filters-wrapper #filters .filter-sections .filter-section{display:flex}.type-category #content .filters-wrapper #filters .filter-sections .param-filter-top div,.category-header .toggle-filters-btn,.category-header .toggle-sorting-btn{width:100%}.category-header .toggle-filters-btn>div,.category-header .toggle-sorting-btn>div{display:none}.category-header .toggle-filters-btn .filters-wrapper,.category-header .toggle-sorting-btn .filters-wrapper{width:100%}.category-header .toggle-filters-btn.active>div,.category-header .toggle-sorting-btn.active>div{display:flex}.toggle-btn{margin:0 0 20px;width:100%;font-family:Klik!important;text-transform:uppercase;font-size:1.6rem;line-height:1.125;letter-spacing:2.88px;border-bottom:1px solid #1D1C1B;text-align:center;padding:8px 4px}.category-content-wrapper{display:flex;flex-direction:column}.category-content-wrapper #filters-wrapper{order:0}.category-content-wrapper .category-header{order:1}.category-content-wrapper #products{order:2}.category-content-wrapper .listingControls{order:3}.category-header{justify-content:space-between}.category-header .listSorting{display:flex;width:max-content;justify-content:space-between}@media(max-width:767px){.category-header .listSorting{width:100%;background-color:#f6f1ef;border:1px solid #C8AD9D}}.category-header .listSorting .listSorting__controls{gap:0;border:none}@media(max-width:767px){.category-header .listSorting .listSorting__controls{flex-direction:column;align-items:center;width:100%}.category-header .listSorting .listSorting__controls li{width:100%}}.category-header .listSorting .listSorting__controls .listSorting__control{padding:.75em 1.25em;font-family:IvyMode;font-weight:400;font-size:1.6rem;line-height:1.5;letter-spacing:1.6px}@media(max-width:767px){.category-header .listSorting .listSorting__controls .listSorting__control{width:100%}}.category-header .listSorting .listSorting__controls .listSorting__control.listSorting__control--current{background-color:transparent;box-shadow:none;font-weight:600}.category-header .listSorting .listSorting__controls li{border-bottom:1px solid #C8AD9D}@media(max-width:767px){.category-header .listSorting .listSorting__controls li:last-child{border-bottom:0!important}}.category-header .listSorting .listSorting__controls li:has(.listSorting__control--current){border-bottom-width:4px}@media(max-width:767px){.category-header .listSorting .listSorting__controls li:has(.listSorting__control--current){border-bottom-width:1px;background-color:#c8ad9d}.category-header .listSorting .listSorting__controls li:has(.listSorting__control--current) button{color:#f5f4f4}}.type-category .products-block{gap:42px 2px;display:flex}@media(max-width:767px){.type-category .products-block{justify-content:center;gap:20px 2px}}.type-category .banner-wrapper .rings-collection video{min-height:unset}@media(max-width:767px){.type-category .banner-wrapper .rings-collection video{max-height:190px}}.type-category .banner-wrapper .rings-collection{max-height:528px}@media(max-width:767px){.type-category .banner-wrapper .rings-collection{max-height:max-content}}.mobile.type-category .products-block .product .name,.mobile.type-category .products-block .product .prices{text-align:left}.mobile.type-category .products-block div.product:nth-child(3n){width:100%}.mobile.type-category .products-block div.product:nth-child(3n) .name,.mobile.type-category .products-block div.product:nth-child(3n) .prices{text-align:center}.mobile.type-category .products-block div.product:nth-child(3n) .add-to-cart-button{width:48px;height:48px}.mobile.type-category .products-block div.product:nth-child(3n) .add-to-cart-button:after{content:url("data:image/svg+xml,%3csvg%20width='32'%20height='32'%20viewBox='0%200%2032%2032'%20fill='none'%20xmlns='http://www.w3.org/2000/svg'%3e%3cpath%20d='M8.381%208.64985H11.4286M23.6191%208.64985L21.3095%208.65287C21.3095%207.98621%2020.6667%202.96106%2016%202.96106C11.3333%202.96106%2011%208.64982%2011%208.64982M11%2010.2723C11%2010.2723%2011.3333%2016.4611%2016%2016.4611C20.6667%2016.4611%2021%2010.2723%2021%2010.2723M25.4209%208.64982H6.57886C5.99672%208.64982%205.53693%209.1363%205.58086%209.71677C5.84915%2013.2618%206.70627%2024.6306%206.94397%2028.3066C6.97846%2028.8399%207.42434%2029.2554%207.95881%2029.2554C15.1639%2029.2554%2016.9144%2029.2554%2024.0411%2029.2554C24.5756%2029.2554%2025.0211%2028.8418%2025.0553%2028.3085C25.2932%2024.5926%2026.1501%2013.257%2026.4188%209.7174C26.4629%209.13682%2026.0031%208.64982%2025.4209%208.64982Z'%20stroke='%23F5F4F4'/%3e%3c/svg%3e");width:32px;height:32px}.mobile.type-category .products-block>div:has(.rings-collection),.mobile.type-category .products-block div.product:not(:has(.rings-collection)):nth-child(3n){max-width:calc(100vw - var(--scrollbar-width));width:100vw!important;margin-left:-16px;margin-right:-16px}body.columns-4.type-category .products-block .product{width:calc(25% - 2px)}body.columns-4.type-category .products-block>div:has(.rings-collection){padding:0;column-span:all;width:100%}body.columns-5.type-category .products-block .product{width:calc(20% - 2px)}body.columns-5.type-category .products-block>div:has(.rings-collection){padding:0;column-span:all;width:100%}.display-switcher{display:flex}.display-switcher span:after{display:flex;width:24px;height:24px}@media(max-width:767px){.display-switcher{display:none}}.display-switcher .cols-4{cursor:pointer}.display-switcher .cols-4:after{content:url("data:image/svg+xml,%3csvg%20width='24'%20height='24'%20viewBox='0%200%2024%2024'%20fill='none'%20xmlns='http://www.w3.org/2000/svg'%3e%3cpath%20d='M2.40039%2013.3385V22.2H11.4004V13.3385H2.40039Z'%20fill='%23C8AD9D'/%3e%3cpath%20d='M12.6004%2013.3385V22.2H21.6004V13.3385H12.6004Z'%20fill='%23C8AD9D'/%3e%3cpath%20d='M2.40039%203V11.8615H11.4004V3H2.40039Z'%20fill='%23C8AD9D'/%3e%3cpath%20d='M12.6004%203V11.8615H21.6004V3H12.6004Z'%20fill='%23C8AD9D'/%3e%3c/svg%3e")}.display-switcher .cols-4.active:after{content:url("data:image/svg+xml,%3csvg%20width='24'%20height='24'%20viewBox='0%200%2024%2024'%20fill='none'%20xmlns='http://www.w3.org/2000/svg'%3e%3cpath%20d='M2.40039%2013.3385V22.2H11.4004V13.3385H2.40039Z'%20fill='%23835F49'/%3e%3cpath%20d='M12.6004%2013.3385V22.2H21.6004V13.3385H12.6004Z'%20fill='%23835F49'/%3e%3cpath%20d='M2.40039%203V11.8615H11.4004V3H2.40039Z'%20fill='%23835F49'/%3e%3cpath%20d='M12.6004%203V11.8615H21.6004V3H12.6004Z'%20fill='%23835F49'/%3e%3c/svg%3e")}.display-switcher .cols-5{cursor:pointer}.display-switcher .cols-5:after{content:url("data:image/svg+xml,%3csvg%20width='24'%20height='24'%20viewBox='0%200%2024%2024'%20fill='none'%20xmlns='http://www.w3.org/2000/svg'%3e%3cpath%20d='M2.39844%2021.5992V15.8392H8.15844V21.5992H2.39844ZM9.11844%2021.5992V15.8392H14.8784V21.5992H9.11844ZM15.8384%2021.5992V15.8392H21.5984V21.5992H15.8384ZM2.39844%2014.8792V9.11922H8.15844V14.8792H2.39844ZM9.11844%2014.8792V9.11922H14.8784V14.8792H9.11844ZM15.8384%2014.8792V9.11922H21.5984V14.8792H15.8384ZM2.39844%208.15922V2.39922H8.15844V8.15922H2.39844ZM9.11844%208.15922V2.39922H14.8784V8.15922H9.11844ZM15.8384%208.15922V2.39922H21.5984V8.15922H15.8384Z'%20fill='%23C8AD9D'/%3e%3c/svg%3e")}.display-switcher .cols-5.active:after{content:url("data:image/svg+xml,%3csvg%20width='24'%20height='24'%20viewBox='0%200%2024%2024'%20fill='none'%20xmlns='http://www.w3.org/2000/svg'%3e%3cpath%20d='M2.39844%2021.5992V15.8392H8.15844V21.5992H2.39844ZM9.11844%2021.5992V15.8392H14.8784V21.5992H9.11844ZM15.8384%2021.5992V15.8392H21.5984V21.5992H15.8384ZM2.39844%2014.8792V9.11922H8.15844V14.8792H2.39844ZM9.11844%2014.8792V9.11922H14.8784V14.8792H9.11844ZM15.8384%2014.8792V9.11922H21.5984V14.8792H15.8384ZM2.39844%208.15922V2.39922H8.15844V8.15922H2.39844ZM9.11844%208.15922V2.39922H14.8784V8.15922H9.11844ZM15.8384%208.15922V2.39922H21.5984V8.15922H15.8384Z'%20fill='%23835F49'/%3e%3c/svg%3e")}.products-top-wrapper{display:none}.breadcrumbs-wrapper{background-color:#f6f1ef;max-width:calc(100vw - var(--scrollbar-width));width:100%;padding:0}.type-category .breadcrumbs-wrapper{margin-bottom:40px}.breadcrumbs-wrapper{margin-bottom:20px}.type-post .breadcrumbs-wrapper,body:has(.contacts-page) .breadcrumbs-wrapper,body:has(.showroom-page) .breadcrumbs-wrapper,body:has(.about-page) .breadcrumbs-wrapper{margin-bottom:0}.breadcrumbs{margin-left:auto;margin-right:auto;background-color:transparent;display:flex;align-items:center;gap:20px;padding:8px 1.75em;max-width:calc(1440px + 4em);width:100%}.breadcrumbs #navigation-first .navigation-bullet{display:none}.breadcrumbs>span{display:flex;gap:20px}.breadcrumbs>span a,.breadcrumbs>span span,.breadcrumbs>span .navigation-bullet{color:#1d1c1b!important;font-size:1.6rem;font-weight:300;line-height:1.125;align-items:center}.breadcrumbs>span .navigation-bullet{font-size:0;background-color:#1d1c1b;max-width:1px!important;padding:0}.breadcrumbs .navigation-home-icon:before{content:url("data:image/svg+xml,%3csvg%20width='24'%20height='24'%20viewBox='0%200%2024%2024'%20fill='none'%20xmlns='http://www.w3.org/2000/svg'%3e%3cpath%20d='M7.69%209.91375H16.31M7.69%209.91375H2.75M7.69%209.91375L11.34%2019.9648M7.69%209.91375L10.09%205.98075L10.64%204.96875M16.31%209.91375H21.25M16.31%209.91375L12.66%2019.9648M16.31%209.91375L13.91%205.98075L13.344%204.96875M2.75%209.91375C2.75%2010.3338%202.829%2010.7538%202.986%2011.1498C3.198%2011.6848%203.628%2012.1778%204.486%2013.1628L7.953%2017.1388C9.35%2018.7408%2010.048%2019.5428%2010.876%2019.8368C11.0287%2019.8908%2011.1833%2019.9334%2011.34%2019.9648M2.75%209.91375C2.75%209.49375%202.829%209.07375%202.986%208.67675C3.198%208.14175%203.628%207.64975%204.486%206.66375C4.953%206.12975%205.186%205.86275%205.456%205.65575C5.85742%205.34982%206.3226%205.13825%206.817%205.03675C7.151%204.96875%207.505%204.96875%208.214%204.96875H10.64M11.34%2019.9648C11.7758%2020.051%2012.2242%2020.051%2012.66%2019.9648M10.64%204.96875H13.344M21.25%209.91375C21.25%2010.3338%2021.171%2010.7538%2021.014%2011.1498C20.802%2011.6848%2020.372%2012.1778%2019.514%2013.1628L16.047%2017.1388C14.65%2018.7408%2013.952%2019.5428%2013.124%2019.8368C12.9726%2019.8903%2012.8175%2019.9331%2012.66%2019.9648M21.25%209.91375C21.25%209.49375%2021.171%209.07375%2021.014%208.67675C20.802%208.14175%2020.372%207.64975%2019.514%206.66375C19.047%206.12975%2018.814%205.86275%2018.544%205.65575C18.1426%205.34982%2017.6774%205.13825%2017.183%205.03675C16.849%204.96875%2016.495%204.96875%2015.786%204.96875H13.344'%20stroke='%231D1C1B'%20stroke-linecap='round'%20stroke-linejoin='round'/%3e%3c/svg%3e");width:24px;height:24px;display:flex}.breadcrumbs .navigation-home-icon:after{display:none}.customer-page .breadcrumbs,.id--4 .breadcrumbs,.id--8 .breadcrumbs{background-color:transparent!important}.p-detail .p-main-image{display:flex}.p-detail .p-detail-inner{gap:56px}@media(max-width:991px){.p-detail .p-detail-inner{gap:40px}}.p-detail .p-detail-inner .p-image-wrapper{padding:0;display:flex;gap:8px;align-items:flex-start;position:relative}@media(max-width:991px){.p-detail .p-detail-inner .p-image-wrapper .p-thumbnails>div>div{flex-direction:row!important;flex-wrap:wrap}.p-detail .p-detail-inner .p-image-wrapper .p-thumbnails>div>div a{width:calc(50% - 4px)}.p-detail .p-detail-inner .p-image-wrapper{flex-direction:row;flex-wrap:wrap-reverse;align-items:flex-end}.p-detail .p-detail-inner .p-image-wrapper>*{width:calc(50% - 4px)!important;height:auto}.p-detail .p-detail-inner .p-image-wrapper>* img{max-height:50vw;aspect-ratio:3/4}.p-detail .p-detail-inner .p-image-wrapper .p-detail-inner-header-mobile{width:100%!important;gap:40px;display:flex;flex-direction:column}.p-detail .p-detail-inner .p-image-wrapper .p-detail-inner-header-mobile .h1{text-align:left;margin:0}.p-detail .p-detail-inner .p-image-wrapper .p-image,.p-detail .p-detail-inner .p-image-wrapper .row{position:initial!important}}.p-detail .p-detail-inner .p-image-wrapper .row{margin:0;width:32%;position:sticky;top:20px;display:flex}.p-detail .p-detail-inner .p-image-wrapper .p-thumbnails-wrapper{margin:0;padding:0}.p-detail .p-detail-inner .p-image-wrapper .p-thumbnails{height:max-content}.p-detail .p-detail-inner .p-image-wrapper .p-thumbnails>div{position:unset;height:100%;width:100%}.p-detail .p-detail-inner .p-image-wrapper .p-thumbnails>div>div{display:flex;flex-direction:column;gap:8px}.p-detail .p-detail-inner .p-image-wrapper .p-thumbnails>div>div:before,.p-detail .p-detail-inner .p-image-wrapper .p-thumbnails>div>div:after{display:none}.p-detail .p-detail-inner .p-image-wrapper .p-thumbnails .p-thumbnail{margin:0;aspect-ratio:3/4;max-width:244px}.p-detail .p-detail-inner .p-image-wrapper .p-thumbnails .p-thumbnail img{object-fit:cover;max-width:unset;width:100%;height:100%;border-radius:0}.p-detail .p-detail-inner .p-image-wrapper .p-image{width:calc(68% - 8px);max-height:620px;position:sticky;top:20px;display:flex}.p-detail .p-detail-inner .p-image-wrapper .p-image img{object-fit:cover}.p-detail .p-data-wrapper{display:flex;gap:56px;flex-direction:column}.p-detail .p-data-wrapper .flags{order:0}.p-detail .p-data-wrapper .p-detail-inner-header{order:1}.p-detail .p-data-wrapper .buttons-wrapper.social-buttons-wrapper{order:2}.p-detail .p-data-wrapper .p-short-description{order:3}.p-detail .p-data-wrapper #product-detail-form{order:4}.p-detail .p-data-wrapper #tab-content{order:5}@media(max-width:991px){.p-detail .p-data-wrapper{gap:40px}}.p-detail #product-detail-form .detail-parameters{font-family:IvyMode;display:flex;justify-content:space-between;letter-spacing:1.6px;font-weight:400;font-size:1.6rem;line-height:1.5;margin-bottom:24px}.p-detail #product-detail-form .detail-parameters .detail-parameter-availability{font-weight:400;display:flex;align-items:center;gap:8px}.p-detail #product-detail-form .detail-parameters .detail-parameter-availability:before{content:url("data:image/svg+xml,%3csvg%20width='24'%20height='24'%20viewBox='0%200%2024%2024'%20fill='none'%20xmlns='http://www.w3.org/2000/svg'%3e%3cpath%20d='M11.029%202.54001C11.326%202.37505%2011.6602%202.28848%2012%202.28848C12.3398%202.28848%2012.674%202.37505%2012.971%202.54001L20.486%206.71401C20.6418%206.80065%2020.7716%206.92737%2020.862%207.08103C20.9524%207.2347%2021%207.40974%2021%207.58801V15.823C20.9999%2016.1797%2020.9045%2016.5298%2020.7235%2016.8371C20.5426%2017.1445%2020.2828%2017.3979%2019.971%2017.571L12.971%2021.461C12.674%2021.626%2012.3398%2021.7125%2012%2021.7125C11.6602%2021.7125%2011.326%2021.626%2011.029%2021.461L4.029%2017.571C3.71736%2017.3979%203.45763%2017.1447%203.27671%2016.8376C3.0958%2016.5304%203.00026%2016.1805%203%2015.824V7.58801C2.99999%207.40974%203.04764%207.2347%203.13802%207.08103C3.22839%206.92737%203.3582%206.80065%203.514%206.71401L11.03%202.54001H11.029Z'%20stroke='%23C8AD9D'%20stroke-linecap='round'%20stroke-linejoin='round'/%3e%3cpath%20d='M12%2012V21.5M3%207L12%2012L3%207ZM12%2012L21%207L12%2012Z'%20stroke='%23C8AD9D'%20stroke-linejoin='round'/%3e%3cpath%20d='M6%2012.328L9%2014M7.5%209.5L16.5%204.5L7.5%209.5Z'%20stroke='%23C8AD9D'%20stroke-linecap='round'%20stroke-linejoin='round'/%3e%3c/svg%3e");padding:3px;align-items:center;width:30px;height:30px}.p-detail #product-detail-form .detail-parameters .shipping-options{text-decoration:underline;display:flex;align-items:center;gap:8px}.p-detail #product-detail-form .detail-parameters .shipping-options:before{content:url("data:image/svg+xml,%3csvg%20width='24'%20height='24'%20viewBox='0%200%2024%2024'%20fill='none'%20xmlns='http://www.w3.org/2000/svg'%3e%3cpath%20d='M15.556%204H2.22266V15.5556H15.556V4Z'%20stroke='%23C8AD9D'%20stroke-linecap='round'%20stroke-linejoin='round'/%3e%3cpath%20d='M15.5547%208.44446H19.1102L21.7769%2011.1111V15.5556H15.5547V8.44446Z'%20stroke='%23C8AD9D'%20stroke-linecap='round'%20stroke-linejoin='round'/%3e%3cpath%20d='M6.22222%2020C7.44952%2020%208.44444%2019.0051%208.44444%2017.7778C8.44444%2016.5505%207.44952%2015.5555%206.22222%2015.5555C4.99492%2015.5555%204%2016.5505%204%2017.7778C4%2019.0051%204.99492%2020%206.22222%2020Z'%20stroke='%23C8AD9D'%20stroke-linecap='round'%20stroke-linejoin='round'/%3e%3cpath%20d='M17.7769%2020C19.0042%2020%2019.9991%2019.0051%2019.9991%2017.7778C19.9991%2016.5505%2019.0042%2015.5555%2017.7769%2015.5555C16.5496%2015.5555%2015.5547%2016.5505%2015.5547%2017.7778C15.5547%2019.0051%2016.5496%2020%2017.7769%2020Z'%20stroke='%23C8AD9D'%20stroke-linecap='round'%20stroke-linejoin='round'/%3e%3c/svg%3e");width:24px;height:24px;align-items:center}.p-detail .flags{position:unset;display:flex;flex-wrap:wrap;gap:12px}.p-detail .flags .flag{margin:0}.p-detail .link-icons .link-icon:not(.share){display:none}.p-detail .link-icon{gap:10px;margin:0;display:flex;align-items:center;font-family:IvyMode;font-weight:400;letter-spacing:1.6px}.p-detail .link-icon i{margin:0;padding:8px}.p-detail .link-icon i:before{content:url("data:image/svg+xml,%3csvg%20width='20'%20height='20'%20viewBox='0%200%2020%2020'%20fill='none'%20xmlns='http://www.w3.org/2000/svg'%3e%3cpath%20d='M6.69257%2011.1325L11.8151%2014.1175M11.8076%205.88251L6.69257%208.86751M16%204.75C16%205.99264%2014.9926%207%2013.75%207C12.5074%207%2011.5%205.99264%2011.5%204.75C11.5%203.50736%2012.5074%202.5%2013.75%202.5C14.9926%202.5%2016%203.50736%2016%204.75ZM7%2010C7%2011.2426%205.99264%2012.25%204.75%2012.25C3.50736%2012.25%202.5%2011.2426%202.5%2010C2.5%208.75736%203.50736%207.75%204.75%207.75C5.99264%207.75%207%208.75736%207%2010ZM16%2015.25C16%2016.4926%2014.9926%2017.5%2013.75%2017.5C12.5074%2017.5%2011.5%2016.4926%2011.5%2015.25C11.5%2014.0074%2012.5074%2013%2013.75%2013C14.9926%2013%2016%2014.0074%2016%2015.25Z'%20stroke='%23C8AD9D'%20stroke-linecap='round'%20stroke-linejoin='round'/%3e%3c/svg%3e");width:20px;height:20px;display:flex;align-items:center}.p-detail .link-icon i:after{display:none}.p-detail .link-icon span{font-size:1.6rem;line-height:1.5}.p-detail .social-buttons-wrapper,.p-detail .p-detail-inner-header,.p-detail .p-detail-inner-header h1,.p-detail .p-short-description,.p-detail .p-short-description p,.p-detail .p-to-cart-block{margin-bottom:0}.p-detail .quantity{display:none}.p-detail .variant-list{font-family:IvyMode}.p-detail .variant-list .variant-label{font-size:1.6rem;text-transform:none;letter-spacing:1.6px}.p-detail .variant-list select{max-width:100%;height:unset;border:none;border-radius:0;border-bottom:1px solid #C8AD9D;font-size:1.6rem;letter-spacing:1.6px;line-height:1.5;padding:15px 45px 15px 20px;background-image:url("data:image/svg+xml,%3csvg%20width='24'%20height='24'%20viewBox='0%200%2024%2024'%20fill='none'%20xmlns='http://www.w3.org/2000/svg'%3e%3cpath%20d='M12%2014.5L7%209.5H17L12%2014.5Z'%20fill='%236B6B77'/%3e%3c/svg%3e");background-position-x:98%}.p-detail .p-to-cart-block{display:flex;flex-wrap:wrap;padding:20px;background-color:#ede4de;border:1px solid #C8AD9D}.p-detail .p-to-cart-block .p-price-wrapper{margin-bottom:20px;display:flex;align-items:center;gap:20px}.p-detail .p-to-cart-block .p-price-wrapper span{color:#1d1c1b;display:flex}.p-detail .p-to-cart-block .p-price-wrapper .price-final{padding:0;letter-spacing:3.2px;font-weight:100;font-family:IvyMode}.p-detail .p-to-cart-block .p-price-wrapper .price-additional{font-size:1.3rem;font-weight:300;line-height:1.25}.p-detail .p-to-cart-block .add-to-cart{width:100%}.p-detail .p-to-cart-block .add-to-cart .icon-cart{display:none}.p-detail .p-to-cart-block .add-to-cart button{padding:16px 24px;border-radius:0;border:none;text-transform:uppercase;background-color:#624737;display:flex;align-items:center;gap:16px;height:unset;font-size:1.6rem;line-height:1.125;font-weight:500;letter-spacing:2.88px}.p-detail .p-to-cart-block .add-to-cart button:after{content:url("data:image/svg+xml,%3csvg%20width='24'%20height='24'%20viewBox='0%200%2024%2024'%20fill='none'%20xmlns='http://www.w3.org/2000/svg'%3e%3cpath%20d='M9%2018L15%2012L9%206'%20stroke='%23F5F4F4'%20stroke-width='1.2'%20stroke-linecap='round'%20stroke-linejoin='round'/%3e%3c/svg%3e");width:24px;height:24px}.p-detail .description-inner{flex-direction:column;gap:80px}.p-detail .description-inner .basic-description,.p-detail .description-inner .extended-description{padding:0;width:100%}.p-detail .description-inner .basic-description h4,.p-detail .description-inner .extended-description h4{margin-bottom:8px;font-size:4rem;line-height:1.4;letter-spacing:4px}@media(max-width:767px){.p-detail .description-inner .basic-description h4,.p-detail .description-inner .extended-description h4{font-size:3.2rem}}.p-detail .description-inner .basic-description p,.p-detail .description-inner .extended-description p{margin-bottom:8px;font-family:IvyMode;line-height:1.5;font-size:1.6rem;letter-spacing:1.6px}.p-detail table.detail-parameters{margin-bottom:0;font-family:IvyMode;border-collapse:collapse}.p-detail table.detail-parameters th,.p-detail table.detail-parameters td{font-weight:400;letter-spacing:1.6px;border:none;font-size:1.6rem;padding:10px 20px}.p-detail table.detail-parameters td{text-align:right}.p-detail table.detail-parameters tr{border-bottom:1px solid #C8AD9D}.shp-tabs-wrapper.p-detail-tabs-wrapper,#productDiscussion,.mobile .p-detail .p-detail-inner .p-image-wrapper .p-image{display:none}.mobile .p-detail .p-detail-inner .p-image-wrapper>*{width:100%!important}.mobile .p-detail .p-detail-inner .p-price-wrapper .price-final{font-size:2.4rem}.mobile .p-detail .description-inner{gap:40px}.mobile .p-detail .detail-parameters{flex-direction:column;gap:8px}.mobile .p-detail .detail-parameters .detail-parameter-availability:before{padding:0!important;width:24px!important;height:24px!important}.mobile .p-detail .p-to-cart-block{background-color:transparent;border:none;padding:0}body.ordering-process .col-md-8,body.ordering-process .col-md-4{padding:0}body.ordering-process .col-md-4{padding-left:80px}body.ordering-process .cart-header-wrapper{background:url(../assets/mairo_footer-background.jpg);padding:40px 0}body.ordering-process ol.cart-header{padding:0;width:max-content;margin:0 auto;list-style-type:none;display:flex;align-items:center;justify-content:space-between;gap:50px}body.ordering-process ol.cart-header .cart-arrow{width:90px;height:1px;background-color:#1d1c1b}@media(max-width:1100px){body.ordering-process ol.cart-header .cart-arrow{width:60px}}@media(max-width:800px){body.ordering-process ol.cart-header .cart-arrow{display:none}}body.ordering-process ol.cart-header li.step{display:flex;flex-direction:column;align-items:center;text-transform:uppercase;gap:10px;width:max-content;white-space:nowrap}body.ordering-process ol.cart-header li.step span,body.ordering-process ol.cart-header li.step strong{font-size:1.6rem;font-weight:500;color:#1d1c1b}body.ordering-process ol.cart-header li.step.active strong{color:#1d1c1b}body.ordering-process ol.cart-header li.step:before{display:block;width:56px;height:56px;padding:16px;border-radius:100%}body.ordering-process ol.cart-header li.step.active:before,body.ordering-process ol.cart-header li.step.completed:before{background-color:#ede4de}body.ordering-process ol.cart-header li.step.step-1:before{content:url("data:image/svg+xml,%3csvg%20width='24'%20height='24'%20viewBox='0%200%2024%2024'%20fill='none'%20xmlns='http://www.w3.org/2000/svg'%3e%3cpath%20d='M6.28575%206.48739H8.57146M17.7143%206.48739L15.9821%206.48966C15.9821%205.98966%2015.5%202.22079%2012%202.22079C8.5%202.22079%208.25%206.48736%208.25%206.48736M8.25%207.70425C8.25%207.70425%208.5%2012.3458%2012%2012.3458C15.5%2012.3458%2015.75%207.70423%2015.75%207.70423M18.7959%206.48736H5.20386C4.62172%206.48736%204.16209%206.97591%204.20598%207.55639C4.42082%2010.3974%205.0018%2018.1146%205.19259%2020.9949C5.22791%2021.5282%205.6736%2021.9415%206.20807%2021.9415C11.3334%2021.9415%2012.7232%2021.9415%2017.7921%2021.9415C18.3265%2021.9415%2018.7718%2021.528%2018.8068%2020.9947C18.9977%2018.0895%2019.5786%2010.393%2019.7937%207.55663C19.8378%206.97606%2019.3781%206.48736%2018.7959%206.48736Z'%20stroke='%231D1C1B'/%3e%3c/svg%3e")}body.ordering-process ol.cart-header li.step.step-2:before{content:url("data:image/svg+xml,%3csvg%20width='24'%20height='24'%20viewBox='0%200%2024%2024'%20fill='none'%20xmlns='http://www.w3.org/2000/svg'%3e%3cpath%20d='M15.556%204H2.22266V15.5556H15.556V4Z'%20stroke='%231D1C1B'%20stroke-width='2'%20stroke-linecap='round'%20stroke-linejoin='round'/%3e%3cpath%20d='M15.5547%208.44446H19.1102L21.7769%2011.1111V15.5556H15.5547V8.44446Z'%20stroke='%231D1C1B'%20stroke-width='2'%20stroke-linecap='round'%20stroke-linejoin='round'/%3e%3cpath%20d='M6.22222%2020C7.44952%2020%208.44444%2019.0051%208.44444%2017.7778C8.44444%2016.5505%207.44952%2015.5555%206.22222%2015.5555C4.99492%2015.5555%204%2016.5505%204%2017.7778C4%2019.0051%204.99492%2020%206.22222%2020Z'%20stroke='%231D1C1B'%20stroke-width='2'%20stroke-linecap='round'%20stroke-linejoin='round'/%3e%3cpath%20d='M17.7769%2020C19.0042%2020%2019.9991%2019.0051%2019.9991%2017.7778C19.9991%2016.5505%2019.0042%2015.5555%2017.7769%2015.5555C16.5496%2015.5555%2015.5547%2016.5505%2015.5547%2017.7778C15.5547%2019.0051%2016.5496%2020%2017.7769%2020Z'%20stroke='%231D1C1B'%20stroke-width='2'%20stroke-linecap='round'%20stroke-linejoin='round'/%3e%3c/svg%3e")}body.ordering-process ol.cart-header li.step.step-3:before{content:url("data:image/svg+xml,%3csvg%20width='24'%20height='24'%20viewBox='0%200%2024%2024'%20fill='none'%20xmlns='http://www.w3.org/2000/svg'%3e%3cpath%20d='M12%202C9.35831%202.03369%206.8343%203.09807%204.96618%204.96618C3.09807%206.8343%202.03369%209.35831%202%2012C2.01235%2013.5389%202.37972%2015.0542%203.07351%2016.4279C3.7673%2017.8016%204.76879%2018.9967%206%2019.92V20H6.1C7.79318%2021.2975%209.86685%2022.0006%2012%2022.0006C14.1332%2022.0006%2016.2068%2021.2975%2017.9%2020H18V19.92C19.2312%2018.9967%2020.2327%2017.8016%2020.9265%2016.4279C21.6203%2015.0542%2021.9877%2013.5389%2022%2012C21.9663%209.35831%2020.9019%206.8343%2019.0338%204.96618C17.1657%203.09807%2014.6417%202.03369%2012%202ZM8.07%2018.93C8.21599%2018.2614%208.58615%2017.6629%209.11908%2017.2336C9.65202%2016.8044%2010.3157%2016.5702%2011%2016.57H13C13.6843%2016.5702%2014.348%2016.8044%2014.8809%2017.2336C15.4138%2017.6629%2015.784%2018.2614%2015.93%2018.93C14.7389%2019.6308%2013.382%2020.0004%2012%2020.0004C10.618%2020.0004%209.26113%2019.6308%208.07%2018.93ZM17.61%2017.64C17.2296%2016.7309%2016.5891%2015.9546%2015.7689%2015.4084C14.9487%2014.8622%2013.9854%2014.5705%2013%2014.57H11C10.0146%2014.5705%209.05127%2014.8622%208.23108%2015.4084C7.41088%2015.9546%206.77037%2016.7309%206.39%2017.64C5.64066%2016.903%205.0439%2016.0255%204.63381%2015.0578C4.22373%2014.0901%204.00835%2013.051%204%2012C4.02594%209.88633%204.87712%207.86653%206.37183%206.37183C7.86653%204.87712%209.88633%204.02594%2012%204C14.1137%204.02594%2016.1335%204.87712%2017.6282%206.37183C19.1229%207.86653%2019.9741%209.88633%2020%2012C19.9916%2013.051%2019.7763%2014.0901%2019.3662%2015.0578C18.9561%2016.0255%2018.3593%2016.903%2017.61%2017.64Z'%20fill='%231D1C1B'/%3e%3cpath%20d='M11.9991%205.99999C11.4705%205.98768%2010.9448%206.08272%2010.4539%206.27938C9.96305%206.47604%209.51718%206.77023%209.14326%207.14414C8.76934%207.51806%208.47516%207.96394%208.2785%208.45481C8.08184%208.94568%207.98679%209.47134%207.99911%209.99999C7.98679%2010.5286%208.08184%2011.0543%208.2785%2011.5452C8.47516%2012.036%208.76934%2012.4819%209.14326%2012.8558C9.51718%2013.2298%209.96305%2013.5239%2010.4539%2013.7206C10.9448%2013.9173%2011.4705%2014.0123%2011.9991%2014C12.5278%2014.0123%2013.0534%2013.9173%2013.5443%2013.7206C14.0352%2013.5239%2014.481%2013.2298%2014.855%2012.8558C15.2289%2012.4819%2015.5231%2012.036%2015.7197%2011.5452C15.9164%2011.0543%2016.0114%2010.5286%2015.9991%209.99999C16.0114%209.47134%2015.9164%208.94568%2015.7197%208.45481C15.5231%207.96394%2015.2289%207.51806%2014.855%207.14414C14.481%206.77023%2014.0352%206.47604%2013.5443%206.27938C13.0534%206.08272%2012.5278%205.98768%2011.9991%205.99999ZM11.9991%2012C11.7331%2012.0129%2011.4673%2011.9699%2011.2188%2011.874C10.9703%2011.778%2010.7447%2011.6311%2010.5563%2011.4428C10.368%2011.2544%2010.2211%2011.0288%2010.1251%2010.7803C10.0292%2010.5318%209.98625%2010.266%209.99911%209.99999C9.98625%209.73394%2010.0292%209.46814%2010.1251%209.21967C10.2211%208.97119%2010.368%208.74554%2010.5563%208.55719C10.7447%208.36884%2010.9703%208.22198%2011.2188%208.12602C11.4673%208.03006%2011.7331%207.98713%2011.9991%207.99999C12.2652%207.98713%2012.531%208.03006%2012.7794%208.12602C13.0279%208.22198%2013.2536%208.36884%2013.4419%208.55719C13.6303%208.74554%2013.7771%208.97119%2013.8731%209.21967C13.969%209.46814%2014.012%209.73394%2013.9991%209.99999C14.012%2010.266%2013.969%2010.5318%2013.8731%2010.7803C13.7771%2011.0288%2013.6303%2011.2544%2013.4419%2011.4428C13.2536%2011.6311%2013.0279%2011.778%2012.7794%2011.874C12.531%2011.9699%2012.2652%2012.0129%2011.9991%2012Z'%20fill='%231D1C1B'/%3e%3c/svg%3e")}body.ordering-process ol.cart-header li.step.completed:before{content:url("data:image/svg+xml,%3csvg%20width='24'%20height='24'%20viewBox='0%200%2024%2024'%20fill='none'%20xmlns='http://www.w3.org/2000/svg'%3e%3cpath%20d='M5%2013.9091L10.8947%2019L19%205'%20stroke='%231D1C1B'%20stroke-width='2'%20stroke-linecap='round'/%3e%3c/svg%3e")}@media(max-width:767px){body.ordering-process ol.cart-header li.step.completed span{display:flex;align-items:center;gap:4px}body.ordering-process ol.cart-header li.step.completed span:before{content:url("data:image/svg+xml,%3csvg%20width='24'%20height='24'%20viewBox='0%200%2024%2024'%20fill='none'%20xmlns='http://www.w3.org/2000/svg'%3e%3cpath%20d='M5%2013.9091L10.8947%2019L19%205'%20stroke='%231D1C1B'%20stroke-width='2'%20stroke-linecap='round'/%3e%3c/svg%3e");display:inline-flex;width:20px;height:20px;transform:translateY(-20%)}}@media(max-width:767px){body.ordering-process ol.cart-header{gap:12px;justify-content:space-around;width:100%;padding:0 20px}body.ordering-process ol.cart-header li.step:before{display:none}body.ordering-process ol.cart-header li.step.active{border-bottom:1px solid #1D1C1B}body.ordering-process ol.cart-header li.step span{font-size:1.3rem}}@media(max-width:767px)and (max-width:460px){body.ordering-process ol.cart-header{justify-content:space-between}}body.ordering-process .row{margin-left:unset;margin-right:unset}@media(max-width:767px){body.ordering-process .row:has(.col-sm-6){gap:10px!important;flex-wrap:wrap}body.ordering-process .row .col-sm-6{width:100%}}body.ordering-process .row.cart-row{display:flex;align-items:flex-start;flex-wrap:wrap;row-gap:20px;width:100%}body.ordering-process .row.cart-row .sidebar-in-cart{position:sticky;top:20px}body.ordering-process .cart-content:has(.next-step){background-color:#f6f1ef!important;border-radius:0;border:1px solid #EDE4DE;margin-bottom:0}body.ordering-process .cart-content:has(.next-step) .extras-wrapper{margin:0;display:flex;flex-wrap:wrap;flex-direction:column}body.ordering-process .cart-content:has(.next-step) .extras-wrapper .extras-col{padding:0;width:100%}body.ordering-process .cart-content:has(.next-step) .extras-wrapper .discount-coupon{width:100%;position:relative}body.ordering-process .cart-content:has(.next-step) .extras-wrapper .discount-coupon i.icon-discount{position:absolute;left:10px;top:50%;transform:translateY(-50%);display:flex;font-size:0}body.ordering-process .cart-content:has(.next-step) .extras-wrapper .discount-coupon i.icon-discount:before{content:url("data:image/svg+xml,%3csvg%20width='24'%20height='24'%20viewBox='0%200%2024%2024'%20fill='none'%20xmlns='http://www.w3.org/2000/svg'%3e%3cpath%20d='M16.5%2013.1503C18.3471%2013.1503%2019.8496%2014.6528%2019.8496%2016.4999C19.8496%2018.3471%2018.3472%2019.8495%2016.5%2019.8495C14.6528%2019.8495%2013.1504%2018.3471%2013.1504%2016.4999C13.1504%2014.6528%2014.6529%2013.1503%2016.5%2013.1503ZM19.791%205.40908L5.41602%2019.7841L4.21484%2018.5819L18.5898%204.20791L19.791%205.40908ZM16.5%2014.8495C15.5872%2014.8495%2014.8497%2015.5871%2014.8496%2016.4999C14.8496%2017.4127%2015.5872%2018.1503%2016.5%2018.1503C17.4128%2018.1503%2018.1504%2017.4127%2018.1504%2016.4999C18.1503%2015.5871%2017.4128%2014.8495%2016.5%2014.8495ZM7.5%204.1503C9.34713%204.1503%2010.8496%205.65279%2010.8496%207.4999C10.8496%209.34706%209.34716%2010.8495%207.5%2010.8495C5.65284%2010.8495%204.15039%209.34706%204.15039%207.4999C4.15044%205.65279%205.65287%204.1503%207.5%204.1503ZM7.5%205.84951C6.58719%205.84951%205.84966%206.58711%205.84961%207.4999C5.84961%208.41275%206.58716%209.1503%207.5%209.1503C8.41284%209.1503%209.15039%208.41275%209.15039%207.4999C9.15034%206.58711%208.41281%205.84951%207.5%205.84951Z'%20fill='%23161617'%20stroke='white'%20stroke-width='0.3'/%3e%3c/svg%3e");width:24px;height:24px;display:flex}body.ordering-process .cart-content:has(.next-step) .extras-wrapper .discount-coupon i.icon-discount:after{display:none}body.ordering-process .cart-content:has(.next-step) .extras-wrapper .discount-coupon input{padding:10px 10px 10px 40px;border-radius:0;height:unset}body.ordering-process .cart-content:has(.next-step) .extras-wrapper .discount-coupon button{height:unset;margin-left:10px;padding:10px 30px;border-radius:0;border:1px solid #999798;font-size:1.4rem;font-weight:400;line-height:1.7;color:#1d1c1b;text-transform:none;background-color:transparent}body.ordering-process .cart-content:has(.next-step) .extras-wrapper .discount-coupon button:after{display:none}body.ordering-process .cart-content:has(.next-step) .extras-helper{margin-bottom:30px}body.ordering-process .cart-content:has(.next-step) h4{font-size:2rem;text-transform:none;font-weight:600;color:#1d1c1b;margin-bottom:30px;letter-spacing:2px}body.ordering-process .cart-content:has(.next-step) .extra.delivery .icon-van{display:none}body.ordering-process .cart-content:has(.next-step) .extra.delivery span{font-size:1.6rem;font-weight:300;line-height:1.125}body.ordering-process .cart-content:has(.next-step) .extra.delivery span strong{font-weight:300}body.ordering-process .cart-content:has(.next-step) .extra.delivery .price-range{background-color:#d6d5d6}body.ordering-process .cart-content:has(.next-step) .extra.delivery .price-range>div{background-color:#449803}body.ordering-process .cart-content:has(.next-step) .box.box-sm{margin-bottom:30px}body.ordering-process .cart-content:has(.next-step) .box.box-sm .price-wrapper{row-gap:10px;margin-bottom:30px}body.ordering-process .cart-content:has(.next-step) .box.box-sm .price-wrapper .price-primary{text-transform:uppercase;font-size:1.6rem;line-height:1.125;font-weight:500}body.ordering-process .cart-content:has(.next-step) .box.box-sm .price-wrapper .price-secondary{font-size:1.6rem;font-weight:300;color:#1d1c1b}body.ordering-process .cart-content:has(.next-step) .box.box-sm .price-wrapper>*{padding:0}body.ordering-process .cart-content:has(.next-step) .box.box-sm .next-step{margin-top:0}body.ordering-process .cart-content:has(.next-step) .next-step-forward{width:100%;background-color:#624737;border-radius:0;display:flex;justify-content:space-between;align-items:center;font-weight:500;font-size:1.6rem;letter-spacing:2.88px;border:none}body.ordering-process .cart-content:has(.next-step) .next-step-forward:after{content:url("data:image/svg+xml,%3csvg%20width='24'%20height='24'%20viewBox='0%200%2024%2024'%20fill='none'%20xmlns='http://www.w3.org/2000/svg'%3e%3cpath%20d='M9%2018L15%2012L9%206'%20stroke='%23F5F4F4'%20stroke-width='1.2'%20stroke-linecap='round'%20stroke-linejoin='round'/%3e%3c/svg%3e")}body.ordering-process .cart-table{margin:42px 0 72px;border:none}@media(max-width:767px){body.ordering-process .cart-table{margin-bottom:40px}}body.ordering-process .cart-table tr{display:flex;gap:20px;justify-content:space-between;padding:30px 0;border:none;border-bottom:1px solid #EDE4DE}body.ordering-process .cart-table tr>td{border:none;padding:0;display:flex;align-items:center}@media(max-width:767px){body.ordering-process .cart-table tr .p-total{justify-content:flex-end}}body.ordering-process .cart-table .cart-p-image{width:max-content}body.ordering-process .cart-table .p-name{display:flex;justify-content:space-between;gap:50px}@media(max-width:900px){body.ordering-process .cart-table .p-name{gap:20px}}@media(max-width:767px){body.ordering-process .cart-table .p-name{flex-wrap:wrap;max-width:calc(100% - 96px)}}body.ordering-process .cart-table .p-name a.main-link{max-width:235px;width:100%;font-family:IvyMode;font-size:2rem;font-weight:600;line-height:1.6;letter-spacing:2px}@media(max-width:767px){body.ordering-process .cart-table .p-name a.main-link{max-width:90%}}@media(min-width:768px){body.ordering-process .cart-table .p-name form.delete-cart-item{display:none}}@media(max-width:767px){body.ordering-process .cart-table .p-name form.delete-cart-item{margin-top:0;top:0}}body.ordering-process .cart-table .cart-p-availability{margin:0;padding:0}body.ordering-process .cart-table .cart-p-availability .availability-label{font-weight:300;color:#1d1c1b!important;font-size:1.6rem;line-height:1.125}body.ordering-process .cart-table .cart-p-availability .availability-amount{display:none}@media(max-width:767px){body.ordering-process .cart-table .p-quantity .quantity label:has(input){display:flex;align-items:center}}body.ordering-process .cart-table .p-quantity .quantity input{width:64px}@media(max-width:767px){body.ordering-process .cart-table .p-quantity .quantity input{width:32px;height:32px;padding:4px}}body.ordering-process .cart-table .p-quantity .quantity{display:flex;gap:10px;padding:0}body.ordering-process .cart-table .p-quantity .quantity .decrease{position:unset;order:0}body.ordering-process .cart-table .p-quantity .quantity .increase{position:unset;order:2}body.ordering-process .cart-table .p-quantity .quantity label{order:1}body.ordering-process .cart-table .p-price .price-final,body.ordering-process .cart-table .p-price .unit-value{color:#1d1c1b;font-size:1.6rem;font-weight:300}body.ordering-process .cart-table .p-price .p-label{display:none}body.ordering-process .cart-table .p-total .price-final{color:#1d1c1b;font-weight:500;line-height:1.125;font-size:1.6rem}body.ordering-process .cart-table .p-total{gap:10px}body.ordering-process h4 i{display:none}body.ordering-process .co-shipping-address{padding-left:0;padding-right:0}body.ordering-process .checkout-box-wrapper:has(.contact-box){display:none}body.ordering-process .co-basic-information h4{display:none}body.ordering-process .co-basic-information .row{display:flex;gap:30px}body.ordering-process .co-basic-information .row:before,body.ordering-process .co-basic-information .row:after{display:none}body.ordering-process .co-basic-information .col-sm-6{padding:0}body.ordering-process .co-basic-information label{font-size:1.6rem;text-transform:none;letter-spacing:1.6px}body.ordering-process .co-contact-information label[for=login]{display:none}body.ordering-process .co-contact-information>div{padding:0}body.ordering-process .co-billing-address>fieldset>div{padding:0}body.ordering-process .co-box .form-control,body.ordering-process .phone-combined-input{max-width:unset}body.ordering-process .form-control.short{width:100%}body.ordering-process .form-group{margin-bottom:20px;padding:0}body.ordering-process .form-group label{font-size:1.6rem;font-weight:500;line-height:1.125}body.ordering-process .form-group input[type=text],body.ordering-process .form-group input[type=email],body.ordering-process .form-group input[type=tel]{padding:10px;border-radius:0;border:none;border-bottom:1px solid #C8AD9D}body.ordering-process .form-group textarea{resize:none;border:1px solid #C8AD9D;border-radius:0;background-color:transparent}body.ordering-process .order-summary-item.helper,body.ordering-process .price-label.price-primary{text-transform:uppercase}body.ordering-process #summary-box.order-summary-inner>h4{text-transform:none}body.ordering-process .co-box.co-box-additional{margin-bottom:0}body.ordering-process .co-delivery-method,body.ordering-process .co-payment-method,body.ordering-process .co-contact-information,body.ordering-process .co-billing-address,body.ordering-process .co-basic-information,body.ordering-process .co-box-additional{padding:0;margin-bottom:40px}body.ordering-process .co-delivery-method h4,body.ordering-process .co-payment-method h4,body.ordering-process .co-contact-information h4,body.ordering-process .co-billing-address h4,body.ordering-process .co-basic-information h4,body.ordering-process .co-box-additional h4{font-size:3.2rem;line-height:1.25;font-weight:600;letter-spacing:3.2px;margin-bottom:40px}body.ordering-process .co-delivery-method i,body.ordering-process .co-payment-method i,body.ordering-process .co-contact-information i,body.ordering-process .co-billing-address i,body.ordering-process .co-basic-information i,body.ordering-process .co-box-additional i{display:none}body.ordering-process .co-billing-address{margin-bottom:0}body.ordering-process .cart-content .form-group div:has(a.login-from-cart) a{padding:16px;background-color:#624737;text-transform:uppercase;color:#f5f4f4;font-size:1.6rem;font-weight:500;letter-spacing:2.88px}body.ordering-process .co-delivery-method #order-shipping-methods div,body.ordering-process .co-payment-method #order-billing-methods div{padding:0}body.ordering-process .co-delivery-method #order-shipping-methods div label,body.ordering-process .co-payment-method #order-billing-methods div label{gap:20px;flex-wrap:nowrap;justify-content:flex-start;align-items:center}body.ordering-process .co-delivery-method #order-shipping-methods div label .payment-info,body.ordering-process .co-payment-method #order-billing-methods div label .payment-info{order:1}body.ordering-process .co-delivery-method #order-shipping-methods div label .payment-info b,body.ordering-process .co-payment-method #order-billing-methods div label .payment-info b{font-weight:500;color:#1d1c1b;font-size:1.6rem;line-height:1.125;text-transform:uppercase}body.ordering-process .co-delivery-method #order-shipping-methods div label .payment-info .sublabel,body.ordering-process .co-delivery-method #order-shipping-methods div label .payment-info .not-possible-info,body.ordering-process .co-payment-method #order-billing-methods div label .payment-info .sublabel,body.ordering-process .co-payment-method #order-billing-methods div label .payment-info .not-possible-info{font-weight:300;font-size:1.2rem}body.ordering-process .co-delivery-method #order-shipping-methods div label .payment-logo,body.ordering-process .co-payment-method #order-billing-methods div label .payment-logo{order:0;display:flex;justify-content:center;max-width:30px;max-height:30px}body.ordering-process .co-delivery-method #order-shipping-methods div label .payment-logo img,body.ordering-process .co-payment-method #order-billing-methods div label .payment-logo img{object-fit:contain;max-width:inherit;max-height:inherit}body.ordering-process .co-delivery-method #order-shipping-methods div label .payment-shipping-price,body.ordering-process .co-payment-method #order-billing-methods div label .payment-shipping-price{order:2;margin-left:auto}body.ordering-process #submit-order{width:100%;border-radius:0;display:flex;flex-direction:row;align-items:center;gap:8px;background-color:#624737;border:0}body.ordering-process #submit-order span{padding:0;color:#f5f4f4;font-size:1.6rem;font-weight:500;line-height:1.125;text-transform:uppercase;text-align:center;margin:0 0 0 auto}body.ordering-process #submit-order span.order-button-suffix{margin-left:unset}body.ordering-process #submit-order:after{content:url("data:image/svg+xml,%3csvg%20width='24'%20height='24'%20viewBox='0%200%2024%2024'%20fill='none'%20xmlns='http://www.w3.org/2000/svg'%3e%3cpath%20d='M9%2018L15%2012L9%206'%20stroke='%23F5F4F4'%20stroke-width='1.2'%20stroke-linecap='round'%20stroke-linejoin='round'/%3e%3c/svg%3e");display:flex;width:24px;height:24px;margin-left:auto}body.ordering-process a.next-step-back{padding:16px 24px;line-height:unset;text-transform:uppercase;color:#1d1c1b}body.ordering-process a.next-step-back span{font-size:1.6rem;font-weight:500;line-height:1.125;text-transform:uppercase;color:#1d1c1b}@media(max-width:767px){body.ordering-process a.next-step-back{border-radius:0;border-bottom:1px solid #835F49}}body.ordering-process footer.cart-footer{width:100%;max-width:calc(1440px + 4em);padding:2em;margin-left:auto;margin-right:auto;display:flex;justify-content:space-between}body.ordering-process footer.cart-footer .cart-footer-contacts{display:flex;gap:5px;flex-direction:column;color:#454545;font-weight:500;line-height:1.11;font-size:1.8rem}body.ordering-process footer.cart-footer .cart-footer-contacts .icon-phone{display:none}@media(max-width:767px){body.ordering-process footer.cart-footer{flex-wrap:wrap;justify-content:center;row-gap:20px}body.ordering-process footer.cart-footer .cart-footer-contacts{width:100%}body.ordering-process footer.cart-footer .cart-footer-contacts span{margin-left:auto;margin-right:auto;width:max-content}}body.ordering-process .cart-item>div{border:none;padding:0}body.ordering-process .cart-item{padding:20px 0}body.ordering-process .cart-item:nth-child(n+2){border-top:1px solid #DAC9BE}body.ordering-process .country-flag{gap:5px}body.ordering-process .country-flag .shp-flag-label{gap:5px;justify-content:flex-end}.for-free{color:#71b929!important}.id--9 .col-md-8:has(.cart-content):before{content:"Nákupní košík";font-family:IvyMode;letter-spacing:4px;font-size:4rem;font-weight:600;line-height:1.4;color:#1d1c1b}body.id--16 .row.cart-row select,body.id--17 .row.cart-row select{max-width:100%;height:unset;border:none;border-radius:0;border-bottom:1px solid #C8AD9D;font-size:1.6rem;letter-spacing:1.6px;line-height:1.5;padding:15px 45px 15px 20px;background-image:url("data:image/svg+xml,%3csvg%20width='24'%20height='24'%20viewBox='0%200%2024%2024'%20fill='none'%20xmlns='http://www.w3.org/2000/svg'%3e%3cpath%20d='M12%2014.5L7%209.5H17L12%2014.5Z'%20fill='%236B6B77'/%3e%3c/svg%3e");background-position-x:98%}body.id--16 .row.cart-row #checkoutContent,body.id--16 .row.cart-row #checkoutSidebar,body.id--17 .row.cart-row #checkoutContent,body.id--17 .row.cart-row #checkoutSidebar{width:50%}body.id--16 .row.cart-row #checkoutSidebar,body.id--17 .row.cart-row #checkoutSidebar{padding-left:100px}body.id--16 .row.cart-row .checkout-box:has(.toggle-contacts),body.id--17 .row.cart-row .checkout-box:has(.toggle-contacts){display:none}@media(max-width:942px){body.id--16 .row.cart-row,body.id--17 .row.cart-row{flex-direction:column;align-items:center}body.id--16 .row.cart-row #checkoutSidebar,body.id--17 .row.cart-row #checkoutSidebar{padding:0 2em;width:70%}body.id--16 .row.cart-row #checkoutContent,body.id--17 .row.cart-row #checkoutContent{width:100%;padding-left:20px;padding-right:20px}}@media(max-width:767px){body.id--16 .row.cart-row #checkoutSidebar,body.id--17 .row.cart-row #checkoutSidebar{width:100%;padding:0}body.id--16 .row.cart-row #checkoutSidebar .cart-content,body.id--17 .row.cart-row #checkoutSidebar .cart-content{border-radius:0}}@media(max-width:1248px){body.id--9 .row.cart-row{flex-direction:column;align-items:center;row-gap:20px}body.id--9 .row.cart-row .col-md-8{width:100%}}@media(max-width:1248px)and (max-width:767px){body.id--9 .row.cart-row .col-md-8{padding-left:1em;padding-right:1em}body.id--9 .row.cart-row .col-md-8 .p-label{display:none}}@media(max-width:1248px){body.id--9 .row.cart-row .col-md-4{width:50%;padding:0}}@media(max-width:1248px)and (max-width:767px){body.id--9 .row.cart-row .col-md-4{width:100%}}@media(max-width:1248px){body.id--9 .row.cart-row .cart-summary{margin:0}}body.mobile.ordering-process .cart-table tr .p-quantity{order:20;justify-content:flex-end}body.mobile.ordering-process .cart-table tr .p-price{order:3;text-align:left;margin-right:auto;width:calc(60% - 10px)}body.mobile.ordering-process .cart-table tr .p-total{order:2;width:calc(40% - 10px)}body.mobile.ordering-process .cart-table tr .p-name .cart-p-availability{order:20}.extras-wrapper .discount-coupon form,.extras-wrapper .extra.delivery,.extras-wrapper .extra.discount,.extras-wrapper .extra.gift,.extras-wrapper .free-gift{margin-bottom:0}.content-wrapper .cart-header{display:none!important}.cart-row:before,.cart-row:after{display:none}.in-blog .sectionDescription h1{text-align:center;text-transform:uppercase;font-size:4rem;letter-spacing:4px;line-height:1.4;font-weight:400;margin-bottom:40px}.in-blog .subcategories,.in-blog .subcategories.with-image{display:flex;gap:0;margin-top:0}.in-blog .subcategories li,.in-blog .subcategories.with-image li{padding:12px 20px;width:max-content;font-family:IvyMode;font-size:1.6rem;line-height:2;letter-spacing:1.6px;border-bottom:1px solid #C8AD9D}.in-blog .subcategories li a,.in-blog .subcategories.with-image li a{height:unset;border:0;padding:0;width:100%;font-weight:400}.in-blog .subcategories li a:before,.in-blog .subcategories li a:after,.in-blog .subcategories.with-image li a:before,.in-blog .subcategories.with-image li a:after{display:none}.in-blog .subcategories li a .text,.in-blog .subcategories.with-image li a .text{width:100%;padding:0}.in-blog .subcategories li a .image,.in-blog .subcategories.with-image li a .image{display:none}.in-blog .subcategories li a:hover,.in-blog .subcategories.with-image li a:hover{background-color:unset}@media(max-width:767px){.in-blog .subcategories,.in-blog .subcategories.with-image{flex-wrap:nowrap;justify-content:flex-start;padding:0;overflow-x:auto}}.in-blog .gradient-overflow-wrapper{margin-left:-16px;margin-right:-16px;margin-bottom:40px}.in-blog .gradient-overflow-wrapper:before{background:linear-gradient(270deg,#fff 21.95%,#fff0);z-index:10}.in-blog.type-post #content{max-width:1024px}.in-blog .blog-wrapper{display:grid;grid-template-columns:repeat(auto-fill,minmax(390px,1fr));gap:40px 16px}@media(max-width:767px){.in-blog .blog-wrapper{grid-template-columns:repeat(auto-fill,minmax(340px,1fr))}}.in-blog .blog-wrapper .news-item{width:100%;padding:0}.in-blog .blog-wrapper .news-item>div{display:flex;flex-direction:column;max-height:100%}.in-blog .blog-wrapper .news-item .image{margin:0;height:626px;max-width:100%}@media(max-width:767px){.in-blog .blog-wrapper .news-item .image{height:486px}}.in-blog .blog-wrapper .news-item .image img{border-radius:0;height:100%;object-fit:cover}.in-blog .blog-wrapper .news-item .text{position:initial;height:max-content;border-radius:0;padding:30px 32px;gap:8px;justify-content:flex-start;display:flex;flex-direction:column;font-family:IvyMode;text-align:center;letter-spacing:2px;font-size:1.6rem;font-weight:400;color:#1d1c1b;background-color:transparent}@media(max-width:767px){.in-blog .blog-wrapper .news-item .text{padding:30px 16px}}.in-blog .blog-wrapper .news-item .text>*{margin:0}.in-blog .blog-wrapper .news-item .text time{order:0;color:#1d1c1b}.in-blog .blog-wrapper .news-item .text .title{order:1;color:#1d1c1b}@media(max-width:767px){.in-blog .blog-wrapper .news-item .text .title{font-size:1.6rem}}.in-blog .blog-wrapper .news-item .text .description{order:2;overflow:hidden;white-space:wrap;color:#1d1c1b}.in-blog .blog-wrapper .news-item .text .read-article{order:3;margin-left:auto;margin-right:auto;text-transform:uppercase;font-family:Klik;padding:16px 24px;display:flex;align-items:center;gap:16px}.in-blog .blog-wrapper .news-item .text .read-article .icon-arrow-right{display:none}.in-blog .blog-wrapper .news-item .text .read-article:after{content:url("data:image/svg+xml,%3csvg%20width='24'%20height='24'%20viewBox='0%200%2024%2024'%20fill='none'%20xmlns='http://www.w3.org/2000/svg'%3e%3cpath%20d='M9%2018L15%2012L9%206'%20stroke='black'%20stroke-width='1.2'%20stroke-linecap='round'%20stroke-linejoin='round'/%3e%3c/svg%3e");width:24px;height:24px}@media(max-width:767px){.in-blog .blog-wrapper .news-item .text .read-article{width:max-content;border-bottom:1px solid #835F49}}.in-blog article{background-color:#fff;padding:80px;font-family:IvyMode}@media(max-width:767px){.in-blog article{padding:8px 0}}.in-blog article header{display:flex;flex-direction:column;align-items:center}.in-blog article header>*{margin-bottom:30px}@media(max-width:767px){.in-blog article header>*{margin-bottom:40px}}.in-blog article header h1{order:1;font-weight:600;font-size:4rem;line-height:1.4;letter-spacing:4px}@media(max-width:767px){.in-blog article header h1{margin:0 0 40px}}.in-blog article header time{order:0;color:#1d1c1b;font-size:1.6rem;line-height:1.5;letter-spacing:1.6px;display:flex;align-items:center;gap:8px}.in-blog article header time:before{content:url("data:image/svg+xml,%3csvg%20width='20'%20height='20'%20viewBox='0%200%2020%2020'%20fill='none'%20xmlns='http://www.w3.org/2000/svg'%3e%3cpath%20d='M5.83333%209.16666H7.5V10.8333H5.83333V9.16666ZM5.83333%2012.5H7.5V14.1667H5.83333V12.5ZM9.16667%209.16666H10.8333V10.8333H9.16667V9.16666ZM9.16667%2012.5H10.8333V14.1667H9.16667V12.5ZM12.5%209.16666H14.1667V10.8333H12.5V9.16666ZM12.5%2012.5H14.1667V14.1667H12.5V12.5Z'%20fill='%23001024'/%3e%3cpath%20d='M4.16667%2018.3333H15.8333C16.7525%2018.3333%2017.5%2017.5858%2017.5%2016.6667V5C17.5%204.08083%2016.7525%203.33333%2015.8333%203.33333H14.1667V1.66666H12.5V3.33333H7.5V1.66666H5.83333V3.33333H4.16667C3.2475%203.33333%202.5%204.08083%202.5%205V16.6667C2.5%2017.5858%203.2475%2018.3333%204.16667%2018.3333ZM15.8333%206.66666L15.8342%2016.6667H4.16667V6.66666H15.8333Z'%20fill='%23001024'/%3e%3c/svg%3e");width:20px;height:22px}.in-blog article .text>*{margin-bottom:64px;margin-top:0}.in-blog article .text{text-align:center;font-size:1.6rem;font-weight:400;letter-spacing:1.6px;line-height:1.5;margin-bottom:0}.in-blog article .text p{align-self:stretch}.in-blog article .text blockquote{background-color:#f6f1ef;padding:40px;margin-left:0;margin-right:0;font-weight:600;line-height:1.6;font-size:2rem}.in-blog.type-post #content-wrapper{max-width:calc(100vw - var(--scrollbar-width));width:100%;background:url(../assets/mairo_footer-background.jpg) 50%/cover no-repeat}@media(max-width:767px){.in-blog.type-post #content-wrapper{background:unset;background-color:#fff}}.in-blog.type-post .next-prev{display:flex;justify-content:space-between;margin:80px 0}@media(max-width:767px){.in-blog.type-post .next-prev{margin:0 0 40px;flex-direction:column;align-items:center}}.in-blog.type-post .next-prev a{margin:0;padding:16px 24px;background-color:transparent;border:none;text-transform:uppercase;font-size:1.6rem;letter-spacing:2.88px;color:#1d1c1b}.in-blog.type-post .next-prev a:after{display:none}@media(max-width:767px){.in-blog.type-post .next-prev a{border-bottom:1px solid #835F49;border-radius:0}}.article-move{margin-top:-25vw}@media(max-width:767px){.article-move{margin-top:0}}@media(max-width:767px){.contacts-page .header-section{background:url(../assets/contacts-form-bg.jpg);background-size:auto;background-position-y:top;background-position-x:right;background-repeat:no-repeat}}.contacts-page .header-section img{height:800px;object-fit:cover}@media(max-width:1000px){.contacts-page .header-section img{height:400px}}@media(max-width:767px){.contacts-page .header-section img{display:none}}@media(max-width:1000px){.contacts-page .header-section .bp-invisible{display:flex}.contacts-page .header-section .bp-invisible a{text-transform:uppercase;font-weight:500;font-size:1.6rem;text-decoration:none!important;padding:8px 4px;border-bottom:1px solid #835F49}}@media(max-width:767px){.contacts-page .header-section #insertHeader{display:none}}.contacts-page .header-section .contacts-grid{display:flex;gap:2px;justify-content:space-between}@media(max-width:1504px){.contacts-page .header-section .contacts-grid{padding:0 2em}}@media(max-width:1000px){.contacts-page .header-section .contacts-grid{flex-wrap:wrap}}@media(max-width:767px){.contacts-page .header-section .contacts-grid{flex-direction:column}}.contacts-page .header-section .contacts-grid .contacts-item{background-color:#fff;padding:64px;width:100%;display:flex;flex-direction:column}@media(max-width:1504px){.contacts-page .header-section .contacts-grid .contacts-item{padding:3.2rem}}@media(max-width:1400px){.contacts-page .header-section .contacts-grid .contacts-item{padding:24px}}@media(max-width:1000px){.contacts-page .header-section .contacts-grid .contacts-item{width:calc(50% - 2px)}}@media(max-width:767px){.contacts-page .header-section .contacts-grid .contacts-item{background-color:transparent;padding-left:0;padding-right:0}}.contacts-page .header-section .contacts-grid .contacts-item span{margin-bottom:.8rem;font-size:1.8rem;line-height:1.1}.contacts-page .header-section .contacts-grid .contacts-item a{text-decoration:underline}.contacts-page .header-section .contacts-grid .contacts-item h4{margin-top:0;margin-bottom:48px;font-size:clamp(2.4rem,3vw,3.2rem);font-weight:600;line-height:1.25;letter-spacing:3.2px}@media(max-width:767px){.contacts-page .header-section .contacts-grid .contacts-item h4{letter-spacing:2.4px;margin-bottom:20px}}.contacts-page .header-section .contacts-grid .contacts-item>div{display:flex;flex-direction:column}.contacts-page .header-section .contacts-grid .contacts-item .info{color:#454545}.contacts-page .header-section .contacts-grid .contacts-item .info-label{font-weight:500}.contacts-page .form-section{position:relative}.contacts-page .form-section img{object-fit:cover;width:100%;min-height:900px}@media(max-width:1000px){.contacts-page .form-section img{min-height:unset;height:400px}}@media(max-width:767px){.contacts-page .form-section img{display:none}}@media(max-width:1500px){.contacts-page .form-section .custom-page-absolute-wrapper{width:unset}}@media(max-width:1000px){.contacts-page .form-section .custom-page-absolute-wrapper{width:100%}}.contacts-page .form-section .form-wrapper{background-color:#f6f1ef;padding:100px;max-width:720px}.contacts-page .form-section .form-wrapper .form-group{margin-bottom:20px;padding:0}.contacts-page .form-section .form-wrapper .form-group label{font-size:1.6rem;font-weight:500;line-height:1.125}.contacts-page .form-section .form-wrapper .form-group input[type=text],.contacts-page .form-section .form-wrapper .form-group input[type=email],.contacts-page .form-section .form-wrapper .form-group input[type=tel]{padding:10px;border-radius:0;border:none;border-bottom:1px solid #C8AD9D;background-color:transparent}.contacts-page .form-section .form-wrapper .form-group textarea{resize:none;border:1px solid #C8AD9D;border-radius:0;background-color:transparent}.contacts-page .form-section .form-wrapper .form-group input[type=submit]{width:100%;background-color:#624737;border:0;border-radius:0;color:#fff;letter-spacing:2.88px;font-size:1.6rem;font-weight:500}.contacts-page .form-section .form-wrapper h4{font-size:clamp(2.4rem,3vw,3.2rem);font-weight:600;letter-spacing:3.2px;line-height:1.25;margin-top:0;margin-bottom:20px}@media(max-width:1500px){.contacts-page .form-section .form-wrapper{padding:80px}}@media(max-width:1000px){.contacts-page .form-section .form-wrapper{max-width:unset;width:100%}}@media(max-width:767px){.contacts-page .form-section .form-wrapper{padding:0 2em;background-color:transparent}.contacts-page .form-section .form-wrapper h4{letter-spacing:2.4px}}.showroom-page .header-section>div:has(a){text-align:center}.showroom-page .header-section>div:has(a) a{font-weight:500;font-size:1.6rem;line-height:1.125;letter-spacing:2.88px;text-transform:uppercase}@media(max-width:1000px){.showroom-page .header-section #insertHeader{position:initial;transform:unset}}.showroom-page .header-section #insertHeader h1{margin-top:0;margin-bottom:20px}@media(max-width:1000px){.showroom-page .header-section .custom-page-absolute-wrapper{background-color:#1d1c1b;color:#f5f4f4;padding:40px 32px}.showroom-page .header-section .custom-page-absolute-wrapper #insertHeader h1{font-size:clamp(4rem,6vw,8rem)}.showroom-page .header-section .custom-page-absolute-wrapper a{border-bottom:1px solid #F5F4F4;font-weight:300;letter-spacing:1.28px}}.showroom-page .content-section .row{display:flex;height:800px}@media(max-width:1000px){.showroom-page .content-section .row{height:unset;flex-direction:column}}.showroom-page .content-section .row .view-tile{width:50%;height:100%;display:flex}@media(max-width:1000px){.showroom-page .content-section .row .view-tile{width:100%;justify-content:center!important}}.showroom-page .content-section .row .view-tile img{width:100%;object-fit:cover}.showroom-page .content-section .row .left{order:0;justify-content:flex-end}@media(max-width:1000px){.showroom-page .content-section .row .left{order:1}}.showroom-page .content-section .row .left:has(.texts){padding-left:2em!important}@media(max-width:1000px){.showroom-page .content-section .row .left:has(.texts){padding-right:2em!important}}.showroom-page .content-section .row .right{order:1;justify-content:flex-start}.showroom-page .content-section .row .right:has(.texts){padding-right:2em!important}@media(max-width:1000px){.showroom-page .content-section .row .right:has(.texts){padding-left:2em!important}}.showroom-page .content-section .row .view-tile:has(.texts){padding:120px;align-items:center}@media(max-width:1000px){.showroom-page .content-section .row .view-tile:has(.texts){padding:40px}}.showroom-page .content-section .row iframe{width:100%;height:100%;border:0}@media(max-width:1000px){.showroom-page .content-section .row iframe{height:clamp(270px,80vw,400px)}}.showroom-page .content-section .row .texts{max-width:480px;display:flex;flex-direction:column;gap:32px}.showroom-page .content-section .row .texts h4{margin-top:0;margin-bottom:0;font-size:clamp(3.2rem,2.8vw,4rem);font-weight:600;line-height:1.4;letter-spacing:4px;text-transform:uppercase}.showroom-page .content-section .row .texts p{margin:0}.showroom-page .content-section .row .texts>div{display:flex;flex-direction:column}.showroom-page .content-section .row .texts a:not(.banner-link,.btn,.btn-primary){text-decoration:underline}.showroom-page .content-section .row .texts .address,.showroom-page .content-section .row .texts .open{padding-left:32px;position:relative}.showroom-page .content-section .row .texts .address{margin-bottom:12px}.showroom-page .content-section .row .texts .address:before{position:absolute;top:0;left:0;content:url("data:image/svg+xml,%3csvg%20width='24'%20height='24'%20viewBox='0%200%2024%2024'%20fill='none'%20xmlns='http://www.w3.org/2000/svg'%3e%3cpath%20d='M12.1406%2018.3936C12.0943%2018.3984%2012.0478%2018.4023%2012.001%2018.4023C11.9537%2018.4023%2011.9062%2018.3984%2011.8594%2018.3936L12%2018.1221L12.1406%2018.3936ZM5.52051%209.5C5.67554%2011.5986%206.78818%2013.3195%208.09961%2014.6426V14.6436C9.27152%2015.8249%2010.573%2016.6563%2011.3926%2017.1191L10.9326%2018.0088C10.0624%2017.5201%208.66051%2016.6289%207.38965%2015.3467C5.96808%2013.9132%204.67271%2011.9536%204.51562%209.5H5.52051ZM19.4844%209.5C19.3273%2011.9536%2018.0319%2013.9132%2016.6104%2015.3467C15.3396%2016.628%2013.9376%2017.5189%2013.0674%2018.0078L12.6064%2017.1201C13.4265%2016.6573%2014.7269%2015.8244%2015.8994%2014.6416L15.9004%2014.6426C17.2121%2013.3203%2018.3244%2011.5988%2018.4795%209.5H19.4844ZM9.55176%209.5C9.64911%209.97663%209.88329%2010.4184%2010.2324%2010.7676C10.5816%2011.1167%2011.0234%2011.3509%2011.5%2011.4482V12.4639C10.7566%2012.3566%2010.0627%2012.012%209.52539%2011.4746C8.98803%2010.9373%208.64343%2010.2434%208.53613%209.5H9.55176ZM15.4639%209.5C15.3566%2010.2434%2015.012%2010.9373%2014.4746%2011.4746C13.9373%2012.012%2013.2434%2012.3566%2012.5%2012.4639V11.4482C12.9766%2011.3509%2013.4184%2011.1167%2013.7676%2010.7676C14.1167%2010.4184%2014.3509%209.97663%2014.4482%209.5H15.4639ZM12.5%201.51855C14.3065%201.63921%2016.0155%202.40811%2017.3037%203.69629C18.5919%204.98446%2019.3608%206.69352%2019.4814%208.5H18.4785C18.3597%206.95908%2017.6972%205.50387%2016.5967%204.40332C15.4961%203.30276%2014.0409%202.63936%2012.5%202.52051V1.51855ZM12.5%205.53516C13.2434%205.64243%2013.9372%205.988%2014.4746%206.52539C15.012%207.06275%2015.3566%207.75662%2015.4639%208.5H14.4482C14.3509%208.02337%2014.1167%207.58155%2013.7676%207.23242C13.4184%206.88324%2012.9767%206.64811%2012.5%206.55078V5.53516ZM11.5%206.55078C11.0233%206.64811%2010.5816%206.88324%2010.2324%207.23242C9.88329%207.58155%209.64911%208.02337%209.55176%208.5H8.53613C8.64343%207.75662%208.98803%207.06275%209.52539%206.52539C10.0628%205.988%2010.7566%205.64243%2011.5%205.53516V6.55078ZM11.5%202.52051C9.95905%202.63936%208.50388%203.30276%207.40332%204.40332C6.30278%205.50387%205.64035%206.95908%205.52148%208.5H4.51855C4.63921%206.69352%205.40811%204.98446%206.69629%203.69629C7.98446%202.40811%209.69352%201.63921%2011.5%201.51855V2.52051Z'%20stroke='%23F5F4F4'/%3e%3cpath%20d='M19.794%2017.5C20.584%2017.956%2021%2018.473%2021%2019C21%2019.527%2020.584%2020.044%2019.794%2020.5C19.004%2020.956%2017.868%2021.335%2016.5%2021.598C15.132%2021.861%2013.58%2022%2012%2022C10.42%2022%208.868%2021.861%207.5%2021.598C6.132%2021.335%204.996%2020.956%204.206%2020.5C3.416%2020.044%203%2019.527%203%2019C3%2018.473%203.416%2017.956%204.206%2017.5'%20stroke='%23F5F4F4'%20stroke-width='2'%20stroke-linecap='square'/%3e%3c/svg%3e");width:18px;height:21px}.showroom-page .content-section .row .texts .open:before{position:absolute;top:0;left:0;content:url("data:image/svg+xml,%3csvg%20width='24'%20height='24'%20viewBox='0%200%2024%2024'%20fill='none'%20xmlns='http://www.w3.org/2000/svg'%3e%3cpath%20d='M12%206V12H18'%20stroke='%23F5F4F4'%20stroke-width='2'%20stroke-linecap='round'%20stroke-linejoin='round'/%3e%3cpath%20d='M12%2022C17.523%2022%2022%2017.523%2022%2012C22%206.477%2017.523%202%2012%202C6.477%202%202%206.477%202%2012C2%2017.523%206.477%2022%2012%2022Z'%20stroke='%23F5F4F4'%20stroke-width='2'%20stroke-linecap='round'%20stroke-linejoin='round'/%3e%3c/svg%3e");width:20px;height:20px}@media(max-width:1000px){.showroom-page .content-section .row:nth-child(n+2) .texts{gap:8px;text-align:center}.showroom-page .content-section .row:nth-child(n+2) .texts h4{margin-bottom:24px}.showroom-page .content-section .row:nth-child(n+2) .texts a{margin-top:24px;margin-left:auto;margin-right:auto}.showroom-page .content-section .row:nth-child(n+2) .view-tile img{height:clamp(270px,80vw,400px)}}.showroom-page .content-section .black{background-color:#1d1c1b;color:#f5f4f4}.showroom-page .content-section .white{background-color:#fff;color:#1d1c1b}.showroom-page .content-section .row:nth-child(2) .view-tile.white{background-color:#f6f1ef}.showroom-page .content-section .banner-link{text-transform:uppercase;font-size:1.6rem;font-weight:300;line-height:1.125;letter-spacing:1.28px;width:max-content;padding:10px 0}@media(max-width:1000px){.showroom-page .content-section .banner-link{border-bottom:1px solid #F5F4F4}}.showroom-page .faq-banner{color:#f5f4f4;width:100%;display:flex;height:max-content;background:url(../assets/mairo_diamonds-faq.jpg) no-repeat;background-size:cover}.showroom-page .faq-banner .faq-content{padding:120px 2em;display:flex;max-width:calc(1440px + 4em);width:100%;margin:auto}.showroom-page .faq-banner .faq-content .faq-left{width:50%;height:max-content;display:flex;padding-right:120px;justify-content:flex-end}.showroom-page .faq-banner .faq-content .faq-left h4{font-size:4rem}.showroom-page .faq-banner .faq-content .faq-right{width:50%;height:max-content;display:flex}.showroom-page .faq-banner .faq-content .faq-right .answer{display:none;background-color:#211812;padding:50px;border:1px solid #EDE4DE;border-bottom:none}.showroom-page .faq-banner .faq-content .faq-right .active .answer{display:flex}.showroom-page .faq-banner .faq-content .faq-right .active .question:after{content:url("data:image/svg+xml,%3csvg%20width='16'%20height='3'%20viewBox='0%200%2016%203'%20fill='none'%20xmlns='http://www.w3.org/2000/svg'%3e%3cpath%20d='M16%200V2.62642H0V0H16ZM9.49098%200.0881348V2.48828H6.52505V0.0881348H9.49098Z'%20fill='%23C8AD9D'/%3e%3c/svg%3e");transform:translateY(-45%)}.showroom-page .faq-banner .faq-content .faq-right .question{padding:20px 20px 20px 0;display:flex;justify-content:space-between;align-items:center;cursor:pointer;font-weight:500}.showroom-page .faq-banner .faq-content .faq-right .question:after{content:url("data:image/svg+xml,%3csvg%20width='16'%20height='16'%20viewBox='0%200%2016%2016'%20fill='none'%20xmlns='http://www.w3.org/2000/svg'%3e%3cpath%20d='M16%206.41509V9.04151H0V6.41509H16ZM9.49098%200V16H6.52505V0H9.49098Z'%20fill='%23C8AD9D'/%3e%3c/svg%3e");display:flex;width:16px;height:16px}.showroom-page .faq-banner .faq-content .faq-right ul{list-style-type:none;padding:0;width:100%}.showroom-page .faq-banner .faq-content .faq-right ul li{border-top:1px solid #EDE4DE;border-bottom:1px solid #EDE4DE}@media(max-width:1000px){.showroom-page .faq-banner .faq-content{flex-direction:column;padding:40px 2em;align-items:center;row-gap:40px;background-color:#21181280}.showroom-page .faq-banner .faq-content .faq-left,.showroom-page .faq-banner .faq-content .faq-right{width:100%;padding:0;justify-content:flex-start}.showroom-page .faq-banner .faq-content .faq-left .texts{text-align:left}}.about-page{font-family:IvyMode}.about-page .banner-wrapper .rings-collection{max-height:800px}.about-page .page-navigation ul{margin:0;justify-content:center;display:flex;padding:20px 0;list-style-type:none}.about-page .page-navigation ul li{padding:20px 12px;border-bottom:1px solid #C8AD9D}.about-page .page-navigation ul li a{font-size:remm(16);font-weight:400;line-height:1.5;letter-spacing:1.6px}@media(max-width:1000px){.about-page .page-navigation{display:none}}.about-page .logo-banner{position:relative}.about-page .logo-banner .custom-page-absolute-wrapper{display:flex;flex-direction:column;color:#f5f4f4;gap:40px;padding:0 2em}.about-page .logo-banner .custom-page-absolute-wrapper img{max-width:65vw}.about-page .logo-banner .custom-page-absolute-wrapper>span,.about-page .logo-banner .custom-page-absolute-wrapper>img,.about-page .logo-banner .custom-page-absolute-wrapper>div{margin-left:auto;margin-right:auto}.about-page .logo-banner .banner-bottom-animated{position:absolute;bottom:10%;left:50%;transform:translate(-50%);color:#f5f4f4}@media(max-width:1000px){.about-page .logo-banner .banner-bottom-animated{display:none}}.about-page .product-showcase-banner{display:flex}.about-page .product-showcase-banner .right,.about-page .product-showcase-banner .left{display:flex;flex-direction:column}.about-page .product-showcase-banner .left{order:0;width:100%;align-items:flex-start}.about-page .product-showcase-banner .right{order:1;width:100%;align-items:flex-end}.about-page .product-showcase-banner#elegance{background-color:#f6f1ef}.about-page .product-showcase-banner span{width:max-content}.about-page .product-showcase-banner .left:has(.product-showcase-titles),.about-page .product-showcase-banner .right:has(.product-showcase-titles){max-width:560px}.about-page .product-showcase-banner .product-showcase-titles{width:100%;max-width:560px;margin:0}.about-page .product-showcase-banner .product-showcase-titles .titles,.about-page .product-showcase-banner .product-showcase-titles .main-text,.about-page .product-showcase-banner .product-showcase-titles .highlighted-word{width:100%}@media(max-width:1000px){.about-page .product-showcase-banner{flex-direction:column}.about-page .product-showcase-banner .left:has(.image-wrapper),.about-page .product-showcase-banner .right:has(.image-wrapper){order:0;align-items:center}.about-page .product-showcase-banner .left:has(.image-wrapper) img,.about-page .product-showcase-banner .right:has(.image-wrapper) img{max-height:400px;transform:scaleX(-1)}.about-page .product-showcase-banner .left:has(.products-wrapper),.about-page .product-showcase-banner .right:has(.products-wrapper){order:1;align-items:flex-start;padding:40px 16px;width:100%}.about-page .product-showcase-banner .left:has(.products-wrapper) .titles,.about-page .product-showcase-banner .right:has(.products-wrapper) .titles{gap:8px}}.about-page .logo-perex{font-size:2rem;font-weight:300;line-height:1.6;text-transform:uppercase}.about-page .logo-perex,.about-page .banner-bottom-animated{font-family:Klik;text-transform:uppercase}.about-page .product-showcase-banner:has(.right .image-wrapper){padding-top:64px;padding-left:240px}@media(max-width:1500px){.about-page .product-showcase-banner:has(.right .image-wrapper){padding-left:clamp(64px,6vw,120px)}}@media(max-width:1000px){.about-page .product-showcase-banner:has(.right .image-wrapper){padding-left:0;padding-top:0}}.about-page .product-showcase-banner:has(.left .image-wrapper){padding-top:64px;padding-right:240px}@media(max-width:1500px){.about-page .product-showcase-banner:has(.left .image-wrapper){padding-right:clamp(64px,6vw,120px)}}@media(max-width:1000px){.about-page .product-showcase-banner:has(.left .image-wrapper){padding-right:0;padding-top:0}}.about-page .rings-collection{font-family:Klik}.about-page .rings-collection video{height:unset}.about-page .mairo-club-benefits{font-family:Klik}body:has(.about-page) article header{display:none}#content-wrapper:has(.contacts-page),#content-wrapper:has(.showroom-page),#content-wrapper:has(.about-page){padding:0}.header-section{position:relative}@media(max-width:1000px){.header-section #insertHeader{position:absolute;top:-20%;left:50%;transform:translate(-50%) translateY(-50%)}}.header-section #insertHeader h1{text-transform:uppercase;font-size:100px;font-weight:300;line-height:.88;text-align:center;margin-bottom:80px}.custom-page-absolute-wrapper{position:absolute;top:50%;left:50%;transform:translate(-50%) translateY(-50%);max-width:calc(1440px + 2em);width:100%;height:max-content}@media(max-width:1000px){.showroom-page .custom-page-absolute-wrapper,.contacts-page .custom-page-absolute-wrapper{position:relative;top:unset;left:unset;transform:unset}}.showroom-page .content-section .row:has(.faq-banner){height:max-content}@media(max-width:767px){body:has(.showroom-page) .content-wrapper.container .row>div{padding:0}}@font-face{font-family:Klik;src:url(../assets/Klik-Light.otf) format("opentype");font-weight:300}@font-face{font-family:Klik;src:url(../assets/Klik-Medium.otf) format("opentype");font-weight:500}body{font-family:Klik,sans-serif;font-weight:300;color:#1d1c1b;scrollbar-gutter:stable}a{color:inherit;text-decoration:none}@media(max-width:767px){.in-index .content-wrapper.container{padding-left:32px;padding-right:32px}}@media(max-width:767px){.content-wrapper.container{padding-left:16px;padding-right:16px}}@media(max-width:767px){.full-width{left:50%;margin-left:-50vw;margin-right:-50vw;right:50%;width:100vw;width:calc(100vw - var(--scrollbar-width) / 2)}}.one-column-body .welcome-wrapper .welcome{width:100%}.display-none{display:none!important}.btn-primary,.btn.btn-primary,.heading-link{font-family:Klik;font-size:1.6rem;padding:16px 24px;font-weight:500;line-height:1.125;text-transform:uppercase;display:flex;align-items:center;gap:16px;width:max-content;border:none;color:#1d1c1b}.btn-primary:after,.btn.btn-primary:after,.heading-link:after{content:url("data:image/svg+xml,%3csvg%20width='24'%20height='24'%20viewBox='0%200%2024%2024'%20fill='none'%20xmlns='http://www.w3.org/2000/svg'%3e%3cpath%20d='M9%2018L15%2012L9%206'%20stroke='black'%20stroke-width='1.2'%20stroke-linecap='round'%20stroke-linejoin='round'/%3e%3c/svg%3e");display:inline-block;width:24px;height:24px}.banner-category a,.benefit-banners-full-width,.homepage-banners-full-width .banner-wrapper a,.banner a,.banner p a,.banner-category p a,.banner-wrapper a,.banner-wrapper p a,.carousel-inner a,.carousel-inner p a{color:inherit}.banner-category img,.homepage-banners-full-width .banner-wrapper img{margin:auto}.container{max-width:calc(1440px + 4em);width:100%;padding:0 2em;margin-left:auto;margin-right:auto}.mobile .container{padding:0 16px}span.quantity{border:none}span.quantity .amount{border:1px solid #EDE4DE;padding:10px;width:44px}span.quantity .increase,span.quantity .decrease{border:none;background-color:transparent}.shipping-billing-table .radio-wrapper input[type=radio]+label:before,.shipping-billing-table .radio-wrapper input[type=radio]+label:after{top:50%;transform:translateY(-50%)}input[type=checkbox]+label,input[type=radio]+label{padding-left:32px}@media(min-width:768px){.content{padding:0 2em}}.type-page #content-wrapper:has(.contacts-page),.type-page #content-wrapper:has(.showroom-page),.type-page #content-wrapper:has(.about-page){max-width:calc(100vw - var(--scrollbar-width));width:100%}.type-page #content-wrapper:has(.contacts-page) main,.type-page #content-wrapper:has(.showroom-page) main,.type-page #content-wrapper:has(.about-page) main{padding:0}.type-page #content-wrapper:has(.contacts-page) .row,.type-page #content-wrapper:has(.showroom-page) .row,.type-page #content-wrapper:has(.about-page) .row{margin-left:0;margin-right:0}.product-showcase-wrapper{padding:0 2em}
