

/* Start:/local/templates/solo/css/collection-map.css?177031876416018*/
.k-9e37c67b-ccd9-11e6-819a-005056011608 {
   background-image: url('/local/templates/solo/img/collections/rc5.jpg'), url('/local/templates/solo/img/collections/rc5.JPG');
}
.k-d56427a4-051a-11ea-b413-00155dde0203 {
   background-image: url('/local/templates/solo/img/collections/tropics.jpg'), url('/local/templates/solo/img/collections/tropics.JPG');
}
.k-0171cbcf-3c0e-11e8-b260-00155dde0203 {
   background-image: url('/local/templates/solo/img/collections/vy-le.jpg'), url('/local/templates/solo/img/collections/vy-le.JPG');
}
.k-b9194807-5a0b-11e9-ad8e-00155dde0203 {
   background-image: url('/local/templates/solo/img/collections/serena.jpg'), url('/local/templates/solo/img/collections/serena.JPG');
}
.k-e56889b2-968b-11e9-a91f-00155dde0203 {
   background-image: url('/local/templates/solo/img/collections/villa charlotta.jpg'), url('/local/templates/solo/img/collections/villa charlotta.JPG');
}
.k-1a96e555-d9f0-11e9-a2ad-00155dde0203 {
   background-image: url('/local/templates/solo/img/collections/belamore.jpg'), url('/local/templates/solo/img/collections/belamore.JPG');
}
.k-b9179c55-3423-11e9-9d6d-00155dde0203 {
   background-image: url('/local/templates/solo/img/collections/fleur.jpg'), url('/local/templates/solo/img/collections/fleur.JPG');
}
.k-d6eede56-c0c4-11e8-967c-00155dde0203 {
   background-image: url('/local/templates/solo/img/collections/bukhara.jpg'), url('/local/templates/solo/img/collections/bukhara.JPG');
}
.k-fe7db124-05bf-11e8-836b-005056011608 {
   background-image: url('/local/templates/solo/img/collections/gioiello.jpg'), url('/local/templates/solo/img/collections/gioiello.JPG');
}
.k-d015df4f-237f-11e7-8227-005056011608 {
   background-image: url('/local/templates/solo/img/collections/vy3.jpg'), url('/local/templates/solo/img/collections/vy3.JPG');
}
.k-94c17c3c-ccd9-11e6-819a-005056011608 {
   background-image: url('/local/templates/solo/img/collections/rc4.jpg'), url('/local/templates/solo/img/collections/rc4.JPG');
}
.k-9e37c67a-ccd9-11e6-819a-005056011608 {
   background-image: url('/local/templates/solo/img/collections/rc3.jpg'), url('/local/templates/solo/img/collections/rc3.JPG');
}
.k-94c17c3d-ccd9-11e6-819a-005056011608 {
   background-image: url('/local/templates/solo/img/collections/rc2.jpg'), url('/local/templates/solo/img/collections/rc2.JPG');
}
.k-91de83d5-0dee-11e6-80cb-005056011608 {
   background-image: url('/local/templates/solo/img/collections/vy2.jpg'), url('/local/templates/solo/img/collections/vy2.JPG');
}
.k-97246eb3-2c38-11ec-80c6-1418773ec890 {
   background-image: url('/local/templates/solo/img/collections/anemone.jpg'), url('/local/templates/solo/img/collections/anemone.JPG');
}
.k-1230824e-ebbe-11eb-80c6-1418773ec890 {
   background-image: url('/local/templates/solo/img/collections/pietra-onice.jpg'), url('/local/templates/solo/img/collections/pietra-onice.JPG');
}
.k-e0f157b6-a434-11eb-80c4-1418773ec890 {
   background-image: url('/local/templates/solo/img/collections/olga.jpg'), url('/local/templates/solo/img/collections/olga.JPG');
}
.k-3742c94d-735b-11eb-80c4-1418773ec890 {
   background-image: url('/local/templates/solo/img/collections/voyage.jpg'), url('/local/templates/solo/img/collections/voyage.JPG');
}
.k-0913b5e5-6aba-11eb-80c4-1418773ec890 {
   background-image: url('/local/templates/solo/img/collections/birds.jpg'), url('/local/templates/solo/img/collections/birds.JPG');
}
.k-b4a57761-1863-11eb-80c2-1418773ec890 {
   background-image: url('/local/templates/solo/img/collections/monreale.jpg'), url('/local/templates/solo/img/collections/monreale.JPG');
}
.k-65412689-652c-11ea-80c0-1418773ec890 {
   background-image: url('/local/templates/solo/img/collections/fantazia.jpg'), url('/local/templates/solo/img/collections/fantazia.JPG');
}
.k-20d25ddf-5243-11ea-80c0-1418773ec890 {
   background-image: url('/local/templates/solo/img/collections/rose garden.jpg'), url('/local/templates/solo/img/collections/rose garden.JPG');
}
.k-c93ec929-25b6-11e7-8227-005056011608 {
   background-image: url('/local/templates/solo/img/collections/solo.jpg'), url('/local/templates/solo/img/collections/solo.JPG');
}
.k-59ccfec2-0618-11ea-b413-00155dde0203 {
   background-image: url('/local/templates/solo/img/collections/rc7.jpg'), url('/local/templates/solo/img/collections/rc7.JPG');
}
.k-6f68e360-3cca-11e8-b260-00155dde0203 {
   background-image: url('/local/templates/solo/img/collections/rc6.jpg'), url('/local/templates/solo/img/collections/rc6.JPG');
}
.k-3ccedfff-7659-11e9-ad8e-00155dde0203 {
   background-image: url('/local/templates/solo/img/collections/fashion.jpg'), url('/local/templates/solo/img/collections/fashion.JPG');
}
.k-29b73b48-7659-11e9-ad8e-00155dde0203 {
   background-image: url('/local/templates/solo/img/collections/kaleidoscop.jpg'), url('/local/templates/solo/img/collections/kaleidoscop.JPG');
}
.k-41d6f943-35f2-11ea-80bf-1418773ec890 {
   background-image: url('/local/templates/solo/img/collections/happy child.jpg'), url('/local/templates/solo/img/collections/happy child.JPG');
}
.k-f0a4e4ed-e5fe-11ea-80c2-1418773ec890 {
   background-image: url('/local/templates/solo/img/collections/colorshock.jpg'), url('/local/templates/solo/img/collections/colorshock.JPG');
}
.k-fdbde0be-8565-11eb-80c4-1418773ec890 {
   background-image: url('/local/templates/solo/img/collections/selfi-solo.jpg'), url('/local/templates/solo/img/collections/selfi-solo.JPG');
}
.k-70ab8647-5788-11e9-ad8e-00155dde0203 {
   background-image: url('/local/templates/solo/img/collections/vy4.jpg'), url('/local/templates/solo/img/collections/vy4.JPG');
}
.k-6148927a-bee3-11eb-80c4-1418773ec890 {
   background-image: url('/local/templates/solo/img/collections/vy5.jpg'), url('/local/templates/solo/img/collections/vy5.JPG');
}
.k-0bbf7277-66c9-11eb-80c4-1418773ec890 {
   background-image: url('/local/templates/solo/img/collections/gf3.jpg'), url('/local/templates/solo/img/collections/gf3.JPG');
}
.k-ca849126-f5d4-11eb-80c6-1418773ec890 {
   background-image: url('/local/templates/solo/img/collections/grange.jpg'), url('/local/templates/solo/img/collections/grange.JPG');
}
.k-753c0c2a-0127-11ed-80c7-1418773ec890 {
   background-image: url('/local/templates/solo/img/collections/new-york.jpg'), url('/local/templates/solo/img/collections/new-york.JPG');
}
.k-b0fc03b4-ee4e-11ec-80c7-1418773ec890 {
   background-image: url('/local/templates/solo/img/collections/fluid.jpg'), url('/local/templates/solo/img/collections/fluid.JPG');
}
.k-c7db8cda-ac1b-11ec-80c7-1418773ec890 {
   background-image: url('/local/templates/solo/img/collections/blooming-city.jpg'), url('/local/templates/solo/img/collections/blooming-city.JPG');
}
.k-1344c6de-f721-11e9-b413-00155dde0203 {
   background-image: url('/local/templates/solo/img/collections/carrara-3.jpg'), url('/local/templates/solo/img/collections/carrara-3.JPG');
}
.k-f9df4dfc-4df1-11ec-80c6-1418773ec890 {
   background-image: url('/local/templates/solo/img/collections/forte-dei-marmi-2.jpg'), url('/local/templates/solo/img/collections/forte-dei-marmi-2.JPG');
}
.k-8d837342-7763-11eb-80c4-1418773ec890 {
   background-image: url('/local/templates/solo/img/collections/zen.jpg'), url('/local/templates/solo/img/collections/zen.JPG');
}
.k-790f391f-1243-11ec-80c6-1418773ec890 {
   background-image: url('/local/templates/solo/img/collections/safita.jpg'), url('/local/templates/solo/img/collections/safita.JPG');
}
.k-5353478a-3663-11ec-80c6-1418773ec890 {
   background-image: url('/local/templates/solo/img/collections/rc8.jpg'), url('/local/templates/solo/img/collections/rc8.JPG');
}
.k-e3db9fc5-3572-11ec-80c6-1418773ec890 {
   background-image: url('/local/templates/solo/img/collections/kaleido.jpg'), url('/local/templates/solo/img/collections/kaleido.JPG');
}
.k-b9458ee2-4d25-11ec-80c6-1418773ec890 {
   background-image: url('/local/templates/solo/img/collections/geoterra.jpg'), url('/local/templates/solo/img/collections/geoterra.JPG');
}
.k-314cd18e-d5ba-11eb-80c6-1418773ec890 {
   background-image: url('/local/templates/solo/img/collections/vermont.jpg'), url('/local/templates/solo/img/collections/vermont.JPG');
}

