.related-products{padding-top:100px;padding-bottom:50px}.related-products__title{padding-bottom:70px}.related-products__list{display:flex;flex-wrap:wrap;gap:40px;justify-content:center}.related-products__item{width:20%;padding:10px 10px 16px;border-radius:14px;border:2px solid #000;box-shadow:6px 6px 0 0 #000;display:flex;flex-direction:column;gap:23px;justify-content:space-between;transition:all .4s ease;background-image:url(../images/bg_p.svg);background-size:contain;background-position:bottom;background-repeat:no-repeat}.related-products__item:hover{box-shadow:0 0 0 0 #000}.related-products__image{height:205px;width:100%;border-radius:16px;margin-bottom:30px}.related-products__image img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover;border-radius:16px}.related-products__price bdi,.related-products__price span{color:#262626;font-size:18px;font-weight:700;line-height:normal;text-transform:uppercase}.related-products__price{display:flex;flex-direction:column;gap:5px}.related-products__price-old{color:#838383!important;font-size:16px;font-style:normal;font-weight:700;line-height:normal;-webkit-text-decoration:line-through;text-decoration:line-through;text-transform:uppercase}.related-products__price-new{color:#262626;font-size:18px;font-weight:700;line-height:normal;text-transform:uppercase}.related-products__name{color:#242424;font-family:"Shantell Sans";font-size:18px;font-weight:700;line-height:normal;text-transform:uppercase;width:100%;display:block;text-align:left}.related-products__linking{display:flex;justify-content:space-between;padding-top:10px;align-items:center}.related-products__order{color:#242424;font-size:15px;font-family:"Shantell Sans";font-weight:700;line-height:normal;border-radius:10px;background:#f7d147;padding:13px 25px;box-shadow:4px 4px 0 0 #000;transition:all .4s ease;text-transform:uppercase}.related-products__order:hover{box-shadow:0 0 0 0 #000}.product__container{display:flex;padding-top:100px;gap:100px}.product__weight{padding-bottom:16px}.product__weight p{color:#ea333d;font-size:22px;font-weight:600;line-height:normal;text-transform:none;text-transform:initial}.product-image{height:525px;border-radius:50px}.product__image{width:46%}.product__image img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover;border-radius:50px}.product-image__wrapper{display:block;height:100%}.product__info{width:50%;text-align:left;position:relative}.product__prices{display:flex;flex-direction:column-reverse;gap:5px}.product__prices-old{color:#737373;font-size:26px;font-weight:400;line-height:normal;text-transform:lowercase;-webkit-text-decoration:line-through;text-decoration:line-through}.product__prices-new{color:#262626;font-size:26px;font-weight:400;line-height:normal;text-transform:lowercase}.product__title{color:#000;font-family:"Shantell Sans";font-size:30px;font-weight:700;line-height:normal;text-transform:uppercase;padding-bottom:20px}.product__description{color:rgba(0,0,0,.8117647059);font-size:17px;font-weight:300;width:80%;line-height:normal;padding-bottom:20px;text-transform:none;text-transform:initial}.product__summary .price bdi{color:#000;font-size:30px;font-weight:400;line-height:normal}.product__summary .price span{color:#000;font-size:30px;font-weight:400;line-height:normal;text-transform:lowercase}.product__summary-variation{display:flex;align-items:center;margin-top:25px;gap:150px;padding:30px;border-radius:16px;border:1px solid #000;background:#fff;box-shadow:4px 4px 0 0 #000;width:-moz-fit-content;width:fit-content}.product__summary-variation span.price bdi{color:#000;font-size:30px;font-weight:400;line-height:normal}.product__summary-variation span.price span.woocommerce-Price-currencySymbol{color:#000;font-size:23px;font-weight:400;line-height:normal}.product .variation-labels{display:flex;background:#eee;width:-moz-fit-content;width:fit-content;border-radius:7px;overflow:hidden;margin-top:15px}.product .variation-labels label{padding:12px 80px 12px 60px;transition:all .4s ease;color:#000;font-size:24px;font-weight:300!important;line-height:normal;cursor:pointer}.product .variation-labels label.active{background:#f7d147}.product .variation-labels input[type=radio]{opacity:0}.product .woocommerce-variation-add-to-cart{display:flex;align-items:center;gap:50px}.product-type-variable .price{display:none}.product-type-variable a.reset_variations{display:none!important}.product-type-simple .product__summary{display:flex;align-items:center;margin-top:20px;gap:150px;padding:30px;border-radius:16px;border:1px solid #000;background:#fff;box-shadow:4px 4px 0 0 #000;width:-moz-fit-content;width:fit-content}.product-type-simple form.cart{margin-bottom:0;display:flex;gap:20px;align-items:center}.product-type-simple form.cart::before{display:none!important}.woocommerce-variation-price .price{display:block}.woocommerce div.product form.cart .button{float:none}button.button.alt.proceed-to-checkout{color:#fff;text-align:center;font-family:"Shantell Sans";font-size:20px;font-style:normal;font-weight:700;line-height:normal;border-radius:58px;background:#ea333d;padding:15px 20px;box-shadow:4px 4px 0 0 #000;transition:all .4s ease}button.button.alt.proceed-to-checkout:hover{background:#ea333d;box-shadow:0 0 0 0 #000}.woocommerce div.product form.cart{margin-bottom:0}button.single_add_to_cart_button.button.alt{position:absolute;color:#000;text-align:center;font-family:"Shantell Sans";font-size:20px;font-weight:700;border-radius:58px;background:#f7d147;line-height:normal;bottom:5%;padding:25px 30px;box-shadow:8px 8px 0 0 #000;transition:all .4s ease;left:0}button.single_add_to_cart_button.button.alt:hover{color:#000;background:#f7d147;box-shadow:0 0 0 0 #000}.woocommerce div.product form.cart div.quantity{float:none;border-radius:10px;border:1px solid #f7d147;background:#f7d147;padding:7px 23px;display:flex;gap:20px;height:-moz-fit-content;height:fit-content;margin:0}.woocommerce div.product form.cart div.quantity button.quantity-minus{background:0 0;border:none;font-size:26px;cursor:pointer;font-weight:300;transition:all .4s ease}.woocommerce div.product form.cart div.quantity button.quantity-minus:hover{font-weight:600}.woocommerce div.product form.cart div.quantity button.quantity-plus{background:0 0;border:none;font-size:26px;cursor:pointer;font-weight:300;transition:all .4s ease}.woocommerce div.product form.cart div.quantity button.quantity-plus:hover{font-weight:600}.woocommerce div.product form.cart div.quantity input[type=number]{padding:0;text-align:center;border-radius:0;width:40px;color:#171717;font-weight:400;box-shadow:none;font-size:20px!important;font-size:.923em;border:none;background:0 0;-moz-appearance:textfield;border:none;border-left:1px solid #d9b73e;border-right:1px solid #d9b73e;outline:0}.woocommerce div.product form.cart div.quantity input[type=number]::-webkit-inner-spin-button,.woocommerce div.product form.cart div.quantity input[type=number]::-webkit-outer-spin-button{-webkit-appearance:none;margin:0}.woocommerce-message{border-top-color:#000;color:#000;font-family:"Shantell Sans";font-size:18px;font-weight:700;text-transform:uppercase;padding-bottom:20px}.woocommerce-message::before{content:"\e015";color:#ea333d}.woocommerce-message a.button.wc-forward{color:#000;text-align:center;font-family:"Shantell Sans";font-size:14px;font-weight:700;border-radius:58px;background:#f7d147;line-height:normal;padding:15px 10px;box-shadow:4px 4px 0 0 #000;transition:all .4s ease}.woocommerce-message a.button.wc-forward:hover{box-shadow:0 0 0 0 #000}.first{color:#000;font-family:"Shantell Sans";font-size:30px;font-weight:700;line-height:normal;text-align:center;text-transform:uppercase}@media (max-width:1440px){.related-products__list{gap:20px}.related-products__item{width:23%}.related-products__image{height:190px}.product__container{gap:50px}.product-image{height:480px}.product__prices-old{font-size:23px}.product__prices-new{font-size:23px}.product__summary-variation{gap:50px}.product-type-simple .product__summary{gap:50px}.woocommerce div.product form.cart div.quantity{gap:10px;padding:7px 18px}}@media (max-width:1320px){.product__description{width:100%}}@media (max-width:1280px){.related-products__title{padding-bottom:50px}.related-products__list{justify-content:flex-start}.related-products__item{width:31%}.related-products__image{height:250px}.related-products__price bdi,.related-products__price span{font-size:16px}.related-products__price-old{font-size:14px}.related-products__price-new{font-size:16px}.related-products__order{font-size:14px}.product__container{padding-top:50px}.product-image{height:350px}.product__image{width:50%}.product__prices-old{font-size:20px}.product__prices-new{font-size:20px}.product__title{font-size:26px}.product__description{font-size:17px;padding-bottom:0}.product__summary .price bdi{font-size:22px}.product__summary .price span{font-size:22px}.product__summary-variation{padding:20px}.product__summary-variation span.price bdi{font-size:22px}.product__summary-variation span.price span.woocommerce-Price-currencySymbol{font-size:18px}.product .variation-labels label{font-size:20px}.product-type-simple .product__summary{padding:20px;gap:20px}button.button.alt.proceed-to-checkout{padding:10px 15px;font-size:16px}button.single_add_to_cart_button.button.alt{padding:20px 30px;box-shadow:4px 4px 0 0 #000;font-size:18px;bottom:-6%}}@media (max-width:1110px){.related-products__image{height:210px}}@media (max-width:1024px){.product__container{gap:30px}.product__weight{padding-bottom:12px}.product-image{height:340px}.product__summary-variation{margin-top:20px}.product__summary-variation span.price bdi{font-size:20px}.product__summary-variation span.price span.woocommerce-Price-currencySymbol{font-size:16px}.product .variation-labels label{font-size:16px;padding:8px 50px 8px 40px}.product .woocommerce-variation-add-to-cart{gap:20px}button.single_add_to_cart_button.button.alt{bottom:-9%}.woocommerce div.product form.cart div.quantity{padding:5px 5px}.first{font-size:22px}}@media (max-width:1000px){.related-products{padding-top:50px}.related-products__title{padding-bottom:30px}}@media (max-width:980px){.product-type-simple .product__summary{gap:12px}}@media (max-width:920px){.product__info{width:56%}.product__description{font-size:15px;padding-bottom:0}}@media (max-width:900px){.related-products__item{width:48%}.related-products__image{height:250px}}@media (max-width:895px){.product__prices-old{font-size:18px}.product__prices-new{font-size:18px}}@media (max-width:860px){.product__container{flex-direction:column;gap:20px;padding-top:50px}.product-image{height:auto;border-radius:30px}.product__image{width:100%}.product__image img{border-radius:30px}.product__info{width:100%;padding-bottom:100px}.product__summary-variation{gap:20px}.woocommerce div.product form.cart div.quantity{gap:5px}}@media (max-width:768px){.woocommerce-message{font-size:16px}.woocommerce-message a.button.wc-forward{margin-top:20px;width:100%}}@media (max-width:745px){.related-products__image{height:190px}}@media (max-width:658px){.related-products__item{width:100%}.related-products__image{height:415px}}@media (max-width:560px){.product__description{width:100%;font-size:14px}.product__summary .price bdi{font-size:16px}.product__summary .price span{font-size:16px}.product__summary-variation{padding:15px;width:97%}.product__summary-variation span.price bdi{font-size:14px}button.button.alt.proceed-to-checkout{font-size:14px}button.single_add_to_cart_button.button.alt{width:100%}.woocommerce div.product form.cart div.quantity button.quantity-minus{font-size:18px}.woocommerce div.product form.cart div.quantity button.quantity-plus{font-size:18px}.woocommerce div.product form.cart div.quantity input[type=number]{width:30px;font-size:16px!important}}@media (max-width:558px){.related-products__image{height:325px}}@media (max-width:526px){.first{font-size:18px}}@media (max-width:524px){.product-type-simple form.cart{gap:9px}}@media (max-width:455px){.product-type-simple .product__summary{gap:22px;width:97%;justify-content:space-between}}@media (max-width:428px){.related-products__image{height:255px}}@media (max-width:425px){.product__prices-old{font-size:15px}.product__prices-new{font-size:15px}}@media (max-width:328px){.related-products__image{height:195px}}