html,body,div,span,applet,object,iframe,h1,h2,h3,h4,h5,h6,p,blockquote,pre,a,abbr,acronym,address,big,cite,code,del,dfn,em,img,ins,kbd,q,s,samp,small,strike,strong,sub,sup,tt,var,b,u,i,center,dl,dt,dd,ol,ul,li,fieldset,form,label,legend,table,caption,tbody,tfoot,thead,tr,th,td,article,aside,canvas,details,embed,figure,figcaption,footer,header,hgroup,menu,nav,output,ruby,section,summary,time,mark,audio,video{margin:0;padding:0;border:0;font-size:100%;vertical-align:baseline}article,aside,details,figcaption,figure,footer,header,hgroup,menu,nav,section{display:block}body{line-height:1}ol,ul{list-style:none}blockquote,q{quotes:none}blockquote:before,blockquote:after,q:before,q:after{content:"";content:none}table{border-collapse:collapse;border-spacing:0}h1{font-weight:700;line-height:100%;font-size:36px}@media (min-width: 744px){h1{font-size:48px}}@media (min-width: 1260px){h1{font-size:56px}}h2{font-size:32px;line-height:100%;letter-spacing:0;font-weight:700}@media (min-width: 744px){h2{font-size:40px}}@media (min-width: 1260px){h2{font-size:48px}}h3{font-weight:700;font-size:18px;line-height:140%;letter-spacing:0}:root{font-family:Manrope,sans-serif;font-size:16px;line-height:140%;font-weight:400;letter-spacing:.15px}html{color:#1b2129;scroll-behavior:smooth}html:has([id=menu]:target){overflow:hidden}*,*:before,*:after{box-sizing:border-box}.tablet-break{display:inline}@media (min-width: 744px){.tablet-break{display:block}}@media (min-width: 1260px){.tablet-break{display:inline}}.desktop-break{display:inline}@media (min-width: 1260px){.desktop-break{display:block}}.title{line-height:100%;letter-spacing:0;vertical-align:middle;color:#fff}.header{background-color:#deb887;background-image:url(/layout_miami/assets/Image-CVnJMALD.jpg);background-repeat:no-repeat;background-size:cover;background-position:center;min-height:100vh;padding:0 20px;margin-bottom:64px}@media (min-width: 744px){.header{padding:0 72px}}@media (min-width: 1260px){.header{padding:0 120px}}.header{display:grid;grid-template-columns:1fr 1fr;gap:20px}@media (min-width: 744px){.header{grid-template-columns:repeat(6,1fr);gap:24px}}@media (min-width: 1260px){.header{grid-template-columns:repeat(12,1fr);gap:24px}}.header{grid-template-rows:1fr 1fr}.header__title{margin-bottom:40px}.header__title-content{grid-area:2/1/3/3;align-self:end}@media (min-width: 744px){.header__title-content{grid-template-rows:1fr 1fr;grid-column:1/4;grid-row:2/-1;align-self:end}}@media (min-width: 1260px){.header__title-content{grid-column:1/7}}.navigation{display:flex;justify-content:space-between;place-items:center;align-self:start;padding-top:24px;grid-area:1/1/2/-1}.navigation__content-wrapper{display:flex;align-items:center;gap:24px}.navigation__call-number{visibility:hidden}.main{padding:0 20px}@media (min-width: 744px){.main{padding:0 76px}}@media (min-width: 1260px){.main{padding:0 120px}}.main h2{margin-bottom:48px}.card{display:flex;flex-direction:column;width:auto}.card__img-container{width:100%;position:relative;padding-top:100%}.card__img{top:0;max-width:100%;height:100%;position:absolute;object-fit:cover;padding-bottom:16px}@media (min-width: 744px){.card__img{padding-bottom:24px}}.card__product-name{padding-bottom:8px}.card__description{padding-bottom:12px}.recommended{justify-content:center;padding-bottom:96px}.recommended__title{grid-column:1/-1;margin:0}.recommended__items{display:grid;grid-template-columns:1fr 1fr;gap:20px}@media (min-width: 744px){.recommended__items{grid-template-columns:repeat(6,1fr);gap:24px}}@media (min-width: 1260px){.recommended__items{grid-template-columns:repeat(12,1fr);gap:24px}}.recommended__item{grid-column:1/-1;justify-self:center;width:100%}@media (min-width: 744px){.recommended__item{grid-column:span 6}}@media (min-width: 1260px){.recommended__item{grid-column:span 4}}.categories__category-name{padding-top:16px;padding-bottom:40px}.categories__cta{padding-top:40px;padding-bottom:96px;display:grid;grid-template-columns:1fr 1fr;gap:20px}@media (min-width: 744px){.categories__cta{grid-template-columns:repeat(6,1fr);gap:24px}}@media (min-width: 1260px){.categories__cta{grid-template-columns:repeat(12,1fr);gap:24px}}.categories__button{grid-column:span 6}.pictures{display:grid;grid-template-columns:1fr 1fr;gap:20px}@media (min-width: 744px){.pictures{grid-template-columns:repeat(6,1fr);gap:24px}}@media (min-width: 1260px){.pictures{grid-template-columns:repeat(12,1fr);gap:24px}}.pictures__img-container{width:100%;position:relative;padding-top:100%;overflow:hidden}@media (min-width: 744px){.pictures__img-container{grid-column:span 3}}@media (min-width: 1260px){.pictures__img-container{grid-column:span 6}}.pictures__img{top:0;max-width:100%;height:100%;position:absolute;object-fit:cover}.pictures__img-container:hover .pictures__img{transform:scale(1.05);transition:transform .3s ease-in-out}.button{font-family:Manrope,sans-serif;font-weight:700;font-style:Bold;font-size:16px;line-height:27px;letter-spacing:0;text-align:center;text-decoration:none;color:#fff;background-color:#f98921;border-radius:8px;padding:15px 0;width:100%;display:inline-block;border:none}.button:hover{cursor:pointer;background-color:#1b2129}.button:active{background-color:#010810}.legacy__img-container{max-width:100%}.legacy__img{height:auto;width:100%;display:block}@media (min-width: 1260px){.legacy__img{object-fit:cover;object-position:center;height:clamp(460px,36.5vw,800px)}}.legacy__content-container{padding:48px 20px}@media (min-width: 744px){.legacy__content-container{padding:120px 76px;display:grid;grid-template-columns:1fr 1fr;gap:20px}}@media (min-width: 744px) and (min-width: 744px){.legacy__content-container{grid-template-columns:repeat(6,1fr);gap:24px}}@media (min-width: 744px) and (min-width: 1260px){.legacy__content-container{grid-template-columns:repeat(12,1fr);gap:24px}}@media (min-width: 1260px){.legacy__content-container{padding:120px}}.legacy__content-container{background-color:#fcfaef}.legacy__title{grid-column:1/4}@media (min-width: 744px){.legacy__title{grid-column:1/span 3}}@media (min-width: 1260px){.legacy__title{grid-column:1/span 6}}.legacy__content{padding-top:24px;line-height:140%;letter-spacing:.15px;grid-column:4/-1}@media (min-width: 744px){.legacy__content{grid-column:auto/span 3;padding-top:0}}@media (min-width: 1260px){.legacy__content{grid-column:8/-1;padding-top:0}}.contact-us{padding:64px 20px;display:grid;grid-template-columns:1fr 1fr;gap:20px}@media (min-width: 744px){.contact-us{grid-template-columns:repeat(6,1fr);gap:24px}}@media (min-width: 1260px){.contact-us{grid-template-columns:repeat(12,1fr);gap:24px}}@media (min-width: 744px){.contact-us{padding:120px 76px}}@media (min-width: 1260px){.contact-us{padding:120px}}.contact-us__address-info{font-style:normal}@media (min-width: 1260px){.contact-us__address-info{grid-column:8/-1}}.contact-us__form{grid-column:1/-1}@media (min-width: 1260px){.contact-us__form{grid-column:1/span 6}}.contact-us__title{margin-bottom:48px;grid-column:1/-1}.contact-us__info-group{display:flex;flex-direction:column;gap:8px;margin-bottom:24px}.contact-us__info-label{color:#7e7e83;font-size:14px}.contact-us__info-value{text-decoration:none;color:#1b2129}.contact-us__info-value:hover{color:#f98921}.contact-us__address{line-height:140%;text-decoration:none;color:inherit;display:block}.contact-us__address:hover{color:#f98921}.contact-form{margin-bottom:48px;color:#7e7e83;position:relative}.contact-form__input,.contact-form__textarea{width:100%;background-color:#f9f9f9;border-radius:8px;border:1px solid transparent;padding:14px 16px;font-size:14px}.contact-form__input{margin-bottom:16px}.contact-form__input::placeholder{font-family:Manrope,sans-serif;font-weight:400;font-size:14px;line-height:140%;letter-spacing:.15px;transition:color .2s}.contact-form__input:hover{border:1px solid rgb(219,219,219);box-shadow:none}.contact-form__input:hover::placeholder{color:#1b2129}.contact-form__input:focus{outline:none;-webkit-tap-highlight-color:transparent;-moz-appearance:none;appearance:none;-webkit-appearance:none;box-shadow:0 0 0 2px #f98921}.contact-form__textarea{margin-bottom:32px;resize:none}.contact-form__textarea:focus{outline:none;-webkit-tap-highlight-color:transparent;-moz-appearance:none;appearance:none;-webkit-appearance:none}.contact-form__label{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border-width:0}.contact-form__success-msg{display:none;color:#2e7d32;background:#e8f5e9;padding:10px;margin-top:15px;border-radius:4px;text-align:center}.contact-form__success-msg.is-visible{display:block}.menu{position:fixed;top:0;left:0;right:0;transform:translate(-100%);transition:transform .3s ease-in-out;background-color:#f9f9f9;min-height:100vh;z-index:100;overflow-y:hidden;padding:0 20px}@media (min-width: 744px){.menu{padding:0 76px}}@media (min-width: 1260px){.menu{padding:0 120px}}.menu:target{transform:translate(0)}.menu__nav{padding:28px 0;display:flex;align-items:center;justify-content:space-between;margin-bottom:32px}.menu__img-container{width:100%}.menu__paragraph{font-family:Manrope,sans-serif;font-weight:700;font-size:16px;line-height:140%;letter-spacing:2px;vertical-align:middle;text-transform:uppercase;padding-bottom:16px}.menu__call-link{display:inline-block;color:#1b2129;font-family:Manrope,sans-serif;font-weight:700;font-size:16px;line-height:140%;letter-spacing:2px;vertical-align:middle;text-transform:uppercase;text-decoration:none;border-bottom:1px solid rgb(27,33,41);padding-bottom:4px}:has(.menu__call-link:hover) .menu__paragraph{color:#f98921}.links{padding-bottom:48px}.links__item{padding-bottom:32px}.links__link{font-family:Manrope,sans-serif;font-weight:700;font-size:22px;line-height:22px;letter-spacing:0;vertical-align:middle;text-decoration:none;display:inline-block;border:1px solid transparent;color:#1b2129}.links__link:hover{border-bottom:1px solid rgb(27,33,41)}.burger:before{content:"";display:inline-block;width:24px;height:24px;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%3cg%20clip-path='url(%23clip0_6817_384)'%3e%3cpath%20d='M3%2017C3%2017.5523%203.44772%2018%204%2018H20C20.5523%2018%2021%2017.5523%2021%2017C21%2016.4477%2020.5523%2016%2020%2016H4C3.44772%2016%203%2016.4477%203%2017ZM3%2012C3%2012.5523%203.44772%2013%204%2013H20C20.5523%2013%2021%2012.5523%2021%2012C21%2011.4477%2020.5523%2011%2020%2011H4C3.44772%2011%203%2011.4477%203%2012ZM4%206C3.44772%206%203%206.44772%203%207C3%207.55228%203.44772%208%204%208H20C20.5523%208%2021%207.55228%2021%207C21%206.44772%2020.5523%206%2020%206H4Z'%20fill='%23292929'/%3e%3c/g%3e%3cdefs%3e%3cclipPath%20id='clip0_6817_384'%3e%3crect%20width='24'%20height='24'%20fill='white'/%3e%3c/clipPath%3e%3c/defs%3e%3c/svg%3e");background-size:cover}.burger:after{display:none;content:"";width:24px;height:24px;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%3cg%20clip-path='url(%23clip0_6817_385)'%3e%3cpath%20d='M3%2017C3%2017.5523%203.44772%2018%204%2018H11C11.5523%2018%2012%2017.5523%2012%2017C12%2016.4477%2011.5523%2016%2011%2016H4C3.44772%2016%203%2016.4477%203%2017ZM3%2012C3%2012.5523%203.44772%2013%204%2013H20C20.5523%2013%2021%2012.5523%2021%2012C21%2011.4477%2020.5523%2011%2020%2011H4C3.44772%2011%203%2011.4477%203%2012ZM4%206C3.44772%206%203%206.44772%203%207C3%207.55228%203.44772%208%204%208H15C15.5523%208%2016%207.55228%2016%207C16%206.44772%2015.5523%206%2015%206H4Z'%20fill='%23292929'/%3e%3c/g%3e%3cdefs%3e%3cclipPath%20id='clip0_6817_385'%3e%3crect%20width='24'%20height='24'%20fill='white'/%3e%3c/clipPath%3e%3c/defs%3e%3c/svg%3e");background-size:cover}.burger:hover:before{display:none}.burger:hover:after{display:inline-block}.burger__label{clip:rect(0 0 0 0);clip-path:inset(50%);height:1px;overflow:hidden;position:absolute;white-space:nowrap;width:1px}.phone{display:flex;align-items:center;text-decoration:none;color:#1b2129}.phone__label{font-family:Inter,sans-serif;font-weight:700;font-size:12px;line-height:16px;letter-spacing:2px;text-align:right;vertical-align:middle;text-transform:uppercase;position:absolute;transform:translate(calc(-100% - 20px));color:inherit;transition:color .3s ease-in-out}.phone:hover{cursor:pointer;color:#f98921}.phone:not(:hover) .phone__label{clip:rect(0 0 0 0);clip-path:inset(50%);height:1px;overflow:hidden;position:absolute;white-space:nowrap;width:1px}