.k-00d6d25f-68d9-11e8-8e97-00155dde0203{
 background-image: url('/local/templates/solo/img/collections/cara.jpg'), url('/local/templates/solo/img/collections/cara.JPG');
}
.k-9014bc5d-bd47-11ea-80c1-1418773ec890{
background-image: url('/local/templates/solo/img/collections/carara2.jpg'), url('/local/templates/solo/img/collections/carara2.JPG');

}
.k-dd353eb1-684b-11ea-80c1-1418773ec890{
background-image: url('/local/templates/solo/img/collections/forte1.jpg'), url('/local/templates/solo/img/collections/forte1.JPG');

}
.k-87900f52-f01d-11e9-bd28-00155dde0203{
background-image: url('/local/templates/solo/img/collections/cyti1.jpg'), url('/local/templates/solo/img/collections/cyti1.JPG');

}
.k-ccbddcab-ceeb-11e9-a2ad-00155dde0203{
background-image: url('/local/templates/solo/img/collections/volt1.jpg'), url('/local/templates/solo/img/collections/volt1.JPG');

}
.k-27ad6f49-390a-11e9-9d6d-00155dde0203{
background-image: url('/local/templates/solo/img/collections/amore1.jpg'), url('/local/templates/solo/img/collections/amore1.JPG');

}

