body.home,body.home .l-canvas{background:#000}body.gradient{padding:0!important;margin:0!important}main{padding:0!important;margin:0!important}body figure{margin-bottom:0}._home{background:#000;width:100vw!important;position:relative;left:50%;right:50%;margin-left:-50vw!important;margin-right:-50vw!important;padding:0!important;max-width:100vw!important;overflow-x:hidden!important}.section-product-grid,#shopify-section-template--20880188473590__kochere_grid_RwK8mF,.shopify-section{margin:0!important;padding:0!important;width:100%!important;max-width:100%!important}._rustica,._rustica *{font-family:Rustica,sans-serif}._ibm,._ibm *{font-family:IBM Plex Sans,sans-serif}.row.no-m{margin:0!important}.row.no-m>div{padding:0!important}._fullwidth{width:100%;max-width:100%}._container._1{max-width:1400px;margin:0 auto;padding:0 20px}section._iv{background:#f7f4e5;position:relative;margin:0!important;padding:0!important;width:100%!important}section._iv .row,section._iv .row.no-m,section._iv [class*=col-],section._iv .container,section._iv .container-fluid{padding-left:0!important;padding-right:0!important;margin-left:0!important;margin-right:0!important}section._iv ._container._1{max-width:100%;padding:0}section._iv aside._one{background:#f7f4e5}section._iv aside._one ._container._1{max-width:1400px;padding:3vw 20px}section._iv aside._one .row{max-width:1400px;margin:0 auto}section._iv aside._two{background:#f7f4e5;padding:0}section._iv aside._two ._head{border-bottom:1px solid #000;border-top:1px solid #000}section._iv aside._two ._head ._container._1{max-width:1400px;padding:2vw 20px}section._iv aside._two ._head ._in{display:flex;align-items:center;gap:3vw}section._iv aside._two ._head ._title{text-transform:uppercase;font-weight:800;font-family:Rustica,sans-serif;color:#000;margin-bottom:0}section._iv aside._two ._head ._filters{display:flex;gap:1.5vw;flex-wrap:wrap}section._iv aside._two ._head ._filter{font-family:IBM Plex Sans,sans-serif;background:transparent;border:1px solid #000;color:#000;padding:.5vw 1.5vw;border-radius:.5rem;cursor:pointer;transition:all .2s ease;font-weight:500}section._iv aside._two ._head ._filter:hover,section._iv aside._two ._head ._filter.active{background:#000;color:#f7f4e5}section._iv aside._two ._body{background:#f7f4e5;padding:0;margin:0}section._iv aside._two ._head.d-lg-none{border-top:0}._btn{text-decoration:none;transition:all .3s cubic-bezier(.35,.89,.48,1.04)}._btn:hover{transform:scale(1.02)}._btn._2,._btn._2 *{font-family:IBM Plex Sans,sans-serif}._btn._2{font-weight:900;cursor:pointer;display:flex;align-items:center;justify-content:center;text-align:center;border-radius:.8rem;width:max-content;max-width:100%}._btn._aqua{background:#8acfbe;color:#000;border-color:#8acfbe}._btn._aqua:hover{background:#afdcd0;border-color:#afdcd0}._card_pdps{display:flex;flex-wrap:wrap;margin:0;padding:0;border:0}._card_pdps ._card_pdp{position:relative;overflow:hidden;display:flex;flex-direction:column;justify-content:space-between;width:33.333%;border:1px solid #000000;box-sizing:border-box;margin:0;padding:0}._card_pdp figure._bg{position:absolute;top:0;left:0;z-index:0;width:100%;height:100%;margin:0;overflow:hidden}._card_pdp figure._bg>img{width:100%;height:100%;object-fit:cover;transform:scale(1.2);transition:all .6s cubic-bezier(.35,.89,.48,1.04)}._card_pdp:hover figure._bg>img{transform:scale(1.1)}._card_pdp ._media{position:relative;z-index:1;text-align:center}._card_pdp ._media figure._pack{height:100%;width:60%;margin:0 auto;padding-top:20px;transition:all .2s ease-in-out}._card_pdp ._media figure._pack img{height:100%;width:100%;object-fit:contain}._card_pdp ._content{position:relative;z-index:1;overflow:hidden;transition:all .2s ease-in-out}._card_pdp ._content ._name{text-align:center;padding:20px;background:#f7f4e5;border-top:1px solid #000;border-bottom:1px solid #000;color:#000;position:relative}._card_pdp ._content ._name ._title,._card_pdp ._content ._name ._title *{font-family:Rustica,sans-serif}._card_pdp ._content ._name ._title{text-transform:uppercase;font-weight:800;text-overflow:ellipsis;white-space:nowrap;overflow:hidden;color:#000}._card_pdp ._content ._details{position:relative;width:100%;display:flex;justify-content:space-between;background:#f7f4e5}._card_pdp:hover ._content{bottom:0}._card_pdp ._content ._details>div{border-right:1px solid #000;transition:all .1s ease-in}._card_pdp ._content ._details>div._1{width:50%}._card_pdp ._content ._details>div._2{width:20%}._card_pdp ._content ._details>div._3{width:30%}._card_pdp ._content ._details ._in{padding:20px}._card_pdp ._content ._details>div{position:relative}._card_pdp ._content ._details>._2{text-align:center;display:flex;align-items:center;justify-content:center}._card_pdp ._content ._details>._3:hover{border-right:1px solid transparent}._card_pdp ._content ._details ._title_level{text-transform:uppercase;font-family:Rustica,sans-serif;line-height:1;margin-bottom:0;color:#000}._card_pdp ._content ._details ._in .money{font-weight:500;font-family:IBM Plex Sans,sans-serif;letter-spacing:0}._card_pdp ._content ._details ._btn_card_pdp{text-align:center;display:flex;text-decoration:none;line-height:1;align-items:center;justify-content:center;padding:20px 10px;font-weight:500;background:#000;color:#f7f4e5;text-transform:uppercase;height:100%;width:100%;letter-spacing:0;transition:all .1s cubic-bezier(.3,-.13,0,1.08)}._card_pdp ._content ._details ._btn_card_pdp:hover{color:#000;background:#f7f4e5}@media(min-width:1200px){._h1,._h1 *{font-size:3.5vw;line-height:1.2}._h2,._h2 *{font-size:2.8vw;line-height:1}._h5,._h5 *{font-size:2.4vw;line-height:1.2}._h6,._h6 *{font-size:1.5vw;line-height:1}._p-largebold,._p-largebold *{font-size:1.4vw!important;font-weight:800!important;line-height:1!important}._p-normal,._p-normal *{font-size:1vw!important;line-height:1.2}._p-normalbold,._p-normalbold *{font-size:1vw;font-weight:800;line-height:1.2}._p-smallbold,._p-smallbold *{font-size:.9vw;font-weight:800;line-height:1.2}._p-tiny,._p-tiny *{font-size:.75vw;line-height:1.2}._p-medium,._p-medium *{font-size:1.2vw;line-height:1.2}._btn._2{padding:.7vw 1.8vw}._btn{font-size:1.1vw}._card_pdp ._content{bottom:-5.2rem}._card_pdp:hover ._media figure._pack{height:calc(100% - 20px)}._card_pdp ._media figure._pack{transform:translateY(2.8rem);transition:all .2s ease-in}._card_pdp:hover ._media figure._pack{transform:translateY(0)}}@media(max-width:1200px)and (min-width:991px){._h1{font-size:3.5vw;line-height:1.2}._h2{font-size:2.75rem;line-height:1}._h5{font-size:1.75rem;line-height:1.2}._h6{font-size:1.6rem;line-height:1}._p-largebold{font-size:1.2rem;font-weight:800;line-height:1.2}._p-normal{font-size:1rem!important;line-height:1.2}._p-normalbold{font-size:1rem;font-weight:800;line-height:1.2}._p-smallbold{font-size:.8rem;font-weight:800;line-height:1.2}._p-tiny{font-size:.7rem;line-height:1.2}._p-medium{font-size:1.1rem;line-height:1.2}._card_pdps ._card_pdp{width:50%}._btn._2{padding:.6rem 1.4rem;font-size:1.1rem}}@media(max-width:1200px){._card_pdp ._media figure._pack{height:calc(100% - 20px)}._btn{font-size:.8rem}}@media(max-width:991px)and (min-width:767px){._h1{font-size:3rem;line-height:1.2}._h2{font-size:2.75rem;line-height:1}._h5{font-size:1.75rem;line-height:1.2}._h6{font-size:1.6rem;line-height:1}._p-largebold{font-size:1.2rem!important;font-weight:800;line-height:1.2}._p-normal{font-size:1rem!important;line-height:1.2}._p-normalbold{font-size:1rem;font-weight:800;line-height:1.2}._p-smallbold{font-size:.8rem;font-weight:800;line-height:1.2}._p-tiny{font-size:.7rem;line-height:1.2}._p-medium{font-size:1.1rem;line-height:1.2}._btn._2{padding:.9rem 1.5rem;font-size:1.1rem}._card_pdps ._card_pdp{width:50%}._card_pdp ._content ._details ._level{white-space:nowrap;overflow:hidden;text-overflow:ellipsis}}@media(min-width:991px){._card_pdp ._content ._details ._level{margin-bottom:0;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;color:#000}}@media(max-width:991px){._card_pdp ._content ._details ._level{margin-bottom:0;color:#000}}@media(max-width:767px)and (min-width:575px){._h1,._h1 *{font-size:6.8vw;line-height:1.2}._h2,._h2 *{font-size:6vw;line-height:1}._h5,._h5 *{font-size:3.8vw;line-height:1.2}._h6,._h6 *{font-size:3vw;line-height:1}._p-large,._p-large *{font-size:4vw;line-height:1.2}._p-largebold,._p-largebold *{font-size:4vw!important;font-weight:800;line-height:1.2}._p-medium,._p-medium *{font-size:3.5vw;line-height:1.2}._p-normal,._p-normal *{font-size:3vw!important;line-height:1.2}._p-normalbold,._p-normalbold *{font-size:3vw;font-weight:800;line-height:1.2}._p-smallbold,._p-smallbold *{font-size:2.5vw;font-weight:800;line-height:1.2}._p-tiny,._p-tiny *{font-size:2.2vw;line-height:1.2}}@media(max-width:767px){.section-product-grid ._home{width:100vw!important;margin-left:calc(-50vw + 50%)!important;margin-right:calc(-50vw + 50%)!important;max-width:100vw!important}section._iv{width:100vw!important;max-width:100vw!important}._btn._2{padding:1rem 1.5rem;font-size:1rem}._card_pdps ._card_pdp{width:100%}section._iv aside._two ._head ._filter{padding:10px 15px;font-size:.9rem}._card_pdps{gap:2rem}section._iv aside._two ._body{padding:0 40px}._card_pdp ._content ._details{display:grid;grid-template-columns:60% 40%;grid-template-rows:auto auto}._card_pdp ._content ._details>div._1{grid-column:1;grid-row:1;width:100%;border-right:1px solid #000;border-bottom:1px solid #000}._card_pdp ._content ._details>div._2{grid-column:2;grid-row:1;width:100%;border-right:0;border-bottom:1px solid #000}._card_pdp ._content ._details>div._3{grid-column:span 2;grid-row:2;width:100%;border-right:0}}@media(min-width:1200px){._p-large,._p-large *{font-size:1.4vw;line-height:1.2}}@media(max-width:1200px)and (min-width:991px){._p-large{font-size:1.2rem;line-height:1.2}}@media(max-width:991px)and (min-width:767px){._p-large{font-size:1.2rem;line-height:1.2}}@media(max-width:575px){._h1,._h1 *{font-size:7.5vw;line-height:1.2}._h2,._h2 *{font-size:6.5vw;line-height:1}._h5,._h5 *{font-size:4.2vw;line-height:1.2}._h6,._h6 *{font-size:3.5vw;line-height:1}._p-large,._p-large *{font-size:4.5vw;line-height:1.2}._p-largebold,._p-largebold *{font-size:4.5vw!important;font-weight:800;line-height:1.2}._p-medium,._p-medium *{font-size:4vw;line-height:1.2}._p-normal,._p-normal *{font-size:3.5vw!important;line-height:1.2}._p-normalbold,._p-normalbold *{font-size:3.5vw;font-weight:800;line-height:1.2}._p-smallbold,._p-smallbold *{font-size:3vw;font-weight:800;line-height:1.2}._p-tiny,._p-tiny *{font-size:2.5vw;line-height:1.2}._card_pdps{gap:1rem}}
/*# sourceMappingURL=/cdn/shop/t/43/assets/kochere.css.map */
