.product{padding:0 100px}@media(max-width:1300px){.product{padding:0 50px}}@media(max-width:580px){.product{padding:0 20px}}.product__title{background-image:url(/_next/static/media/bullet_line.33b3d9b4.svg);background-position:400px 15px;background-repeat:no-repeat;margin-bottom:50px;margin-left:50px;margin-top:150px}@media(max-width:820px){.product__title{margin-top:100px}}@media(max-width:650px){.product__title{margin-left:10px}}@media(max-width:580px){.product__title{background-position:300px 15px}}@media(max-width:450px){.product__title{background-position:220px 15px}}.product__title p{font-size:32px;font-weight:600;letter-spacing:3px;line-height:45px}@media(max-width:580px){.product__title p{font-size:24px}}@media(max-width:450px){.product__title p{font-size:17px}}.product__title~.catalogue__products--list .catalogue__products--card{width:22%}@media(max-width:1140px){.product__title~.catalogue__products--list .catalogue__products--card{width:35%}}@media(max-width:890px){.product__title~.catalogue__products--list .catalogue__products--card{width:40%}}@media(max-width:650px){.product__title~.catalogue__products--list .catalogue__products--card{width:60%}}@media(max-width:500px){.product__title~.catalogue__products--list .catalogue__products--card{width:80%}}@media(max-width:360px){.product__title~.catalogue__products--list .catalogue__products--card{width:90%}}.product__container{display:flex}@media(max-width:1300px){.product__container{align-items:center;flex-direction:column;justify-content:center}}.product__description,.product__slider{width:50%}@media(max-width:1300px){.product__description,.product__slider{width:100%}}.product__slider{margin-right:50px;max-height:800px}.product__slider .slider-control-centerleft,.product__slider .slider-control-centerright{display:none}@media(max-width:1300px){.product__slider{margin-bottom:50px;margin-right:0;max-height:unset;max-width:600px}}@media(max-width:820px){.product__slider{max-width:unset}}.product__slider .slider-control-bottomcenter ul{border-radius:15px;padding:2px!important;top:-30px!important}.product__slider .slider-control-bottomcenter ul li button{background-color:#000!important;border-radius:25px;height:15px;margin:0 10px;width:15px}.product__slider .slide{margin:0 50px}@media(max-width:600px){.product__slider .slide{margin:0 20px}}.product__slider .slider-container .slide img{-o-object-fit:contain;object-fit:contain;-webkit-user-select:none;-moz-user-select:none;user-select:none;width:100%;-webkit-user-drag:none}@media(max-width:820px){.product__slider .slider-container .slide img{position:relative}}.product__description--quantity{border:.5px solid rgba(22,18,9,.361);border-radius:20px;display:flex;justify-content:center;margin-right:25px;max-width:70px;padding:5px 20px;-webkit-user-select:none;-moz-user-select:none;user-select:none}@media(max-width:450px){.product__description--quantity{margin-bottom:20px}}.product__description--quantity button{background:transparent;border:0;color:#161209;font-size:30px;font-weight:200}.product__description--quantity button:hover{cursor:pointer}.product__description--quantity input{border:none;margin:0 5px;pointer-events:none;text-align:center;-webkit-user-select:none;-moz-user-select:none;user-select:none;width:10px}.product__description--quantity input::-webkit-inner-spin-button,.product__description--quantity input::-webkit-outer-spin-button{-webkit-appearance:none;margin:0}.product__description--sub{border-bottom:1px solid #161209;padding:10px 0;-webkit-user-select:none;-moz-user-select:none;user-select:none}.product__description--subtext{border-top:1px solid #161209;margin-top:50px}.product__description--sub:hover{cursor:pointer}.product__description--sub p{font-size:17px;opacity:1;transition:all .5s}@media(max-width:350px){.product__description--sub p{font-size:15px}}.product__description--sub h5{align-items:center;display:flex;font-size:20px;justify-content:space-between;margin:20px;text-transform:uppercase}@media(max-width:350px){.product__description--sub h5{font-size:17px}}.product__description--sub svg{height:16px;margin-right:20px;transform:rotate(270deg);transition:all .5s;width:8px}.product__description--sub svg path{fill:#fff}.product__description--sub svg path:last-child{stroke:#161209}.product__description--closed svg{transform:rotate(90deg);transition:all .5s}.product__description--closed p{font-size:0;opacity:0;transition:all .5s}.product__description--code{align-items:baseline;display:flex}.product__description--code h5{margin:10px 10px 10px 0}.product__description--cart{align-items:center;display:flex}@media(max-width:450px){.product__description--cart{align-items:flex-start;flex-direction:column}}.product__description--button{background:#161209;border:1px solid #959595;border-radius:20px;color:#fff;font-family:inherit;font-size:17px;font-weight:600;padding:20px 50px;transition:all .5s}.product__description--button:hover{background:#fff;border:1px solid #161209;color:#161209;cursor:pointer;transition:all .5s}.product__description--price h4{font-size:25px;margin:15px 0}.product__description--price h5{color:#a3a1a1;margin:10px 0;text-decoration:line-through}.product__description--color-list{display:flex;flex-wrap:wrap;margin:10px 0}.product__description--color-wrapper{background:transparent;border:1px solid rgba(22,18,9,.51);border-radius:20px;height:42px;margin-right:10px;padding:5px;width:42px}.product__description--color-wrapper:hover{cursor:pointer}.product__description--color-wrapper>div{border-radius:20px;height:30px;width:30px}@media(prefers-color-scheme:dark){.product{color:#fff}.product__description--quantity{border-color:#8a8a8a}.product__description--quantity button,.product__description--quantity input{background-color:#000;color:#fff;-webkit-text-fill-color:#fff}.product__description--sub,.product__description--subtext{border-color:#fff}.product__description--sub svg path:last-child,.product__description--subtext svg path:last-child{stroke:#fff}.product__description--button{background:#fff;border-color:#fff;color:#000}.product__description--button:hover{background:#000;border-color:#fff;color:#fff}.product__description--color-wrapper{border-color:#8a8a8a}}