.k-fca66057-eef3-11eb-80c6-1418773ec890{
background-image: url('/local/templates/solo/img/collections/amuleto1.jpg'), url('/local/templates/solo/img/collections/amuleto1.JPG');

}
.k-96e851ff-0d5b-11eb-80c2-1418773ec890{
background-image: url('/local/templates/solo/img/collections/mirab1.jpg'), url('/local/templates/solo/img/collections/mirab1.JPG');

}
.k-a4f8f129-52f0-11ea-80c0-1418773ec890{
background-image: url('/local/templates/solo/img/collections/parma1.jpg'), url('/local/templates/solo/img/collections/parma1.JPG');

}
.k-b844a319-9c5e-11eb-80c4-1418773ec890{
background-image: url('/local/templates/solo/img/collections/art2.jpg'), url('/local/templates/solo/img/collections/art2.JPG');

}
.k-49b1a667-f1c4-11ea-80c2-1418773ec890{
background-image: url('/local/templates/solo/img/collections/magic2.jpg'), url('/local/templates/solo/img/collections/magic2.JPG');

}
.k-c3700519-2822-11eb-80c2-1418773ec890{
background-image: url('/local/templates/solo/img/collections/ambr1.jpg'), url('/local/templates/solo/img/collections/ambr1.JPG');

}
.k-11e9e939-c5dd-11ea-80c1-1418773ec890{
background-image: url('/local/templates/solo/img/collections/dum1.jpg'), url('/local/templates/solo/img/collections/dum1.JPG');

}
.k-548a3085-f567-11e9-b413-00155dde0203{
background-image: url('/local/templates/solo/img/collections/moli2.jpg'), url('/local/templates/solo/img/collections/moli2.JPG');

}
.k-4a685cbc-a42b-11eb-80c4-1418773ec890{
background-image: url('/local/templates/solo/img/collections/loftsil.jpg'), url('/local/templates/solo/img/collections/loftsil.JPG');

}
.k-c1660579-00f9-11ec-80c6-1418773ec890{
background-image: url('/local/templates/solo/img/collections/implus1.jpg'), url('/local/templates/solo/img/collections/implus1.JPG');

}
.k-8c95f86b-04e5-11ec-80c6-1418773ec890{
background-image: url('/local/templates/solo/img/collections/leset2.jpg'), url('/local/templates/solo/img/collections/leset2.JPG');

}

