#product{margin-top:2rem}#product h1{font-size:1.5rem;width:calc(100% - 4rem);float:left}#product .title .wish-button{float:right;font-size:2rem;text-align:center;width:4rem}#product .os.breadcrumb{margin-bottom:1rem}#product .os.breadcrumb li a{font-size:.8rem;color:var(--text-gray)}#product .box.positive{border-radius:.5rem}#product .short_description{margin:1rem 0;text-align:justify}#category .short_description .more,#product .short_description .more{display:none}#category .short_description .more.show,#product .short_description .more.show{display:initial}#category .short_description .show_more,#product .short_description .show_more{font-weight:600;cursor:pointer}#product .description{padding:1rem 0;border-top:solid 1px var(--gray)}#product .add_to_cart .buttons{float:right}#product .add_to_cart input{width:8rem;text-align:center;padding-right:3rem;border-radius:.5rem !important}#product .price_content{font-size:2rem;padding:0 1rem;color:var(--dark-gray)}#product .price_content .price{font-weight:800}#product .attachments{text-align:right}#product .attachments .os.underline.button{margin-right:3rem}#product .info ul{display:grid;grid-template-columns:repeat(3, 1fr);list-style-type:none}#product .info ul li{display:flex;align-items:center;margin-bottom:1rem}#product .info i{margin-right:1rem;border-radius:50%;border:solid 1px;font-size:.5rem;padding:3px}#product .info li span>*{display:block}#product .info li span strong{font-family:var(--title-font)}#product .time,#product .info li span .green{color:var(--green-color)}#product .rating a{float:right}#product .rating .stars{display:inline-block}#product .rating .stars i{color:var(--dark-gray)}#product .rating .stars i.active{color:var(--secondary-color)}#product .rating .stars i.half-active{background:linear-gradient(90deg, var(--secondary-color) 0%, var(--secondary-color) 50%, var(--dark-gray) 50%, var(--dark-gray) 100%);-webkit-background-clip:text;-webkit-text-fill-color:transparent}#product .details_section h2{font-size:1rem;margin-bottom:1rem}#product .similar .items{background-color:var(--gray);padding:1rem;border-radius:15px}#product .similar_name{padding-top:1rem}#product .media_section{padding-right:1.5rem;background-color:var(--white)}#product .media_section img,#product .media_section video{border:solid .5rem var(--white);height:auto}#product .details_section{padding-left:1.5rem;position:sticky;top:var(--header-height)}#product .product_media{display:grid}#product .product_media video{max-width:100%;display:none}#product .product_media{display:flex;align-items:center}#product .product_media .item{float:left}#product .product_media .item>*{background-color:var(--gray)}#product .product_media .item.more{display:none}#product .product_media .item.more.show{display:block}#product .more_button_content{width:100%;text-align:center;padding:1rem}#product .linked_products{margin:4rem auto}#product .linked_products .category_block h3.toggle_trigger{font-size:1.15rem;font-weight:400;cursor:pointer;margin:0}#product .linked_products .toggle_trigger{display:flex;align-items:center}#product .linked_products .toggle_trigger:after{position:relative;right:-1rem}#product .linked_products .category_block:not(:last-child){border-bottom:solid 1px var(--light-gray5)}#product .linked_products .category_block .items{transition:all 300ms}#product .linked_products .category_block.show .items{transition:all 300ms;max-height:1000px}#product .linked_products .category_block.show .slide_trigger i{transform:rotateX(180deg)}#product .config .items_box{overflow-y:auto;padding-top:1rem}#product .config .items{display:grid;align-items:center;grid-template-columns:repeat(100, max-content);padding-bottom:1rem;grid-gap:8px}#product .config .item{height:100%}#product .config .item label.checked{background-color:var(--dark-gray);color:var(--white)}#product .config .item label i{display:none}#product .config .item label.checked i{display:block;position:absolute;top:0;right:-.5rem;left:auto;background:var(--white);width:30px;height:30px;border-radius:50%;border:solid 2px var(--white)}#product .config .item label.checked i:before{content:'';border-radius:50%;border:solid 1px var(--primary-color);display:block;position:absolute;top:1px;left:0px;width:23px;height:23px}#product .config .item label.checked .add_price{color:var(--white)}#product .config .item label{text-align:center;border-radius:1rem;background-color:var(--gray);margin:0;padding:0.5rem 1.5rem;height:100%;display:flex;flex-direction:column;justify-content:center}#product .config .item label .variant_name_box{height:2rem !important;display:flex;justify-content:center;flex-direction:column;align-items:center;flex-wrap:nowrap;align-content:center}#product .config .item label .variant_name{height:3rem;display:flex;align-items:center;flex-direction:column;justify-content:center}#product .config .item label .add_price{font-size:.75rem;color:var(--green-color)}#product .config .item label img{width:100%;margin-bottom:0.5rem;margin-top:0.5rem}#product .config.box p:last-child,#product .config.box{margin-bottom:0}#product .mobile-box{background-color:var(--gray);padding:0.5em 1em;z-index:10}#product .mobile-box .add_to_cart .os.button{padding:0.35rem;border-radius:50%;width:30px;height:30px}#product .mobile-box .price_content{font-size:1.5em;padding:0}#category .title_box{padding:2rem 0}#category .left_box h2,#category .left_box h3{font-size:1.15rem;padding-bottom:1rem}#category .left_box .subcategories{padding:2rem;border-radius:1rem;margin-top:2em;background-color:var(--light-gray2)}#category .left_box .subcategories ul{list-style-type:none;line-height:1.5rem}#category .left_box .subcategories ul ul{margin-left:1rem}#category .left_box .subcategories li.active > a{font-weight:600}#category .left_box .filter_position{padding-bottom:1rem}#category .left_box .filter_position ul{list-style-type:none;margin-left:1rem}#category .left_box .filter_position ul li label{margin:0}#category .category_top{display:flex;align-items:center}#category .category_top > div:not(:last-child){margin-right:1rem}#category .category_top .filter_position:not(:last-child){margin-right:1rem}#category .category_top .filters .filter_position{display:inline-block}#category .pager .wb_chosen{display:inline-block;width:auto;padding:0 .5rem;border:none}#category .pager .wb_chosen::before{display:none}#category .pager{text-align:center}#category .pager .positions{float:right;font-size:.75rem;color:var(--text-gray)}#category .pager i{font-size:.75rem}#category .pager a.prev_page{margin-right:2rem}#category .pager a.next_page{margin-left:2rem}#category .products_line{display:grid;grid-template-columns:repeat(var(--category-columns), 1fr)}#cart #products{padding:.5rem}#cart #products .product{display:flex;justify-content:space-between;align-items:center;width:100%}#cart #products .product > div{margin:.5rem}#cart #products .product .image{border-radius:.5rem;overflow:hidden;width:120px}#cart #products .product .name{width:calc(100% - 420px)}#cart #products .product .name a{font-weight:600}#cart #products .product .name small{display:block}#cart #products .product .price{width:200px}#cart #products .product .price .discount .old_value{color:var(--negative-color);font-size:.75rem;display:block;opacity:.8;text-decoration:line-through;color:var(--negative-color)}#cart #products .product .price .current{font-weight:600;font-size:1.5rem}#cart #products .product .quantity input{text-align:center;width:120px}#cart #products .product .trash{width:120px}#cart #products .product .trash i{font-size:1.5rem}#cart #summary .position{display:flex;align-items:flex-end;justify-content:space-between}#cart .together{font-weight:600;display:flex;align-items:flex-end;justify-content:space-between}#cart .together strong{font-size:1.5rem;float:right}#cart .make_order a{width:100%}#cart .right-column{position:sticky;top:8rem}#cart .payment_price,#cart .delivery_price{position:absolute;right:0}.image_message{display:block;position:relative}.image_message img{max-width:100vw;max-height:calc(100vh - 26rem);display:block;margin:3rem auto;max-height:300px}.image_message span:not(.countdown){width:100%;display:block;text-align:center;font-size:1rem;font-weight:600}.successfull_order span{color:var(--green-color)}span.success{color:var(--green-color)}span.error{color:var(--negative-color)}.select.address{display:block;cursor:pointer}.select.address.checked{border-color:var(--green-color)}.address .buttons{text-align:right}.address .buttons .button{margin-left:1rem}.address .invalid_address{color:var(--negative-color)}#wishlist .wishlists-list ul{list-style:none}#wishlist .wishlists-list li a{text-decoration:none;color:unset;display:block;padding:0.75rem 3rem 0.75rem 0.75rem;transition:all 0.3s;position:relative;margin-bottom:1em}#wishlist .wishlists-list .wishlist-product{margin:1em 0}#wishlist .wishlists-list .wishlist-info{border-bottom:1px solid var(--light-gray5);padding-bottom:1em}#wishlist .wishlists-list .wishlist-product img{border-radius:1rem;padding:0 0.2em}#wishlist .wishlists-list .wishlist-price b{font-size:1.2em}#wishlist .wishlists-list li a:hover{}#wishlist .wishlists-list li button{cursor:pointer;position:absolute;top:1rem;right:1rem;font-size:1.3em}@media screen and (min-width:1199px){}@media screen and (max-width:1199px){#category .products_line{grid-template-columns:repeat(3, 1fr)}#product{margin-top:0}#product .config.box{margin-top:0}#product .details_section{padding-left:0}#product .product_media,#product .os.breadcrumb{display:none}#product .media_section img, #product .media_section video{border:unset}#product h1{font-size:1.35em}#product .price_content,#product .title .wish-button{font-size:1.65em}#product .positive.box > div{display:flex;align-items:center}#product .positive.box > div .os.button{padding:0.35rem 0.65rem;white-space:nowrap}}@media screen and (max-width:768px){#category .products_line{grid-template-columns:repeat(2, 1fr)}#cart #products .product{flex-direction:column}#cart #products .product:not(:last-child){border-bottom:solid 1px var(--light-gray5);padding-bottom:1em;margin-bottom:1em}#cart #products .product .name{width:100%;text-align:center}#cart #products .product .price,#cart #products .product .trash{width:auto;text-align:center}#cart #products .product .quantity{display:flex;align-items:center;column-gap:1em}}