.k-c6dbcf55-3fca-11e7-824e-005056011608{
background-image: url('/local/templates/solo/img/collections/eliz2.jpg'), url('/local/templates/solo/img/collections/eliz2.JPG');

}

.k-88142af2-eeab-11ea-80c2-1418773ec890{
background-image: url('/local/templates/solo/img/collections/crist1.jpg'), url('/local/templates/solo/img/collections/crist1.JPG');

}

.k-88142af3-eeab-11ea-80c2-1418773ec890{
background-image: url('/local/templates/solo/img/collections/crist2.jpg'), url('/local/templates/solo/img/collections/crist2.JPG');

}

.k-9750c3c7-99ab-11e9-a91f-00155dde0203{
background-image: url('/local/templates/solo/img/collections/liana1.jpg'), url('/local/templates/solo/img/collections/liana1.JPG');

}

.k-48451af4-9e09-11e7-82ba-005056011608{
background-image: url('/local/templates/solo/img/collections/meil1.jpg'), url('/local/templates/solo/img/collections/meil1.JPG');

}
.k-ca6d64bd-bd31-11eb-80c4-1418773ec890{
background-image: url('/local/templates/solo/img/collections/crist3.jpg'), url('/local/templates/solo/img/collections/crist3.JPG');
}
.k-c1660579-00f9-11ec-80c6-1418773ec890{
background-image: url('/local/templates/solo/img/collections/impul1.jpg'), url('/local/templates/solo/img/collections/impul1.JPG');
}
.k-bf737386-2a7c-11eb-80c2-1418773ec890{
background-image: url('/local/templates/solo/img/collections/ilus1.jpg'), url('/local/templates/solo/img/collections/ilus1.JPG');
}
.k-3a67485f-0f8f-11eb-80c2-1418773ec890{
background-image: url('/local/templates/solo/img/collections/peon1.jpg'), url('/local/templates/solo/img/collections/peon1.JPG');
}

.k-396f4cfa-de10-11ea-80c2-1418773ec890{
background-image: url('/local/templates/solo/img/collections/magnif1.jpg'), url('/local/templates/solo/img/collections/magnif1.JPG');

}

.k-1ce843a6-87fd-11ec-80c6-1418773ec890{

background-image: url('/local/templates/solo/img/collections/ice2.jpg'), url('/local/templates/solo/img/collections/ice2.JPG');
}

.k-32d05bdc-f380-11eb-80c6-1418773ec890{
background-image: url('/local/templates/solo/img/collections/boh1.jpg'), url('/local/templates/solo/img/collections/boh1.JPG');
}
.k-33863d58-a6d4-11ec-80c7-1418773ec890{
background-image: url('/local/templates/solo/img/collections/maps1.jpg'), url('/local/templates/solo/img/collections/maps1.JPG');
}
.k-309b0707-925a-11ec-80c7-1418773ec890{
background-image: url('/local/templates/solo/img/collections/fuj1.jpg'), url('/local/templates/solo/img/collections/fuj1.JPG');
}
.k-8c595309-2102-11ec-80c6-1418773ec890{
background-image: url('/local/templates/solo/img/collections/vacan1.jpg'), url('/local/templates/solo/img/collections/vacan1.JPG');
}
.k-1df10850-d80c-11eb-80c6-1418773ec890{
background-image: url('/local/templates/solo/img/collections/elem1.jpg'), url('/local/templates/solo/img/collections/elem1.JPG');
}
.k-57eb5637-cf6e-11eb-80c6-1418773ec890{
background-image: url('/local/templates/solo/img/collections/luse1.jpg'), url('/local/templates/solo/img/collections/luse1.JPG');
}
.k-0b4ad647-987f-11eb-80c4-1418773ec890{
background-image: url('/local/templates/solo/img/collections/rol1.jpg'), url('/local/templates/solo/img/collections/rol1.JPG');

}
.k-c84754cf-a409-11eb-80c4-1418773ec890{
background-image: url('/local/templates/solo/img/collections/eleg1.jpg'), url('/local/templates/solo/img/collections/eleg1.JPG');
}

.k-a67c8d55-279f-11ed-80c7-1418773ec890{
background-image: url('/local/templates/solo/img/collections/kollektion-marigold.jpg');
}
.k-5ffab0cf-d4ea-11e7-8324-005056011608{
background-image: url('/local/templates/solo/img/collections/kollektion-sakure.jpg');
}
.k-7abd1ea8-291c-11ed-80c7-1418773ec890{
background-image: url('/local/templates/solo/img/collections/kollektion-grace.jpeg');
}
.k-b15a08aa-0832-11ed-80c7-1418773ec890{
background-image: url('/local/templates/solo/img/collections/kollektion-benjamina.jpg');
}
.k-44ac14c3-3a8f-11ed-80c7-1418773ec890{
background-image: url('/local/templates/solo/img/collections/kollektion-flamenco.jpeg');
}

.k-1c09cece-0674-11ed-80c7-1418773ec890 {
background-image: url('/local/templates/solo/img/collections/tesori-d_oriente.jpg');
}

.k-868c8552-0afb-11e6-80cb-005056011608{
background-image: url('/local/templates/solo/img/collections/divina.jpg');
}
.k-57e8e558-66ea-11eb-80c4-1418773ec890{
background-image: url('/local/templates/solo/img/collections/chromatic.jpg');
}
.k-d55cb7d7-6790-11eb-80c4-1418773ec890{
background-image: url('/local/templates/solo/img/collections/elba.jpg');
}
.k-60486262-35d1-11ed-80c7-1418773ec890{
background-image: url('/local/templates/solo/img/collections/мaterica2.jpg');
}
.k-5e521636-35b5-11ed-80c7-1418773ec890{
background-image: url('/local/templates/solo/img/collections/мaterica1.jpg');
}
.k-b09bbf39-9d05-11e6-812b-005056011608{
background-image: url('/local/templates/solo/img/collections/altera.jpg');
}
.k-2a0f637e-2847-11ed-80c7-1418773ec890{
background-image: url('/local/templates/solo/img/Hampton.jpg');
}
/* End */


/* Start:/local/templates/solo/components/bitrix/catalog/catalog_new/style.min.css?1770318764959*/
.grid .bx_content_section{margin-bottom:15px}.grid .bx_sidebar{margin-bottom:15px}.grid2x1 .bx_content_section{float:left;width:66%;margin-bottom:15px}.grid2x1 .bx_sidebar{float:right;width:33%;margin-bottom:15px;padding-left:5%;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}@media(max-width:960px){.grid2x1 .bx_sidebar{padding-left:4%}}@media(max-width:640px){.grid2x1 .bx_content_section,.grid2x1 .bx_sidebar{width:100%;float:none}.grid2x1 .bx_sidebar{padding-left:3%}}@media(max-width:479px){.grid2x1 .bx_sidebar{padding-left:1%}}.catalog-block-header{font-size:14px;font-weight:bold;text-align:left;margin:5px 0;padding:5px 15px;border-bottom:2px solid #d9dee6;color:#000}body.bx-theme-blue .catalog-block-header{border-color:#006cc0}body.bx-theme-green .catalog-block-header{border-color:#63aa28}body.bx-theme-red .catalog-block-header{border-color:#da3737}body.bx-theme-yellow .catalog-block-header{border-color:#f4b236}
/* End */


/* Start:/local/templates/solo/components/bitrix/catalog.element/.default/style.css?17703187646509*/
.zag {
  width: 100%;
}

/*.zag-art {
  display: flex;
  justify-content: space-between;
  align-items: center;
}
.zag-art h1 {
  display: inline;
}
*/
#productCalc .formBlock {
  max-width: 400px;
}

#productCalc .formBlock .goods {
  display: flex;
  flex-direction: column;
}

#productCalc .goods label {
  margin-top: 10px;
}

#productCalc .button-calc-fetch.button {
  margin-top: 10px;
}

#productCalc .buttontocat {
  min-width: 400px;
}

#productCalc .buttontocat:before {
  transform: rotate(90deg);
}

#productCalc .buttontocat.-active:before {
  transform: rotate(-90deg);
}

#productCalc .ramka {
  border: 2px solid #cda96a;
  margin: 20px 22px 0;
  padding: 30px;
}

#productCalc [v-cloak] {
  display: none;
}

.exform_wrapper.order-product-sale {
  width: 360px;
  font: 20px 'Raleway', sans-serif;
  color: #000;
  background: #262624;
  border: 2px solid #d6a95b;
  padding: 36px 8px 0;
  border-radius: 0;
}

.exform_wrapper.order-product-sale .exform_header {
  text-align: center;
  padding: 5px 0;
  margin: 5px;
  color: #d6a95b;
  text-transform: uppercase;
  font-family: 'PT Serif';
  font-weight: bold;
}

.exform_wrapper.order-product-sale .exform_addmsg {
  text-align: center;
  font-size: 12px;
  margin: 10px 0 0;
  color: #fff;
}

.exform_wrapper.order-product-sale input[type="text"]:focus,
.exform_wrapper.order-product-sale textarea:focus {
  background: #ffd;
}

.exform_wrapper.order-product-sale .inpt_wrpr {
  margin: 5px 0 5px -10px;
  padding: 20px;
}

.exform_wrapper.order-product-sale input[type="text"],
.exform_wrapper.order-product-sale textarea {
  font-size: 15px;
  border: 1px solid #ccc;
  padding: 0px 7px;
  margin: 0;
  border-radius: 2px;
  -moz-border-radius: 2px;
  -webkit-border-radius: 2px;
  height: 25px;
  text-align: left;
  margin: 5px;
  width: 100%;
  font-family: 'Raleway', sans-serif;
}

.exform_wrapper.order-product-sale textarea {
  height: 50px;
  resize: none;
  font-family: 'Raleway', sans-serif;
}

.exform_wrapper.order-product-sale div.err {
  height: 0;
  float: right;
  position: relative;
  left: 0;
  top: 11px;
}

.exform_wrapper.order-product-sale .mf_submit {
  text-align: center;
  margin-top: 7px;
}

.exform_wrapper.order-product-sale .mf_submit .send_btn {
  border: 2px solid #d6a95b;
  background: none;
  cursor: default;
  font-weight: bold;
  color: white;
  padding: 5px 11px;
  width: 184px;
  height: 44px;
  font: 20px 'Raleway', sans-serif;
}

.exform_wrapper.order-product-sale .mf_submit .send_btn:hover {
  background: #d6a95b
}

.exform_wrapper.order-product-sale .exf_captcha input[type="text"],
.exform_wrapper.order-product-sale .captcha_img {
  float: left;
}

.exform_wrapper.order-product-sale .exf_captcha input[type="text"] {
  width: 130px;
}

.exform_wrapper.order-product-sale .captcha_img {
  width: 160px;
  height: 34px;
  margin: 2px 0 0 4px;
}

#mf_captcha.order-product-sale {
  width: 160px;
  border: solid 1px #ccc;
}

.exform_wrapper.order-product-sale .exf_captcha a {
  display: block;
  width: 32px;
  height: 32px;
  float: right;
  margin: 4px -10px 0 0;
  background: url(/local/templates/solo/components/bitrix/catalog.element/.default/refresh.png);
}

.exform_wrapper.order-product-sale.finmsg {
  width: 400px;
  min-height: 50px;
  padding: 10px;
  position: absolute;
  left: 50%;
  top: 50%;
  margin: -60px 0 0 -200px;
}

.exform_wrapper.order-product-sale.finmsg p {
  text-align: center;
}

.close_btn_req {
  width: 20px !important;
  height: 20px;
  position: absolute;
  top: 5px;
  right: 5px;
  background: url('/exform/imgs/exit.png') no-repeat;
  background-size: 100%;
  border: none;
  cursor: pointer;
}

.wrapper-icon_property {
  display: flex;
  gap: 1rem;
  flex-wrap: wrap;
  margin-top: 2rem;
}

.el-icon_property {
  display: flex;
  width: 52px;
  height: 52px;
  border: 2px solid #505050;
  box-sizing: border-box;
  cursor: pointer;
  transition: box-shadow .2s ease,
              transform .2s ease;
}

.thumb-icon_property {
  margin: auto;
}

/* @media(hover: hover) {
  .el-icon_property:hover {
    transform: translateY(-5px);
    box-shadow: 0 3px 5px -3px rgb(0 0 0);
  }
} */
.card .label_block:has( > .label_sale ) {
    left: auto;
    right: -19px;
    top: -8px;
    margin: 0;
}
.card .label_block .label_sale img{
	width: 115px;
}


.complects .label_block .label_sale {
    background-image: url(https://solo-oboi.ru/upload/icon/Group%2033.png);
    background-repeat: no-repeat;
    background-size: contain;
    overflow: hidden;
    white-space: nowrap;
    color: transparent;
    width: 80px;
    padding: 25px;
    font-weight: 900;
    font-size: 18px;
    display: inline-block;
}

.card .complects .label_block:has( > .label_sale ) {
	right: -10px !important
}

.m-50 {
  margin-top: 50px;
}

.button__download_catalog {
  display: flex;
  justify-content: center;
  align-items: center;
  width: min(100%, 250px);
  height: 52px;
  border: 2px solid #000;
  gap: 5px;
  padding: 10px;
  box-sizing: border-box;
}

.button__download_catalog > span {
  font-size: 11.8px;
  text-transform: uppercase;
  letter-spacing: 2px;
  font-weight: 600;
}

.button__download_catalog > i {}

@media(hover: hover) {
  .button__download_catalog,
  .button__download_catalog > span,
  .button__download_catalog > i {
    transition: background-color .3s ease-in;
  }

  .button__download_catalog:hover {
    background-color: #56482d;
  }

  .button__download_catalog:hover > span,
  .button__download_catalog:hover > i {
    color: rgb(255 255 255);
  } 
}

@media(hover: none) {
  .button__download_catalog {
    transition: scale .1s linear;
  }

  .button__download_catalog:active {
    scale: .98;
  }
}

.product__calc {
  display: grid;
  grid-gap: 1rem;
  grid-template-columns: repeat(2,1fr);
  align-items: center;
  grid-template-areas: 'btn_calc btn'
                       'calc_main calc_main';
}

.product__calc .buttontocat {
  grid-area: btn_calc;
  margin-top: 0 !important;
}

.product__calc .load {
  grid-area: calc_main;
}

.product__calc .button__download_catalog {
  grid-area: btn;
}

.add-favorite-detail {
	border: 0;
    background: transparent;
	cursor: pointer;
}

@media (min-width: 900px) and (max-width: 1100px) {
  .product__calc {
    grid-template-areas: 'btn btn' 
                         'btn_calc btn_calc'
                         'calc_main calc_main';
  }
}

@media screen and (max-width: 600px) { 
  .product__calc {
    grid-template-areas: 'btn btn' 
                         'btn_calc btn_calc'
                         'calc_main calc_main';
  }
}


/* End */


/* Start:/bitrix/components/bitrix/iblock.vote/templates/bootstrap_v4/style.min.css?1770318842200*/
.bx-rating{display:block;text-align:center}.bx-rating-icon-container{margin-right:3px;cursor:pointer}.bx-rating .bx-rating-icon-container:last-child{margin-right:0}.bx-rating-icon{fill:var(--primary)}
/* End */


/* Start:/local/templates/solo/components/bitrix/catalog.section/list_color/style.css?1770318764130*/
.lists__other_color {
	display: grid !important;
	grid-gap: 1rem;
	grid-template-columns: repeat(auto-fill, minmax(100px, 1fr));
}
/* End */


/* Start:/local/templates/solo/components/bitrix/catalog.section/list_custom/style.css?1770318764477*/
.goodsdefault .prodCard {
	display: block;
	width: 100%;
}

.goodsdefault .prodCard > .img-fluid {
	object-fit: cover;
	width:100%; 
	height:auto;
}

.gap-1 {
	gap: 1rem
}

.prod .bx-rating {
    text-align: left;
	margin-bottom: 5px;
}

.prod .price {
	text-align: left !important;
	font-size: 18px;
}

@media (width < 1170px) {
	.row.gap-1 {
		gap: 2%;
		padding-inline: 15px !important;
	}

	.row.gap-1 > .col-6.col-md-4.goods.goodsdefault {
		max-width: 49% !important
	}
}
/* End */
/* /local/templates/solo/css/collection-map.css?177031876416018 */
/* /local/templates/solo/components/bitrix/catalog/catalog_new/style.min.css?1770318764959 */
/* /local/templates/solo/components/bitrix/catalog.element/.default/style.css?17703187646509 */
/* /bitrix/components/bitrix/iblock.vote/templates/bootstrap_v4/style.min.css?1770318842200 */
/* /local/templates/solo/components/bitrix/catalog.section/list_color/style.css?1770318764130 */
/* /local/templates/solo/components/bitrix/catalog.section/list_custom/style.css?1770318764477 */
