diff --git a/.vscode/ftp-kr.sync.cache.json b/.vscode/ftp-kr.sync.cache.json
index 4623a9cf..8542f4df 100644
--- a/.vscode/ftp-kr.sync.cache.json
+++ b/.vscode/ftp-kr.sync.cache.json
@@ -1173,7 +1173,203 @@
"themes": {},
"xml": {}
},
- "controllers": {},
+ "controllers": {
+ "front": {
+ "AddressController.php": {
+ "type": "-",
+ "size": 6415,
+ "lmtime": 0,
+ "modified": false
+ },
+ "AddressesController.php": {
+ "type": "-",
+ "size": 2633,
+ "lmtime": 0,
+ "modified": false
+ },
+ "AttachmentController.php": {
+ "type": "-",
+ "size": 2804,
+ "lmtime": 0,
+ "modified": false
+ },
+ "AuthController.php": {
+ "type": "-",
+ "size": 4577,
+ "lmtime": 0,
+ "modified": false
+ },
+ "CartController.php": {
+ "type": "-",
+ "size": 25476,
+ "lmtime": 0,
+ "modified": false
+ },
+ "ChangeCurrencyController.php": {
+ "type": "-",
+ "size": 1621,
+ "lmtime": 0,
+ "modified": false
+ },
+ "CmsController.php": {
+ "type": "-",
+ "size": 8218,
+ "lmtime": 0,
+ "modified": false
+ },
+ "ContactController.php": {
+ "type": "-",
+ "size": 1776,
+ "lmtime": 0,
+ "modified": false
+ },
+ "DiscountController.php": {
+ "type": "-",
+ "size": 6431,
+ "lmtime": 0,
+ "modified": false
+ },
+ "GetFileController.php": {
+ "type": "-",
+ "size": 14831,
+ "lmtime": 0,
+ "modified": false
+ },
+ "GuestTrackingController.php": {
+ "type": "-",
+ "size": 5428,
+ "lmtime": 0,
+ "modified": false
+ },
+ "HistoryController.php": {
+ "type": "-",
+ "size": 4105,
+ "lmtime": 0,
+ "modified": false
+ },
+ "IdentityController.php": {
+ "type": "-",
+ "size": 3252,
+ "lmtime": 0,
+ "modified": false
+ },
+ "IndexController.php": {
+ "type": "-",
+ "size": 1504,
+ "lmtime": 0,
+ "modified": false
+ },
+ "index.php": {
+ "type": "-",
+ "size": 1372,
+ "lmtime": 0,
+ "modified": false
+ },
+ "listing": {},
+ "MyAccountController.php": {
+ "type": "-",
+ "size": 1923,
+ "lmtime": 0,
+ "modified": false
+ },
+ "OrderConfirmationController.php": {
+ "type": "-",
+ "size": 5807,
+ "lmtime": 0,
+ "modified": false
+ },
+ "OrderController.php": {
+ "type": "-",
+ "size": 13231,
+ "lmtime": 0,
+ "modified": false
+ },
+ "OrderDetailController.php": {
+ "type": "-",
+ "size": 9996,
+ "lmtime": 0,
+ "modified": false
+ },
+ "OrderFollowController.php": {
+ "type": "-",
+ "size": 5845,
+ "lmtime": 0,
+ "modified": false
+ },
+ "OrderReturnController.php": {
+ "type": "-",
+ "size": 7493,
+ "lmtime": 0,
+ "modified": false
+ },
+ "OrderSlipController.php": {
+ "type": "-",
+ "size": 3698,
+ "lmtime": 0,
+ "modified": false
+ },
+ "PageNotFoundController.php": {
+ "type": "-",
+ "size": 2283,
+ "lmtime": 0,
+ "modified": false
+ },
+ "PasswordController.php": {
+ "type": "-",
+ "size": 12605,
+ "lmtime": 0,
+ "modified": false
+ },
+ "PdfInvoiceController.php": {
+ "type": "-",
+ "size": 2923,
+ "lmtime": 0,
+ "modified": false
+ },
+ "PdfOrderReturnController.php": {
+ "type": "-",
+ "size": 2551,
+ "lmtime": 0,
+ "modified": false
+ },
+ "PdfOrderSlipController.php": {
+ "type": "-",
+ "size": 2182,
+ "lmtime": 0,
+ "modified": false
+ },
+ "ProductController.php": {
+ "type": "-",
+ "size": 70167,
+ "lmtime": 1763020207336,
+ "modified": false
+ },
+ "SitemapController.php": {
+ "type": "-",
+ "size": 6693,
+ "lmtime": 0,
+ "modified": false
+ },
+ "StatisticsController.php": {
+ "type": "-",
+ "size": 3359,
+ "lmtime": 0,
+ "modified": false
+ },
+ "StoresController.php": {
+ "type": "-",
+ "size": 9328,
+ "lmtime": 0,
+ "modified": false
+ },
+ "UploadController.php": {
+ "type": "-",
+ "size": 2891,
+ "lmtime": 0,
+ "modified": false
+ }
+ }
+ },
"docs": {},
"download": {},
".DS_Store": {
@@ -2026,50 +2222,14 @@
"ce": {
"1010000.css": {
"type": "-",
- "size": 54,
- "lmtime": 1761679937425,
- "modified": false
- },
- "1070101.css": {
- "type": "-",
- "size": 216,
- "lmtime": 1761679937425,
- "modified": false
- },
- "11070101.css": {
- "type": "-",
- "size": 682,
- "lmtime": 1761679937427,
+ "size": 105,
+ "lmtime": 1754428918941,
"modified": false
},
"1170101.css": {
"type": "-",
- "size": 13771,
- "lmtime": 1761679937428,
- "modified": false
- },
- "12070101.css": {
- "type": "-",
- "size": 8352,
- "lmtime": 1761679937429,
- "modified": false
- },
- "122040101.css": {
- "type": "-",
- "size": 13396,
- "lmtime": 1761679937429,
- "modified": false
- },
- "13070101.css": {
- "type": "-",
- "size": 8352,
- "lmtime": 1761679937429,
- "modified": false
- },
- "14070101.css": {
- "type": "-",
- "size": 1160,
- "lmtime": 1761679937430,
+ "size": 12377,
+ "lmtime": 1754428909788,
"modified": false
},
"1-global.css": {
@@ -2078,64 +2238,16 @@
"lmtime": 1754428909865,
"modified": false
},
- "2070101.css": {
- "type": "-",
- "size": 582,
- "lmtime": 1761679937431,
- "modified": false
- },
"2170101.css": {
"type": "-",
- "size": 37873,
- "lmtime": 1761679937432,
- "modified": false
- },
- "22030101.css": {
- "type": "-",
- "size": 10198,
- "lmtime": 1761679937432,
- "modified": false
- },
- "3070101.css": {
- "type": "-",
- "size": 7681,
- "lmtime": 1761679937433,
+ "size": 28727,
+ "lmtime": 1754428909949,
"modified": false
},
"3170101.css": {
"type": "-",
- "size": 28797,
- "lmtime": 1761679937434,
- "modified": false
- },
- "376030101.css": {
- "type": "-",
- "size": 11931,
- "lmtime": 1761679937434,
- "modified": false
- },
- "4357030101.css": {
- "type": "-",
- "size": 8900,
- "lmtime": 1761679937435,
- "modified": false
- },
- "4358030101.css": {
- "type": "-",
- "size": 9723,
- "lmtime": 1761679937435,
- "modified": false
- },
- "4359030101.css": {
- "type": "-",
- "size": 10699,
- "lmtime": 1761679937437,
- "modified": false
- },
- "4360030101.css": {
- "type": "-",
- "size": 11714,
- "lmtime": 1761679937437,
+ "size": 21325,
+ "lmtime": 1754428910036,
"modified": false
},
"4420030101.css": {
@@ -2150,16 +2262,10 @@
"lmtime": 1754428910180,
"modified": false
},
- "4422030101.css": {
- "type": "-",
- "size": 8509,
- "lmtime": 1761679937438,
- "modified": false
- },
"4423030101.css": {
"type": "-",
- "size": 11855,
- "lmtime": 1761679937439,
+ "size": 12231,
+ "lmtime": 1754428910249,
"modified": false
},
"4424030101.css": {
@@ -2186,586 +2292,22 @@
"lmtime": 1754428910532,
"modified": false
},
- "4429030101.css": {
- "type": "-",
- "size": 8911,
- "lmtime": 1761679937440,
- "modified": false
- },
- "4430030101.css": {
- "type": "-",
- "size": 13514,
- "lmtime": 1761679937440,
- "modified": false
- },
- "4431030101.css": {
- "type": "-",
- "size": 11460,
- "lmtime": 1761679937441,
- "modified": false
- },
- "4432030101.css": {
- "type": "-",
- "size": 13617,
- "lmtime": 1761679937442,
- "modified": false
- },
- "4433030101.css": {
- "type": "-",
- "size": 12003,
- "lmtime": 1761679937442,
- "modified": false
- },
- "4434030101.css": {
- "type": "-",
- "size": 8686,
- "lmtime": 1761679937443,
- "modified": false
- },
- "4435030101.css": {
- "type": "-",
- "size": 11243,
- "lmtime": 1761679937443,
- "modified": false
- },
- "4436030101.css": {
- "type": "-",
- "size": 11835,
- "lmtime": 1761679937444,
- "modified": false
- },
- "4437030101.css": {
- "type": "-",
- "size": 6741,
- "lmtime": 1761679937444,
- "modified": false
- },
- "4438030101.css": {
- "type": "-",
- "size": 6736,
- "lmtime": 1761679937445,
- "modified": false
- },
- "4440030101.css": {
- "type": "-",
- "size": 6883,
- "lmtime": 1761679937447,
- "modified": false
- },
- "4441030101.css": {
- "type": "-",
- "size": 9283,
- "lmtime": 1761679937447,
- "modified": false
- },
- "4442030101.css": {
- "type": "-",
- "size": 11348,
- "lmtime": 1761679937448,
- "modified": false
- },
- "4443030101.css": {
- "type": "-",
- "size": 12995,
- "lmtime": 1761679937449,
- "modified": false
- },
- "4444030101.css": {
- "type": "-",
- "size": 6063,
- "lmtime": 1761679937450,
- "modified": false
- },
- "4446030101.css": {
- "type": "-",
- "size": 6105,
- "lmtime": 1761679937450,
- "modified": false
- },
- "4447030101.css": {
- "type": "-",
- "size": 10242,
- "lmtime": 1761679937451,
- "modified": false
- },
- "4448030101.css": {
- "type": "-",
- "size": 6092,
- "lmtime": 1761679937452,
- "modified": false
- },
- "4449030101.css": {
- "type": "-",
- "size": 11016,
- "lmtime": 1761679937452,
- "modified": false
- },
- "4537030101.css": {
- "type": "-",
- "size": 13463,
- "lmtime": 1761679937453,
- "modified": false
- },
- "4538030101.css": {
- "type": "-",
- "size": 13701,
- "lmtime": 1761679937453,
- "modified": false
- },
- "4539030101.css": {
- "type": "-",
- "size": 13865,
- "lmtime": 1761679937454,
- "modified": false
- },
- "4540030101.css": {
- "type": "-",
- "size": 14517,
- "lmtime": 1761679937454,
- "modified": false
- },
- "4541030101.css": {
- "type": "-",
- "size": 8293,
- "lmtime": 1761679937455,
- "modified": false
- },
- "4542030101.css": {
- "type": "-",
- "size": 12618,
- "lmtime": 1761679937456,
- "modified": false
- },
- "4543030101.css": {
- "type": "-",
- "size": 12309,
- "lmtime": 1761679937456,
- "modified": false
- },
- "4544030101.css": {
- "type": "-",
- "size": 13423,
- "lmtime": 1761679937456,
- "modified": false
- },
- "4546030101.css": {
- "type": "-",
- "size": 11906,
- "lmtime": 1761679937457,
- "modified": false
- },
- "4549030101.css": {
- "type": "-",
- "size": 4615,
- "lmtime": 1761679937458,
- "modified": false
- },
- "4550030101.css": {
- "type": "-",
- "size": 4615,
- "lmtime": 1761679937459,
- "modified": false
- },
- "4551030101.css": {
- "type": "-",
- "size": 5378,
- "lmtime": 1761679937459,
- "modified": false
- },
- "4552030101.css": {
- "type": "-",
- "size": 4613,
- "lmtime": 1761679937460,
- "modified": false
- },
- "4553030101.css": {
- "type": "-",
- "size": 5377,
- "lmtime": 1761679937461,
- "modified": false
- },
- "4554030101.css": {
- "type": "-",
- "size": 3073,
- "lmtime": 1761679937461,
- "modified": false
- },
- "4638030101.css": {
- "type": "-",
- "size": 10962,
- "lmtime": 1761679937462,
- "modified": false
- },
- "4639030101.css": {
- "type": "-",
- "size": 11018,
- "lmtime": 1761679937462,
- "modified": false
- },
- "4640030101.css": {
- "type": "-",
- "size": 9469,
- "lmtime": 1761679937463,
- "modified": false
- },
- "4641030101.css": {
- "type": "-",
- "size": 10785,
- "lmtime": 1761679937464,
- "modified": false
- },
- "4643030101.css": {
- "type": "-",
- "size": 9596,
- "lmtime": 1761679937464,
- "modified": false
- },
- "4644030101.css": {
- "type": "-",
- "size": 5396,
- "lmtime": 1761679937465,
- "modified": false
- },
- "4645030101.css": {
- "type": "-",
- "size": 5618,
- "lmtime": 1761679937465,
- "modified": false
- },
- "4646030101.css": {
- "type": "-",
- "size": 5404,
- "lmtime": 1761679937467,
- "modified": false
- },
"4647030101.css": {
"type": "-",
"size": 2846,
"lmtime": 1754428910605,
"modified": false
},
- "4653030101.css": {
- "type": "-",
- "size": 9919,
- "lmtime": 1761679937467,
- "modified": false
- },
- "4654030101.css": {
- "type": "-",
- "size": 10694,
- "lmtime": 1761679937468,
- "modified": false
- },
- "4655030101.css": {
- "type": "-",
- "size": 10693,
- "lmtime": 1761679937469,
- "modified": false
- },
- "4656030101.css": {
- "type": "-",
- "size": 9929,
- "lmtime": 1761679937469,
- "modified": false
- },
- "4657030101.css": {
- "type": "-",
- "size": 9926,
- "lmtime": 1761679937470,
- "modified": false
- },
- "4658030101.css": {
- "type": "-",
- "size": 9917,
- "lmtime": 1761679937470,
- "modified": false
- },
- "4659030101.css": {
- "type": "-",
- "size": 10965,
- "lmtime": 1761679937471,
- "modified": false
- },
- "4660030101.css": {
- "type": "-",
- "size": 10445,
- "lmtime": 1761679937471,
- "modified": false
- },
"4688030101.css": {
"type": "-",
"size": 456,
"lmtime": 1754428910673,
"modified": false
},
- "4702030101.css": {
- "type": "-",
- "size": 1872,
- "lmtime": 1761679937472,
- "modified": false
- },
- "4719030101.css": {
- "type": "-",
- "size": 4422,
- "lmtime": 1761679937472,
- "modified": false
- },
- "4721030101.css": {
- "type": "-",
- "size": 8911,
- "lmtime": 1761679937473,
- "modified": false
- },
- "4722030101.css": {
- "type": "-",
- "size": 9528,
- "lmtime": 1761679937473,
- "modified": false
- },
- "4746030101.css": {
- "type": "-",
- "size": 3842,
- "lmtime": 1761679937474,
- "modified": false
- },
- "4759030101.css": {
- "type": "-",
- "size": 5404,
- "lmtime": 1761679937474,
- "modified": false
- },
- "4760030101.css": {
- "type": "-",
- "size": 4407,
- "lmtime": 1761679937476,
- "modified": false
- },
- "4764030101.css": {
- "type": "-",
- "size": 5401,
- "lmtime": 1761679937476,
- "modified": false
- },
- "4777030101.css": {
- "type": "-",
- "size": 9916,
- "lmtime": 1761679937477,
- "modified": false
- },
- "4779030101.css": {
- "type": "-",
- "size": 9891,
- "lmtime": 1761679937477,
- "modified": false
- },
- "4781030101.css": {
- "type": "-",
- "size": 10786,
- "lmtime": 1761679937478,
- "modified": false
- },
- "4782030101.css": {
- "type": "-",
- "size": 11118,
- "lmtime": 1761679937479,
- "modified": false
- },
- "4783030101.css": {
- "type": "-",
- "size": 11103,
- "lmtime": 1761679937479,
- "modified": false
- },
- "4784030101.css": {
- "type": "-",
- "size": 11100,
- "lmtime": 1761679937480,
- "modified": false
- },
- "4785030101.css": {
- "type": "-",
- "size": 11225,
- "lmtime": 1761679937481,
- "modified": false
- },
- "4786030101.css": {
- "type": "-",
- "size": 11756,
- "lmtime": 1761679937481,
- "modified": false
- },
- "4789030101.css": {
- "type": "-",
- "size": 12134,
- "lmtime": 1761679937482,
- "modified": false
- },
- "4790030101.css": {
- "type": "-",
- "size": 11855,
- "lmtime": 1761679937482,
- "modified": false
- },
- "4791030101.css": {
- "type": "-",
- "size": 11865,
- "lmtime": 1761679937483,
- "modified": false
- },
- "4792030101.css": {
- "type": "-",
- "size": 4425,
- "lmtime": 1761679937484,
- "modified": false
- },
- "4793030101.css": {
- "type": "-",
- "size": 4701,
- "lmtime": 1761679937484,
- "modified": false
- },
- "4794030101.css": {
- "type": "-",
- "size": 14713,
- "lmtime": 1761679937485,
- "modified": false
- },
- "4795030101.css": {
- "type": "-",
- "size": 13961,
- "lmtime": 1761679937485,
- "modified": false
- },
- "4796030101.css": {
- "type": "-",
- "size": 5964,
- "lmtime": 1761679937486,
- "modified": false
- },
- "4797030101.css": {
- "type": "-",
- "size": 5206,
- "lmtime": 1761679937486,
- "modified": false
- },
- "4798030101.css": {
- "type": "-",
- "size": 5205,
- "lmtime": 1761679937487,
- "modified": false
- },
- "4801030101.css": {
- "type": "-",
- "size": 4050,
- "lmtime": 1761679937489,
- "modified": false
- },
- "4802030101.css": {
- "type": "-",
- "size": 4053,
- "lmtime": 1761679937489,
- "modified": false
- },
- "4803030101.css": {
- "type": "-",
- "size": 4830,
- "lmtime": 1761679937490,
- "modified": false
- },
- "4804030101.css": {
- "type": "-",
- "size": 4822,
- "lmtime": 1761679937491,
- "modified": false
- },
- "4808030101.css": {
- "type": "-",
- "size": 9085,
- "lmtime": 1761679937492,
- "modified": false
- },
- "4809030101.css": {
- "type": "-",
- "size": 10646,
- "lmtime": 1761679937492,
- "modified": false
- },
- "4810030101.css": {
- "type": "-",
- "size": 9097,
- "lmtime": 1761679937493,
- "modified": false
- },
- "4811030101.css": {
- "type": "-",
- "size": 8909,
- "lmtime": 1761679937494,
- "modified": false
- },
- "4812030101.css": {
- "type": "-",
- "size": 9918,
- "lmtime": 1761679937494,
- "modified": false
- },
- "4813030101.css": {
- "type": "-",
- "size": 8224,
- "lmtime": 1761679937494,
- "modified": false
- },
- "4817030101.css": {
- "type": "-",
- "size": 9792,
- "lmtime": 1761679937495,
- "modified": false
- },
- "4820030101.css": {
- "type": "-",
- "size": 9015,
- "lmtime": 1761679937496,
- "modified": false
- },
- "4821030101.css": {
- "type": "-",
- "size": 8891,
- "lmtime": 1761679937496,
- "modified": false
- },
- "4822030101.css": {
- "type": "-",
- "size": 7725,
- "lmtime": 1761679937497,
- "modified": false
- },
- "4823030101.css": {
- "type": "-",
- "size": 8617,
- "lmtime": 1761679937499,
- "modified": false
- },
- "4824030101.css": {
- "type": "-",
- "size": 8620,
- "lmtime": 1761679937500,
- "modified": false
- },
- "4825030101.css": {
- "type": "-",
- "size": 9380,
- "lmtime": 1761679937500,
- "modified": false
- },
- "4826030101.css": {
- "type": "-",
- "size": 9355,
- "lmtime": 1761679937501,
- "modified": false
- },
"5070101.css": {
"type": "-",
- "size": 962,
- "lmtime": 1761679937502,
+ "size": 350,
+ "lmtime": 1754428910744,
"modified": false
},
"6070101.css": {
@@ -2776,9 +2318,9 @@
},
"7070101.css": {
"type": "-",
- "size": 5805,
+ "size": 5791,
"lmtime": 1754428910889,
- "modified": true
+ "modified": false
},
"8070101.css": {
"type": "-",
@@ -2788,8 +2330,8 @@
},
"9070101.css": {
"type": "-",
- "size": 26263,
- "lmtime": 1761679937503,
+ "size": 2212,
+ "lmtime": 1754428911028,
"modified": false
},
"index.php": {
@@ -2981,204 +2523,7 @@
"ets_blog": {},
"ets_multilayerslider": {},
"followup": {},
- "gm_omniprice": {
- "CHANGELOG": {
- "type": "-",
- "size": 5258,
- "lmtime": 1761679937505,
- "modified": false
- },
- "cleanup.php": {
- "type": "-",
- "size": 350,
- "lmtime": 1761679937505,
- "modified": false
- },
- "config_pl.xml": {
- "type": "-",
- "size": 555,
- "lmtime": 1761679937506,
- "modified": false
- },
- "controllers": {
- "front": {
- "cron.php": {
- "type": "-",
- "size": 4460,
- "lmtime": 1761679937507,
- "modified": false
- },
- "index.php": {
- "type": "-",
- "size": 1321,
- "lmtime": 1761679937508,
- "modified": false
- }
- }
- },
- "cron.php": {
- "type": "-",
- "size": 1492,
- "lmtime": 1761679937510,
- "modified": false
- },
- ".DS_Store": {
- "type": "-",
- "size": 6148,
- "lmtime": 1761679937504,
- "modified": false
- },
- "fill.php": {
- "type": "-",
- "size": 348,
- "lmtime": 1761679937510,
- "modified": false
- },
- "gm_omniprice.php": {
- "type": "-",
- "size": 91632,
- "lmtime": 1761679937512,
- "modified": false
- },
- "index.php": {
- "type": "-",
- "size": 1269,
- "lmtime": 0,
- "modified": false
- },
- "logo.png": {
- "type": "-",
- "size": 4539,
- "lmtime": 0,
- "modified": false
- },
- "logo.webp": {
- "type": "-",
- "size": 1980,
- "lmtime": 0,
- "modified": false
- },
- "template.php": {
- "type": "-",
- "size": 1865,
- "lmtime": 0,
- "modified": false
- },
- "translations": {
- "de.php": {
- "type": "-",
- "size": 9540,
- "lmtime": 1761679937513,
- "modified": false
- },
- "es.php": {
- "type": "-",
- "size": 9589,
- "lmtime": 1761679937513,
- "modified": false
- },
- "fr.php": {
- "type": "-",
- "size": 9585,
- "lmtime": 1761679937514,
- "modified": false
- },
- "it.php": {
- "type": "-",
- "size": 9493,
- "lmtime": 1761679937514,
- "modified": false
- },
- "nl.php": {
- "type": "-",
- "size": 0,
- "lmtime": 1761679937515,
- "modified": false
- },
- "pl.php": {
- "type": "-",
- "size": 9307,
- "lmtime": 1761679937516,
- "modified": false
- }
- },
- "upgrade": {
- "upgrade-1.0.10.php": {
- "type": "-",
- "size": 170,
- "lmtime": 0,
- "modified": false
- },
- "upgrade-1.0.11.php": {
- "type": "-",
- "size": 170,
- "lmtime": 0,
- "modified": false
- },
- "upgrade-1.0.13.php": {
- "type": "-",
- "size": 333,
- "lmtime": 0,
- "modified": false
- },
- "upgrade-1.1.0.php": {
- "type": "-",
- "size": 195,
- "lmtime": 0,
- "modified": false
- },
- "upgrade-1.1.11.php": {
- "type": "-",
- "size": 196,
- "lmtime": 1761679937516,
- "modified": false
- },
- "upgrade-1.2.0.php": {
- "type": "-",
- "size": 191,
- "lmtime": 1761679937516,
- "modified": false
- },
- "upgrade-1.2.3.php": {
- "type": "-",
- "size": 190,
- "lmtime": 1761679937517,
- "modified": false
- }
- },
- "views": {
- "css": {
- "gm_omniprice.css": {
- "type": "-",
- "size": 87,
- "lmtime": 1761679937518,
- "modified": false
- }
- },
- "templates": {
- "hook": {
- "index.php": {
- "type": "-",
- "size": 1269,
- "lmtime": 0,
- "modified": false
- },
- "price.tpl": {
- "type": "-",
- "size": 516,
- "lmtime": 1761679937520,
- "modified": false
- },
- "tab.tpl": {
- "type": "-",
- "size": 1009,
- "lmtime": 1761679937520,
- "modified": false
- }
- }
- }
- }
- },
+ "gm_omniprice": {},
"graphnvd3": {},
"gridhtml": {},
"gsitemap": {},
@@ -18347,20 +17692,35 @@
},
"custom.css": {
"type": "-",
+<<<<<<< HEAD
"size": 88056,
"lmtime": 1761775287712,
+=======
+ "size": 91011,
+ "lmtime": 1761915330302,
+>>>>>>> 61740de4bff674971e1a2b48e632d3bd09d1a941
"modified": false
},
"custom.css.map": {
"type": "-",
+<<<<<<< HEAD
"size": 216098,
"lmtime": 1761775287712,
+=======
+ "size": 222413,
+ "lmtime": 1761915330302,
+>>>>>>> 61740de4bff674971e1a2b48e632d3bd09d1a941
"modified": false
},
"custom.scss": {
"type": "-",
+<<<<<<< HEAD
"size": 95523,
"lmtime": 1761775287140,
+=======
+ "size": 97935,
+ "lmtime": 1761915329325,
+>>>>>>> 61740de4bff674971e1a2b48e632d3bd09d1a941
"modified": false
},
"dce0916af972e3040aa191f74b17dd46.woff2": {
@@ -18408,27 +17768,27 @@
"theme.css": {
"type": "-",
"size": 192439,
- "lmtime": 1761679937528,
- "modified": false
+ "lmtime": 1737287962009,
+ "modified": true
},
"theme.css.map": {
"type": "-",
"size": 544940,
- "lmtime": 1761679937532,
- "modified": false
+ "lmtime": 1737287962009,
+ "modified": true
},
"theme.scss": {
"type": "-",
"size": 255419,
- "lmtime": 1761679937535,
- "modified": false
+ "lmtime": 0,
+ "modified": true
}
},
"js": {
"custom.js": {
"type": "-",
- "size": 13573,
- "lmtime": 1761679937536,
+ "size": 5855,
+ "lmtime": 1754034655415,
"modified": false
},
"error.js": {
@@ -18477,7 +17837,16 @@
"lmtime": 0,
"modified": false
},
- "_partials": {}
+ "_partials": {
+ "steps": {
+ "payment.tpl": {
+ "type": "-",
+ "size": 8185,
+ "lmtime": 1761912434495,
+ "modified": false
+ }
+ }
+ }
},
"catalog": {
"brands.tpl": {
@@ -18583,7 +17952,7 @@
"product.tpl": {
"type": "-",
"size": 6502,
- "lmtime": 1761679937537,
+ "lmtime": 1761661185469,
"modified": false
}
},
@@ -18620,7 +17989,7 @@
"product-details.tpl": {
"type": "-",
"size": 4419,
- "lmtime": 1754034655416,
+ "lmtime": 1761661219755,
"modified": false
},
"product-discounts.tpl": {
@@ -18650,7 +18019,7 @@
"product-prices.tpl": {
"type": "-",
"size": 5041,
- "lmtime": 1761680812299,
+ "lmtime": 1761912434492,
"modified": false
},
"products-bottom.tpl": {
@@ -18705,7 +18074,7 @@
"product.tpl": {
"type": "-",
"size": 17084,
- "lmtime": 1761680100838,
+ "lmtime": 1761912434494,
"modified": false
},
"suppliers.tpl": {
@@ -18714,6 +18083,81 @@
"lmtime": 0,
"modified": false
}
+ },
+ "_partials": {
+ "breadcrumb.tpl": {
+ "type": "-",
+ "size": 1894,
+ "lmtime": 0,
+ "modified": false
+ },
+ "footer.tpl": {
+ "type": "-",
+ "size": 2029,
+ "lmtime": 0,
+ "modified": false
+ },
+ "form-errors.tpl": {
+ "type": "-",
+ "size": 1332,
+ "lmtime": 0,
+ "modified": false
+ },
+ "form-fields.tpl": {
+ "type": "-",
+ "size": 8535,
+ "lmtime": 0,
+ "modified": false
+ },
+ "header.tpl": {
+ "type": "-",
+ "size": 2996,
+ "lmtime": 0,
+ "modified": false
+ },
+ "head.tpl": {
+ "type": "-",
+ "size": 4292,
+ "lmtime": 1761913358312,
+ "modified": false
+ },
+ "helpers.tpl": {
+ "type": "-",
+ "size": 1340,
+ "lmtime": 0,
+ "modified": false
+ },
+ "javascript.tpl": {
+ "type": "-",
+ "size": 1536,
+ "lmtime": 0,
+ "modified": false
+ },
+ "microdata": {},
+ "notifications.tpl": {
+ "type": "-",
+ "size": 2560,
+ "lmtime": 0,
+ "modified": false
+ },
+ "pagination-seo.tpl": {
+ "type": "-",
+ "size": 1856,
+ "lmtime": 0,
+ "modified": false
+ },
+ "pagination.tpl": {
+ "type": "-",
+ "size": 3153,
+ "lmtime": 0,
+ "modified": false
+ },
+ "stylesheets.tpl": {
+ "type": "-",
+ "size": 1336,
+ "lmtime": 0,
+ "modified": false
+ }
}
},
"modules": {
diff --git a/controllers/front/ProductController.php b/controllers/front/ProductController.php
index 633c83eb..3fd6b42b 100644
--- a/controllers/front/ProductController.php
+++ b/controllers/front/ProductController.php
@@ -447,6 +447,11 @@ class ProductControllerCore extends ProductPresentingFrontControllerCore
$this->setQuickViewMode();
}
+ $id_product = (int)$product['id_product'];
+ $id_product_attribute = (int)$product['id_product_attribute'];
+ $quantity = StockAvailable::getQuantityAvailableByProduct($id_product, $id_product_attribute);
+
+
ob_end_clean();
header('Content-Type: application/json');
$this->ajaxRender(Tools::jsonEncode([
@@ -486,6 +491,12 @@ class ProductControllerCore extends ProductPresentingFrontControllerCore
$this->getTemplateVarPage()['meta'] ?? []
),
'is_quick_view' => $isQuickView,
+ 'product_delivery_time' => $this->render('catalog/_partials/product-delivery-time',
+ [
+ 'quantity' => $quantity,
+ 'product' => $product,
+ ]
+ ),
]));
}
diff --git a/import-drewmax.php b/import-drewmax.php
index 175dafa7..a71ea711 100644
--- a/import-drewmax.php
+++ b/import-drewmax.php
@@ -1,17 +1,37 @@
language->id;
- $result = Db::getInstance()->getRow('SELECT `id_attribute_group` FROM `'._DB_PREFIX_.'attribute_group_lang` WHERE `name` = \''.pSQL($name).'\' AND `id_lang` = '.(int)$id_lang);
+ $sql = 'SELECT `id_attribute_group`
+ FROM `'._DB_PREFIX_.'attribute_group_lang`
+ WHERE `name` = \''.pSQL($name).'\'
+ AND `id_lang` = '.(int)$id_lang;
+ $result = Db::getInstance()->getRow($sql);
return $result ? new AttributeGroup($result['id_attribute_group']) : false;
}
@@ -20,8 +40,11 @@ function findAttributeByName($id_attribute_group, $name) {
$id_lang = Context::getContext()->language->id;
$sql = 'SELECT a.`id_attribute`
FROM `'._DB_PREFIX_.'attribute` a
- JOIN `'._DB_PREFIX_.'attribute_lang` al ON a.`id_attribute` = al.`id_attribute`
- WHERE al.`name` = \''.pSQL($name).'\' AND al.`id_lang` = '.(int)$id_lang.' AND a.`id_attribute_group` = '.(int)$id_attribute_group;
+ JOIN `'._DB_PREFIX_.'attribute_lang` al
+ ON a.`id_attribute` = al.`id_attribute`
+ WHERE al.`name` = \''.pSQL($name).'\'
+ AND al.`id_lang` = '.(int)$id_lang.'
+ AND a.`id_attribute_group` = '.(int)$id_attribute_group;
$result = Db::getInstance()->getRow($sql);
return $result ? new Attribute($result['id_attribute']) : false;
}
@@ -55,7 +78,7 @@ function createMultiLangField($field) {
$languages = Language::getLanguages(false);
$res = [];
foreach ($languages as $lang) {
- $res[$lang['id_lang']] = $field;
+ $res[(int)$lang['id_lang']] = $field;
}
return $res;
}
@@ -66,16 +89,16 @@ function createLinkRewrite($field) {
$res = [];
$linkRewrite = Tools::link_rewrite($field); // PrestaShop's function to create valid link_rewrite
foreach ($languages as $lang) {
- $res[$lang['id_lang']] = $linkRewrite;
+ $res[(int)$lang['id_lang']] = $linkRewrite;
}
return $res;
}
-// Function to get category ID from name
+// Function to get category ID from name (nieużywana, ale poprawiona)
function getCategoryId($categoryName) {
- $category = Category::searchByName(1, $categoryName); // 1 for default language id
- if (!empty($category)) {
- return $category['id_category'];
+ $result = Category::searchByName(1, $categoryName); // 1 for default language id
+ if (!empty($result) && isset($result[0]['id_category'])) {
+ return (int)$result[0]['id_category'];
} else {
// Create category if not exists
$category = new Category();
@@ -83,7 +106,7 @@ function getCategoryId($categoryName) {
$category->link_rewrite = createLinkRewrite($categoryName);
$category->id_parent = 2; // Default parent category
$category->add();
- return $category->id;
+ return (int)$category->id;
}
}
@@ -91,7 +114,7 @@ function getCategoryId($categoryName) {
function addProductImage($productId, $imageUrl)
{
$image = new Image();
- $image->id_product = $productId;
+ $image->id_product = (int)$productId;
$image->position = Image::getHighestPosition($productId) + 1;
$image->cover = true; // Set the first image as cover
$image->add();
@@ -105,7 +128,12 @@ function addProductImage($productId, $imageUrl)
$imageTypes = ImageType::getImagesTypes('products');
foreach ($imageTypes as $imageType) {
- ImageManager::resize($imagePath . '.jpg', $imagePath . '-' . stripslashes($imageType['name']) . '.jpg', $imageType['width'], $imageType['height']);
+ ImageManager::resize(
+ $imagePath . '.jpg',
+ $imagePath . '-' . stripslashes($imageType['name']) . '.jpg',
+ (int)$imageType['width'],
+ (int)$imageType['height']
+ );
}
return true;
@@ -113,24 +141,38 @@ function addProductImage($productId, $imageUrl)
// Function to find product by reference
function findProductByReference($reference) {
- $result = Db::getInstance()->getRow('SELECT `id_product` FROM `'._DB_PREFIX_.'product` WHERE `reference` = \''.pSQL($reference).'\'');
- return $result ? new Product($result['id_product']) : false;
+ $sql = 'SELECT `id_product`
+ FROM `'._DB_PREFIX_.'product`
+ WHERE `reference` = \''.pSQL($reference).'\'';
+ $result = Db::getInstance()->getRow($sql);
+ return $result ? new Product((int)$result['id_product']) : false;
}
// Function to find combination by product ID and attribute IDs
function findCombinationByAttributes($id_product, $attributeIds) {
+ if (empty($attributeIds)) {
+ return false;
+ }
+
sort($attributeIds);
+ $conditions = [];
+ foreach ($attributeIds as $id_attr) {
+ $conditions[] = 'pac.`id_attribute` = '.(int)$id_attr;
+ }
+
$sql = 'SELECT c.`id_product_attribute`
FROM `'._DB_PREFIX_.'product_attribute` c
- JOIN `'._DB_PREFIX_.'product_attribute_combination` pac ON c.`id_product_attribute` = pac.`id_product_attribute`
+ JOIN `'._DB_PREFIX_.'product_attribute_combination` pac
+ ON c.`id_product_attribute` = pac.`id_product_attribute`
WHERE c.`id_product` = '.(int)$id_product.'
GROUP BY c.`id_product_attribute`
- HAVING SUM(pac.`id_attribute` = '.implode(' OR pac.`id_attribute` = ', array_map('intval', $attributeIds)).') = '.count($attributeIds);
+ HAVING SUM('.implode(' OR ', $conditions).') = '.count($attributeIds);
+
$result = Db::getInstance()->getRow($sql);
- return $result ? new Combination($result['id_product_attribute']) : false;
+ return $result ? new Combination((int)$result['id_product_attribute']) : false;
}
-// Parse XML and group products by Symbol
+// === GRUPOWANIE PRODUKTÓW PO SYMBOLU ===
$productsBySymbol = [];
foreach ($xml->product as $productData) {
$symbol = (string)$productData->item_group_id;
@@ -140,7 +182,117 @@ foreach ($xml->product as $productData) {
$productsBySymbol[$symbol][] = $productData;
}
-// Create or update products with combinations based on grouped data
+// =======================================
+// =========== TRYB AKTUALIZACJI =========
+// =======================================
+if ($modeUpdate) {
+
+ $today = date('Y-m-d');
+ $updatedToday = [];
+
+ // Wczytanie logu aktualizacji
+ if (file_exists($logFile)) {
+ $lines = file($logFile, FILE_IGNORE_NEW_LINES | FILE_SKIP_EMPTY_LINES);
+ foreach ($lines as $line) {
+ $parts = explode(';', $line);
+ if (count($parts) >= 3) {
+ $logDate = trim($parts[0]);
+ $logType = trim($parts[1]); // np. 'product'
+ $logRef = trim($parts[2]);
+ if ($logDate === $today) {
+ $updatedToday[$logType.'_'.$logRef] = true;
+ }
+ }
+ }
+ }
+
+ $updatedSomething = false;
+
+ foreach ($productsBySymbol as $symbol => $products) {
+ if (empty($products)) {
+ continue;
+ }
+
+ // Główny produkt – referencja z pierwszego elementu grupy
+ $mainProductData = $products[0];
+ $reference = (string)$mainProductData->sku;
+ $key = 'product_'.$reference;
+
+ // Jeśli już zaktualizowany dzisiaj – pomijamy
+ if (isset($updatedToday[$key])) {
+ continue;
+ }
+
+ $product = findProductByReference($reference);
+ if (!$product) {
+ // produkt nie istnieje w Presta - pomijamy w trybie update
+ continue;
+ }
+
+ // Nowa cena z XML
+ $newPrice = floatval(str_replace(',', '', (string)$mainProductData->price));
+ if ($newPrice <= 0) {
+ // brak sensownej ceny – pomiń
+ continue;
+ }
+
+ // Aktualizacja ceny produktu
+ $product->price = $newPrice;
+
+ // Sprawdź kategorię domyślną – jeśli "Strona główna", zamień na "Meble" (ID 107)
+ $id_lang = (int)$context->language->id;
+ $defaultCategory = new Category($product->id_category_default, $id_lang);
+
+ if (Validate::isLoadedObject($defaultCategory) && $defaultCategory->name == 'Strona główna') {
+ $newCategoryId = 107; // Meble
+
+ // Ustaw nową kategorię domyślną
+ $product->id_category_default = (int)$newCategoryId;
+
+ // Podmień kategorie produktu (zachowując ewentualne inne)
+ $categories = $product->getCategories();
+ // Usuń starą kategorię domyślną, jeśli istnieje w tablicy
+ $categories = array_diff($categories, [(int)$defaultCategory->id]);
+ $categories[] = (int)$newCategoryId;
+ $categories = array_unique(array_map('intval', $categories));
+
+ $product->updateCategories($categories);
+ }
+
+ // Zapis produktu
+ if ($product->update()) {
+ // Zapis do logu – że ten produkt został dziś zaktualizowany
+ $logLine = $today.';product;'.$reference.';'.$product->id.PHP_EOL;
+ file_put_contents($logFile, $logLine, FILE_APPEND);
+
+ echo '
Zaktualizowano produkt: '.htmlspecialchars((string)$mainProductData->title).' ('.$reference.')
';
+ echo 'Brak produktów do aktualizacji na dzisiaj (wszystkie z XML zostały już zaktualizowane).
';
+ }
+
+ exit;
+}
+
+// =======================================
+// =========== TRYB DODAWANIA ============
+// =======================================
+
+$productAdded = false;
+$combinationAdded = false;
+
+// Tworzenie lub aktualizacja produktów z kombinacjami (dodawanie)
foreach ($productsBySymbol as $symbol => $products) {
if (empty($products)) {
continue;
@@ -150,23 +302,24 @@ foreach ($productsBySymbol as $symbol => $products) {
$mainProductData = $products[0];
$mainProduct = findProductByReference((string)$mainProductData->sku);
- $productAdded = false;
if (!$mainProduct) {
// Create a new product if it doesn't exist
$mainProduct = new Product();
$mainProduct->name = createMultiLangField((string)$mainProductData->title);
+
$description = (string)$mainProductData->description;
$description = str_replace("\n", "Dodałem produkt: " . (string)$mainProductData->title . "
";
- }
- if ($combinationAdded) {
- echo "Dodałem kombinację: " . (string)$mainProductData->title . "
";
- }
- break; // Break if a new product or combination was added
+ if ($productAdded) {
+ echo "Dodałem produkt: " . htmlspecialchars((string)$mainProductData->title) . "
";
+ }
+ if ($combinationAdded) {
+ echo "Dodałem kombinację: " . htmlspecialchars((string)$mainProductData->title) . "
";
+ }
+ break; // Break if a new product or combination was added
}
-
}
-// reload page after 1s if product or combination was added
+
+// reload page after 250ms if product or combination was added (dla trybu add)
if ($productAdded || $combinationAdded) {
echo "";
}
+
?>
diff --git a/modules/blockreassurance/views/templates/hook/displayBlockProduct.tpl b/modules/blockreassurance/views/templates/hook/displayBlockProduct.tpl
index 2d302bb6..0c7d01f2 100644
--- a/modules/blockreassurance/views/templates/hook/displayBlockProduct.tpl
+++ b/modules/blockreassurance/views/templates/hook/displayBlockProduct.tpl
@@ -18,9 +18,7 @@
*}
-
-
- {if $product.delivery_in_stock}
+ {* {if $product.delivery_in_stock}
@@ -41,8 +39,9 @@
Darmowa wysyłka w:
{$product.delivery_in_stock}
+ {$product.delivery_out_stock}
- {/if}
+ {/if} *}
{foreach from=$blocks item=$block key=$key}
diff --git a/src/Adapter/Presenter/Product/ProductLazyArray.php b/src/Adapter/Presenter/Product/ProductLazyArray.php
index 95eae701..ab1e2a1e 100644
--- a/src/Adapter/Presenter/Product/ProductLazyArray.php
+++ b/src/Adapter/Presenter/Product/ProductLazyArray.php
@@ -461,9 +461,15 @@ class ProductLazyArray extends AbstractLazyArray
if ($show_price && $this->product['reduction']) {
if ($this->product['discount_type'] === 'percentage') {
+ $discountLabel = $this->product['discount_percentage'];
+ $num = floatval(str_replace(',', '.', preg_replace('/[^0-9,.-]/', '', $discountLabel)));
+ $rounded = round($num);
+ $discountLabel = sprintf('-%d%%', abs($rounded));
+
$flags['discount'] = [
'type' => 'discount',
- 'label' => $this->product['discount_percentage'],
+ // 'label' => $this->product['discount_percentage'],
+ 'label' => $discountLabel,
];
} elseif ($this->product['discount_type'] === 'amount') {
$flags['discount'] = [
diff --git a/themes/classic/assets/css/custom.css b/themes/classic/assets/css/custom.css
index 7ce8ec47..3ecea0aa 100644
--- a/themes/classic/assets/css/custom.css
+++ b/themes/classic/assets/css/custom.css
@@ -1 +1 @@
-body>main{overflow-x:hidden}html{scroll-padding-top:150px;scroll-behavior:smooth}body{font-size:15px;line-height:1.5;color:#232323}body .elementor-widget-text-editor{color:#232323}body h3{color:#232323}body#index footer#footer section.footer-box-newsletter{display:none !important}body#category section#wrapper section#main{margin-bottom:100px}body#category section#wrapper section#main #product-list-header *{color:#000}body#category section#wrapper section#main #product-list-header strong{font-weight:600}body#category section#wrapper section#main #product-list-header p{margin-bottom:10px}#footer a{color:#c5c5c5;transition:all 250ms ease-in-out}#footer a:hover{color:#e79332;text-decoration:none}a{color:#e79332}.btn-1{display:inline-block;color:#111516;border:1px solid #e79332;padding:15px;background:#fff;transition:all 250ms ease-in-out;cursor:pointer}.btn-1:hover{color:#fff;background:#e79332}.btn-primary{color:#fff;background:#e79332;transition:all 250ms ease-in-out}.btn-primary:hover{color:#fff;background:#d3ba67}#box-newsletter{position:relative}#box-newsletter::before{content:"";position:absolute;width:100vw;left:50%;top:0;bottom:0;transform:translateX(-50%);background-color:#fff}.simple-blog-posts .elementor-swiper-button{color:#e79332}.simple-blog-posts .elementor-swiper-button.elementor-swiper-button-next{right:0}.simple-blog-posts .elementor-swiper-button.elementor-swiper-button-prev{left:0}.simple-blog-posts #simple-blog-box{padding:0 29px}.simple-blog-posts #simple-blog-box .simple-blog-post{border-radius:10px;overflow:hidden}.simple-blog-posts #simple-blog-box .simple-blog-post ._image img{height:100%;max-height:200px;width:100%;-o-object-fit:cover;object-fit:cover;-o-object-position:center;object-position:center}.simple-blog-posts #simple-blog-box .simple-blog-post ._content{padding:20px;background-color:#eff6f7}.simple-blog-posts #simple-blog-box .simple-blog-post ._content .post-title{color:#111516;font-size:18px;font-weight:300;margin:0 0 .7em;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden;line-height:1.25;font-weight:400}.simple-blog-posts #simple-blog-box .simple-blog-post ._content a._btn{display:inline-block;color:#e79332;font-weight:400;text-decoration:underline}.js-product.product article.product-miniature:hover .thumbnail-container .wishlist-button-add{opacity:1;visibility:visible;transform:translateY(0)}.js-product.product article.product-miniature:hover .thumbnail-container ul.product-flags{transform:translateX(calc(-100% - 30px))}.js-product.product article.product-miniature .thumbnail-container{width:100%;border:1px solid #eff6f7}.js-product.product article.product-miniature .thumbnail-container .thumbnail-top{background:#fff}.js-product.product article.product-miniature .thumbnail-container .thumbnail-top .product-add-to-basket{display:flex;align-items:center;justify-content:center}.js-product.product article.product-miniature .thumbnail-container .thumbnail-top .product-add-to-basket .add-to-cart{font-family:"Inter",sans-serif;font-size:12px;font-weight:700;padding:8px 16px;display:flex;align-items:center;background:#462d26;border-radius:1px;-moz-column-gap:8px;column-gap:8px}.js-product.product article.product-miniature .thumbnail-container .thumbnail-top .product-add-to-basket .add-to-cart:hover{background:#e79332}.js-product.product article.product-miniature .thumbnail-container .thumbnail-top .product-add-to-basket .add-to-cart i{font-size:15px;margin-bottom:2px}.js-product.product article.product-miniature .thumbnail-container .thumbnail-top .product-add-to-basket .add-to-cart span{line-height:1;margin-bottom:1px;font-size:14px;font-weight:700}.js-product.product article.product-miniature .thumbnail-container .product-description{margin-top:14px}.js-product.product article.product-miniature .thumbnail-container .product-description::after{display:none !important}.js-product.product article.product-miniature .thumbnail-container .product-description .product-title{margin-bottom:14px;line-height:1}.js-product.product article.product-miniature .thumbnail-container .product-description .product-title a{color:#462d26;font-family:"Inter",sans-serif;font-size:14px;font-weight:400;line-height:1.2}.js-product.product article.product-miniature .thumbnail-container .product-description .product-price-and-shipping .regular-price{font-size:14px;font-family:"Inter",sans-serif;color:rgba(70,45,38,.34);font-weight:700}.js-product.product article.product-miniature .thumbnail-container .product-description .product-price-and-shipping .price{color:#462d26;font-family:"Inter",sans-serif;font-size:14px;font-weight:700}.js-product.product article.product-miniature .thumbnail-container .product-description .product-price-and-shipping.product-price-discount{display:flex;flex-direction:row;-moz-column-gap:10px;column-gap:10px}.js-product.product article.product-miniature .thumbnail-container .product-description .product-price-and-shipping.product-price-discount .price{order:1;color:#c40000}.js-product.product article.product-miniature .thumbnail-container .product-description .product-price-and-shipping.product-price-discount .regular-price{order:2}.js-product.product article.product-miniature .thumbnail-container ul.product-flags{position:absolute;top:24px;left:24px;z-index:2;transition:all 250ms ease-in-out;row-gap:8px}.js-product.product article.product-miniature .thumbnail-container ul.product-flags li.product-flag{font-size:11px;font-weight:400;padding:3px 8px;min-width:-moz-fit-content;min-width:fit-content;min-height:auto;margin-top:0;list-style:none;font-family:"Inter",sans-serif;font-size:12px;font-weight:700}.js-product.product article.product-miniature .thumbnail-container ul.product-flags li.product-flag.new{background:#462d26;padding:4px 8px}.js-product.product article.product-miniature .thumbnail-container ul.product-flags li.product-flag.discount{display:flex;flex-direction:row;-moz-column-gap:8px;column-gap:8px;background-color:rgba(0,0,0,0);padding:0}.js-product.product article.product-miniature .thumbnail-container ul.product-flags li.product-flag.discount span{font-family:"Inter",sans-serif;font-size:12px;font-weight:700;padding:4px 8px;background:#c40000}.js-product.product article.product-miniature .thumbnail-container ul.product-flags li.product-flag.out_of_stock{background:#462d26}.js-product.product article.product-miniature .thumbnail-container .wishlist-button-add{opacity:0;visibility:hidden;box-shadow:none;transition:all 250ms ease-in-out;transform:translateY(calc(-100% - 1rem))}.js-product.product article.product-miniature .thumbnail-container .wishlist-button-add i{color:#462d26}.product-images>li.thumb-container>.thumb.selected,.product-images>li.thumb-container>.thumb:hover{border-color:#e79332}.blockreassurance_product .item-product svg path{fill:#e79332}body#product{overflow-x:hidden}body#product>main{overflow:initial}body#product #content ul.product-flags{display:flex;flex-direction:row;gap:10px;flex-wrap:wrap}body#product #content ul.product-flags li.product-flag{font-size:11px;font-weight:400;padding:3px 8px;min-width:-moz-fit-content;min-width:fit-content;min-height:auto;transition:all 250ms ease-in-out;margin-top:0;border-radius:10px}body#product #content ul.product-flags li.product-flag.new{background:#e79332;margin-top:0}body#product #content ul.product-flags li.product-flag.discount{background:#e30613}body#product #content ul.product-flags li.product-flag.out_of_stock{position:absolute;top:0;right:0;background:#111516}body#product .product-info-box{margin:0;padding-top:5px;padding-bottom:65px;border-radius:10px}body#product .product-info-box #content{max-width:unset}body#product .product-info-box #content ul.product-flags{margin:0}body#product .product-info-box h1{color:#111516;font-size:24px;font-weight:400}body#product .product-info-box .product-prices{display:flex;align-items:flex-end;gap:10px;flex-wrap:wrap}body#product .product-info-box .product-prices .product-discount{margin-bottom:0px}body#product .product-info-box .product-prices .product-discount .regular-price{color:#a9a8a8;font-weight:300;margin:0}body#product .product-info-box .product-prices .product-price{margin-bottom:0}body#product .product-info-box .product-prices .product-price .current-price{color:#111516;font-size:26px;font-weight:600;margin-bottom:0}body#product .product-info-box .product-prices .product-price .current-price .discount{display:none}body#product .product-info-box .product-prices .tax-shipping-delivery-label{margin-bottom:0}body#product .product-info-box ul.product-flags{margin-bottom:24px;row-gap:8px}body#product .product-info-box ul.product-flags li.product-flag{font-size:11px;font-weight:400;padding:3px 8px;min-width:-moz-fit-content;min-width:fit-content;min-height:auto;margin-top:0;list-style:none;font-family:"Inter",sans-serif;font-size:12px;font-weight:700}body#product .product-info-box ul.product-flags li.product-flag.new{background:#462d26;padding:4px 8px}body#product .product-info-box ul.product-flags li.product-flag.discount{display:flex;flex-direction:row;-moz-column-gap:8px;column-gap:8px;background-color:rgba(0,0,0,0);padding:0}body#product .product-info-box ul.product-flags li.product-flag.discount span{font-family:"Inter",sans-serif;font-size:12px;font-weight:700;padding:4px 8px;background:#c40000}body#product .product-info-box ul.product-flags li.product-flag.out_of_stock{background:#462d26}body#product .product-info-box .product-info-box-left:hover .scroll-box-arrows{opacity:1;visibility:visible}body#product .product-info-box .product-info-box-left .images-container .js-qv-mask{margin:0;width:100%}body#product .product-info-box .product-info-box-left .product-images{margin-bottom:0}body#product .product-info-box .product-info-box-left .scroll-box-arrows{opacity:0;visibility:hidden;transition:all 250ms ease-in-out}body#product .product-info-box .product-info-box-left .scroll-box-arrows .material-icons{line-height:0;bottom:45px;width:33px;height:33px;display:flex;align-items:center;justify-content:center;background:#ece9e2;border-radius:100%}body#product .product-info-box .product-info-box-left section#content ul.product-flags{display:flex;flex-direction:column;flex-wrap:wrap;width:100%;pointer-events:none;position:absolute;top:10px;left:10px;z-index:1}@media(min-width: 768px){body#product .product-info-box .product-info-box-left section#content ul.product-flags{display:none}}body#product .product-info-box .product-info-box-left section#content ul.product-flags li.product-flag{min-width:-moz-fit-content;min-width:fit-content;min-height:auto;margin-top:0;list-style:none;font-family:"Inter",sans-serif;font-size:12px;font-weight:700;border-radius:0}body#product .product-info-box .product-info-box-left section#content ul.product-flags li.product-flag.discount{background:rgba(0,0,0,0);padding:0}body#product .product-info-box .product-info-box-left section#content ul.product-flags li.product-flag.new{background:#462d26;padding:4px 8px}@media(max-width: 767px){body#product .product-info-box .product-info-box-right ul.product-flags{display:none}}body#product .product-info-box .product-info-box-right .h1{color:#462d26;font-size:20px;font-weight:500;font-family:"Inter",sans-serif;text-transform:initial;margin-bottom:32px}body#product .product-info-box .product-info-box-right .product-prices .product-discount .regular-price{color:#462d26;font-size:28px;font-weight:700;font-family:"Inter",sans-serif;line-height:1;opacity:.35}body#product .product-info-box .product-info-box-right .product-prices .product-price .current-price .current-price-value{color:#462d26;font-size:28px;font-weight:700;font-family:"Inter",sans-serif;line-height:1}body#product .product-info-box .product-info-box-right .product-prices .tax-shipping-delivery-label{display:none}body#product .product-info-box .product-info-box-right .product-information .product-description{display:none}body#product .product-info-box .product-info-box-right .product-information .product-actions .product-variants{margin:16px 0;border-top:1px solid #ddd}body#product .product-info-box .product-info-box-right .product-information .product-actions .product-variants .product-variants-item{position:relative;display:flex;align-items:center;justify-content:flex-start;margin:0;padding:16px 0;width:100%}body#product .product-info-box .product-info-box-right .product-information .product-actions .product-variants .product-variants-item:not(:last-child){border-bottom:1px solid #ddd}body#product .product-info-box .product-info-box-right .product-information .product-actions .product-variants .product-variants-item::before{content:"";position:absolute;left:-20px;right:-20px;top:-1px;bottom:0;background:#fff;transition:all 250ms ease-in-out;opacity:0;visibility:hidden;transition-delay:400ms}body#product .product-info-box .product-info-box-right .product-information .product-actions .product-variants .product-variants-item .color_select{display:flex;gap:10px}body#product .product-info-box .product-info-box-right .product-information .product-actions .product-variants .product-variants-item .color_select li{margin:0;padding:0}body#product .product-info-box .product-info-box-right .product-information .product-actions .product-variants .product-variants-item .color_select li input{display:none}body#product .product-info-box .product-info-box-right .product-information .product-actions .product-variants .product-variants-item .color_select li input:checked+span{border:0 !important}body#product .product-info-box .product-info-box-right .product-information .product-actions .product-variants .product-variants-item .color_select li input:checked+span::before{content:"";display:block;position:absolute;top:-2px;left:-2px;height:30px;width:30px;border:1px solid #000;border-radius:50%}body#product .product-info-box .product-info-box-right .product-information .product-actions .product-variants .product-variants-item .color_select li span{margin:0;padding:0;height:26px;width:26px;border-radius:50%}body#product .product-info-box .product-info-box-right .product-information .product-actions .product-variants .product-variants-item.active::before{opacity:1;visibility:visible;transition-delay:0ms}body#product .product-info-box .product-info-box-right .product-information .product-actions .product-variants .product-variants-item .product-variants-item--wrapper{width:100%;position:relative}body#product .product-info-box .product-info-box-right .product-information .product-actions .product-variants .product-variants-item .control-label-nav{display:flex;flex-direction:row;justify-content:space-between;align-items:center;cursor:pointer}body#product .product-info-box .product-info-box-right .product-information .product-actions .product-variants .product-variants-item .control-label-nav.active .form-control-select-standard-handler{transform:scale(-1)}body#product .product-info-box .product-info-box-right .product-information .product-actions .product-variants .product-variants-item .control-label-nav .form-control-select-standard-handler{cursor:pointer}body#product .product-info-box .product-info-box-right .product-information .product-actions .product-variants .product-variants-item .control-label{color:#462d26;font-size:14px;font-weight:700;font-family:"Inter",sans-serif;width:100%;max-width:200px;margin-bottom:0}body#product .product-info-box .product-info-box-right .product-information .product-actions .product-variants .product-variants-item .control-label .control-label-selected{font-weight:400}body#product .product-info-box .product-info-box-right .product-information .product-actions .product-variants .product-variants-item select{display:none}body#product .product-info-box .product-info-box-right .product-information .product-actions .product-variants .product-variants-item .form-control-select-custom{display:none;position:absolute;left:-20px;right:-20px;top:calc(100% + 16px);z-index:10}body#product .product-info-box .product-info-box-right .product-information .product-actions .product-variants .product-variants-item .form-control-select-custom .custom-select{display:block;padding:25px;border:none;background:#fff;height:auto}body#product .product-info-box .product-info-box-right .product-information .product-actions .product-variants .product-variants-item .form-control-select-custom .custom-select ul.custom-dropdown{display:flex;flex-direction:column;row-gap:16px;margin:0;overflow:auto}body#product .product-info-box .product-info-box-right .product-information .product-actions .product-variants .product-variants-item .form-control-select-custom .custom-select ul.custom-dropdown li{display:flex;flex-direction:row;-moz-column-gap:14px;column-gap:14px;margin:0;color:#110e0c;font-size:14px;font-weight:400;font-family:"Inter",sans-serif;cursor:pointer}body#product .product-info-box .product-info-box-right .product-information .product-actions .product-variants .product-variants-item .form-control-select-custom .custom-select ul.custom-dropdown li:not(:last-child){padding-bottom:16px;border-bottom:1px solid rgba(17,14,12,.1019607843)}body#product .product-info-box .product-info-box-right .product-information .product-actions .product-variants .product-variants-item .form-control-select-custom .custom-select ul.custom-dropdown li.active .li-checkbox{background:#462d26;border-color:#462d26}body#product .product-info-box .product-info-box-right .product-information .product-actions .product-variants .product-variants-item .form-control-select-custom .custom-select ul.custom-dropdown li.active .li-checkbox::before{content:"";position:absolute;top:8px;left:5.5px;width:8px;height:2px;background:#f9f7f2;transform:rotate(-45deg);transition:all 250ms ease-in-out}body#product .product-info-box .product-info-box-right .product-information .product-actions .product-variants .product-variants-item .form-control-select-custom .custom-select ul.custom-dropdown li.active .li-checkbox::after{content:"";position:absolute;top:9px;left:4.5px;width:3.5px;height:2px;background:#f9f7f2;transform:rotate(45deg);transition:all 250ms ease-in-out}body#product .product-info-box .product-info-box-right .product-information .product-actions .product-variants .product-variants-item .form-control-select-custom .custom-select ul.custom-dropdown li .li-checkbox{position:relative;display:block;width:19px;min-width:19px;height:19px;border:1px solid #d9cebe;border-radius:100%}body#product .product-info-box .product-info-box-right .product-information .product-actions .product-variants .product-variants-item .fabric-colors{display:flex;flex-direction:row;align-items:center;gap:9px}body#product .product-info-box .product-info-box-right .product-information .product-actions .product-variants .product-variants-item .fabric-colors a{color:#462d26;font-size:14px;font-weight:400;font-family:"Inter",sans-serif;text-decoration:underline}body#product .product-info-box .product-info-box-right .product-information .product-actions .product-add-to-cart{padding:24px;background:#ece9e2}@media(max-width: 767px){body#product .product-info-box .product-info-box-right .product-information .product-actions .product-add-to-cart{position:relative;padding:24px 0}body#product .product-info-box .product-info-box-right .product-information .product-actions .product-add-to-cart *{z-index:2}body#product .product-info-box .product-info-box-right .product-information .product-actions .product-add-to-cart::after{content:"";position:absolute;top:0;bottom:0;left:50%;width:100svw;transform:translateX(-50%);background:#ece9e2;z-index:1}}body#product .product-info-box .product-info-box-right .product-information .product-actions .product-add-to-cart>.control-label{display:none}body#product .product-info-box .product-info-box-right .product-information .product-actions .product-add-to-cart .product-quantity{margin-bottom:10px}body#product .product-info-box .product-info-box-right .product-information .product-actions .product-add-to-cart .product-quantity .qty{margin-bottom:0;margin-right:16px}body#product .product-info-box .product-info-box-right .product-information .product-actions .product-add-to-cart .product-quantity .qty>.input-group{display:flex;flex-direction:row;flex-wrap:nowrap;align-items:center;float:none;border:1px solid rgba(70,45,38,.8509803922);border-radius:1px}body#product .product-info-box .product-info-box-right .product-information .product-actions .product-add-to-cart .product-quantity .qty>.input-group input#quantity_wanted{order:2;font-size:14px;font-family:"Inter",sans-serif;font-weight:500;padding:0;text-align:center;width:35px;border:none;background:rgba(0,0,0,0);height:29px}body#product .product-info-box .product-info-box-right .product-information .product-actions .product-add-to-cart .product-quantity .qty>.input-group button{padding:0;height:auto;color:rgba(70,45,38,.8509803922);font-size:14px;font-weight:500;font-family:"Inter",sans-serif;border:none;background:rgba(0,0,0,0)}body#product .product-info-box .product-info-box-right .product-information .product-actions .product-add-to-cart .product-quantity .qty>.input-group button.btn{height:29px;padding:0 10px}body#product .product-info-box .product-info-box-right .product-information .product-actions .product-add-to-cart .product-quantity .qty>.input-group button.btn.bootstrap-touchspin-up{order:3}body#product .product-info-box .product-info-box-right .product-information .product-actions .product-add-to-cart .product-quantity .qty>.input-group button.btn.bootstrap-touchspin-down{order:1}body#product .product-info-box .product-info-box-right .product-information .product-actions .product-add-to-cart .product-quantity .add{margin:0;width:100%}body#product .product-info-box .product-info-box-right .product-information .product-actions .product-add-to-cart .product-quantity .add .add-to-cart{background:#e79332;margin:0;width:100%;color:#f9f7f2;font-size:14px;font-weight:500;font-family:"Inter",sans-serif;text-transform:initial}body#product .product-info-box .product-info-box-right .product-information .product-actions .product-add-to-cart .product-quantity .add .add-to-cart:hover{background:#110e0c}body#product .product-info-box .product-info-box-right .product-information .product-actions .product-add-to-cart .product-quantity .add .add-to-cart .material-icons{line-height:1;font-size:14px;height:auto;width:auto;vertical-align:baseline;margin-right:3px}body#product .product-info-box .product-info-box-right .product-information .product-actions .product-add-to-cart .product-quantity .wishlist-button-add{margin-left:16px;width:30px;border-radius:0;background:rgba(0,0,0,0);box-shadow:none}body#product .product-info-box .product-info-box-right .product-information .product-actions .product-add-to-cart .product-quantity .wishlist-button-add i{background-image:url("/img/cms/icons/icon-heart.svg");background-position:center;background-repeat:no-repeat;background-size:contain;width:26px;height:26px;font-size:0}body#product .product-info-box .product-info-box-right .product-information .product-actions .product-add-to-cart #product-availability{display:none}body#product .product-info-box .product-info-box-right .product-information .product-actions .product-add-to-cart .product-minimal-quantity{margin:0;display:none}body#product .product-info-box .product-info-box-right .product-information .product-actions .product-additional-info{display:none;margin:30px 0}body#product .product-info-box .product-info-box-right .product-information .blockreassurance_product{display:flex;flex-direction:column;row-gap:20px;margin:40px 0 0 0}body#product .product-info-box .product-info-box-right .product-information .blockreassurance_product>div{display:flex;flex-direction:row;align-items:center;flex-wrap:wrap;color:#462d26;font-size:14px;font-weight:500;font-family:"Inter",sans-serif}body#product .product-info-box .product-info-box-right .product-information .blockreassurance_product>div .item-product{margin-right:16px;padding:0;width:24px;height:24px}body#product .product-info-box .product-info-box-right .product-information .blockreassurance_product>div .item-product svg{width:24px;height:24px}body#product .product-info-box .product-info-box-right .product-information .blockreassurance_product>div .item-product svg path{fill:rgba(0,0,0,0) !important}body#product .product-info-box .product-info-box-right .product-information .blockreassurance_product>div .block-title{margin-right:10px}body#product .product-info-box .product-info-box-right .product-information .blockreassurance_product>div p{font-weight:700;margin:0}body#product .product-info-box .product-info-box-right .product-information .blockreassurance_product .item-0 .block-description{text-decoration:underline;cursor:pointer}body#product .product-info-box .product-info-box-right .product-information .blockreassurance_product .item-1 .block-description{text-decoration:underline;cursor:pointer}body#product .product-info-box .product-info-box-right .product-information .blockreassurance_product .item-1 .block-description a{color:#111516;text-decoration:none}body#product .product-info-box .product-info-box-right .product-information .blockreassurance_product .block-raty{width:100%;display:none}body#product .product-info-box .product-info-box-right .product-information .blockreassurance_product .block-raty .block-raty--wrapper{display:flex;flex-direction:row;flex-wrap:wrap;gap:10px;padding-top:20px}body#product .product-info-box .product-info-box-right .product-information .blockreassurance_product .block-raty .block-raty--wrapper img{height:35px}body#product .product-info-box .product-info-box-right .product-information #description-nav{padding:32px 24px;margin:0;list-style:none;display:flex;flex-direction:row}body#product .product-info-box .product-info-box-right .product-information #description-nav li:not(:last-child){padding-right:10px;margin-right:10px;border-right:1px solid rgba(17,14,12,.1019607843)}body#product .product-info-box .product-info-box-right .product-information #description-nav li a{color:#462d26;font-size:16px;font-weight:600;font-family:"Inter",sans-serif}body#product .product-info-box .product-info-box-right .product-information .product-customization>.card{padding:24px;background:#ece9e2}body#product .product-info-box .product-info-box-right .product-information .product-customization>.card p{color:#462d26;font-size:14px;font-family:"Inter",sans-serif}body#product .product-info-box .product-info-box-right .product-information .product-customization>.card ul{margin-bottom:0}body#product .product-info-box .product-info-box-right .product-information .product-customization>.card textarea{display:flex;flex-direction:row;flex-wrap:nowrap;align-items:center;float:none;border:1px solid rgba(70,45,38,0.8509803922);border-radius:1px;font-size:14px;font-family:"Inter",sans-serif;font-weight:500;background:rgba(0,0,0,0);height:44px;outline:none}body#product .product-info-box .product-info-box-right .product-information .product-customization>.card button.btn{background:#e79332;margin:0;width:100%;color:#f9f7f2;font-size:14px;font-weight:500;font-family:"Inter",sans-serif;text-transform:initial;padding:10px;line-height:1.5}body#product .product-description-box{position:relative;margin-bottom:100px;padding-top:60px;padding-bottom:60px}body#product .product-description-box::before{content:"";position:absolute;top:0;left:50%;bottom:0;width:100svw;transform:translateX(-50%);background:#fff}body#product .product-description-box .c-row{display:flex;flex-direction:row;-moz-column-gap:60px;column-gap:60px}body#product .product-description-box .c-row .c-col{width:calc(50% - 30px)}@media(max-width: 767px){body#product .product-description-box .c-row .c-col{width:100%}}@media(max-width: 767px){body#product .product-description-box .c-row .c-col-2{display:none}}body#product .product-description-box .c-row .c-col-2 .product-description-box-img{position:sticky;top:150px}body#product .product-description-box .c-row .c-col-2 .product-description-box-img img{width:100%;max-width:-moz-fit-content;max-width:fit-content}body#product .product-description-box ul.product-accordion-box{padding:0;margin:0;list-style:none}body#product .product-description-box ul.product-accordion-box li.accordion-item.active .accordion-item-header img{transform:scale(-1)}body#product .product-description-box ul.product-accordion-box li.accordion-item .accordion-item-header{display:flex;flex-direction:row;align-items:center;justify-content:space-between;-moz-column-gap:30px;column-gap:30px;padding:16px 0;border-bottom:1px solid rgba(17,14,12,.1019607843);cursor:pointer}body#product .product-description-box ul.product-accordion-box li.accordion-item .accordion-item-header h3{color:#462d26;font-size:24px;font-weight:600;font-family:"Inter",sans-serif;margin:0}body#product .product-description-box ul.product-accordion-box li.accordion-item .accordion-item-header img{transition:all .3s ease-in-out}body#product .product-description-box ul.product-accordion-box li.accordion-item .accordion-item-body .accordion-item-body--wrapper{padding-top:24px;padding-bottom:64px;color:#000;font-size:14px;font-weight:400;font-family:"Inter",sans-serif;line-height:1.4}body#product .product-description-box ul.product-accordion-box li.accordion-item .accordion-item-body .accordion-item-body--wrapper strong{font-weight:700}body#product .product-description-box ul.product-accordion-box li.accordion-item .accordion-item-body .accordion-item-body--wrapper img{max-width:-moz-fit-content;max-width:fit-content;width:100%;height:auto}body#product .product-description-box ul.product-accordion-box li.accordion-item .accordion-item-body .accordion-item-body--wrapper .js-product-details .product-reference{display:none}body#product .product-description-box ul.product-accordion-box li.accordion-item .accordion-item-body .accordion-item-body--wrapper .js-product-details .product-quantities{display:none}body#product .product-description-box ul.product-accordion-box li.accordion-item .accordion-item-body .accordion-item-body--wrapper .js-product-details .product-features .data-sheet{color:#111516}body#product .product-description-box ul.product-accordion-box li.accordion-item .accordion-item-body .accordion-item-body--wrapper .elementor-accordion .elementor-accordion-item .elementor-tab-title{display:flex;flex-direction:row;align-items:center}body#product .product-description-box ul.product-accordion-box li.accordion-item .accordion-item-body .accordion-item-body--wrapper .elementor-accordion .elementor-accordion-item .elementor-tab-title .elementor-accordion-title{line-height:1.5}body#product .product-description-box #product-details .product-reference,body#product .product-description-box #product-details .product-quantities{display:none !important}body#product .product-description-box section.product-features .data-sheet{color:#111516}body#product .tabs{border-radius:10px}body#product .tabs .nav-tabs .nav-item .nav-link{color:#111516;font-weight:400;font-size:16px}body#product .tabs .nav-tabs .nav-item .nav-link:hover{border-bottom:#e79332 3px solid}body#product .tabs .nav-tabs .nav-item .nav-link.active{color:#111516;border-color:#e79332}body#product #empty-product-comment{border-radius:10px}#blockcart-modal .modal-content .modal-body .product-name{color:#111516;font-weight:500;margin-bottom:16px}#blockcart-modal .modal-content .modal-body .cart-content-btn .btn.btn-primary{background:#e79332}body#cart #content-wrapper .card-block-title .h1{color:#462d26;font-size:24px;font-weight:700;font-family:"Inter",sans-serif;text-transform:initial;text-align:center;margin-bottom:16px}body#cart #content-wrapper .cart-grid{margin-bottom:150px}body#cart #content-wrapper .cart-grid .cart-grid-body .card{background:rgba(0,0,0,0)}body#cart #content-wrapper .cart-grid .cart-grid-body .cart-overview{padding:0}body#cart #content-wrapper .cart-grid .cart-grid-body .cart-overview table{width:100%}body#cart #content-wrapper .cart-grid .cart-grid-body .cart-overview table thead::after{content:"";display:block;height:24px}body#cart #content-wrapper .cart-grid .cart-grid-body .cart-overview table thead tr th{color:rgba(70,45,38,.8509803922);font-size:12px;font-weight:400;font-family:"Inter",sans-serif;white-space:nowrap;padding:8px 0;border-bottom:1px solid rgba(17,14,12,.1019607843)}body#cart #content-wrapper .cart-grid .cart-grid-body .cart-overview table thead tr th:not(:last-child){padding-right:20px}body#cart #content-wrapper .cart-grid .cart-grid-body .cart-overview table tbody tr:not(:first-child) td{padding-top:18px}body#cart #content-wrapper .cart-grid .cart-grid-body .cart-overview table tbody tr:not(:last-child) td{padding-bottom:18px;border-bottom:1px solid rgba(17,14,12,.1019607843)}body#cart #content-wrapper .cart-grid .cart-grid-body .cart-overview table tbody tr td{vertical-align:top}body#cart #content-wrapper .cart-grid .cart-grid-body .cart-overview table tbody tr td:not(:last-child){padding-right:20px}body#cart #content-wrapper .cart-grid .cart-grid-body .cart-overview table tbody tr td .product-card-img img{width:80px}body#cart #content-wrapper .cart-grid .cart-grid-body .cart-overview table tbody tr td .product-card-desc{line-height:1}body#cart #content-wrapper .cart-grid .cart-grid-body .cart-overview table tbody tr td .product-card-desc a{color:#462d26;font-size:14px;font-weight:400;font-family:"Inter",sans-serif}body#cart #content-wrapper .cart-grid .cart-grid-body .cart-overview table tbody tr td .product-card-infos{line-height:1;margin-top:8px}body#cart #content-wrapper .cart-grid .cart-grid-body .cart-overview table tbody tr td .product-card-infos .product-card-info:not(:last-child){margin-bottom:8px}body#cart #content-wrapper .cart-grid .cart-grid-body .cart-overview table tbody tr td .product-card-infos .product-card-info span{color:rgba(70,45,38,.8509803922);font-size:12px;font-weight:400;font-family:"Inter",sans-serif}body#cart #content-wrapper .cart-grid .cart-grid-body .cart-overview table tbody tr td .product-card-price{padding-top:7px}body#cart #content-wrapper .cart-grid .cart-grid-body .cart-overview table tbody tr td .product-card-price .current-price{line-height:1}body#cart #content-wrapper .cart-grid .cart-grid-body .cart-overview table tbody tr td .product-card-price .current-price .price{color:#462d26;font-size:14px;font-family:"Inter",sans-serif;font-weight:700}body#cart #content-wrapper .cart-grid .cart-grid-body .cart-overview table tbody tr td .product-card-price .product-discount{line-height:1;margin-top:3px}body#cart #content-wrapper .cart-grid .cart-grid-body .cart-overview table tbody tr td .product-card-price .product-discount .regular-price{color:rgba(70,45,38,.8509803922);font-size:12px;font-family:"Inter",sans-serif;font-weight:400}body#cart #content-wrapper .cart-grid .cart-grid-body .cart-overview table tbody tr td .product-card-qty>.input-group{display:flex;flex-direction:row;flex-wrap:nowrap;align-items:center;float:none;border:1px solid rgba(70,45,38,.8509803922);border-radius:1px}body#cart #content-wrapper .cart-grid .cart-grid-body .cart-overview table tbody tr td .product-card-qty>.input-group input.js-cart-line-product-quantity{order:2;font-size:14px;font-family:"Inter",sans-serif;font-weight:500;padding:0;text-align:center;width:35px;border:none;background:rgba(0,0,0,0);height:29px}body#cart #content-wrapper .cart-grid .cart-grid-body .cart-overview table tbody tr td .product-card-qty>.input-group button{padding:0;height:auto;color:rgba(70,45,38,.8509803922);font-size:14px;font-weight:500;font-family:"Inter",sans-serif;border:none;background:rgba(0,0,0,0)}body#cart #content-wrapper .cart-grid .cart-grid-body .cart-overview table tbody tr td .product-card-qty>.input-group button.btn{height:29px;padding:0 7px}body#cart #content-wrapper .cart-grid .cart-grid-body .cart-overview table tbody tr td .product-card-qty>.input-group button.btn.bootstrap-touchspin-up{order:3}body#cart #content-wrapper .cart-grid .cart-grid-body .cart-overview table tbody tr td .product-card-qty>.input-group button.btn.bootstrap-touchspin-down{order:1}body#cart #content-wrapper .cart-grid .cart-grid-body .cart-overview table tbody tr td .product-card-sum-price{padding-top:7px;line-height:1}body#cart #content-wrapper .cart-grid .cart-grid-body .cart-overview table tbody tr td .product-card-sum-price strong{color:#462d26;font-size:14px;font-family:"Inter",sans-serif;font-weight:700}body#cart #content-wrapper .cart-grid .cart-grid-body .cart-overview table tbody tr td .product-card-action{display:block;padding-top:9px}body#cart #content-wrapper .cart-grid .cart-grid-body .cart-overview table tbody tr td .product-card-action .remove-from-cart{position:relative;width:10px;height:10px;display:block}body#cart #content-wrapper .cart-grid .cart-grid-body .cart-overview table tbody tr td .product-card-action .remove-from-cart::before{content:"";position:absolute;width:10px;height:1px;background:#bbb6aa;top:50%;left:50%;transform:translate(-50%, -50%) rotate(45deg)}body#cart #content-wrapper .cart-grid .cart-grid-body .cart-overview table tbody tr td .product-card-action .remove-from-cart::after{content:"";position:absolute;width:10px;height:1px;background:#bbb6aa;top:50%;left:50%;transform:translate(-50%, -50%) rotate(-45deg)}body#cart #content-wrapper .cart-grid .cart-grid-body .cart-overview table tbody tr td .product-card-action .remove-from-cart .material-icons{display:none}@media(max-width: 570px){body#cart #content-wrapper .cart-grid .cart-grid-body .cart-overview table thead{display:none}body#cart #content-wrapper .cart-grid .cart-grid-body .cart-overview table,body#cart #content-wrapper .cart-grid .cart-grid-body .cart-overview tbody,body#cart #content-wrapper .cart-grid .cart-grid-body .cart-overview tr,body#cart #content-wrapper .cart-grid .cart-grid-body .cart-overview td{display:block;width:100%}body#cart #content-wrapper .cart-grid .cart-grid-body .cart-overview tbody{padding:20px;text-align:center}body#cart #content-wrapper .cart-grid .cart-grid-body .cart-overview tr{margin-bottom:1rem;border:1px solid #ccc;border-radius:5px;padding:10px;background:#f9f9f9;border:1px solid rgba(17,14,12,0.1019607843)}body#cart #content-wrapper .cart-grid .cart-grid-body .cart-overview td{position:relative;text-align:right;padding:15px 10px 15px 50% !important}body#cart #content-wrapper .cart-grid .cart-grid-body .cart-overview td::before{position:absolute;left:10px;top:50%;transform:translateY(-50%);white-space:nowrap;font-weight:bold;text-align:left}body#cart #content-wrapper .cart-grid .cart-grid-body .cart-overview td .product-card-qty{display:block;margin-left:auto;width:-moz-fit-content;width:fit-content}body#cart #content-wrapper .cart-grid .cart-grid-body .cart-overview td .product-card-action{width:-moz-fit-content;width:fit-content;margin-left:auto}body#cart #content-wrapper .cart-grid .cart-grid-body .cart-overview td .product-card-action .remove-from-cart::before{width:15px !important;height:2px !important}body#cart #content-wrapper .cart-grid .cart-grid-body .cart-overview td .product-card-action .remove-from-cart::after{width:15px !important;height:2px !important}body#cart #content-wrapper .cart-grid .cart-grid-body .cart-overview td>div{padding-top:0 !important}body#cart #content-wrapper .cart-grid .cart-grid-body .cart-overview td:nth-child(1)::before{content:"Obrazek"}body#cart #content-wrapper .cart-grid .cart-grid-body .cart-overview td:nth-child(2)::before{content:"Nazwa produktu"}body#cart #content-wrapper .cart-grid .cart-grid-body .cart-overview td:nth-child(3)::before{content:"Cena jednostkowa"}body#cart #content-wrapper .cart-grid .cart-grid-body .cart-overview td:nth-child(4)::before{content:"Ilość"}body#cart #content-wrapper .cart-grid .cart-grid-body .cart-overview td:nth-child(5)::before{content:"Cena łączna"}body#cart #content-wrapper .cart-grid .cart-grid-body .cart-overview td:nth-child(6)::before{content:"Usuń"}body#cart #content-wrapper .cart-grid .cart-grid-body .cart-overview .product-card-img img{max-width:100%;height:auto}}body#cart #content-wrapper .cart-grid .cart-grid-body .cart-overview .no-items{color:#462d26;font-size:16px;font-family:"Inter",sans-serif;font-weight:700;width:100%;display:block;text-align:center}body#cart #content-wrapper .cart-grid .cart-grid-body .cart-overview .cart-items .cart-item .product-line-grid .product-line-grid-body .product-line-info a{color:#111516;font-weight:400;font-size:16px}body#cart #content-wrapper .cart-grid .cart-grid-body .cart-overview .cart-items .cart-item .product-line-grid .product-line-grid-body .product-price{margin:10px 0}body#cart #content-wrapper .cart-grid .cart-grid-body .cart-overview .cart-items .cart-item .product-line-grid .product-line-grid-body .product-price .product-discount .regular-price{color:#a9a8a8;font-weight:300;margin:0}body#cart #content-wrapper .cart-grid .cart-grid-body .cart-overview .cart-items .cart-item .product-line-grid .product-line-grid-body .product-price .product-discount .discount{background:#e79332}body#cart #content-wrapper .cart-grid .cart-grid-body .cart-overview .cart-items .cart-item .product-line-grid .product-line-grid-body .product-price .current-price .price{color:#111516;font-weight:600;font-size:16px}body#cart #content-wrapper .cart-summary{margin-bottom:24px;background:#ece9e2}body#cart #content-wrapper .cart-summary .cart-detailed-totals .cart-detailed-subtotals{padding:24px 24px 0 24px}body#cart #content-wrapper .cart-summary .cart-detailed-totals .cart-detailed-subtotals .cart-summary-line:not(:last-child){margin-bottom:8px}body#cart #content-wrapper .cart-summary .cart-detailed-totals .cart-detailed-subtotals .cart-summary-line:last-child{margin-bottom:0}body#cart #content-wrapper .cart-summary .cart-detailed-totals .cart-detailed-subtotals .cart-summary-line span{font-size:14px;font-family:"Inter",sans-serif}body#cart #content-wrapper .cart-summary .cart-detailed-totals .cart-detailed-subtotals .cart-summary-line span.label{font-weight:500}body#cart #content-wrapper .cart-summary .cart-detailed-totals .cart-detailed-subtotals .cart-summary-line span.value{font-weight:400}body#cart #content-wrapper .cart-summary .cart-detailed-totals .cart-summary-totals{padding:16px 24px}body#cart #content-wrapper .cart-summary .cart-detailed-totals .cart-summary-totals .cart-summary-line.cart-total{padding:0;border:0}body#cart #content-wrapper .cart-summary .cart-detailed-totals .cart-summary-totals .cart-summary-line.cart-total span{font-size:14px;font-family:"Inter",sans-serif;font-weight:700}body#cart #content-wrapper .cart-summary .cart-detailed-actions{padding:0 24px 18px}body#cart #content-wrapper .cart-summary .cart-detailed-actions a.btn{color:#f9f7f2;font-size:14px;font-family:"Inter",sans-serif;font-weight:500;padding:14px 12px;background-color:#e79332;text-transform:initial}body#cart #content-wrapper .cart-summary .card-payment-support{padding:0 24px 12px}body#cart #content-wrapper .cart-summary .card-payment-support ul{padding:0;margin:0;list-style:none;display:flex;flex-direction:row;flex-wrap:wrap;align-items:center;justify-content:center;-moz-column-gap:30px;column-gap:30px;row-gap:12px}body#cart #content-wrapper .cart-summary .card-payment-support ul li img{max-width:44px}body#checkout #content-wrapper .cart-grid-body .checkout-step{padding:0;background-color:#f9f7f2}body#checkout #content-wrapper .cart-grid-body .checkout-step .step-title{color:#462d26;font-size:14px;font-family:"Inter",sans-serif;font-weight:700;text-transform:initial;padding-bottom:10px;border-bottom:1px solid #462d26;margin-bottom:32px}body#checkout #content-wrapper .cart-grid-body .checkout-step .step-title .step-number::after{content:". "}body#checkout #content-wrapper .cart-grid-body .checkout-step.-current{opacity:1 !important}body#checkout #content-wrapper .cart-grid-body .checkout-step.-current .step-title{color:#e79332;border-bottom:1px solid #e79332}body#checkout #content-wrapper .cart-grid-body .checkout-step.-complete{opacity:.5}body#checkout #content-wrapper .cart-grid-body .checkout-step .content{padding:0}body#checkout #content-wrapper .cart-grid-body .checkout-step #customer-form{max-width:480px}body#checkout #content-wrapper .cart-grid-body .checkout-step .form-group label{color:#110e0c;font-size:12px;font-family:"Inter",sans-serif;font-weight:500;margin-bottom:4px}body#checkout #content-wrapper .cart-grid-body .checkout-step .form-group input.form-control{background:rgba(70,45,38,.1019607843);border:1px solid rgba(70,45,38,.1411764706);padding:14px 16px;color:#110e0c;font-size:14px;font-family:"Inter",sans-serif;font-weight:500}body#checkout #content-wrapper .cart-grid-body .checkout-step .form-group .btn-show-password-box{position:absolute;top:0;right:0;bottom:0;width:-moz-fit-content;width:fit-content}body#checkout #content-wrapper .cart-grid-body .checkout-step .form-group .btn-show-password-box .btn-show-password{padding:0;background:rgba(0,0,0,0);display:flex;height:100%;align-items:center;width:30px;outline:none}body#checkout #content-wrapper .cart-grid-body .checkout-step .form-group .form-control-comment{color:rgba(70,45,38,0.8509803922);font-size:12px;font-family:"Inter",sans-serif;font-weight:400}body#checkout #content-wrapper .cart-grid-body .checkout-step .form-informations{margin-top:40px}body#checkout #content-wrapper .cart-grid-body .checkout-step .form-informations .form-informations-title{color:#110e0c;font-size:16px;font-family:"Inter",sans-serif;font-weight:700}body#checkout #content-wrapper .cart-grid-body .checkout-step .form-informations .form-informations-option{color:#110e0c;font-size:16px;font-family:"Inter",sans-serif;font-weight:400;font-style:initial !important}body#checkout #content-wrapper .cart-grid-body .checkout-step .form-informations .form-informations-subtitle{display:none}body#checkout #content-wrapper .cart-grid-body .checkout-step .form-footer{text-align:start;width:-moz-fit-content;width:fit-content}body#checkout #content-wrapper .cart-grid-body .checkout-step .form-footer .btn{color:#f9f7f2;font-size:14px;font-weight:500;font-family:"Inter",sans-serif;background:#e79332;padding:12px 80px;text-transform:initial}body#checkout #content-wrapper .cart-grid-body .checkout-step #delivery-address{max-width:480px;margin-left:0}body#checkout #content-wrapper .cart-grid-body .checkout-step .delivery-options{max-width:480px}body#checkout #content-wrapper .cart-grid-body .checkout-step .delivery-options .delivery-option{padding:12px 16px;margin:0;border:1px solid rgba(70,45,38,.1411764706);border-radius:1px;-moz-column-gap:16px;column-gap:16px;min-height:initial;background:rgba(0,0,0,0)}body#checkout #content-wrapper .cart-grid-body .checkout-step .delivery-options .delivery-option:not(:last-child){margin-bottom:16px}body#checkout #content-wrapper .cart-grid-body .checkout-step .delivery-options .delivery-option .delivery-option-checkbox{width:-moz-fit-content;width:fit-content;line-height:0}body#checkout #content-wrapper .cart-grid-body .checkout-step .delivery-options .delivery-option .delivery-option-2{flex:1;display:flex;flex-direction:row;align-items:center;justify-content:space-between}body#checkout #content-wrapper .cart-grid-body .checkout-step .delivery-options .delivery-option .delivery-option-2 .carrier-price{color:#110e0c;font-family:"Inter",sans-serif;font-size:14px;font-weight:700}body#checkout #content-wrapper .cart-grid-body .checkout-step .order-options #delivery label{color:#110e0c;font-size:12px;font-family:"Inter",sans-serif;font-weight:500;margin-bottom:4px}body#checkout #content-wrapper .cart-grid-body .checkout-step .order-options #delivery textarea{width:100%;max-width:480px;border:1px solid rgba(70,45,38,.1411764706);background:rgba(70,45,38,.1019607843);border-radius:1px;resize:none;margin-bottom:30px}body#checkout #content-wrapper .cart-grid-body .checkout-step button[type=submit]{color:#f9f7f2;font-size:14px;font-family:"Inter",sans-serif;font-weight:500;padding:12px 80px;background:#e79332;text-transform:initial;float:none !important}body#checkout #content-wrapper .cart-grid-body .checkout-step #conditions-to-approve ul li .condition-label{margin:0;line-height:1}body#checkout #content-wrapper .cart-grid-body .checkout-step #conditions-to-approve ul li .condition-label label{margin:0;line-height:1}body#checkout #content-wrapper .cart-grid-body .checkout-step .payment-options .js-additional-information{margin:0 0 20px 0;padding:24px;border:1px solid rgba(70,45,38,.1411764706)}body#checkout #content-wrapper .cart-grid-body .checkout-step .payment-options .js-additional-information p{color:#110e0c;font-size:14px;font-weight:700;font-family:"Inter",sans-serif}body#checkout #content-wrapper .cart-grid-body .checkout-step .payment-options .js-additional-information dl{border-left:1px solid rgba(70,45,38,.1411764706);border-right:1px solid rgba(70,45,38,.1411764706);border-top:1px solid rgba(70,45,38,.1411764706)}body#checkout #content-wrapper .cart-grid-body .checkout-step .payment-options .js-additional-information dl dt{border-right:1px solid rgba(70,45,38,.1411764706)}body#checkout #content-wrapper .cart-grid-body .checkout-step .payment-options .js-additional-information dl dt,body#checkout #content-wrapper .cart-grid-body .checkout-step .payment-options .js-additional-information dl dd{color:#462d26;font-size:14px;font-weight:400;font-family:"Inter",sans-serif;background:rgba(0,0,0,0);margin:0;flex:0 0 50%;border-bottom:1px solid rgba(70,45,38,0.1411764706)}body#checkout #content-wrapper #js-checkout-summary{background:rgba(0,0,0,0)}body#checkout #content-wrapper #js-checkout-summary .js-checkout-summary-box{margin-bottom:16px;background-color:#ece9e2}body#checkout #content-wrapper #js-checkout-summary .js-checkout-summary-box>.card-block{padding:24px 24px 0 24px}body#checkout #content-wrapper #js-checkout-summary .js-checkout-summary-box .cart-summary-totals{padding:16px 24px 24px 24px}body#checkout #content-wrapper #js-checkout-summary .js-checkout-summary-box .cart-summary-totals .cart-total{line-height:1;padding:0}body#checkout #content-wrapper #js-checkout-summary .js-checkout-summary-box .cart-summary-totals .cart-total span{color:#462d26;font-size:14px;font-weight:700;font-family:"Inter",sans-serif}body#checkout #content-wrapper #js-checkout-summary .js-checkout-summary-box #cart-summary-product-list .media-list{margin-bottom:24px;padding-bottom:24px;border-bottom:1px solid rgba(70,45,38,.3)}body#checkout #content-wrapper #js-checkout-summary .js-checkout-summary-box #cart-summary-product-list .media-list .media:not(:last-child){margin-bottom:24px}body#checkout #content-wrapper #js-checkout-summary .js-checkout-summary-box #cart-summary-product-list .media-list .media .media-left img{width:40px}body#checkout #content-wrapper #js-checkout-summary .js-checkout-summary-box #cart-summary-product-list .media-list .media .media-body .product-name a{color:#462d26;font-size:14px;font-weight:400;font-family:"Inter",sans-serif;display:block;overflow:hidden;white-space:nowrap;text-overflow:ellipsis;max-width:260px}body#checkout #content-wrapper #js-checkout-summary .cart-summary-products .h4{font-size:16px;font-weight:700;font-family:"Inter",sans-serif;margin-bottom:24px;text-transform:uppercase}body#checkout #content-wrapper #js-checkout-summary .cart-summary-products .media-list .media .media-left{padding-right:16px}body#checkout #content-wrapper #js-checkout-summary .cart-summary-products .media-list .media .media-body .product-name{line-height:1;margin-bottom:2px;display:block}body#checkout #content-wrapper #js-checkout-summary .cart-summary-products .media-list .media .media-body .product-name a{color:#111516;font-weight:600}body#checkout #content-wrapper #js-checkout-summary .cart-summary-products .media-list .media .media-body .product-specification .product-line-info{line-height:1;margin-bottom:2px}body#checkout #content-wrapper #js-checkout-summary .cart-summary-products .media-list .media .media-body .product-specification .product-line-info span{color:rgba(70,45,38,.8509803922);font-size:12px;font-family:"Inter",sans-serif;font-weight:400}body#checkout #content-wrapper #js-checkout-summary .cart-summary-products .media-list .media .media-body .product-specification .product-quantity{color:rgba(70,45,38,.8509803922);font-size:12px;font-family:"Inter",sans-serif;font-weight:400;line-height:1}body#checkout #content-wrapper #js-checkout-summary .cart-summary-products .media-list .media .media-body .product-price{color:#111516;font-weight:600}body#checkout #content-wrapper #js-checkout-summary .cart-summary-subtotals-container{padding:0;border:none}body#checkout #content-wrapper #js-checkout-summary .cart-summary-subtotals-container .cart-summary-line{line-height:1;margin-bottom:8px}body#checkout #content-wrapper #js-checkout-summary .cart-summary-subtotals-container .cart-summary-line span{color:#462d26;font-size:14px;font-family:"Inter",sans-serif;font-weight:500}body#checkout #content-wrapper .delivery-options .delivery-option{border:none}body#order-confirmation .breadcrumb{display:none}body#order-confirmation #content-wrapper #main #registration-form{display:none}body#order-confirmation #content-wrapper #main section#content,body#order-confirmation #content-wrapper #main section#content-hook_payment_return,body#order-confirmation #content-wrapper #main section#content-hook-order-confirmation-footer{display:none}body#order-confirmation #content-wrapper #main section#content-hook_order_confirmation{margin-bottom:150px;margin-top:50px;background:rgba(0,0,0,0)}body#order-confirmation #content-wrapper #main section#content-hook_order_confirmation .card-title{color:#462d26;font-size:24px;font-weight:700;font-family:"Inter",sans-serif;margin-bottom:24px;text-align:center;display:flex;flex-direction:column;align-items:center;row-gap:32px;text-transform:initial}body#order-confirmation #content-wrapper #main section#content-hook_order_confirmation p{color:#1a1a18;font-size:16px;font-weight:400;font-family:"Inter",sans-serif;text-align:center;max-width:750px;margin-left:auto;margin-right:auto;margin-bottom:32px}body#order-confirmation #content-wrapper #main section#content-hook_order_confirmation .elementor-button{color:#f9f7f2;font-size:14px;font-weight:500;font-family:"Inter",sans-serif;padding:18px 80px;background:#e79332;margin:0 auto;display:flex;width:100%;max-width:-moz-fit-content;max-width:fit-content}body#order-confirmation footer#footer .footer-box-newsletter,body#order-confirmation footer#footer .footer-box-services,body#order-confirmation footer#footer .footer-box-other-info{display:none}footer#footer{background-color:#f9f7f2}.category-tiles-list{display:grid;grid-template-columns:repeat(6, 1fr);grid-gap:20px}.category-tiles-list a{display:block}body:not(#ets_blog_page) main #left-column>div.block{display:none !important}body#ets_blog_page #content-wrapper .ets-blog-wrapper-detail{border-radius:10px}body#ets_blog_page #left-column .title_block{color:#111516;font-size:20px;font-weight:400}body#ets_blog_page #left-column .ets_block_slider .ets_title_block{color:#111516;font-size:16px;font-weight:400}body#ets_blog_page ul.ets-blog-list>li .post-wrapper{border-radius:10px;overflow:hidden;display:flex;flex-direction:row;flex-wrap:wrap}body#ets_blog_page ul.ets-blog-list>li .post-wrapper .ets-blog-wrapper-content{background:#eff6f7;padding-top:15px;padding-bottom:15px}body#ets_blog_page ul.ets-blog-list>li .post-wrapper .ets_title_block{color:#111516;font-size:18px;font-weight:300;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden;line-height:1.25;font-weight:400}body#ets_blog_page ul.ets-blog-list>li .post-wrapper .blog_description{display:-webkit-box;-webkit-line-clamp:3;-webkit-box-orient:vertical;overflow:hidden}body#ets_blog_page ul.ets-blog-list>li .post-wrapper .read_more{display:inline-block;color:#e79332;font-weight:400;text-decoration:underline;font-style:underline !important;border:none}.ets_blog_sidebar>.block{box-shadow:none !important;border-radius:10px}body #left-column .block-categories .category-top-menu li a.h6{color:#111516;font-size:20px;font-weight:400}body #left-column .block-categories .category-top-menu li .category-sub-menu li a{color:#111516;font-size:16px;font-weight:400}body#category #left-column>div{border-radius:10px}body#category #content-wrapper section#main div{border-radius:10px}.product-description{color:#000;font-size:15px;line-height:1.5}.product-description ul{list-style-type:disc;margin-left:25px}.product-description h3{color:#000 !important;font-size:18px}.data-sheet dd,.data-sheet dt{font-weight:400 !important;font-size:15px}#header-search{position:relative;width:100%;max-width:340px;padding-right:32px;margin-right:14px}#header-search::before{content:"";position:absolute;top:50%;right:0;width:1px;height:28px;background:rgba(17,14,12,.1);transform:translateY(-50%)}#header-search form.elementor-search>ul.elementor-search__products{background:#f9f7f2;border-radius:0;border:1px solid rgba(17,14,12,.1)}#header-search form.elementor-search>ul.elementor-search__products .ui-menu-item{background:#fff}#header-search form.elementor-search>ul.elementor-search__products .ui-menu-item:not(:last-child){margin-bottom:2px}#header-search form.elementor-search>ul.elementor-search__products .ui-menu-item .elementor-search__product-details .elementor-search__product-name{color:#462d26;font-size:14px;font-weight:400;font-family:"Inter",sans-serif}#header-search form.elementor-search>ul.elementor-search__products .ui-menu-item .elementor-search__product-details .elementor-search__product-category{display:none}#header-search form.elementor-search>ul.elementor-search__products .ui-menu-item .elementor-search__product-details .elementor-search__product-price{color:#462d26;font-size:14px;font-weight:700;font-family:"Inter",sans-serif}@media(min-width: 992px)and (max-width: 1024px){#header-search{display:block !important}}@media(min-width: 992px)and (max-width: 1024px){.mobile-search{display:none !important}}#header-menu .elementor-nav-menu>ul{justify-content:space-between;align-items:center;width:100%}#header-menu .elementor-nav-menu>ul::after{display:none}#header-menu .elementor-nav-menu .menu-item-separator{display:block;width:1px;height:14px;background:rgba(17,14,12,.1019607843)}#home-slider-box{width:100svw;margin-left:50%;transform:translateX(-50%)}#home-slider-box ul.carousel-inner{border-radius:0 !important}#home-slider-box figure{width:100%}@media(max-width: 991px){#home-slider-box figure img{min-height:390px;-o-object-fit:cover;object-fit:cover}}.home-slider .carousel-item .caption{width:100%;max-width:80%;bottom:auto;top:80px}@media(max-width: 991px){.home-slider .carousel-item .caption{top:36px;left:40px}}.home-slider .carousel-item .caption .caption-description h2{color:#f9f7f2;font-size:64px;margin-bottom:18px;line-height:1.1;font-weight:500;font-family:"Inter",sans-serif}.home-slider .carousel-item .caption .caption-description h2 span{color:#e79332}@media(max-width: 991px){.home-slider .carousel-item .caption .caption-description h2{font-size:32px;margin-bottom:10px}}.home-slider .carousel-item .caption .caption-description p{font-size:16px;color:#f9f7f2}.home-slider .slide-button{position:relative;display:flex;flex-direction:row;align-items:center;-moz-column-gap:12px;column-gap:12px;padding:16px 45px;width:-moz-fit-content;width:fit-content;margin-top:40px;border-top:1px solid #e79332;border-bottom:1px solid #e79332;color:#e79332;font-size:16px;font-weight:500}.home-slider .slide-button img{width:100%;max-width:24px}.home-slider .slide-button::before{content:"";position:absolute;left:-1px;top:-2px;bottom:0;width:10px;height:calc(100% + 4px);background-image:url("/img/cms/icons/btn-side-line.svg");background-position:center;background-size:contain;background-repeat:no-repeat}.home-slider .slide-button::after{content:"";position:absolute;right:-1px;top:-2px;bottom:0;width:10px;height:calc(100% + 4px);background-image:url("/img/cms/icons/btn-side-line.svg");background-position:center;background-size:contain;background-repeat:no-repeat;transform:scale(-1)}@media(max-width: 991px){.home-slider .slide-button{font-size:13px}}.home-box-1>.elementor-column-wrap>.elementor-widget-wrap{display:grid;grid-template-columns:7fr 5fr;grid-template-rows:1fr 1fr;grid-template-areas:"item1 item2" "item1 item3";gap:20px}.home-box-1>.elementor-column-wrap>.elementor-widget-wrap>.elementor-element:nth-child(1){grid-area:item1}.home-box-1>.elementor-column-wrap>.elementor-widget-wrap>.elementor-element:nth-child(2){grid-area:item2}.home-box-1>.elementor-column-wrap>.elementor-widget-wrap>.elementor-element:nth-child(3){grid-area:item3}@media(max-width: 767px){.home-box-1>.elementor-column-wrap>.elementor-widget-wrap{grid-template-columns:1fr;grid-template-rows:auto;grid-template-areas:"item1" "item2" "item3"}}.home-box-1 .home-box1-tile:nth-child(1) .elementor-cta-content .elementor-button::before{content:url("/img/cms/Home/Group 1223.svg")}.home-box-1 .home-box1-tile>.elementor-widget-container{height:100%}.home-box-1 .home-box1-tile>.elementor-widget-container>.elementor-cta{height:100%}.home-box-1 .home-box1-tile .elementor-cta-content{position:absolute;inset:0;background:rgba(0,0,0,0);justify-content:space-between;align-content:space-between}.home-box-1 .home-box1-tile .elementor-cta-content .elementor-button{position:relative;padding:0;display:flex;flex-direction:row;align-items:center;gap:10px}.home-box-1 .home-box1-tile .elementor-cta-content .elementor-button::before{content:url("/img/cms/Home/Group 1224.svg")}.home-box-info{position:relative}.home-box-info::before{content:"";position:absolute;top:0;left:50%;height:1px;width:100vw;transform:translateX(-50%);background:rgba(170,138,94,.25)}.home-box-info::after{content:"";position:absolute;bottom:0;left:50%;height:1px;width:100vw;transform:translateX(-50%);background:rgba(170,138,94,.25)}.home-box-info>.elementor-container>.elementor-row{align-items:center}.home-box-info .home-box-info-img img{max-width:unset}.footer-box-services{position:relative}.footer-box-services::before{content:"";position:absolute;bottom:0;left:50%;height:1px;width:100vw;transform:translateX(-50%);background:rgba(170,138,94,.25)}.footer-box-services .elementor-widget-wrap{flex-direction:row;flex-wrap:nowrap}.footer-box-other-info>.elementor-container>.elementor-row{-moz-column-gap:80px;column-gap:80px;position:relative}@media(min-width: 1025px){.footer-box-other-info>.elementor-container>.elementor-row::before{content:"";position:absolute;top:-60px;bottom:-60px;left:50%;width:1px;transform:translateX(-50%);background:rgba(170,138,94,.25)}}nav.pagination .page-list{display:flex;align-items:center;justify-content:center;gap:10px;background:rgba(0,0,0,0)}nav.pagination .page-list .pagination-item.prev a{background:rgba(0,0,0,0);transition:all 250ms ease-in-out}nav.pagination .page-list .pagination-item.prev a img{transition:all 250ms ease-in-out}nav.pagination .page-list .pagination-item.prev a:hover{background:#ffa629}nav.pagination .page-list .pagination-item.prev a:hover img{filter:brightness(0) invert(1)}nav.pagination .page-list .pagination-item.next a{background:rgba(0,0,0,0);transition:all 250ms ease-in-out}nav.pagination .page-list .pagination-item.next a img{transition:all 250ms ease-in-out;transform:scale(-1)}nav.pagination .page-list .pagination-item.next a:hover{background:#ffa629}nav.pagination .page-list .pagination-item.next a:hover img{filter:brightness(0) invert(1)}nav.pagination .page-list .pagination-item.current a{color:#fff;background:#ffa629}nav.pagination .page-list .pagination-item .spacer{display:flex;align-items:center;justify-content:center;padding:5px 11px;height:33px;width:33px;color:#9f928c;font-size:14px;font-weight:500;font-family:"Inter",sans-serif}nav.pagination .page-list .pagination-item a{display:flex;align-items:center;justify-content:center;color:#9f928c;font-family:"Inter",sans-serif;font-size:14px;font-weight:500;letter-spacing:-0.5px;padding:5px 11px;height:33px;min-width:33px;background:#ece9e2;border-radius:1px;transition:all 250ms ease-in-out}nav.pagination .page-list .pagination-item a:hover{color:#fff;background:#ffa629}body#category section#main #subcategories{padding:0;margin:0;background:rgba(0,0,0,0)}body#category section#main #subcategories .subcategory-heading{display:none}body#category section#main #subcategories .subcategories-list{display:flex;flex-direction:row;gap:16px;flex-wrap:wrap}body#category section#main #subcategories .subcategories-list li .subcategory-item{display:flex;flex-direction:row;-moz-column-gap:16px;column-gap:16px;align-items:center;background:#ece9e2;border-radius:50px;padding:8px 24px 8px 24px;height:100%}body#category section#main #subcategories .subcategories-list li .subcategory-item .subcategory-image{width:43px;height:43px;padding:0;background:#fff;border-radius:100%;margin-left:-16px}body#category section#main #subcategories .subcategories-list li .subcategory-item .subcategory-image img{width:100%;height:100%;-o-object-fit:contain;object-fit:contain;border-radius:100%}body#category section#main #subcategories .subcategories-list li .subcategory-item .subcategory-name{color:#462d26;font-size:16px;font-weight:600;font-family:"Inter",sans-serif;margin:0}nav.breadcrumb{margin-bottom:1.563rem}nav.breadcrumb ol{display:flex;flex-direction:row;-moz-column-gap:16px;column-gap:16px;align-items:center}nav.breadcrumb ol li span{color:#462d26;font-size:14px;font-weight:500;font-family:"Inter",sans-serif}nav.breadcrumb ol li.separator img{width:5px;height:9px}body#cms.cms-id-5 footer#footer section.footer-box-newsletter,body#cms.cms-id-6 footer#footer section.footer-box-newsletter,body#cms.cms-id-7 footer#footer section.footer-box-newsletter{display:none}body#cms.cms-id-5 footer#footer section.footer-box-services,body#cms.cms-id-6 footer#footer section.footer-box-services,body#cms.cms-id-7 footer#footer section.footer-box-services{display:none}body#cms.cms-id-5 footer#footer section.footer-box-other-info,body#cms.cms-id-6 footer#footer section.footer-box-other-info,body#cms.cms-id-7 footer#footer section.footer-box-other-info{display:none}body#cms section#main header.page-header{margin-bottom:32px}body#cms section#main header.page-header h1{color:#462d26;font-size:32px;font-family:"Inter",sans-serif;font-weight:700;margin:0}#cms-citys .elementor-icon-list-items{display:grid;grid-template-columns:repeat(auto-fill, minmax(250px, 1fr));gap:20px}#cms-citys .elementor-icon-list-items li .elementor-icon-list-text{display:block;width:100%;text-align:center;padding:12px 24px;background:#462d26}#js-product-list>.products{row-gap:40px}#basket-side-panel .elementor-cart__title{text-align:center;min-height:unset;line-height:1;padding:20px 0 25px}#basket-side-panel .elementor-cart__products .elementor-cart__product{position:relative}#basket-side-panel .elementor-cart__products .elementor-cart__product .elementor-cart__product-name{padding-left:16px}#basket-side-panel .elementor-cart__products .elementor-cart__product .elementor-cart__product-attrs{padding:3px 0}#basket-side-panel .elementor-cart__products .elementor-cart__product .elementor-cart__product-price{padding-left:16px}#basket-side-panel .elementor-cart__products .elementor-cart__product .elementor-cart__product-remove{position:absolute;top:20px;right:0}#basket-side-panel .elementor-cart__footer-box{position:relative;margin-top:auto}#basket-side-panel .elementor-cart__footer-box::before{content:"";position:absolute;inset:0 -30px;background:#ece9e2;z-index:-1}#basket-side-panel .elementor-cart__footer-box .elementor-cart__summary{border:none}#basket-side-panel .elementor-cart__footer-box .elementor-cart__summary>span{margin-bottom:5px}#basket-side-panel .elementor-cart__footer-box .elementor-cart__footer-buttons{width:100%}#basket-side-panel .elementor-cart__footer-delivery{margin-bottom:20px}#basket-side-panel .elementor-cart__footer-delivery ul{list-style:none;padding:0;margin:0;display:flex;flex-direction:row;align-items:center;justify-content:center;-moz-column-gap:11px;column-gap:11px}#basket-side-panel .elementor-cart__footer-delivery ul li span{color:#462d26;font-family:"Inter",sans-serif;font-size:12px;font-weight:500}.custom-checkbox{display:flex;align-items:flex-start;-moz-column-gap:10px;column-gap:10px}.custom-checkbox label{padding:0;margin:0;cursor:pointer;color:#110e0c;font-size:14px;font-family:"Inter",sans-serif;font-weight:400}input[type=checkbox],input[type=radio]{-webkit-appearance:none;-moz-appearance:none;appearance:none;position:relative;width:15px;height:15px;min-width:15px;min-height:15px;display:inline-block;border:1px solid #d9cebe;border-radius:3px;transition:all 250ms ease-in-out;overflow:hidden;cursor:pointer}input[type=checkbox]::before,input[type=radio]::before{content:"";position:absolute;top:-5px;left:15px;width:7px;height:2px;background:#f9f7f2;transform:rotate(-45deg);transition:all 250ms ease-in-out}input[type=checkbox]::after,input[type=radio]::after{content:"";position:absolute;top:-4px;left:-8px;width:4px;height:2px;background:#f9f7f2;transform:rotate(45deg);transition:all 250ms ease-in-out}input[type=checkbox]:checked,input[type=radio]:checked{background:#462d26;border-color:#462d26}input[type=checkbox]:checked::before,input[type=radio]:checked::before{top:6px;left:4px}input[type=checkbox]:checked::after,input[type=radio]:checked::after{top:7px;left:3px}body#authentication section#main .page-header{margin-bottom:32px}body#authentication section#main .page-header h1{color:#462d26;font-size:24px;font-weight:700;font-family:"Inter",sans-serif;text-align:center;margin-bottom:0}body#authentication section#main #content{background:rgba(0,0,0,0);max-width:480px;margin:0 auto 150px}body#authentication section#main #content form label{color:#110e0c;font-size:12px;font-weight:500;font-family:"Inter",sans-serif}body#authentication section#main #content form input[type=text]{border:1px solid rgba(70,45,38,.1411764706);background:rgba(70,45,38,.1019607843)}body#authentication section#main #content form .btn-show-password-box{width:-moz-fit-content;width:fit-content;position:absolute;right:0}body#authentication section#main #content form .btn-show-password-box .btn-show-password{background:rgba(0,0,0,0)}body#authentication section#main #content form .forgot-password{text-align:left}body#authentication section#main #content form .forgot-password a{color:#110e0c;font-size:12px;font-weight:500;font-family:"Inter",sans-serif;text-decoration:underline}body#authentication section#main #content form button{color:#f9f7f2;background:#e79332;padding:14px 80px;text-transform:initial}body#authentication section#main #content hr{margin:32px 0 16px}body#authentication section#main #content .no-account a{color:#110e0c;font-size:14px;font-weight:500;font-family:"Inter",sans-serif}body#authentication section#main #content .register-form>p{display:none}body#authentication section#main #content .register-form form .form-check{display:flex;flex-direction:row;-moz-column-gap:30px;column-gap:30px}body#authentication section#main #content .register-form form .form-check label{margin:0;display:flex;align-items:center;-moz-column-gap:5px;column-gap:5px}body#authentication section#main #content .register-form form .form-check label .custom-radio{line-height:1}body#authentication section#main #content .register-form form footer.form-footer{display:flex;align-items:center;justify-content:center;margin:30px 0 0 0}@media(max-width: 767px){.newsletter-form form.elementor-email-subscription .elementor-field-type-subscribe{display:flex;flex-direction:row;row-gap:16px;flex-wrap:wrap}.newsletter-form form.elementor-email-subscription .elementor-field-type-subscribe button{width:100%}}.newsletter-form form.elementor-email-subscription .elementor-checkbox-label{color:#fff}.newsletter-form .elementor-field-label{display:flex;gap:10px;margin-top:10px}.newsletter-form .elementor-field-label .elementor-checkbox-label{font-size:12px;font-weight:500;font-family:"Inter",sans-serif}#content-wrapper a[target=raty_procedura]{display:none !important}.leo-megamenu{margin-bottom:0}.leo-megamenu .dropdown-menu{background:#f9f7f2;border:1px solid rgba(17,14,12,.1019607843);overflow:auto}.leo-megamenu .dropdown-menu a:hover{color:#e79332 !important;text-decoration:underline}.leo-megamenu .leo-top-menu ul.nav.navbar-nav>li:last-child{padding-right:0}.leo-megamenu .leo-top-menu ul.nav.navbar-nav>li:last-child::after{display:none}.leo-top-menu .nav{display:flex;align-items:center;width:100%}.leo-top-menu .nav>li{position:relative;padding:0}.leo-top-menu .nav>li:first-child{padding-left:0}.leo-top-menu .nav>li.promo-item>a[href="https://masimmo.pl/promocje/"] span{color:#e79332 !important}.leo-top-menu .nav>li.promo-item>a[href="https://masimmo.pl/promocje/"]:hover span{color:#232323 !important}.leo-top-menu .nav>li:not(:first-child)>a{padding-left:23.5px}@media(max-width: 1200px){.leo-top-menu .nav>li:not(:first-child)>a{padding-left:19px}}@media(max-width: 1100px){.leo-top-menu .nav>li:not(:first-child)>a{padding-left:15px}}.leo-top-menu .nav>li:not(:last-child)>a{position:relative;padding-right:23.5px}@media(max-width: 1200px){.leo-top-menu .nav>li:not(:last-child)>a{padding-right:19px}}@media(max-width: 1100px){.leo-top-menu .nav>li:not(:last-child)>a{padding-right:15px}}.leo-top-menu .nav>li:not(:last-child)>a::before{content:"";display:block !important;width:1px;height:14px;background:rgba(17,14,12,0.1019607843);position:absolute;right:0;top:50%;margin-top:-7px}.leo-top-menu .nav>li>a{text-transform:uppercase;font-weight:600}.leo-top-menu .nav a{font-family:"Inter",sans-serif;font-size:14px;font-weight:400;white-space:nowrap}.leo-top-menu .nav a:hover{color:#e79332;text-decoration:underline}.leo-top-menu .nav a:hover span{color:#e79332}.leo-top-menu .nav a::after{display:none !important}.leo-top-menu .nav a span{text-transform:uppercase}.cart-grid-footer{display:flex;align-items:center;gap:20px}.cart-grid-footer img{height:30px}#popular-products h2,#new-products h2{font-family:"Inter";color:#462d26;font-size:36px;font-weight:500}#products .sort-by-row{display:flex;justify-content:flex-end;gap:20px;align-items:center}#products .sort-by-row .products-sort-order .dropdown-menu{background:#fff;width:100%}#products .sort-by-row .products-sort-order .dropdown-menu a{white-space:nowrap;font-size:14px;font-family:"Inter";font-weight:400}#products .sort-by-row .products-sort-order .dropdown-menu a:hover{background:#fff;font-weight:700;color:#462d26}#products .sort-by-row .products-sort-order button{background:none;border:0;display:flex;justify-content:space-between;align-items:center;color:#462d26;font-family:"Inter";font-size:16px;font-weight:700;width:350px}#search_filters{background:none;border-top:1px solid rgba(17,14,12,.1019607843);border-bottom:1px solid rgba(17,14,12,.1019607843);border-radius:0 !important;padding-left:0;padding-right:0}#search_filters .head{display:flex;justify-content:space-between;align-items:center;margin-bottom:20px}#search_filters .head .h6{font-size:16px;font-weight:700;font-family:"Inter";text-transform:uppercase;color:#462d26;margin-bottom:0;display:flex;align-items:center;-moz-column-gap:5px;column-gap:5px}#search_filters .head .js-search-filters-clear-all{background:#462d26;color:#fff}#search_filters .content{gap:20px;background:#fff;padding:25px}#search_filters .content section.facet:first-child{padding-top:0}#search_filters .content section.facet:not(:first-child){padding-top:1.625rem}#search_filters .content .h6{font-weight:700;font-size:16px;font-family:"Inter";margin-bottom:15px}#search_filters .content .custom-checkbox{top:0;position:static}#search_filters .content .facet-label{display:flex;gap:10px;align-items:center;margin-bottom:10px}#search_filters .content .facet-label a{margin-top:0}#search_filters .content .faceted-slider>li>p{color:#462d26;font-family:"Inter",sans-serif;font-size:14px;font-weight:700}#js-product-list-top{padding:0 20px}.active_filters{background:#fff;border-radius:10px;color:#462d26}.active_filters .filter-block{background:#462d26;color:#fff;padding:3px 10px}.active_filters .filter-block i{text-shadow:none;color:#fff !important}#contact main .container>.row:nth-child(2){display:grid;grid-template-columns:310px 1fr;gap:32px}@media(max-width: 767px){#contact main .container>.row:nth-child(2){grid-template-columns:1fr}}#contact main .container>.row:nth-child(2) #left-column{display:block;width:100%;max-width:100%;padding:0}#contact main .container>.row:nth-child(2) #content-wrapper{display:block;width:100%;max-width:100%;padding:0}#contact main .container>.row:nth-child(2) #content-wrapper #content{padding:40px}#contact main .container>.row:nth-child(2) #content-wrapper #content h3{font-size:32px;color:#110e0c;font-family:"Inter";font-weight:600;margin-bottom:32px}#contact main .container>.row:nth-child(2) #content-wrapper #content form .psgdpr_consent_message{display:grid;grid-template-columns:20px 1fr;gap:5px;align-items:center}#contact main .container>.row:nth-child(2) #content-wrapper #content form .btn-primary{width:277px;display:flex;align-items:center;justify-content:center;font-size:14px;font-family:"Inter";text-transform:none;font-weight:500;height:47px}#contact main .container>.row:nth-child(2) #content-wrapper #content form .btn-primary:hover{background:#462d26}#contact main .container>.row:nth-child(2) #content-wrapper #content form label{color:#110e0c;font-size:12px;font-weight:500;font-family:"Inter";margin-bottom:4px}#contact main .container>.row:nth-child(2) #content-wrapper #content form label[for=file-upload].btn-default{background:#462d26;color:#fff;height:47px;display:flex;align-items:center;justify-content:center}#contact main .container>.row:nth-child(2) #content-wrapper #content form input[type=email],#contact main .container>.row:nth-child(2) #content-wrapper #content form input[type=text],#contact main .container>.row:nth-child(2) #content-wrapper #content form select{height:47px;display:flex;align-items:center;justify-content:flex-start;padding:0 16px;font-size:14px;color:#110e0c;font-family:"Inter";border:1px solid rgba(70,45,38,.1411764706);background-color:#f9f7f2}#contact main .container>.row:nth-child(2) #content-wrapper #content form input[type=email]:focus,#contact main .container>.row:nth-child(2) #content-wrapper #content form input[type=text]:focus,#contact main .container>.row:nth-child(2) #content-wrapper #content form select:focus{outline:none;box-shadow:none}#contact main .container>.row:nth-child(2) #content-wrapper #content form textarea{padding:0 16px;font-size:14px;color:#110e0c;font-family:"Inter";border:1px solid rgba(70,45,38,.1411764706);background-color:#f9f7f2;padding:10px}#contact main .container>.row:nth-child(2) #content-wrapper #content form textarea:focus{outline:none;box-shadow:none}.elementor-widget-product-carousel:hover .elementor-swiper-button{opacity:1 !important}.elementor-widget-product-carousel:hover .elementor-swiper-button.swiper-button-disabled{opacity:.3 !important}.elementor-widget-product-carousel:not(:hover) .elementor-swiper-button.elementor-swiper-button-prev{left:-10px}.elementor-widget-product-carousel:not(:hover) .elementor-swiper-button.elementor-swiper-button-next{right:-10px}.elementor-swiper-button{background:#ebe3d7;border-radius:100%;width:33px;height:33px;display:flex;align-items:center;justify-content:center;opacity:0 !important;top:141.5px;transition:all 250ms ease-in-out}.elementor-swiper-button i{padding-bottom:2px}.elementor-swiper-button.elementor-swiper-button-prev i{padding-right:3px}.elementor-swiper-button.elementor-swiper-button-prev i::before{content:url("/img/cms/icons/slider-arrow-left-brown.svg")}.elementor-swiper-button.elementor-swiper-button-next i{padding-left:3px}.elementor-swiper-button.elementor-swiper-button-next i::before{content:url("/img/cms/icons/slider-arrow-right-brown.svg")}.leo-megamenu .navbar-toggler.c-navbar-toggler{display:flex;flex-direction:row;align-items:center;justify-content:center;gap:8px;background:#e9e3d7;margin:0;padding:18px 24px;width:auto;outline:none !important}.leo-megamenu .navbar-toggler.c-navbar-toggler .c-sr-only{color:#110e0c;font-family:"Inter",sans-serif;font-size:11px;font-weight:500}@media(max-width: 991px){#header-panel-box .header-panel-box-row-1{margin-bottom:15px}}#header-panel-box .header-panel-box-row-1>div>.elementor-row{flex-wrap:nowrap;align-items:center}#header-panel-box .header-panel-box-row-2 .header-panel-box-row-2-col-1>div>.elementor-widget-wrap{flex-wrap:nowrap;align-items:center}#header-panel-box .header-panel-box-row-2 .header-panel-box-row-2-col-1>div>.elementor-widget-wrap>.elementor-widget-ps-widget-module{margin-bottom:0;width:-moz-fit-content;width:fit-content}#header-panel-box .header-panel-box-row-2 .header-panel-box-row-2-col-1>div>.elementor-widget-wrap>.elementor-widget-ajax-search>.elementor-widget-container{border:1px solid #e9e3d7;min-height:44px}#header-panel-box .header-panel-box-row-2 .header-panel-box-row-2-col-1>div>.elementor-widget-wrap>.elementor-widget-ajax-search form.elementor-search>.elementor-search__container button.elementor-search__submit{order:1}#header-panel-box .header-panel-box-row-2 .header-panel-box-row-2-col-1>div>.elementor-widget-wrap>.elementor-widget-ajax-search form.elementor-search>.elementor-search__container input.elementor-search__input{order:2;padding-left:0}#header-panel-box .header-panel-box-row-2 .header-panel-box-row-2-col-1>div>.elementor-widget-wrap>.elementor-widget-ajax-search form.elementor-search>.elementor-search__container input.elementor-search__input::-moz-placeholder{font-size:11px;font-weight:500}#header-panel-box .header-panel-box-row-2 .header-panel-box-row-2-col-1>div>.elementor-widget-wrap>.elementor-widget-ajax-search form.elementor-search>.elementor-search__container input.elementor-search__input::placeholder{font-size:11px;font-weight:500}#header-panel-box .header-panel-box-row-2 .header-panel-box-row-2-col-1>div>.elementor-widget-wrap>.elementor-widget-ajax-search form.elementor-search>.elementor-search__container .elementor-search__clear{order:3}section.off-canvas-nav-megamenu nav.offcanvas-mainnav{background:#fff}section.off-canvas-nav-megamenu nav.offcanvas-mainnav .off-canvas-button-megamenu{text-align:initial;margin:24px 24px 0 24px;display:flex;flex-direction:row;justify-content:space-between}section.off-canvas-nav-megamenu nav.offcanvas-mainnav .off-canvas-button-megamenu>a img{width:100%;max-width:200px}section.off-canvas-nav-megamenu nav.offcanvas-mainnav .off-canvas-button-megamenu .off-canvas-nav-close{margin:0;position:relative;font-size:0;width:14px;height:14px;min-width:14px}section.off-canvas-nav-megamenu nav.offcanvas-mainnav .off-canvas-button-megamenu .off-canvas-nav-close::before{content:"";position:absolute;width:2px;height:14px;background:#b8b7b6;top:50%;left:50%;transform:translate(-50%, -50%) rotate(45deg)}section.off-canvas-nav-megamenu nav.offcanvas-mainnav .off-canvas-button-megamenu .off-canvas-nav-close::after{content:"";position:absolute;width:2px;height:14px;background:#b8b7b6;top:50%;left:50%;transform:translate(-50%, -50%) rotate(-45deg)}section.off-canvas-nav-megamenu nav.offcanvas-mainnav ul.nav.navbar-nav.megamenu{padding:28px 24px 24px 24px}section.off-canvas-nav-megamenu nav.offcanvas-mainnav ul.nav.navbar-nav.megamenu li.nav-item.open-sub>a{border:none !important}section.off-canvas-nav-megamenu nav.offcanvas-mainnav ul.nav.navbar-nav.megamenu li.nav-item.open-sub>a .menu-title{color:#e79332}section.off-canvas-nav-megamenu nav.offcanvas-mainnav ul.nav.navbar-nav.megamenu li.nav-item.open-sub .dropdown-menu{border-bottom:1px solid rgba(17,14,12,.1019607843)}section.off-canvas-nav-megamenu nav.offcanvas-mainnav ul.nav.navbar-nav.megamenu li.nav-item a{padding-top:16px;padding-bottom:16px;line-height:1;border-color:rgba(17,14,12,.1019607843)}section.off-canvas-nav-megamenu nav.offcanvas-mainnav ul.nav.navbar-nav.megamenu li.nav-item a .menu-title{color:#110e0c;font-size:14px;font-weight:600;font-family:"Inter",sans-serif}section.off-canvas-nav-megamenu nav.offcanvas-mainnav ul.nav.navbar-nav.megamenu li.nav-item .caret{top:7px}section.off-canvas-nav-megamenu nav.offcanvas-mainnav ul.nav.navbar-nav.megamenu li.nav-item .caret::before{content:url("/img/cms/icons/arrow-down-brown-mini.svg")}section.off-canvas-nav-megamenu nav.offcanvas-mainnav ul.nav.navbar-nav.megamenu li.nav-item .dropdown-menu .leo-widget{padding:0}section.off-canvas-nav-megamenu nav.offcanvas-mainnav ul.nav.navbar-nav.megamenu li.nav-item .dropdown-menu .leo-widget div.menu-title{padding:0}section.off-canvas-nav-megamenu nav.offcanvas-mainnav ul.nav.navbar-nav.megamenu li.nav-item .dropdown-menu .leo-widget div.menu-title a{color:#110e0c;font-size:14px;font-weight:600;font-family:"Inter",sans-serif;padding-top:14px;padding-bottom:14px}section.off-canvas-nav-megamenu nav.offcanvas-mainnav ul.nav.navbar-nav.megamenu li.nav-item .dropdown-menu .leo-widget ul li a{color:#110e0c;font-size:14px;font-weight:600;font-family:"Inter",sans-serif;padding-top:14px;padding-bottom:14px}section.off-canvas-nav-megamenu nav.offcanvas-mainnav ul.nav.navbar-nav.megamenu li.nav-item.promo-item>a>.menu-title{color:#c40000}section.off-canvas-nav-megamenu nav.offcanvas-mainnav ul.nav.navbar-nav.megamenu li.nav-item .dropdown-sub{padding-bottom:20px}section.off-canvas-nav-megamenu nav.offcanvas-mainnav ul.nav.navbar-nav.megamenu li.nav-item .dropdown-sub .dropdown-menu-inner,section.off-canvas-nav-megamenu nav.offcanvas-mainnav ul.nav.navbar-nav.megamenu li.nav-item .dropdown-sub ul{padding-left:15px;border-left:1px solid rgba(17,14,12,.1)}section.off-canvas-nav-megamenu nav.offcanvas-mainnav ul.nav.navbar-nav.megamenu li.nav-item .dropdown-sub .dropdown-menu-inner .mega-col ul{margin-bottom:20px}section.off-canvas-nav-megamenu nav.offcanvas-mainnav ul.nav.navbar-nav.megamenu li.nav-item .dropdown-sub .dropdown-menu-inner .mega-col .leo-widget[data-id_widget="1753179161"]{display:none}section.off-canvas-nav-megamenu nav.offcanvas-mainnav ul.nav.navbar-nav.megamenu li.nav-item .dropdown-sub ul li a{font-weight:400 !important;padding:10px 0 !important}.dropdown-menu .leo-widget{padding-bottom:20px}header.page-header h1{color:#232323}form .form-group.form-group-alias{display:none !important}.elementor-cta-absolute-link{position:absolute;inset:0;z-index:1}.filter-block-all{display:inline-block;margin-right:.625rem;margin-bottom:.625rem}.filter-block-all button{margin:0 !important}.filter-block-all button .material-icons{margin:0}.scroll-brn-box{position:fixed;bottom:40px;right:40px;z-index:100000000000;opacity:0;visibility:hidden;transition:all 250ms ease-in-out}.scroll-brn-box.active{opacity:1;visibility:visible}.scroll-brn-box a{width:50px;height:50px;background:#e79332;border-radius:100%;display:flex;align-items:center;justify-content:center;line-height:0}.scroll-brn-box a svg{width:16px;height:16px}@media(max-width: 767px){.scroll-brn-box{left:50%;right:auto;transform:translateX(-50%)}}.cart-voucher .promo-name{padding:10px}.cart-voucher .promo-name .cart-summary-line{display:flex;flex-direction:row;justify-content:space-between}.cart-voucher .promo-name .cart-summary-line>.label{text-align:left}.cart-voucher .promo-name .cart-summary-line .float-xs-right{min-width:-moz-fit-content;min-width:fit-content}#category-description{width:100%}#moved-category-structure .elementor-cta-content>div{width:100%}.block-promo .block-promo.promo-highlighted{color:#000;margin-top:10px}body.ce-kit-1{color:#000}.page-footer,.wishlist-footer-links{color:#000}.page-footer a,.wishlist-footer-links a{color:#000 !important}.gm_omniprice{display:block;width:100%}/*# sourceMappingURL=custom.css.map */
\ No newline at end of file
+body>main{overflow-x:hidden}html{scroll-padding-top:150px;scroll-behavior:smooth}body{font-size:15px;line-height:1.5;color:#232323}body .elementor-widget-text-editor{color:#232323}body h3{color:#232323}body#index footer#footer section.footer-box-newsletter{display:none !important}body#category section#wrapper section#main{margin-bottom:100px}body#category section#wrapper section#main #product-list-header *{color:#000}body#category section#wrapper section#main #product-list-header strong{font-weight:600}body#category section#wrapper section#main #product-list-header p{margin-bottom:10px}#footer a{color:#c5c5c5;transition:all 250ms ease-in-out}#footer a:hover{color:#e79332;text-decoration:none}a{color:#e79332}.btn-1{display:inline-block;color:#111516;border:1px solid #e79332;padding:15px;background:#fff;transition:all 250ms ease-in-out;cursor:pointer}.btn-1:hover{color:#fff;background:#e79332}.btn-primary{color:#fff;background:#e79332;transition:all 250ms ease-in-out}.btn-primary:hover{color:#fff;background:#d3ba67}#box-newsletter{position:relative}#box-newsletter::before{content:"";position:absolute;width:100vw;left:50%;top:0;bottom:0;transform:translateX(-50%);background-color:#fff}.simple-blog-posts .elementor-swiper-button{color:#e79332}.simple-blog-posts .elementor-swiper-button.elementor-swiper-button-next{right:0}.simple-blog-posts .elementor-swiper-button.elementor-swiper-button-prev{left:0}.simple-blog-posts #simple-blog-box{padding:0 29px}.simple-blog-posts #simple-blog-box .simple-blog-post{border-radius:10px;overflow:hidden}.simple-blog-posts #simple-blog-box .simple-blog-post ._image img{height:100%;max-height:200px;width:100%;-o-object-fit:cover;object-fit:cover;-o-object-position:center;object-position:center}.simple-blog-posts #simple-blog-box .simple-blog-post ._content{padding:20px;background-color:#eff6f7}.simple-blog-posts #simple-blog-box .simple-blog-post ._content .post-title{color:#111516;font-size:18px;font-weight:300;margin:0 0 .7em;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden;line-height:1.25;font-weight:400}.simple-blog-posts #simple-blog-box .simple-blog-post ._content a._btn{display:inline-block;color:#e79332;font-weight:400;text-decoration:underline}.js-product.product article.product-miniature:hover .thumbnail-container .wishlist-button-add{opacity:1;visibility:visible;transform:translateY(0)}.js-product.product article.product-miniature:hover .thumbnail-container ul.product-flags{transform:translateX(calc(-100% - 30px))}.js-product.product article.product-miniature .thumbnail-container{width:100%;border:1px solid #eff6f7}.js-product.product article.product-miniature .thumbnail-container .thumbnail-top{background:#fff}.js-product.product article.product-miniature .thumbnail-container .thumbnail-top .product-add-to-basket{display:flex;align-items:center;justify-content:center}.js-product.product article.product-miniature .thumbnail-container .thumbnail-top .product-add-to-basket .add-to-cart{font-family:"Inter",sans-serif;font-size:12px;font-weight:700;padding:8px 16px;display:flex;align-items:center;background:#462d26;border-radius:1px;-moz-column-gap:8px;column-gap:8px}.js-product.product article.product-miniature .thumbnail-container .thumbnail-top .product-add-to-basket .add-to-cart:hover{background:#e79332}.js-product.product article.product-miniature .thumbnail-container .thumbnail-top .product-add-to-basket .add-to-cart i{font-size:15px;margin-bottom:2px}.js-product.product article.product-miniature .thumbnail-container .thumbnail-top .product-add-to-basket .add-to-cart span{line-height:1;margin-bottom:1px;font-size:14px;font-weight:700}.js-product.product article.product-miniature .thumbnail-container .product-description{margin-top:14px}.js-product.product article.product-miniature .thumbnail-container .product-description::after{display:none !important}.js-product.product article.product-miniature .thumbnail-container .product-description .product-title{margin-bottom:14px;line-height:1}.js-product.product article.product-miniature .thumbnail-container .product-description .product-title a{color:#462d26;font-family:"Inter",sans-serif;font-size:14px;font-weight:400;line-height:1.2}.js-product.product article.product-miniature .thumbnail-container .product-description .product-price-and-shipping .regular-price{font-size:14px;font-family:"Inter",sans-serif;color:rgba(70,45,38,.34);font-weight:700}.js-product.product article.product-miniature .thumbnail-container .product-description .product-price-and-shipping .price{color:#462d26;font-family:"Inter",sans-serif;font-size:14px;font-weight:700}.js-product.product article.product-miniature .thumbnail-container .product-description .product-price-and-shipping.product-price-discount{display:flex;flex-direction:row;-moz-column-gap:10px;column-gap:10px}.js-product.product article.product-miniature .thumbnail-container .product-description .product-price-and-shipping.product-price-discount .price{order:1;color:#c40000}.js-product.product article.product-miniature .thumbnail-container .product-description .product-price-and-shipping.product-price-discount .regular-price{order:2}.js-product.product article.product-miniature .thumbnail-container ul.product-flags{position:absolute;top:24px;left:24px;z-index:2;transition:all 250ms ease-in-out;row-gap:8px}.js-product.product article.product-miniature .thumbnail-container ul.product-flags li.product-flag{font-size:11px;font-weight:400;padding:3px 8px;min-width:-moz-fit-content;min-width:fit-content;min-height:auto;margin-top:0;list-style:none;font-family:"Inter",sans-serif;font-size:12px;font-weight:700}.js-product.product article.product-miniature .thumbnail-container ul.product-flags li.product-flag.new{background:#462d26;padding:4px 8px}.js-product.product article.product-miniature .thumbnail-container ul.product-flags li.product-flag.discount{display:flex;flex-direction:row;-moz-column-gap:8px;column-gap:8px;background-color:rgba(0,0,0,0);padding:0}.js-product.product article.product-miniature .thumbnail-container ul.product-flags li.product-flag.discount span{font-family:"Inter",sans-serif;font-size:12px;font-weight:700;padding:4px 8px;background:#c40000}.js-product.product article.product-miniature .thumbnail-container ul.product-flags li.product-flag.out_of_stock{background:#462d26}.js-product.product article.product-miniature .thumbnail-container .wishlist-button-add{opacity:0;visibility:hidden;box-shadow:none;transition:all 250ms ease-in-out;transform:translateY(calc(-100% - 1rem))}.js-product.product article.product-miniature .thumbnail-container .wishlist-button-add i{color:#462d26}.product-images>li.thumb-container>.thumb.selected,.product-images>li.thumb-container>.thumb:hover{border-color:#e79332}.blockreassurance_product .item-product svg path{fill:#e79332}body#product{overflow-x:hidden}body#product>main{overflow:initial}body#product #content ul.product-flags{display:flex;flex-direction:row;gap:10px;flex-wrap:wrap}body#product #content ul.product-flags li.product-flag{font-size:11px;font-weight:400;padding:3px 8px;min-width:-moz-fit-content;min-width:fit-content;min-height:auto;transition:all 250ms ease-in-out;margin-top:0;border-radius:10px}body#product #content ul.product-flags li.product-flag.new{background:#e79332;margin-top:0}body#product #content ul.product-flags li.product-flag.discount{background:#e30613}body#product #content ul.product-flags li.product-flag.out_of_stock{position:absolute;top:0;right:0;background:#111516}body#product .product-info-box{margin:0;padding-top:5px;padding-bottom:65px;border-radius:10px}body#product .product-info-box #content{max-width:unset}body#product .product-info-box #content ul.product-flags{margin:0}body#product .product-info-box h1{color:#111516;font-size:24px;font-weight:400}body#product .product-info-box .product-prices{display:flex;align-items:flex-end;gap:10px;flex-wrap:wrap}body#product .product-info-box .product-prices .product-discount{margin-bottom:0px}body#product .product-info-box .product-prices .product-discount .regular-price{color:#a9a8a8;font-weight:300;margin:0}body#product .product-info-box .product-prices .product-price{margin-bottom:0}body#product .product-info-box .product-prices .product-price .current-price{color:#111516;font-size:26px;font-weight:600;margin-bottom:0}body#product .product-info-box .product-prices .product-price .current-price .discount{display:none}body#product .product-info-box .product-prices .tax-shipping-delivery-label{margin-bottom:0}body#product .product-info-box ul.product-flags{margin-bottom:24px;row-gap:8px}body#product .product-info-box ul.product-flags li.product-flag{font-size:11px;font-weight:400;padding:3px 8px;min-width:-moz-fit-content;min-width:fit-content;min-height:auto;margin-top:0;list-style:none;font-family:"Inter",sans-serif;font-size:12px;font-weight:700}body#product .product-info-box ul.product-flags li.product-flag.new{background:#462d26;padding:4px 8px}body#product .product-info-box ul.product-flags li.product-flag.discount{display:flex;flex-direction:row;-moz-column-gap:8px;column-gap:8px;background-color:rgba(0,0,0,0);padding:0}body#product .product-info-box ul.product-flags li.product-flag.discount span{font-family:"Inter",sans-serif;font-size:12px;font-weight:700;padding:4px 8px;background:#c40000}body#product .product-info-box ul.product-flags li.product-flag.out_of_stock{background:#462d26}body#product .product-info-box .product-info-box-left:hover .scroll-box-arrows{opacity:1;visibility:visible}body#product .product-info-box .product-info-box-left .images-container .js-qv-mask{margin:0;width:100%}body#product .product-info-box .product-info-box-left .product-images{margin-bottom:0}body#product .product-info-box .product-info-box-left .scroll-box-arrows{opacity:0;visibility:hidden;transition:all 250ms ease-in-out}body#product .product-info-box .product-info-box-left .scroll-box-arrows .material-icons{line-height:0;bottom:45px;width:33px;height:33px;display:flex;align-items:center;justify-content:center;background:#ece9e2;border-radius:100%}body#product .product-info-box .product-info-box-left section#content ul.product-flags{display:flex;flex-direction:column;flex-wrap:wrap;width:100%;pointer-events:none;position:absolute;top:10px;left:10px;z-index:1}@media(min-width: 768px){body#product .product-info-box .product-info-box-left section#content ul.product-flags{display:none}}body#product .product-info-box .product-info-box-left section#content ul.product-flags li.product-flag{min-width:-moz-fit-content;min-width:fit-content;min-height:auto;margin-top:0;list-style:none;font-family:"Inter",sans-serif;font-size:12px;font-weight:700;border-radius:0}body#product .product-info-box .product-info-box-left section#content ul.product-flags li.product-flag.discount{background:rgba(0,0,0,0);padding:0}body#product .product-info-box .product-info-box-left section#content ul.product-flags li.product-flag.new{background:#462d26;padding:4px 8px}@media(max-width: 767px){body#product .product-info-box .product-info-box-right ul.product-flags{display:none}}body#product .product-info-box .product-info-box-right .h1{color:#462d26;font-size:20px;font-weight:500;font-family:"Inter",sans-serif;text-transform:initial;margin-bottom:32px}body#product .product-info-box .product-info-box-right .product-prices .product-discount .regular-price{color:#462d26;font-size:28px;font-weight:700;font-family:"Inter",sans-serif;line-height:1;opacity:.35}body#product .product-info-box .product-info-box-right .product-prices .product-price .current-price .current-price-value{color:#462d26;font-size:28px;font-weight:700;font-family:"Inter",sans-serif;line-height:1}body#product .product-info-box .product-info-box-right .product-prices .tax-shipping-delivery-label{display:none}body#product .product-info-box .product-info-box-right .product-information .product-description{display:none}body#product .product-info-box .product-info-box-right .product-information .product-actions .product-variants{margin:16px 0;border-top:1px solid #ddd}body#product .product-info-box .product-info-box-right .product-information .product-actions .product-variants .product-variants-item{position:relative;display:flex;align-items:center;justify-content:flex-start;margin:0;padding:16px 0;width:100%}body#product .product-info-box .product-info-box-right .product-information .product-actions .product-variants .product-variants-item:not(:last-child){border-bottom:1px solid #ddd}body#product .product-info-box .product-info-box-right .product-information .product-actions .product-variants .product-variants-item::before{content:"";position:absolute;left:-20px;right:-20px;top:-1px;bottom:0;background:#fff;transition:all 250ms ease-in-out;opacity:0;visibility:hidden;transition-delay:400ms}body#product .product-info-box .product-info-box-right .product-information .product-actions .product-variants .product-variants-item .color_select{display:flex;gap:10px}body#product .product-info-box .product-info-box-right .product-information .product-actions .product-variants .product-variants-item .color_select li{margin:0;padding:0}body#product .product-info-box .product-info-box-right .product-information .product-actions .product-variants .product-variants-item .color_select li input{display:none}body#product .product-info-box .product-info-box-right .product-information .product-actions .product-variants .product-variants-item .color_select li input:checked+span{border:0 !important}body#product .product-info-box .product-info-box-right .product-information .product-actions .product-variants .product-variants-item .color_select li input:checked+span::before{content:"";display:block;position:absolute;top:-2px;left:-2px;height:30px;width:30px;border:1px solid #000;border-radius:50%}body#product .product-info-box .product-info-box-right .product-information .product-actions .product-variants .product-variants-item .color_select li span{margin:0;padding:0;height:26px;width:26px;border-radius:50%}body#product .product-info-box .product-info-box-right .product-information .product-actions .product-variants .product-variants-item.active::before{opacity:1;visibility:visible;transition-delay:0ms}body#product .product-info-box .product-info-box-right .product-information .product-actions .product-variants .product-variants-item .product-variants-item--wrapper{width:100%;position:relative}body#product .product-info-box .product-info-box-right .product-information .product-actions .product-variants .product-variants-item .control-label-nav{display:flex;flex-direction:row;justify-content:space-between;align-items:center;cursor:pointer}body#product .product-info-box .product-info-box-right .product-information .product-actions .product-variants .product-variants-item .control-label-nav.active .form-control-select-standard-handler{transform:scale(-1)}body#product .product-info-box .product-info-box-right .product-information .product-actions .product-variants .product-variants-item .control-label-nav .form-control-select-standard-handler{cursor:pointer}body#product .product-info-box .product-info-box-right .product-information .product-actions .product-variants .product-variants-item .control-label{color:#462d26;font-size:14px;font-weight:700;font-family:"Inter",sans-serif;width:100%;max-width:200px;margin-bottom:0}body#product .product-info-box .product-info-box-right .product-information .product-actions .product-variants .product-variants-item .control-label .control-label-selected{font-weight:400}body#product .product-info-box .product-info-box-right .product-information .product-actions .product-variants .product-variants-item select{display:none}body#product .product-info-box .product-info-box-right .product-information .product-actions .product-variants .product-variants-item .form-control-select-custom{display:none;position:absolute;left:-20px;right:-20px;top:calc(100% + 16px);z-index:10}body#product .product-info-box .product-info-box-right .product-information .product-actions .product-variants .product-variants-item .form-control-select-custom .custom-select{display:block;padding:25px;border:none;background:#fff;height:auto}body#product .product-info-box .product-info-box-right .product-information .product-actions .product-variants .product-variants-item .form-control-select-custom .custom-select ul.custom-dropdown{display:flex;flex-direction:column;row-gap:16px;margin:0;overflow:auto}body#product .product-info-box .product-info-box-right .product-information .product-actions .product-variants .product-variants-item .form-control-select-custom .custom-select ul.custom-dropdown li{display:flex;flex-direction:row;-moz-column-gap:14px;column-gap:14px;margin:0;color:#110e0c;font-size:14px;font-weight:400;font-family:"Inter",sans-serif;cursor:pointer}body#product .product-info-box .product-info-box-right .product-information .product-actions .product-variants .product-variants-item .form-control-select-custom .custom-select ul.custom-dropdown li:not(:last-child){padding-bottom:16px;border-bottom:1px solid rgba(17,14,12,.1019607843)}body#product .product-info-box .product-info-box-right .product-information .product-actions .product-variants .product-variants-item .form-control-select-custom .custom-select ul.custom-dropdown li.active .li-checkbox{background:#462d26;border-color:#462d26}body#product .product-info-box .product-info-box-right .product-information .product-actions .product-variants .product-variants-item .form-control-select-custom .custom-select ul.custom-dropdown li.active .li-checkbox::before{content:"";position:absolute;top:8px;left:5.5px;width:8px;height:2px;background:#f9f7f2;transform:rotate(-45deg);transition:all 250ms ease-in-out}body#product .product-info-box .product-info-box-right .product-information .product-actions .product-variants .product-variants-item .form-control-select-custom .custom-select ul.custom-dropdown li.active .li-checkbox::after{content:"";position:absolute;top:9px;left:4.5px;width:3.5px;height:2px;background:#f9f7f2;transform:rotate(45deg);transition:all 250ms ease-in-out}body#product .product-info-box .product-info-box-right .product-information .product-actions .product-variants .product-variants-item .form-control-select-custom .custom-select ul.custom-dropdown li .li-checkbox{position:relative;display:block;width:19px;min-width:19px;height:19px;border:1px solid #d9cebe;border-radius:100%}body#product .product-info-box .product-info-box-right .product-information .product-actions .product-variants .product-variants-item .fabric-colors{display:flex;flex-direction:row;align-items:center;gap:9px}body#product .product-info-box .product-info-box-right .product-information .product-actions .product-variants .product-variants-item .fabric-colors a{color:#462d26;font-size:14px;font-weight:400;font-family:"Inter",sans-serif;text-decoration:underline}body#product .product-info-box .product-info-box-right .product-information .product-actions .product-add-to-cart{padding:24px;background:#ece9e2}@media(max-width: 767px){body#product .product-info-box .product-info-box-right .product-information .product-actions .product-add-to-cart{position:relative;padding:24px 0}body#product .product-info-box .product-info-box-right .product-information .product-actions .product-add-to-cart *{z-index:2}body#product .product-info-box .product-info-box-right .product-information .product-actions .product-add-to-cart::after{content:"";position:absolute;top:0;bottom:0;left:50%;width:100svw;transform:translateX(-50%);background:#ece9e2;z-index:1}}body#product .product-info-box .product-info-box-right .product-information .product-actions .product-add-to-cart>.control-label{display:none}body#product .product-info-box .product-info-box-right .product-information .product-actions .product-add-to-cart .product-quantity{margin-bottom:10px}body#product .product-info-box .product-info-box-right .product-information .product-actions .product-add-to-cart .product-quantity .qty{margin-bottom:0;margin-right:16px}body#product .product-info-box .product-info-box-right .product-information .product-actions .product-add-to-cart .product-quantity .qty>.input-group{display:flex;flex-direction:row;flex-wrap:nowrap;align-items:center;float:none;border:1px solid rgba(70,45,38,.8509803922);border-radius:1px}body#product .product-info-box .product-info-box-right .product-information .product-actions .product-add-to-cart .product-quantity .qty>.input-group input#quantity_wanted{order:2;font-size:14px;font-family:"Inter",sans-serif;font-weight:500;padding:0;text-align:center;width:35px;border:none;background:rgba(0,0,0,0);height:29px}body#product .product-info-box .product-info-box-right .product-information .product-actions .product-add-to-cart .product-quantity .qty>.input-group button{padding:0;height:auto;color:rgba(70,45,38,.8509803922);font-size:14px;font-weight:500;font-family:"Inter",sans-serif;border:none;background:rgba(0,0,0,0)}body#product .product-info-box .product-info-box-right .product-information .product-actions .product-add-to-cart .product-quantity .qty>.input-group button.btn{height:29px;padding:0 10px}body#product .product-info-box .product-info-box-right .product-information .product-actions .product-add-to-cart .product-quantity .qty>.input-group button.btn.bootstrap-touchspin-up{order:3}body#product .product-info-box .product-info-box-right .product-information .product-actions .product-add-to-cart .product-quantity .qty>.input-group button.btn.bootstrap-touchspin-down{order:1}body#product .product-info-box .product-info-box-right .product-information .product-actions .product-add-to-cart .product-quantity .add{margin:0;width:100%}body#product .product-info-box .product-info-box-right .product-information .product-actions .product-add-to-cart .product-quantity .add .add-to-cart{background:#e79332;margin:0;width:100%;color:#f9f7f2;font-size:14px;font-weight:500;font-family:"Inter",sans-serif;text-transform:initial}body#product .product-info-box .product-info-box-right .product-information .product-actions .product-add-to-cart .product-quantity .add .add-to-cart:hover{background:#110e0c}body#product .product-info-box .product-info-box-right .product-information .product-actions .product-add-to-cart .product-quantity .add .add-to-cart .material-icons{line-height:1;font-size:14px;height:auto;width:auto;vertical-align:baseline;margin-right:3px}body#product .product-info-box .product-info-box-right .product-information .product-actions .product-add-to-cart .product-quantity .wishlist-button-add{margin-left:16px;width:30px;border-radius:0;background:rgba(0,0,0,0);box-shadow:none}body#product .product-info-box .product-info-box-right .product-information .product-actions .product-add-to-cart .product-quantity .wishlist-button-add i{background-image:url("/img/cms/icons/icon-heart.svg");background-position:center;background-repeat:no-repeat;background-size:contain;width:26px;height:26px;font-size:0}body#product .product-info-box .product-info-box-right .product-information .product-actions .product-add-to-cart #product-availability{display:none}body#product .product-info-box .product-info-box-right .product-information .product-actions .product-add-to-cart .product-minimal-quantity{margin:0;display:none}body#product .product-info-box .product-info-box-right .product-information .product-actions .product-additional-info{display:none;margin:30px 0}body#product .product-info-box .product-info-box-right .product-information .blockreassurance_product{display:flex;flex-direction:column;row-gap:20px;margin:40px 0 0 0}body#product .product-info-box .product-info-box-right .product-information .blockreassurance_product>div,body#product .product-info-box .product-info-box-right .product-information .blockreassurance_product .product-delivery-tile{display:flex;flex-direction:row;align-items:center;flex-wrap:wrap;color:#462d26;font-size:14px;font-weight:500;font-family:"Inter",sans-serif}body#product .product-info-box .product-info-box-right .product-information .blockreassurance_product>div .item-product,body#product .product-info-box .product-info-box-right .product-information .blockreassurance_product .product-delivery-tile .item-product{margin-right:16px;padding:0;width:24px;height:24px}body#product .product-info-box .product-info-box-right .product-information .blockreassurance_product>div .item-product svg,body#product .product-info-box .product-info-box-right .product-information .blockreassurance_product .product-delivery-tile .item-product svg{width:24px;height:24px}body#product .product-info-box .product-info-box-right .product-information .blockreassurance_product>div .item-product svg path,body#product .product-info-box .product-info-box-right .product-information .blockreassurance_product .product-delivery-tile .item-product svg path{fill:rgba(0,0,0,0) !important}body#product .product-info-box .product-info-box-right .product-information .blockreassurance_product>div .block-title,body#product .product-info-box .product-info-box-right .product-information .blockreassurance_product .product-delivery-tile .block-title{margin-right:10px}body#product .product-info-box .product-info-box-right .product-information .blockreassurance_product>div p,body#product .product-info-box .product-info-box-right .product-information .blockreassurance_product .product-delivery-tile p{font-weight:700;margin:0}body#product .product-info-box .product-info-box-right .product-information .blockreassurance_product .item-0 .block-description{text-decoration:underline;cursor:pointer}body#product .product-info-box .product-info-box-right .product-information .blockreassurance_product .item-1 .block-description{text-decoration:underline;cursor:pointer}body#product .product-info-box .product-info-box-right .product-information .blockreassurance_product .item-1 .block-description a{color:#111516;text-decoration:none}body#product .product-info-box .product-info-box-right .product-information .blockreassurance_product .block-raty{width:100%;display:none}body#product .product-info-box .product-info-box-right .product-information .blockreassurance_product .block-raty .block-raty--wrapper{display:flex;flex-direction:row;flex-wrap:wrap;gap:10px;padding-top:20px}body#product .product-info-box .product-info-box-right .product-information .blockreassurance_product .block-raty .block-raty--wrapper img{height:35px}body#product .product-info-box .product-info-box-right .product-information #description-nav{padding:32px 24px;margin:0;list-style:none;display:flex;flex-direction:row}body#product .product-info-box .product-info-box-right .product-information #description-nav li:not(:last-child){padding-right:10px;margin-right:10px;border-right:1px solid rgba(17,14,12,.1019607843)}body#product .product-info-box .product-info-box-right .product-information #description-nav li a{color:#462d26;font-size:16px;font-weight:600;font-family:"Inter",sans-serif}body#product .product-info-box .product-info-box-right .product-information .product-customization>.card{padding:24px;background:#ece9e2}body#product .product-info-box .product-info-box-right .product-information .product-customization>.card p{color:#462d26;font-size:14px;font-family:"Inter",sans-serif}body#product .product-info-box .product-info-box-right .product-information .product-customization>.card ul{margin-bottom:0}body#product .product-info-box .product-info-box-right .product-information .product-customization>.card textarea{display:flex;flex-direction:row;flex-wrap:nowrap;align-items:center;float:none;border:1px solid rgba(70,45,38,0.8509803922);border-radius:1px;font-size:14px;font-family:"Inter",sans-serif;font-weight:500;background:rgba(0,0,0,0);height:44px;outline:none}body#product .product-info-box .product-info-box-right .product-information .product-customization>.card button.btn{background:#e79332;margin:0;width:100%;color:#f9f7f2;font-size:14px;font-weight:500;font-family:"Inter",sans-serif;text-transform:initial;padding:10px;line-height:1.5}body#product .product-description-box{position:relative;margin-bottom:100px;padding-top:60px;padding-bottom:60px}body#product .product-description-box::before{content:"";position:absolute;top:0;left:50%;bottom:0;width:100svw;transform:translateX(-50%);background:#fff}body#product .product-description-box .c-row{display:flex;flex-direction:row;-moz-column-gap:60px;column-gap:60px}body#product .product-description-box .c-row .c-col{width:calc(50% - 30px)}@media(max-width: 767px){body#product .product-description-box .c-row .c-col{width:100%}}@media(max-width: 767px){body#product .product-description-box .c-row .c-col-2{display:none}}body#product .product-description-box .c-row .c-col-2 .product-description-box-img{position:sticky;top:150px}body#product .product-description-box .c-row .c-col-2 .product-description-box-img img{width:100%;max-width:-moz-fit-content;max-width:fit-content}body#product .product-description-box ul.product-accordion-box{padding:0;margin:0;list-style:none}body#product .product-description-box ul.product-accordion-box li.accordion-item.active .accordion-item-header img{transform:scale(-1)}body#product .product-description-box ul.product-accordion-box li.accordion-item .accordion-item-header{display:flex;flex-direction:row;align-items:center;justify-content:space-between;-moz-column-gap:30px;column-gap:30px;padding:16px 0;border-bottom:1px solid rgba(17,14,12,.1019607843);cursor:pointer}body#product .product-description-box ul.product-accordion-box li.accordion-item .accordion-item-header h3{color:#462d26;font-size:24px;font-weight:600;font-family:"Inter",sans-serif;margin:0}body#product .product-description-box ul.product-accordion-box li.accordion-item .accordion-item-header img{transition:all .3s ease-in-out}body#product .product-description-box ul.product-accordion-box li.accordion-item .accordion-item-body .accordion-item-body--wrapper{padding-top:24px;padding-bottom:64px;color:#000;font-size:14px;font-weight:400;font-family:"Inter",sans-serif;line-height:1.4}body#product .product-description-box ul.product-accordion-box li.accordion-item .accordion-item-body .accordion-item-body--wrapper strong{font-weight:700}body#product .product-description-box ul.product-accordion-box li.accordion-item .accordion-item-body .accordion-item-body--wrapper img{max-width:-moz-fit-content;max-width:fit-content;width:100%;height:auto}body#product .product-description-box ul.product-accordion-box li.accordion-item .accordion-item-body .accordion-item-body--wrapper .js-product-details .product-reference{display:none}body#product .product-description-box ul.product-accordion-box li.accordion-item .accordion-item-body .accordion-item-body--wrapper .js-product-details .product-quantities{display:none}body#product .product-description-box ul.product-accordion-box li.accordion-item .accordion-item-body .accordion-item-body--wrapper .js-product-details .product-features .data-sheet{color:#111516}body#product .product-description-box ul.product-accordion-box li.accordion-item .accordion-item-body .accordion-item-body--wrapper .elementor-accordion .elementor-accordion-item .elementor-tab-title{display:flex;flex-direction:row;align-items:center}body#product .product-description-box ul.product-accordion-box li.accordion-item .accordion-item-body .accordion-item-body--wrapper .elementor-accordion .elementor-accordion-item .elementor-tab-title .elementor-accordion-title{line-height:1.5}body#product .product-description-box #product-details .product-reference,body#product .product-description-box #product-details .product-quantities{display:none !important}body#product .product-description-box section.product-features .data-sheet{color:#111516}body#product .tabs{border-radius:10px}body#product .tabs .nav-tabs .nav-item .nav-link{color:#111516;font-weight:400;font-size:16px}body#product .tabs .nav-tabs .nav-item .nav-link:hover{border-bottom:#e79332 3px solid}body#product .tabs .nav-tabs .nav-item .nav-link.active{color:#111516;border-color:#e79332}body#product #empty-product-comment{border-radius:10px}#blockcart-modal .modal-content .modal-body .product-name{color:#111516;font-weight:500;margin-bottom:16px}#blockcart-modal .modal-content .modal-body .cart-content-btn .btn.btn-primary{background:#e79332}body#cart #content-wrapper .card-block-title .h1{color:#462d26;font-size:24px;font-weight:700;font-family:"Inter",sans-serif;text-transform:initial;text-align:center;margin-bottom:16px}body#cart #content-wrapper .cart-grid{margin-bottom:150px}body#cart #content-wrapper .cart-grid .cart-grid-body .card{background:rgba(0,0,0,0)}body#cart #content-wrapper .cart-grid .cart-grid-body .cart-overview{padding:0}body#cart #content-wrapper .cart-grid .cart-grid-body .cart-overview table{width:100%}body#cart #content-wrapper .cart-grid .cart-grid-body .cart-overview table thead::after{content:"";display:block;height:24px}body#cart #content-wrapper .cart-grid .cart-grid-body .cart-overview table thead tr th{color:rgba(70,45,38,.8509803922);font-size:12px;font-weight:400;font-family:"Inter",sans-serif;white-space:nowrap;padding:8px 0;border-bottom:1px solid rgba(17,14,12,.1019607843)}body#cart #content-wrapper .cart-grid .cart-grid-body .cart-overview table thead tr th:not(:last-child){padding-right:20px}body#cart #content-wrapper .cart-grid .cart-grid-body .cart-overview table tbody tr:not(:first-child) td{padding-top:18px}body#cart #content-wrapper .cart-grid .cart-grid-body .cart-overview table tbody tr:not(:last-child) td{padding-bottom:18px;border-bottom:1px solid rgba(17,14,12,.1019607843)}body#cart #content-wrapper .cart-grid .cart-grid-body .cart-overview table tbody tr td{vertical-align:top}body#cart #content-wrapper .cart-grid .cart-grid-body .cart-overview table tbody tr td:not(:last-child){padding-right:20px}body#cart #content-wrapper .cart-grid .cart-grid-body .cart-overview table tbody tr td .product-card-img img{width:80px}body#cart #content-wrapper .cart-grid .cart-grid-body .cart-overview table tbody tr td .product-card-desc{line-height:1}body#cart #content-wrapper .cart-grid .cart-grid-body .cart-overview table tbody tr td .product-card-desc a{color:#462d26;font-size:14px;font-weight:400;font-family:"Inter",sans-serif}body#cart #content-wrapper .cart-grid .cart-grid-body .cart-overview table tbody tr td .product-card-infos{line-height:1;margin-top:8px}body#cart #content-wrapper .cart-grid .cart-grid-body .cart-overview table tbody tr td .product-card-infos .product-card-info:not(:last-child){margin-bottom:8px}body#cart #content-wrapper .cart-grid .cart-grid-body .cart-overview table tbody tr td .product-card-infos .product-card-info span{color:rgba(70,45,38,.8509803922);font-size:12px;font-weight:400;font-family:"Inter",sans-serif}body#cart #content-wrapper .cart-grid .cart-grid-body .cart-overview table tbody tr td .product-card-price{padding-top:7px}body#cart #content-wrapper .cart-grid .cart-grid-body .cart-overview table tbody tr td .product-card-price .current-price{line-height:1}body#cart #content-wrapper .cart-grid .cart-grid-body .cart-overview table tbody tr td .product-card-price .current-price .price{color:#462d26;font-size:14px;font-family:"Inter",sans-serif;font-weight:700}body#cart #content-wrapper .cart-grid .cart-grid-body .cart-overview table tbody tr td .product-card-price .product-discount{line-height:1;margin-top:3px}body#cart #content-wrapper .cart-grid .cart-grid-body .cart-overview table tbody tr td .product-card-price .product-discount .regular-price{color:rgba(70,45,38,.8509803922);font-size:12px;font-family:"Inter",sans-serif;font-weight:400}body#cart #content-wrapper .cart-grid .cart-grid-body .cart-overview table tbody tr td .product-card-qty>.input-group{display:flex;flex-direction:row;flex-wrap:nowrap;align-items:center;float:none;border:1px solid rgba(70,45,38,.8509803922);border-radius:1px}body#cart #content-wrapper .cart-grid .cart-grid-body .cart-overview table tbody tr td .product-card-qty>.input-group input.js-cart-line-product-quantity{order:2;font-size:14px;font-family:"Inter",sans-serif;font-weight:500;padding:0;text-align:center;width:35px;border:none;background:rgba(0,0,0,0);height:29px}body#cart #content-wrapper .cart-grid .cart-grid-body .cart-overview table tbody tr td .product-card-qty>.input-group button{padding:0;height:auto;color:rgba(70,45,38,.8509803922);font-size:14px;font-weight:500;font-family:"Inter",sans-serif;border:none;background:rgba(0,0,0,0)}body#cart #content-wrapper .cart-grid .cart-grid-body .cart-overview table tbody tr td .product-card-qty>.input-group button.btn{height:29px;padding:0 7px}body#cart #content-wrapper .cart-grid .cart-grid-body .cart-overview table tbody tr td .product-card-qty>.input-group button.btn.bootstrap-touchspin-up{order:3}body#cart #content-wrapper .cart-grid .cart-grid-body .cart-overview table tbody tr td .product-card-qty>.input-group button.btn.bootstrap-touchspin-down{order:1}body#cart #content-wrapper .cart-grid .cart-grid-body .cart-overview table tbody tr td .product-card-sum-price{padding-top:7px;line-height:1}body#cart #content-wrapper .cart-grid .cart-grid-body .cart-overview table tbody tr td .product-card-sum-price strong{color:#462d26;font-size:14px;font-family:"Inter",sans-serif;font-weight:700}body#cart #content-wrapper .cart-grid .cart-grid-body .cart-overview table tbody tr td .product-card-action{display:block;padding-top:9px}body#cart #content-wrapper .cart-grid .cart-grid-body .cart-overview table tbody tr td .product-card-action .remove-from-cart{position:relative;width:10px;height:10px;display:block}body#cart #content-wrapper .cart-grid .cart-grid-body .cart-overview table tbody tr td .product-card-action .remove-from-cart::before{content:"";position:absolute;width:10px;height:1px;background:#bbb6aa;top:50%;left:50%;transform:translate(-50%, -50%) rotate(45deg)}body#cart #content-wrapper .cart-grid .cart-grid-body .cart-overview table tbody tr td .product-card-action .remove-from-cart::after{content:"";position:absolute;width:10px;height:1px;background:#bbb6aa;top:50%;left:50%;transform:translate(-50%, -50%) rotate(-45deg)}body#cart #content-wrapper .cart-grid .cart-grid-body .cart-overview table tbody tr td .product-card-action .remove-from-cart .material-icons{display:none}@media(max-width: 570px){body#cart #content-wrapper .cart-grid .cart-grid-body .cart-overview table thead{display:none}body#cart #content-wrapper .cart-grid .cart-grid-body .cart-overview table,body#cart #content-wrapper .cart-grid .cart-grid-body .cart-overview tbody,body#cart #content-wrapper .cart-grid .cart-grid-body .cart-overview tr,body#cart #content-wrapper .cart-grid .cart-grid-body .cart-overview td{display:block;width:100%}body#cart #content-wrapper .cart-grid .cart-grid-body .cart-overview tbody{padding:20px;text-align:center}body#cart #content-wrapper .cart-grid .cart-grid-body .cart-overview tr{margin-bottom:1rem;border:1px solid #ccc;border-radius:5px;padding:10px;background:#f9f9f9;border:1px solid rgba(17,14,12,0.1019607843)}body#cart #content-wrapper .cart-grid .cart-grid-body .cart-overview td{position:relative;text-align:right;padding:15px 10px 15px 50% !important}body#cart #content-wrapper .cart-grid .cart-grid-body .cart-overview td::before{position:absolute;left:10px;top:50%;transform:translateY(-50%);white-space:nowrap;font-weight:bold;text-align:left}body#cart #content-wrapper .cart-grid .cart-grid-body .cart-overview td .product-card-qty{display:block;margin-left:auto;width:-moz-fit-content;width:fit-content}body#cart #content-wrapper .cart-grid .cart-grid-body .cart-overview td .product-card-action{width:-moz-fit-content;width:fit-content;margin-left:auto}body#cart #content-wrapper .cart-grid .cart-grid-body .cart-overview td .product-card-action .remove-from-cart::before{width:15px !important;height:2px !important}body#cart #content-wrapper .cart-grid .cart-grid-body .cart-overview td .product-card-action .remove-from-cart::after{width:15px !important;height:2px !important}body#cart #content-wrapper .cart-grid .cart-grid-body .cart-overview td>div{padding-top:0 !important}body#cart #content-wrapper .cart-grid .cart-grid-body .cart-overview td:nth-child(1)::before{content:"Obrazek"}body#cart #content-wrapper .cart-grid .cart-grid-body .cart-overview td:nth-child(2)::before{content:"Nazwa produktu"}body#cart #content-wrapper .cart-grid .cart-grid-body .cart-overview td:nth-child(3)::before{content:"Cena jednostkowa"}body#cart #content-wrapper .cart-grid .cart-grid-body .cart-overview td:nth-child(4)::before{content:"Ilość"}body#cart #content-wrapper .cart-grid .cart-grid-body .cart-overview td:nth-child(5)::before{content:"Cena łączna"}body#cart #content-wrapper .cart-grid .cart-grid-body .cart-overview td:nth-child(6)::before{content:"Usuń"}body#cart #content-wrapper .cart-grid .cart-grid-body .cart-overview .product-card-img img{max-width:100%;height:auto}}body#cart #content-wrapper .cart-grid .cart-grid-body .cart-overview .no-items{color:#462d26;font-size:16px;font-family:"Inter",sans-serif;font-weight:700;width:100%;display:block;text-align:center}body#cart #content-wrapper .cart-grid .cart-grid-body .cart-overview .cart-items .cart-item .product-line-grid .product-line-grid-body .product-line-info a{color:#111516;font-weight:400;font-size:16px}body#cart #content-wrapper .cart-grid .cart-grid-body .cart-overview .cart-items .cart-item .product-line-grid .product-line-grid-body .product-price{margin:10px 0}body#cart #content-wrapper .cart-grid .cart-grid-body .cart-overview .cart-items .cart-item .product-line-grid .product-line-grid-body .product-price .product-discount .regular-price{color:#a9a8a8;font-weight:300;margin:0}body#cart #content-wrapper .cart-grid .cart-grid-body .cart-overview .cart-items .cart-item .product-line-grid .product-line-grid-body .product-price .product-discount .discount{background:#e79332}body#cart #content-wrapper .cart-grid .cart-grid-body .cart-overview .cart-items .cart-item .product-line-grid .product-line-grid-body .product-price .current-price .price{color:#111516;font-weight:600;font-size:16px}body#cart #content-wrapper .cart-summary{margin-bottom:24px;background:#ece9e2}body#cart #content-wrapper .cart-summary .cart-detailed-totals .cart-detailed-subtotals{padding:24px 24px 0 24px}body#cart #content-wrapper .cart-summary .cart-detailed-totals .cart-detailed-subtotals .cart-summary-line:not(:last-child){margin-bottom:8px}body#cart #content-wrapper .cart-summary .cart-detailed-totals .cart-detailed-subtotals .cart-summary-line:last-child{margin-bottom:0}body#cart #content-wrapper .cart-summary .cart-detailed-totals .cart-detailed-subtotals .cart-summary-line span{font-size:14px;font-family:"Inter",sans-serif}body#cart #content-wrapper .cart-summary .cart-detailed-totals .cart-detailed-subtotals .cart-summary-line span.label{font-weight:500}body#cart #content-wrapper .cart-summary .cart-detailed-totals .cart-detailed-subtotals .cart-summary-line span.value{font-weight:400}body#cart #content-wrapper .cart-summary .cart-detailed-totals .cart-summary-totals{padding:16px 24px}body#cart #content-wrapper .cart-summary .cart-detailed-totals .cart-summary-totals .cart-summary-line.cart-total{padding:0;border:0}body#cart #content-wrapper .cart-summary .cart-detailed-totals .cart-summary-totals .cart-summary-line.cart-total span{font-size:14px;font-family:"Inter",sans-serif;font-weight:700}body#cart #content-wrapper .cart-summary .cart-detailed-actions{padding:0 24px 18px}body#cart #content-wrapper .cart-summary .cart-detailed-actions a.btn{color:#f9f7f2;font-size:14px;font-family:"Inter",sans-serif;font-weight:500;padding:14px 12px;background-color:#e79332;text-transform:initial}body#cart #content-wrapper .cart-summary .card-payment-support{padding:0 24px 12px}body#cart #content-wrapper .cart-summary .card-payment-support ul{padding:0;margin:0;list-style:none;display:flex;flex-direction:row;flex-wrap:wrap;align-items:center;justify-content:center;-moz-column-gap:30px;column-gap:30px;row-gap:12px}body#cart #content-wrapper .cart-summary .card-payment-support ul li img{max-width:44px}body#checkout #content-wrapper .cart-grid-body .checkout-step{padding:0;background-color:#f9f7f2}body#checkout #content-wrapper .cart-grid-body .checkout-step .step-title{color:#462d26;font-size:14px;font-family:"Inter",sans-serif;font-weight:700;text-transform:initial;padding-bottom:10px;border-bottom:1px solid #462d26;margin-bottom:32px}body#checkout #content-wrapper .cart-grid-body .checkout-step .step-title .step-number::after{content:". "}body#checkout #content-wrapper .cart-grid-body .checkout-step.-current{opacity:1 !important}body#checkout #content-wrapper .cart-grid-body .checkout-step.-current .step-title{color:#e79332;border-bottom:1px solid #e79332}body#checkout #content-wrapper .cart-grid-body .checkout-step.-complete{opacity:.5}body#checkout #content-wrapper .cart-grid-body .checkout-step .content{padding:0}body#checkout #content-wrapper .cart-grid-body .checkout-step #customer-form{max-width:480px}body#checkout #content-wrapper .cart-grid-body .checkout-step .form-group label{color:#110e0c;font-size:12px;font-family:"Inter",sans-serif;font-weight:500;margin-bottom:4px}body#checkout #content-wrapper .cart-grid-body .checkout-step .form-group input.form-control{background:rgba(70,45,38,.1019607843);border:1px solid rgba(70,45,38,.1411764706);padding:14px 16px;color:#110e0c;font-size:14px;font-family:"Inter",sans-serif;font-weight:500}body#checkout #content-wrapper .cart-grid-body .checkout-step .form-group .btn-show-password-box{position:absolute;top:0;right:0;bottom:0;width:-moz-fit-content;width:fit-content}body#checkout #content-wrapper .cart-grid-body .checkout-step .form-group .btn-show-password-box .btn-show-password{padding:0;background:rgba(0,0,0,0);display:flex;height:100%;align-items:center;width:30px;outline:none}body#checkout #content-wrapper .cart-grid-body .checkout-step .form-group .form-control-comment{color:rgba(70,45,38,0.8509803922);font-size:12px;font-family:"Inter",sans-serif;font-weight:400}body#checkout #content-wrapper .cart-grid-body .checkout-step .form-informations{margin-top:40px}body#checkout #content-wrapper .cart-grid-body .checkout-step .form-informations .form-informations-title{color:#110e0c;font-size:16px;font-family:"Inter",sans-serif;font-weight:700}body#checkout #content-wrapper .cart-grid-body .checkout-step .form-informations .form-informations-option{color:#110e0c;font-size:16px;font-family:"Inter",sans-serif;font-weight:400;font-style:initial !important}body#checkout #content-wrapper .cart-grid-body .checkout-step .form-informations .form-informations-subtitle{display:none}body#checkout #content-wrapper .cart-grid-body .checkout-step .form-footer{text-align:start;width:-moz-fit-content;width:fit-content}body#checkout #content-wrapper .cart-grid-body .checkout-step .form-footer .btn{color:#f9f7f2;font-size:14px;font-weight:500;font-family:"Inter",sans-serif;background:#e79332;padding:12px 80px;text-transform:initial}body#checkout #content-wrapper .cart-grid-body .checkout-step #delivery-address{max-width:480px;margin-left:0}body#checkout #content-wrapper .cart-grid-body .checkout-step .delivery-options{max-width:480px}body#checkout #content-wrapper .cart-grid-body .checkout-step .delivery-options .delivery-option{padding:12px 16px;margin:0;border:1px solid rgba(70,45,38,.1411764706);border-radius:1px;-moz-column-gap:16px;column-gap:16px;min-height:initial;background:rgba(0,0,0,0)}body#checkout #content-wrapper .cart-grid-body .checkout-step .delivery-options .delivery-option:not(:last-child){margin-bottom:16px}body#checkout #content-wrapper .cart-grid-body .checkout-step .delivery-options .delivery-option .delivery-option-checkbox{width:-moz-fit-content;width:fit-content;line-height:0}body#checkout #content-wrapper .cart-grid-body .checkout-step .delivery-options .delivery-option .delivery-option-2{flex:1;display:flex;flex-direction:row;align-items:center;justify-content:space-between}body#checkout #content-wrapper .cart-grid-body .checkout-step .delivery-options .delivery-option .delivery-option-2 .carrier-price{color:#110e0c;font-family:"Inter",sans-serif;font-size:14px;font-weight:700}body#checkout #content-wrapper .cart-grid-body .checkout-step .order-options #delivery label{color:#110e0c;font-size:12px;font-family:"Inter",sans-serif;font-weight:500;margin-bottom:4px}body#checkout #content-wrapper .cart-grid-body .checkout-step .order-options #delivery textarea{width:100%;max-width:480px;border:1px solid rgba(70,45,38,.1411764706);background:rgba(70,45,38,.1019607843);border-radius:1px;resize:none;margin-bottom:30px}body#checkout #content-wrapper .cart-grid-body .checkout-step button[type=submit]{color:#f9f7f2;font-size:14px;font-family:"Inter",sans-serif;font-weight:500;padding:12px 80px;background:#e79332;text-transform:initial;float:none !important}body#checkout #content-wrapper .cart-grid-body .checkout-step #conditions-to-approve ul li .condition-label{margin:0;line-height:1}body#checkout #content-wrapper .cart-grid-body .checkout-step #conditions-to-approve ul li .condition-label label{margin:0;line-height:1}body#checkout #content-wrapper .cart-grid-body .checkout-step .payment-options .js-additional-information{margin:0 0 20px 0;padding:24px;border:1px solid rgba(70,45,38,.1411764706)}body#checkout #content-wrapper .cart-grid-body .checkout-step .payment-options .js-additional-information p{color:#110e0c;font-size:14px;font-weight:700;font-family:"Inter",sans-serif}body#checkout #content-wrapper .cart-grid-body .checkout-step .payment-options .js-additional-information dl{border-left:1px solid rgba(70,45,38,.1411764706);border-right:1px solid rgba(70,45,38,.1411764706);border-top:1px solid rgba(70,45,38,.1411764706)}body#checkout #content-wrapper .cart-grid-body .checkout-step .payment-options .js-additional-information dl dt{border-right:1px solid rgba(70,45,38,.1411764706)}body#checkout #content-wrapper .cart-grid-body .checkout-step .payment-options .js-additional-information dl dt,body#checkout #content-wrapper .cart-grid-body .checkout-step .payment-options .js-additional-information dl dd{color:#462d26;font-size:14px;font-weight:400;font-family:"Inter",sans-serif;background:rgba(0,0,0,0);margin:0;flex:0 0 50%;border-bottom:1px solid rgba(70,45,38,0.1411764706)}body#checkout #content-wrapper #js-checkout-summary{background:rgba(0,0,0,0)}body#checkout #content-wrapper #js-checkout-summary .js-checkout-summary-box{margin-bottom:16px;background-color:#ece9e2}body#checkout #content-wrapper #js-checkout-summary .js-checkout-summary-box>.card-block{padding:24px 24px 0 24px}body#checkout #content-wrapper #js-checkout-summary .js-checkout-summary-box .cart-summary-totals{padding:16px 24px 24px 24px}body#checkout #content-wrapper #js-checkout-summary .js-checkout-summary-box .cart-summary-totals .cart-total{line-height:1;padding:0}body#checkout #content-wrapper #js-checkout-summary .js-checkout-summary-box .cart-summary-totals .cart-total span{color:#462d26;font-size:14px;font-weight:700;font-family:"Inter",sans-serif}body#checkout #content-wrapper #js-checkout-summary .js-checkout-summary-box #cart-summary-product-list .media-list{margin-bottom:24px;padding-bottom:24px;border-bottom:1px solid rgba(70,45,38,.3)}body#checkout #content-wrapper #js-checkout-summary .js-checkout-summary-box #cart-summary-product-list .media-list .media:not(:last-child){margin-bottom:24px}body#checkout #content-wrapper #js-checkout-summary .js-checkout-summary-box #cart-summary-product-list .media-list .media .media-left img{width:40px}body#checkout #content-wrapper #js-checkout-summary .js-checkout-summary-box #cart-summary-product-list .media-list .media .media-body .product-name a{color:#462d26;font-size:14px;font-weight:400;font-family:"Inter",sans-serif;display:block;overflow:hidden;white-space:nowrap;text-overflow:ellipsis;max-width:260px}body#checkout #content-wrapper #js-checkout-summary .cart-summary-products .h4{font-size:16px;font-weight:700;font-family:"Inter",sans-serif;margin-bottom:24px;text-transform:uppercase}body#checkout #content-wrapper #js-checkout-summary .cart-summary-products .media-list .media .media-left{padding-right:16px}body#checkout #content-wrapper #js-checkout-summary .cart-summary-products .media-list .media .media-body .product-name{line-height:1;margin-bottom:2px;display:block}body#checkout #content-wrapper #js-checkout-summary .cart-summary-products .media-list .media .media-body .product-name a{color:#111516;font-weight:600}body#checkout #content-wrapper #js-checkout-summary .cart-summary-products .media-list .media .media-body .product-specification .product-line-info{line-height:1;margin-bottom:2px}body#checkout #content-wrapper #js-checkout-summary .cart-summary-products .media-list .media .media-body .product-specification .product-line-info span{color:rgba(70,45,38,.8509803922);font-size:12px;font-family:"Inter",sans-serif;font-weight:400}body#checkout #content-wrapper #js-checkout-summary .cart-summary-products .media-list .media .media-body .product-specification .product-quantity{color:rgba(70,45,38,.8509803922);font-size:12px;font-family:"Inter",sans-serif;font-weight:400;line-height:1}body#checkout #content-wrapper #js-checkout-summary .cart-summary-products .media-list .media .media-body .product-price{color:#111516;font-weight:600}body#checkout #content-wrapper #js-checkout-summary .cart-summary-subtotals-container{padding:0;border:none}body#checkout #content-wrapper #js-checkout-summary .cart-summary-subtotals-container .cart-summary-line{line-height:1;margin-bottom:8px}body#checkout #content-wrapper #js-checkout-summary .cart-summary-subtotals-container .cart-summary-line span{color:#462d26;font-size:14px;font-family:"Inter",sans-serif;font-weight:500}body#checkout #content-wrapper .delivery-options .delivery-option{border:none}body#order-confirmation .breadcrumb{display:none}body#order-confirmation #content-wrapper #main #registration-form{display:none}body#order-confirmation #content-wrapper #main section#content,body#order-confirmation #content-wrapper #main section#content-hook_payment_return,body#order-confirmation #content-wrapper #main section#content-hook-order-confirmation-footer{display:none}body#order-confirmation #content-wrapper #main section#content-hook_order_confirmation{margin-bottom:150px;margin-top:50px;background:rgba(0,0,0,0)}body#order-confirmation #content-wrapper #main section#content-hook_order_confirmation .card-title{color:#462d26;font-size:24px;font-weight:700;font-family:"Inter",sans-serif;margin-bottom:24px;text-align:center;display:flex;flex-direction:column;align-items:center;row-gap:32px;text-transform:initial}body#order-confirmation #content-wrapper #main section#content-hook_order_confirmation p{color:#1a1a18;font-size:16px;font-weight:400;font-family:"Inter",sans-serif;text-align:center;max-width:750px;margin-left:auto;margin-right:auto;margin-bottom:32px}body#order-confirmation #content-wrapper #main section#content-hook_order_confirmation .elementor-button{color:#f9f7f2;font-size:14px;font-weight:500;font-family:"Inter",sans-serif;padding:18px 80px;background:#e79332;margin:0 auto;display:flex;width:100%;max-width:-moz-fit-content;max-width:fit-content}body#order-confirmation footer#footer .footer-box-newsletter,body#order-confirmation footer#footer .footer-box-services,body#order-confirmation footer#footer .footer-box-other-info{display:none}footer#footer{background-color:#f9f7f2}.category-tiles-list{display:grid;grid-template-columns:repeat(6, 1fr);grid-gap:20px}.category-tiles-list a{display:block}body:not(#ets_blog_page) main #left-column>div.block{display:none !important}body#ets_blog_page #content-wrapper .ets-blog-wrapper-detail{border-radius:10px}body#ets_blog_page #left-column .title_block{color:#111516;font-size:20px;font-weight:400}body#ets_blog_page #left-column .ets_block_slider .ets_title_block{color:#111516;font-size:16px;font-weight:400}body#ets_blog_page ul.ets-blog-list>li .post-wrapper{border-radius:10px;overflow:hidden;display:flex;flex-direction:row;flex-wrap:wrap}body#ets_blog_page ul.ets-blog-list>li .post-wrapper .ets-blog-wrapper-content{background:#eff6f7;padding-top:15px;padding-bottom:15px}body#ets_blog_page ul.ets-blog-list>li .post-wrapper .ets_title_block{color:#111516;font-size:18px;font-weight:300;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden;line-height:1.25;font-weight:400}body#ets_blog_page ul.ets-blog-list>li .post-wrapper .blog_description{display:-webkit-box;-webkit-line-clamp:3;-webkit-box-orient:vertical;overflow:hidden}body#ets_blog_page ul.ets-blog-list>li .post-wrapper .read_more{display:inline-block;color:#e79332;font-weight:400;text-decoration:underline;font-style:underline !important;border:none}.ets_blog_sidebar>.block{box-shadow:none !important;border-radius:10px}body #left-column .block-categories .category-top-menu li a.h6{color:#111516;font-size:20px;font-weight:400}body #left-column .block-categories .category-top-menu li .category-sub-menu li a{color:#111516;font-size:16px;font-weight:400}body#category #left-column>div{border-radius:10px}body#category #content-wrapper section#main div{border-radius:10px}.product-description{color:#000;font-size:15px;line-height:1.5}.product-description ul{list-style-type:disc;margin-left:25px}.product-description h3{color:#000 !important;font-size:18px}.data-sheet dd,.data-sheet dt{font-weight:400 !important;font-size:15px}#header-search{position:relative;width:100%;max-width:340px;padding-right:32px;margin-right:14px}#header-search::before{content:"";position:absolute;top:50%;right:0;width:1px;height:28px;background:rgba(17,14,12,.1);transform:translateY(-50%)}#header-search form.elementor-search>ul.elementor-search__products{background:#f9f7f2;border-radius:0;border:1px solid rgba(17,14,12,.1)}#header-search form.elementor-search>ul.elementor-search__products .ui-menu-item{background:#fff}#header-search form.elementor-search>ul.elementor-search__products .ui-menu-item:not(:last-child){margin-bottom:2px}#header-search form.elementor-search>ul.elementor-search__products .ui-menu-item .elementor-search__product-details .elementor-search__product-name{color:#462d26;font-size:14px;font-weight:400;font-family:"Inter",sans-serif}#header-search form.elementor-search>ul.elementor-search__products .ui-menu-item .elementor-search__product-details .elementor-search__product-category{display:none}#header-search form.elementor-search>ul.elementor-search__products .ui-menu-item .elementor-search__product-details .elementor-search__product-price{color:#462d26;font-size:14px;font-weight:700;font-family:"Inter",sans-serif}@media(min-width: 992px)and (max-width: 1024px){#header-search{display:block !important}}@media(min-width: 992px)and (max-width: 1024px){.mobile-search{display:none !important}}#header-menu .elementor-nav-menu>ul{justify-content:space-between;align-items:center;width:100%}#header-menu .elementor-nav-menu>ul::after{display:none}#header-menu .elementor-nav-menu .menu-item-separator{display:block;width:1px;height:14px;background:rgba(17,14,12,.1019607843)}#home-slider-box{width:100svw;margin-left:50%;transform:translateX(-50%)}#home-slider-box ul.carousel-inner{border-radius:0 !important}#home-slider-box figure{width:100%}@media(max-width: 991px){#home-slider-box figure img{min-height:390px;-o-object-fit:cover;object-fit:cover}}.home-slider .carousel-item .caption{width:100%;max-width:80%;bottom:auto;top:80px}@media(max-width: 991px){.home-slider .carousel-item .caption{top:36px;left:40px}}.home-slider .carousel-item .caption .caption-description h2{color:#f9f7f2;font-size:64px;margin-bottom:18px;line-height:1.1;font-weight:500;font-family:"Inter",sans-serif}.home-slider .carousel-item .caption .caption-description h2 span{color:#e79332}@media(max-width: 991px){.home-slider .carousel-item .caption .caption-description h2{font-size:32px;margin-bottom:10px}}.home-slider .carousel-item .caption .caption-description p{font-size:16px;color:#f9f7f2}.home-slider .slide-button{position:relative;display:flex;flex-direction:row;align-items:center;-moz-column-gap:12px;column-gap:12px;padding:16px 45px;width:-moz-fit-content;width:fit-content;margin-top:40px;border-top:1px solid #e79332;border-bottom:1px solid #e79332;color:#e79332;font-size:16px;font-weight:500}.home-slider .slide-button img{width:100%;max-width:24px}.home-slider .slide-button::before{content:"";position:absolute;left:-1px;top:-2px;bottom:0;width:10px;height:calc(100% + 4px);background-image:url("/img/cms/icons/btn-side-line.svg");background-position:center;background-size:contain;background-repeat:no-repeat}.home-slider .slide-button::after{content:"";position:absolute;right:-1px;top:-2px;bottom:0;width:10px;height:calc(100% + 4px);background-image:url("/img/cms/icons/btn-side-line.svg");background-position:center;background-size:contain;background-repeat:no-repeat;transform:scale(-1)}@media(max-width: 991px){.home-slider .slide-button{font-size:13px}}.home-box-1>.elementor-column-wrap>.elementor-widget-wrap{display:grid;grid-template-columns:7fr 5fr;grid-template-rows:1fr 1fr;grid-template-areas:"item1 item2" "item1 item3";gap:20px}.home-box-1>.elementor-column-wrap>.elementor-widget-wrap>.elementor-element:nth-child(1){grid-area:item1}.home-box-1>.elementor-column-wrap>.elementor-widget-wrap>.elementor-element:nth-child(2){grid-area:item2}.home-box-1>.elementor-column-wrap>.elementor-widget-wrap>.elementor-element:nth-child(3){grid-area:item3}@media(max-width: 767px){.home-box-1>.elementor-column-wrap>.elementor-widget-wrap{grid-template-columns:1fr;grid-template-rows:auto;grid-template-areas:"item1" "item2" "item3"}}.home-box-1 .home-box1-tile:nth-child(1) .elementor-cta-content .elementor-button::before{content:url("/img/cms/Home/Group 1223.svg")}.home-box-1 .home-box1-tile>.elementor-widget-container{height:100%}.home-box-1 .home-box1-tile>.elementor-widget-container>.elementor-cta{height:100%}.home-box-1 .home-box1-tile .elementor-cta-content{position:absolute;inset:0;background:rgba(0,0,0,0);justify-content:space-between;align-content:space-between}.home-box-1 .home-box1-tile .elementor-cta-content .elementor-button{position:relative;padding:0;display:flex;flex-direction:row;align-items:center;gap:10px}.home-box-1 .home-box1-tile .elementor-cta-content .elementor-button::before{content:url("/img/cms/Home/Group 1224.svg")}.home-box-info{position:relative}.home-box-info::before{content:"";position:absolute;top:0;left:50%;height:1px;width:100vw;transform:translateX(-50%);background:rgba(170,138,94,.25)}.home-box-info::after{content:"";position:absolute;bottom:0;left:50%;height:1px;width:100vw;transform:translateX(-50%);background:rgba(170,138,94,.25)}.home-box-info>.elementor-container>.elementor-row{align-items:center}.home-box-info .home-box-info-img img{max-width:unset}.footer-box-services{position:relative}.footer-box-services::before{content:"";position:absolute;bottom:0;left:50%;height:1px;width:100vw;transform:translateX(-50%);background:rgba(170,138,94,.25)}.footer-box-services .elementor-widget-wrap{flex-direction:row;flex-wrap:nowrap}.footer-box-other-info>.elementor-container>.elementor-row{-moz-column-gap:80px;column-gap:80px;position:relative}@media(min-width: 1025px){.footer-box-other-info>.elementor-container>.elementor-row::before{content:"";position:absolute;top:-60px;bottom:-60px;left:50%;width:1px;transform:translateX(-50%);background:rgba(170,138,94,.25)}}nav.pagination .page-list{display:flex;align-items:center;justify-content:center;gap:10px;background:rgba(0,0,0,0)}nav.pagination .page-list .pagination-item.prev a{background:rgba(0,0,0,0);transition:all 250ms ease-in-out}nav.pagination .page-list .pagination-item.prev a img{transition:all 250ms ease-in-out}nav.pagination .page-list .pagination-item.prev a:hover{background:#ffa629}nav.pagination .page-list .pagination-item.prev a:hover img{filter:brightness(0) invert(1)}nav.pagination .page-list .pagination-item.next a{background:rgba(0,0,0,0);transition:all 250ms ease-in-out}nav.pagination .page-list .pagination-item.next a img{transition:all 250ms ease-in-out;transform:scale(-1)}nav.pagination .page-list .pagination-item.next a:hover{background:#ffa629}nav.pagination .page-list .pagination-item.next a:hover img{filter:brightness(0) invert(1)}nav.pagination .page-list .pagination-item.current a{color:#fff;background:#ffa629}nav.pagination .page-list .pagination-item .spacer{display:flex;align-items:center;justify-content:center;padding:5px 11px;height:33px;width:33px;color:#9f928c;font-size:14px;font-weight:500;font-family:"Inter",sans-serif}nav.pagination .page-list .pagination-item a{display:flex;align-items:center;justify-content:center;color:#9f928c;font-family:"Inter",sans-serif;font-size:14px;font-weight:500;letter-spacing:-0.5px;padding:5px 11px;height:33px;min-width:33px;background:#ece9e2;border-radius:1px;transition:all 250ms ease-in-out}nav.pagination .page-list .pagination-item a:hover{color:#fff;background:#ffa629}body#category section#main #subcategories{padding:0;margin:0;background:rgba(0,0,0,0)}body#category section#main #subcategories .subcategory-heading{display:none}body#category section#main #subcategories .subcategories-list{display:flex;flex-direction:row;gap:16px;flex-wrap:wrap}body#category section#main #subcategories .subcategories-list li .subcategory-item{display:flex;flex-direction:row;-moz-column-gap:16px;column-gap:16px;align-items:center;background:#ece9e2;border-radius:50px;padding:8px 24px 8px 24px;height:100%}body#category section#main #subcategories .subcategories-list li .subcategory-item .subcategory-image{width:43px;height:43px;padding:0;background:#fff;border-radius:100%;margin-left:-16px}body#category section#main #subcategories .subcategories-list li .subcategory-item .subcategory-image img{width:100%;height:100%;-o-object-fit:contain;object-fit:contain;border-radius:100%}body#category section#main #subcategories .subcategories-list li .subcategory-item .subcategory-name{color:#462d26;font-size:16px;font-weight:600;font-family:"Inter",sans-serif;margin:0}nav.breadcrumb{margin-bottom:1.563rem}nav.breadcrumb ol{display:flex;flex-direction:row;-moz-column-gap:16px;column-gap:16px;align-items:center}nav.breadcrumb ol li span{color:#462d26;font-size:14px;font-weight:500;font-family:"Inter",sans-serif}nav.breadcrumb ol li.separator img{width:5px;height:9px}body#cms.cms-id-5 footer#footer section.footer-box-newsletter,body#cms.cms-id-6 footer#footer section.footer-box-newsletter,body#cms.cms-id-7 footer#footer section.footer-box-newsletter{display:none}body#cms.cms-id-5 footer#footer section.footer-box-services,body#cms.cms-id-6 footer#footer section.footer-box-services,body#cms.cms-id-7 footer#footer section.footer-box-services{display:none}body#cms.cms-id-5 footer#footer section.footer-box-other-info,body#cms.cms-id-6 footer#footer section.footer-box-other-info,body#cms.cms-id-7 footer#footer section.footer-box-other-info{display:none}body#cms section#main header.page-header{margin-bottom:32px}body#cms section#main header.page-header h1{color:#462d26;font-size:32px;font-family:"Inter",sans-serif;font-weight:700;margin:0}#cms-citys .elementor-icon-list-items{display:grid;grid-template-columns:repeat(auto-fill, minmax(250px, 1fr));gap:20px}#cms-citys .elementor-icon-list-items li .elementor-icon-list-text{display:block;width:100%;text-align:center;padding:12px 24px;background:#462d26}#js-product-list>.products{row-gap:40px}#basket-side-panel .elementor-cart__title{text-align:center;min-height:unset;line-height:1;padding:20px 0 25px}#basket-side-panel .elementor-cart__products .elementor-cart__product{position:relative}#basket-side-panel .elementor-cart__products .elementor-cart__product .elementor-cart__product-name{padding-left:16px}#basket-side-panel .elementor-cart__products .elementor-cart__product .elementor-cart__product-attrs{padding:3px 0}#basket-side-panel .elementor-cart__products .elementor-cart__product .elementor-cart__product-price{padding-left:16px}#basket-side-panel .elementor-cart__products .elementor-cart__product .elementor-cart__product-remove{position:absolute;top:20px;right:0}#basket-side-panel .elementor-cart__footer-box{position:relative;margin-top:auto}#basket-side-panel .elementor-cart__footer-box::before{content:"";position:absolute;inset:0 -30px;background:#ece9e2;z-index:-1}#basket-side-panel .elementor-cart__footer-box .elementor-cart__summary{border:none}#basket-side-panel .elementor-cart__footer-box .elementor-cart__summary>span{margin-bottom:5px}#basket-side-panel .elementor-cart__footer-box .elementor-cart__footer-buttons{width:100%}#basket-side-panel .elementor-cart__footer-delivery{margin-bottom:20px}#basket-side-panel .elementor-cart__footer-delivery ul{list-style:none;padding:0;margin:0;display:flex;flex-direction:row;align-items:center;justify-content:center;-moz-column-gap:11px;column-gap:11px}#basket-side-panel .elementor-cart__footer-delivery ul li span{color:#462d26;font-family:"Inter",sans-serif;font-size:12px;font-weight:500}.custom-checkbox{display:flex;align-items:flex-start;-moz-column-gap:10px;column-gap:10px}.custom-checkbox label{padding:0;margin:0;cursor:pointer;color:#110e0c;font-size:14px;font-family:"Inter",sans-serif;font-weight:400}input[type=checkbox],input[type=radio]{-webkit-appearance:none;-moz-appearance:none;appearance:none;position:relative;width:15px;height:15px;min-width:15px;min-height:15px;display:inline-block;border:1px solid #d9cebe;border-radius:3px;transition:all 250ms ease-in-out;overflow:hidden;cursor:pointer}input[type=checkbox]::before,input[type=radio]::before{content:"";position:absolute;top:-5px;left:15px;width:7px;height:2px;background:#f9f7f2;transform:rotate(-45deg);transition:all 250ms ease-in-out}input[type=checkbox]::after,input[type=radio]::after{content:"";position:absolute;top:-4px;left:-8px;width:4px;height:2px;background:#f9f7f2;transform:rotate(45deg);transition:all 250ms ease-in-out}input[type=checkbox]:checked,input[type=radio]:checked{background:#462d26;border-color:#462d26}input[type=checkbox]:checked::before,input[type=radio]:checked::before{top:6px;left:4px}input[type=checkbox]:checked::after,input[type=radio]:checked::after{top:7px;left:3px}body#authentication section#main .page-header{margin-bottom:32px}body#authentication section#main .page-header h1{color:#462d26;font-size:24px;font-weight:700;font-family:"Inter",sans-serif;text-align:center;margin-bottom:0}body#authentication section#main #content{background:rgba(0,0,0,0);max-width:480px;margin:0 auto 150px}body#authentication section#main #content form label{color:#110e0c;font-size:12px;font-weight:500;font-family:"Inter",sans-serif}body#authentication section#main #content form input[type=text]{border:1px solid rgba(70,45,38,.1411764706);background:rgba(70,45,38,.1019607843)}body#authentication section#main #content form .btn-show-password-box{width:-moz-fit-content;width:fit-content;position:absolute;right:0}body#authentication section#main #content form .btn-show-password-box .btn-show-password{background:rgba(0,0,0,0)}body#authentication section#main #content form .forgot-password{text-align:left}body#authentication section#main #content form .forgot-password a{color:#110e0c;font-size:12px;font-weight:500;font-family:"Inter",sans-serif;text-decoration:underline}body#authentication section#main #content form button{color:#f9f7f2;background:#e79332;padding:14px 80px;text-transform:initial}body#authentication section#main #content hr{margin:32px 0 16px}body#authentication section#main #content .no-account a{color:#110e0c;font-size:14px;font-weight:500;font-family:"Inter",sans-serif}body#authentication section#main #content .register-form>p{display:none}body#authentication section#main #content .register-form form .form-check{display:flex;flex-direction:row;-moz-column-gap:30px;column-gap:30px}body#authentication section#main #content .register-form form .form-check label{margin:0;display:flex;align-items:center;-moz-column-gap:5px;column-gap:5px}body#authentication section#main #content .register-form form .form-check label .custom-radio{line-height:1}body#authentication section#main #content .register-form form footer.form-footer{display:flex;align-items:center;justify-content:center;margin:30px 0 0 0}@media(max-width: 767px){.newsletter-form form.elementor-email-subscription .elementor-field-type-subscribe{display:flex;flex-direction:row;row-gap:16px;flex-wrap:wrap}.newsletter-form form.elementor-email-subscription .elementor-field-type-subscribe button{width:100%}}.newsletter-form form.elementor-email-subscription .elementor-checkbox-label{color:#fff}.newsletter-form .elementor-field-label{display:flex;gap:10px;margin-top:10px}.newsletter-form .elementor-field-label .elementor-checkbox-label{font-size:12px;font-weight:500;font-family:"Inter",sans-serif}#content-wrapper a[target=raty_procedura]{display:none !important}.leo-megamenu{margin-bottom:0}.leo-megamenu .dropdown-menu{background:#f9f7f2;border:1px solid rgba(17,14,12,.1019607843);overflow:auto}.leo-megamenu .dropdown-menu a:hover{color:#e79332 !important;text-decoration:underline}.leo-megamenu .leo-top-menu ul.nav.navbar-nav>li:last-child{padding-right:0}.leo-megamenu .leo-top-menu ul.nav.navbar-nav>li:last-child::after{display:none}.leo-top-menu .nav{display:flex;align-items:center;width:100%}.leo-top-menu .nav>li{position:relative;padding:0}.leo-top-menu .nav>li:first-child{padding-left:0}.leo-top-menu .nav>li.promo-item>a[href="https://masimmo.pl/promocje/"] span{color:#e79332 !important}.leo-top-menu .nav>li.promo-item>a[href="https://masimmo.pl/promocje/"]:hover span{color:#232323 !important}.leo-top-menu .nav>li:not(:first-child)>a{padding-left:23.5px}@media(max-width: 1200px){.leo-top-menu .nav>li:not(:first-child)>a{padding-left:19px}}@media(max-width: 1100px){.leo-top-menu .nav>li:not(:first-child)>a{padding-left:15px}}.leo-top-menu .nav>li:not(:last-child)>a{position:relative;padding-right:23.5px}@media(max-width: 1200px){.leo-top-menu .nav>li:not(:last-child)>a{padding-right:19px}}@media(max-width: 1100px){.leo-top-menu .nav>li:not(:last-child)>a{padding-right:15px}}.leo-top-menu .nav>li:not(:last-child)>a::before{content:"";display:block !important;width:1px;height:14px;background:rgba(17,14,12,0.1019607843);position:absolute;right:0;top:50%;margin-top:-7px}.leo-top-menu .nav>li>a{text-transform:uppercase;font-weight:600}.leo-top-menu .nav a{font-family:"Inter",sans-serif;font-size:14px;font-weight:400;white-space:nowrap}.leo-top-menu .nav a:hover{color:#e79332;text-decoration:underline}.leo-top-menu .nav a:hover span{color:#e79332}.leo-top-menu .nav a::after{display:none !important}.leo-top-menu .nav a span{text-transform:uppercase}.cart-grid-footer{display:flex;align-items:center;gap:20px}.cart-grid-footer img{height:30px}#popular-products h2,#new-products h2{font-family:"Inter";color:#462d26;font-size:36px;font-weight:500}#products .sort-by-row{display:flex;justify-content:flex-end;gap:20px;align-items:center}#products .sort-by-row .products-sort-order .dropdown-menu{background:#fff;width:100%}#products .sort-by-row .products-sort-order .dropdown-menu a{white-space:nowrap;font-size:14px;font-family:"Inter";font-weight:400}#products .sort-by-row .products-sort-order .dropdown-menu a:hover{background:#fff;font-weight:700;color:#462d26}#products .sort-by-row .products-sort-order button{background:none;border:0;display:flex;justify-content:space-between;align-items:center;color:#462d26;font-family:"Inter";font-size:16px;font-weight:700;width:350px}#search_filters{background:none;border-top:1px solid rgba(17,14,12,.1019607843);border-bottom:1px solid rgba(17,14,12,.1019607843);border-radius:0 !important;padding-left:0;padding-right:0}#search_filters .head{display:flex;justify-content:space-between;align-items:center;margin-bottom:20px}#search_filters .head .h6{font-size:16px;font-weight:700;font-family:"Inter";text-transform:uppercase;color:#462d26;margin-bottom:0;display:flex;align-items:center;-moz-column-gap:5px;column-gap:5px}#search_filters .head .js-search-filters-clear-all{background:#462d26;color:#fff}#search_filters .content{gap:20px;background:#fff;padding:25px}#search_filters .content section.facet:first-child{padding-top:0}#search_filters .content section.facet:not(:first-child){padding-top:1.625rem}#search_filters .content .h6{font-weight:700;font-size:16px;font-family:"Inter";margin-bottom:15px}#search_filters .content .custom-checkbox{top:0;position:static}#search_filters .content .facet-label{display:flex;gap:10px;align-items:center;margin-bottom:10px}#search_filters .content .facet-label a{margin-top:0}#search_filters .content .faceted-slider>li>p{color:#462d26;font-family:"Inter",sans-serif;font-size:14px;font-weight:700}#js-product-list-top{padding:0 20px}.active_filters{background:#fff;border-radius:10px;color:#462d26}.active_filters .filter-block{background:#462d26;color:#fff;padding:3px 10px}.active_filters .filter-block i{text-shadow:none;color:#fff !important}#contact main .container>.row:nth-child(2){display:grid;grid-template-columns:310px 1fr;gap:32px}@media(max-width: 767px){#contact main .container>.row:nth-child(2){grid-template-columns:1fr}}#contact main .container>.row:nth-child(2) #left-column{display:block;width:100%;max-width:100%;padding:0}#contact main .container>.row:nth-child(2) #content-wrapper{display:block;width:100%;max-width:100%;padding:0}#contact main .container>.row:nth-child(2) #content-wrapper #content{padding:40px}#contact main .container>.row:nth-child(2) #content-wrapper #content h3{font-size:32px;color:#110e0c;font-family:"Inter";font-weight:600;margin-bottom:32px}#contact main .container>.row:nth-child(2) #content-wrapper #content form .psgdpr_consent_message{display:grid;grid-template-columns:20px 1fr;gap:5px;align-items:center}#contact main .container>.row:nth-child(2) #content-wrapper #content form .btn-primary{width:277px;display:flex;align-items:center;justify-content:center;font-size:14px;font-family:"Inter";text-transform:none;font-weight:500;height:47px}#contact main .container>.row:nth-child(2) #content-wrapper #content form .btn-primary:hover{background:#462d26}#contact main .container>.row:nth-child(2) #content-wrapper #content form label{color:#110e0c;font-size:12px;font-weight:500;font-family:"Inter";margin-bottom:4px}#contact main .container>.row:nth-child(2) #content-wrapper #content form label[for=file-upload].btn-default{background:#462d26;color:#fff;height:47px;display:flex;align-items:center;justify-content:center}#contact main .container>.row:nth-child(2) #content-wrapper #content form input[type=email],#contact main .container>.row:nth-child(2) #content-wrapper #content form input[type=text],#contact main .container>.row:nth-child(2) #content-wrapper #content form select{height:47px;display:flex;align-items:center;justify-content:flex-start;padding:0 16px;font-size:14px;color:#110e0c;font-family:"Inter";border:1px solid rgba(70,45,38,.1411764706);background-color:#f9f7f2}#contact main .container>.row:nth-child(2) #content-wrapper #content form input[type=email]:focus,#contact main .container>.row:nth-child(2) #content-wrapper #content form input[type=text]:focus,#contact main .container>.row:nth-child(2) #content-wrapper #content form select:focus{outline:none;box-shadow:none}#contact main .container>.row:nth-child(2) #content-wrapper #content form textarea{padding:0 16px;font-size:14px;color:#110e0c;font-family:"Inter";border:1px solid rgba(70,45,38,.1411764706);background-color:#f9f7f2;padding:10px}#contact main .container>.row:nth-child(2) #content-wrapper #content form textarea:focus{outline:none;box-shadow:none}.elementor-widget-product-carousel:hover .elementor-swiper-button{opacity:1 !important}.elementor-widget-product-carousel:hover .elementor-swiper-button.swiper-button-disabled{opacity:.3 !important}.elementor-widget-product-carousel:not(:hover) .elementor-swiper-button.elementor-swiper-button-prev{left:-10px}.elementor-widget-product-carousel:not(:hover) .elementor-swiper-button.elementor-swiper-button-next{right:-10px}.elementor-swiper-button{background:#ebe3d7;border-radius:100%;width:33px;height:33px;display:flex;align-items:center;justify-content:center;opacity:0 !important;top:141.5px;transition:all 250ms ease-in-out}.elementor-swiper-button i{padding-bottom:2px}.elementor-swiper-button.elementor-swiper-button-prev i{padding-right:3px}.elementor-swiper-button.elementor-swiper-button-prev i::before{content:url("/img/cms/icons/slider-arrow-left-brown.svg")}.elementor-swiper-button.elementor-swiper-button-next i{padding-left:3px}.elementor-swiper-button.elementor-swiper-button-next i::before{content:url("/img/cms/icons/slider-arrow-right-brown.svg")}.leo-megamenu .navbar-toggler.c-navbar-toggler{display:flex;flex-direction:row;align-items:center;justify-content:center;gap:8px;background:#e9e3d7;margin:0;padding:18px 24px;width:auto;outline:none !important}.leo-megamenu .navbar-toggler.c-navbar-toggler .c-sr-only{color:#110e0c;font-family:"Inter",sans-serif;font-size:11px;font-weight:500}@media(max-width: 991px){#header-panel-box .header-panel-box-row-1{margin-bottom:15px}}#header-panel-box .header-panel-box-row-1>div>.elementor-row{flex-wrap:nowrap;align-items:center}#header-panel-box .header-panel-box-row-2 .header-panel-box-row-2-col-1>div>.elementor-widget-wrap{flex-wrap:nowrap;align-items:center}#header-panel-box .header-panel-box-row-2 .header-panel-box-row-2-col-1>div>.elementor-widget-wrap>.elementor-widget-ps-widget-module{margin-bottom:0;width:-moz-fit-content;width:fit-content}#header-panel-box .header-panel-box-row-2 .header-panel-box-row-2-col-1>div>.elementor-widget-wrap>.elementor-widget-ajax-search>.elementor-widget-container{border:1px solid #e9e3d7;min-height:44px}#header-panel-box .header-panel-box-row-2 .header-panel-box-row-2-col-1>div>.elementor-widget-wrap>.elementor-widget-ajax-search form.elementor-search>.elementor-search__container button.elementor-search__submit{order:1}#header-panel-box .header-panel-box-row-2 .header-panel-box-row-2-col-1>div>.elementor-widget-wrap>.elementor-widget-ajax-search form.elementor-search>.elementor-search__container input.elementor-search__input{order:2;padding-left:0}#header-panel-box .header-panel-box-row-2 .header-panel-box-row-2-col-1>div>.elementor-widget-wrap>.elementor-widget-ajax-search form.elementor-search>.elementor-search__container input.elementor-search__input::-moz-placeholder{font-size:11px;font-weight:500}#header-panel-box .header-panel-box-row-2 .header-panel-box-row-2-col-1>div>.elementor-widget-wrap>.elementor-widget-ajax-search form.elementor-search>.elementor-search__container input.elementor-search__input::placeholder{font-size:11px;font-weight:500}#header-panel-box .header-panel-box-row-2 .header-panel-box-row-2-col-1>div>.elementor-widget-wrap>.elementor-widget-ajax-search form.elementor-search>.elementor-search__container .elementor-search__clear{order:3}section.off-canvas-nav-megamenu nav.offcanvas-mainnav{background:#fff}section.off-canvas-nav-megamenu nav.offcanvas-mainnav .off-canvas-button-megamenu{text-align:initial;margin:24px 24px 0 24px;display:flex;flex-direction:row;justify-content:space-between}section.off-canvas-nav-megamenu nav.offcanvas-mainnav .off-canvas-button-megamenu>a img{width:100%;max-width:200px}section.off-canvas-nav-megamenu nav.offcanvas-mainnav .off-canvas-button-megamenu .off-canvas-nav-close{margin:0;position:relative;font-size:0;width:14px;height:14px;min-width:14px}section.off-canvas-nav-megamenu nav.offcanvas-mainnav .off-canvas-button-megamenu .off-canvas-nav-close::before{content:"";position:absolute;width:2px;height:14px;background:#b8b7b6;top:50%;left:50%;transform:translate(-50%, -50%) rotate(45deg)}section.off-canvas-nav-megamenu nav.offcanvas-mainnav .off-canvas-button-megamenu .off-canvas-nav-close::after{content:"";position:absolute;width:2px;height:14px;background:#b8b7b6;top:50%;left:50%;transform:translate(-50%, -50%) rotate(-45deg)}section.off-canvas-nav-megamenu nav.offcanvas-mainnav ul.nav.navbar-nav.megamenu{padding:28px 24px 24px 24px}section.off-canvas-nav-megamenu nav.offcanvas-mainnav ul.nav.navbar-nav.megamenu li.nav-item.open-sub>a{border:none !important}section.off-canvas-nav-megamenu nav.offcanvas-mainnav ul.nav.navbar-nav.megamenu li.nav-item.open-sub>a .menu-title{color:#e79332}section.off-canvas-nav-megamenu nav.offcanvas-mainnav ul.nav.navbar-nav.megamenu li.nav-item.open-sub .dropdown-menu{border-bottom:1px solid rgba(17,14,12,.1019607843)}section.off-canvas-nav-megamenu nav.offcanvas-mainnav ul.nav.navbar-nav.megamenu li.nav-item a{padding-top:16px;padding-bottom:16px;line-height:1;border-color:rgba(17,14,12,.1019607843)}section.off-canvas-nav-megamenu nav.offcanvas-mainnav ul.nav.navbar-nav.megamenu li.nav-item a .menu-title{color:#110e0c;font-size:14px;font-weight:600;font-family:"Inter",sans-serif}section.off-canvas-nav-megamenu nav.offcanvas-mainnav ul.nav.navbar-nav.megamenu li.nav-item .caret{top:7px}section.off-canvas-nav-megamenu nav.offcanvas-mainnav ul.nav.navbar-nav.megamenu li.nav-item .caret::before{content:url("/img/cms/icons/arrow-down-brown-mini.svg")}section.off-canvas-nav-megamenu nav.offcanvas-mainnav ul.nav.navbar-nav.megamenu li.nav-item .dropdown-menu .leo-widget{padding:0}section.off-canvas-nav-megamenu nav.offcanvas-mainnav ul.nav.navbar-nav.megamenu li.nav-item .dropdown-menu .leo-widget div.menu-title{padding:0}section.off-canvas-nav-megamenu nav.offcanvas-mainnav ul.nav.navbar-nav.megamenu li.nav-item .dropdown-menu .leo-widget div.menu-title a{color:#110e0c;font-size:14px;font-weight:600;font-family:"Inter",sans-serif;padding-top:14px;padding-bottom:14px}section.off-canvas-nav-megamenu nav.offcanvas-mainnav ul.nav.navbar-nav.megamenu li.nav-item .dropdown-menu .leo-widget ul li a{color:#110e0c;font-size:14px;font-weight:600;font-family:"Inter",sans-serif;padding-top:14px;padding-bottom:14px}section.off-canvas-nav-megamenu nav.offcanvas-mainnav ul.nav.navbar-nav.megamenu li.nav-item.promo-item>a>.menu-title{color:#c40000}section.off-canvas-nav-megamenu nav.offcanvas-mainnav ul.nav.navbar-nav.megamenu li.nav-item .dropdown-sub{padding-bottom:20px}section.off-canvas-nav-megamenu nav.offcanvas-mainnav ul.nav.navbar-nav.megamenu li.nav-item .dropdown-sub .dropdown-menu-inner,section.off-canvas-nav-megamenu nav.offcanvas-mainnav ul.nav.navbar-nav.megamenu li.nav-item .dropdown-sub ul{padding-left:15px;border-left:1px solid rgba(17,14,12,.1)}section.off-canvas-nav-megamenu nav.offcanvas-mainnav ul.nav.navbar-nav.megamenu li.nav-item .dropdown-sub .dropdown-menu-inner .mega-col ul{margin-bottom:20px}section.off-canvas-nav-megamenu nav.offcanvas-mainnav ul.nav.navbar-nav.megamenu li.nav-item .dropdown-sub .dropdown-menu-inner .mega-col .leo-widget[data-id_widget="1753179161"]{display:none}section.off-canvas-nav-megamenu nav.offcanvas-mainnav ul.nav.navbar-nav.megamenu li.nav-item .dropdown-sub ul li a{font-weight:400 !important;padding:10px 0 !important}.dropdown-menu .leo-widget{padding-bottom:20px}header.page-header h1{color:#232323}form .form-group.form-group-alias{display:none !important}.elementor-cta-absolute-link{position:absolute;inset:0;z-index:1}.filter-block-all{display:inline-block;margin-right:.625rem;margin-bottom:.625rem}.filter-block-all button{margin:0 !important}.filter-block-all button .material-icons{margin:0}.scroll-brn-box{position:fixed;bottom:38px;right:100px;z-index:10000000;opacity:0;visibility:hidden;transition:all 250ms ease-in-out}.scroll-brn-box.active{opacity:1;visibility:visible}.scroll-brn-box a{width:56px;height:56px;background:#e79332;border-radius:100%;display:flex;align-items:center;justify-content:center;line-height:0}.scroll-brn-box a svg{width:16px;height:16px}@media(max-width: 767px){.scroll-brn-box{left:50%;right:auto;transform:translateX(-50%)}}.cart-voucher .promo-name{padding:10px}.cart-voucher .promo-name .cart-summary-line{display:flex;flex-direction:row;justify-content:space-between}.cart-voucher .promo-name .cart-summary-line>.label{text-align:left}.cart-voucher .promo-name .cart-summary-line .float-xs-right{min-width:-moz-fit-content;min-width:fit-content}#category-description{width:100%}#moved-category-structure .elementor-cta-content>div{width:100%}.block-promo .block-promo.promo-highlighted{color:#000;margin-top:10px}body.ce-kit-1{color:#000}.page-footer,.wishlist-footer-links{color:#000}.page-footer a,.wishlist-footer-links a{color:#000 !important}.gm_omniprice{display:block;width:100%}section#checkout-payment-step .payment-options-custom{display:flex;flex-direction:row;flex-wrap:wrap;-moz-column-gap:15px;column-gap:15px;row-gap:10px;margin-bottom:20px}section#checkout-payment-step .payment-options-custom>.js-payment-option-form,section#checkout-payment-step .payment-options-custom>.js-additional-information{display:none !important}section#checkout-payment-step .payment-options-custom .payment-option-title{color:#111516;font-size:14px;font-family:"Inter",sans-serif;font-weight:700;text-transform:initial;margin:0 !important;display:block;width:100%;padding-top:15px}section#checkout-payment-step .payment-options-custom .payment-option-title-1{order:1}section#checkout-payment-step .payment-options-custom .payment-option-title-2{order:100}section#checkout-payment-step .payment-options-custom .payment-option-title-3{order:200}section#checkout-payment-step .payment-options-custom .payment-item{position:relative;min-height:60px}section#checkout-payment-step .payment-options-custom .payment-item[option-name=paynow]{order:2}section#checkout-payment-step .payment-options-custom .payment-item[option-name=ps_wirepayment]{order:201}section#checkout-payment-step .payment-options-custom .payment-item[option-name=caraty]{order:101}section#checkout-payment-step .payment-options-custom .payment-item[option-name=santandercredit]{order:102}section#checkout-payment-step .payment-options-custom .payment-item[option-name=ps_cashondelivery]{order:202}section#checkout-payment-step .payment-options-custom .payment-item[option-name=ps_checkpayment]{order:203}section#checkout-payment-step .payment-options-custom .payment-item[option-name=payment-option-4]{order:103}section#checkout-payment-step .payment-options-custom .payment-item>.payment-option{height:100%;margin:0 !important}section#checkout-payment-step .payment-options-custom .payment-item>.payment-option>label{display:flex;flex-direction:column;align-items:center;justify-content:center;row-gap:10px;padding:10px 15px;margin:0;height:100%;color:#462d26;font-size:14px;font-family:"Inter",sans-serif;font-weight:500;line-height:1}section#checkout-payment-step .payment-options-custom .payment-item>.payment-option>label img{order:1}section#checkout-payment-step .payment-options-custom .payment-item>.payment-option>label span{order:2}section#checkout-payment-step .payment-options-custom .payment-item>.payment-option .custom-radio{margin:0 !important}section#checkout-payment-step .payment-options-custom .payment-item>.payment-option .custom-radio input{position:absolute;inset:0 !important;width:100% !important;height:100% !important;background:rgba(0,0,0,0)}section#checkout-payment-step .payment-options-custom .payment-item>.payment-option .custom-radio input::before,section#checkout-payment-step .payment-options-custom .payment-item>.payment-option .custom-radio input::after{display:none !important}.navbar-nav.megamenu li:nth-child(7)>a{color:#e79332 !important}/*# sourceMappingURL=custom.css.map */
\ No newline at end of file
diff --git a/themes/classic/assets/css/custom.css.map b/themes/classic/assets/css/custom.css.map
index 77dca78a..da899b6a 100644
--- a/themes/classic/assets/css/custom.css.map
+++ b/themes/classic/assets/css/custom.css.map
@@ -1 +1 @@
-{"version":3,"sources":["custom.css","custom.scss"],"names":[],"mappings":"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","file":"custom.css","sourcesContent":["body>main{overflow-x:hidden}html{scroll-padding-top:150px;scroll-behavior:smooth}body{font-size:15px;line-height:1.5;color:#232323}body .elementor-widget-text-editor{color:#232323}body h3{color:#232323}body#index footer#footer section.footer-box-newsletter{display:none !important}body#category section#wrapper section#main{margin-bottom:100px}body#category section#wrapper section#main #product-list-header *{color:#000}body#category section#wrapper section#main #product-list-header strong{font-weight:600}body#category section#wrapper section#main #product-list-header p{margin-bottom:10px}#footer a{color:#c5c5c5;transition:all 250ms ease-in-out}#footer a:hover{color:#e79332;text-decoration:none}a{color:#e79332}.btn-1{display:inline-block;color:#111516;border:1px solid #e79332;padding:15px;background:#fff;transition:all 250ms ease-in-out;cursor:pointer}.btn-1:hover{color:#fff;background:#e79332}.btn-primary{color:#fff;background:#e79332;transition:all 250ms ease-in-out}.btn-primary:hover{color:#fff;background:#d3ba67}#box-newsletter{position:relative}#box-newsletter::before{content:\"\";position:absolute;width:100vw;left:50%;top:0;bottom:0;transform:translateX(-50%);background-color:#fff}.simple-blog-posts .elementor-swiper-button{color:#e79332}.simple-blog-posts .elementor-swiper-button.elementor-swiper-button-next{right:0}.simple-blog-posts .elementor-swiper-button.elementor-swiper-button-prev{left:0}.simple-blog-posts #simple-blog-box{padding:0 29px}.simple-blog-posts #simple-blog-box .simple-blog-post{border-radius:10px;overflow:hidden}.simple-blog-posts #simple-blog-box .simple-blog-post ._image img{height:100%;max-height:200px;width:100%;object-fit:cover;object-position:center}.simple-blog-posts #simple-blog-box .simple-blog-post ._content{padding:20px;background-color:#eff6f7}.simple-blog-posts #simple-blog-box .simple-blog-post ._content .post-title{color:#111516;font-size:18px;font-weight:300;margin:0 0 .7em;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden;line-height:1.25;font-weight:400}.simple-blog-posts #simple-blog-box .simple-blog-post ._content a._btn{display:inline-block;color:#e79332;font-weight:400;text-decoration:underline}.js-product.product article.product-miniature:hover .thumbnail-container .wishlist-button-add{opacity:1;visibility:visible;transform:translateY(0)}.js-product.product article.product-miniature:hover .thumbnail-container ul.product-flags{transform:translateX(calc(-100% - 30px))}.js-product.product article.product-miniature .thumbnail-container{width:100%;border:1px solid #eff6f7}.js-product.product article.product-miniature .thumbnail-container .thumbnail-top{background:#fff}.js-product.product article.product-miniature .thumbnail-container .thumbnail-top .product-add-to-basket{display:flex;align-items:center;justify-content:center}.js-product.product article.product-miniature .thumbnail-container .thumbnail-top .product-add-to-basket .add-to-cart{font-family:\"Inter\",sans-serif;font-size:12px;font-weight:700;padding:8px 16px;display:flex;align-items:center;background:#462d26;border-radius:1px;column-gap:8px}.js-product.product article.product-miniature .thumbnail-container .thumbnail-top .product-add-to-basket .add-to-cart:hover{background:#e79332}.js-product.product article.product-miniature .thumbnail-container .thumbnail-top .product-add-to-basket .add-to-cart i{font-size:15px;margin-bottom:2px}.js-product.product article.product-miniature .thumbnail-container .thumbnail-top .product-add-to-basket .add-to-cart span{line-height:1;margin-bottom:1px;font-size:14px;font-weight:700}.js-product.product article.product-miniature .thumbnail-container .product-description{margin-top:14px}.js-product.product article.product-miniature .thumbnail-container .product-description::after{display:none !important}.js-product.product article.product-miniature .thumbnail-container .product-description .product-title{margin-bottom:14px;line-height:1}.js-product.product article.product-miniature .thumbnail-container .product-description .product-title a{color:#462d26;font-family:\"Inter\",sans-serif;font-size:14px;font-weight:400;line-height:1.2}.js-product.product article.product-miniature .thumbnail-container .product-description .product-price-and-shipping .regular-price{font-size:14px;font-family:\"Inter\",sans-serif;color:rgba(70,45,38,.34);font-weight:700}.js-product.product article.product-miniature .thumbnail-container .product-description .product-price-and-shipping .price{color:#462d26;font-family:\"Inter\",sans-serif;font-size:14px;font-weight:700}.js-product.product article.product-miniature .thumbnail-container .product-description .product-price-and-shipping.product-price-discount{display:flex;flex-direction:row;column-gap:10px}.js-product.product article.product-miniature .thumbnail-container .product-description .product-price-and-shipping.product-price-discount .price{order:1;color:#c40000}.js-product.product article.product-miniature .thumbnail-container .product-description .product-price-and-shipping.product-price-discount .regular-price{order:2}.js-product.product article.product-miniature .thumbnail-container ul.product-flags{position:absolute;top:24px;left:24px;z-index:2;transition:all 250ms ease-in-out;row-gap:8px}.js-product.product article.product-miniature .thumbnail-container ul.product-flags li.product-flag{font-size:11px;font-weight:400;padding:3px 8px;min-width:fit-content;min-height:auto;margin-top:0;list-style:none;font-family:\"Inter\",sans-serif;font-size:12px;font-weight:700}.js-product.product article.product-miniature .thumbnail-container ul.product-flags li.product-flag.new{background:#462d26;padding:4px 8px}.js-product.product article.product-miniature .thumbnail-container ul.product-flags li.product-flag.discount{display:flex;flex-direction:row;column-gap:8px;background-color:rgba(0,0,0,0);padding:0}.js-product.product article.product-miniature .thumbnail-container ul.product-flags li.product-flag.discount span{font-family:\"Inter\",sans-serif;font-size:12px;font-weight:700;padding:4px 8px;background:#c40000}.js-product.product article.product-miniature .thumbnail-container ul.product-flags li.product-flag.out_of_stock{background:#462d26}.js-product.product article.product-miniature .thumbnail-container .wishlist-button-add{opacity:0;visibility:hidden;box-shadow:none;transition:all 250ms ease-in-out;transform:translateY(calc(-100% - 1rem))}.js-product.product article.product-miniature .thumbnail-container .wishlist-button-add i{color:#462d26}.product-images>li.thumb-container>.thumb.selected,.product-images>li.thumb-container>.thumb:hover{border-color:#e79332}.blockreassurance_product .item-product svg path{fill:#e79332}body#product{overflow-x:hidden}body#product>main{overflow:initial}body#product #content ul.product-flags{display:flex;flex-direction:row;gap:10px;flex-wrap:wrap}body#product #content ul.product-flags li.product-flag{font-size:11px;font-weight:400;padding:3px 8px;min-width:fit-content;min-height:auto;transition:all 250ms ease-in-out;margin-top:0;border-radius:10px}body#product #content ul.product-flags li.product-flag.new{background:#e79332;margin-top:0}body#product #content ul.product-flags li.product-flag.discount{background:#e30613}body#product #content ul.product-flags li.product-flag.out_of_stock{position:absolute;top:0;right:0;background:#111516}body#product .product-info-box{margin:0;padding-top:5px;padding-bottom:65px;border-radius:10px}body#product .product-info-box #content{max-width:unset}body#product .product-info-box #content ul.product-flags{margin:0}body#product .product-info-box h1{color:#111516;font-size:24px;font-weight:400}body#product .product-info-box .product-prices{display:flex;align-items:flex-end;gap:10px;flex-wrap:wrap}body#product .product-info-box .product-prices .product-discount{margin-bottom:0px}body#product .product-info-box .product-prices .product-discount .regular-price{color:#a9a8a8;font-weight:300;margin:0}body#product .product-info-box .product-prices .product-price{margin-bottom:0}body#product .product-info-box .product-prices .product-price .current-price{color:#111516;font-size:26px;font-weight:600;margin-bottom:0}body#product .product-info-box .product-prices .product-price .current-price .discount{display:none}body#product .product-info-box .product-prices .tax-shipping-delivery-label{margin-bottom:0}body#product .product-info-box ul.product-flags{margin-bottom:24px;row-gap:8px}body#product .product-info-box ul.product-flags li.product-flag{font-size:11px;font-weight:400;padding:3px 8px;min-width:fit-content;min-height:auto;margin-top:0;list-style:none;font-family:\"Inter\",sans-serif;font-size:12px;font-weight:700}body#product .product-info-box ul.product-flags li.product-flag.new{background:#462d26;padding:4px 8px}body#product .product-info-box ul.product-flags li.product-flag.discount{display:flex;flex-direction:row;column-gap:8px;background-color:rgba(0,0,0,0);padding:0}body#product .product-info-box ul.product-flags li.product-flag.discount span{font-family:\"Inter\",sans-serif;font-size:12px;font-weight:700;padding:4px 8px;background:#c40000}body#product .product-info-box ul.product-flags li.product-flag.out_of_stock{background:#462d26}body#product .product-info-box .product-info-box-left:hover .scroll-box-arrows{opacity:1;visibility:visible}body#product .product-info-box .product-info-box-left .images-container .js-qv-mask{margin:0;width:100%}body#product .product-info-box .product-info-box-left .product-images{margin-bottom:0}body#product .product-info-box .product-info-box-left .scroll-box-arrows{opacity:0;visibility:hidden;transition:all 250ms ease-in-out}body#product .product-info-box .product-info-box-left .scroll-box-arrows .material-icons{line-height:0;bottom:45px;width:33px;height:33px;display:flex;align-items:center;justify-content:center;background:#ece9e2;border-radius:100%}body#product .product-info-box .product-info-box-left section#content ul.product-flags{display:flex;flex-direction:column;flex-wrap:wrap;width:100%;pointer-events:none;position:absolute;top:10px;left:10px;z-index:1}@media(min-width: 768px){body#product .product-info-box .product-info-box-left section#content ul.product-flags{display:none}}body#product .product-info-box .product-info-box-left section#content ul.product-flags li.product-flag{min-width:fit-content;min-height:auto;margin-top:0;list-style:none;font-family:\"Inter\",sans-serif;font-size:12px;font-weight:700;border-radius:0}body#product .product-info-box .product-info-box-left section#content ul.product-flags li.product-flag.discount{background:rgba(0,0,0,0);padding:0}body#product .product-info-box .product-info-box-left section#content ul.product-flags li.product-flag.new{background:#462d26;padding:4px 8px}@media(max-width: 767px){body#product .product-info-box .product-info-box-right ul.product-flags{display:none}}body#product .product-info-box .product-info-box-right .h1{color:#462d26;font-size:20px;font-weight:500;font-family:\"Inter\",sans-serif;text-transform:initial;margin-bottom:32px}body#product .product-info-box .product-info-box-right .product-prices .product-discount .regular-price{color:#462d26;font-size:28px;font-weight:700;font-family:\"Inter\",sans-serif;line-height:1;opacity:.35}body#product .product-info-box .product-info-box-right .product-prices .product-price .current-price .current-price-value{color:#462d26;font-size:28px;font-weight:700;font-family:\"Inter\",sans-serif;line-height:1}body#product .product-info-box .product-info-box-right .product-prices .tax-shipping-delivery-label{display:none}body#product .product-info-box .product-info-box-right .product-information .product-description{display:none}body#product .product-info-box .product-info-box-right .product-information .product-actions .product-variants{margin:16px 0;border-top:1px solid #ddd}body#product .product-info-box .product-info-box-right .product-information .product-actions .product-variants .product-variants-item{position:relative;display:flex;align-items:center;justify-content:flex-start;margin:0;padding:16px 0;width:100%}body#product .product-info-box .product-info-box-right .product-information .product-actions .product-variants .product-variants-item:not(:last-child){border-bottom:1px solid #ddd}body#product .product-info-box .product-info-box-right .product-information .product-actions .product-variants .product-variants-item::before{content:\"\";position:absolute;left:-20px;right:-20px;top:-1px;bottom:0;background:#fff;transition:all 250ms ease-in-out;opacity:0;visibility:hidden;transition-delay:400ms}body#product .product-info-box .product-info-box-right .product-information .product-actions .product-variants .product-variants-item .color_select{display:flex;gap:10px}body#product .product-info-box .product-info-box-right .product-information .product-actions .product-variants .product-variants-item .color_select li{margin:0;padding:0}body#product .product-info-box .product-info-box-right .product-information .product-actions .product-variants .product-variants-item .color_select li input{display:none}body#product .product-info-box .product-info-box-right .product-information .product-actions .product-variants .product-variants-item .color_select li input:checked+span{border:0 !important}body#product .product-info-box .product-info-box-right .product-information .product-actions .product-variants .product-variants-item .color_select li input:checked+span::before{content:\"\";display:block;position:absolute;top:-2px;left:-2px;height:30px;width:30px;border:1px solid #000;border-radius:50%}body#product .product-info-box .product-info-box-right .product-information .product-actions .product-variants .product-variants-item .color_select li span{margin:0;padding:0;height:26px;width:26px;border-radius:50%}body#product .product-info-box .product-info-box-right .product-information .product-actions .product-variants .product-variants-item.active::before{opacity:1;visibility:visible;transition-delay:0ms}body#product .product-info-box .product-info-box-right .product-information .product-actions .product-variants .product-variants-item .product-variants-item--wrapper{width:100%;position:relative}body#product .product-info-box .product-info-box-right .product-information .product-actions .product-variants .product-variants-item .control-label-nav{display:flex;flex-direction:row;justify-content:space-between;align-items:center;cursor:pointer}body#product .product-info-box .product-info-box-right .product-information .product-actions .product-variants .product-variants-item .control-label-nav.active .form-control-select-standard-handler{transform:scale(-1)}body#product .product-info-box .product-info-box-right .product-information .product-actions .product-variants .product-variants-item .control-label-nav .form-control-select-standard-handler{cursor:pointer}body#product .product-info-box .product-info-box-right .product-information .product-actions .product-variants .product-variants-item .control-label{color:#462d26;font-size:14px;font-weight:700;font-family:\"Inter\",sans-serif;width:100%;max-width:200px;margin-bottom:0}body#product .product-info-box .product-info-box-right .product-information .product-actions .product-variants .product-variants-item .control-label .control-label-selected{font-weight:400}body#product .product-info-box .product-info-box-right .product-information .product-actions .product-variants .product-variants-item select{display:none}body#product .product-info-box .product-info-box-right .product-information .product-actions .product-variants .product-variants-item .form-control-select-custom{display:none;position:absolute;left:-20px;right:-20px;top:calc(100% + 16px);z-index:10}body#product .product-info-box .product-info-box-right .product-information .product-actions .product-variants .product-variants-item .form-control-select-custom .custom-select{display:block;padding:25px;border:none;background:#fff;height:auto}body#product .product-info-box .product-info-box-right .product-information .product-actions .product-variants .product-variants-item .form-control-select-custom .custom-select ul.custom-dropdown{display:flex;flex-direction:column;row-gap:16px;margin:0;overflow:auto}body#product .product-info-box .product-info-box-right .product-information .product-actions .product-variants .product-variants-item .form-control-select-custom .custom-select ul.custom-dropdown li{display:flex;flex-direction:row;column-gap:14px;margin:0;color:#110e0c;font-size:14px;font-weight:400;font-family:\"Inter\",sans-serif;cursor:pointer}body#product .product-info-box .product-info-box-right .product-information .product-actions .product-variants .product-variants-item .form-control-select-custom .custom-select ul.custom-dropdown li:not(:last-child){padding-bottom:16px;border-bottom:1px solid rgba(17,14,12,.1019607843)}body#product .product-info-box .product-info-box-right .product-information .product-actions .product-variants .product-variants-item .form-control-select-custom .custom-select ul.custom-dropdown li.active .li-checkbox{background:#462d26;border-color:#462d26}body#product .product-info-box .product-info-box-right .product-information .product-actions .product-variants .product-variants-item .form-control-select-custom .custom-select ul.custom-dropdown li.active .li-checkbox::before{content:\"\";position:absolute;top:8px;left:5.5px;width:8px;height:2px;background:#f9f7f2;transform:rotate(-45deg);transition:all 250ms ease-in-out}body#product .product-info-box .product-info-box-right .product-information .product-actions .product-variants .product-variants-item .form-control-select-custom .custom-select ul.custom-dropdown li.active .li-checkbox::after{content:\"\";position:absolute;top:9px;left:4.5px;width:3.5px;height:2px;background:#f9f7f2;transform:rotate(45deg);transition:all 250ms ease-in-out}body#product .product-info-box .product-info-box-right .product-information .product-actions .product-variants .product-variants-item .form-control-select-custom .custom-select ul.custom-dropdown li .li-checkbox{position:relative;display:block;width:19px;min-width:19px;height:19px;border:1px solid #d9cebe;border-radius:100%}body#product .product-info-box .product-info-box-right .product-information .product-actions .product-variants .product-variants-item .fabric-colors{display:flex;flex-direction:row;align-items:center;gap:9px}body#product .product-info-box .product-info-box-right .product-information .product-actions .product-variants .product-variants-item .fabric-colors a{color:#462d26;font-size:14px;font-weight:400;font-family:\"Inter\",sans-serif;text-decoration:underline}body#product .product-info-box .product-info-box-right .product-information .product-actions .product-add-to-cart{padding:24px;background:#ece9e2}@media(max-width: 767px){body#product .product-info-box .product-info-box-right .product-information .product-actions .product-add-to-cart{position:relative;padding:24px 0}body#product .product-info-box .product-info-box-right .product-information .product-actions .product-add-to-cart *{z-index:2}body#product .product-info-box .product-info-box-right .product-information .product-actions .product-add-to-cart::after{content:\"\";position:absolute;top:0;bottom:0;left:50%;width:100svw;transform:translateX(-50%);background:#ece9e2;z-index:1}}body#product .product-info-box .product-info-box-right .product-information .product-actions .product-add-to-cart>.control-label{display:none}body#product .product-info-box .product-info-box-right .product-information .product-actions .product-add-to-cart .product-quantity{margin-bottom:10px}body#product .product-info-box .product-info-box-right .product-information .product-actions .product-add-to-cart .product-quantity .qty{margin-bottom:0;margin-right:16px}body#product .product-info-box .product-info-box-right .product-information .product-actions .product-add-to-cart .product-quantity .qty>.input-group{display:flex;flex-direction:row;flex-wrap:nowrap;align-items:center;float:none;border:1px solid rgba(70,45,38,.8509803922);border-radius:1px}body#product .product-info-box .product-info-box-right .product-information .product-actions .product-add-to-cart .product-quantity .qty>.input-group input#quantity_wanted{order:2;font-size:14px;font-family:\"Inter\",sans-serif;font-weight:500;padding:0;text-align:center;width:35px;border:none;background:rgba(0,0,0,0);height:29px}body#product .product-info-box .product-info-box-right .product-information .product-actions .product-add-to-cart .product-quantity .qty>.input-group button{padding:0;height:auto;color:rgba(70,45,38,.8509803922);font-size:14px;font-weight:500;font-family:\"Inter\",sans-serif;border:none;background:rgba(0,0,0,0)}body#product .product-info-box .product-info-box-right .product-information .product-actions .product-add-to-cart .product-quantity .qty>.input-group button.btn{height:29px;padding:0 10px}body#product .product-info-box .product-info-box-right .product-information .product-actions .product-add-to-cart .product-quantity .qty>.input-group button.btn.bootstrap-touchspin-up{order:3}body#product .product-info-box .product-info-box-right .product-information .product-actions .product-add-to-cart .product-quantity .qty>.input-group button.btn.bootstrap-touchspin-down{order:1}body#product .product-info-box .product-info-box-right .product-information .product-actions .product-add-to-cart .product-quantity .add{margin:0;width:100%}body#product .product-info-box .product-info-box-right .product-information .product-actions .product-add-to-cart .product-quantity .add .add-to-cart{background:#e79332;margin:0;width:100%;color:#f9f7f2;font-size:14px;font-weight:500;font-family:\"Inter\",sans-serif;text-transform:initial}body#product .product-info-box .product-info-box-right .product-information .product-actions .product-add-to-cart .product-quantity .add .add-to-cart:hover{background:#110e0c}body#product .product-info-box .product-info-box-right .product-information .product-actions .product-add-to-cart .product-quantity .add .add-to-cart .material-icons{line-height:1;font-size:14px;height:auto;width:auto;vertical-align:baseline;margin-right:3px}body#product .product-info-box .product-info-box-right .product-information .product-actions .product-add-to-cart .product-quantity .wishlist-button-add{margin-left:16px;width:30px;border-radius:0;background:rgba(0,0,0,0);box-shadow:none}body#product .product-info-box .product-info-box-right .product-information .product-actions .product-add-to-cart .product-quantity .wishlist-button-add i{background-image:url(\"/img/cms/icons/icon-heart.svg\");background-position:center;background-repeat:no-repeat;background-size:contain;width:26px;height:26px;font-size:0}body#product .product-info-box .product-info-box-right .product-information .product-actions .product-add-to-cart #product-availability{display:none}body#product .product-info-box .product-info-box-right .product-information .product-actions .product-add-to-cart .product-minimal-quantity{margin:0;display:none}body#product .product-info-box .product-info-box-right .product-information .product-actions .product-additional-info{display:none;margin:30px 0}body#product .product-info-box .product-info-box-right .product-information .blockreassurance_product{display:flex;flex-direction:column;row-gap:20px;margin:40px 0 0 0}body#product .product-info-box .product-info-box-right .product-information .blockreassurance_product>div{display:flex;flex-direction:row;align-items:center;flex-wrap:wrap;color:#462d26;font-size:14px;font-weight:500;font-family:\"Inter\",sans-serif}body#product .product-info-box .product-info-box-right .product-information .blockreassurance_product>div .item-product{margin-right:16px;padding:0;width:24px;height:24px}body#product .product-info-box .product-info-box-right .product-information .blockreassurance_product>div .item-product svg{width:24px;height:24px}body#product .product-info-box .product-info-box-right .product-information .blockreassurance_product>div .item-product svg path{fill:rgba(0,0,0,0) !important}body#product .product-info-box .product-info-box-right .product-information .blockreassurance_product>div .block-title{margin-right:10px}body#product .product-info-box .product-info-box-right .product-information .blockreassurance_product>div p{font-weight:700;margin:0}body#product .product-info-box .product-info-box-right .product-information .blockreassurance_product .item-0 .block-description{text-decoration:underline;cursor:pointer}body#product .product-info-box .product-info-box-right .product-information .blockreassurance_product .item-1 .block-description{text-decoration:underline;cursor:pointer}body#product .product-info-box .product-info-box-right .product-information .blockreassurance_product .item-1 .block-description a{color:#111516;text-decoration:none}body#product .product-info-box .product-info-box-right .product-information .blockreassurance_product .block-raty{width:100%;display:none}body#product .product-info-box .product-info-box-right .product-information .blockreassurance_product .block-raty .block-raty--wrapper{display:flex;flex-direction:row;flex-wrap:wrap;gap:10px;padding-top:20px}body#product .product-info-box .product-info-box-right .product-information .blockreassurance_product .block-raty .block-raty--wrapper img{height:35px}body#product .product-info-box .product-info-box-right .product-information #description-nav{padding:32px 24px;margin:0;list-style:none;display:flex;flex-direction:row}body#product .product-info-box .product-info-box-right .product-information #description-nav li:not(:last-child){padding-right:10px;margin-right:10px;border-right:1px solid rgba(17,14,12,.1019607843)}body#product .product-info-box .product-info-box-right .product-information #description-nav li a{color:#462d26;font-size:16px;font-weight:600;font-family:\"Inter\",sans-serif}body#product .product-info-box .product-info-box-right .product-information .product-customization>.card{padding:24px;background:#ece9e2}body#product .product-info-box .product-info-box-right .product-information .product-customization>.card p{color:#462d26;font-size:14px;font-family:\"Inter\",sans-serif}body#product .product-info-box .product-info-box-right .product-information .product-customization>.card ul{margin-bottom:0}body#product .product-info-box .product-info-box-right .product-information .product-customization>.card textarea{display:flex;flex-direction:row;flex-wrap:nowrap;align-items:center;float:none;border:1px solid rgba(70,45,38,0.8509803922);border-radius:1px;font-size:14px;font-family:\"Inter\",sans-serif;font-weight:500;background:rgba(0,0,0,0);height:44px;outline:none}body#product .product-info-box .product-info-box-right .product-information .product-customization>.card button.btn{background:#e79332;margin:0;width:100%;color:#f9f7f2;font-size:14px;font-weight:500;font-family:\"Inter\",sans-serif;text-transform:initial;padding:10px;line-height:1.5}body#product .product-description-box{position:relative;margin-bottom:100px;padding-top:60px;padding-bottom:60px}body#product .product-description-box::before{content:\"\";position:absolute;top:0;left:50%;bottom:0;width:100svw;transform:translateX(-50%);background:#fff}body#product .product-description-box .c-row{display:flex;flex-direction:row;column-gap:60px}body#product .product-description-box .c-row .c-col{width:calc(50% - 30px)}@media(max-width: 767px){body#product .product-description-box .c-row .c-col{width:100%}}@media(max-width: 767px){body#product .product-description-box .c-row .c-col-2{display:none}}body#product .product-description-box .c-row .c-col-2 .product-description-box-img{position:sticky;top:150px}body#product .product-description-box .c-row .c-col-2 .product-description-box-img img{width:100%;max-width:fit-content}body#product .product-description-box ul.product-accordion-box{padding:0;margin:0;list-style:none}body#product .product-description-box ul.product-accordion-box li.accordion-item.active .accordion-item-header img{transform:scale(-1)}body#product .product-description-box ul.product-accordion-box li.accordion-item .accordion-item-header{display:flex;flex-direction:row;align-items:center;justify-content:space-between;column-gap:30px;padding:16px 0;border-bottom:1px solid rgba(17,14,12,.1019607843);cursor:pointer}body#product .product-description-box ul.product-accordion-box li.accordion-item .accordion-item-header h3{color:#462d26;font-size:24px;font-weight:600;font-family:\"Inter\",sans-serif;margin:0}body#product .product-description-box ul.product-accordion-box li.accordion-item .accordion-item-header img{transition:all .3s ease-in-out}body#product .product-description-box ul.product-accordion-box li.accordion-item .accordion-item-body .accordion-item-body--wrapper{padding-top:24px;padding-bottom:64px;color:#000;font-size:14px;font-weight:400;font-family:\"Inter\",sans-serif;line-height:1.4}body#product .product-description-box ul.product-accordion-box li.accordion-item .accordion-item-body .accordion-item-body--wrapper strong{font-weight:700}body#product .product-description-box ul.product-accordion-box li.accordion-item .accordion-item-body .accordion-item-body--wrapper img{max-width:fit-content;width:100%;height:auto}body#product .product-description-box ul.product-accordion-box li.accordion-item .accordion-item-body .accordion-item-body--wrapper .js-product-details .product-reference{display:none}body#product .product-description-box ul.product-accordion-box li.accordion-item .accordion-item-body .accordion-item-body--wrapper .js-product-details .product-quantities{display:none}body#product .product-description-box ul.product-accordion-box li.accordion-item .accordion-item-body .accordion-item-body--wrapper .js-product-details .product-features .data-sheet{color:#111516}body#product .product-description-box ul.product-accordion-box li.accordion-item .accordion-item-body .accordion-item-body--wrapper .elementor-accordion .elementor-accordion-item .elementor-tab-title{display:flex;flex-direction:row;align-items:center}body#product .product-description-box ul.product-accordion-box li.accordion-item .accordion-item-body .accordion-item-body--wrapper .elementor-accordion .elementor-accordion-item .elementor-tab-title .elementor-accordion-title{line-height:1.5}body#product .product-description-box #product-details .product-reference,body#product .product-description-box #product-details .product-quantities{display:none !important}body#product .product-description-box section.product-features .data-sheet{color:#111516}body#product .tabs{border-radius:10px}body#product .tabs .nav-tabs .nav-item .nav-link{color:#111516;font-weight:400;font-size:16px}body#product .tabs .nav-tabs .nav-item .nav-link:hover{border-bottom:#e79332 3px solid}body#product .tabs .nav-tabs .nav-item .nav-link.active{color:#111516;border-color:#e79332}body#product #empty-product-comment{border-radius:10px}#blockcart-modal .modal-content .modal-body .product-name{color:#111516;font-weight:500;margin-bottom:16px}#blockcart-modal .modal-content .modal-body .cart-content-btn .btn.btn-primary{background:#e79332}body#cart #content-wrapper .card-block-title .h1{color:#462d26;font-size:24px;font-weight:700;font-family:\"Inter\",sans-serif;text-transform:initial;text-align:center;margin-bottom:16px}body#cart #content-wrapper .cart-grid{margin-bottom:150px}body#cart #content-wrapper .cart-grid .cart-grid-body .card{background:rgba(0,0,0,0)}body#cart #content-wrapper .cart-grid .cart-grid-body .cart-overview{padding:0}body#cart #content-wrapper .cart-grid .cart-grid-body .cart-overview table{width:100%}body#cart #content-wrapper .cart-grid .cart-grid-body .cart-overview table thead::after{content:\"\";display:block;height:24px}body#cart #content-wrapper .cart-grid .cart-grid-body .cart-overview table thead tr th{color:rgba(70,45,38,.8509803922);font-size:12px;font-weight:400;font-family:\"Inter\",sans-serif;white-space:nowrap;padding:8px 0;border-bottom:1px solid rgba(17,14,12,.1019607843)}body#cart #content-wrapper .cart-grid .cart-grid-body .cart-overview table thead tr th:not(:last-child){padding-right:20px}body#cart #content-wrapper .cart-grid .cart-grid-body .cart-overview table tbody tr:not(:first-child) td{padding-top:18px}body#cart #content-wrapper .cart-grid .cart-grid-body .cart-overview table tbody tr:not(:last-child) td{padding-bottom:18px;border-bottom:1px solid rgba(17,14,12,.1019607843)}body#cart #content-wrapper .cart-grid .cart-grid-body .cart-overview table tbody tr td{vertical-align:top}body#cart #content-wrapper .cart-grid .cart-grid-body .cart-overview table tbody tr td:not(:last-child){padding-right:20px}body#cart #content-wrapper .cart-grid .cart-grid-body .cart-overview table tbody tr td .product-card-img img{width:80px}body#cart #content-wrapper .cart-grid .cart-grid-body .cart-overview table tbody tr td .product-card-desc{line-height:1}body#cart #content-wrapper .cart-grid .cart-grid-body .cart-overview table tbody tr td .product-card-desc a{color:#462d26;font-size:14px;font-weight:400;font-family:\"Inter\",sans-serif}body#cart #content-wrapper .cart-grid .cart-grid-body .cart-overview table tbody tr td .product-card-infos{line-height:1;margin-top:8px}body#cart #content-wrapper .cart-grid .cart-grid-body .cart-overview table tbody tr td .product-card-infos .product-card-info:not(:last-child){margin-bottom:8px}body#cart #content-wrapper .cart-grid .cart-grid-body .cart-overview table tbody tr td .product-card-infos .product-card-info span{color:rgba(70,45,38,.8509803922);font-size:12px;font-weight:400;font-family:\"Inter\",sans-serif}body#cart #content-wrapper .cart-grid .cart-grid-body .cart-overview table tbody tr td .product-card-price{padding-top:7px}body#cart #content-wrapper .cart-grid .cart-grid-body .cart-overview table tbody tr td .product-card-price .current-price{line-height:1}body#cart #content-wrapper .cart-grid .cart-grid-body .cart-overview table tbody tr td .product-card-price .current-price .price{color:#462d26;font-size:14px;font-family:\"Inter\",sans-serif;font-weight:700}body#cart #content-wrapper .cart-grid .cart-grid-body .cart-overview table tbody tr td .product-card-price .product-discount{line-height:1;margin-top:3px}body#cart #content-wrapper .cart-grid .cart-grid-body .cart-overview table tbody tr td .product-card-price .product-discount .regular-price{color:rgba(70,45,38,.8509803922);font-size:12px;font-family:\"Inter\",sans-serif;font-weight:400}body#cart #content-wrapper .cart-grid .cart-grid-body .cart-overview table tbody tr td .product-card-qty>.input-group{display:flex;flex-direction:row;flex-wrap:nowrap;align-items:center;float:none;border:1px solid rgba(70,45,38,.8509803922);border-radius:1px}body#cart #content-wrapper .cart-grid .cart-grid-body .cart-overview table tbody tr td .product-card-qty>.input-group input.js-cart-line-product-quantity{order:2;font-size:14px;font-family:\"Inter\",sans-serif;font-weight:500;padding:0;text-align:center;width:35px;border:none;background:rgba(0,0,0,0);height:29px}body#cart #content-wrapper .cart-grid .cart-grid-body .cart-overview table tbody tr td .product-card-qty>.input-group button{padding:0;height:auto;color:rgba(70,45,38,.8509803922);font-size:14px;font-weight:500;font-family:\"Inter\",sans-serif;border:none;background:rgba(0,0,0,0)}body#cart #content-wrapper .cart-grid .cart-grid-body .cart-overview table tbody tr td .product-card-qty>.input-group button.btn{height:29px;padding:0 7px}body#cart #content-wrapper .cart-grid .cart-grid-body .cart-overview table tbody tr td .product-card-qty>.input-group button.btn.bootstrap-touchspin-up{order:3}body#cart #content-wrapper .cart-grid .cart-grid-body .cart-overview table tbody tr td .product-card-qty>.input-group button.btn.bootstrap-touchspin-down{order:1}body#cart #content-wrapper .cart-grid .cart-grid-body .cart-overview table tbody tr td .product-card-sum-price{padding-top:7px;line-height:1}body#cart #content-wrapper .cart-grid .cart-grid-body .cart-overview table tbody tr td .product-card-sum-price strong{color:#462d26;font-size:14px;font-family:\"Inter\",sans-serif;font-weight:700}body#cart #content-wrapper .cart-grid .cart-grid-body .cart-overview table tbody tr td .product-card-action{display:block;padding-top:9px}body#cart #content-wrapper .cart-grid .cart-grid-body .cart-overview table tbody tr td .product-card-action .remove-from-cart{position:relative;width:10px;height:10px;display:block}body#cart #content-wrapper .cart-grid .cart-grid-body .cart-overview table tbody tr td .product-card-action .remove-from-cart::before{content:\"\";position:absolute;width:10px;height:1px;background:#bbb6aa;top:50%;left:50%;transform:translate(-50%, -50%) rotate(45deg)}body#cart #content-wrapper .cart-grid .cart-grid-body .cart-overview table tbody tr td .product-card-action .remove-from-cart::after{content:\"\";position:absolute;width:10px;height:1px;background:#bbb6aa;top:50%;left:50%;transform:translate(-50%, -50%) rotate(-45deg)}body#cart #content-wrapper .cart-grid .cart-grid-body .cart-overview table tbody tr td .product-card-action .remove-from-cart .material-icons{display:none}@media(max-width: 570px){body#cart #content-wrapper .cart-grid .cart-grid-body .cart-overview table thead{display:none}body#cart #content-wrapper .cart-grid .cart-grid-body .cart-overview table,body#cart #content-wrapper .cart-grid .cart-grid-body .cart-overview tbody,body#cart #content-wrapper .cart-grid .cart-grid-body .cart-overview tr,body#cart #content-wrapper .cart-grid .cart-grid-body .cart-overview td{display:block;width:100%}body#cart #content-wrapper .cart-grid .cart-grid-body .cart-overview tbody{padding:20px;text-align:center}body#cart #content-wrapper .cart-grid .cart-grid-body .cart-overview tr{margin-bottom:1rem;border:1px solid #ccc;border-radius:5px;padding:10px;background:#f9f9f9;border:1px solid rgba(17,14,12,0.1019607843)}body#cart #content-wrapper .cart-grid .cart-grid-body .cart-overview td{position:relative;text-align:right;padding:15px 10px 15px 50% !important}body#cart #content-wrapper .cart-grid .cart-grid-body .cart-overview td::before{position:absolute;left:10px;top:50%;transform:translateY(-50%);white-space:nowrap;font-weight:bold;text-align:left}body#cart #content-wrapper .cart-grid .cart-grid-body .cart-overview td .product-card-qty{display:block;margin-left:auto;width:fit-content}body#cart #content-wrapper .cart-grid .cart-grid-body .cart-overview td .product-card-action{width:fit-content;margin-left:auto}body#cart #content-wrapper .cart-grid .cart-grid-body .cart-overview td .product-card-action .remove-from-cart::before{width:15px !important;height:2px !important}body#cart #content-wrapper .cart-grid .cart-grid-body .cart-overview td .product-card-action .remove-from-cart::after{width:15px !important;height:2px !important}body#cart #content-wrapper .cart-grid .cart-grid-body .cart-overview td>div{padding-top:0 !important}body#cart #content-wrapper .cart-grid .cart-grid-body .cart-overview td:nth-child(1)::before{content:\"Obrazek\"}body#cart #content-wrapper .cart-grid .cart-grid-body .cart-overview td:nth-child(2)::before{content:\"Nazwa produktu\"}body#cart #content-wrapper .cart-grid .cart-grid-body .cart-overview td:nth-child(3)::before{content:\"Cena jednostkowa\"}body#cart #content-wrapper .cart-grid .cart-grid-body .cart-overview td:nth-child(4)::before{content:\"Ilość\"}body#cart #content-wrapper .cart-grid .cart-grid-body .cart-overview td:nth-child(5)::before{content:\"Cena łączna\"}body#cart #content-wrapper .cart-grid .cart-grid-body .cart-overview td:nth-child(6)::before{content:\"Usuń\"}body#cart #content-wrapper .cart-grid .cart-grid-body .cart-overview .product-card-img img{max-width:100%;height:auto}}body#cart #content-wrapper .cart-grid .cart-grid-body .cart-overview .no-items{color:#462d26;font-size:16px;font-family:\"Inter\",sans-serif;font-weight:700;width:100%;display:block;text-align:center}body#cart #content-wrapper .cart-grid .cart-grid-body .cart-overview .cart-items .cart-item .product-line-grid .product-line-grid-body .product-line-info a{color:#111516;font-weight:400;font-size:16px}body#cart #content-wrapper .cart-grid .cart-grid-body .cart-overview .cart-items .cart-item .product-line-grid .product-line-grid-body .product-price{margin:10px 0}body#cart #content-wrapper .cart-grid .cart-grid-body .cart-overview .cart-items .cart-item .product-line-grid .product-line-grid-body .product-price .product-discount .regular-price{color:#a9a8a8;font-weight:300;margin:0}body#cart #content-wrapper .cart-grid .cart-grid-body .cart-overview .cart-items .cart-item .product-line-grid .product-line-grid-body .product-price .product-discount .discount{background:#e79332}body#cart #content-wrapper .cart-grid .cart-grid-body .cart-overview .cart-items .cart-item .product-line-grid .product-line-grid-body .product-price .current-price .price{color:#111516;font-weight:600;font-size:16px}body#cart #content-wrapper .cart-summary{margin-bottom:24px;background:#ece9e2}body#cart #content-wrapper .cart-summary .cart-detailed-totals .cart-detailed-subtotals{padding:24px 24px 0 24px}body#cart #content-wrapper .cart-summary .cart-detailed-totals .cart-detailed-subtotals .cart-summary-line:not(:last-child){margin-bottom:8px}body#cart #content-wrapper .cart-summary .cart-detailed-totals .cart-detailed-subtotals .cart-summary-line:last-child{margin-bottom:0}body#cart #content-wrapper .cart-summary .cart-detailed-totals .cart-detailed-subtotals .cart-summary-line span{font-size:14px;font-family:\"Inter\",sans-serif}body#cart #content-wrapper .cart-summary .cart-detailed-totals .cart-detailed-subtotals .cart-summary-line span.label{font-weight:500}body#cart #content-wrapper .cart-summary .cart-detailed-totals .cart-detailed-subtotals .cart-summary-line span.value{font-weight:400}body#cart #content-wrapper .cart-summary .cart-detailed-totals .cart-summary-totals{padding:16px 24px}body#cart #content-wrapper .cart-summary .cart-detailed-totals .cart-summary-totals .cart-summary-line.cart-total{padding:0;border:0}body#cart #content-wrapper .cart-summary .cart-detailed-totals .cart-summary-totals .cart-summary-line.cart-total span{font-size:14px;font-family:\"Inter\",sans-serif;font-weight:700}body#cart #content-wrapper .cart-summary .cart-detailed-actions{padding:0 24px 18px}body#cart #content-wrapper .cart-summary .cart-detailed-actions a.btn{color:#f9f7f2;font-size:14px;font-family:\"Inter\",sans-serif;font-weight:500;padding:14px 12px;background-color:#e79332;text-transform:initial}body#cart #content-wrapper .cart-summary .card-payment-support{padding:0 24px 12px}body#cart #content-wrapper .cart-summary .card-payment-support ul{padding:0;margin:0;list-style:none;display:flex;flex-direction:row;flex-wrap:wrap;align-items:center;justify-content:center;column-gap:30px;row-gap:12px}body#cart #content-wrapper .cart-summary .card-payment-support ul li img{max-width:44px}body#checkout #content-wrapper .cart-grid-body .checkout-step{padding:0;background-color:#f9f7f2}body#checkout #content-wrapper .cart-grid-body .checkout-step .step-title{color:#462d26;font-size:14px;font-family:\"Inter\",sans-serif;font-weight:700;text-transform:initial;padding-bottom:10px;border-bottom:1px solid #462d26;margin-bottom:32px}body#checkout #content-wrapper .cart-grid-body .checkout-step .step-title .step-number::after{content:\". \"}body#checkout #content-wrapper .cart-grid-body .checkout-step.-current{opacity:1 !important}body#checkout #content-wrapper .cart-grid-body .checkout-step.-current .step-title{color:#e79332;border-bottom:1px solid #e79332}body#checkout #content-wrapper .cart-grid-body .checkout-step.-complete{opacity:.5}body#checkout #content-wrapper .cart-grid-body .checkout-step .content{padding:0}body#checkout #content-wrapper .cart-grid-body .checkout-step #customer-form{max-width:480px}body#checkout #content-wrapper .cart-grid-body .checkout-step .form-group label{color:#110e0c;font-size:12px;font-family:\"Inter\",sans-serif;font-weight:500;margin-bottom:4px}body#checkout #content-wrapper .cart-grid-body .checkout-step .form-group input.form-control{background:rgba(70,45,38,.1019607843);border:1px solid rgba(70,45,38,.1411764706);padding:14px 16px;color:#110e0c;font-size:14px;font-family:\"Inter\",sans-serif;font-weight:500}body#checkout #content-wrapper .cart-grid-body .checkout-step .form-group .btn-show-password-box{position:absolute;top:0;right:0;bottom:0;width:fit-content}body#checkout #content-wrapper .cart-grid-body .checkout-step .form-group .btn-show-password-box .btn-show-password{padding:0;background:rgba(0,0,0,0);display:flex;height:100%;align-items:center;width:30px;outline:none}body#checkout #content-wrapper .cart-grid-body .checkout-step .form-group .form-control-comment{color:rgba(70,45,38,0.8509803922);font-size:12px;font-family:\"Inter\",sans-serif;font-weight:400}body#checkout #content-wrapper .cart-grid-body .checkout-step .form-informations{margin-top:40px}body#checkout #content-wrapper .cart-grid-body .checkout-step .form-informations .form-informations-title{color:#110e0c;font-size:16px;font-family:\"Inter\",sans-serif;font-weight:700}body#checkout #content-wrapper .cart-grid-body .checkout-step .form-informations .form-informations-option{color:#110e0c;font-size:16px;font-family:\"Inter\",sans-serif;font-weight:400;font-style:initial !important}body#checkout #content-wrapper .cart-grid-body .checkout-step .form-informations .form-informations-subtitle{display:none}body#checkout #content-wrapper .cart-grid-body .checkout-step .form-footer{text-align:start;width:fit-content}body#checkout #content-wrapper .cart-grid-body .checkout-step .form-footer .btn{color:#f9f7f2;font-size:14px;font-weight:500;font-family:\"Inter\",sans-serif;background:#e79332;padding:12px 80px;text-transform:initial}body#checkout #content-wrapper .cart-grid-body .checkout-step #delivery-address{max-width:480px;margin-left:0}body#checkout #content-wrapper .cart-grid-body .checkout-step .delivery-options{max-width:480px}body#checkout #content-wrapper .cart-grid-body .checkout-step .delivery-options .delivery-option{padding:12px 16px;margin:0;border:1px solid rgba(70,45,38,.1411764706);border-radius:1px;column-gap:16px;min-height:initial;background:rgba(0,0,0,0)}body#checkout #content-wrapper .cart-grid-body .checkout-step .delivery-options .delivery-option:not(:last-child){margin-bottom:16px}body#checkout #content-wrapper .cart-grid-body .checkout-step .delivery-options .delivery-option .delivery-option-checkbox{width:fit-content;line-height:0}body#checkout #content-wrapper .cart-grid-body .checkout-step .delivery-options .delivery-option .delivery-option-2{flex:1;display:flex;flex-direction:row;align-items:center;justify-content:space-between}body#checkout #content-wrapper .cart-grid-body .checkout-step .delivery-options .delivery-option .delivery-option-2 .carrier-price{color:#110e0c;font-family:\"Inter\",sans-serif;font-size:14px;font-weight:700}body#checkout #content-wrapper .cart-grid-body .checkout-step .order-options #delivery label{color:#110e0c;font-size:12px;font-family:\"Inter\",sans-serif;font-weight:500;margin-bottom:4px}body#checkout #content-wrapper .cart-grid-body .checkout-step .order-options #delivery textarea{width:100%;max-width:480px;border:1px solid rgba(70,45,38,.1411764706);background:rgba(70,45,38,.1019607843);border-radius:1px;resize:none;margin-bottom:30px}body#checkout #content-wrapper .cart-grid-body .checkout-step button[type=submit]{color:#f9f7f2;font-size:14px;font-family:\"Inter\",sans-serif;font-weight:500;padding:12px 80px;background:#e79332;text-transform:initial;float:none !important}body#checkout #content-wrapper .cart-grid-body .checkout-step #conditions-to-approve ul li .condition-label{margin:0;line-height:1}body#checkout #content-wrapper .cart-grid-body .checkout-step #conditions-to-approve ul li .condition-label label{margin:0;line-height:1}body#checkout #content-wrapper .cart-grid-body .checkout-step .payment-options .js-additional-information{margin:0 0 20px 0;padding:24px;border:1px solid rgba(70,45,38,.1411764706)}body#checkout #content-wrapper .cart-grid-body .checkout-step .payment-options .js-additional-information p{color:#110e0c;font-size:14px;font-weight:700;font-family:\"Inter\",sans-serif}body#checkout #content-wrapper .cart-grid-body .checkout-step .payment-options .js-additional-information dl{border-left:1px solid rgba(70,45,38,.1411764706);border-right:1px solid rgba(70,45,38,.1411764706);border-top:1px solid rgba(70,45,38,.1411764706)}body#checkout #content-wrapper .cart-grid-body .checkout-step .payment-options .js-additional-information dl dt{border-right:1px solid rgba(70,45,38,.1411764706)}body#checkout #content-wrapper .cart-grid-body .checkout-step .payment-options .js-additional-information dl dt,body#checkout #content-wrapper .cart-grid-body .checkout-step .payment-options .js-additional-information dl dd{color:#462d26;font-size:14px;font-weight:400;font-family:\"Inter\",sans-serif;background:rgba(0,0,0,0);margin:0;flex:0 0 50%;border-bottom:1px solid rgba(70,45,38,0.1411764706)}body#checkout #content-wrapper #js-checkout-summary{background:rgba(0,0,0,0)}body#checkout #content-wrapper #js-checkout-summary .js-checkout-summary-box{margin-bottom:16px;background-color:#ece9e2}body#checkout #content-wrapper #js-checkout-summary .js-checkout-summary-box>.card-block{padding:24px 24px 0 24px}body#checkout #content-wrapper #js-checkout-summary .js-checkout-summary-box .cart-summary-totals{padding:16px 24px 24px 24px}body#checkout #content-wrapper #js-checkout-summary .js-checkout-summary-box .cart-summary-totals .cart-total{line-height:1;padding:0}body#checkout #content-wrapper #js-checkout-summary .js-checkout-summary-box .cart-summary-totals .cart-total span{color:#462d26;font-size:14px;font-weight:700;font-family:\"Inter\",sans-serif}body#checkout #content-wrapper #js-checkout-summary .js-checkout-summary-box #cart-summary-product-list .media-list{margin-bottom:24px;padding-bottom:24px;border-bottom:1px solid rgba(70,45,38,.3)}body#checkout #content-wrapper #js-checkout-summary .js-checkout-summary-box #cart-summary-product-list .media-list .media:not(:last-child){margin-bottom:24px}body#checkout #content-wrapper #js-checkout-summary .js-checkout-summary-box #cart-summary-product-list .media-list .media .media-left img{width:40px}body#checkout #content-wrapper #js-checkout-summary .js-checkout-summary-box #cart-summary-product-list .media-list .media .media-body .product-name a{color:#462d26;font-size:14px;font-weight:400;font-family:\"Inter\",sans-serif;display:block;overflow:hidden;white-space:nowrap;text-overflow:ellipsis;max-width:260px}body#checkout #content-wrapper #js-checkout-summary .cart-summary-products .h4{font-size:16px;font-weight:700;font-family:\"Inter\",sans-serif;margin-bottom:24px;text-transform:uppercase}body#checkout #content-wrapper #js-checkout-summary .cart-summary-products .media-list .media .media-left{padding-right:16px}body#checkout #content-wrapper #js-checkout-summary .cart-summary-products .media-list .media .media-body .product-name{line-height:1;margin-bottom:2px;display:block}body#checkout #content-wrapper #js-checkout-summary .cart-summary-products .media-list .media .media-body .product-name a{color:#111516;font-weight:600}body#checkout #content-wrapper #js-checkout-summary .cart-summary-products .media-list .media .media-body .product-specification .product-line-info{line-height:1;margin-bottom:2px}body#checkout #content-wrapper #js-checkout-summary .cart-summary-products .media-list .media .media-body .product-specification .product-line-info span{color:rgba(70,45,38,.8509803922);font-size:12px;font-family:\"Inter\",sans-serif;font-weight:400}body#checkout #content-wrapper #js-checkout-summary .cart-summary-products .media-list .media .media-body .product-specification .product-quantity{color:rgba(70,45,38,.8509803922);font-size:12px;font-family:\"Inter\",sans-serif;font-weight:400;line-height:1}body#checkout #content-wrapper #js-checkout-summary .cart-summary-products .media-list .media .media-body .product-price{color:#111516;font-weight:600}body#checkout #content-wrapper #js-checkout-summary .cart-summary-subtotals-container{padding:0;border:none}body#checkout #content-wrapper #js-checkout-summary .cart-summary-subtotals-container .cart-summary-line{line-height:1;margin-bottom:8px}body#checkout #content-wrapper #js-checkout-summary .cart-summary-subtotals-container .cart-summary-line span{color:#462d26;font-size:14px;font-family:\"Inter\",sans-serif;font-weight:500}body#checkout #content-wrapper .delivery-options .delivery-option{border:none}body#order-confirmation .breadcrumb{display:none}body#order-confirmation #content-wrapper #main #registration-form{display:none}body#order-confirmation #content-wrapper #main section#content,body#order-confirmation #content-wrapper #main section#content-hook_payment_return,body#order-confirmation #content-wrapper #main section#content-hook-order-confirmation-footer{display:none}body#order-confirmation #content-wrapper #main section#content-hook_order_confirmation{margin-bottom:150px;margin-top:50px;background:rgba(0,0,0,0)}body#order-confirmation #content-wrapper #main section#content-hook_order_confirmation .card-title{color:#462d26;font-size:24px;font-weight:700;font-family:\"Inter\",sans-serif;margin-bottom:24px;text-align:center;display:flex;flex-direction:column;align-items:center;row-gap:32px;text-transform:initial}body#order-confirmation #content-wrapper #main section#content-hook_order_confirmation p{color:#1a1a18;font-size:16px;font-weight:400;font-family:\"Inter\",sans-serif;text-align:center;max-width:750px;margin-left:auto;margin-right:auto;margin-bottom:32px}body#order-confirmation #content-wrapper #main section#content-hook_order_confirmation .elementor-button{color:#f9f7f2;font-size:14px;font-weight:500;font-family:\"Inter\",sans-serif;padding:18px 80px;background:#e79332;margin:0 auto;display:flex;width:100%;max-width:fit-content}body#order-confirmation footer#footer .footer-box-newsletter,body#order-confirmation footer#footer .footer-box-services,body#order-confirmation footer#footer .footer-box-other-info{display:none}footer#footer{background-color:#f9f7f2}.category-tiles-list{display:grid;grid-template-columns:repeat(6, 1fr);grid-gap:20px}.category-tiles-list a{display:block}body:not(#ets_blog_page) main #left-column>div.block{display:none !important}body#ets_blog_page #content-wrapper .ets-blog-wrapper-detail{border-radius:10px}body#ets_blog_page #left-column .title_block{color:#111516;font-size:20px;font-weight:400}body#ets_blog_page #left-column .ets_block_slider .ets_title_block{color:#111516;font-size:16px;font-weight:400}body#ets_blog_page ul.ets-blog-list>li .post-wrapper{border-radius:10px;overflow:hidden;display:flex;flex-direction:row;flex-wrap:wrap}body#ets_blog_page ul.ets-blog-list>li .post-wrapper .ets-blog-wrapper-content{background:#eff6f7;padding-top:15px;padding-bottom:15px}body#ets_blog_page ul.ets-blog-list>li .post-wrapper .ets_title_block{color:#111516;font-size:18px;font-weight:300;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden;line-height:1.25;font-weight:400}body#ets_blog_page ul.ets-blog-list>li .post-wrapper .blog_description{display:-webkit-box;-webkit-line-clamp:3;-webkit-box-orient:vertical;overflow:hidden}body#ets_blog_page ul.ets-blog-list>li .post-wrapper .read_more{display:inline-block;color:#e79332;font-weight:400;text-decoration:underline;font-style:underline !important;border:none}.ets_blog_sidebar>.block{box-shadow:none !important;border-radius:10px}body #left-column .block-categories .category-top-menu li a.h6{color:#111516;font-size:20px;font-weight:400}body #left-column .block-categories .category-top-menu li .category-sub-menu li a{color:#111516;font-size:16px;font-weight:400}body#category #left-column>div{border-radius:10px}body#category #content-wrapper section#main div{border-radius:10px}.product-description{color:#000;font-size:15px;line-height:1.5}.product-description ul{list-style-type:disc;margin-left:25px}.product-description h3{color:#000 !important;font-size:18px}.data-sheet dd,.data-sheet dt{font-weight:400 !important;font-size:15px}#header-search{position:relative;width:100%;max-width:340px;padding-right:32px;margin-right:14px}#header-search::before{content:\"\";position:absolute;top:50%;right:0;width:1px;height:28px;background:rgba(17,14,12,.1);transform:translateY(-50%)}#header-search form.elementor-search>ul.elementor-search__products{background:#f9f7f2;border-radius:0;border:1px solid rgba(17,14,12,.1)}#header-search form.elementor-search>ul.elementor-search__products .ui-menu-item{background:#fff}#header-search form.elementor-search>ul.elementor-search__products .ui-menu-item:not(:last-child){margin-bottom:2px}#header-search form.elementor-search>ul.elementor-search__products .ui-menu-item .elementor-search__product-details .elementor-search__product-name{color:#462d26;font-size:14px;font-weight:400;font-family:\"Inter\",sans-serif}#header-search form.elementor-search>ul.elementor-search__products .ui-menu-item .elementor-search__product-details .elementor-search__product-category{display:none}#header-search form.elementor-search>ul.elementor-search__products .ui-menu-item .elementor-search__product-details .elementor-search__product-price{color:#462d26;font-size:14px;font-weight:700;font-family:\"Inter\",sans-serif}@media(min-width: 992px)and (max-width: 1024px){#header-search{display:block !important}}@media(min-width: 992px)and (max-width: 1024px){.mobile-search{display:none !important}}#header-menu .elementor-nav-menu>ul{justify-content:space-between;align-items:center;width:100%}#header-menu .elementor-nav-menu>ul::after{display:none}#header-menu .elementor-nav-menu .menu-item-separator{display:block;width:1px;height:14px;background:rgba(17,14,12,.1019607843)}#home-slider-box{width:100svw;margin-left:50%;transform:translateX(-50%)}#home-slider-box ul.carousel-inner{border-radius:0 !important}#home-slider-box figure{width:100%}@media(max-width: 991px){#home-slider-box figure img{min-height:390px;object-fit:cover}}.home-slider .carousel-item .caption{width:100%;max-width:80%;bottom:auto;top:80px}@media(max-width: 991px){.home-slider .carousel-item .caption{top:36px;left:40px}}.home-slider .carousel-item .caption .caption-description h2{color:#f9f7f2;font-size:64px;margin-bottom:18px;line-height:1.1;font-weight:500;font-family:\"Inter\",sans-serif}.home-slider .carousel-item .caption .caption-description h2 span{color:#e79332}@media(max-width: 991px){.home-slider .carousel-item .caption .caption-description h2{font-size:32px;margin-bottom:10px}}.home-slider .carousel-item .caption .caption-description p{font-size:16px;color:#f9f7f2}.home-slider .slide-button{position:relative;display:flex;flex-direction:row;align-items:center;column-gap:12px;padding:16px 45px;width:fit-content;margin-top:40px;border-top:1px solid #e79332;border-bottom:1px solid #e79332;color:#e79332;font-size:16px;font-weight:500}.home-slider .slide-button img{width:100%;max-width:24px}.home-slider .slide-button::before{content:\"\";position:absolute;left:-1px;top:-2px;bottom:0;width:10px;height:calc(100% + 4px);background-image:url(\"/img/cms/icons/btn-side-line.svg\");background-position:center;background-size:contain;background-repeat:no-repeat}.home-slider .slide-button::after{content:\"\";position:absolute;right:-1px;top:-2px;bottom:0;width:10px;height:calc(100% + 4px);background-image:url(\"/img/cms/icons/btn-side-line.svg\");background-position:center;background-size:contain;background-repeat:no-repeat;transform:scale(-1)}@media(max-width: 991px){.home-slider .slide-button{font-size:13px}}.home-box-1>.elementor-column-wrap>.elementor-widget-wrap{display:grid;grid-template-columns:7fr 5fr;grid-template-rows:1fr 1fr;grid-template-areas:\"item1 item2\" \"item1 item3\";gap:20px}.home-box-1>.elementor-column-wrap>.elementor-widget-wrap>.elementor-element:nth-child(1){grid-area:item1}.home-box-1>.elementor-column-wrap>.elementor-widget-wrap>.elementor-element:nth-child(2){grid-area:item2}.home-box-1>.elementor-column-wrap>.elementor-widget-wrap>.elementor-element:nth-child(3){grid-area:item3}@media(max-width: 767px){.home-box-1>.elementor-column-wrap>.elementor-widget-wrap{grid-template-columns:1fr;grid-template-rows:auto;grid-template-areas:\"item1\" \"item2\" \"item3\"}}.home-box-1 .home-box1-tile:nth-child(1) .elementor-cta-content .elementor-button::before{content:url(\"/img/cms/Home/Group 1223.svg\")}.home-box-1 .home-box1-tile>.elementor-widget-container{height:100%}.home-box-1 .home-box1-tile>.elementor-widget-container>.elementor-cta{height:100%}.home-box-1 .home-box1-tile .elementor-cta-content{position:absolute;inset:0;background:rgba(0,0,0,0);justify-content:space-between;align-content:space-between}.home-box-1 .home-box1-tile .elementor-cta-content .elementor-button{position:relative;padding:0;display:flex;flex-direction:row;align-items:center;gap:10px}.home-box-1 .home-box1-tile .elementor-cta-content .elementor-button::before{content:url(\"/img/cms/Home/Group 1224.svg\")}.home-box-info{position:relative}.home-box-info::before{content:\"\";position:absolute;top:0;left:50%;height:1px;width:100vw;transform:translateX(-50%);background:rgba(170,138,94,.25)}.home-box-info::after{content:\"\";position:absolute;bottom:0;left:50%;height:1px;width:100vw;transform:translateX(-50%);background:rgba(170,138,94,.25)}.home-box-info>.elementor-container>.elementor-row{align-items:center}.home-box-info .home-box-info-img img{max-width:unset}.footer-box-services{position:relative}.footer-box-services::before{content:\"\";position:absolute;bottom:0;left:50%;height:1px;width:100vw;transform:translateX(-50%);background:rgba(170,138,94,.25)}.footer-box-services .elementor-widget-wrap{flex-direction:row;flex-wrap:nowrap}.footer-box-other-info>.elementor-container>.elementor-row{column-gap:80px;position:relative}@media(min-width: 1025px){.footer-box-other-info>.elementor-container>.elementor-row::before{content:\"\";position:absolute;top:-60px;bottom:-60px;left:50%;width:1px;transform:translateX(-50%);background:rgba(170,138,94,.25)}}nav.pagination .page-list{display:flex;align-items:center;justify-content:center;gap:10px;background:rgba(0,0,0,0)}nav.pagination .page-list .pagination-item.prev a{background:rgba(0,0,0,0);transition:all 250ms ease-in-out}nav.pagination .page-list .pagination-item.prev a img{transition:all 250ms ease-in-out}nav.pagination .page-list .pagination-item.prev a:hover{background:#ffa629}nav.pagination .page-list .pagination-item.prev a:hover img{filter:brightness(0) invert(1)}nav.pagination .page-list .pagination-item.next a{background:rgba(0,0,0,0);transition:all 250ms ease-in-out}nav.pagination .page-list .pagination-item.next a img{transition:all 250ms ease-in-out;transform:scale(-1)}nav.pagination .page-list .pagination-item.next a:hover{background:#ffa629}nav.pagination .page-list .pagination-item.next a:hover img{filter:brightness(0) invert(1)}nav.pagination .page-list .pagination-item.current a{color:#fff;background:#ffa629}nav.pagination .page-list .pagination-item .spacer{display:flex;align-items:center;justify-content:center;padding:5px 11px;height:33px;width:33px;color:#9f928c;font-size:14px;font-weight:500;font-family:\"Inter\",sans-serif}nav.pagination .page-list .pagination-item a{display:flex;align-items:center;justify-content:center;color:#9f928c;font-family:\"Inter\",sans-serif;font-size:14px;font-weight:500;letter-spacing:-0.5px;padding:5px 11px;height:33px;min-width:33px;background:#ece9e2;border-radius:1px;transition:all 250ms ease-in-out}nav.pagination .page-list .pagination-item a:hover{color:#fff;background:#ffa629}body#category section#main #subcategories{padding:0;margin:0;background:rgba(0,0,0,0)}body#category section#main #subcategories .subcategory-heading{display:none}body#category section#main #subcategories .subcategories-list{display:flex;flex-direction:row;gap:16px;flex-wrap:wrap}body#category section#main #subcategories .subcategories-list li .subcategory-item{display:flex;flex-direction:row;column-gap:16px;align-items:center;background:#ece9e2;border-radius:50px;padding:8px 24px 8px 24px;height:100%}body#category section#main #subcategories .subcategories-list li .subcategory-item .subcategory-image{width:43px;height:43px;padding:0;background:#fff;border-radius:100%;margin-left:-16px}body#category section#main #subcategories .subcategories-list li .subcategory-item .subcategory-image img{width:100%;height:100%;object-fit:contain;border-radius:100%}body#category section#main #subcategories .subcategories-list li .subcategory-item .subcategory-name{color:#462d26;font-size:16px;font-weight:600;font-family:\"Inter\",sans-serif;margin:0}nav.breadcrumb{margin-bottom:1.563rem}nav.breadcrumb ol{display:flex;flex-direction:row;column-gap:16px;align-items:center}nav.breadcrumb ol li span{color:#462d26;font-size:14px;font-weight:500;font-family:\"Inter\",sans-serif}nav.breadcrumb ol li.separator img{width:5px;height:9px}body#cms.cms-id-5 footer#footer section.footer-box-newsletter,body#cms.cms-id-6 footer#footer section.footer-box-newsletter,body#cms.cms-id-7 footer#footer section.footer-box-newsletter{display:none}body#cms.cms-id-5 footer#footer section.footer-box-services,body#cms.cms-id-6 footer#footer section.footer-box-services,body#cms.cms-id-7 footer#footer section.footer-box-services{display:none}body#cms.cms-id-5 footer#footer section.footer-box-other-info,body#cms.cms-id-6 footer#footer section.footer-box-other-info,body#cms.cms-id-7 footer#footer section.footer-box-other-info{display:none}body#cms section#main header.page-header{margin-bottom:32px}body#cms section#main header.page-header h1{color:#462d26;font-size:32px;font-family:\"Inter\",sans-serif;font-weight:700;margin:0}#cms-citys .elementor-icon-list-items{display:grid;grid-template-columns:repeat(auto-fill, minmax(250px, 1fr));gap:20px}#cms-citys .elementor-icon-list-items li .elementor-icon-list-text{display:block;width:100%;text-align:center;padding:12px 24px;background:#462d26}#js-product-list>.products{row-gap:40px}#basket-side-panel .elementor-cart__title{text-align:center;min-height:unset;line-height:1;padding:20px 0 25px}#basket-side-panel .elementor-cart__products .elementor-cart__product{position:relative}#basket-side-panel .elementor-cart__products .elementor-cart__product .elementor-cart__product-name{padding-left:16px}#basket-side-panel .elementor-cart__products .elementor-cart__product .elementor-cart__product-attrs{padding:3px 0}#basket-side-panel .elementor-cart__products .elementor-cart__product .elementor-cart__product-price{padding-left:16px}#basket-side-panel .elementor-cart__products .elementor-cart__product .elementor-cart__product-remove{position:absolute;top:20px;right:0}#basket-side-panel .elementor-cart__footer-box{position:relative;margin-top:auto}#basket-side-panel .elementor-cart__footer-box::before{content:\"\";position:absolute;inset:0 -30px;background:#ece9e2;z-index:-1}#basket-side-panel .elementor-cart__footer-box .elementor-cart__summary{border:none}#basket-side-panel .elementor-cart__footer-box .elementor-cart__summary>span{margin-bottom:5px}#basket-side-panel .elementor-cart__footer-box .elementor-cart__footer-buttons{width:100%}#basket-side-panel .elementor-cart__footer-delivery{margin-bottom:20px}#basket-side-panel .elementor-cart__footer-delivery ul{list-style:none;padding:0;margin:0;display:flex;flex-direction:row;align-items:center;justify-content:center;column-gap:11px}#basket-side-panel .elementor-cart__footer-delivery ul li span{color:#462d26;font-family:\"Inter\",sans-serif;font-size:12px;font-weight:500}.custom-checkbox{display:flex;align-items:flex-start;column-gap:10px}.custom-checkbox label{padding:0;margin:0;cursor:pointer;color:#110e0c;font-size:14px;font-family:\"Inter\",sans-serif;font-weight:400}input[type=checkbox],input[type=radio]{appearance:none;position:relative;width:15px;height:15px;min-width:15px;min-height:15px;display:inline-block;border:1px solid #d9cebe;border-radius:3px;transition:all 250ms ease-in-out;overflow:hidden;cursor:pointer}input[type=checkbox]::before,input[type=radio]::before{content:\"\";position:absolute;top:-5px;left:15px;width:7px;height:2px;background:#f9f7f2;transform:rotate(-45deg);transition:all 250ms ease-in-out}input[type=checkbox]::after,input[type=radio]::after{content:\"\";position:absolute;top:-4px;left:-8px;width:4px;height:2px;background:#f9f7f2;transform:rotate(45deg);transition:all 250ms ease-in-out}input[type=checkbox]:checked,input[type=radio]:checked{background:#462d26;border-color:#462d26}input[type=checkbox]:checked::before,input[type=radio]:checked::before{top:6px;left:4px}input[type=checkbox]:checked::after,input[type=radio]:checked::after{top:7px;left:3px}body#authentication section#main .page-header{margin-bottom:32px}body#authentication section#main .page-header h1{color:#462d26;font-size:24px;font-weight:700;font-family:\"Inter\",sans-serif;text-align:center;margin-bottom:0}body#authentication section#main #content{background:rgba(0,0,0,0);max-width:480px;margin:0 auto 150px}body#authentication section#main #content form label{color:#110e0c;font-size:12px;font-weight:500;font-family:\"Inter\",sans-serif}body#authentication section#main #content form input[type=text]{border:1px solid rgba(70,45,38,.1411764706);background:rgba(70,45,38,.1019607843)}body#authentication section#main #content form .btn-show-password-box{width:fit-content;position:absolute;right:0}body#authentication section#main #content form .btn-show-password-box .btn-show-password{background:rgba(0,0,0,0)}body#authentication section#main #content form .forgot-password{text-align:left}body#authentication section#main #content form .forgot-password a{color:#110e0c;font-size:12px;font-weight:500;font-family:\"Inter\",sans-serif;text-decoration:underline}body#authentication section#main #content form button{color:#f9f7f2;background:#e79332;padding:14px 80px;text-transform:initial}body#authentication section#main #content hr{margin:32px 0 16px}body#authentication section#main #content .no-account a{color:#110e0c;font-size:14px;font-weight:500;font-family:\"Inter\",sans-serif}body#authentication section#main #content .register-form>p{display:none}body#authentication section#main #content .register-form form .form-check{display:flex;flex-direction:row;column-gap:30px}body#authentication section#main #content .register-form form .form-check label{margin:0;display:flex;align-items:center;column-gap:5px}body#authentication section#main #content .register-form form .form-check label .custom-radio{line-height:1}body#authentication section#main #content .register-form form footer.form-footer{display:flex;align-items:center;justify-content:center;margin:30px 0 0 0}@media(max-width: 767px){.newsletter-form form.elementor-email-subscription .elementor-field-type-subscribe{display:flex;flex-direction:row;row-gap:16px;flex-wrap:wrap}.newsletter-form form.elementor-email-subscription .elementor-field-type-subscribe button{width:100%}}.newsletter-form form.elementor-email-subscription .elementor-checkbox-label{color:#fff}.newsletter-form .elementor-field-label{display:flex;gap:10px;margin-top:10px}.newsletter-form .elementor-field-label .elementor-checkbox-label{font-size:12px;font-weight:500;font-family:\"Inter\",sans-serif}#content-wrapper a[target=raty_procedura]{display:none !important}.leo-megamenu{margin-bottom:0}.leo-megamenu .dropdown-menu{background:#f9f7f2;border:1px solid rgba(17,14,12,.1019607843);overflow:auto}.leo-megamenu .dropdown-menu a:hover{color:#e79332 !important;text-decoration:underline}.leo-megamenu .leo-top-menu ul.nav.navbar-nav>li:last-child{padding-right:0}.leo-megamenu .leo-top-menu ul.nav.navbar-nav>li:last-child::after{display:none}.leo-top-menu .nav{display:flex;align-items:center;width:100%}.leo-top-menu .nav>li{position:relative;padding:0}.leo-top-menu .nav>li:first-child{padding-left:0}.leo-top-menu .nav>li.promo-item>a[href=\"https://masimmo.pl/promocje/\"] span{color:#e79332 !important}.leo-top-menu .nav>li.promo-item>a[href=\"https://masimmo.pl/promocje/\"]:hover span{color:#232323 !important}.leo-top-menu .nav>li:not(:first-child)>a{padding-left:23.5px}@media(max-width: 1200px){.leo-top-menu .nav>li:not(:first-child)>a{padding-left:19px}}@media(max-width: 1100px){.leo-top-menu .nav>li:not(:first-child)>a{padding-left:15px}}.leo-top-menu .nav>li:not(:last-child)>a{position:relative;padding-right:23.5px}@media(max-width: 1200px){.leo-top-menu .nav>li:not(:last-child)>a{padding-right:19px}}@media(max-width: 1100px){.leo-top-menu .nav>li:not(:last-child)>a{padding-right:15px}}.leo-top-menu .nav>li:not(:last-child)>a::before{content:\"\";display:block !important;width:1px;height:14px;background:rgba(17,14,12,0.1019607843);position:absolute;right:0;top:50%;margin-top:-7px}.leo-top-menu .nav>li>a{text-transform:uppercase;font-weight:600}.leo-top-menu .nav a{font-family:\"Inter\",sans-serif;font-size:14px;font-weight:400;white-space:nowrap}.leo-top-menu .nav a:hover{color:#e79332;text-decoration:underline}.leo-top-menu .nav a:hover span{color:#e79332}.leo-top-menu .nav a::after{display:none !important}.leo-top-menu .nav a span{text-transform:uppercase}.cart-grid-footer{display:flex;align-items:center;gap:20px}.cart-grid-footer img{height:30px}#popular-products h2,#new-products h2{font-family:\"Inter\";color:#462d26;font-size:36px;font-weight:500}#products .sort-by-row{display:flex;justify-content:flex-end;gap:20px;align-items:center}#products .sort-by-row .products-sort-order .dropdown-menu{background:#fff;width:100%}#products .sort-by-row .products-sort-order .dropdown-menu a{white-space:nowrap;font-size:14px;font-family:\"Inter\";font-weight:400}#products .sort-by-row .products-sort-order .dropdown-menu a:hover{background:#fff;font-weight:700;color:#462d26}#products .sort-by-row .products-sort-order button{background:none;border:0;display:flex;justify-content:space-between;align-items:center;color:#462d26;font-family:\"Inter\";font-size:16px;font-weight:700;width:350px}#search_filters{background:none;border-top:1px solid rgba(17,14,12,.1019607843);border-bottom:1px solid rgba(17,14,12,.1019607843);border-radius:0 !important;padding-left:0;padding-right:0}#search_filters .head{display:flex;justify-content:space-between;align-items:center;margin-bottom:20px}#search_filters .head .h6{font-size:16px;font-weight:700;font-family:\"Inter\";text-transform:uppercase;color:#462d26;margin-bottom:0;display:flex;align-items:center;column-gap:5px}#search_filters .head .js-search-filters-clear-all{background:#462d26;color:#fff}#search_filters .content{gap:20px;background:#fff;padding:25px}#search_filters .content section.facet:first-child{padding-top:0}#search_filters .content section.facet:not(:first-child){padding-top:1.625rem}#search_filters .content .h6{font-weight:700;font-size:16px;font-family:\"Inter\";margin-bottom:15px}#search_filters .content .custom-checkbox{top:0;position:static}#search_filters .content .facet-label{display:flex;gap:10px;align-items:center;margin-bottom:10px}#search_filters .content .facet-label a{margin-top:0}#search_filters .content .faceted-slider>li>p{color:#462d26;font-family:\"Inter\",sans-serif;font-size:14px;font-weight:700}#js-product-list-top{padding:0 20px}.active_filters{background:#fff;border-radius:10px;color:#462d26}.active_filters .filter-block{background:#462d26;color:#fff;padding:3px 10px}.active_filters .filter-block i{text-shadow:none;color:#fff !important}#contact main .container>.row:nth-child(2){display:grid;grid-template-columns:310px 1fr;gap:32px}@media(max-width: 767px){#contact main .container>.row:nth-child(2){grid-template-columns:1fr}}#contact main .container>.row:nth-child(2) #left-column{display:block;width:100%;max-width:100%;padding:0}#contact main .container>.row:nth-child(2) #content-wrapper{display:block;width:100%;max-width:100%;padding:0}#contact main .container>.row:nth-child(2) #content-wrapper #content{padding:40px}#contact main .container>.row:nth-child(2) #content-wrapper #content h3{font-size:32px;color:#110e0c;font-family:\"Inter\";font-weight:600;margin-bottom:32px}#contact main .container>.row:nth-child(2) #content-wrapper #content form .psgdpr_consent_message{display:grid;grid-template-columns:20px 1fr;gap:5px;align-items:center}#contact main .container>.row:nth-child(2) #content-wrapper #content form .btn-primary{width:277px;display:flex;align-items:center;justify-content:center;font-size:14px;font-family:\"Inter\";text-transform:none;font-weight:500;height:47px}#contact main .container>.row:nth-child(2) #content-wrapper #content form .btn-primary:hover{background:#462d26}#contact main .container>.row:nth-child(2) #content-wrapper #content form label{color:#110e0c;font-size:12px;font-weight:500;font-family:\"Inter\";margin-bottom:4px}#contact main .container>.row:nth-child(2) #content-wrapper #content form label[for=file-upload].btn-default{background:#462d26;color:#fff;height:47px;display:flex;align-items:center;justify-content:center}#contact main .container>.row:nth-child(2) #content-wrapper #content form input[type=email],#contact main .container>.row:nth-child(2) #content-wrapper #content form input[type=text],#contact main .container>.row:nth-child(2) #content-wrapper #content form select{height:47px;display:flex;align-items:center;justify-content:flex-start;padding:0 16px;font-size:14px;color:#110e0c;font-family:\"Inter\";border:1px solid rgba(70,45,38,.1411764706);background-color:#f9f7f2}#contact main .container>.row:nth-child(2) #content-wrapper #content form input[type=email]:focus,#contact main .container>.row:nth-child(2) #content-wrapper #content form input[type=text]:focus,#contact main .container>.row:nth-child(2) #content-wrapper #content form select:focus{outline:none;box-shadow:none}#contact main .container>.row:nth-child(2) #content-wrapper #content form textarea{padding:0 16px;font-size:14px;color:#110e0c;font-family:\"Inter\";border:1px solid rgba(70,45,38,.1411764706);background-color:#f9f7f2;padding:10px}#contact main .container>.row:nth-child(2) #content-wrapper #content form textarea:focus{outline:none;box-shadow:none}.elementor-widget-product-carousel:hover .elementor-swiper-button{opacity:1 !important}.elementor-widget-product-carousel:hover .elementor-swiper-button.swiper-button-disabled{opacity:.3 !important}.elementor-widget-product-carousel:not(:hover) .elementor-swiper-button.elementor-swiper-button-prev{left:-10px}.elementor-widget-product-carousel:not(:hover) .elementor-swiper-button.elementor-swiper-button-next{right:-10px}.elementor-swiper-button{background:#ebe3d7;border-radius:100%;width:33px;height:33px;display:flex;align-items:center;justify-content:center;opacity:0 !important;top:141.5px;transition:all 250ms ease-in-out}.elementor-swiper-button i{padding-bottom:2px}.elementor-swiper-button.elementor-swiper-button-prev i{padding-right:3px}.elementor-swiper-button.elementor-swiper-button-prev i::before{content:url(\"/img/cms/icons/slider-arrow-left-brown.svg\")}.elementor-swiper-button.elementor-swiper-button-next i{padding-left:3px}.elementor-swiper-button.elementor-swiper-button-next i::before{content:url(\"/img/cms/icons/slider-arrow-right-brown.svg\")}.leo-megamenu .navbar-toggler.c-navbar-toggler{display:flex;flex-direction:row;align-items:center;justify-content:center;gap:8px;background:#e9e3d7;margin:0;padding:18px 24px;width:auto;outline:none !important}.leo-megamenu .navbar-toggler.c-navbar-toggler .c-sr-only{color:#110e0c;font-family:\"Inter\",sans-serif;font-size:11px;font-weight:500}@media(max-width: 991px){#header-panel-box .header-panel-box-row-1{margin-bottom:15px}}#header-panel-box .header-panel-box-row-1>div>.elementor-row{flex-wrap:nowrap;align-items:center}#header-panel-box .header-panel-box-row-2 .header-panel-box-row-2-col-1>div>.elementor-widget-wrap{flex-wrap:nowrap;align-items:center}#header-panel-box .header-panel-box-row-2 .header-panel-box-row-2-col-1>div>.elementor-widget-wrap>.elementor-widget-ps-widget-module{margin-bottom:0;width:fit-content}#header-panel-box .header-panel-box-row-2 .header-panel-box-row-2-col-1>div>.elementor-widget-wrap>.elementor-widget-ajax-search>.elementor-widget-container{border:1px solid #e9e3d7;min-height:44px}#header-panel-box .header-panel-box-row-2 .header-panel-box-row-2-col-1>div>.elementor-widget-wrap>.elementor-widget-ajax-search form.elementor-search>.elementor-search__container button.elementor-search__submit{order:1}#header-panel-box .header-panel-box-row-2 .header-panel-box-row-2-col-1>div>.elementor-widget-wrap>.elementor-widget-ajax-search form.elementor-search>.elementor-search__container input.elementor-search__input{order:2;padding-left:0}#header-panel-box .header-panel-box-row-2 .header-panel-box-row-2-col-1>div>.elementor-widget-wrap>.elementor-widget-ajax-search form.elementor-search>.elementor-search__container input.elementor-search__input::placeholder{font-size:11px;font-weight:500}#header-panel-box .header-panel-box-row-2 .header-panel-box-row-2-col-1>div>.elementor-widget-wrap>.elementor-widget-ajax-search form.elementor-search>.elementor-search__container .elementor-search__clear{order:3}section.off-canvas-nav-megamenu nav.offcanvas-mainnav{background:#fff}section.off-canvas-nav-megamenu nav.offcanvas-mainnav .off-canvas-button-megamenu{text-align:initial;margin:24px 24px 0 24px;display:flex;flex-direction:row;justify-content:space-between}section.off-canvas-nav-megamenu nav.offcanvas-mainnav .off-canvas-button-megamenu>a img{width:100%;max-width:200px}section.off-canvas-nav-megamenu nav.offcanvas-mainnav .off-canvas-button-megamenu .off-canvas-nav-close{margin:0;position:relative;font-size:0;width:14px;height:14px;min-width:14px}section.off-canvas-nav-megamenu nav.offcanvas-mainnav .off-canvas-button-megamenu .off-canvas-nav-close::before{content:\"\";position:absolute;width:2px;height:14px;background:#b8b7b6;top:50%;left:50%;transform:translate(-50%, -50%) rotate(45deg)}section.off-canvas-nav-megamenu nav.offcanvas-mainnav .off-canvas-button-megamenu .off-canvas-nav-close::after{content:\"\";position:absolute;width:2px;height:14px;background:#b8b7b6;top:50%;left:50%;transform:translate(-50%, -50%) rotate(-45deg)}section.off-canvas-nav-megamenu nav.offcanvas-mainnav ul.nav.navbar-nav.megamenu{padding:28px 24px 24px 24px}section.off-canvas-nav-megamenu nav.offcanvas-mainnav ul.nav.navbar-nav.megamenu li.nav-item.open-sub>a{border:none !important}section.off-canvas-nav-megamenu nav.offcanvas-mainnav ul.nav.navbar-nav.megamenu li.nav-item.open-sub>a .menu-title{color:#e79332}section.off-canvas-nav-megamenu nav.offcanvas-mainnav ul.nav.navbar-nav.megamenu li.nav-item.open-sub .dropdown-menu{border-bottom:1px solid rgba(17,14,12,.1019607843)}section.off-canvas-nav-megamenu nav.offcanvas-mainnav ul.nav.navbar-nav.megamenu li.nav-item a{padding-top:16px;padding-bottom:16px;line-height:1;border-color:rgba(17,14,12,.1019607843)}section.off-canvas-nav-megamenu nav.offcanvas-mainnav ul.nav.navbar-nav.megamenu li.nav-item a .menu-title{color:#110e0c;font-size:14px;font-weight:600;font-family:\"Inter\",sans-serif}section.off-canvas-nav-megamenu nav.offcanvas-mainnav ul.nav.navbar-nav.megamenu li.nav-item .caret{top:7px}section.off-canvas-nav-megamenu nav.offcanvas-mainnav ul.nav.navbar-nav.megamenu li.nav-item .caret::before{content:url(\"/img/cms/icons/arrow-down-brown-mini.svg\")}section.off-canvas-nav-megamenu nav.offcanvas-mainnav ul.nav.navbar-nav.megamenu li.nav-item .dropdown-menu .leo-widget{padding:0}section.off-canvas-nav-megamenu nav.offcanvas-mainnav ul.nav.navbar-nav.megamenu li.nav-item .dropdown-menu .leo-widget div.menu-title{padding:0}section.off-canvas-nav-megamenu nav.offcanvas-mainnav ul.nav.navbar-nav.megamenu li.nav-item .dropdown-menu .leo-widget div.menu-title a{color:#110e0c;font-size:14px;font-weight:600;font-family:\"Inter\",sans-serif;padding-top:14px;padding-bottom:14px}section.off-canvas-nav-megamenu nav.offcanvas-mainnav ul.nav.navbar-nav.megamenu li.nav-item .dropdown-menu .leo-widget ul li a{color:#110e0c;font-size:14px;font-weight:600;font-family:\"Inter\",sans-serif;padding-top:14px;padding-bottom:14px}section.off-canvas-nav-megamenu nav.offcanvas-mainnav ul.nav.navbar-nav.megamenu li.nav-item.promo-item>a>.menu-title{color:#c40000}section.off-canvas-nav-megamenu nav.offcanvas-mainnav ul.nav.navbar-nav.megamenu li.nav-item .dropdown-sub{padding-bottom:20px}section.off-canvas-nav-megamenu nav.offcanvas-mainnav ul.nav.navbar-nav.megamenu li.nav-item .dropdown-sub .dropdown-menu-inner,section.off-canvas-nav-megamenu nav.offcanvas-mainnav ul.nav.navbar-nav.megamenu li.nav-item .dropdown-sub ul{padding-left:15px;border-left:1px solid rgba(17,14,12,.1)}section.off-canvas-nav-megamenu nav.offcanvas-mainnav ul.nav.navbar-nav.megamenu li.nav-item .dropdown-sub .dropdown-menu-inner .mega-col ul{margin-bottom:20px}section.off-canvas-nav-megamenu nav.offcanvas-mainnav ul.nav.navbar-nav.megamenu li.nav-item .dropdown-sub .dropdown-menu-inner .mega-col .leo-widget[data-id_widget=\"1753179161\"]{display:none}section.off-canvas-nav-megamenu nav.offcanvas-mainnav ul.nav.navbar-nav.megamenu li.nav-item .dropdown-sub ul li a{font-weight:400 !important;padding:10px 0 !important}.dropdown-menu .leo-widget{padding-bottom:20px}header.page-header h1{color:#232323}form .form-group.form-group-alias{display:none !important}.elementor-cta-absolute-link{position:absolute;inset:0;z-index:1}.filter-block-all{display:inline-block;margin-right:.625rem;margin-bottom:.625rem}.filter-block-all button{margin:0 !important}.filter-block-all button .material-icons{margin:0}.scroll-brn-box{position:fixed;bottom:40px;right:40px;z-index:100000000000;opacity:0;visibility:hidden;transition:all 250ms ease-in-out}.scroll-brn-box.active{opacity:1;visibility:visible}.scroll-brn-box a{width:50px;height:50px;background:#e79332;border-radius:100%;display:flex;align-items:center;justify-content:center;line-height:0}.scroll-brn-box a svg{width:16px;height:16px}@media(max-width: 767px){.scroll-brn-box{left:50%;right:auto;transform:translateX(-50%)}}.cart-voucher .promo-name{padding:10px}.cart-voucher .promo-name .cart-summary-line{display:flex;flex-direction:row;justify-content:space-between}.cart-voucher .promo-name .cart-summary-line>.label{text-align:left}.cart-voucher .promo-name .cart-summary-line .float-xs-right{min-width:fit-content}#category-description{width:100%}#moved-category-structure .elementor-cta-content>div{width:100%}.block-promo .block-promo.promo-highlighted{color:#000;margin-top:10px}body.ce-kit-1{color:#000}.page-footer,.wishlist-footer-links{color:#000}.page-footer a,.wishlist-footer-links a{color:#000 !important}.gm_omniprice{display:block;width:100%}","$cWhite: #fff;\r\n$cBlack: #111516;\r\n$cGold: #e79332;\r\n$cGoldDark: #d3ba67;\r\n$cBgAccent: #eff6f7;\r\n$cBone: #f6f6f6;\r\n\r\n$fInter: 'Inter',\r\nsans-serif;\r\n\r\nbody>main {\r\n overflow-x: hidden;\r\n}\r\n\r\nhtml {\r\n scroll-padding-top: 150px;\r\n scroll-behavior: smooth;\r\n}\r\n\r\nbody {\r\n font-size: 15px;\r\n line-height: 1.5;\r\n color: #232323;\r\n\r\n .elementor-widget-text-editor {\r\n color: #232323;\r\n }\r\n\r\n h3 {\r\n color: #232323;\r\n }\r\n\r\n index {\r\n footer#footer {\r\n section.footer-box-newsletter {\r\n display: none !important;\r\n }\r\n }\r\n }\r\n\r\n category {\r\n section#wrapper {\r\n section#main {\r\n margin-bottom: 100px;\r\n\r\n #product-list-header {\r\n * {\r\n color: #000;\r\n }\r\n\r\n strong {\r\n font-weight: 600;\r\n }\r\n\r\n p {\r\n margin-bottom: 10px;\r\n }\r\n }\r\n }\r\n }\r\n }\r\n}\r\n\r\n#footer {\r\n a {\r\n color: #c5c5c5;\r\n transition: all 250ms ease-in-out;\r\n\r\n &:hover {\r\n color: $cGold;\r\n text-decoration: none;\r\n }\r\n }\r\n}\r\n\r\na {\r\n color: $cGold;\r\n}\r\n\r\n.btn-1 {\r\n display: inline-block;\r\n color: $cBlack;\r\n border: 1px solid $cGold;\r\n padding: 15px;\r\n background: $cWhite;\r\n transition: all 250ms ease-in-out;\r\n cursor: pointer;\r\n\r\n &:hover {\r\n color: $cWhite;\r\n background: $cGold;\r\n }\r\n}\r\n\r\n.btn-primary {\r\n color: $cWhite;\r\n background: $cGold;\r\n transition: all 250ms ease-in-out;\r\n\r\n &:hover {\r\n color: $cWhite;\r\n background: $cGoldDark;\r\n }\r\n}\r\n\r\n#box-newsletter {\r\n position: relative;\r\n\r\n &::before {\r\n content: '';\r\n position: absolute;\r\n width: 100vw;\r\n left: 50%;\r\n top: 0;\r\n bottom: 0;\r\n transform: translateX(-50%);\r\n background-color: $cWhite;\r\n }\r\n}\r\n\r\n.simple-blog-posts {\r\n .elementor-swiper-button {\r\n color: $cGold;\r\n\r\n &.elementor-swiper-button-next {\r\n right: 0;\r\n }\r\n\r\n &.elementor-swiper-button-prev {\r\n left: 0;\r\n }\r\n }\r\n\r\n #simple-blog-box {\r\n padding: 0 29px;\r\n\r\n .simple-blog-post {\r\n border-radius: 10px;\r\n overflow: hidden;\r\n\r\n ._image {\r\n img {\r\n height: 100%;\r\n max-height: 200px;\r\n width: 100%;\r\n object-fit: cover;\r\n object-position: center;\r\n }\r\n }\r\n\r\n ._content {\r\n padding: 20px;\r\n background-color: $cBgAccent;\r\n\r\n .post-title {\r\n color: $cBlack;\r\n font-size: 18px;\r\n font-weight: 300;\r\n margin: 0 0 0.7em;\r\n\r\n display: -webkit-box;\r\n -webkit-line-clamp: 2;\r\n -webkit-box-orient: vertical;\r\n overflow: hidden;\r\n line-height: 1.25;\r\n font-weight: 400;\r\n }\r\n\r\n a._btn {\r\n display: inline-block;\r\n color: $cGold;\r\n font-weight: 400;\r\n text-decoration: underline;\r\n }\r\n }\r\n }\r\n }\r\n}\r\n\r\n.js-product {\r\n &.product {\r\n article.product-miniature {\r\n &:hover {\r\n .thumbnail-container {\r\n .wishlist-button-add {\r\n opacity: 1;\r\n visibility: visible;\r\n transform: translateY(0);\r\n }\r\n\r\n ul.product-flags {\r\n transform: translateX(calc(-100% - 30px));\r\n\r\n // li.product-flag {\r\n // \t&.new {\r\n // \t\ttransform: translateX(0);\r\n // \t}\r\n\r\n // \t&.discount {\r\n // \t\ttransform: translateX(-100%);\r\n // \t}\r\n // }\r\n }\r\n }\r\n }\r\n\r\n .thumbnail-container {\r\n width: 100%;\r\n border: 1px solid #eff6f7;\r\n\r\n .thumbnail-top {\r\n background: #ffffff;\r\n\r\n a {\r\n img {}\r\n }\r\n\r\n .highlighted-informations {}\r\n\r\n .product-add-to-basket {\r\n display: flex;\r\n align-items: center;\r\n justify-content: center;\r\n\r\n .add-to-cart {\r\n font-family: $fInter;\r\n font-size: 12px;\r\n font-weight: 700;\r\n\r\n padding: 8px 16px;\r\n display: flex;\r\n align-items: center;\r\n background: #462d26;\r\n border-radius: 1px;\r\n column-gap: 8px;\r\n\r\n &:hover {\r\n background: #e79332;\r\n }\r\n\r\n i {\r\n font-size: 15px;\r\n margin-bottom: 2px;\r\n }\r\n\r\n span {\r\n line-height: 1;\r\n margin-bottom: 1px;\r\n font-size: 14px;\r\n font-weight: 700;\r\n }\r\n }\r\n }\r\n }\r\n\r\n .product-description {\r\n margin-top: 14px;\r\n\r\n &::after {\r\n display: none !important;\r\n }\r\n\r\n .product-title {\r\n margin-bottom: 14px;\r\n line-height: 1;\r\n\r\n a {\r\n color: #462d26;\r\n font-family: $fInter;\r\n font-size: 14px;\r\n font-weight: 400;\r\n line-height: 1.2;\r\n }\r\n }\r\n\r\n .product-price-and-shipping {\r\n .regular-price {\r\n font-size: 14px;\r\n font-family: $fInter;\r\n color: rgb(70, 45, 38, 0.34);\r\n font-weight: 700;\r\n }\r\n\r\n .price {\r\n color: #462d26;\r\n font-family: $fInter;\r\n font-size: 14px;\r\n font-weight: 700;\r\n }\r\n\r\n .discount-product {}\r\n\r\n &.product-price-discount {\r\n display: flex;\r\n flex-direction: row;\r\n column-gap: 10px;\r\n\r\n .price {\r\n order: 1;\r\n color: #c40000;\r\n }\r\n\r\n .regular-price {\r\n order: 2;\r\n }\r\n }\r\n }\r\n }\r\n\r\n ul.product-flags {\r\n position: absolute;\r\n top: 24px;\r\n left: 24px;\r\n z-index: 2;\r\n transition: all 250ms ease-in-out;\r\n row-gap: 8px;\r\n\r\n li.product-flag {\r\n font-size: 11px;\r\n font-weight: 400;\r\n padding: 3px 8px;\r\n min-width: fit-content;\r\n min-height: auto;\r\n margin-top: 0;\r\n list-style: none;\r\n\r\n // &:first-child {\r\n // \tmargin-top: 0;\r\n // }\r\n\r\n font-family: $fInter;\r\n font-size: 12px;\r\n font-weight: 700;\r\n\r\n &.new {\r\n background: #462d26;\r\n padding: 4px 8px;\r\n }\r\n\r\n &.discount {\r\n display: flex;\r\n flex-direction: row;\r\n column-gap: 8px;\r\n background-color: transparent;\r\n padding: 0;\r\n\r\n span {\r\n font-family: $fInter;\r\n font-size: 12px;\r\n font-weight: 700;\r\n padding: 4px 8px;\r\n background: #c40000;\r\n }\r\n\r\n // background: #e30613;\r\n // border-bottom-right-radius: 10px;\r\n }\r\n\r\n &.out_of_stock {\r\n background: #462d26;\r\n // position: absolute;\r\n // top: 0;\r\n // right: 0;\r\n // background: #111516;\r\n // border-bottom-left-radius: 10px;\r\n }\r\n }\r\n }\r\n\r\n .wishlist-button-add {\r\n opacity: 0;\r\n visibility: hidden;\r\n // box-shadow: 0px 0px 15px 1px rgba(0, 0, 0, 0.1);\r\n box-shadow: none;\r\n transition: all 250ms ease-in-out;\r\n transform: translateY(calc(-100% - 1rem));\r\n\r\n i {\r\n color: #462d26;\r\n }\r\n }\r\n }\r\n }\r\n }\r\n}\r\n\r\n.product-images>li.thumb-container>.thumb.selected,\r\n.product-images>li.thumb-container>.thumb:hover {\r\n border-color: $cGold;\r\n}\r\n\r\n.blockreassurance_product {\r\n .item-product {\r\n svg {\r\n path {\r\n fill: $cGold;\r\n }\r\n }\r\n }\r\n}\r\n\r\n//* Single Product\r\nbody#product {\r\n overflow-x: hidden;\r\n\r\n >main {\r\n overflow: initial;\r\n }\r\n\r\n #content {\r\n ul.product-flags {\r\n display: flex;\r\n flex-direction: row;\r\n gap: 10px;\r\n flex-wrap: wrap;\r\n\r\n li.product-flag {\r\n font-size: 11px;\r\n font-weight: 400;\r\n padding: 3px 8px;\r\n min-width: fit-content;\r\n min-height: auto;\r\n transition: all 250ms ease-in-out;\r\n margin-top: 0;\r\n\r\n border-radius: 10px;\r\n\r\n &.new {\r\n background: $cGold;\r\n margin-top: 0;\r\n }\r\n\r\n &.discount {\r\n background: #e30613;\r\n }\r\n\r\n &.out_of_stock {\r\n position: absolute;\r\n top: 0;\r\n right: 0;\r\n background: #111516;\r\n }\r\n }\r\n }\r\n }\r\n\r\n .product-info-box {\r\n margin: 0;\r\n // background: $cWhite;\r\n padding-top: 5px;\r\n padding-bottom: 65px;\r\n border-radius: 10px;\r\n\r\n #content {\r\n max-width: unset;\r\n\r\n ul.product-flags {\r\n margin: 0;\r\n }\r\n }\r\n\r\n h1 {\r\n color: $cBlack;\r\n font-size: 24px;\r\n font-weight: 400;\r\n }\r\n\r\n .product-prices {\r\n display: flex;\r\n align-items: flex-end;\r\n gap: 10px;\r\n flex-wrap: wrap;\r\n\r\n .product-discount {\r\n margin-bottom: 0px;\r\n\r\n .regular-price {\r\n color: #a9a8a8;\r\n font-weight: 300;\r\n margin: 0;\r\n }\r\n }\r\n\r\n .product-price {\r\n margin-bottom: 0;\r\n\r\n .current-price {\r\n color: $cBlack;\r\n font-size: 26px;\r\n font-weight: 600;\r\n margin-bottom: 0;\r\n\r\n .discount {\r\n display: none;\r\n }\r\n }\r\n }\r\n\r\n .tax-shipping-delivery-label {\r\n margin-bottom: 0;\r\n }\r\n }\r\n\r\n ul.product-flags {\r\n margin-bottom: 24px;\r\n row-gap: 8px;\r\n\r\n li.product-flag {\r\n font-size: 11px;\r\n font-weight: 400;\r\n padding: 3px 8px;\r\n min-width: fit-content;\r\n min-height: auto;\r\n margin-top: 0;\r\n list-style: none;\r\n font-family: $fInter;\r\n font-size: 12px;\r\n font-weight: 700;\r\n\r\n &.new {\r\n background: #462d26;\r\n padding: 4px 8px;\r\n }\r\n\r\n &.discount {\r\n display: flex;\r\n flex-direction: row;\r\n column-gap: 8px;\r\n background-color: transparent;\r\n padding: 0;\r\n\r\n span {\r\n font-family: $fInter;\r\n font-size: 12px;\r\n font-weight: 700;\r\n padding: 4px 8px;\r\n background: #c40000;\r\n }\r\n }\r\n\r\n &.out_of_stock {\r\n background: #462d26;\r\n }\r\n }\r\n }\r\n\r\n .product-info-box-left {\r\n &:hover {\r\n .scroll-box-arrows {\r\n opacity: 1;\r\n visibility: visible;\r\n }\r\n }\r\n\r\n .images-container {\r\n .js-qv-mask {\r\n margin: 0;\r\n width: 100%;\r\n }\r\n }\r\n\r\n .product-images {\r\n margin-bottom: 0;\r\n }\r\n\r\n .scroll-box-arrows {\r\n opacity: 0;\r\n visibility: hidden;\r\n transition: all 250ms ease-in-out;\r\n\r\n .material-icons {\r\n line-height: 0;\r\n bottom: 45px;\r\n width: 33px;\r\n height: 33px;\r\n display: flex;\r\n align-items: center;\r\n justify-content: center;\r\n background: #ece9e2;\r\n border-radius: 100%;\r\n }\r\n }\r\n\r\n section#content {\r\n ul.product-flags {\r\n display: flex;\r\n flex-direction: column;\r\n flex-wrap: wrap;\r\n width: 100%;\r\n pointer-events: none;\r\n\r\n position: absolute;\r\n top: 10px;\r\n left: 10px;\r\n z-index: 1;\r\n\r\n @media (min-width: 768px) {\r\n display: none;\r\n }\r\n\r\n li.product-flag {\r\n min-width: fit-content;\r\n min-height: auto;\r\n margin-top: 0;\r\n list-style: none;\r\n font-family: $fInter;\r\n font-size: 12px;\r\n font-weight: 700;\r\n border-radius: 0;\r\n\r\n &.discount {\r\n background: transparent;\r\n padding: 0;\r\n }\r\n\r\n &.new {\r\n background: #462d26;\r\n padding: 4px 8px;\r\n }\r\n }\r\n }\r\n }\r\n }\r\n\r\n .product-info-box-right {\r\n ul.product-flags {\r\n @media (max-width: 767px) {\r\n display: none;\r\n }\r\n }\r\n\r\n .h1 {\r\n color: #462d26;\r\n font-size: 20px;\r\n font-weight: 500;\r\n font-family: $fInter;\r\n text-transform: initial;\r\n margin-bottom: 32px;\r\n }\r\n\r\n .product-prices {\r\n .product-discount {\r\n .regular-price {\r\n color: #462d26;\r\n font-size: 28px;\r\n font-weight: 700;\r\n font-family: $fInter;\r\n line-height: 1;\r\n opacity: 0.35;\r\n }\r\n }\r\n\r\n .product-price {\r\n .current-price {\r\n .current-price-value {\r\n color: #462d26;\r\n font-size: 28px;\r\n font-weight: 700;\r\n font-family: $fInter;\r\n line-height: 1;\r\n }\r\n }\r\n }\r\n\r\n .tax-shipping-delivery-label {\r\n display: none;\r\n }\r\n }\r\n\r\n .product-information {\r\n .product-description {\r\n display: none;\r\n }\r\n\r\n .product-actions {\r\n .product-variants {\r\n margin: 16px 0;\r\n border-top: 1px solid #ddd;\r\n // border-bottom: 1px solid #ddd;\r\n\r\n .product-variants-item {\r\n position: relative;\r\n display: flex;\r\n align-items: center;\r\n justify-content: flex-start;\r\n // margin: 16px 0;\r\n margin: 0;\r\n padding: 16px 0;\r\n width: 100%;\r\n\r\n &:not(:last-child) {\r\n border-bottom: 1px solid #ddd;\r\n // padding-bottom: 16px;\r\n }\r\n\r\n &::before {\r\n content: '';\r\n position: absolute;\r\n left: -20px;\r\n right: -20px;\r\n top: -1px;\r\n bottom: 0;\r\n background: #fff;\r\n transition: all 250ms ease-in-out;\r\n opacity: 0;\r\n visibility: hidden;\r\n transition-delay: 400ms;\r\n }\r\n\r\n .color_select {\r\n display: flex;\r\n gap: 10px;\r\n\r\n li {\r\n margin: 0;\r\n padding: 0;\r\n\r\n input {\r\n display: none;\r\n\r\n &:checked+span {\r\n border: 0 !important;\r\n\r\n &::before {\r\n content: '';\r\n display: block;\r\n position: absolute;\r\n top: -2px;\r\n left: -2px;\r\n height: 30px;\r\n width: 30px;\r\n border: 1px solid #000;\r\n border-radius: 50%;\r\n }\r\n }\r\n }\r\n\r\n span {\r\n margin: 0;\r\n padding: 0;\r\n height: 26px;\r\n width: 26px;\r\n border-radius: 50%;\r\n }\r\n }\r\n }\r\n\r\n &.active {\r\n &::before {\r\n opacity: 1;\r\n visibility: visible;\r\n transition-delay: 0ms;\r\n }\r\n }\r\n\r\n .product-variants-item--wrapper {\r\n width: 100%;\r\n position: relative;\r\n }\r\n\r\n .control-label-nav {\r\n display: flex;\r\n flex-direction: row;\r\n justify-content: space-between;\r\n align-items: center;\r\n cursor: pointer;\r\n\r\n &.active {\r\n .form-control-select-standard-handler {\r\n transform: scale(-1);\r\n }\r\n }\r\n\r\n .form-control-select-standard-handler {\r\n cursor: pointer;\r\n }\r\n }\r\n\r\n .control-label {\r\n color: #462d26;\r\n font-size: 14px;\r\n font-weight: 700;\r\n font-family: $fInter;\r\n\r\n width: 100%;\r\n max-width: 200px;\r\n margin-bottom: 0;\r\n\r\n .control-label-selected {\r\n font-weight: 400;\r\n }\r\n }\r\n\r\n select {\r\n // border-radius: 10px;\r\n display: none;\r\n }\r\n\r\n .form-control-select-custom {\r\n display: none;\r\n position: absolute;\r\n left: -20px;\r\n right: -20px;\r\n top: calc(100% + 16px);\r\n z-index: 10;\r\n\r\n .custom-select {\r\n display: block;\r\n padding: 25px;\r\n border: none;\r\n background: #fff;\r\n height: auto;\r\n\r\n ul.custom-dropdown {\r\n display: flex;\r\n flex-direction: column;\r\n row-gap: 16px;\r\n margin: 0;\r\n overflow: auto;\r\n\r\n li {\r\n display: flex;\r\n flex-direction: row;\r\n column-gap: 14px;\r\n margin: 0;\r\n\r\n color: #110e0c;\r\n font-size: 14px;\r\n font-weight: 400;\r\n font-family: $fInter;\r\n cursor: pointer;\r\n\r\n &:not(:last-child) {\r\n padding-bottom: 16px;\r\n border-bottom: 1px solid #110e0c1a;\r\n }\r\n\r\n &.active {\r\n .li-checkbox {\r\n background: #462d26;\r\n border-color: #462d26;\r\n\r\n &::before {\r\n content: '';\r\n position: absolute;\r\n top: 8px;\r\n left: 5.5px;\r\n width: 8px;\r\n height: 2px;\r\n background: #f9f7f2;\r\n transform: rotate(-45deg);\r\n transition: all 250ms ease-in-out;\r\n }\r\n\r\n &::after {\r\n content: '';\r\n position: absolute;\r\n top: 9px;\r\n left: 4.5px;\r\n width: 3.5px;\r\n height: 2px;\r\n background: #f9f7f2;\r\n transform: rotate(45deg);\r\n transition: all 250ms ease-in-out;\r\n }\r\n }\r\n }\r\n\r\n .li-checkbox {\r\n position: relative;\r\n display: block;\r\n width: 19px;\r\n min-width: 19px;\r\n height: 19px;\r\n border: 1px solid #d9cebe;\r\n border-radius: 100%;\r\n }\r\n }\r\n }\r\n }\r\n }\r\n\r\n // > ul {\r\n // \tmargin-bottom: 0;\r\n\r\n // \tli {\r\n // \t\t> label {\r\n // \t\t\tmargin-bottom: 0;\r\n\r\n // \t\t\t> span {\r\n // \t\t\t\tdisplay: inline-block;\r\n // \t\t\t\twidth: 20px;\r\n // \t\t\t\theight: 20px;\r\n // \t\t\t}\r\n // \t\t}\r\n // \t}\r\n // }\r\n\r\n .fabric-colors {\r\n display: flex;\r\n flex-direction: row;\r\n align-items: center;\r\n gap: 9px;\r\n\r\n a {\r\n color: #462d26;\r\n font-size: 14px;\r\n font-weight: 400;\r\n font-family: $fInter;\r\n text-decoration: underline;\r\n }\r\n }\r\n }\r\n }\r\n\r\n .product-add-to-cart {\r\n padding: 24px;\r\n background: #ece9e2;\r\n\r\n @media (max-width: 767px) {\r\n position: relative;\r\n padding: 24px 0;\r\n\r\n * {\r\n z-index: 2;\r\n }\r\n\r\n &::after {\r\n content: '';\r\n position: absolute;\r\n top: 0;\r\n bottom: 0;\r\n left: 50%;\r\n width: 100svw;\r\n transform: translateX(-50%);\r\n background: #ece9e2;\r\n z-index: 1;\r\n }\r\n }\r\n\r\n >.control-label {\r\n display: none;\r\n }\r\n\r\n .product-quantity {\r\n margin-bottom: 10px;\r\n\r\n .qty {\r\n margin-bottom: 0;\r\n margin-right: 16px;\r\n\r\n >.input-group {\r\n display: flex;\r\n flex-direction: row;\r\n flex-wrap: nowrap;\r\n align-items: center;\r\n float: none;\r\n border: 1px solid #462d26d9;\r\n border-radius: 1px;\r\n\r\n input#quantity_wanted {\r\n order: 2;\r\n font-size: 14px;\r\n font-family: $fInter;\r\n font-weight: 500;\r\n\r\n padding: 0;\r\n text-align: center;\r\n width: 35px;\r\n border: none;\r\n background: transparent;\r\n height: 29px;\r\n }\r\n\r\n button {\r\n padding: 0;\r\n height: auto;\r\n\r\n color: #462d26d9;\r\n font-size: 14px;\r\n font-weight: 500;\r\n font-family: $fInter;\r\n border: none;\r\n background: transparent;\r\n\r\n &.btn {\r\n height: 29px;\r\n padding: 0 10px;\r\n\r\n &.bootstrap-touchspin-up {\r\n order: 3;\r\n }\r\n\r\n &.bootstrap-touchspin-down {\r\n order: 1;\r\n }\r\n }\r\n }\r\n }\r\n }\r\n\r\n .add {\r\n margin: 0;\r\n width: 100%;\r\n\r\n .add-to-cart {\r\n background: #e79332;\r\n margin: 0;\r\n width: 100%;\r\n\r\n color: #f9f7f2;\r\n font-size: 14px;\r\n font-weight: 500;\r\n font-family: $fInter;\r\n text-transform: initial;\r\n\r\n &:hover {\r\n background: #110e0c;\r\n }\r\n\r\n .material-icons {\r\n line-height: 1;\r\n font-size: 14px;\r\n height: auto;\r\n width: auto;\r\n vertical-align: baseline;\r\n margin-right: 3px;\r\n }\r\n }\r\n }\r\n\r\n .wishlist-button-add {\r\n margin-left: 16px;\r\n width: 30px;\r\n border-radius: 0;\r\n background: transparent;\r\n box-shadow: none;\r\n\r\n i {\r\n background-image: url('/img/cms/icons/icon-heart.svg');\r\n background-position: center;\r\n background-repeat: no-repeat;\r\n background-size: contain;\r\n width: 26px;\r\n height: 26px;\r\n font-size: 0;\r\n }\r\n }\r\n }\r\n\r\n #product-availability {\r\n display: none;\r\n }\r\n\r\n .product-minimal-quantity {\r\n margin: 0;\r\n display: none;\r\n }\r\n }\r\n\r\n .product-additional-info {\r\n display: none;\r\n margin: 30px 0;\r\n }\r\n }\r\n\r\n .blockreassurance_product {\r\n display: flex;\r\n flex-direction: column;\r\n row-gap: 20px;\r\n margin: 40px 0 0 0;\r\n\r\n >div {\r\n display: flex;\r\n flex-direction: row;\r\n align-items: center;\r\n flex-wrap: wrap;\r\n\r\n color: #462d26;\r\n font-size: 14px;\r\n font-weight: 500;\r\n font-family: $fInter;\r\n\r\n .item-product {\r\n margin-right: 16px;\r\n padding: 0;\r\n width: 24px;\r\n height: 24px;\r\n\r\n svg {\r\n width: 24px;\r\n height: 24px;\r\n\r\n path {\r\n fill: transparent !important;\r\n }\r\n }\r\n }\r\n\r\n .block-title {\r\n margin-right: 10px;\r\n }\r\n\r\n p {\r\n font-weight: 700;\r\n margin: 0;\r\n }\r\n }\r\n\r\n .item-0 {\r\n .block-description {\r\n text-decoration: underline;\r\n cursor: pointer;\r\n }\r\n }\r\n\r\n .item-1 {\r\n .block-description {\r\n text-decoration: underline;\r\n cursor: pointer;\r\n\r\n a {\r\n color: $cBlack;\r\n text-decoration: none;\r\n }\r\n }\r\n }\r\n\r\n .block-raty {\r\n width: 100%;\r\n display: none;\r\n\r\n .block-raty--wrapper {\r\n display: flex;\r\n flex-direction: row;\r\n flex-wrap: wrap;\r\n gap: 10px;\r\n padding-top: 20px;\r\n\r\n img {\r\n height: 35px;\r\n }\r\n }\r\n }\r\n }\r\n\r\n #description-nav {\r\n padding: 32px 24px;\r\n margin: 0;\r\n list-style: none;\r\n\r\n display: flex;\r\n flex-direction: row;\r\n\r\n li {\r\n &:not(:last-child) {\r\n padding-right: 10px;\r\n margin-right: 10px;\r\n border-right: 1px solid #110e0c1a;\r\n }\r\n\r\n a {\r\n color: #462d26;\r\n font-size: 16px;\r\n font-weight: 600;\r\n font-family: $fInter;\r\n }\r\n }\r\n }\r\n\r\n .product-customization {\r\n >.card {\r\n padding: 24px;\r\n background: #ece9e2;\r\n\r\n p {\r\n color: #462d26;\r\n font-size: 14px;\r\n font-family: $fInter;\r\n }\r\n\r\n ul {\r\n margin-bottom: 0;\r\n }\r\n\r\n textarea {\r\n display: flex;\r\n flex-direction: row;\r\n flex-wrap: nowrap;\r\n align-items: center;\r\n float: none;\r\n border: 1px solid rgba(70, 45, 38, 0.8509803922);\r\n border-radius: 1px;\r\n font-size: 14px;\r\n font-family: 'Inter', sans-serif;\r\n font-weight: 500;\r\n background: rgba(0, 0, 0, 0);\r\n height: 44px;\r\n outline: none;\r\n }\r\n\r\n button.btn {\r\n background: #e79332;\r\n margin: 0;\r\n width: 100%;\r\n color: #f9f7f2;\r\n font-size: 14px;\r\n font-weight: 500;\r\n font-family: $fInter;\r\n text-transform: initial;\r\n padding: 10px;\r\n line-height: 1.5;\r\n }\r\n }\r\n }\r\n }\r\n }\r\n }\r\n\r\n .product-description-box {\r\n position: relative;\r\n margin-bottom: 100px;\r\n padding-top: 60px;\r\n padding-bottom: 60px;\r\n\r\n &::before {\r\n content: '';\r\n position: absolute;\r\n top: 0;\r\n left: 50%;\r\n bottom: 0;\r\n width: 100svw;\r\n transform: translateX(-50%);\r\n background: #ffffff;\r\n }\r\n\r\n .c-row {\r\n display: flex;\r\n flex-direction: row;\r\n column-gap: 60px;\r\n\r\n .c-col {\r\n width: calc(50% - 30px);\r\n\r\n @media (max-width: 767px) {\r\n width: 100%;\r\n }\r\n }\r\n\r\n .c-col-2 {\r\n @media (max-width: 767px) {\r\n display: none;\r\n }\r\n\r\n .product-description-box-img {\r\n position: sticky;\r\n top: 150px;\r\n\r\n img {\r\n width: 100%;\r\n max-width: fit-content;\r\n }\r\n }\r\n }\r\n }\r\n\r\n ul.product-accordion-box {\r\n padding: 0;\r\n margin: 0;\r\n list-style: none;\r\n\r\n li.accordion-item {\r\n &.active {\r\n .accordion-item-header {\r\n img {\r\n transform: scale(-1);\r\n }\r\n }\r\n }\r\n\r\n .accordion-item-header {\r\n display: flex;\r\n flex-direction: row;\r\n align-items: center;\r\n justify-content: space-between;\r\n column-gap: 30px;\r\n padding: 16px 0;\r\n border-bottom: 1px solid #110e0c1a;\r\n cursor: pointer;\r\n\r\n h3 {\r\n color: #462d26;\r\n font-size: 24px;\r\n font-weight: 600;\r\n font-family: $fInter;\r\n margin: 0;\r\n }\r\n\r\n img {\r\n transition: all 0.3s ease-in-out;\r\n }\r\n }\r\n\r\n .accordion-item-body {\r\n .accordion-item-body--wrapper {\r\n padding-top: 24px;\r\n padding-bottom: 64px;\r\n color: #000;\r\n font-size: 14px;\r\n font-weight: 400;\r\n font-family: $fInter;\r\n line-height: 1.4;\r\n\r\n strong {\r\n font-weight: 700;\r\n }\r\n\r\n img {\r\n max-width: fit-content;\r\n width: 100%;\r\n height: auto;\r\n }\r\n\r\n .js-product-details {\r\n .product-reference {\r\n display: none;\r\n }\r\n\r\n .product-quantities {\r\n display: none;\r\n }\r\n\r\n .product-features {\r\n .data-sheet {\r\n color: $cBlack;\r\n }\r\n }\r\n }\r\n\r\n .elementor-accordion {\r\n .elementor-accordion-item {\r\n .elementor-tab-title {\r\n display: flex;\r\n flex-direction: row;\r\n align-items: center;\r\n\r\n .elementor-accordion-title {\r\n line-height: 1.5;\r\n }\r\n }\r\n }\r\n }\r\n }\r\n }\r\n }\r\n }\r\n\r\n #product-details {\r\n\r\n .product-reference,\r\n .product-quantities {\r\n display: none !important;\r\n }\r\n }\r\n\r\n section.product-features {\r\n .data-sheet {\r\n color: $cBlack;\r\n }\r\n }\r\n }\r\n\r\n .tabs {\r\n border-radius: 10px;\r\n\r\n .nav-tabs {\r\n .nav-item {\r\n .nav-link {\r\n color: $cBlack;\r\n font-weight: 400;\r\n font-size: 16px;\r\n\r\n &:hover {\r\n border-bottom: $cGold 3px solid;\r\n }\r\n\r\n &.active {\r\n color: $cBlack;\r\n border-color: $cGold;\r\n }\r\n }\r\n }\r\n }\r\n }\r\n\r\n #empty-product-comment {\r\n border-radius: 10px;\r\n }\r\n}\r\n\r\n#blockcart-modal {\r\n .modal-content {\r\n .modal-header {}\r\n\r\n .modal-body {\r\n .product-name {\r\n color: $cBlack;\r\n font-weight: 500;\r\n margin-bottom: 16px;\r\n }\r\n\r\n .cart-content-btn {\r\n .btn {\r\n &.btn-primary {\r\n background: $cGold;\r\n }\r\n }\r\n }\r\n }\r\n }\r\n}\r\n\r\n//* Koszyk\r\nbody#cart {\r\n #content-wrapper {\r\n .card-block-title {\r\n .h1 {\r\n color: #462d26;\r\n font-size: 24px;\r\n font-weight: 700;\r\n font-family: $fInter;\r\n text-transform: initial;\r\n text-align: center;\r\n margin-bottom: 16px;\r\n }\r\n }\r\n\r\n .cart-grid {\r\n margin-bottom: 150px;\r\n\r\n .cart-grid-body {\r\n .card {\r\n background: transparent;\r\n }\r\n\r\n .cart-overview {\r\n padding: 0;\r\n\r\n table {\r\n width: 100%;\r\n\r\n thead {\r\n &::after {\r\n content: '';\r\n display: block;\r\n height: 24px;\r\n }\r\n\r\n tr {\r\n th {\r\n color: #462d26d9;\r\n font-size: 12px;\r\n font-weight: 400;\r\n font-family: $fInter;\r\n white-space: nowrap;\r\n padding: 8px 0;\r\n border-bottom: 1px solid #110e0c1a;\r\n\r\n &:not(:last-child) {\r\n padding-right: 20px;\r\n }\r\n }\r\n }\r\n }\r\n\r\n tbody {\r\n tr {\r\n &:not(:first-child) {\r\n td {\r\n padding-top: 18px;\r\n }\r\n }\r\n\r\n &:not(:last-child) {\r\n td {\r\n padding-bottom: 18px;\r\n border-bottom: 1px solid #110e0c1a;\r\n }\r\n }\r\n\r\n td {\r\n vertical-align: top;\r\n\r\n &:not(:last-child) {\r\n padding-right: 20px;\r\n }\r\n\r\n .product-card-img {\r\n img {\r\n width: 80px;\r\n }\r\n }\r\n\r\n .product-card-desc {\r\n line-height: 1;\r\n\r\n a {\r\n color: #462d26;\r\n font-size: 14px;\r\n font-weight: 400;\r\n font-family: $fInter;\r\n }\r\n }\r\n\r\n .product-card-infos {\r\n line-height: 1;\r\n margin-top: 8px;\r\n\r\n .product-card-info {\r\n &:not(:last-child) {\r\n margin-bottom: 8px;\r\n }\r\n\r\n span {\r\n color: #462d26d9;\r\n font-size: 12px;\r\n font-weight: 400;\r\n font-family: $fInter;\r\n }\r\n }\r\n }\r\n\r\n .product-card-price {\r\n padding-top: 7px;\r\n\r\n .current-price {\r\n line-height: 1;\r\n\r\n .price {\r\n color: #462d26;\r\n font-size: 14px;\r\n font-family: $fInter;\r\n font-weight: 700;\r\n }\r\n }\r\n\r\n .product-discount {\r\n line-height: 1;\r\n margin-top: 3px;\r\n\r\n .regular-price {\r\n color: #462d26d9;\r\n font-size: 12px;\r\n font-family: $fInter;\r\n font-weight: 400;\r\n }\r\n }\r\n }\r\n\r\n .product-card-qty {\r\n >.input-group {\r\n display: flex;\r\n flex-direction: row;\r\n flex-wrap: nowrap;\r\n align-items: center;\r\n float: none;\r\n border: 1px solid #462d26d9;\r\n border-radius: 1px;\r\n\r\n input.js-cart-line-product-quantity {\r\n order: 2;\r\n font-size: 14px;\r\n font-family: $fInter;\r\n font-weight: 500;\r\n\r\n padding: 0;\r\n text-align: center;\r\n width: 35px;\r\n border: none;\r\n background: transparent;\r\n height: 29px;\r\n }\r\n\r\n button {\r\n padding: 0;\r\n height: auto;\r\n\r\n color: #462d26d9;\r\n font-size: 14px;\r\n font-weight: 500;\r\n font-family: $fInter;\r\n border: none;\r\n background: transparent;\r\n\r\n &.btn {\r\n height: 29px;\r\n padding: 0 7px;\r\n\r\n &.bootstrap-touchspin-up {\r\n order: 3;\r\n }\r\n\r\n &.bootstrap-touchspin-down {\r\n order: 1;\r\n }\r\n }\r\n }\r\n }\r\n }\r\n\r\n .product-card-sum-price {\r\n padding-top: 7px;\r\n line-height: 1;\r\n\r\n strong {\r\n color: #462d26;\r\n font-size: 14px;\r\n font-family: $fInter;\r\n font-weight: 700;\r\n }\r\n }\r\n\r\n .product-card-action {\r\n display: block;\r\n padding-top: 9px;\r\n\r\n .remove-from-cart {\r\n position: relative;\r\n width: 10px;\r\n height: 10px;\r\n display: block;\r\n\r\n &::before {\r\n content: '';\r\n position: absolute;\r\n width: 10px;\r\n height: 1px;\r\n background: #bbb6aa;\r\n top: 50%;\r\n left: 50%;\r\n transform: translate(-50%, -50%) rotate(45deg);\r\n }\r\n\r\n &::after {\r\n content: '';\r\n position: absolute;\r\n width: 10px;\r\n height: 1px;\r\n background: #bbb6aa;\r\n top: 50%;\r\n left: 50%;\r\n transform: translate(-50%, -50%) rotate(-45deg);\r\n }\r\n\r\n .material-icons {\r\n display: none;\r\n }\r\n }\r\n }\r\n }\r\n }\r\n }\r\n }\r\n\r\n @media (max-width: 570px) {\r\n table thead {\r\n display: none;\r\n }\r\n\r\n table,\r\n tbody,\r\n tr,\r\n td {\r\n display: block;\r\n width: 100%;\r\n }\r\n\r\n tbody {\r\n padding: 20px;\r\n text-align: center;\r\n }\r\n\r\n tr {\r\n margin-bottom: 1rem;\r\n border: 1px solid #ccc;\r\n border-radius: 5px;\r\n padding: 10px;\r\n background: #f9f9f9;\r\n border: 1px solid rgba(17, 14, 12, 0.1019607843);\r\n }\r\n\r\n td {\r\n position: relative;\r\n // padding-left: 0;\r\n text-align: right;\r\n // border: none !important;\r\n padding: 15px 10px 15px 50% !important;\r\n\r\n &::before {\r\n position: absolute;\r\n left: 10px;\r\n top: 50%;\r\n transform: translateY(-50%);\r\n white-space: nowrap;\r\n font-weight: bold;\r\n text-align: left;\r\n }\r\n\r\n .product-card-qty {\r\n display: block;\r\n margin-left: auto;\r\n width: fit-content;\r\n }\r\n\r\n .product-card-action {\r\n width: fit-content;\r\n margin-left: auto;\r\n\r\n .remove-from-cart {\r\n &::before {\r\n width: 15px !important;\r\n height: 2px !important;\r\n }\r\n\r\n &::after {\r\n width: 15px !important;\r\n height: 2px !important;\r\n }\r\n }\r\n }\r\n\r\n >div {\r\n padding-top: 0 !important;\r\n }\r\n }\r\n\r\n td:nth-child(1)::before {\r\n content: 'Obrazek';\r\n }\r\n\r\n td:nth-child(2)::before {\r\n content: 'Nazwa produktu';\r\n }\r\n\r\n td:nth-child(3)::before {\r\n content: 'Cena jednostkowa';\r\n }\r\n\r\n td:nth-child(4)::before {\r\n content: 'Ilość';\r\n }\r\n\r\n td:nth-child(5)::before {\r\n content: 'Cena łączna';\r\n }\r\n\r\n td:nth-child(6)::before {\r\n content: 'Usuń';\r\n }\r\n\r\n .product-card-img img {\r\n max-width: 100%;\r\n height: auto;\r\n }\r\n }\r\n\r\n .no-items {\r\n color: #462d26;\r\n font-size: 16px;\r\n font-family: $fInter;\r\n font-weight: 700;\r\n\r\n width: 100%;\r\n display: block;\r\n text-align: center;\r\n }\r\n }\r\n\r\n .card-block {}\r\n\r\n .cart-overview {\r\n .cart-items {\r\n .cart-item {\r\n .product-line-grid {\r\n .product-line-grid-body {\r\n .product-line-info {\r\n a {\r\n color: $cBlack;\r\n font-weight: 400;\r\n font-size: 16px;\r\n }\r\n }\r\n\r\n .product-price {\r\n margin: 10px 0;\r\n\r\n .product-discount {\r\n .regular-price {\r\n color: #a9a8a8;\r\n font-weight: 300;\r\n margin: 0;\r\n }\r\n\r\n .discount {\r\n background: $cGold;\r\n }\r\n }\r\n\r\n .current-price {\r\n .price {\r\n color: $cBlack;\r\n font-weight: 600;\r\n font-size: 16px;\r\n }\r\n }\r\n }\r\n }\r\n }\r\n }\r\n }\r\n }\r\n }\r\n }\r\n\r\n .cart-summary {\r\n margin-bottom: 24px;\r\n background: #ece9e2;\r\n\r\n .cart-detailed-totals {\r\n .cart-detailed-subtotals {\r\n padding: 24px 24px 0 24px;\r\n\r\n .cart-summary-line {\r\n &:not(:last-child) {\r\n margin-bottom: 8px;\r\n }\r\n\r\n &:last-child {\r\n margin-bottom: 0;\r\n }\r\n\r\n span {\r\n font-size: 14px;\r\n font-family: $fInter;\r\n\r\n &.label {\r\n font-weight: 500;\r\n }\r\n\r\n &.value {\r\n font-weight: 400;\r\n }\r\n }\r\n }\r\n }\r\n\r\n .cart-summary-totals {\r\n padding: 16px 24px;\r\n\r\n .cart-summary-line {\r\n &.cart-total {\r\n padding: 0;\r\n border: 0;\r\n\r\n span {\r\n font-size: 14px;\r\n font-family: $fInter;\r\n font-weight: 700;\r\n }\r\n }\r\n }\r\n }\r\n }\r\n\r\n .cart-detailed-actions {\r\n padding: 0 24px 18px;\r\n\r\n a.btn {\r\n color: #f9f7f2;\r\n font-size: 14px;\r\n font-family: $fInter;\r\n font-weight: 500;\r\n padding: 14px 12px;\r\n background-color: #e79332;\r\n text-transform: initial;\r\n }\r\n }\r\n\r\n .card-payment-support {\r\n padding: 0 24px 12px;\r\n\r\n ul {\r\n padding: 0;\r\n margin: 0;\r\n list-style: none;\r\n\r\n display: flex;\r\n flex-direction: row;\r\n flex-wrap: wrap;\r\n align-items: center;\r\n justify-content: center;\r\n column-gap: 30px;\r\n row-gap: 12px;\r\n\r\n li {\r\n img {\r\n max-width: 44px;\r\n }\r\n }\r\n }\r\n }\r\n }\r\n }\r\n}\r\n\r\nbody#checkout {\r\n #content-wrapper {\r\n .cart-grid-body {\r\n .checkout-step {\r\n padding: 0;\r\n background-color: #f9f7f2;\r\n\r\n .step-title {\r\n color: #462d26;\r\n font-size: 14px;\r\n font-family: $fInter;\r\n font-weight: 700;\r\n text-transform: initial;\r\n padding-bottom: 10px;\r\n border-bottom: 1px solid #462d26;\r\n margin-bottom: 32px;\r\n\r\n .step-number {\r\n &::after {\r\n content: '. ';\r\n }\r\n }\r\n }\r\n\r\n &.-current {\r\n opacity: 1 !important;\r\n\r\n .step-title {\r\n color: #e79332;\r\n border-bottom: 1px solid #e79332;\r\n }\r\n }\r\n\r\n &.-complete {\r\n opacity: 0.5;\r\n }\r\n\r\n .content {\r\n padding: 0;\r\n }\r\n\r\n #customer-form {\r\n max-width: 480px;\r\n }\r\n\r\n .form-group {\r\n label {\r\n color: #110e0c;\r\n font-size: 12px;\r\n font-family: $fInter;\r\n font-weight: 500;\r\n margin-bottom: 4px;\r\n }\r\n\r\n input {\r\n &.form-control {\r\n background: #462d261a;\r\n border: 1px solid #462d2624;\r\n padding: 14px 16px;\r\n\r\n color: #110e0c;\r\n font-size: 14px;\r\n font-family: $fInter;\r\n font-weight: 500;\r\n }\r\n }\r\n\r\n .btn-show-password-box {\r\n position: absolute;\r\n top: 0;\r\n right: 0;\r\n bottom: 0;\r\n width: fit-content;\r\n\r\n .btn-show-password {\r\n padding: 0;\r\n background: transparent;\r\n display: flex;\r\n height: 100%;\r\n align-items: center;\r\n width: 30px;\r\n outline: none;\r\n }\r\n }\r\n\r\n .form-control-comment {\r\n color: rgba(70, 45, 38, 0.8509803922);\r\n font-size: 12px;\r\n font-family: $fInter;\r\n font-weight: 400;\r\n }\r\n }\r\n\r\n .form-informations {\r\n margin-top: 40px;\r\n\r\n .form-informations-title {\r\n color: #110e0c;\r\n font-size: 16px;\r\n font-family: $fInter;\r\n font-weight: 700;\r\n }\r\n\r\n .form-informations-option {\r\n color: #110e0c;\r\n font-size: 16px;\r\n font-family: $fInter;\r\n font-weight: 400;\r\n font-style: initial !important;\r\n }\r\n\r\n .form-informations-subtitle {\r\n display: none;\r\n }\r\n }\r\n\r\n .form-footer {\r\n text-align: start;\r\n width: fit-content;\r\n\r\n .btn {\r\n color: #f9f7f2;\r\n font-size: 14px;\r\n font-weight: 500;\r\n font-family: $fInter;\r\n background: #e79332;\r\n padding: 12px 80px;\r\n text-transform: initial;\r\n }\r\n }\r\n\r\n #delivery-address {\r\n max-width: 480px;\r\n margin-left: 0;\r\n }\r\n\r\n .delivery-options {\r\n max-width: 480px;\r\n\r\n .delivery-option {\r\n padding: 12px 16px;\r\n margin: 0;\r\n border: 1px solid #462d2624;\r\n border-radius: 1px;\r\n column-gap: 16px;\r\n min-height: initial;\r\n background: transparent;\r\n\r\n &:not(:last-child) {\r\n margin-bottom: 16px;\r\n }\r\n\r\n .delivery-option-checkbox {\r\n width: fit-content;\r\n line-height: 0;\r\n }\r\n\r\n .delivery-option-2 {\r\n flex: 1;\r\n display: flex;\r\n flex-direction: row;\r\n align-items: center;\r\n justify-content: space-between;\r\n\r\n .carrier-price {\r\n color: #110e0c;\r\n font-family: $fInter;\r\n font-size: 14px;\r\n font-weight: 700;\r\n }\r\n }\r\n }\r\n }\r\n\r\n .order-options {\r\n #delivery {\r\n label {\r\n color: #110e0c;\r\n font-size: 12px;\r\n font-family: $fInter;\r\n font-weight: 500;\r\n margin-bottom: 4px;\r\n }\r\n\r\n textarea {\r\n width: 100%;\r\n max-width: 480px;\r\n border: 1px solid #462d2624;\r\n background: #462d261a;\r\n border-radius: 1px;\r\n resize: none;\r\n margin-bottom: 30px;\r\n }\r\n }\r\n }\r\n\r\n button[type='submit'] {\r\n color: #f9f7f2;\r\n font-size: 14px;\r\n font-family: $fInter;\r\n font-weight: 500;\r\n padding: 12px 80px;\r\n background: #e79332;\r\n text-transform: initial;\r\n float: none !important;\r\n }\r\n\r\n #conditions-to-approve {\r\n ul {\r\n li {\r\n .condition-label {\r\n margin: 0;\r\n line-height: 1;\r\n\r\n label {\r\n margin: 0;\r\n line-height: 1;\r\n }\r\n }\r\n }\r\n }\r\n }\r\n\r\n .payment-options {\r\n .js-additional-information {\r\n margin: 0 0 20px 0;\r\n padding: 24px;\r\n border: 1px solid #462d2624;\r\n\r\n p {\r\n color: #110e0c;\r\n font-size: 14px;\r\n font-weight: 700;\r\n font-family: $fInter;\r\n }\r\n\r\n dl {\r\n border-left: 1px solid #462d2624;\r\n border-right: 1px solid #462d2624;\r\n border-top: 1px solid #462d2624;\r\n\r\n dt {\r\n border-right: 1px solid #462d2624;\r\n }\r\n\r\n dt,\r\n dd {\r\n color: #462d26;\r\n font-size: 14px;\r\n font-weight: 400;\r\n font-family: $fInter;\r\n background: transparent;\r\n margin: 0;\r\n flex: 0 0 50%;\r\n\r\n border-bottom: 1px solid rgba(70, 45, 38, 0.1411764706);\r\n }\r\n }\r\n }\r\n }\r\n }\r\n }\r\n\r\n #js-checkout-summary {\r\n background: transparent;\r\n\r\n .js-checkout-summary-box {\r\n margin-bottom: 16px;\r\n background-color: #ece9e2;\r\n\r\n >.card-block {\r\n padding: 24px 24px 0 24px;\r\n }\r\n\r\n .cart-summary-totals {\r\n padding: 16px 24px 24px 24px;\r\n\r\n .cart-total {\r\n line-height: 1;\r\n padding: 0;\r\n\r\n span {\r\n color: #462d26;\r\n font-size: 14px;\r\n font-weight: 700;\r\n font-family: $fInter;\r\n }\r\n }\r\n }\r\n\r\n #cart-summary-product-list {\r\n .media-list {\r\n margin-bottom: 24px;\r\n padding-bottom: 24px;\r\n border-bottom: 1px solid rgb(70, 45, 38, 0.3);\r\n\r\n .media {\r\n &:not(:last-child) {\r\n margin-bottom: 24px;\r\n }\r\n\r\n .media-left {\r\n img {\r\n width: 40px;\r\n }\r\n }\r\n\r\n .media-body {\r\n .product-name {\r\n a {\r\n color: #462d26;\r\n font-size: 14px;\r\n font-weight: 400;\r\n font-family: $fInter;\r\n\r\n display: block;\r\n overflow: hidden;\r\n white-space: nowrap;\r\n text-overflow: ellipsis;\r\n max-width: 260px;\r\n }\r\n }\r\n }\r\n }\r\n }\r\n }\r\n }\r\n\r\n .cart-summary-products {\r\n .h4 {\r\n font-size: 16px;\r\n font-weight: 700;\r\n font-family: $fInter;\r\n margin-bottom: 24px;\r\n text-transform: uppercase;\r\n }\r\n\r\n .media-list {\r\n .media {\r\n .media-left {\r\n padding-right: 16px;\r\n }\r\n\r\n .media-body {\r\n .product-name {\r\n line-height: 1;\r\n margin-bottom: 2px;\r\n display: block;\r\n\r\n a {\r\n color: $cBlack;\r\n font-weight: 600;\r\n }\r\n }\r\n\r\n .product-specification {\r\n .product-line-info {\r\n line-height: 1;\r\n margin-bottom: 2px;\r\n\r\n span {\r\n color: #462d26d9;\r\n font-size: 12px;\r\n font-family: $fInter;\r\n font-weight: 400;\r\n }\r\n }\r\n\r\n .product-quantity {\r\n color: #462d26d9;\r\n font-size: 12px;\r\n font-family: $fInter;\r\n font-weight: 400;\r\n line-height: 1;\r\n }\r\n }\r\n\r\n .product-price {\r\n color: $cBlack;\r\n font-weight: 600;\r\n }\r\n }\r\n }\r\n }\r\n }\r\n\r\n .cart-summary-subtotals-container {\r\n padding: 0;\r\n border: none;\r\n\r\n .cart-summary-line {\r\n line-height: 1;\r\n margin-bottom: 8px;\r\n\r\n span {\r\n color: #462d26;\r\n font-size: 14px;\r\n font-family: $fInter;\r\n font-weight: 500;\r\n }\r\n }\r\n }\r\n }\r\n\r\n .delivery-options {\r\n .delivery-option {\r\n border: none;\r\n }\r\n }\r\n }\r\n}\r\n\r\nbody#order-confirmation {\r\n .breadcrumb {\r\n display: none;\r\n }\r\n\r\n #content-wrapper {\r\n #main {\r\n #registration-form {\r\n display: none;\r\n }\r\n\r\n section {\r\n\r\n content,\r\n content-hook_payment_return,\r\n content-hook-order-confirmation-footer {\r\n display: none;\r\n }\r\n\r\n content-hook_order_confirmation {\r\n margin-bottom: 150px;\r\n margin-top: 50px;\r\n background: transparent;\r\n\r\n .card-title {\r\n color: #462d26;\r\n font-size: 24px;\r\n font-weight: 700;\r\n font-family: $fInter;\r\n margin-bottom: 24px;\r\n text-align: center;\r\n\r\n display: flex;\r\n flex-direction: column;\r\n align-items: center;\r\n row-gap: 32px;\r\n text-transform: initial;\r\n }\r\n\r\n p {\r\n color: #1a1a18;\r\n font-size: 16px;\r\n font-weight: 400;\r\n font-family: $fInter;\r\n text-align: center;\r\n max-width: 750px;\r\n margin-left: auto;\r\n margin-right: auto;\r\n margin-bottom: 32px;\r\n }\r\n\r\n .elementor-button {\r\n color: #f9f7f2;\r\n font-size: 14px;\r\n font-weight: 500;\r\n font-family: $fInter;\r\n padding: 18px 80px;\r\n background: #e79332;\r\n margin: 0 auto;\r\n display: flex;\r\n width: 100%;\r\n max-width: fit-content;\r\n }\r\n }\r\n }\r\n }\r\n }\r\n\r\n footer#footer {\r\n\r\n .footer-box-newsletter,\r\n .footer-box-services,\r\n .footer-box-other-info {\r\n display: none;\r\n }\r\n }\r\n}\r\n\r\nfooter#footer {\r\n background-color: #f9f7f2;\r\n}\r\n\r\n.category-tiles-list {\r\n display: grid;\r\n grid-template-columns: repeat(6, 1fr);\r\n grid-gap: 20px;\r\n\r\n a {\r\n display: block;\r\n }\r\n}\r\n\r\nbody {\r\n &:not(#ets_blog_page) {\r\n main {\r\n #left-column {\r\n >div.block {\r\n display: none !important;\r\n }\r\n }\r\n }\r\n }\r\n\r\n ets_blog_page {\r\n #content-wrapper {\r\n .ets-blog-wrapper-detail {\r\n border-radius: 10px;\r\n }\r\n }\r\n\r\n #left-column {\r\n .title_block {\r\n color: $cBlack;\r\n font-size: 20px;\r\n font-weight: 400;\r\n }\r\n\r\n .ets_block_slider {\r\n .ets_title_block {\r\n color: $cBlack;\r\n font-size: 16px;\r\n font-weight: 400;\r\n }\r\n }\r\n }\r\n\r\n ul.ets-blog-list {\r\n >li {\r\n .post-wrapper {\r\n border-radius: 10px;\r\n overflow: hidden;\r\n display: flex;\r\n flex-direction: row;\r\n flex-wrap: wrap;\r\n\r\n .ets-blog-wrapper-content {\r\n background: #eff6f7;\r\n padding-top: 15px;\r\n padding-bottom: 15px;\r\n }\r\n\r\n .ets_title_block {\r\n color: $cBlack;\r\n font-size: 18px;\r\n font-weight: 300;\r\n\r\n display: -webkit-box;\r\n -webkit-line-clamp: 2;\r\n -webkit-box-orient: vertical;\r\n overflow: hidden;\r\n line-height: 1.25;\r\n font-weight: 400;\r\n }\r\n\r\n .blog_description {\r\n display: -webkit-box;\r\n -webkit-line-clamp: 3;\r\n -webkit-box-orient: vertical;\r\n overflow: hidden;\r\n }\r\n\r\n .read_more {\r\n display: inline-block;\r\n color: $cGold;\r\n font-weight: 400;\r\n text-decoration: underline;\r\n font-style: underline !important;\r\n border: none;\r\n }\r\n }\r\n }\r\n }\r\n }\r\n}\r\n\r\n.ets_blog_sidebar {\r\n >.block {\r\n box-shadow: none !important;\r\n border-radius: 10px;\r\n }\r\n}\r\n\r\nbody {\r\n #left-column {\r\n .block-categories {\r\n .category-top-menu {\r\n li {\r\n a {\r\n &.h6 {\r\n color: $cBlack;\r\n font-size: 20px;\r\n font-weight: 400;\r\n }\r\n }\r\n\r\n .category-sub-menu {\r\n li {\r\n a {\r\n color: $cBlack;\r\n font-size: 16px;\r\n font-weight: 400;\r\n }\r\n }\r\n }\r\n }\r\n }\r\n }\r\n }\r\n}\r\n\r\nbody#category {\r\n #left-column {\r\n >div {\r\n border-radius: 10px;\r\n }\r\n }\r\n\r\n #content-wrapper {\r\n section#main {\r\n div {\r\n border-radius: 10px;\r\n }\r\n }\r\n\r\n // #subcategories {\r\n // \t.subcategories-list {\r\n // \t\tli {\r\n // \t\t\t.subcategory-image {\r\n // \t\t\t\ta {\r\n // \t\t\t\t\tborder-radius: 10px;\r\n // \t\t\t\t}\r\n // \t\t\t}\r\n // \t\t}\r\n // \t}\r\n // }\r\n }\r\n}\r\n\r\n.product-description {\r\n color: #000;\r\n font-size: 15px;\r\n line-height: 1.5;\r\n\r\n ul {\r\n list-style-type: disc;\r\n margin-left: 25px;\r\n }\r\n\r\n h3 {\r\n color: #000 !important;\r\n font-size: 18px;\r\n }\r\n}\r\n\r\n.data-sheet {\r\n\r\n dd,\r\n dt {\r\n font-weight: 400 !important;\r\n font-size: 15px;\r\n }\r\n}\r\n\r\n//* ~~~~~~~~~~~~ New styles ~~~~~~~~~~~~\r\n#header-search {\r\n position: relative;\r\n width: 100%;\r\n max-width: 340px;\r\n\r\n padding-right: 32px;\r\n margin-right: 14px;\r\n\r\n &::before {\r\n content: '';\r\n position: absolute;\r\n top: 50%;\r\n right: 0;\r\n width: 1px;\r\n height: 28px;\r\n background: rgba(#110e0c, 0.1);\r\n transform: translateY(-50%);\r\n }\r\n\r\n form.elementor-search {\r\n >ul.elementor-search__products {\r\n background: #f9f7f2;\r\n border-radius: 0;\r\n border: 1px solid rgba(17, 14, 12, 0.1);\r\n\r\n .ui-menu-item {\r\n background: #fff;\r\n\r\n &:not(:last-child) {\r\n margin-bottom: 2px;\r\n }\r\n\r\n .elementor-search__product-details {\r\n .elementor-search__product-name {\r\n color: #462d26;\r\n font-size: 14px;\r\n font-weight: 400;\r\n font-family: 'Inter', sans-serif;\r\n }\r\n\r\n .elementor-search__product-category {\r\n display: none;\r\n }\r\n\r\n .elementor-search__product-price {\r\n color: #462d26;\r\n font-size: 14px;\r\n font-weight: 700;\r\n font-family: 'Inter', sans-serif;\r\n }\r\n }\r\n }\r\n }\r\n }\r\n\r\n @media (min-width: 992px) and (max-width: 1024px) {\r\n display: block !important;\r\n }\r\n}\r\n\r\n.mobile-search {\r\n @media (min-width: 992px) and (max-width: 1024px) {\r\n display: none !important;\r\n }\r\n}\r\n\r\n#header-menu {\r\n .elementor-nav-menu {\r\n >ul {\r\n justify-content: space-between;\r\n align-items: center;\r\n width: 100%;\r\n\r\n &::after {\r\n display: none;\r\n }\r\n }\r\n\r\n .menu-item-separator {\r\n display: block;\r\n width: 1px;\r\n height: 14px;\r\n background: #110e0c1a;\r\n }\r\n }\r\n}\r\n\r\n#home-slider-box {\r\n width: 100svw;\r\n margin-left: 50%;\r\n transform: translateX(-50%);\r\n\r\n ul.carousel-inner {\r\n border-radius: 0 !important;\r\n }\r\n\r\n figure {\r\n width: 100%;\r\n\r\n img {\r\n @media (max-width: 991px) {\r\n min-height: 390px;\r\n object-fit: cover;\r\n }\r\n }\r\n }\r\n}\r\n\r\n.home-slider {\r\n // padding-right: 10px;\r\n // padding-left: 10px;\r\n\r\n .carousel-item {\r\n .caption {\r\n width: 100%;\r\n max-width: 80%;\r\n bottom: auto;\r\n top: 80px;\r\n\r\n @media (max-width: 991px) {\r\n top: 36px;\r\n left: 40px;\r\n }\r\n\r\n .caption-description {\r\n h2 {\r\n color: #f9f7f2;\r\n font-size: 64px;\r\n margin-bottom: 18px;\r\n line-height: 1.1;\r\n font-weight: 500;\r\n font-family: $fInter;\r\n\r\n span {\r\n color: #e79332;\r\n }\r\n\r\n @media (max-width: 991px) {\r\n font-size: 32px;\r\n margin-bottom: 10px;\r\n }\r\n }\r\n\r\n p {\r\n font-size: 16px;\r\n color: #f9f7f2;\r\n }\r\n }\r\n }\r\n }\r\n\r\n .slide-button {\r\n position: relative;\r\n display: flex;\r\n flex-direction: row;\r\n align-items: center;\r\n column-gap: 12px;\r\n padding: 16px 45px;\r\n width: fit-content;\r\n margin-top: 40px;\r\n\r\n border-top: 1px solid #e79332;\r\n border-bottom: 1px solid #e79332;\r\n\r\n color: #e79332;\r\n font-size: 16px;\r\n font-weight: 500;\r\n\r\n img {\r\n width: 100%;\r\n max-width: 24px;\r\n }\r\n\r\n &::before {\r\n content: '';\r\n position: absolute;\r\n left: -1px;\r\n top: -2px;\r\n bottom: 0;\r\n width: 10px;\r\n height: calc(100% + 4px);\r\n background-image: url('/img/cms/icons/btn-side-line.svg');\r\n background-position: center;\r\n background-size: contain;\r\n background-repeat: no-repeat;\r\n }\r\n\r\n &::after {\r\n content: '';\r\n position: absolute;\r\n right: -1px;\r\n top: -2px;\r\n bottom: 0;\r\n width: 10px;\r\n height: calc(100% + 4px);\r\n background-image: url('/img/cms/icons/btn-side-line.svg');\r\n background-position: center;\r\n background-size: contain;\r\n background-repeat: no-repeat;\r\n transform: scale(-1);\r\n }\r\n\r\n @media (max-width: 991px) {\r\n font-size: 13px;\r\n }\r\n }\r\n}\r\n\r\n.home-box-1 {\r\n >.elementor-column-wrap {\r\n >.elementor-widget-wrap {\r\n display: grid;\r\n grid-template-columns: 7fr 5fr;\r\n grid-template-rows: 1fr 1fr;\r\n grid-template-areas: 'item1 item2''item1 item3';\r\n gap: 20px;\r\n\r\n >.elementor-element {\r\n &:nth-child(1) {\r\n grid-area: item1;\r\n }\r\n\r\n &:nth-child(2) {\r\n grid-area: item2;\r\n }\r\n\r\n &:nth-child(3) {\r\n grid-area: item3;\r\n }\r\n }\r\n\r\n @media (max-width: 767px) {\r\n grid-template-columns: 1fr;\r\n grid-template-rows: auto;\r\n grid-template-areas:\r\n 'item1'\r\n 'item2'\r\n 'item3';\r\n }\r\n }\r\n }\r\n\r\n .home-box1-tile {\r\n &:nth-child(1) {\r\n .elementor-cta-content {\r\n .elementor-button {\r\n &::before {\r\n content: url('/img/cms/Home/Group 1223.svg');\r\n }\r\n }\r\n }\r\n }\r\n\r\n >.elementor-widget-container {\r\n height: 100%;\r\n\r\n >.elementor-cta {\r\n height: 100%;\r\n }\r\n }\r\n\r\n .elementor-cta-content {\r\n position: absolute;\r\n inset: 0;\r\n background: transparent;\r\n justify-content: space-between;\r\n align-content: space-between;\r\n\r\n .elementor-button {\r\n position: relative;\r\n padding: 0;\r\n\r\n display: flex;\r\n flex-direction: row;\r\n align-items: center;\r\n gap: 10px;\r\n\r\n &::before {\r\n content: url('/img/cms/Home/Group 1224.svg');\r\n }\r\n }\r\n }\r\n }\r\n}\r\n\r\n.home-box-info {\r\n position: relative;\r\n\r\n &::before {\r\n content: '';\r\n position: absolute;\r\n top: 0;\r\n left: 50%;\r\n height: 1px;\r\n width: 100vw;\r\n transform: translateX(-50%);\r\n background: rgba(#aa8a5e, 0.25);\r\n }\r\n\r\n &::after {\r\n content: '';\r\n position: absolute;\r\n bottom: 0;\r\n left: 50%;\r\n height: 1px;\r\n width: 100vw;\r\n transform: translateX(-50%);\r\n background: rgba(#aa8a5e, 0.25);\r\n }\r\n\r\n >.elementor-container {\r\n >.elementor-row {\r\n align-items: center;\r\n }\r\n }\r\n\r\n .home-box-info-img {\r\n img {\r\n max-width: unset;\r\n }\r\n }\r\n}\r\n\r\n.footer-box-services {\r\n position: relative;\r\n\r\n &::before {\r\n content: '';\r\n position: absolute;\r\n bottom: 0;\r\n left: 50%;\r\n height: 1px;\r\n width: 100vw;\r\n transform: translateX(-50%);\r\n background: rgba(#aa8a5e, 0.25);\r\n }\r\n\r\n .elementor-widget-wrap {\r\n flex-direction: row;\r\n flex-wrap: nowrap;\r\n }\r\n}\r\n\r\n.footer-box-other-info {\r\n >.elementor-container {\r\n >.elementor-row {\r\n column-gap: 80px;\r\n position: relative;\r\n\r\n @media (min-width: 1025px) {\r\n &::before {\r\n content: '';\r\n position: absolute;\r\n top: -60px;\r\n bottom: -60px;\r\n left: 50%;\r\n width: 1px;\r\n transform: translateX(-50%);\r\n background: rgba(#aa8a5e, 0.25);\r\n }\r\n }\r\n }\r\n }\r\n}\r\n\r\narticle {\r\n &.product-miniature {\r\n &.product-card {\r\n .product-description {\r\n .product-title {\r\n a {}\r\n }\r\n }\r\n }\r\n }\r\n}\r\n\r\nnav.pagination {\r\n .page-list {\r\n display: flex;\r\n align-items: center;\r\n justify-content: center;\r\n gap: 10px;\r\n background: transparent;\r\n\r\n .pagination-item {\r\n &.prev {\r\n a {\r\n background: transparent;\r\n transition: all 250ms ease-in-out;\r\n\r\n img {\r\n transition: all 250ms ease-in-out;\r\n }\r\n\r\n &:hover {\r\n background: #ffa629;\r\n\r\n img {\r\n filter: brightness(0) invert(1);\r\n }\r\n }\r\n }\r\n }\r\n\r\n &.next {\r\n a {\r\n background: transparent;\r\n transition: all 250ms ease-in-out;\r\n\r\n img {\r\n transition: all 250ms ease-in-out;\r\n transform: scale(-1);\r\n }\r\n\r\n &:hover {\r\n background: #ffa629;\r\n\r\n img {\r\n filter: brightness(0) invert(1);\r\n }\r\n }\r\n }\r\n }\r\n\r\n &.current {\r\n a {\r\n color: #ffffff;\r\n background: #ffa629;\r\n }\r\n }\r\n\r\n .spacer {\r\n display: flex;\r\n align-items: center;\r\n justify-content: center;\r\n padding: 5px 11px;\r\n height: 33px;\r\n width: 33px;\r\n\r\n color: #9f928c;\r\n font-size: 14px;\r\n font-weight: 500;\r\n font-family: $fInter;\r\n }\r\n\r\n a {\r\n display: flex;\r\n align-items: center;\r\n justify-content: center;\r\n\r\n color: #9f928c;\r\n font-family: $fInter;\r\n font-size: 14px;\r\n font-weight: 500;\r\n letter-spacing: -0.5px;\r\n padding: 5px 11px;\r\n height: 33px;\r\n min-width: 33px;\r\n background: #ece9e2;\r\n border-radius: 1px;\r\n\r\n transition: all 250ms ease-in-out;\r\n\r\n &:hover {\r\n color: #fff;\r\n background: #ffa629;\r\n }\r\n }\r\n }\r\n }\r\n}\r\n\r\nbody#category {\r\n section#main {\r\n #subcategories {\r\n padding: 0;\r\n margin: 0;\r\n background: transparent;\r\n\r\n .subcategory-heading {\r\n display: none;\r\n }\r\n\r\n .subcategories-list {\r\n display: flex;\r\n flex-direction: row;\r\n gap: 16px;\r\n flex-wrap: wrap;\r\n\r\n li {\r\n .subcategory-item {\r\n display: flex;\r\n flex-direction: row;\r\n column-gap: 16px;\r\n align-items: center;\r\n background: #ece9e2;\r\n border-radius: 50px;\r\n padding: 8px 24px 8px 24px;\r\n height: 100%;\r\n\r\n .subcategory-image {\r\n width: 43px;\r\n height: 43px;\r\n padding: 0;\r\n background: #ffffff;\r\n border-radius: 100%;\r\n margin-left: -16px;\r\n\r\n img {\r\n width: 100%;\r\n height: 100%;\r\n object-fit: contain;\r\n border-radius: 100%;\r\n }\r\n }\r\n\r\n .subcategory-name {\r\n color: #462d26;\r\n font-size: 16px;\r\n font-weight: 600;\r\n font-family: $fInter;\r\n margin: 0;\r\n }\r\n }\r\n }\r\n }\r\n }\r\n }\r\n}\r\n\r\nnav.breadcrumb {\r\n margin-bottom: 1.563rem;\r\n\r\n ol {\r\n display: flex;\r\n flex-direction: row;\r\n column-gap: 16px;\r\n align-items: center;\r\n\r\n li {\r\n span {\r\n color: #462d26;\r\n font-size: 14px;\r\n font-weight: 500;\r\n font-family: $fInter;\r\n }\r\n\r\n &.separator {\r\n img {\r\n width: 5px;\r\n height: 9px;\r\n }\r\n }\r\n }\r\n }\r\n}\r\n\r\nbody#cms {\r\n\r\n // Disable custom footer elements\r\n &.cms-id-5,\r\n &.cms-id-6,\r\n &.cms-id-7 {\r\n footer#footer {\r\n section.footer-box-newsletter {\r\n display: none;\r\n }\r\n\r\n section.footer-box-services {\r\n display: none;\r\n }\r\n\r\n section.footer-box-other-info {\r\n display: none;\r\n }\r\n }\r\n }\r\n\r\n section#main {\r\n header.page-header {\r\n margin-bottom: 32px;\r\n\r\n h1 {\r\n color: #462d26;\r\n font-size: 32px;\r\n font-family: $fInter;\r\n font-weight: 700;\r\n margin: 0;\r\n }\r\n }\r\n }\r\n}\r\n\r\n#cms-citys {\r\n .elementor-icon-list-items {\r\n display: grid;\r\n grid-template-columns: repeat(auto-fill, minmax(250px, 1fr));\r\n gap: 20px;\r\n\r\n li {\r\n .elementor-icon-list-text {\r\n display: block;\r\n width: 100%;\r\n text-align: center;\r\n padding: 12px 24px;\r\n background: #462d26;\r\n }\r\n }\r\n }\r\n}\r\n\r\n#js-product-list {\r\n >.products {\r\n row-gap: 40px;\r\n }\r\n}\r\n\r\n#basket-side-panel {\r\n .elementor-cart__title {\r\n text-align: center;\r\n min-height: unset;\r\n line-height: 1;\r\n padding: 20px 0 25px;\r\n }\r\n\r\n .elementor-cart__products {\r\n .elementor-cart__product {\r\n position: relative;\r\n\r\n .elementor-cart__product-name {\r\n padding-left: 16px;\r\n }\r\n\r\n .elementor-cart__product-attrs {\r\n padding: 3px 0;\r\n }\r\n\r\n .elementor-cart__product-price {\r\n padding-left: 16px;\r\n }\r\n\r\n .elementor-cart__product-remove {\r\n position: absolute;\r\n top: 20px;\r\n right: 0;\r\n }\r\n }\r\n }\r\n\r\n .elementor-cart__footer-box {\r\n position: relative;\r\n margin-top: auto;\r\n\r\n &::before {\r\n content: '';\r\n position: absolute;\r\n inset: 0 -30px;\r\n background: #ece9e2;\r\n z-index: -1;\r\n }\r\n\r\n .elementor-cart__summary {\r\n border: none;\r\n\r\n >span {\r\n margin-bottom: 5px;\r\n }\r\n }\r\n\r\n .elementor-cart__footer-buttons {\r\n width: 100%;\r\n }\r\n }\r\n\r\n .elementor-cart__footer-delivery {\r\n margin-bottom: 20px;\r\n\r\n ul {\r\n list-style: none;\r\n padding: 0;\r\n margin: 0;\r\n display: flex;\r\n flex-direction: row;\r\n align-items: center;\r\n justify-content: center;\r\n column-gap: 11px;\r\n\r\n li {\r\n span {\r\n color: #462d26;\r\n font-family: $fInter;\r\n font-size: 12px;\r\n font-weight: 500;\r\n }\r\n }\r\n }\r\n }\r\n}\r\n\r\n.custom-checkbox {\r\n display: flex;\r\n align-items: flex-start;\r\n column-gap: 10px;\r\n\r\n label {\r\n padding: 0;\r\n margin: 0;\r\n cursor: pointer;\r\n\r\n color: #110e0c;\r\n font-size: 14px;\r\n font-family: $fInter;\r\n font-weight: 400;\r\n }\r\n}\r\n\r\ninput[type='checkbox'],\r\ninput[type='radio'] {\r\n appearance: none;\r\n position: relative;\r\n\r\n width: 15px;\r\n height: 15px;\r\n min-width: 15px;\r\n min-height: 15px;\r\n display: inline-block;\r\n\r\n border: 1px solid #d9cebe;\r\n border-radius: 3px;\r\n transition: all 250ms ease-in-out;\r\n overflow: hidden;\r\n\r\n cursor: pointer;\r\n\r\n &::before {\r\n content: '';\r\n position: absolute;\r\n top: -5px;\r\n left: 15px;\r\n width: 7px;\r\n height: 2px;\r\n background: #f9f7f2;\r\n transform: rotate(-45deg);\r\n transition: all 250ms ease-in-out;\r\n }\r\n\r\n &::after {\r\n content: '';\r\n position: absolute;\r\n top: -4px;\r\n left: -8px;\r\n width: 4px;\r\n height: 2px;\r\n background: #f9f7f2;\r\n transform: rotate(45deg);\r\n transition: all 250ms ease-in-out;\r\n }\r\n\r\n &:checked {\r\n background: #462d26;\r\n border-color: #462d26;\r\n\r\n &::before {\r\n top: 6px;\r\n left: 4px;\r\n }\r\n\r\n &::after {\r\n top: 7px;\r\n left: 3px;\r\n }\r\n }\r\n}\r\n\r\nbody#authentication {\r\n section#main {\r\n .page-header {\r\n margin-bottom: 32px;\r\n\r\n h1 {\r\n color: #462d26;\r\n font-size: 24px;\r\n font-weight: 700;\r\n font-family: $fInter;\r\n text-align: center;\r\n margin-bottom: 0;\r\n }\r\n }\r\n\r\n #content {\r\n background: transparent;\r\n max-width: 480px;\r\n margin: 0 auto 150px;\r\n\r\n form {\r\n label {\r\n color: #110e0c;\r\n font-size: 12px;\r\n font-weight: 500;\r\n font-family: $fInter;\r\n }\r\n\r\n input[type='text'] {\r\n border: 1px solid #462d2624;\r\n background: #462d261a;\r\n }\r\n\r\n .btn-show-password-box {\r\n width: fit-content;\r\n position: absolute;\r\n right: 0;\r\n\r\n .btn-show-password {\r\n background: transparent;\r\n }\r\n }\r\n\r\n .forgot-password {\r\n text-align: left;\r\n\r\n a {\r\n color: #110e0c;\r\n font-size: 12px;\r\n font-weight: 500;\r\n font-family: $fInter;\r\n text-decoration: underline;\r\n }\r\n }\r\n\r\n button {\r\n color: #f9f7f2;\r\n background: #e79332;\r\n padding: 14px 80px;\r\n text-transform: initial;\r\n }\r\n }\r\n\r\n hr {\r\n margin: 32px 0 16px;\r\n }\r\n\r\n .no-account {\r\n a {\r\n color: #110e0c;\r\n font-size: 14px;\r\n font-weight: 500;\r\n font-family: $fInter;\r\n }\r\n }\r\n\r\n .register-form {\r\n >p {\r\n display: none;\r\n }\r\n\r\n form {\r\n .form-check {\r\n display: flex;\r\n flex-direction: row;\r\n column-gap: 30px;\r\n\r\n label {\r\n margin: 0;\r\n display: flex;\r\n align-items: center;\r\n column-gap: 5px;\r\n\r\n .custom-radio {\r\n line-height: 1;\r\n }\r\n }\r\n }\r\n\r\n footer.form-footer {\r\n display: flex;\r\n align-items: center;\r\n justify-content: center;\r\n margin: 30px 0 0 0;\r\n }\r\n }\r\n }\r\n }\r\n }\r\n}\r\n\r\n.newsletter-form {\r\n form.elementor-email-subscription {\r\n .elementor-field-type-subscribe {\r\n @media (max-width: 767px) {\r\n display: flex;\r\n flex-direction: row;\r\n row-gap: 16px;\r\n flex-wrap: wrap;\r\n\r\n button {\r\n width: 100%;\r\n }\r\n }\r\n }\r\n\r\n .elementor-checkbox-label {\r\n color: #ffffff;\r\n }\r\n }\r\n\r\n .elementor-field-label {\r\n display: flex;\r\n gap: 10px;\r\n margin-top: 10px;\r\n\r\n .elementor-checkbox-label {\r\n font-size: 12px;\r\n font-weight: 500;\r\n font-family: $fInter;\r\n }\r\n }\r\n}\r\n\r\n#content-wrapper {\r\n a[target='raty_procedura'] {\r\n display: none !important;\r\n }\r\n}\r\n\r\n.leo-megamenu {\r\n margin-bottom: 0;\r\n\r\n .dropdown-menu {\r\n background: #f9f7f2;\r\n border: 1px solid #110e0c1a;\r\n overflow: auto;\r\n\r\n a {\r\n &:hover {\r\n color: #e79332 !important;\r\n text-decoration: underline;\r\n }\r\n }\r\n }\r\n\r\n .leo-top-menu {\r\n ul.nav.navbar-nav {\r\n >li {\r\n &:last-child {\r\n padding-right: 0;\r\n\r\n &::after {\r\n display: none;\r\n }\r\n }\r\n\r\n // > a {\r\n // \tpadding-right: 0;\r\n // }\r\n }\r\n }\r\n }\r\n}\r\n\r\n.leo-top-menu {\r\n .nav {\r\n display: flex;\r\n align-items: center;\r\n width: 100%;\r\n\r\n >li {\r\n position: relative;\r\n // padding: 0 23.5px;\r\n padding: 0;\r\n\r\n &:first-child {\r\n padding-left: 0;\r\n }\r\n\r\n &.promo-item {\r\n >a[href=\"https://masimmo.pl/promocje/\"] {\r\n span {\r\n color: #e79332 !important;\r\n }\r\n\r\n &:hover {\r\n span {\r\n color: #232323 !important;\r\n }\r\n }\r\n }\r\n }\r\n\r\n &:not(:first-child) {\r\n >a {\r\n padding-left: 23.5px;\r\n\r\n @media (max-width: 1200px) {\r\n padding-left: 19px;\r\n }\r\n\r\n @media (max-width: 1100px) {\r\n padding-left: 15px;\r\n }\r\n }\r\n }\r\n\r\n &:not(:last-child) {\r\n >a {\r\n position: relative;\r\n padding-right: 23.5px;\r\n\r\n @media (max-width: 1200px) {\r\n padding-right: 19px;\r\n }\r\n\r\n @media (max-width: 1100px) {\r\n padding-right: 15px;\r\n }\r\n\r\n &::before {\r\n content: '';\r\n display: block !important;\r\n width: 1px;\r\n height: 14px;\r\n background: rgba(17, 14, 12, 0.1019607843);\r\n position: absolute;\r\n right: 0;\r\n top: 50%;\r\n margin-top: -7px;\r\n }\r\n }\r\n }\r\n\r\n >a {\r\n text-transform: uppercase;\r\n font-weight: 600;\r\n // padding-left: 23.5px;\r\n // padding-right: 23.5px;\r\n }\r\n }\r\n\r\n a {\r\n font-family: 'Inter', sans-serif;\r\n font-size: 14px;\r\n font-weight: 400;\r\n white-space: nowrap;\r\n\r\n &:hover {\r\n color: #e79332;\r\n text-decoration: underline;\r\n\r\n span {\r\n color: #e79332;\r\n }\r\n }\r\n\r\n &::after {\r\n display: none !important;\r\n }\r\n\r\n span {\r\n text-transform: uppercase;\r\n }\r\n }\r\n }\r\n}\r\n\r\n.cart-grid-footer {\r\n display: flex;\r\n align-items: center;\r\n gap: 20px;\r\n\r\n img {\r\n height: 30px;\r\n }\r\n}\r\n\r\n#popular-products,\r\n#new-products {\r\n h2 {\r\n font-family: 'Inter';\r\n color: #462d26;\r\n font-size: 36px;\r\n font-weight: 500;\r\n }\r\n}\r\n\r\n#products {\r\n .sort-by-row {\r\n display: flex;\r\n justify-content: flex-end;\r\n gap: 20px;\r\n align-items: center;\r\n\r\n .products-sort-order {\r\n .dropdown-menu {\r\n background: #fff;\r\n width: 100%;\r\n\r\n a {\r\n white-space: nowrap;\r\n font-size: 14px;\r\n font-family: 'Inter';\r\n font-weight: 400;\r\n\r\n &:hover {\r\n background: #fff;\r\n font-weight: 700;\r\n color: #462d26;\r\n }\r\n }\r\n }\r\n\r\n button {\r\n background: none;\r\n border: 0;\r\n display: flex;\r\n justify-content: space-between;\r\n align-items: center;\r\n color: #462d26;\r\n font-family: 'Inter';\r\n font-size: 16px;\r\n font-weight: 700;\r\n width: 350px;\r\n }\r\n }\r\n }\r\n}\r\n\r\n#search_filters {\r\n background: none;\r\n border-top: 1px solid #110e0c1a;\r\n border-bottom: 1px solid #110e0c1a;\r\n border-radius: 0 !important;\r\n padding-left: 0;\r\n padding-right: 0;\r\n\r\n .head {\r\n display: flex;\r\n justify-content: space-between;\r\n align-items: center;\r\n margin-bottom: 20px;\r\n\r\n .h6 {\r\n font-size: 16px;\r\n font-weight: 700;\r\n font-family: 'Inter';\r\n text-transform: uppercase;\r\n color: #462d26;\r\n // cursor: pointer;\r\n margin-bottom: 0;\r\n\r\n display: flex;\r\n align-items: center;\r\n column-gap: 5px;\r\n }\r\n\r\n .js-search-filters-clear-all {\r\n background: #462d26;\r\n color: #fff;\r\n }\r\n }\r\n\r\n // &.active {\r\n // \tbackground: #fff;\r\n // \tborder: 0;\r\n // \tborder-radius: 10px !important;\r\n\r\n // \t.content {\r\n // \t\tdisplay: grid;\r\n // \t}\r\n // }\r\n\r\n .content {\r\n // display: grid;\r\n // grid-template-columns: 1fr 1fr 1fr 1fr;\r\n gap: 20px;\r\n background: #fff;\r\n padding: 25px;\r\n // display: none;\r\n\r\n section.facet {\r\n &:first-child {\r\n padding-top: 0;\r\n }\r\n\r\n &:not(:first-child) {\r\n padding-top: 1.625rem;\r\n }\r\n }\r\n\r\n .h6 {\r\n font-weight: 700;\r\n font-size: 16px;\r\n font-family: 'Inter';\r\n margin-bottom: 15px;\r\n }\r\n\r\n .custom-checkbox {\r\n top: 0;\r\n position: static;\r\n }\r\n\r\n .facet-label {\r\n display: flex;\r\n gap: 10px;\r\n align-items: center;\r\n margin-bottom: 10px;\r\n\r\n a {\r\n margin-top: 0;\r\n }\r\n }\r\n\r\n .faceted-slider {\r\n >li {\r\n >p {\r\n color: #462d26;\r\n font-family: 'Inter', sans-serif;\r\n font-size: 14px;\r\n font-weight: 700;\r\n }\r\n }\r\n }\r\n }\r\n}\r\n\r\n#js-product-list-top {\r\n padding: 0 20px;\r\n}\r\n\r\n.active_filters {\r\n background: #fff;\r\n border-radius: 10px;\r\n color: #462d26;\r\n\r\n .filter-block {\r\n background: #462d26;\r\n color: #fff;\r\n padding: 3px 10px;\r\n\r\n i {\r\n text-shadow: none;\r\n color: #fff !important;\r\n }\r\n }\r\n}\r\n\r\n#contact {\r\n main {\r\n .container {\r\n >.row:nth-child(2) {\r\n display: grid;\r\n grid-template-columns: 310px 1fr;\r\n gap: 32px;\r\n\r\n @media (max-width: 767px) {\r\n grid-template-columns: 1fr;\r\n }\r\n\r\n #left-column {\r\n display: block;\r\n width: 100%;\r\n max-width: 100%;\r\n padding: 0;\r\n }\r\n\r\n #content-wrapper {\r\n display: block;\r\n width: 100%;\r\n max-width: 100%;\r\n padding: 0;\r\n\r\n #content {\r\n padding: 40px;\r\n\r\n h3 {\r\n font-size: 32px;\r\n color: #110e0c;\r\n font-family: 'Inter';\r\n font-weight: 600;\r\n margin-bottom: 32px;\r\n }\r\n\r\n form {\r\n .psgdpr_consent_message {\r\n display: grid;\r\n grid-template-columns: 20px 1fr;\r\n gap: 5px;\r\n align-items: center;\r\n }\r\n\r\n .btn-primary {\r\n width: 277px;\r\n display: flex;\r\n align-items: center;\r\n justify-content: center;\r\n font-size: 14px;\r\n font-family: 'Inter';\r\n text-transform: none;\r\n font-weight: 500;\r\n height: 47px;\r\n\r\n &:hover {\r\n background: #462d26;\r\n }\r\n }\r\n\r\n label {\r\n color: #110e0c;\r\n font-size: 12px;\r\n font-weight: 500;\r\n font-family: 'Inter';\r\n margin-bottom: 4px;\r\n\r\n &[for='file-upload'].btn-default {\r\n background: #462d26;\r\n color: #fff;\r\n height: 47px;\r\n display: flex;\r\n align-items: center;\r\n justify-content: center;\r\n }\r\n }\r\n\r\n input[type='email'],\r\n input[type='text'],\r\n select {\r\n height: 47px;\r\n display: flex;\r\n align-items: center;\r\n justify-content: flex-start;\r\n padding: 0 16px;\r\n font-size: 14px;\r\n color: #110e0c;\r\n font-family: 'Inter';\r\n border: 1px solid #462d2624;\r\n background-color: #f9f7f2;\r\n\r\n &:focus {\r\n outline: none;\r\n box-shadow: none;\r\n }\r\n }\r\n\r\n textarea {\r\n padding: 0 16px;\r\n font-size: 14px;\r\n color: #110e0c;\r\n font-family: 'Inter';\r\n border: 1px solid #462d2624;\r\n background-color: #f9f7f2;\r\n padding: 10px;\r\n\r\n &:focus {\r\n outline: none;\r\n box-shadow: none;\r\n }\r\n }\r\n }\r\n }\r\n }\r\n }\r\n }\r\n }\r\n}\r\n\r\n.elementor-widget-product-carousel {\r\n &:hover {\r\n .elementor-swiper-button {\r\n opacity: 1 !important;\r\n\r\n &.swiper-button-disabled {\r\n opacity: 0.3 !important;\r\n }\r\n }\r\n }\r\n\r\n &:not(:hover) {\r\n .elementor-swiper-button {\r\n &.elementor-swiper-button-prev {\r\n left: -10px;\r\n }\r\n\r\n &.elementor-swiper-button-next {\r\n right: -10px;\r\n }\r\n }\r\n }\r\n}\r\n\r\n.elementor-swiper-button {\r\n background: #ebe3d7;\r\n border-radius: 100%;\r\n width: 33px;\r\n height: 33px;\r\n display: flex;\r\n align-items: center;\r\n justify-content: center;\r\n opacity: 0 !important;\r\n\r\n top: calc((250px / 2) + (33px / 2));\r\n transition: all 250ms ease-in-out;\r\n\r\n i {\r\n padding-bottom: 2px;\r\n }\r\n\r\n &.elementor-swiper-button-prev {\r\n i {\r\n padding-right: 3px;\r\n\r\n &::before {\r\n content: url('/img/cms/icons/slider-arrow-left-brown.svg');\r\n }\r\n }\r\n }\r\n\r\n &.elementor-swiper-button-next {\r\n i {\r\n padding-left: 3px;\r\n\r\n &::before {\r\n content: url('/img/cms/icons/slider-arrow-right-brown.svg');\r\n }\r\n }\r\n }\r\n}\r\n\r\n.leo-megamenu .navbar-toggler {\r\n &.c-navbar-toggler {\r\n display: flex;\r\n flex-direction: row;\r\n align-items: center;\r\n justify-content: center;\r\n gap: 8px;\r\n\r\n background: #e9e3d7;\r\n margin: 0;\r\n padding: 18px 24px;\r\n width: auto;\r\n\r\n outline: none !important;\r\n\r\n .c-sr-only {\r\n color: #110e0c;\r\n font-family: $fInter;\r\n font-size: 11px;\r\n font-weight: 500;\r\n }\r\n }\r\n}\r\n\r\n#header-panel-box {\r\n .header-panel-box-row-1 {\r\n @media (max-width: 991px) {\r\n margin-bottom: 15px;\r\n }\r\n\r\n >div {\r\n >.elementor-row {\r\n flex-wrap: nowrap;\r\n align-items: center;\r\n }\r\n }\r\n }\r\n\r\n .header-panel-box-row-2 {\r\n .header-panel-box-row-2-col-1 {\r\n >div {\r\n >.elementor-widget-wrap {\r\n flex-wrap: nowrap;\r\n align-items: center;\r\n\r\n >.elementor-widget-ps-widget-module {\r\n margin-bottom: 0;\r\n width: fit-content;\r\n }\r\n\r\n >.elementor-widget-ajax-search {\r\n >.elementor-widget-container {\r\n border: 1px solid #e9e3d7;\r\n min-height: 44px;\r\n }\r\n\r\n form.elementor-search {\r\n >.elementor-search__container {\r\n button.elementor-search__submit {\r\n order: 1;\r\n }\r\n\r\n input.elementor-search__input {\r\n order: 2;\r\n padding-left: 0;\r\n\r\n &::placeholder {\r\n font-size: 11px;\r\n font-weight: 500;\r\n }\r\n }\r\n\r\n .elementor-search__clear {\r\n order: 3;\r\n }\r\n }\r\n }\r\n }\r\n }\r\n }\r\n }\r\n }\r\n}\r\n\r\nsection.off-canvas-nav-megamenu {\r\n nav.offcanvas-mainnav {\r\n background: #ffffff;\r\n\r\n .off-canvas-button-megamenu {\r\n text-align: initial;\r\n margin: 24px 24px 0 24px;\r\n display: flex;\r\n flex-direction: row;\r\n justify-content: space-between;\r\n\r\n >a {\r\n img {\r\n width: 100%;\r\n max-width: 200px;\r\n }\r\n }\r\n\r\n .off-canvas-nav-close {\r\n margin: 0;\r\n position: relative;\r\n font-size: 0;\r\n width: 14px;\r\n height: 14px;\r\n min-width: 14px;\r\n\r\n &::before {\r\n content: '';\r\n position: absolute;\r\n width: 2px;\r\n height: 14px;\r\n background: #b8b7b6;\r\n top: 50%;\r\n left: 50%;\r\n transform: translate(-50%, -50%) rotate(45deg);\r\n }\r\n\r\n &::after {\r\n content: '';\r\n position: absolute;\r\n width: 2px;\r\n height: 14px;\r\n background: #b8b7b6;\r\n top: 50%;\r\n left: 50%;\r\n transform: translate(-50%, -50%) rotate(-45deg);\r\n }\r\n }\r\n }\r\n\r\n ul.nav.navbar-nav.megamenu {\r\n padding: 28px 24px 24px 24px;\r\n\r\n li.nav-item {\r\n &.open-sub {\r\n >a {\r\n border: none !important;\r\n\r\n .menu-title {\r\n color: #e79332;\r\n }\r\n }\r\n\r\n .dropdown-menu {\r\n border-bottom: 1px solid #110e0c1a;\r\n }\r\n }\r\n\r\n a {\r\n padding-top: 16px;\r\n padding-bottom: 16px;\r\n line-height: 1;\r\n border-color: #110e0c1a;\r\n\r\n .menu-title {\r\n color: #110e0c;\r\n font-size: 14px;\r\n font-weight: 600;\r\n font-family: $fInter;\r\n }\r\n }\r\n\r\n .caret {\r\n top: 7px;\r\n\r\n &::before {\r\n content: url('/img/cms/icons/arrow-down-brown-mini.svg');\r\n }\r\n }\r\n\r\n .dropdown-menu {\r\n .leo-widget {\r\n padding: 0;\r\n\r\n div.menu-title {\r\n padding: 0;\r\n\r\n a {\r\n color: #110e0c;\r\n font-size: 14px;\r\n font-weight: 600;\r\n font-family: $fInter;\r\n padding-top: 14px;\r\n padding-bottom: 14px;\r\n }\r\n }\r\n\r\n ul {\r\n li {\r\n a {\r\n color: #110e0c;\r\n font-size: 14px;\r\n font-weight: 600;\r\n font-family: $fInter;\r\n padding-top: 14px;\r\n padding-bottom: 14px;\r\n }\r\n }\r\n }\r\n }\r\n }\r\n\r\n &.promo-item {\r\n >a {\r\n >.menu-title {\r\n color: #c40000;\r\n }\r\n }\r\n }\r\n\r\n .dropdown-sub {\r\n padding-bottom: 20px;\r\n\r\n .dropdown-menu-inner,\r\n ul {\r\n padding-left: 15px;\r\n border-left: 1px solid rgba(17, 14, 12, 0.1);\r\n }\r\n\r\n .dropdown-menu-inner {\r\n .mega-col {\r\n\r\n // &:not(:first-child) {\r\n .menu-title {\r\n // padding-top: 20px;\r\n }\r\n\r\n ul {\r\n margin-bottom: 20px;\r\n }\r\n\r\n // }\r\n\r\n .leo-widget {\r\n &[data-id_widget='1753179161'] {\r\n display: none;\r\n }\r\n }\r\n }\r\n }\r\n\r\n ul {\r\n li {\r\n a {\r\n font-weight: 400 !important;\r\n padding: 10px 0 !important;\r\n }\r\n }\r\n }\r\n }\r\n }\r\n }\r\n }\r\n}\r\n\r\n.dropdown-menu {\r\n .leo-widget {\r\n padding-bottom: 20px;\r\n }\r\n}\r\n\r\nheader.page-header {\r\n h1 {\r\n color: #232323;\r\n }\r\n}\r\n\r\nform {\r\n .form-group {\r\n &.form-group-alias {\r\n display: none !important;\r\n }\r\n }\r\n}\r\n\r\n.elementor-cta-absolute-link {\r\n position: absolute;\r\n inset: 0;\r\n z-index: 1;\r\n}\r\n\r\n.filter-block-all {\r\n display: inline-block;\r\n margin-right: 0.625rem;\r\n margin-bottom: 0.625rem;\r\n\r\n button {\r\n margin: 0 !important;\r\n\r\n .material-icons {\r\n margin: 0;\r\n }\r\n }\r\n}\r\n\r\n.scroll-brn-box {\r\n position: fixed;\r\n bottom: 40px;\r\n right: 40px;\r\n z-index: 100000000000;\r\n opacity: 0;\r\n visibility: hidden;\r\n transition: all 250ms ease-in-out;\r\n\r\n &.active {\r\n opacity: 1;\r\n visibility: visible;\r\n }\r\n\r\n a {\r\n width: 50px;\r\n height: 50px;\r\n background: #e79332;\r\n border-radius: 100%;\r\n display: flex;\r\n align-items: center;\r\n justify-content: center;\r\n line-height: 0;\r\n\r\n svg {\r\n width: 16px;\r\n height: 16px;\r\n }\r\n }\r\n\r\n @media (max-width: 767px) {\r\n left: 50%;\r\n right: auto;\r\n transform: translateX(-50%);\r\n }\r\n}\r\n\r\n.cart-voucher {\r\n .promo-name {\r\n padding: 10px;\r\n\r\n .cart-summary-line {\r\n display: flex;\r\n flex-direction: row;\r\n justify-content: space-between;\r\n\r\n >.label {\r\n text-align: left;\r\n }\r\n\r\n .float-xs-right {\r\n min-width: fit-content;\r\n }\r\n }\r\n }\r\n}\r\n\r\n#category-description {\r\n width: 100%;\r\n}\r\n\r\n#moved-category-structure {\r\n .elementor-cta-content {\r\n >div {\r\n width: 100%;\r\n }\r\n }\r\n}\r\n\r\n.block-promo {\r\n .block-promo.promo-highlighted {\r\n color: #000000;\r\n margin-top: 10px;\r\n }\r\n}\r\n\r\nbody.ce-kit-1 {\r\n color: #000;\r\n}\r\n\r\n.page-footer,\r\n.wishlist-footer-links {\r\n color: #000;\r\n\r\n a {\r\n color: #000 !important;\r\n }\r\n}\r\n\r\n.gm_omniprice {\r\n display: block;\r\n width: 100%;\r\n}"]}
\ No newline at end of file
+{"version":3,"sources":["custom.css","custom.scss"],"names":[],"mappings":"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","file":"custom.css"}
\ No newline at end of file
diff --git a/themes/classic/assets/css/custom.scss b/themes/classic/assets/css/custom.scss
index 020fbf25..33e5dea6 100644
--- a/themes/classic/assets/css/custom.scss
+++ b/themes/classic/assets/css/custom.scss
@@ -5,4405 +5,4535 @@ $cGoldDark: #d3ba67;
$cBgAccent: #eff6f7;
$cBone: #f6f6f6;
-$fInter: 'Inter',
-sans-serif;
+$fInter: 'Inter', sans-serif;
-body>main {
- overflow-x: hidden;
+body > main {
+ overflow-x: hidden;
}
html {
- scroll-padding-top: 150px;
- scroll-behavior: smooth;
+ scroll-padding-top: 150px;
+ scroll-behavior: smooth;
}
body {
- font-size: 15px;
- line-height: 1.5;
- color: #232323;
+ font-size: 15px;
+ line-height: 1.5;
+ color: #232323;
- .elementor-widget-text-editor {
- color: #232323;
- }
+ .elementor-widget-text-editor {
+ color: #232323;
+ }
- h3 {
- color: #232323;
- }
+ h3 {
+ color: #232323;
+ }
- index {
- footer#footer {
- section.footer-box-newsletter {
- display: none !important;
- }
- }
- }
+ index {
+ footer#footer {
+ section.footer-box-newsletter {
+ display: none !important;
+ }
+ }
+ }
- category {
- section#wrapper {
- section#main {
- margin-bottom: 100px;
+ category {
+ section#wrapper {
+ section#main {
+ margin-bottom: 100px;
- #product-list-header {
- * {
- color: #000;
- }
+ #product-list-header {
+ * {
+ color: #000;
+ }
- strong {
- font-weight: 600;
- }
+ strong {
+ font-weight: 600;
+ }
- p {
- margin-bottom: 10px;
- }
- }
- }
- }
- }
+ p {
+ margin-bottom: 10px;
+ }
+ }
+ }
+ }
+ }
}
#footer {
- a {
- color: #c5c5c5;
- transition: all 250ms ease-in-out;
+ a {
+ color: #c5c5c5;
+ transition: all 250ms ease-in-out;
- &:hover {
- color: $cGold;
- text-decoration: none;
- }
- }
+ &:hover {
+ color: $cGold;
+ text-decoration: none;
+ }
+ }
}
a {
- color: $cGold;
+ color: $cGold;
}
.btn-1 {
- display: inline-block;
- color: $cBlack;
- border: 1px solid $cGold;
- padding: 15px;
- background: $cWhite;
- transition: all 250ms ease-in-out;
- cursor: pointer;
+ display: inline-block;
+ color: $cBlack;
+ border: 1px solid $cGold;
+ padding: 15px;
+ background: $cWhite;
+ transition: all 250ms ease-in-out;
+ cursor: pointer;
- &:hover {
- color: $cWhite;
- background: $cGold;
- }
+ &:hover {
+ color: $cWhite;
+ background: $cGold;
+ }
}
.btn-primary {
- color: $cWhite;
- background: $cGold;
- transition: all 250ms ease-in-out;
+ color: $cWhite;
+ background: $cGold;
+ transition: all 250ms ease-in-out;
- &:hover {
- color: $cWhite;
- background: $cGoldDark;
- }
+ &:hover {
+ color: $cWhite;
+ background: $cGoldDark;
+ }
}
#box-newsletter {
- position: relative;
+ position: relative;
- &::before {
- content: '';
- position: absolute;
- width: 100vw;
- left: 50%;
- top: 0;
- bottom: 0;
- transform: translateX(-50%);
- background-color: $cWhite;
- }
+ &::before {
+ content: '';
+ position: absolute;
+ width: 100vw;
+ left: 50%;
+ top: 0;
+ bottom: 0;
+ transform: translateX(-50%);
+ background-color: $cWhite;
+ }
}
.simple-blog-posts {
- .elementor-swiper-button {
- color: $cGold;
+ .elementor-swiper-button {
+ color: $cGold;
- &.elementor-swiper-button-next {
- right: 0;
- }
+ &.elementor-swiper-button-next {
+ right: 0;
+ }
- &.elementor-swiper-button-prev {
- left: 0;
- }
- }
+ &.elementor-swiper-button-prev {
+ left: 0;
+ }
+ }
- #simple-blog-box {
- padding: 0 29px;
+ #simple-blog-box {
+ padding: 0 29px;
- .simple-blog-post {
- border-radius: 10px;
- overflow: hidden;
+ .simple-blog-post {
+ border-radius: 10px;
+ overflow: hidden;
- ._image {
- img {
- height: 100%;
- max-height: 200px;
- width: 100%;
- object-fit: cover;
- object-position: center;
- }
- }
+ ._image {
+ img {
+ height: 100%;
+ max-height: 200px;
+ width: 100%;
+ object-fit: cover;
+ object-position: center;
+ }
+ }
- ._content {
- padding: 20px;
- background-color: $cBgAccent;
+ ._content {
+ padding: 20px;
+ background-color: $cBgAccent;
- .post-title {
- color: $cBlack;
- font-size: 18px;
- font-weight: 300;
- margin: 0 0 0.7em;
+ .post-title {
+ color: $cBlack;
+ font-size: 18px;
+ font-weight: 300;
+ margin: 0 0 0.7em;
- display: -webkit-box;
- -webkit-line-clamp: 2;
- -webkit-box-orient: vertical;
- overflow: hidden;
- line-height: 1.25;
- font-weight: 400;
- }
+ display: -webkit-box;
+ -webkit-line-clamp: 2;
+ -webkit-box-orient: vertical;
+ overflow: hidden;
+ line-height: 1.25;
+ font-weight: 400;
+ }
- a._btn {
- display: inline-block;
- color: $cGold;
- font-weight: 400;
- text-decoration: underline;
- }
- }
- }
- }
+ a._btn {
+ display: inline-block;
+ color: $cGold;
+ font-weight: 400;
+ text-decoration: underline;
+ }
+ }
+ }
+ }
}
.js-product {
- &.product {
- article.product-miniature {
- &:hover {
- .thumbnail-container {
- .wishlist-button-add {
- opacity: 1;
- visibility: visible;
- transform: translateY(0);
- }
+ &.product {
+ article.product-miniature {
+ &:hover {
+ .thumbnail-container {
+ .wishlist-button-add {
+ opacity: 1;
+ visibility: visible;
+ transform: translateY(0);
+ }
- ul.product-flags {
- transform: translateX(calc(-100% - 30px));
+ ul.product-flags {
+ transform: translateX(calc(-100% - 30px));
- // li.product-flag {
- // &.new {
- // transform: translateX(0);
- // }
+ // li.product-flag {
+ // &.new {
+ // transform: translateX(0);
+ // }
- // &.discount {
- // transform: translateX(-100%);
- // }
- // }
- }
- }
- }
+ // &.discount {
+ // transform: translateX(-100%);
+ // }
+ // }
+ }
+ }
+ }
- .thumbnail-container {
- width: 100%;
- border: 1px solid #eff6f7;
+ .thumbnail-container {
+ width: 100%;
+ border: 1px solid #eff6f7;
- .thumbnail-top {
- background: #ffffff;
+ .thumbnail-top {
+ background: #ffffff;
- a {
- img {}
- }
+ a {
+ img {
+ }
+ }
- .highlighted-informations {}
+ .highlighted-informations {
+ }
- .product-add-to-basket {
- display: flex;
- align-items: center;
- justify-content: center;
+ .product-add-to-basket {
+ display: flex;
+ align-items: center;
+ justify-content: center;
- .add-to-cart {
- font-family: $fInter;
- font-size: 12px;
- font-weight: 700;
+ .add-to-cart {
+ font-family: $fInter;
+ font-size: 12px;
+ font-weight: 700;
- padding: 8px 16px;
- display: flex;
- align-items: center;
- background: #462d26;
- border-radius: 1px;
- column-gap: 8px;
+ padding: 8px 16px;
+ display: flex;
+ align-items: center;
+ background: #462d26;
+ border-radius: 1px;
+ column-gap: 8px;
- &:hover {
- background: #e79332;
- }
+ &:hover {
+ background: #e79332;
+ }
- i {
- font-size: 15px;
- margin-bottom: 2px;
- }
+ i {
+ font-size: 15px;
+ margin-bottom: 2px;
+ }
- span {
- line-height: 1;
- margin-bottom: 1px;
- font-size: 14px;
- font-weight: 700;
- }
- }
- }
- }
+ span {
+ line-height: 1;
+ margin-bottom: 1px;
+ font-size: 14px;
+ font-weight: 700;
+ }
+ }
+ }
+ }
- .product-description {
- margin-top: 14px;
+ .product-description {
+ margin-top: 14px;
- &::after {
- display: none !important;
- }
+ &::after {
+ display: none !important;
+ }
- .product-title {
- margin-bottom: 14px;
- line-height: 1;
+ .product-title {
+ margin-bottom: 14px;
+ line-height: 1;
- a {
- color: #462d26;
- font-family: $fInter;
- font-size: 14px;
- font-weight: 400;
- line-height: 1.2;
- }
- }
+ a {
+ color: #462d26;
+ font-family: $fInter;
+ font-size: 14px;
+ font-weight: 400;
+ line-height: 1.2;
+ }
+ }
- .product-price-and-shipping {
- .regular-price {
- font-size: 14px;
- font-family: $fInter;
- color: rgb(70, 45, 38, 0.34);
- font-weight: 700;
- }
+ .product-price-and-shipping {
+ .regular-price {
+ font-size: 14px;
+ font-family: $fInter;
+ color: rgb(70, 45, 38, 0.34);
+ font-weight: 700;
+ }
- .price {
- color: #462d26;
- font-family: $fInter;
- font-size: 14px;
- font-weight: 700;
- }
+ .price {
+ color: #462d26;
+ font-family: $fInter;
+ font-size: 14px;
+ font-weight: 700;
+ }
- .discount-product {}
+ .discount-product {
+ }
- &.product-price-discount {
- display: flex;
- flex-direction: row;
- column-gap: 10px;
+ &.product-price-discount {
+ display: flex;
+ flex-direction: row;
+ column-gap: 10px;
- .price {
- order: 1;
- color: #c40000;
- }
+ .price {
+ order: 1;
+ color: #c40000;
+ }
- .regular-price {
- order: 2;
- }
- }
- }
- }
+ .regular-price {
+ order: 2;
+ }
+ }
+ }
+ }
- ul.product-flags {
- position: absolute;
- top: 24px;
- left: 24px;
- z-index: 2;
- transition: all 250ms ease-in-out;
- row-gap: 8px;
+ ul.product-flags {
+ position: absolute;
+ top: 24px;
+ left: 24px;
+ z-index: 2;
+ transition: all 250ms ease-in-out;
+ row-gap: 8px;
- li.product-flag {
- font-size: 11px;
- font-weight: 400;
- padding: 3px 8px;
- min-width: fit-content;
- min-height: auto;
- margin-top: 0;
- list-style: none;
+ li.product-flag {
+ font-size: 11px;
+ font-weight: 400;
+ padding: 3px 8px;
+ min-width: fit-content;
+ min-height: auto;
+ margin-top: 0;
+ list-style: none;
- // &:first-child {
- // margin-top: 0;
- // }
+ // &:first-child {
+ // margin-top: 0;
+ // }
- font-family: $fInter;
- font-size: 12px;
- font-weight: 700;
+ font-family: $fInter;
+ font-size: 12px;
+ font-weight: 700;
- &.new {
- background: #462d26;
- padding: 4px 8px;
- }
+ &.new {
+ background: #462d26;
+ padding: 4px 8px;
+ }
- &.discount {
- display: flex;
- flex-direction: row;
- column-gap: 8px;
- background-color: transparent;
- padding: 0;
+ &.discount {
+ display: flex;
+ flex-direction: row;
+ column-gap: 8px;
+ background-color: transparent;
+ padding: 0;
- span {
- font-family: $fInter;
- font-size: 12px;
- font-weight: 700;
- padding: 4px 8px;
- background: #c40000;
- }
+ span {
+ font-family: $fInter;
+ font-size: 12px;
+ font-weight: 700;
+ padding: 4px 8px;
+ background: #c40000;
+ }
- // background: #e30613;
- // border-bottom-right-radius: 10px;
- }
+ // background: #e30613;
+ // border-bottom-right-radius: 10px;
+ }
- &.out_of_stock {
- background: #462d26;
- // position: absolute;
- // top: 0;
- // right: 0;
- // background: #111516;
- // border-bottom-left-radius: 10px;
- }
- }
- }
+ &.out_of_stock {
+ background: #462d26;
+ // position: absolute;
+ // top: 0;
+ // right: 0;
+ // background: #111516;
+ // border-bottom-left-radius: 10px;
+ }
+ }
+ }
- .wishlist-button-add {
- opacity: 0;
- visibility: hidden;
- // box-shadow: 0px 0px 15px 1px rgba(0, 0, 0, 0.1);
- box-shadow: none;
- transition: all 250ms ease-in-out;
- transform: translateY(calc(-100% - 1rem));
+ .wishlist-button-add {
+ opacity: 0;
+ visibility: hidden;
+ // box-shadow: 0px 0px 15px 1px rgba(0, 0, 0, 0.1);
+ box-shadow: none;
+ transition: all 250ms ease-in-out;
+ transform: translateY(calc(-100% - 1rem));
- i {
- color: #462d26;
- }
- }
- }
- }
- }
+ i {
+ color: #462d26;
+ }
+ }
+ }
+ }
+ }
}
-.product-images>li.thumb-container>.thumb.selected,
-.product-images>li.thumb-container>.thumb:hover {
- border-color: $cGold;
+.product-images > li.thumb-container > .thumb.selected,
+.product-images > li.thumb-container > .thumb:hover {
+ border-color: $cGold;
}
.blockreassurance_product {
- .item-product {
- svg {
- path {
- fill: $cGold;
- }
- }
- }
+ .item-product {
+ svg {
+ path {
+ fill: $cGold;
+ }
+ }
+ }
}
//* Single Product
body#product {
- overflow-x: hidden;
-
- >main {
- overflow: initial;
- }
-
- #content {
- ul.product-flags {
- display: flex;
- flex-direction: row;
- gap: 10px;
- flex-wrap: wrap;
-
- li.product-flag {
- font-size: 11px;
- font-weight: 400;
- padding: 3px 8px;
- min-width: fit-content;
- min-height: auto;
- transition: all 250ms ease-in-out;
- margin-top: 0;
-
- border-radius: 10px;
-
- &.new {
- background: $cGold;
- margin-top: 0;
- }
-
- &.discount {
- background: #e30613;
- }
-
- &.out_of_stock {
- position: absolute;
- top: 0;
- right: 0;
- background: #111516;
- }
- }
- }
- }
-
- .product-info-box {
- margin: 0;
- // background: $cWhite;
- padding-top: 5px;
- padding-bottom: 65px;
- border-radius: 10px;
-
- #content {
- max-width: unset;
-
- ul.product-flags {
- margin: 0;
- }
- }
-
- h1 {
- color: $cBlack;
- font-size: 24px;
- font-weight: 400;
- }
-
- .product-prices {
- display: flex;
- align-items: flex-end;
- gap: 10px;
- flex-wrap: wrap;
-
- .product-discount {
- margin-bottom: 0px;
-
- .regular-price {
- color: #a9a8a8;
- font-weight: 300;
- margin: 0;
- }
- }
-
- .product-price {
- margin-bottom: 0;
-
- .current-price {
- color: $cBlack;
- font-size: 26px;
- font-weight: 600;
- margin-bottom: 0;
-
- .discount {
- display: none;
- }
- }
- }
-
- .tax-shipping-delivery-label {
- margin-bottom: 0;
- }
- }
-
- ul.product-flags {
- margin-bottom: 24px;
- row-gap: 8px;
-
- li.product-flag {
- font-size: 11px;
- font-weight: 400;
- padding: 3px 8px;
- min-width: fit-content;
- min-height: auto;
- margin-top: 0;
- list-style: none;
- font-family: $fInter;
- font-size: 12px;
- font-weight: 700;
-
- &.new {
- background: #462d26;
- padding: 4px 8px;
- }
-
- &.discount {
- display: flex;
- flex-direction: row;
- column-gap: 8px;
- background-color: transparent;
- padding: 0;
-
- span {
- font-family: $fInter;
- font-size: 12px;
- font-weight: 700;
- padding: 4px 8px;
- background: #c40000;
- }
- }
-
- &.out_of_stock {
- background: #462d26;
- }
- }
- }
-
- .product-info-box-left {
- &:hover {
- .scroll-box-arrows {
- opacity: 1;
- visibility: visible;
- }
- }
-
- .images-container {
- .js-qv-mask {
- margin: 0;
- width: 100%;
- }
- }
-
- .product-images {
- margin-bottom: 0;
- }
-
- .scroll-box-arrows {
- opacity: 0;
- visibility: hidden;
- transition: all 250ms ease-in-out;
-
- .material-icons {
- line-height: 0;
- bottom: 45px;
- width: 33px;
- height: 33px;
- display: flex;
- align-items: center;
- justify-content: center;
- background: #ece9e2;
- border-radius: 100%;
- }
- }
-
- section#content {
- ul.product-flags {
- display: flex;
- flex-direction: column;
- flex-wrap: wrap;
- width: 100%;
- pointer-events: none;
-
- position: absolute;
- top: 10px;
- left: 10px;
- z-index: 1;
-
- @media (min-width: 768px) {
- display: none;
- }
-
- li.product-flag {
- min-width: fit-content;
- min-height: auto;
- margin-top: 0;
- list-style: none;
- font-family: $fInter;
- font-size: 12px;
- font-weight: 700;
- border-radius: 0;
-
- &.discount {
- background: transparent;
- padding: 0;
- }
-
- &.new {
- background: #462d26;
- padding: 4px 8px;
- }
- }
- }
- }
- }
-
- .product-info-box-right {
- ul.product-flags {
- @media (max-width: 767px) {
- display: none;
- }
- }
-
- .h1 {
- color: #462d26;
- font-size: 20px;
- font-weight: 500;
- font-family: $fInter;
- text-transform: initial;
- margin-bottom: 32px;
- }
-
- .product-prices {
- .product-discount {
- .regular-price {
- color: #462d26;
- font-size: 28px;
- font-weight: 700;
- font-family: $fInter;
- line-height: 1;
- opacity: 0.35;
- }
- }
-
- .product-price {
- .current-price {
- .current-price-value {
- color: #462d26;
- font-size: 28px;
- font-weight: 700;
- font-family: $fInter;
- line-height: 1;
- }
- }
- }
-
- .tax-shipping-delivery-label {
- display: none;
- }
- }
-
- .product-information {
- .product-description {
- display: none;
- }
-
- .product-actions {
- .product-variants {
- margin: 16px 0;
- border-top: 1px solid #ddd;
- // border-bottom: 1px solid #ddd;
-
- .product-variants-item {
- position: relative;
- display: flex;
- align-items: center;
- justify-content: flex-start;
- // margin: 16px 0;
- margin: 0;
- padding: 16px 0;
- width: 100%;
-
- &:not(:last-child) {
- border-bottom: 1px solid #ddd;
- // padding-bottom: 16px;
- }
-
- &::before {
- content: '';
- position: absolute;
- left: -20px;
- right: -20px;
- top: -1px;
- bottom: 0;
- background: #fff;
- transition: all 250ms ease-in-out;
- opacity: 0;
- visibility: hidden;
- transition-delay: 400ms;
- }
-
- .color_select {
- display: flex;
- gap: 10px;
-
- li {
- margin: 0;
- padding: 0;
-
- input {
- display: none;
-
- &:checked+span {
- border: 0 !important;
-
- &::before {
- content: '';
- display: block;
- position: absolute;
- top: -2px;
- left: -2px;
- height: 30px;
- width: 30px;
- border: 1px solid #000;
- border-radius: 50%;
- }
- }
- }
-
- span {
- margin: 0;
- padding: 0;
- height: 26px;
- width: 26px;
- border-radius: 50%;
- }
- }
- }
-
- &.active {
- &::before {
- opacity: 1;
- visibility: visible;
- transition-delay: 0ms;
- }
- }
-
- .product-variants-item--wrapper {
- width: 100%;
- position: relative;
- }
-
- .control-label-nav {
- display: flex;
- flex-direction: row;
- justify-content: space-between;
- align-items: center;
- cursor: pointer;
-
- &.active {
- .form-control-select-standard-handler {
- transform: scale(-1);
- }
- }
-
- .form-control-select-standard-handler {
- cursor: pointer;
- }
- }
-
- .control-label {
- color: #462d26;
- font-size: 14px;
- font-weight: 700;
- font-family: $fInter;
-
- width: 100%;
- max-width: 200px;
- margin-bottom: 0;
-
- .control-label-selected {
- font-weight: 400;
- }
- }
-
- select {
- // border-radius: 10px;
- display: none;
- }
-
- .form-control-select-custom {
- display: none;
- position: absolute;
- left: -20px;
- right: -20px;
- top: calc(100% + 16px);
- z-index: 10;
-
- .custom-select {
- display: block;
- padding: 25px;
- border: none;
- background: #fff;
- height: auto;
-
- ul.custom-dropdown {
- display: flex;
- flex-direction: column;
- row-gap: 16px;
- margin: 0;
- overflow: auto;
-
- li {
- display: flex;
- flex-direction: row;
- column-gap: 14px;
- margin: 0;
-
- color: #110e0c;
- font-size: 14px;
- font-weight: 400;
- font-family: $fInter;
- cursor: pointer;
-
- &:not(:last-child) {
- padding-bottom: 16px;
- border-bottom: 1px solid #110e0c1a;
- }
-
- &.active {
- .li-checkbox {
- background: #462d26;
- border-color: #462d26;
-
- &::before {
- content: '';
- position: absolute;
- top: 8px;
- left: 5.5px;
- width: 8px;
- height: 2px;
- background: #f9f7f2;
- transform: rotate(-45deg);
- transition: all 250ms ease-in-out;
- }
-
- &::after {
- content: '';
- position: absolute;
- top: 9px;
- left: 4.5px;
- width: 3.5px;
- height: 2px;
- background: #f9f7f2;
- transform: rotate(45deg);
- transition: all 250ms ease-in-out;
- }
- }
- }
-
- .li-checkbox {
- position: relative;
- display: block;
- width: 19px;
- min-width: 19px;
- height: 19px;
- border: 1px solid #d9cebe;
- border-radius: 100%;
- }
- }
- }
- }
- }
-
- // > ul {
- // margin-bottom: 0;
-
- // li {
- // > label {
- // margin-bottom: 0;
-
- // > span {
- // display: inline-block;
- // width: 20px;
- // height: 20px;
- // }
- // }
- // }
- // }
-
- .fabric-colors {
- display: flex;
- flex-direction: row;
- align-items: center;
- gap: 9px;
-
- a {
- color: #462d26;
- font-size: 14px;
- font-weight: 400;
- font-family: $fInter;
- text-decoration: underline;
- }
- }
- }
- }
-
- .product-add-to-cart {
- padding: 24px;
- background: #ece9e2;
-
- @media (max-width: 767px) {
- position: relative;
- padding: 24px 0;
-
- * {
- z-index: 2;
- }
-
- &::after {
- content: '';
- position: absolute;
- top: 0;
- bottom: 0;
- left: 50%;
- width: 100svw;
- transform: translateX(-50%);
- background: #ece9e2;
- z-index: 1;
- }
- }
-
- >.control-label {
- display: none;
- }
-
- .product-quantity {
- margin-bottom: 10px;
-
- .qty {
- margin-bottom: 0;
- margin-right: 16px;
-
- >.input-group {
- display: flex;
- flex-direction: row;
- flex-wrap: nowrap;
- align-items: center;
- float: none;
- border: 1px solid #462d26d9;
- border-radius: 1px;
-
- input#quantity_wanted {
- order: 2;
- font-size: 14px;
- font-family: $fInter;
- font-weight: 500;
-
- padding: 0;
- text-align: center;
- width: 35px;
- border: none;
- background: transparent;
- height: 29px;
- }
-
- button {
- padding: 0;
- height: auto;
-
- color: #462d26d9;
- font-size: 14px;
- font-weight: 500;
- font-family: $fInter;
- border: none;
- background: transparent;
-
- &.btn {
- height: 29px;
- padding: 0 10px;
-
- &.bootstrap-touchspin-up {
- order: 3;
- }
-
- &.bootstrap-touchspin-down {
- order: 1;
- }
- }
- }
- }
- }
-
- .add {
- margin: 0;
- width: 100%;
-
- .add-to-cart {
- background: #e79332;
- margin: 0;
- width: 100%;
-
- color: #f9f7f2;
- font-size: 14px;
- font-weight: 500;
- font-family: $fInter;
- text-transform: initial;
-
- &:hover {
- background: #110e0c;
- }
-
- .material-icons {
- line-height: 1;
- font-size: 14px;
- height: auto;
- width: auto;
- vertical-align: baseline;
- margin-right: 3px;
- }
- }
- }
-
- .wishlist-button-add {
- margin-left: 16px;
- width: 30px;
- border-radius: 0;
- background: transparent;
- box-shadow: none;
-
- i {
- background-image: url('/img/cms/icons/icon-heart.svg');
- background-position: center;
- background-repeat: no-repeat;
- background-size: contain;
- width: 26px;
- height: 26px;
- font-size: 0;
- }
- }
- }
-
- #product-availability {
- display: none;
- }
-
- .product-minimal-quantity {
- margin: 0;
- display: none;
- }
- }
-
- .product-additional-info {
- display: none;
- margin: 30px 0;
- }
- }
-
- .blockreassurance_product {
- display: flex;
- flex-direction: column;
- row-gap: 20px;
- margin: 40px 0 0 0;
-
- >div {
- display: flex;
- flex-direction: row;
- align-items: center;
- flex-wrap: wrap;
-
- color: #462d26;
- font-size: 14px;
- font-weight: 500;
- font-family: $fInter;
-
- .item-product {
- margin-right: 16px;
- padding: 0;
- width: 24px;
- height: 24px;
-
- svg {
- width: 24px;
- height: 24px;
-
- path {
- fill: transparent !important;
- }
- }
- }
-
- .block-title {
- margin-right: 10px;
- }
-
- p {
- font-weight: 700;
- margin: 0;
- }
- }
-
- .item-0 {
- .block-description {
- text-decoration: underline;
- cursor: pointer;
- }
- }
-
- .item-1 {
- .block-description {
- text-decoration: underline;
- cursor: pointer;
-
- a {
- color: $cBlack;
- text-decoration: none;
- }
- }
- }
-
- .block-raty {
- width: 100%;
- display: none;
-
- .block-raty--wrapper {
- display: flex;
- flex-direction: row;
- flex-wrap: wrap;
- gap: 10px;
- padding-top: 20px;
-
- img {
- height: 35px;
- }
- }
- }
- }
-
- #description-nav {
- padding: 32px 24px;
- margin: 0;
- list-style: none;
-
- display: flex;
- flex-direction: row;
-
- li {
- &:not(:last-child) {
- padding-right: 10px;
- margin-right: 10px;
- border-right: 1px solid #110e0c1a;
- }
-
- a {
- color: #462d26;
- font-size: 16px;
- font-weight: 600;
- font-family: $fInter;
- }
- }
- }
-
- .product-customization {
- >.card {
- padding: 24px;
- background: #ece9e2;
-
- p {
- color: #462d26;
- font-size: 14px;
- font-family: $fInter;
- }
-
- ul {
- margin-bottom: 0;
- }
-
- textarea {
- display: flex;
- flex-direction: row;
- flex-wrap: nowrap;
- align-items: center;
- float: none;
- border: 1px solid rgba(70, 45, 38, 0.8509803922);
- border-radius: 1px;
- font-size: 14px;
- font-family: 'Inter', sans-serif;
- font-weight: 500;
- background: rgba(0, 0, 0, 0);
- height: 44px;
- outline: none;
- }
-
- button.btn {
- background: #e79332;
- margin: 0;
- width: 100%;
- color: #f9f7f2;
- font-size: 14px;
- font-weight: 500;
- font-family: $fInter;
- text-transform: initial;
- padding: 10px;
- line-height: 1.5;
- }
- }
- }
- }
- }
- }
-
- .product-description-box {
- position: relative;
- margin-bottom: 100px;
- padding-top: 60px;
- padding-bottom: 60px;
-
- &::before {
- content: '';
- position: absolute;
- top: 0;
- left: 50%;
- bottom: 0;
- width: 100svw;
- transform: translateX(-50%);
- background: #ffffff;
- }
-
- .c-row {
- display: flex;
- flex-direction: row;
- column-gap: 60px;
-
- .c-col {
- width: calc(50% - 30px);
-
- @media (max-width: 767px) {
- width: 100%;
- }
- }
-
- .c-col-2 {
- @media (max-width: 767px) {
- display: none;
- }
-
- .product-description-box-img {
- position: sticky;
- top: 150px;
-
- img {
- width: 100%;
- max-width: fit-content;
- }
- }
- }
- }
-
- ul.product-accordion-box {
- padding: 0;
- margin: 0;
- list-style: none;
-
- li.accordion-item {
- &.active {
- .accordion-item-header {
- img {
- transform: scale(-1);
- }
- }
- }
-
- .accordion-item-header {
- display: flex;
- flex-direction: row;
- align-items: center;
- justify-content: space-between;
- column-gap: 30px;
- padding: 16px 0;
- border-bottom: 1px solid #110e0c1a;
- cursor: pointer;
-
- h3 {
- color: #462d26;
- font-size: 24px;
- font-weight: 600;
- font-family: $fInter;
- margin: 0;
- }
-
- img {
- transition: all 0.3s ease-in-out;
- }
- }
-
- .accordion-item-body {
- .accordion-item-body--wrapper {
- padding-top: 24px;
- padding-bottom: 64px;
- color: #000;
- font-size: 14px;
- font-weight: 400;
- font-family: $fInter;
- line-height: 1.4;
-
- strong {
- font-weight: 700;
- }
-
- img {
- max-width: fit-content;
- width: 100%;
- height: auto;
- }
-
- .js-product-details {
- .product-reference {
- display: none;
- }
-
- .product-quantities {
- display: none;
- }
-
- .product-features {
- .data-sheet {
- color: $cBlack;
- }
- }
- }
-
- .elementor-accordion {
- .elementor-accordion-item {
- .elementor-tab-title {
- display: flex;
- flex-direction: row;
- align-items: center;
-
- .elementor-accordion-title {
- line-height: 1.5;
- }
- }
- }
- }
- }
- }
- }
- }
-
- #product-details {
-
- .product-reference,
- .product-quantities {
- display: none !important;
- }
- }
-
- section.product-features {
- .data-sheet {
- color: $cBlack;
- }
- }
- }
-
- .tabs {
- border-radius: 10px;
-
- .nav-tabs {
- .nav-item {
- .nav-link {
- color: $cBlack;
- font-weight: 400;
- font-size: 16px;
-
- &:hover {
- border-bottom: $cGold 3px solid;
- }
-
- &.active {
- color: $cBlack;
- border-color: $cGold;
- }
- }
- }
- }
- }
-
- #empty-product-comment {
- border-radius: 10px;
- }
+ overflow-x: hidden;
+
+ > main {
+ overflow: initial;
+ }
+
+ #content {
+ ul.product-flags {
+ display: flex;
+ flex-direction: row;
+ gap: 10px;
+ flex-wrap: wrap;
+
+ li.product-flag {
+ font-size: 11px;
+ font-weight: 400;
+ padding: 3px 8px;
+ min-width: fit-content;
+ min-height: auto;
+ transition: all 250ms ease-in-out;
+ margin-top: 0;
+
+ border-radius: 10px;
+
+ &.new {
+ background: $cGold;
+ margin-top: 0;
+ }
+
+ &.discount {
+ background: #e30613;
+ }
+
+ &.out_of_stock {
+ position: absolute;
+ top: 0;
+ right: 0;
+ background: #111516;
+ }
+ }
+ }
+ }
+
+ .product-info-box {
+ margin: 0;
+ // background: $cWhite;
+ padding-top: 5px;
+ padding-bottom: 65px;
+ border-radius: 10px;
+
+ #content {
+ max-width: unset;
+
+ ul.product-flags {
+ margin: 0;
+ }
+ }
+
+ h1 {
+ color: $cBlack;
+ font-size: 24px;
+ font-weight: 400;
+ }
+
+ .product-prices {
+ display: flex;
+ align-items: flex-end;
+ gap: 10px;
+ flex-wrap: wrap;
+
+ .product-discount {
+ margin-bottom: 0px;
+
+ .regular-price {
+ color: #a9a8a8;
+ font-weight: 300;
+ margin: 0;
+ }
+ }
+
+ .product-price {
+ margin-bottom: 0;
+
+ .current-price {
+ color: $cBlack;
+ font-size: 26px;
+ font-weight: 600;
+ margin-bottom: 0;
+
+ .discount {
+ display: none;
+ }
+ }
+ }
+
+ .tax-shipping-delivery-label {
+ margin-bottom: 0;
+ }
+ }
+
+ ul.product-flags {
+ margin-bottom: 24px;
+ row-gap: 8px;
+
+ li.product-flag {
+ font-size: 11px;
+ font-weight: 400;
+ padding: 3px 8px;
+ min-width: fit-content;
+ min-height: auto;
+ margin-top: 0;
+ list-style: none;
+ font-family: $fInter;
+ font-size: 12px;
+ font-weight: 700;
+
+ &.new {
+ background: #462d26;
+ padding: 4px 8px;
+ }
+
+ &.discount {
+ display: flex;
+ flex-direction: row;
+ column-gap: 8px;
+ background-color: transparent;
+ padding: 0;
+
+ span {
+ font-family: $fInter;
+ font-size: 12px;
+ font-weight: 700;
+ padding: 4px 8px;
+ background: #c40000;
+ }
+ }
+
+ &.out_of_stock {
+ background: #462d26;
+ }
+ }
+ }
+
+ .product-info-box-left {
+ &:hover {
+ .scroll-box-arrows {
+ opacity: 1;
+ visibility: visible;
+ }
+ }
+
+ .images-container {
+ .js-qv-mask {
+ margin: 0;
+ width: 100%;
+ }
+ }
+
+ .product-images {
+ margin-bottom: 0;
+ }
+
+ .scroll-box-arrows {
+ opacity: 0;
+ visibility: hidden;
+ transition: all 250ms ease-in-out;
+
+ .material-icons {
+ line-height: 0;
+ bottom: 45px;
+ width: 33px;
+ height: 33px;
+ display: flex;
+ align-items: center;
+ justify-content: center;
+ background: #ece9e2;
+ border-radius: 100%;
+ }
+ }
+
+ section#content {
+ ul.product-flags {
+ display: flex;
+ flex-direction: column;
+ flex-wrap: wrap;
+ width: 100%;
+ pointer-events: none;
+
+ position: absolute;
+ top: 10px;
+ left: 10px;
+ z-index: 1;
+
+ @media (min-width: 768px) {
+ display: none;
+ }
+
+ li.product-flag {
+ min-width: fit-content;
+ min-height: auto;
+ margin-top: 0;
+ list-style: none;
+ font-family: $fInter;
+ font-size: 12px;
+ font-weight: 700;
+ border-radius: 0;
+
+ &.discount {
+ background: transparent;
+ padding: 0;
+ }
+
+ &.new {
+ background: #462d26;
+ padding: 4px 8px;
+ }
+ }
+ }
+ }
+ }
+
+ .product-info-box-right {
+ ul.product-flags {
+ @media (max-width: 767px) {
+ display: none;
+ }
+ }
+
+ .h1 {
+ color: #462d26;
+ font-size: 20px;
+ font-weight: 500;
+ font-family: $fInter;
+ text-transform: initial;
+ margin-bottom: 32px;
+ }
+
+ .product-prices {
+ .product-discount {
+ .regular-price {
+ color: #462d26;
+ font-size: 28px;
+ font-weight: 700;
+ font-family: $fInter;
+ line-height: 1;
+ opacity: 0.35;
+ }
+ }
+
+ .product-price {
+ .current-price {
+ .current-price-value {
+ color: #462d26;
+ font-size: 28px;
+ font-weight: 700;
+ font-family: $fInter;
+ line-height: 1;
+ }
+ }
+ }
+
+ .tax-shipping-delivery-label {
+ display: none;
+ }
+ }
+
+ .product-information {
+ .product-description {
+ display: none;
+ }
+
+ .product-actions {
+ .product-variants {
+ margin: 16px 0;
+ border-top: 1px solid #ddd;
+ // border-bottom: 1px solid #ddd;
+
+ .product-variants-item {
+ position: relative;
+ display: flex;
+ align-items: center;
+ justify-content: flex-start;
+ // margin: 16px 0;
+ margin: 0;
+ padding: 16px 0;
+ width: 100%;
+
+ &:not(:last-child) {
+ border-bottom: 1px solid #ddd;
+ // padding-bottom: 16px;
+ }
+
+ &::before {
+ content: '';
+ position: absolute;
+ left: -20px;
+ right: -20px;
+ top: -1px;
+ bottom: 0;
+ background: #fff;
+ transition: all 250ms ease-in-out;
+ opacity: 0;
+ visibility: hidden;
+ transition-delay: 400ms;
+ }
+
+ .color_select {
+ display: flex;
+ gap: 10px;
+
+ li {
+ margin: 0;
+ padding: 0;
+
+ input {
+ display: none;
+
+ &:checked + span {
+ border: 0 !important;
+
+ &::before {
+ content: '';
+ display: block;
+ position: absolute;
+ top: -2px;
+ left: -2px;
+ height: 30px;
+ width: 30px;
+ border: 1px solid #000;
+ border-radius: 50%;
+ }
+ }
+ }
+
+ span {
+ margin: 0;
+ padding: 0;
+ height: 26px;
+ width: 26px;
+ border-radius: 50%;
+ }
+ }
+ }
+
+ &.active {
+ &::before {
+ opacity: 1;
+ visibility: visible;
+ transition-delay: 0ms;
+ }
+ }
+
+ .product-variants-item--wrapper {
+ width: 100%;
+ position: relative;
+ }
+
+ .control-label-nav {
+ display: flex;
+ flex-direction: row;
+ justify-content: space-between;
+ align-items: center;
+ cursor: pointer;
+
+ &.active {
+ .form-control-select-standard-handler {
+ transform: scale(-1);
+ }
+ }
+
+ .form-control-select-standard-handler {
+ cursor: pointer;
+ }
+ }
+
+ .control-label {
+ color: #462d26;
+ font-size: 14px;
+ font-weight: 700;
+ font-family: $fInter;
+
+ width: 100%;
+ max-width: 200px;
+ margin-bottom: 0;
+
+ .control-label-selected {
+ font-weight: 400;
+ }
+ }
+
+ select {
+ // border-radius: 10px;
+ display: none;
+ }
+
+ .form-control-select-custom {
+ display: none;
+ position: absolute;
+ left: -20px;
+ right: -20px;
+ top: calc(100% + 16px);
+ z-index: 10;
+
+ .custom-select {
+ display: block;
+ padding: 25px;
+ border: none;
+ background: #fff;
+ height: auto;
+
+ ul.custom-dropdown {
+ display: flex;
+ flex-direction: column;
+ row-gap: 16px;
+ margin: 0;
+ overflow: auto;
+
+ li {
+ display: flex;
+ flex-direction: row;
+ column-gap: 14px;
+ margin: 0;
+
+ color: #110e0c;
+ font-size: 14px;
+ font-weight: 400;
+ font-family: $fInter;
+ cursor: pointer;
+
+ &:not(:last-child) {
+ padding-bottom: 16px;
+ border-bottom: 1px solid #110e0c1a;
+ }
+
+ &.active {
+ .li-checkbox {
+ background: #462d26;
+ border-color: #462d26;
+
+ &::before {
+ content: '';
+ position: absolute;
+ top: 8px;
+ left: 5.5px;
+ width: 8px;
+ height: 2px;
+ background: #f9f7f2;
+ transform: rotate(-45deg);
+ transition: all 250ms ease-in-out;
+ }
+
+ &::after {
+ content: '';
+ position: absolute;
+ top: 9px;
+ left: 4.5px;
+ width: 3.5px;
+ height: 2px;
+ background: #f9f7f2;
+ transform: rotate(45deg);
+ transition: all 250ms ease-in-out;
+ }
+ }
+ }
+
+ .li-checkbox {
+ position: relative;
+ display: block;
+ width: 19px;
+ min-width: 19px;
+ height: 19px;
+ border: 1px solid #d9cebe;
+ border-radius: 100%;
+ }
+ }
+ }
+ }
+ }
+
+ // > ul {
+ // margin-bottom: 0;
+
+ // li {
+ // > label {
+ // margin-bottom: 0;
+
+ // > span {
+ // display: inline-block;
+ // width: 20px;
+ // height: 20px;
+ // }
+ // }
+ // }
+ // }
+
+ .fabric-colors {
+ display: flex;
+ flex-direction: row;
+ align-items: center;
+ gap: 9px;
+
+ a {
+ color: #462d26;
+ font-size: 14px;
+ font-weight: 400;
+ font-family: $fInter;
+ text-decoration: underline;
+ }
+ }
+ }
+ }
+
+ .product-add-to-cart {
+ padding: 24px;
+ background: #ece9e2;
+
+ @media (max-width: 767px) {
+ position: relative;
+ padding: 24px 0;
+
+ * {
+ z-index: 2;
+ }
+
+ &::after {
+ content: '';
+ position: absolute;
+ top: 0;
+ bottom: 0;
+ left: 50%;
+ width: 100svw;
+ transform: translateX(-50%);
+ background: #ece9e2;
+ z-index: 1;
+ }
+ }
+
+ > .control-label {
+ display: none;
+ }
+
+ .product-quantity {
+ margin-bottom: 10px;
+
+ .qty {
+ margin-bottom: 0;
+ margin-right: 16px;
+
+ > .input-group {
+ display: flex;
+ flex-direction: row;
+ flex-wrap: nowrap;
+ align-items: center;
+ float: none;
+ border: 1px solid #462d26d9;
+ border-radius: 1px;
+
+ input#quantity_wanted {
+ order: 2;
+ font-size: 14px;
+ font-family: $fInter;
+ font-weight: 500;
+
+ padding: 0;
+ text-align: center;
+ width: 35px;
+ border: none;
+ background: transparent;
+ height: 29px;
+ }
+
+ button {
+ padding: 0;
+ height: auto;
+
+ color: #462d26d9;
+ font-size: 14px;
+ font-weight: 500;
+ font-family: $fInter;
+ border: none;
+ background: transparent;
+
+ &.btn {
+ height: 29px;
+ padding: 0 10px;
+
+ &.bootstrap-touchspin-up {
+ order: 3;
+ }
+
+ &.bootstrap-touchspin-down {
+ order: 1;
+ }
+ }
+ }
+ }
+ }
+
+ .add {
+ margin: 0;
+ width: 100%;
+
+ .add-to-cart {
+ background: #e79332;
+ margin: 0;
+ width: 100%;
+
+ color: #f9f7f2;
+ font-size: 14px;
+ font-weight: 500;
+ font-family: $fInter;
+ text-transform: initial;
+
+ &:hover {
+ background: #110e0c;
+ }
+
+ .material-icons {
+ line-height: 1;
+ font-size: 14px;
+ height: auto;
+ width: auto;
+ vertical-align: baseline;
+ margin-right: 3px;
+ }
+ }
+ }
+
+ .wishlist-button-add {
+ margin-left: 16px;
+ width: 30px;
+ border-radius: 0;
+ background: transparent;
+ box-shadow: none;
+
+ i {
+ background-image: url('/img/cms/icons/icon-heart.svg');
+ background-position: center;
+ background-repeat: no-repeat;
+ background-size: contain;
+ width: 26px;
+ height: 26px;
+ font-size: 0;
+ }
+ }
+ }
+
+ #product-availability {
+ display: none;
+ }
+
+ .product-minimal-quantity {
+ margin: 0;
+ display: none;
+ }
+ }
+
+ .product-additional-info {
+ display: none;
+ margin: 30px 0;
+ }
+ }
+
+ .blockreassurance_product {
+ display: flex;
+ flex-direction: column;
+ row-gap: 20px;
+ margin: 40px 0 0 0;
+
+ > div,
+ .product-delivery-tile {
+ display: flex;
+ flex-direction: row;
+ align-items: center;
+ flex-wrap: wrap;
+
+ color: #462d26;
+ font-size: 14px;
+ font-weight: 500;
+ font-family: $fInter;
+
+ .item-product {
+ margin-right: 16px;
+ padding: 0;
+ width: 24px;
+ height: 24px;
+
+ svg {
+ width: 24px;
+ height: 24px;
+
+ path {
+ fill: transparent !important;
+ }
+ }
+ }
+
+ .block-title {
+ margin-right: 10px;
+ }
+
+ p {
+ font-weight: 700;
+ margin: 0;
+ }
+ }
+
+ .item-0 {
+ .block-description {
+ text-decoration: underline;
+ cursor: pointer;
+ }
+ }
+
+ .item-1 {
+ .block-description {
+ text-decoration: underline;
+ cursor: pointer;
+
+ a {
+ color: $cBlack;
+ text-decoration: none;
+ }
+ }
+ }
+
+ .block-raty {
+ width: 100%;
+ display: none;
+
+ .block-raty--wrapper {
+ display: flex;
+ flex-direction: row;
+ flex-wrap: wrap;
+ gap: 10px;
+ padding-top: 20px;
+
+ img {
+ height: 35px;
+ }
+ }
+ }
+ }
+
+ #description-nav {
+ padding: 32px 24px;
+ margin: 0;
+ list-style: none;
+
+ display: flex;
+ flex-direction: row;
+
+ li {
+ &:not(:last-child) {
+ padding-right: 10px;
+ margin-right: 10px;
+ border-right: 1px solid #110e0c1a;
+ }
+
+ a {
+ color: #462d26;
+ font-size: 16px;
+ font-weight: 600;
+ font-family: $fInter;
+ }
+ }
+ }
+
+ .product-customization {
+ > .card {
+ padding: 24px;
+ background: #ece9e2;
+
+ p {
+ color: #462d26;
+ font-size: 14px;
+ font-family: $fInter;
+ }
+
+ ul {
+ margin-bottom: 0;
+ }
+
+ textarea {
+ display: flex;
+ flex-direction: row;
+ flex-wrap: nowrap;
+ align-items: center;
+ float: none;
+ border: 1px solid rgba(70, 45, 38, 0.8509803922);
+ border-radius: 1px;
+ font-size: 14px;
+ font-family: 'Inter', sans-serif;
+ font-weight: 500;
+ background: rgba(0, 0, 0, 0);
+ height: 44px;
+ outline: none;
+ }
+
+ button.btn {
+ background: #e79332;
+ margin: 0;
+ width: 100%;
+ color: #f9f7f2;
+ font-size: 14px;
+ font-weight: 500;
+ font-family: $fInter;
+ text-transform: initial;
+ padding: 10px;
+ line-height: 1.5;
+ }
+ }
+ }
+ }
+ }
+ }
+
+ .product-description-box {
+ position: relative;
+ margin-bottom: 100px;
+ padding-top: 60px;
+ padding-bottom: 60px;
+
+ &::before {
+ content: '';
+ position: absolute;
+ top: 0;
+ left: 50%;
+ bottom: 0;
+ width: 100svw;
+ transform: translateX(-50%);
+ background: #ffffff;
+ }
+
+ .c-row {
+ display: flex;
+ flex-direction: row;
+ column-gap: 60px;
+
+ .c-col {
+ width: calc(50% - 30px);
+
+ @media (max-width: 767px) {
+ width: 100%;
+ }
+ }
+
+ .c-col-2 {
+ @media (max-width: 767px) {
+ display: none;
+ }
+
+ .product-description-box-img {
+ position: sticky;
+ top: 150px;
+
+ img {
+ width: 100%;
+ max-width: fit-content;
+ }
+ }
+ }
+ }
+
+ ul.product-accordion-box {
+ padding: 0;
+ margin: 0;
+ list-style: none;
+
+ li.accordion-item {
+ &.active {
+ .accordion-item-header {
+ img {
+ transform: scale(-1);
+ }
+ }
+ }
+
+ .accordion-item-header {
+ display: flex;
+ flex-direction: row;
+ align-items: center;
+ justify-content: space-between;
+ column-gap: 30px;
+ padding: 16px 0;
+ border-bottom: 1px solid #110e0c1a;
+ cursor: pointer;
+
+ h3 {
+ color: #462d26;
+ font-size: 24px;
+ font-weight: 600;
+ font-family: $fInter;
+ margin: 0;
+ }
+
+ img {
+ transition: all 0.3s ease-in-out;
+ }
+ }
+
+ .accordion-item-body {
+ .accordion-item-body--wrapper {
+ padding-top: 24px;
+ padding-bottom: 64px;
+ color: #000;
+ font-size: 14px;
+ font-weight: 400;
+ font-family: $fInter;
+ line-height: 1.4;
+
+ strong {
+ font-weight: 700;
+ }
+
+ img {
+ max-width: fit-content;
+ width: 100%;
+ height: auto;
+ }
+
+ .js-product-details {
+ .product-reference {
+ display: none;
+ }
+
+ .product-quantities {
+ display: none;
+ }
+
+ .product-features {
+ .data-sheet {
+ color: $cBlack;
+ }
+ }
+ }
+
+ .elementor-accordion {
+ .elementor-accordion-item {
+ .elementor-tab-title {
+ display: flex;
+ flex-direction: row;
+ align-items: center;
+
+ .elementor-accordion-title {
+ line-height: 1.5;
+ }
+ }
+ }
+ }
+ }
+ }
+ }
+ }
+
+ #product-details {
+ .product-reference,
+ .product-quantities {
+ display: none !important;
+ }
+ }
+
+ section.product-features {
+ .data-sheet {
+ color: $cBlack;
+ }
+ }
+ }
+
+ .tabs {
+ border-radius: 10px;
+
+ .nav-tabs {
+ .nav-item {
+ .nav-link {
+ color: $cBlack;
+ font-weight: 400;
+ font-size: 16px;
+
+ &:hover {
+ border-bottom: $cGold 3px solid;
+ }
+
+ &.active {
+ color: $cBlack;
+ border-color: $cGold;
+ }
+ }
+ }
+ }
+ }
+
+ #empty-product-comment {
+ border-radius: 10px;
+ }
}
#blockcart-modal {
- .modal-content {
- .modal-header {}
+ .modal-content {
+ .modal-header {
+ }
- .modal-body {
- .product-name {
- color: $cBlack;
- font-weight: 500;
- margin-bottom: 16px;
- }
+ .modal-body {
+ .product-name {
+ color: $cBlack;
+ font-weight: 500;
+ margin-bottom: 16px;
+ }
- .cart-content-btn {
- .btn {
- &.btn-primary {
- background: $cGold;
- }
- }
- }
- }
- }
+ .cart-content-btn {
+ .btn {
+ &.btn-primary {
+ background: $cGold;
+ }
+ }
+ }
+ }
+ }
}
//* Koszyk
body#cart {
- #content-wrapper {
- .card-block-title {
- .h1 {
- color: #462d26;
- font-size: 24px;
- font-weight: 700;
- font-family: $fInter;
- text-transform: initial;
- text-align: center;
- margin-bottom: 16px;
- }
- }
-
- .cart-grid {
- margin-bottom: 150px;
-
- .cart-grid-body {
- .card {
- background: transparent;
- }
-
- .cart-overview {
- padding: 0;
-
- table {
- width: 100%;
-
- thead {
- &::after {
- content: '';
- display: block;
- height: 24px;
- }
-
- tr {
- th {
- color: #462d26d9;
- font-size: 12px;
- font-weight: 400;
- font-family: $fInter;
- white-space: nowrap;
- padding: 8px 0;
- border-bottom: 1px solid #110e0c1a;
-
- &:not(:last-child) {
- padding-right: 20px;
- }
- }
- }
- }
-
- tbody {
- tr {
- &:not(:first-child) {
- td {
- padding-top: 18px;
- }
- }
-
- &:not(:last-child) {
- td {
- padding-bottom: 18px;
- border-bottom: 1px solid #110e0c1a;
- }
- }
-
- td {
- vertical-align: top;
-
- &:not(:last-child) {
- padding-right: 20px;
- }
-
- .product-card-img {
- img {
- width: 80px;
- }
- }
-
- .product-card-desc {
- line-height: 1;
-
- a {
- color: #462d26;
- font-size: 14px;
- font-weight: 400;
- font-family: $fInter;
- }
- }
-
- .product-card-infos {
- line-height: 1;
- margin-top: 8px;
-
- .product-card-info {
- &:not(:last-child) {
- margin-bottom: 8px;
- }
-
- span {
- color: #462d26d9;
- font-size: 12px;
- font-weight: 400;
- font-family: $fInter;
- }
- }
- }
-
- .product-card-price {
- padding-top: 7px;
-
- .current-price {
- line-height: 1;
-
- .price {
- color: #462d26;
- font-size: 14px;
- font-family: $fInter;
- font-weight: 700;
- }
- }
-
- .product-discount {
- line-height: 1;
- margin-top: 3px;
-
- .regular-price {
- color: #462d26d9;
- font-size: 12px;
- font-family: $fInter;
- font-weight: 400;
- }
- }
- }
-
- .product-card-qty {
- >.input-group {
- display: flex;
- flex-direction: row;
- flex-wrap: nowrap;
- align-items: center;
- float: none;
- border: 1px solid #462d26d9;
- border-radius: 1px;
-
- input.js-cart-line-product-quantity {
- order: 2;
- font-size: 14px;
- font-family: $fInter;
- font-weight: 500;
-
- padding: 0;
- text-align: center;
- width: 35px;
- border: none;
- background: transparent;
- height: 29px;
- }
-
- button {
- padding: 0;
- height: auto;
-
- color: #462d26d9;
- font-size: 14px;
- font-weight: 500;
- font-family: $fInter;
- border: none;
- background: transparent;
-
- &.btn {
- height: 29px;
- padding: 0 7px;
-
- &.bootstrap-touchspin-up {
- order: 3;
- }
-
- &.bootstrap-touchspin-down {
- order: 1;
- }
- }
- }
- }
- }
-
- .product-card-sum-price {
- padding-top: 7px;
- line-height: 1;
-
- strong {
- color: #462d26;
- font-size: 14px;
- font-family: $fInter;
- font-weight: 700;
- }
- }
-
- .product-card-action {
- display: block;
- padding-top: 9px;
-
- .remove-from-cart {
- position: relative;
- width: 10px;
- height: 10px;
- display: block;
-
- &::before {
- content: '';
- position: absolute;
- width: 10px;
- height: 1px;
- background: #bbb6aa;
- top: 50%;
- left: 50%;
- transform: translate(-50%, -50%) rotate(45deg);
- }
-
- &::after {
- content: '';
- position: absolute;
- width: 10px;
- height: 1px;
- background: #bbb6aa;
- top: 50%;
- left: 50%;
- transform: translate(-50%, -50%) rotate(-45deg);
- }
-
- .material-icons {
- display: none;
- }
- }
- }
- }
- }
- }
- }
-
- @media (max-width: 570px) {
- table thead {
- display: none;
- }
-
- table,
- tbody,
- tr,
- td {
- display: block;
- width: 100%;
- }
-
- tbody {
- padding: 20px;
- text-align: center;
- }
-
- tr {
- margin-bottom: 1rem;
- border: 1px solid #ccc;
- border-radius: 5px;
- padding: 10px;
- background: #f9f9f9;
- border: 1px solid rgba(17, 14, 12, 0.1019607843);
- }
-
- td {
- position: relative;
- // padding-left: 0;
- text-align: right;
- // border: none !important;
- padding: 15px 10px 15px 50% !important;
-
- &::before {
- position: absolute;
- left: 10px;
- top: 50%;
- transform: translateY(-50%);
- white-space: nowrap;
- font-weight: bold;
- text-align: left;
- }
-
- .product-card-qty {
- display: block;
- margin-left: auto;
- width: fit-content;
- }
-
- .product-card-action {
- width: fit-content;
- margin-left: auto;
-
- .remove-from-cart {
- &::before {
- width: 15px !important;
- height: 2px !important;
- }
-
- &::after {
- width: 15px !important;
- height: 2px !important;
- }
- }
- }
-
- >div {
- padding-top: 0 !important;
- }
- }
-
- td:nth-child(1)::before {
- content: 'Obrazek';
- }
-
- td:nth-child(2)::before {
- content: 'Nazwa produktu';
- }
-
- td:nth-child(3)::before {
- content: 'Cena jednostkowa';
- }
-
- td:nth-child(4)::before {
- content: 'Ilość';
- }
-
- td:nth-child(5)::before {
- content: 'Cena łączna';
- }
-
- td:nth-child(6)::before {
- content: 'Usuń';
- }
-
- .product-card-img img {
- max-width: 100%;
- height: auto;
- }
- }
-
- .no-items {
- color: #462d26;
- font-size: 16px;
- font-family: $fInter;
- font-weight: 700;
-
- width: 100%;
- display: block;
- text-align: center;
- }
- }
-
- .card-block {}
-
- .cart-overview {
- .cart-items {
- .cart-item {
- .product-line-grid {
- .product-line-grid-body {
- .product-line-info {
- a {
- color: $cBlack;
- font-weight: 400;
- font-size: 16px;
- }
- }
-
- .product-price {
- margin: 10px 0;
-
- .product-discount {
- .regular-price {
- color: #a9a8a8;
- font-weight: 300;
- margin: 0;
- }
-
- .discount {
- background: $cGold;
- }
- }
-
- .current-price {
- .price {
- color: $cBlack;
- font-weight: 600;
- font-size: 16px;
- }
- }
- }
- }
- }
- }
- }
- }
- }
- }
-
- .cart-summary {
- margin-bottom: 24px;
- background: #ece9e2;
-
- .cart-detailed-totals {
- .cart-detailed-subtotals {
- padding: 24px 24px 0 24px;
-
- .cart-summary-line {
- &:not(:last-child) {
- margin-bottom: 8px;
- }
-
- &:last-child {
- margin-bottom: 0;
- }
-
- span {
- font-size: 14px;
- font-family: $fInter;
-
- &.label {
- font-weight: 500;
- }
-
- &.value {
- font-weight: 400;
- }
- }
- }
- }
-
- .cart-summary-totals {
- padding: 16px 24px;
-
- .cart-summary-line {
- &.cart-total {
- padding: 0;
- border: 0;
-
- span {
- font-size: 14px;
- font-family: $fInter;
- font-weight: 700;
- }
- }
- }
- }
- }
-
- .cart-detailed-actions {
- padding: 0 24px 18px;
-
- a.btn {
- color: #f9f7f2;
- font-size: 14px;
- font-family: $fInter;
- font-weight: 500;
- padding: 14px 12px;
- background-color: #e79332;
- text-transform: initial;
- }
- }
-
- .card-payment-support {
- padding: 0 24px 12px;
-
- ul {
- padding: 0;
- margin: 0;
- list-style: none;
-
- display: flex;
- flex-direction: row;
- flex-wrap: wrap;
- align-items: center;
- justify-content: center;
- column-gap: 30px;
- row-gap: 12px;
-
- li {
- img {
- max-width: 44px;
- }
- }
- }
- }
- }
- }
+ #content-wrapper {
+ .card-block-title {
+ .h1 {
+ color: #462d26;
+ font-size: 24px;
+ font-weight: 700;
+ font-family: $fInter;
+ text-transform: initial;
+ text-align: center;
+ margin-bottom: 16px;
+ }
+ }
+
+ .cart-grid {
+ margin-bottom: 150px;
+
+ .cart-grid-body {
+ .card {
+ background: transparent;
+ }
+
+ .cart-overview {
+ padding: 0;
+
+ table {
+ width: 100%;
+
+ thead {
+ &::after {
+ content: '';
+ display: block;
+ height: 24px;
+ }
+
+ tr {
+ th {
+ color: #462d26d9;
+ font-size: 12px;
+ font-weight: 400;
+ font-family: $fInter;
+ white-space: nowrap;
+ padding: 8px 0;
+ border-bottom: 1px solid #110e0c1a;
+
+ &:not(:last-child) {
+ padding-right: 20px;
+ }
+ }
+ }
+ }
+
+ tbody {
+ tr {
+ &:not(:first-child) {
+ td {
+ padding-top: 18px;
+ }
+ }
+
+ &:not(:last-child) {
+ td {
+ padding-bottom: 18px;
+ border-bottom: 1px solid #110e0c1a;
+ }
+ }
+
+ td {
+ vertical-align: top;
+
+ &:not(:last-child) {
+ padding-right: 20px;
+ }
+
+ .product-card-img {
+ img {
+ width: 80px;
+ }
+ }
+
+ .product-card-desc {
+ line-height: 1;
+
+ a {
+ color: #462d26;
+ font-size: 14px;
+ font-weight: 400;
+ font-family: $fInter;
+ }
+ }
+
+ .product-card-infos {
+ line-height: 1;
+ margin-top: 8px;
+
+ .product-card-info {
+ &:not(:last-child) {
+ margin-bottom: 8px;
+ }
+
+ span {
+ color: #462d26d9;
+ font-size: 12px;
+ font-weight: 400;
+ font-family: $fInter;
+ }
+ }
+ }
+
+ .product-card-price {
+ padding-top: 7px;
+
+ .current-price {
+ line-height: 1;
+
+ .price {
+ color: #462d26;
+ font-size: 14px;
+ font-family: $fInter;
+ font-weight: 700;
+ }
+ }
+
+ .product-discount {
+ line-height: 1;
+ margin-top: 3px;
+
+ .regular-price {
+ color: #462d26d9;
+ font-size: 12px;
+ font-family: $fInter;
+ font-weight: 400;
+ }
+ }
+ }
+
+ .product-card-qty {
+ > .input-group {
+ display: flex;
+ flex-direction: row;
+ flex-wrap: nowrap;
+ align-items: center;
+ float: none;
+ border: 1px solid #462d26d9;
+ border-radius: 1px;
+
+ input.js-cart-line-product-quantity {
+ order: 2;
+ font-size: 14px;
+ font-family: $fInter;
+ font-weight: 500;
+
+ padding: 0;
+ text-align: center;
+ width: 35px;
+ border: none;
+ background: transparent;
+ height: 29px;
+ }
+
+ button {
+ padding: 0;
+ height: auto;
+
+ color: #462d26d9;
+ font-size: 14px;
+ font-weight: 500;
+ font-family: $fInter;
+ border: none;
+ background: transparent;
+
+ &.btn {
+ height: 29px;
+ padding: 0 7px;
+
+ &.bootstrap-touchspin-up {
+ order: 3;
+ }
+
+ &.bootstrap-touchspin-down {
+ order: 1;
+ }
+ }
+ }
+ }
+ }
+
+ .product-card-sum-price {
+ padding-top: 7px;
+ line-height: 1;
+
+ strong {
+ color: #462d26;
+ font-size: 14px;
+ font-family: $fInter;
+ font-weight: 700;
+ }
+ }
+
+ .product-card-action {
+ display: block;
+ padding-top: 9px;
+
+ .remove-from-cart {
+ position: relative;
+ width: 10px;
+ height: 10px;
+ display: block;
+
+ &::before {
+ content: '';
+ position: absolute;
+ width: 10px;
+ height: 1px;
+ background: #bbb6aa;
+ top: 50%;
+ left: 50%;
+ transform: translate(-50%, -50%) rotate(45deg);
+ }
+
+ &::after {
+ content: '';
+ position: absolute;
+ width: 10px;
+ height: 1px;
+ background: #bbb6aa;
+ top: 50%;
+ left: 50%;
+ transform: translate(-50%, -50%) rotate(-45deg);
+ }
+
+ .material-icons {
+ display: none;
+ }
+ }
+ }
+ }
+ }
+ }
+ }
+
+ @media (max-width: 570px) {
+ table thead {
+ display: none;
+ }
+
+ table,
+ tbody,
+ tr,
+ td {
+ display: block;
+ width: 100%;
+ }
+
+ tbody {
+ padding: 20px;
+ text-align: center;
+ }
+
+ tr {
+ margin-bottom: 1rem;
+ border: 1px solid #ccc;
+ border-radius: 5px;
+ padding: 10px;
+ background: #f9f9f9;
+ border: 1px solid rgba(17, 14, 12, 0.1019607843);
+ }
+
+ td {
+ position: relative;
+ // padding-left: 0;
+ text-align: right;
+ // border: none !important;
+ padding: 15px 10px 15px 50% !important;
+
+ &::before {
+ position: absolute;
+ left: 10px;
+ top: 50%;
+ transform: translateY(-50%);
+ white-space: nowrap;
+ font-weight: bold;
+ text-align: left;
+ }
+
+ .product-card-qty {
+ display: block;
+ margin-left: auto;
+ width: fit-content;
+ }
+
+ .product-card-action {
+ width: fit-content;
+ margin-left: auto;
+
+ .remove-from-cart {
+ &::before {
+ width: 15px !important;
+ height: 2px !important;
+ }
+
+ &::after {
+ width: 15px !important;
+ height: 2px !important;
+ }
+ }
+ }
+
+ > div {
+ padding-top: 0 !important;
+ }
+ }
+
+ td:nth-child(1)::before {
+ content: 'Obrazek';
+ }
+
+ td:nth-child(2)::before {
+ content: 'Nazwa produktu';
+ }
+
+ td:nth-child(3)::before {
+ content: 'Cena jednostkowa';
+ }
+
+ td:nth-child(4)::before {
+ content: 'Ilość';
+ }
+
+ td:nth-child(5)::before {
+ content: 'Cena łączna';
+ }
+
+ td:nth-child(6)::before {
+ content: 'Usuń';
+ }
+
+ .product-card-img img {
+ max-width: 100%;
+ height: auto;
+ }
+ }
+
+ .no-items {
+ color: #462d26;
+ font-size: 16px;
+ font-family: $fInter;
+ font-weight: 700;
+
+ width: 100%;
+ display: block;
+ text-align: center;
+ }
+ }
+
+ .card-block {
+ }
+
+ .cart-overview {
+ .cart-items {
+ .cart-item {
+ .product-line-grid {
+ .product-line-grid-body {
+ .product-line-info {
+ a {
+ color: $cBlack;
+ font-weight: 400;
+ font-size: 16px;
+ }
+ }
+
+ .product-price {
+ margin: 10px 0;
+
+ .product-discount {
+ .regular-price {
+ color: #a9a8a8;
+ font-weight: 300;
+ margin: 0;
+ }
+
+ .discount {
+ background: $cGold;
+ }
+ }
+
+ .current-price {
+ .price {
+ color: $cBlack;
+ font-weight: 600;
+ font-size: 16px;
+ }
+ }
+ }
+ }
+ }
+ }
+ }
+ }
+ }
+ }
+
+ .cart-summary {
+ margin-bottom: 24px;
+ background: #ece9e2;
+
+ .cart-detailed-totals {
+ .cart-detailed-subtotals {
+ padding: 24px 24px 0 24px;
+
+ .cart-summary-line {
+ &:not(:last-child) {
+ margin-bottom: 8px;
+ }
+
+ &:last-child {
+ margin-bottom: 0;
+ }
+
+ span {
+ font-size: 14px;
+ font-family: $fInter;
+
+ &.label {
+ font-weight: 500;
+ }
+
+ &.value {
+ font-weight: 400;
+ }
+ }
+ }
+ }
+
+ .cart-summary-totals {
+ padding: 16px 24px;
+
+ .cart-summary-line {
+ &.cart-total {
+ padding: 0;
+ border: 0;
+
+ span {
+ font-size: 14px;
+ font-family: $fInter;
+ font-weight: 700;
+ }
+ }
+ }
+ }
+ }
+
+ .cart-detailed-actions {
+ padding: 0 24px 18px;
+
+ a.btn {
+ color: #f9f7f2;
+ font-size: 14px;
+ font-family: $fInter;
+ font-weight: 500;
+ padding: 14px 12px;
+ background-color: #e79332;
+ text-transform: initial;
+ }
+ }
+
+ .card-payment-support {
+ padding: 0 24px 12px;
+
+ ul {
+ padding: 0;
+ margin: 0;
+ list-style: none;
+
+ display: flex;
+ flex-direction: row;
+ flex-wrap: wrap;
+ align-items: center;
+ justify-content: center;
+ column-gap: 30px;
+ row-gap: 12px;
+
+ li {
+ img {
+ max-width: 44px;
+ }
+ }
+ }
+ }
+ }
+ }
}
body#checkout {
- #content-wrapper {
- .cart-grid-body {
- .checkout-step {
- padding: 0;
- background-color: #f9f7f2;
+ #content-wrapper {
+ .cart-grid-body {
+ .checkout-step {
+ padding: 0;
+ background-color: #f9f7f2;
- .step-title {
- color: #462d26;
- font-size: 14px;
- font-family: $fInter;
- font-weight: 700;
- text-transform: initial;
- padding-bottom: 10px;
- border-bottom: 1px solid #462d26;
- margin-bottom: 32px;
+ .step-title {
+ color: #462d26;
+ font-size: 14px;
+ font-family: $fInter;
+ font-weight: 700;
+ text-transform: initial;
+ padding-bottom: 10px;
+ border-bottom: 1px solid #462d26;
+ margin-bottom: 32px;
- .step-number {
- &::after {
- content: '. ';
- }
- }
- }
+ .step-number {
+ &::after {
+ content: '. ';
+ }
+ }
+ }
- &.-current {
- opacity: 1 !important;
+ &.-current {
+ opacity: 1 !important;
- .step-title {
- color: #e79332;
- border-bottom: 1px solid #e79332;
- }
- }
+ .step-title {
+ color: #e79332;
+ border-bottom: 1px solid #e79332;
+ }
+ }
- &.-complete {
- opacity: 0.5;
- }
+ &.-complete {
+ opacity: 0.5;
+ }
- .content {
- padding: 0;
- }
+ .content {
+ padding: 0;
+ }
- #customer-form {
- max-width: 480px;
- }
+ #customer-form {
+ max-width: 480px;
+ }
- .form-group {
- label {
- color: #110e0c;
- font-size: 12px;
- font-family: $fInter;
- font-weight: 500;
- margin-bottom: 4px;
- }
+ .form-group {
+ label {
+ color: #110e0c;
+ font-size: 12px;
+ font-family: $fInter;
+ font-weight: 500;
+ margin-bottom: 4px;
+ }
- input {
- &.form-control {
- background: #462d261a;
- border: 1px solid #462d2624;
- padding: 14px 16px;
+ input {
+ &.form-control {
+ background: #462d261a;
+ border: 1px solid #462d2624;
+ padding: 14px 16px;
- color: #110e0c;
- font-size: 14px;
- font-family: $fInter;
- font-weight: 500;
- }
- }
+ color: #110e0c;
+ font-size: 14px;
+ font-family: $fInter;
+ font-weight: 500;
+ }
+ }
- .btn-show-password-box {
- position: absolute;
- top: 0;
- right: 0;
- bottom: 0;
- width: fit-content;
+ .btn-show-password-box {
+ position: absolute;
+ top: 0;
+ right: 0;
+ bottom: 0;
+ width: fit-content;
- .btn-show-password {
- padding: 0;
- background: transparent;
- display: flex;
- height: 100%;
- align-items: center;
- width: 30px;
- outline: none;
- }
- }
+ .btn-show-password {
+ padding: 0;
+ background: transparent;
+ display: flex;
+ height: 100%;
+ align-items: center;
+ width: 30px;
+ outline: none;
+ }
+ }
- .form-control-comment {
- color: rgba(70, 45, 38, 0.8509803922);
- font-size: 12px;
- font-family: $fInter;
- font-weight: 400;
- }
- }
+ .form-control-comment {
+ color: rgba(70, 45, 38, 0.8509803922);
+ font-size: 12px;
+ font-family: $fInter;
+ font-weight: 400;
+ }
+ }
- .form-informations {
- margin-top: 40px;
+ .form-informations {
+ margin-top: 40px;
- .form-informations-title {
- color: #110e0c;
- font-size: 16px;
- font-family: $fInter;
- font-weight: 700;
- }
+ .form-informations-title {
+ color: #110e0c;
+ font-size: 16px;
+ font-family: $fInter;
+ font-weight: 700;
+ }
- .form-informations-option {
- color: #110e0c;
- font-size: 16px;
- font-family: $fInter;
- font-weight: 400;
- font-style: initial !important;
- }
+ .form-informations-option {
+ color: #110e0c;
+ font-size: 16px;
+ font-family: $fInter;
+ font-weight: 400;
+ font-style: initial !important;
+ }
- .form-informations-subtitle {
- display: none;
- }
- }
+ .form-informations-subtitle {
+ display: none;
+ }
+ }
- .form-footer {
- text-align: start;
- width: fit-content;
+ .form-footer {
+ text-align: start;
+ width: fit-content;
- .btn {
- color: #f9f7f2;
- font-size: 14px;
- font-weight: 500;
- font-family: $fInter;
- background: #e79332;
- padding: 12px 80px;
- text-transform: initial;
- }
- }
+ .btn {
+ color: #f9f7f2;
+ font-size: 14px;
+ font-weight: 500;
+ font-family: $fInter;
+ background: #e79332;
+ padding: 12px 80px;
+ text-transform: initial;
+ }
+ }
- #delivery-address {
- max-width: 480px;
- margin-left: 0;
- }
+ #delivery-address {
+ max-width: 480px;
+ margin-left: 0;
+ }
- .delivery-options {
- max-width: 480px;
+ .delivery-options {
+ max-width: 480px;
- .delivery-option {
- padding: 12px 16px;
- margin: 0;
- border: 1px solid #462d2624;
- border-radius: 1px;
- column-gap: 16px;
- min-height: initial;
- background: transparent;
+ .delivery-option {
+ padding: 12px 16px;
+ margin: 0;
+ border: 1px solid #462d2624;
+ border-radius: 1px;
+ column-gap: 16px;
+ min-height: initial;
+ background: transparent;
- &:not(:last-child) {
- margin-bottom: 16px;
- }
+ &:not(:last-child) {
+ margin-bottom: 16px;
+ }
- .delivery-option-checkbox {
- width: fit-content;
- line-height: 0;
- }
+ .delivery-option-checkbox {
+ width: fit-content;
+ line-height: 0;
+ }
- .delivery-option-2 {
- flex: 1;
- display: flex;
- flex-direction: row;
- align-items: center;
- justify-content: space-between;
+ .delivery-option-2 {
+ flex: 1;
+ display: flex;
+ flex-direction: row;
+ align-items: center;
+ justify-content: space-between;
- .carrier-price {
- color: #110e0c;
- font-family: $fInter;
- font-size: 14px;
- font-weight: 700;
- }
- }
- }
- }
+ .carrier-price {
+ color: #110e0c;
+ font-family: $fInter;
+ font-size: 14px;
+ font-weight: 700;
+ }
+ }
+ }
+ }
- .order-options {
- #delivery {
- label {
- color: #110e0c;
- font-size: 12px;
- font-family: $fInter;
- font-weight: 500;
- margin-bottom: 4px;
- }
+ .order-options {
+ #delivery {
+ label {
+ color: #110e0c;
+ font-size: 12px;
+ font-family: $fInter;
+ font-weight: 500;
+ margin-bottom: 4px;
+ }
- textarea {
- width: 100%;
- max-width: 480px;
- border: 1px solid #462d2624;
- background: #462d261a;
- border-radius: 1px;
- resize: none;
- margin-bottom: 30px;
- }
- }
- }
+ textarea {
+ width: 100%;
+ max-width: 480px;
+ border: 1px solid #462d2624;
+ background: #462d261a;
+ border-radius: 1px;
+ resize: none;
+ margin-bottom: 30px;
+ }
+ }
+ }
- button[type='submit'] {
- color: #f9f7f2;
- font-size: 14px;
- font-family: $fInter;
- font-weight: 500;
- padding: 12px 80px;
- background: #e79332;
- text-transform: initial;
- float: none !important;
- }
+ button[type='submit'] {
+ color: #f9f7f2;
+ font-size: 14px;
+ font-family: $fInter;
+ font-weight: 500;
+ padding: 12px 80px;
+ background: #e79332;
+ text-transform: initial;
+ float: none !important;
+ }
- #conditions-to-approve {
- ul {
- li {
- .condition-label {
- margin: 0;
- line-height: 1;
+ #conditions-to-approve {
+ ul {
+ li {
+ .condition-label {
+ margin: 0;
+ line-height: 1;
- label {
- margin: 0;
- line-height: 1;
- }
- }
- }
- }
- }
+ label {
+ margin: 0;
+ line-height: 1;
+ }
+ }
+ }
+ }
+ }
- .payment-options {
- .js-additional-information {
- margin: 0 0 20px 0;
- padding: 24px;
- border: 1px solid #462d2624;
+ .payment-options {
+ .js-additional-information {
+ margin: 0 0 20px 0;
+ padding: 24px;
+ border: 1px solid #462d2624;
- p {
- color: #110e0c;
- font-size: 14px;
- font-weight: 700;
- font-family: $fInter;
- }
+ p {
+ color: #110e0c;
+ font-size: 14px;
+ font-weight: 700;
+ font-family: $fInter;
+ }
- dl {
- border-left: 1px solid #462d2624;
- border-right: 1px solid #462d2624;
- border-top: 1px solid #462d2624;
+ dl {
+ border-left: 1px solid #462d2624;
+ border-right: 1px solid #462d2624;
+ border-top: 1px solid #462d2624;
- dt {
- border-right: 1px solid #462d2624;
- }
+ dt {
+ border-right: 1px solid #462d2624;
+ }
- dt,
- dd {
- color: #462d26;
- font-size: 14px;
- font-weight: 400;
- font-family: $fInter;
- background: transparent;
- margin: 0;
- flex: 0 0 50%;
+ dt,
+ dd {
+ color: #462d26;
+ font-size: 14px;
+ font-weight: 400;
+ font-family: $fInter;
+ background: transparent;
+ margin: 0;
+ flex: 0 0 50%;
- border-bottom: 1px solid rgba(70, 45, 38, 0.1411764706);
- }
- }
- }
- }
- }
- }
+ border-bottom: 1px solid rgba(70, 45, 38, 0.1411764706);
+ }
+ }
+ }
+ }
+ }
+ }
- #js-checkout-summary {
- background: transparent;
+ #js-checkout-summary {
+ background: transparent;
- .js-checkout-summary-box {
- margin-bottom: 16px;
- background-color: #ece9e2;
+ .js-checkout-summary-box {
+ margin-bottom: 16px;
+ background-color: #ece9e2;
- >.card-block {
- padding: 24px 24px 0 24px;
- }
+ > .card-block {
+ padding: 24px 24px 0 24px;
+ }
- .cart-summary-totals {
- padding: 16px 24px 24px 24px;
+ .cart-summary-totals {
+ padding: 16px 24px 24px 24px;
- .cart-total {
- line-height: 1;
- padding: 0;
+ .cart-total {
+ line-height: 1;
+ padding: 0;
- span {
- color: #462d26;
- font-size: 14px;
- font-weight: 700;
- font-family: $fInter;
- }
- }
- }
+ span {
+ color: #462d26;
+ font-size: 14px;
+ font-weight: 700;
+ font-family: $fInter;
+ }
+ }
+ }
- #cart-summary-product-list {
- .media-list {
- margin-bottom: 24px;
- padding-bottom: 24px;
- border-bottom: 1px solid rgb(70, 45, 38, 0.3);
+ #cart-summary-product-list {
+ .media-list {
+ margin-bottom: 24px;
+ padding-bottom: 24px;
+ border-bottom: 1px solid rgb(70, 45, 38, 0.3);
- .media {
- &:not(:last-child) {
- margin-bottom: 24px;
- }
+ .media {
+ &:not(:last-child) {
+ margin-bottom: 24px;
+ }
- .media-left {
- img {
- width: 40px;
- }
- }
+ .media-left {
+ img {
+ width: 40px;
+ }
+ }
- .media-body {
- .product-name {
- a {
- color: #462d26;
- font-size: 14px;
- font-weight: 400;
- font-family: $fInter;
+ .media-body {
+ .product-name {
+ a {
+ color: #462d26;
+ font-size: 14px;
+ font-weight: 400;
+ font-family: $fInter;
- display: block;
- overflow: hidden;
- white-space: nowrap;
- text-overflow: ellipsis;
- max-width: 260px;
- }
- }
- }
- }
- }
- }
- }
+ display: block;
+ overflow: hidden;
+ white-space: nowrap;
+ text-overflow: ellipsis;
+ max-width: 260px;
+ }
+ }
+ }
+ }
+ }
+ }
+ }
- .cart-summary-products {
- .h4 {
- font-size: 16px;
- font-weight: 700;
- font-family: $fInter;
- margin-bottom: 24px;
- text-transform: uppercase;
- }
+ .cart-summary-products {
+ .h4 {
+ font-size: 16px;
+ font-weight: 700;
+ font-family: $fInter;
+ margin-bottom: 24px;
+ text-transform: uppercase;
+ }
- .media-list {
- .media {
- .media-left {
- padding-right: 16px;
- }
+ .media-list {
+ .media {
+ .media-left {
+ padding-right: 16px;
+ }
- .media-body {
- .product-name {
- line-height: 1;
- margin-bottom: 2px;
- display: block;
+ .media-body {
+ .product-name {
+ line-height: 1;
+ margin-bottom: 2px;
+ display: block;
- a {
- color: $cBlack;
- font-weight: 600;
- }
- }
+ a {
+ color: $cBlack;
+ font-weight: 600;
+ }
+ }
- .product-specification {
- .product-line-info {
- line-height: 1;
- margin-bottom: 2px;
+ .product-specification {
+ .product-line-info {
+ line-height: 1;
+ margin-bottom: 2px;
- span {
- color: #462d26d9;
- font-size: 12px;
- font-family: $fInter;
- font-weight: 400;
- }
- }
+ span {
+ color: #462d26d9;
+ font-size: 12px;
+ font-family: $fInter;
+ font-weight: 400;
+ }
+ }
- .product-quantity {
- color: #462d26d9;
- font-size: 12px;
- font-family: $fInter;
- font-weight: 400;
- line-height: 1;
- }
- }
+ .product-quantity {
+ color: #462d26d9;
+ font-size: 12px;
+ font-family: $fInter;
+ font-weight: 400;
+ line-height: 1;
+ }
+ }
- .product-price {
- color: $cBlack;
- font-weight: 600;
- }
- }
- }
- }
- }
+ .product-price {
+ color: $cBlack;
+ font-weight: 600;
+ }
+ }
+ }
+ }
+ }
- .cart-summary-subtotals-container {
- padding: 0;
- border: none;
+ .cart-summary-subtotals-container {
+ padding: 0;
+ border: none;
- .cart-summary-line {
- line-height: 1;
- margin-bottom: 8px;
+ .cart-summary-line {
+ line-height: 1;
+ margin-bottom: 8px;
- span {
- color: #462d26;
- font-size: 14px;
- font-family: $fInter;
- font-weight: 500;
- }
- }
- }
- }
+ span {
+ color: #462d26;
+ font-size: 14px;
+ font-family: $fInter;
+ font-weight: 500;
+ }
+ }
+ }
+ }
- .delivery-options {
- .delivery-option {
- border: none;
- }
- }
- }
+ .delivery-options {
+ .delivery-option {
+ border: none;
+ }
+ }
+ }
}
body#order-confirmation {
- .breadcrumb {
- display: none;
- }
+ .breadcrumb {
+ display: none;
+ }
- #content-wrapper {
- #main {
- #registration-form {
- display: none;
- }
+ #content-wrapper {
+ #main {
+ #registration-form {
+ display: none;
+ }
- section {
+ section {
+ content,
+ content-hook_payment_return,
+ content-hook-order-confirmation-footer {
+ display: none;
+ }
- content,
- content-hook_payment_return,
- content-hook-order-confirmation-footer {
- display: none;
- }
+ content-hook_order_confirmation {
+ margin-bottom: 150px;
+ margin-top: 50px;
+ background: transparent;
- content-hook_order_confirmation {
- margin-bottom: 150px;
- margin-top: 50px;
- background: transparent;
+ .card-title {
+ color: #462d26;
+ font-size: 24px;
+ font-weight: 700;
+ font-family: $fInter;
+ margin-bottom: 24px;
+ text-align: center;
- .card-title {
- color: #462d26;
- font-size: 24px;
- font-weight: 700;
- font-family: $fInter;
- margin-bottom: 24px;
- text-align: center;
+ display: flex;
+ flex-direction: column;
+ align-items: center;
+ row-gap: 32px;
+ text-transform: initial;
+ }
- display: flex;
- flex-direction: column;
- align-items: center;
- row-gap: 32px;
- text-transform: initial;
- }
+ p {
+ color: #1a1a18;
+ font-size: 16px;
+ font-weight: 400;
+ font-family: $fInter;
+ text-align: center;
+ max-width: 750px;
+ margin-left: auto;
+ margin-right: auto;
+ margin-bottom: 32px;
+ }
- p {
- color: #1a1a18;
- font-size: 16px;
- font-weight: 400;
- font-family: $fInter;
- text-align: center;
- max-width: 750px;
- margin-left: auto;
- margin-right: auto;
- margin-bottom: 32px;
- }
+ .elementor-button {
+ color: #f9f7f2;
+ font-size: 14px;
+ font-weight: 500;
+ font-family: $fInter;
+ padding: 18px 80px;
+ background: #e79332;
+ margin: 0 auto;
+ display: flex;
+ width: 100%;
+ max-width: fit-content;
+ }
+ }
+ }
+ }
+ }
- .elementor-button {
- color: #f9f7f2;
- font-size: 14px;
- font-weight: 500;
- font-family: $fInter;
- padding: 18px 80px;
- background: #e79332;
- margin: 0 auto;
- display: flex;
- width: 100%;
- max-width: fit-content;
- }
- }
- }
- }
- }
-
- footer#footer {
-
- .footer-box-newsletter,
- .footer-box-services,
- .footer-box-other-info {
- display: none;
- }
- }
+ footer#footer {
+ .footer-box-newsletter,
+ .footer-box-services,
+ .footer-box-other-info {
+ display: none;
+ }
+ }
}
footer#footer {
- background-color: #f9f7f2;
+ background-color: #f9f7f2;
}
.category-tiles-list {
- display: grid;
- grid-template-columns: repeat(6, 1fr);
- grid-gap: 20px;
+ display: grid;
+ grid-template-columns: repeat(6, 1fr);
+ grid-gap: 20px;
- a {
- display: block;
- }
+ a {
+ display: block;
+ }
}
body {
- &:not(#ets_blog_page) {
- main {
- #left-column {
- >div.block {
- display: none !important;
- }
- }
- }
- }
+ &:not(#ets_blog_page) {
+ main {
+ #left-column {
+ > div.block {
+ display: none !important;
+ }
+ }
+ }
+ }
- ets_blog_page {
- #content-wrapper {
- .ets-blog-wrapper-detail {
- border-radius: 10px;
- }
- }
+ ets_blog_page {
+ #content-wrapper {
+ .ets-blog-wrapper-detail {
+ border-radius: 10px;
+ }
+ }
- #left-column {
- .title_block {
- color: $cBlack;
- font-size: 20px;
- font-weight: 400;
- }
+ #left-column {
+ .title_block {
+ color: $cBlack;
+ font-size: 20px;
+ font-weight: 400;
+ }
- .ets_block_slider {
- .ets_title_block {
- color: $cBlack;
- font-size: 16px;
- font-weight: 400;
- }
- }
- }
+ .ets_block_slider {
+ .ets_title_block {
+ color: $cBlack;
+ font-size: 16px;
+ font-weight: 400;
+ }
+ }
+ }
- ul.ets-blog-list {
- >li {
- .post-wrapper {
- border-radius: 10px;
- overflow: hidden;
- display: flex;
- flex-direction: row;
- flex-wrap: wrap;
+ ul.ets-blog-list {
+ > li {
+ .post-wrapper {
+ border-radius: 10px;
+ overflow: hidden;
+ display: flex;
+ flex-direction: row;
+ flex-wrap: wrap;
- .ets-blog-wrapper-content {
- background: #eff6f7;
- padding-top: 15px;
- padding-bottom: 15px;
- }
+ .ets-blog-wrapper-content {
+ background: #eff6f7;
+ padding-top: 15px;
+ padding-bottom: 15px;
+ }
- .ets_title_block {
- color: $cBlack;
- font-size: 18px;
- font-weight: 300;
+ .ets_title_block {
+ color: $cBlack;
+ font-size: 18px;
+ font-weight: 300;
- display: -webkit-box;
- -webkit-line-clamp: 2;
- -webkit-box-orient: vertical;
- overflow: hidden;
- line-height: 1.25;
- font-weight: 400;
- }
+ display: -webkit-box;
+ -webkit-line-clamp: 2;
+ -webkit-box-orient: vertical;
+ overflow: hidden;
+ line-height: 1.25;
+ font-weight: 400;
+ }
- .blog_description {
- display: -webkit-box;
- -webkit-line-clamp: 3;
- -webkit-box-orient: vertical;
- overflow: hidden;
- }
+ .blog_description {
+ display: -webkit-box;
+ -webkit-line-clamp: 3;
+ -webkit-box-orient: vertical;
+ overflow: hidden;
+ }
- .read_more {
- display: inline-block;
- color: $cGold;
- font-weight: 400;
- text-decoration: underline;
- font-style: underline !important;
- border: none;
- }
- }
- }
- }
- }
+ .read_more {
+ display: inline-block;
+ color: $cGold;
+ font-weight: 400;
+ text-decoration: underline;
+ font-style: underline !important;
+ border: none;
+ }
+ }
+ }
+ }
+ }
}
.ets_blog_sidebar {
- >.block {
- box-shadow: none !important;
- border-radius: 10px;
- }
+ > .block {
+ box-shadow: none !important;
+ border-radius: 10px;
+ }
}
body {
- #left-column {
- .block-categories {
- .category-top-menu {
- li {
- a {
- &.h6 {
- color: $cBlack;
- font-size: 20px;
- font-weight: 400;
- }
- }
+ #left-column {
+ .block-categories {
+ .category-top-menu {
+ li {
+ a {
+ &.h6 {
+ color: $cBlack;
+ font-size: 20px;
+ font-weight: 400;
+ }
+ }
- .category-sub-menu {
- li {
- a {
- color: $cBlack;
- font-size: 16px;
- font-weight: 400;
- }
- }
- }
- }
- }
- }
- }
+ .category-sub-menu {
+ li {
+ a {
+ color: $cBlack;
+ font-size: 16px;
+ font-weight: 400;
+ }
+ }
+ }
+ }
+ }
+ }
+ }
}
body#category {
- #left-column {
- >div {
- border-radius: 10px;
- }
- }
+ #left-column {
+ > div {
+ border-radius: 10px;
+ }
+ }
- #content-wrapper {
- section#main {
- div {
- border-radius: 10px;
- }
- }
+ #content-wrapper {
+ section#main {
+ div {
+ border-radius: 10px;
+ }
+ }
- // #subcategories {
- // .subcategories-list {
- // li {
- // .subcategory-image {
- // a {
- // border-radius: 10px;
- // }
- // }
- // }
- // }
- // }
- }
+ // #subcategories {
+ // .subcategories-list {
+ // li {
+ // .subcategory-image {
+ // a {
+ // border-radius: 10px;
+ // }
+ // }
+ // }
+ // }
+ // }
+ }
}
.product-description {
- color: #000;
- font-size: 15px;
- line-height: 1.5;
+ color: #000;
+ font-size: 15px;
+ line-height: 1.5;
- ul {
- list-style-type: disc;
- margin-left: 25px;
- }
+ ul {
+ list-style-type: disc;
+ margin-left: 25px;
+ }
- h3 {
- color: #000 !important;
- font-size: 18px;
- }
+ h3 {
+ color: #000 !important;
+ font-size: 18px;
+ }
}
.data-sheet {
-
- dd,
- dt {
- font-weight: 400 !important;
- font-size: 15px;
- }
+ dd,
+ dt {
+ font-weight: 400 !important;
+ font-size: 15px;
+ }
}
//* ~~~~~~~~~~~~ New styles ~~~~~~~~~~~~
#header-search {
- position: relative;
- width: 100%;
- max-width: 340px;
+ position: relative;
+ width: 100%;
+ max-width: 340px;
- padding-right: 32px;
- margin-right: 14px;
+ padding-right: 32px;
+ margin-right: 14px;
- &::before {
- content: '';
- position: absolute;
- top: 50%;
- right: 0;
- width: 1px;
- height: 28px;
- background: rgba(#110e0c, 0.1);
- transform: translateY(-50%);
- }
+ &::before {
+ content: '';
+ position: absolute;
+ top: 50%;
+ right: 0;
+ width: 1px;
+ height: 28px;
+ background: rgba(#110e0c, 0.1);
+ transform: translateY(-50%);
+ }
- form.elementor-search {
- >ul.elementor-search__products {
- background: #f9f7f2;
- border-radius: 0;
- border: 1px solid rgba(17, 14, 12, 0.1);
+ form.elementor-search {
+ > ul.elementor-search__products {
+ background: #f9f7f2;
+ border-radius: 0;
+ border: 1px solid rgba(17, 14, 12, 0.1);
- .ui-menu-item {
- background: #fff;
+ .ui-menu-item {
+ background: #fff;
- &:not(:last-child) {
- margin-bottom: 2px;
- }
+ &:not(:last-child) {
+ margin-bottom: 2px;
+ }
- .elementor-search__product-details {
- .elementor-search__product-name {
- color: #462d26;
- font-size: 14px;
- font-weight: 400;
- font-family: 'Inter', sans-serif;
- }
+ .elementor-search__product-details {
+ .elementor-search__product-name {
+ color: #462d26;
+ font-size: 14px;
+ font-weight: 400;
+ font-family: 'Inter', sans-serif;
+ }
- .elementor-search__product-category {
- display: none;
- }
+ .elementor-search__product-category {
+ display: none;
+ }
- .elementor-search__product-price {
- color: #462d26;
- font-size: 14px;
- font-weight: 700;
- font-family: 'Inter', sans-serif;
- }
- }
- }
- }
- }
+ .elementor-search__product-price {
+ color: #462d26;
+ font-size: 14px;
+ font-weight: 700;
+ font-family: 'Inter', sans-serif;
+ }
+ }
+ }
+ }
+ }
- @media (min-width: 992px) and (max-width: 1024px) {
- display: block !important;
- }
+ @media (min-width: 992px) and (max-width: 1024px) {
+ display: block !important;
+ }
}
.mobile-search {
- @media (min-width: 992px) and (max-width: 1024px) {
- display: none !important;
- }
+ @media (min-width: 992px) and (max-width: 1024px) {
+ display: none !important;
+ }
}
#header-menu {
- .elementor-nav-menu {
- >ul {
- justify-content: space-between;
- align-items: center;
- width: 100%;
+ .elementor-nav-menu {
+ > ul {
+ justify-content: space-between;
+ align-items: center;
+ width: 100%;
- &::after {
- display: none;
- }
- }
+ &::after {
+ display: none;
+ }
+ }
- .menu-item-separator {
- display: block;
- width: 1px;
- height: 14px;
- background: #110e0c1a;
- }
- }
+ .menu-item-separator {
+ display: block;
+ width: 1px;
+ height: 14px;
+ background: #110e0c1a;
+ }
+ }
}
#home-slider-box {
- width: 100svw;
- margin-left: 50%;
- transform: translateX(-50%);
+ width: 100svw;
+ margin-left: 50%;
+ transform: translateX(-50%);
- ul.carousel-inner {
- border-radius: 0 !important;
- }
+ ul.carousel-inner {
+ border-radius: 0 !important;
+ }
- figure {
- width: 100%;
+ figure {
+ width: 100%;
- img {
- @media (max-width: 991px) {
- min-height: 390px;
- object-fit: cover;
- }
- }
- }
+ img {
+ @media (max-width: 991px) {
+ min-height: 390px;
+ object-fit: cover;
+ }
+ }
+ }
}
.home-slider {
- // padding-right: 10px;
- // padding-left: 10px;
+ // padding-right: 10px;
+ // padding-left: 10px;
- .carousel-item {
- .caption {
- width: 100%;
- max-width: 80%;
- bottom: auto;
- top: 80px;
+ .carousel-item {
+ .caption {
+ width: 100%;
+ max-width: 80%;
+ bottom: auto;
+ top: 80px;
- @media (max-width: 991px) {
- top: 36px;
- left: 40px;
- }
+ @media (max-width: 991px) {
+ top: 36px;
+ left: 40px;
+ }
- .caption-description {
- h2 {
- color: #f9f7f2;
- font-size: 64px;
- margin-bottom: 18px;
- line-height: 1.1;
- font-weight: 500;
- font-family: $fInter;
+ .caption-description {
+ h2 {
+ color: #f9f7f2;
+ font-size: 64px;
+ margin-bottom: 18px;
+ line-height: 1.1;
+ font-weight: 500;
+ font-family: $fInter;
- span {
- color: #e79332;
- }
+ span {
+ color: #e79332;
+ }
- @media (max-width: 991px) {
- font-size: 32px;
- margin-bottom: 10px;
- }
- }
+ @media (max-width: 991px) {
+ font-size: 32px;
+ margin-bottom: 10px;
+ }
+ }
- p {
- font-size: 16px;
- color: #f9f7f2;
- }
- }
- }
- }
+ p {
+ font-size: 16px;
+ color: #f9f7f2;
+ }
+ }
+ }
+ }
- .slide-button {
- position: relative;
- display: flex;
- flex-direction: row;
- align-items: center;
- column-gap: 12px;
- padding: 16px 45px;
- width: fit-content;
- margin-top: 40px;
+ .slide-button {
+ position: relative;
+ display: flex;
+ flex-direction: row;
+ align-items: center;
+ column-gap: 12px;
+ padding: 16px 45px;
+ width: fit-content;
+ margin-top: 40px;
- border-top: 1px solid #e79332;
- border-bottom: 1px solid #e79332;
+ border-top: 1px solid #e79332;
+ border-bottom: 1px solid #e79332;
- color: #e79332;
- font-size: 16px;
- font-weight: 500;
+ color: #e79332;
+ font-size: 16px;
+ font-weight: 500;
- img {
- width: 100%;
- max-width: 24px;
- }
+ img {
+ width: 100%;
+ max-width: 24px;
+ }
- &::before {
- content: '';
- position: absolute;
- left: -1px;
- top: -2px;
- bottom: 0;
- width: 10px;
- height: calc(100% + 4px);
- background-image: url('/img/cms/icons/btn-side-line.svg');
- background-position: center;
- background-size: contain;
- background-repeat: no-repeat;
- }
+ &::before {
+ content: '';
+ position: absolute;
+ left: -1px;
+ top: -2px;
+ bottom: 0;
+ width: 10px;
+ height: calc(100% + 4px);
+ background-image: url('/img/cms/icons/btn-side-line.svg');
+ background-position: center;
+ background-size: contain;
+ background-repeat: no-repeat;
+ }
- &::after {
- content: '';
- position: absolute;
- right: -1px;
- top: -2px;
- bottom: 0;
- width: 10px;
- height: calc(100% + 4px);
- background-image: url('/img/cms/icons/btn-side-line.svg');
- background-position: center;
- background-size: contain;
- background-repeat: no-repeat;
- transform: scale(-1);
- }
+ &::after {
+ content: '';
+ position: absolute;
+ right: -1px;
+ top: -2px;
+ bottom: 0;
+ width: 10px;
+ height: calc(100% + 4px);
+ background-image: url('/img/cms/icons/btn-side-line.svg');
+ background-position: center;
+ background-size: contain;
+ background-repeat: no-repeat;
+ transform: scale(-1);
+ }
- @media (max-width: 991px) {
- font-size: 13px;
- }
- }
+ @media (max-width: 991px) {
+ font-size: 13px;
+ }
+ }
}
.home-box-1 {
- >.elementor-column-wrap {
- >.elementor-widget-wrap {
- display: grid;
- grid-template-columns: 7fr 5fr;
- grid-template-rows: 1fr 1fr;
- grid-template-areas: 'item1 item2''item1 item3';
- gap: 20px;
+ > .elementor-column-wrap {
+ > .elementor-widget-wrap {
+ display: grid;
+ grid-template-columns: 7fr 5fr;
+ grid-template-rows: 1fr 1fr;
+ grid-template-areas: 'item1 item2' 'item1 item3';
+ gap: 20px;
- >.elementor-element {
- &:nth-child(1) {
- grid-area: item1;
- }
+ > .elementor-element {
+ &:nth-child(1) {
+ grid-area: item1;
+ }
- &:nth-child(2) {
- grid-area: item2;
- }
+ &:nth-child(2) {
+ grid-area: item2;
+ }
- &:nth-child(3) {
- grid-area: item3;
- }
- }
+ &:nth-child(3) {
+ grid-area: item3;
+ }
+ }
- @media (max-width: 767px) {
- grid-template-columns: 1fr;
- grid-template-rows: auto;
- grid-template-areas:
- 'item1'
- 'item2'
- 'item3';
- }
- }
- }
+ @media (max-width: 767px) {
+ grid-template-columns: 1fr;
+ grid-template-rows: auto;
+ grid-template-areas:
+ 'item1'
+ 'item2'
+ 'item3';
+ }
+ }
+ }
- .home-box1-tile {
- &:nth-child(1) {
- .elementor-cta-content {
- .elementor-button {
- &::before {
- content: url('/img/cms/Home/Group 1223.svg');
- }
- }
- }
- }
+ .home-box1-tile {
+ &:nth-child(1) {
+ .elementor-cta-content {
+ .elementor-button {
+ &::before {
+ content: url('/img/cms/Home/Group 1223.svg');
+ }
+ }
+ }
+ }
- >.elementor-widget-container {
- height: 100%;
+ > .elementor-widget-container {
+ height: 100%;
- >.elementor-cta {
- height: 100%;
- }
- }
+ > .elementor-cta {
+ height: 100%;
+ }
+ }
- .elementor-cta-content {
- position: absolute;
- inset: 0;
- background: transparent;
- justify-content: space-between;
- align-content: space-between;
+ .elementor-cta-content {
+ position: absolute;
+ inset: 0;
+ background: transparent;
+ justify-content: space-between;
+ align-content: space-between;
- .elementor-button {
- position: relative;
- padding: 0;
+ .elementor-button {
+ position: relative;
+ padding: 0;
- display: flex;
- flex-direction: row;
- align-items: center;
- gap: 10px;
+ display: flex;
+ flex-direction: row;
+ align-items: center;
+ gap: 10px;
- &::before {
- content: url('/img/cms/Home/Group 1224.svg');
- }
- }
- }
- }
+ &::before {
+ content: url('/img/cms/Home/Group 1224.svg');
+ }
+ }
+ }
+ }
}
.home-box-info {
- position: relative;
+ position: relative;
- &::before {
- content: '';
- position: absolute;
- top: 0;
- left: 50%;
- height: 1px;
- width: 100vw;
- transform: translateX(-50%);
- background: rgba(#aa8a5e, 0.25);
- }
+ &::before {
+ content: '';
+ position: absolute;
+ top: 0;
+ left: 50%;
+ height: 1px;
+ width: 100vw;
+ transform: translateX(-50%);
+ background: rgba(#aa8a5e, 0.25);
+ }
- &::after {
- content: '';
- position: absolute;
- bottom: 0;
- left: 50%;
- height: 1px;
- width: 100vw;
- transform: translateX(-50%);
- background: rgba(#aa8a5e, 0.25);
- }
+ &::after {
+ content: '';
+ position: absolute;
+ bottom: 0;
+ left: 50%;
+ height: 1px;
+ width: 100vw;
+ transform: translateX(-50%);
+ background: rgba(#aa8a5e, 0.25);
+ }
- >.elementor-container {
- >.elementor-row {
- align-items: center;
- }
- }
+ > .elementor-container {
+ > .elementor-row {
+ align-items: center;
+ }
+ }
- .home-box-info-img {
- img {
- max-width: unset;
- }
- }
+ .home-box-info-img {
+ img {
+ max-width: unset;
+ }
+ }
}
.footer-box-services {
- position: relative;
+ position: relative;
- &::before {
- content: '';
- position: absolute;
- bottom: 0;
- left: 50%;
- height: 1px;
- width: 100vw;
- transform: translateX(-50%);
- background: rgba(#aa8a5e, 0.25);
- }
+ &::before {
+ content: '';
+ position: absolute;
+ bottom: 0;
+ left: 50%;
+ height: 1px;
+ width: 100vw;
+ transform: translateX(-50%);
+ background: rgba(#aa8a5e, 0.25);
+ }
- .elementor-widget-wrap {
- flex-direction: row;
- flex-wrap: nowrap;
- }
+ .elementor-widget-wrap {
+ flex-direction: row;
+ flex-wrap: nowrap;
+ }
}
.footer-box-other-info {
- >.elementor-container {
- >.elementor-row {
- column-gap: 80px;
- position: relative;
+ > .elementor-container {
+ > .elementor-row {
+ column-gap: 80px;
+ position: relative;
- @media (min-width: 1025px) {
- &::before {
- content: '';
- position: absolute;
- top: -60px;
- bottom: -60px;
- left: 50%;
- width: 1px;
- transform: translateX(-50%);
- background: rgba(#aa8a5e, 0.25);
- }
- }
- }
- }
+ @media (min-width: 1025px) {
+ &::before {
+ content: '';
+ position: absolute;
+ top: -60px;
+ bottom: -60px;
+ left: 50%;
+ width: 1px;
+ transform: translateX(-50%);
+ background: rgba(#aa8a5e, 0.25);
+ }
+ }
+ }
+ }
}
article {
- &.product-miniature {
- &.product-card {
- .product-description {
- .product-title {
- a {}
- }
- }
- }
- }
+ &.product-miniature {
+ &.product-card {
+ .product-description {
+ .product-title {
+ a {
+ }
+ }
+ }
+ }
+ }
}
nav.pagination {
- .page-list {
- display: flex;
- align-items: center;
- justify-content: center;
- gap: 10px;
- background: transparent;
+ .page-list {
+ display: flex;
+ align-items: center;
+ justify-content: center;
+ gap: 10px;
+ background: transparent;
- .pagination-item {
- &.prev {
- a {
- background: transparent;
- transition: all 250ms ease-in-out;
+ .pagination-item {
+ &.prev {
+ a {
+ background: transparent;
+ transition: all 250ms ease-in-out;
- img {
- transition: all 250ms ease-in-out;
- }
+ img {
+ transition: all 250ms ease-in-out;
+ }
- &:hover {
- background: #ffa629;
+ &:hover {
+ background: #ffa629;
- img {
- filter: brightness(0) invert(1);
- }
- }
- }
- }
+ img {
+ filter: brightness(0) invert(1);
+ }
+ }
+ }
+ }
- &.next {
- a {
- background: transparent;
- transition: all 250ms ease-in-out;
+ &.next {
+ a {
+ background: transparent;
+ transition: all 250ms ease-in-out;
- img {
- transition: all 250ms ease-in-out;
- transform: scale(-1);
- }
+ img {
+ transition: all 250ms ease-in-out;
+ transform: scale(-1);
+ }
- &:hover {
- background: #ffa629;
+ &:hover {
+ background: #ffa629;
- img {
- filter: brightness(0) invert(1);
- }
- }
- }
- }
+ img {
+ filter: brightness(0) invert(1);
+ }
+ }
+ }
+ }
- &.current {
- a {
- color: #ffffff;
- background: #ffa629;
- }
- }
+ &.current {
+ a {
+ color: #ffffff;
+ background: #ffa629;
+ }
+ }
- .spacer {
- display: flex;
- align-items: center;
- justify-content: center;
- padding: 5px 11px;
- height: 33px;
- width: 33px;
+ .spacer {
+ display: flex;
+ align-items: center;
+ justify-content: center;
+ padding: 5px 11px;
+ height: 33px;
+ width: 33px;
- color: #9f928c;
- font-size: 14px;
- font-weight: 500;
- font-family: $fInter;
- }
+ color: #9f928c;
+ font-size: 14px;
+ font-weight: 500;
+ font-family: $fInter;
+ }
- a {
- display: flex;
- align-items: center;
- justify-content: center;
+ a {
+ display: flex;
+ align-items: center;
+ justify-content: center;
- color: #9f928c;
- font-family: $fInter;
- font-size: 14px;
- font-weight: 500;
- letter-spacing: -0.5px;
- padding: 5px 11px;
- height: 33px;
- min-width: 33px;
- background: #ece9e2;
- border-radius: 1px;
+ color: #9f928c;
+ font-family: $fInter;
+ font-size: 14px;
+ font-weight: 500;
+ letter-spacing: -0.5px;
+ padding: 5px 11px;
+ height: 33px;
+ min-width: 33px;
+ background: #ece9e2;
+ border-radius: 1px;
- transition: all 250ms ease-in-out;
+ transition: all 250ms ease-in-out;
- &:hover {
- color: #fff;
- background: #ffa629;
- }
- }
- }
- }
+ &:hover {
+ color: #fff;
+ background: #ffa629;
+ }
+ }
+ }
+ }
}
body#category {
- section#main {
- #subcategories {
- padding: 0;
- margin: 0;
- background: transparent;
+ section#main {
+ #subcategories {
+ padding: 0;
+ margin: 0;
+ background: transparent;
- .subcategory-heading {
- display: none;
- }
+ .subcategory-heading {
+ display: none;
+ }
- .subcategories-list {
- display: flex;
- flex-direction: row;
- gap: 16px;
- flex-wrap: wrap;
+ .subcategories-list {
+ display: flex;
+ flex-direction: row;
+ gap: 16px;
+ flex-wrap: wrap;
- li {
- .subcategory-item {
- display: flex;
- flex-direction: row;
- column-gap: 16px;
- align-items: center;
- background: #ece9e2;
- border-radius: 50px;
- padding: 8px 24px 8px 24px;
- height: 100%;
+ li {
+ .subcategory-item {
+ display: flex;
+ flex-direction: row;
+ column-gap: 16px;
+ align-items: center;
+ background: #ece9e2;
+ border-radius: 50px;
+ padding: 8px 24px 8px 24px;
+ height: 100%;
- .subcategory-image {
- width: 43px;
- height: 43px;
- padding: 0;
- background: #ffffff;
- border-radius: 100%;
- margin-left: -16px;
+ .subcategory-image {
+ width: 43px;
+ height: 43px;
+ padding: 0;
+ background: #ffffff;
+ border-radius: 100%;
+ margin-left: -16px;
- img {
- width: 100%;
- height: 100%;
- object-fit: contain;
- border-radius: 100%;
- }
- }
+ img {
+ width: 100%;
+ height: 100%;
+ object-fit: contain;
+ border-radius: 100%;
+ }
+ }
- .subcategory-name {
- color: #462d26;
- font-size: 16px;
- font-weight: 600;
- font-family: $fInter;
- margin: 0;
- }
- }
- }
- }
- }
- }
+ .subcategory-name {
+ color: #462d26;
+ font-size: 16px;
+ font-weight: 600;
+ font-family: $fInter;
+ margin: 0;
+ }
+ }
+ }
+ }
+ }
+ }
}
nav.breadcrumb {
- margin-bottom: 1.563rem;
+ margin-bottom: 1.563rem;
- ol {
- display: flex;
- flex-direction: row;
- column-gap: 16px;
- align-items: center;
+ ol {
+ display: flex;
+ flex-direction: row;
+ column-gap: 16px;
+ align-items: center;
- li {
- span {
- color: #462d26;
- font-size: 14px;
- font-weight: 500;
- font-family: $fInter;
- }
+ li {
+ span {
+ color: #462d26;
+ font-size: 14px;
+ font-weight: 500;
+ font-family: $fInter;
+ }
- &.separator {
- img {
- width: 5px;
- height: 9px;
- }
- }
- }
- }
+ &.separator {
+ img {
+ width: 5px;
+ height: 9px;
+ }
+ }
+ }
+ }
}
body#cms {
+ // Disable custom footer elements
+ &.cms-id-5,
+ &.cms-id-6,
+ &.cms-id-7 {
+ footer#footer {
+ section.footer-box-newsletter {
+ display: none;
+ }
- // Disable custom footer elements
- &.cms-id-5,
- &.cms-id-6,
- &.cms-id-7 {
- footer#footer {
- section.footer-box-newsletter {
- display: none;
- }
+ section.footer-box-services {
+ display: none;
+ }
- section.footer-box-services {
- display: none;
- }
+ section.footer-box-other-info {
+ display: none;
+ }
+ }
+ }
- section.footer-box-other-info {
- display: none;
- }
- }
- }
+ section#main {
+ header.page-header {
+ margin-bottom: 32px;
- section#main {
- header.page-header {
- margin-bottom: 32px;
-
- h1 {
- color: #462d26;
- font-size: 32px;
- font-family: $fInter;
- font-weight: 700;
- margin: 0;
- }
- }
- }
+ h1 {
+ color: #462d26;
+ font-size: 32px;
+ font-family: $fInter;
+ font-weight: 700;
+ margin: 0;
+ }
+ }
+ }
}
#cms-citys {
- .elementor-icon-list-items {
- display: grid;
- grid-template-columns: repeat(auto-fill, minmax(250px, 1fr));
- gap: 20px;
+ .elementor-icon-list-items {
+ display: grid;
+ grid-template-columns: repeat(auto-fill, minmax(250px, 1fr));
+ gap: 20px;
- li {
- .elementor-icon-list-text {
- display: block;
- width: 100%;
- text-align: center;
- padding: 12px 24px;
- background: #462d26;
- }
- }
- }
+ li {
+ .elementor-icon-list-text {
+ display: block;
+ width: 100%;
+ text-align: center;
+ padding: 12px 24px;
+ background: #462d26;
+ }
+ }
+ }
}
#js-product-list {
- >.products {
- row-gap: 40px;
- }
+ > .products {
+ row-gap: 40px;
+ }
}
#basket-side-panel {
- .elementor-cart__title {
- text-align: center;
- min-height: unset;
- line-height: 1;
- padding: 20px 0 25px;
- }
+ .elementor-cart__title {
+ text-align: center;
+ min-height: unset;
+ line-height: 1;
+ padding: 20px 0 25px;
+ }
- .elementor-cart__products {
- .elementor-cart__product {
- position: relative;
+ .elementor-cart__products {
+ .elementor-cart__product {
+ position: relative;
- .elementor-cart__product-name {
- padding-left: 16px;
- }
+ .elementor-cart__product-name {
+ padding-left: 16px;
+ }
- .elementor-cart__product-attrs {
- padding: 3px 0;
- }
+ .elementor-cart__product-attrs {
+ padding: 3px 0;
+ }
- .elementor-cart__product-price {
- padding-left: 16px;
- }
+ .elementor-cart__product-price {
+ padding-left: 16px;
+ }
- .elementor-cart__product-remove {
- position: absolute;
- top: 20px;
- right: 0;
- }
- }
- }
+ .elementor-cart__product-remove {
+ position: absolute;
+ top: 20px;
+ right: 0;
+ }
+ }
+ }
- .elementor-cart__footer-box {
- position: relative;
- margin-top: auto;
+ .elementor-cart__footer-box {
+ position: relative;
+ margin-top: auto;
- &::before {
- content: '';
- position: absolute;
- inset: 0 -30px;
- background: #ece9e2;
- z-index: -1;
- }
+ &::before {
+ content: '';
+ position: absolute;
+ inset: 0 -30px;
+ background: #ece9e2;
+ z-index: -1;
+ }
- .elementor-cart__summary {
- border: none;
+ .elementor-cart__summary {
+ border: none;
- >span {
- margin-bottom: 5px;
- }
- }
+ > span {
+ margin-bottom: 5px;
+ }
+ }
- .elementor-cart__footer-buttons {
- width: 100%;
- }
- }
+ .elementor-cart__footer-buttons {
+ width: 100%;
+ }
+ }
- .elementor-cart__footer-delivery {
- margin-bottom: 20px;
+ .elementor-cart__footer-delivery {
+ margin-bottom: 20px;
- ul {
- list-style: none;
- padding: 0;
- margin: 0;
- display: flex;
- flex-direction: row;
- align-items: center;
- justify-content: center;
- column-gap: 11px;
+ ul {
+ list-style: none;
+ padding: 0;
+ margin: 0;
+ display: flex;
+ flex-direction: row;
+ align-items: center;
+ justify-content: center;
+ column-gap: 11px;
- li {
- span {
- color: #462d26;
- font-family: $fInter;
- font-size: 12px;
- font-weight: 500;
- }
- }
- }
- }
+ li {
+ span {
+ color: #462d26;
+ font-family: $fInter;
+ font-size: 12px;
+ font-weight: 500;
+ }
+ }
+ }
+ }
}
.custom-checkbox {
- display: flex;
- align-items: flex-start;
- column-gap: 10px;
+ display: flex;
+ align-items: flex-start;
+ column-gap: 10px;
- label {
- padding: 0;
- margin: 0;
- cursor: pointer;
+ label {
+ padding: 0;
+ margin: 0;
+ cursor: pointer;
- color: #110e0c;
- font-size: 14px;
- font-family: $fInter;
- font-weight: 400;
- }
+ color: #110e0c;
+ font-size: 14px;
+ font-family: $fInter;
+ font-weight: 400;
+ }
}
input[type='checkbox'],
input[type='radio'] {
- appearance: none;
- position: relative;
+ appearance: none;
+ position: relative;
- width: 15px;
- height: 15px;
- min-width: 15px;
- min-height: 15px;
- display: inline-block;
+ width: 15px;
+ height: 15px;
+ min-width: 15px;
+ min-height: 15px;
+ display: inline-block;
- border: 1px solid #d9cebe;
- border-radius: 3px;
- transition: all 250ms ease-in-out;
- overflow: hidden;
+ border: 1px solid #d9cebe;
+ border-radius: 3px;
+ transition: all 250ms ease-in-out;
+ overflow: hidden;
- cursor: pointer;
+ cursor: pointer;
- &::before {
- content: '';
- position: absolute;
- top: -5px;
- left: 15px;
- width: 7px;
- height: 2px;
- background: #f9f7f2;
- transform: rotate(-45deg);
- transition: all 250ms ease-in-out;
- }
+ &::before {
+ content: '';
+ position: absolute;
+ top: -5px;
+ left: 15px;
+ width: 7px;
+ height: 2px;
+ background: #f9f7f2;
+ transform: rotate(-45deg);
+ transition: all 250ms ease-in-out;
+ }
- &::after {
- content: '';
- position: absolute;
- top: -4px;
- left: -8px;
- width: 4px;
- height: 2px;
- background: #f9f7f2;
- transform: rotate(45deg);
- transition: all 250ms ease-in-out;
- }
+ &::after {
+ content: '';
+ position: absolute;
+ top: -4px;
+ left: -8px;
+ width: 4px;
+ height: 2px;
+ background: #f9f7f2;
+ transform: rotate(45deg);
+ transition: all 250ms ease-in-out;
+ }
- &:checked {
- background: #462d26;
- border-color: #462d26;
+ &:checked {
+ background: #462d26;
+ border-color: #462d26;
- &::before {
- top: 6px;
- left: 4px;
- }
+ &::before {
+ top: 6px;
+ left: 4px;
+ }
- &::after {
- top: 7px;
- left: 3px;
- }
- }
+ &::after {
+ top: 7px;
+ left: 3px;
+ }
+ }
}
body#authentication {
- section#main {
- .page-header {
- margin-bottom: 32px;
+ section#main {
+ .page-header {
+ margin-bottom: 32px;
- h1 {
- color: #462d26;
- font-size: 24px;
- font-weight: 700;
- font-family: $fInter;
- text-align: center;
- margin-bottom: 0;
- }
- }
+ h1 {
+ color: #462d26;
+ font-size: 24px;
+ font-weight: 700;
+ font-family: $fInter;
+ text-align: center;
+ margin-bottom: 0;
+ }
+ }
- #content {
- background: transparent;
- max-width: 480px;
- margin: 0 auto 150px;
+ #content {
+ background: transparent;
+ max-width: 480px;
+ margin: 0 auto 150px;
- form {
- label {
- color: #110e0c;
- font-size: 12px;
- font-weight: 500;
- font-family: $fInter;
- }
+ form {
+ label {
+ color: #110e0c;
+ font-size: 12px;
+ font-weight: 500;
+ font-family: $fInter;
+ }
- input[type='text'] {
- border: 1px solid #462d2624;
- background: #462d261a;
- }
+ input[type='text'] {
+ border: 1px solid #462d2624;
+ background: #462d261a;
+ }
- .btn-show-password-box {
- width: fit-content;
- position: absolute;
- right: 0;
+ .btn-show-password-box {
+ width: fit-content;
+ position: absolute;
+ right: 0;
- .btn-show-password {
- background: transparent;
- }
- }
+ .btn-show-password {
+ background: transparent;
+ }
+ }
- .forgot-password {
- text-align: left;
+ .forgot-password {
+ text-align: left;
- a {
- color: #110e0c;
- font-size: 12px;
- font-weight: 500;
- font-family: $fInter;
- text-decoration: underline;
- }
- }
+ a {
+ color: #110e0c;
+ font-size: 12px;
+ font-weight: 500;
+ font-family: $fInter;
+ text-decoration: underline;
+ }
+ }
- button {
- color: #f9f7f2;
- background: #e79332;
- padding: 14px 80px;
- text-transform: initial;
- }
- }
+ button {
+ color: #f9f7f2;
+ background: #e79332;
+ padding: 14px 80px;
+ text-transform: initial;
+ }
+ }
- hr {
- margin: 32px 0 16px;
- }
+ hr {
+ margin: 32px 0 16px;
+ }
- .no-account {
- a {
- color: #110e0c;
- font-size: 14px;
- font-weight: 500;
- font-family: $fInter;
- }
- }
+ .no-account {
+ a {
+ color: #110e0c;
+ font-size: 14px;
+ font-weight: 500;
+ font-family: $fInter;
+ }
+ }
- .register-form {
- >p {
- display: none;
- }
+ .register-form {
+ > p {
+ display: none;
+ }
- form {
- .form-check {
- display: flex;
- flex-direction: row;
- column-gap: 30px;
+ form {
+ .form-check {
+ display: flex;
+ flex-direction: row;
+ column-gap: 30px;
- label {
- margin: 0;
- display: flex;
- align-items: center;
- column-gap: 5px;
+ label {
+ margin: 0;
+ display: flex;
+ align-items: center;
+ column-gap: 5px;
- .custom-radio {
- line-height: 1;
- }
- }
- }
+ .custom-radio {
+ line-height: 1;
+ }
+ }
+ }
- footer.form-footer {
- display: flex;
- align-items: center;
- justify-content: center;
- margin: 30px 0 0 0;
- }
- }
- }
- }
- }
+ footer.form-footer {
+ display: flex;
+ align-items: center;
+ justify-content: center;
+ margin: 30px 0 0 0;
+ }
+ }
+ }
+ }
+ }
}
.newsletter-form {
- form.elementor-email-subscription {
- .elementor-field-type-subscribe {
- @media (max-width: 767px) {
- display: flex;
- flex-direction: row;
- row-gap: 16px;
- flex-wrap: wrap;
+ form.elementor-email-subscription {
+ .elementor-field-type-subscribe {
+ @media (max-width: 767px) {
+ display: flex;
+ flex-direction: row;
+ row-gap: 16px;
+ flex-wrap: wrap;
- button {
- width: 100%;
- }
- }
- }
+ button {
+ width: 100%;
+ }
+ }
+ }
- .elementor-checkbox-label {
- color: #ffffff;
- }
- }
+ .elementor-checkbox-label {
+ color: #ffffff;
+ }
+ }
- .elementor-field-label {
- display: flex;
- gap: 10px;
- margin-top: 10px;
+ .elementor-field-label {
+ display: flex;
+ gap: 10px;
+ margin-top: 10px;
- .elementor-checkbox-label {
- font-size: 12px;
- font-weight: 500;
- font-family: $fInter;
- }
- }
+ .elementor-checkbox-label {
+ font-size: 12px;
+ font-weight: 500;
+ font-family: $fInter;
+ }
+ }
}
#content-wrapper {
- a[target='raty_procedura'] {
- display: none !important;
- }
+ a[target='raty_procedura'] {
+ display: none !important;
+ }
}
.leo-megamenu {
- margin-bottom: 0;
+ margin-bottom: 0;
- .dropdown-menu {
- background: #f9f7f2;
- border: 1px solid #110e0c1a;
- overflow: auto;
+ .dropdown-menu {
+ background: #f9f7f2;
+ border: 1px solid #110e0c1a;
+ overflow: auto;
- a {
- &:hover {
- color: #e79332 !important;
- text-decoration: underline;
- }
- }
- }
+ a {
+ &:hover {
+ color: #e79332 !important;
+ text-decoration: underline;
+ }
+ }
+ }
- .leo-top-menu {
- ul.nav.navbar-nav {
- >li {
- &:last-child {
- padding-right: 0;
+ .leo-top-menu {
+ ul.nav.navbar-nav {
+ > li {
+ &:last-child {
+ padding-right: 0;
- &::after {
- display: none;
- }
- }
+ &::after {
+ display: none;
+ }
+ }
- // > a {
- // padding-right: 0;
- // }
- }
- }
- }
+ // > a {
+ // padding-right: 0;
+ // }
+ }
+ }
+ }
}
.leo-top-menu {
- .nav {
- display: flex;
- align-items: center;
- width: 100%;
+ .nav {
+ display: flex;
+ align-items: center;
+ width: 100%;
- >li {
- position: relative;
- // padding: 0 23.5px;
- padding: 0;
+ > li {
+ position: relative;
+ // padding: 0 23.5px;
+ padding: 0;
- &:first-child {
- padding-left: 0;
- }
+ &:first-child {
+ padding-left: 0;
+ }
- &.promo-item {
- >a[href="https://masimmo.pl/promocje/"] {
- span {
- color: #e79332 !important;
- }
+ &.promo-item {
+ >a[href="https://masimmo.pl/promocje/"]
+ {
+ span {
+ color: #e79332 !important;
+ }
- &:hover {
- span {
- color: #232323 !important;
- }
- }
- }
- }
+ &:hover {
+ span {
+ color: #232323 !important;
+ }
+ }
+ }
+ }
- &:not(:first-child) {
- >a {
- padding-left: 23.5px;
+ &:not(:first-child) {
+ > a {
+ padding-left: 23.5px;
- @media (max-width: 1200px) {
- padding-left: 19px;
- }
+ @media (max-width: 1200px) {
+ padding-left: 19px;
+ }
- @media (max-width: 1100px) {
- padding-left: 15px;
- }
- }
- }
+ @media (max-width: 1100px) {
+ padding-left: 15px;
+ }
+ }
+ }
- &:not(:last-child) {
- >a {
- position: relative;
- padding-right: 23.5px;
+ &:not(:last-child) {
+ > a {
+ position: relative;
+ padding-right: 23.5px;
- @media (max-width: 1200px) {
- padding-right: 19px;
- }
+ @media (max-width: 1200px) {
+ padding-right: 19px;
+ }
- @media (max-width: 1100px) {
- padding-right: 15px;
- }
+ @media (max-width: 1100px) {
+ padding-right: 15px;
+ }
- &::before {
- content: '';
- display: block !important;
- width: 1px;
- height: 14px;
- background: rgba(17, 14, 12, 0.1019607843);
- position: absolute;
- right: 0;
- top: 50%;
- margin-top: -7px;
- }
- }
- }
+ &::before {
+ content: '';
+ display: block !important;
+ width: 1px;
+ height: 14px;
+ background: rgba(17, 14, 12, 0.1019607843);
+ position: absolute;
+ right: 0;
+ top: 50%;
+ margin-top: -7px;
+ }
+ }
+ }
- >a {
- text-transform: uppercase;
- font-weight: 600;
- // padding-left: 23.5px;
- // padding-right: 23.5px;
- }
- }
+ > a {
+ text-transform: uppercase;
+ font-weight: 600;
+ // padding-left: 23.5px;
+ // padding-right: 23.5px;
+ }
+ }
- a {
- font-family: 'Inter', sans-serif;
- font-size: 14px;
- font-weight: 400;
- white-space: nowrap;
+ a {
+ font-family: 'Inter', sans-serif;
+ font-size: 14px;
+ font-weight: 400;
+ white-space: nowrap;
- &:hover {
- color: #e79332;
- text-decoration: underline;
+ &:hover {
+ color: #e79332;
+ text-decoration: underline;
- span {
- color: #e79332;
- }
- }
+ span {
+ color: #e79332;
+ }
+ }
- &::after {
- display: none !important;
- }
+ &::after {
+ display: none !important;
+ }
- span {
- text-transform: uppercase;
- }
- }
- }
+ span {
+ text-transform: uppercase;
+ }
+ }
+ }
}
.cart-grid-footer {
- display: flex;
- align-items: center;
- gap: 20px;
+ display: flex;
+ align-items: center;
+ gap: 20px;
- img {
- height: 30px;
- }
+ img {
+ height: 30px;
+ }
}
#popular-products,
#new-products {
- h2 {
- font-family: 'Inter';
- color: #462d26;
- font-size: 36px;
- font-weight: 500;
- }
+ h2 {
+ font-family: 'Inter';
+ color: #462d26;
+ font-size: 36px;
+ font-weight: 500;
+ }
}
#products {
- .sort-by-row {
- display: flex;
- justify-content: flex-end;
- gap: 20px;
- align-items: center;
+ .sort-by-row {
+ display: flex;
+ justify-content: flex-end;
+ gap: 20px;
+ align-items: center;
- .products-sort-order {
- .dropdown-menu {
- background: #fff;
- width: 100%;
+ .products-sort-order {
+ .dropdown-menu {
+ background: #fff;
+ width: 100%;
- a {
- white-space: nowrap;
- font-size: 14px;
- font-family: 'Inter';
- font-weight: 400;
+ a {
+ white-space: nowrap;
+ font-size: 14px;
+ font-family: 'Inter';
+ font-weight: 400;
- &:hover {
- background: #fff;
- font-weight: 700;
- color: #462d26;
- }
- }
- }
+ &:hover {
+ background: #fff;
+ font-weight: 700;
+ color: #462d26;
+ }
+ }
+ }
- button {
- background: none;
- border: 0;
- display: flex;
- justify-content: space-between;
- align-items: center;
- color: #462d26;
- font-family: 'Inter';
- font-size: 16px;
- font-weight: 700;
- width: 350px;
- }
- }
- }
+ button {
+ background: none;
+ border: 0;
+ display: flex;
+ justify-content: space-between;
+ align-items: center;
+ color: #462d26;
+ font-family: 'Inter';
+ font-size: 16px;
+ font-weight: 700;
+ width: 350px;
+ }
+ }
+ }
}
#search_filters {
- background: none;
- border-top: 1px solid #110e0c1a;
- border-bottom: 1px solid #110e0c1a;
- border-radius: 0 !important;
- padding-left: 0;
- padding-right: 0;
+ background: none;
+ border-top: 1px solid #110e0c1a;
+ border-bottom: 1px solid #110e0c1a;
+ border-radius: 0 !important;
+ padding-left: 0;
+ padding-right: 0;
- .head {
- display: flex;
- justify-content: space-between;
- align-items: center;
- margin-bottom: 20px;
+ .head {
+ display: flex;
+ justify-content: space-between;
+ align-items: center;
+ margin-bottom: 20px;
- .h6 {
- font-size: 16px;
- font-weight: 700;
- font-family: 'Inter';
- text-transform: uppercase;
- color: #462d26;
- // cursor: pointer;
- margin-bottom: 0;
+ .h6 {
+ font-size: 16px;
+ font-weight: 700;
+ font-family: 'Inter';
+ text-transform: uppercase;
+ color: #462d26;
+ // cursor: pointer;
+ margin-bottom: 0;
- display: flex;
- align-items: center;
- column-gap: 5px;
- }
+ display: flex;
+ align-items: center;
+ column-gap: 5px;
+ }
- .js-search-filters-clear-all {
- background: #462d26;
- color: #fff;
- }
- }
+ .js-search-filters-clear-all {
+ background: #462d26;
+ color: #fff;
+ }
+ }
- // &.active {
- // background: #fff;
- // border: 0;
- // border-radius: 10px !important;
+ // &.active {
+ // background: #fff;
+ // border: 0;
+ // border-radius: 10px !important;
- // .content {
- // display: grid;
- // }
- // }
+ // .content {
+ // display: grid;
+ // }
+ // }
- .content {
- // display: grid;
- // grid-template-columns: 1fr 1fr 1fr 1fr;
- gap: 20px;
- background: #fff;
- padding: 25px;
- // display: none;
+ .content {
+ // display: grid;
+ // grid-template-columns: 1fr 1fr 1fr 1fr;
+ gap: 20px;
+ background: #fff;
+ padding: 25px;
+ // display: none;
- section.facet {
- &:first-child {
- padding-top: 0;
- }
+ section.facet {
+ &:first-child {
+ padding-top: 0;
+ }
- &:not(:first-child) {
- padding-top: 1.625rem;
- }
- }
+ &:not(:first-child) {
+ padding-top: 1.625rem;
+ }
+ }
- .h6 {
- font-weight: 700;
- font-size: 16px;
- font-family: 'Inter';
- margin-bottom: 15px;
- }
+ .h6 {
+ font-weight: 700;
+ font-size: 16px;
+ font-family: 'Inter';
+ margin-bottom: 15px;
+ }
- .custom-checkbox {
- top: 0;
- position: static;
- }
+ .custom-checkbox {
+ top: 0;
+ position: static;
+ }
- .facet-label {
- display: flex;
- gap: 10px;
- align-items: center;
- margin-bottom: 10px;
+ .facet-label {
+ display: flex;
+ gap: 10px;
+ align-items: center;
+ margin-bottom: 10px;
- a {
- margin-top: 0;
- }
- }
+ a {
+ margin-top: 0;
+ }
+ }
- .faceted-slider {
- >li {
- >p {
- color: #462d26;
- font-family: 'Inter', sans-serif;
- font-size: 14px;
- font-weight: 700;
- }
- }
- }
- }
+ .faceted-slider {
+ > li {
+ > p {
+ color: #462d26;
+ font-family: 'Inter', sans-serif;
+ font-size: 14px;
+ font-weight: 700;
+ }
+ }
+ }
+ }
}
#js-product-list-top {
- padding: 0 20px;
+ padding: 0 20px;
}
.active_filters {
- background: #fff;
- border-radius: 10px;
- color: #462d26;
+ background: #fff;
+ border-radius: 10px;
+ color: #462d26;
- .filter-block {
- background: #462d26;
- color: #fff;
- padding: 3px 10px;
+ .filter-block {
+ background: #462d26;
+ color: #fff;
+ padding: 3px 10px;
- i {
- text-shadow: none;
- color: #fff !important;
- }
- }
+ i {
+ text-shadow: none;
+ color: #fff !important;
+ }
+ }
}
#contact {
- main {
- .container {
- >.row:nth-child(2) {
- display: grid;
- grid-template-columns: 310px 1fr;
- gap: 32px;
+ main {
+ .container {
+ > .row:nth-child(2) {
+ display: grid;
+ grid-template-columns: 310px 1fr;
+ gap: 32px;
- @media (max-width: 767px) {
- grid-template-columns: 1fr;
- }
+ @media (max-width: 767px) {
+ grid-template-columns: 1fr;
+ }
- #left-column {
- display: block;
- width: 100%;
- max-width: 100%;
- padding: 0;
- }
+ #left-column {
+ display: block;
+ width: 100%;
+ max-width: 100%;
+ padding: 0;
+ }
- #content-wrapper {
- display: block;
- width: 100%;
- max-width: 100%;
- padding: 0;
+ #content-wrapper {
+ display: block;
+ width: 100%;
+ max-width: 100%;
+ padding: 0;
- #content {
- padding: 40px;
+ #content {
+ padding: 40px;
- h3 {
- font-size: 32px;
- color: #110e0c;
- font-family: 'Inter';
- font-weight: 600;
- margin-bottom: 32px;
- }
+ h3 {
+ font-size: 32px;
+ color: #110e0c;
+ font-family: 'Inter';
+ font-weight: 600;
+ margin-bottom: 32px;
+ }
- form {
- .psgdpr_consent_message {
- display: grid;
- grid-template-columns: 20px 1fr;
- gap: 5px;
- align-items: center;
- }
+ form {
+ .psgdpr_consent_message {
+ display: grid;
+ grid-template-columns: 20px 1fr;
+ gap: 5px;
+ align-items: center;
+ }
- .btn-primary {
- width: 277px;
- display: flex;
- align-items: center;
- justify-content: center;
- font-size: 14px;
- font-family: 'Inter';
- text-transform: none;
- font-weight: 500;
- height: 47px;
+ .btn-primary {
+ width: 277px;
+ display: flex;
+ align-items: center;
+ justify-content: center;
+ font-size: 14px;
+ font-family: 'Inter';
+ text-transform: none;
+ font-weight: 500;
+ height: 47px;
- &:hover {
- background: #462d26;
- }
- }
+ &:hover {
+ background: #462d26;
+ }
+ }
- label {
- color: #110e0c;
- font-size: 12px;
- font-weight: 500;
- font-family: 'Inter';
- margin-bottom: 4px;
+ label {
+ color: #110e0c;
+ font-size: 12px;
+ font-weight: 500;
+ font-family: 'Inter';
+ margin-bottom: 4px;
- &[for='file-upload'].btn-default {
- background: #462d26;
- color: #fff;
- height: 47px;
- display: flex;
- align-items: center;
- justify-content: center;
- }
- }
+ &[for='file-upload'].btn-default {
+ background: #462d26;
+ color: #fff;
+ height: 47px;
+ display: flex;
+ align-items: center;
+ justify-content: center;
+ }
+ }
- input[type='email'],
- input[type='text'],
- select {
- height: 47px;
- display: flex;
- align-items: center;
- justify-content: flex-start;
- padding: 0 16px;
- font-size: 14px;
- color: #110e0c;
- font-family: 'Inter';
- border: 1px solid #462d2624;
- background-color: #f9f7f2;
+ input[type='email'],
+ input[type='text'],
+ select {
+ height: 47px;
+ display: flex;
+ align-items: center;
+ justify-content: flex-start;
+ padding: 0 16px;
+ font-size: 14px;
+ color: #110e0c;
+ font-family: 'Inter';
+ border: 1px solid #462d2624;
+ background-color: #f9f7f2;
- &:focus {
- outline: none;
- box-shadow: none;
- }
- }
+ &:focus {
+ outline: none;
+ box-shadow: none;
+ }
+ }
- textarea {
- padding: 0 16px;
- font-size: 14px;
- color: #110e0c;
- font-family: 'Inter';
- border: 1px solid #462d2624;
- background-color: #f9f7f2;
- padding: 10px;
+ textarea {
+ padding: 0 16px;
+ font-size: 14px;
+ color: #110e0c;
+ font-family: 'Inter';
+ border: 1px solid #462d2624;
+ background-color: #f9f7f2;
+ padding: 10px;
- &:focus {
- outline: none;
- box-shadow: none;
- }
- }
- }
- }
- }
- }
- }
- }
+ &:focus {
+ outline: none;
+ box-shadow: none;
+ }
+ }
+ }
+ }
+ }
+ }
+ }
+ }
}
.elementor-widget-product-carousel {
- &:hover {
- .elementor-swiper-button {
- opacity: 1 !important;
+ &:hover {
+ .elementor-swiper-button {
+ opacity: 1 !important;
- &.swiper-button-disabled {
- opacity: 0.3 !important;
- }
- }
- }
+ &.swiper-button-disabled {
+ opacity: 0.3 !important;
+ }
+ }
+ }
- &:not(:hover) {
- .elementor-swiper-button {
- &.elementor-swiper-button-prev {
- left: -10px;
- }
+ &:not(:hover) {
+ .elementor-swiper-button {
+ &.elementor-swiper-button-prev {
+ left: -10px;
+ }
- &.elementor-swiper-button-next {
- right: -10px;
- }
- }
- }
+ &.elementor-swiper-button-next {
+ right: -10px;
+ }
+ }
+ }
}
.elementor-swiper-button {
- background: #ebe3d7;
- border-radius: 100%;
- width: 33px;
- height: 33px;
- display: flex;
- align-items: center;
- justify-content: center;
- opacity: 0 !important;
+ background: #ebe3d7;
+ border-radius: 100%;
+ width: 33px;
+ height: 33px;
+ display: flex;
+ align-items: center;
+ justify-content: center;
+ opacity: 0 !important;
- top: calc((250px / 2) + (33px / 2));
- transition: all 250ms ease-in-out;
+ top: calc((250px / 2) + (33px / 2));
+ transition: all 250ms ease-in-out;
- i {
- padding-bottom: 2px;
- }
+ i {
+ padding-bottom: 2px;
+ }
- &.elementor-swiper-button-prev {
- i {
- padding-right: 3px;
+ &.elementor-swiper-button-prev {
+ i {
+ padding-right: 3px;
- &::before {
- content: url('/img/cms/icons/slider-arrow-left-brown.svg');
- }
- }
- }
+ &::before {
+ content: url('/img/cms/icons/slider-arrow-left-brown.svg');
+ }
+ }
+ }
- &.elementor-swiper-button-next {
- i {
- padding-left: 3px;
+ &.elementor-swiper-button-next {
+ i {
+ padding-left: 3px;
- &::before {
- content: url('/img/cms/icons/slider-arrow-right-brown.svg');
- }
- }
- }
+ &::before {
+ content: url('/img/cms/icons/slider-arrow-right-brown.svg');
+ }
+ }
+ }
}
.leo-megamenu .navbar-toggler {
- &.c-navbar-toggler {
- display: flex;
- flex-direction: row;
- align-items: center;
- justify-content: center;
- gap: 8px;
+ &.c-navbar-toggler {
+ display: flex;
+ flex-direction: row;
+ align-items: center;
+ justify-content: center;
+ gap: 8px;
- background: #e9e3d7;
- margin: 0;
- padding: 18px 24px;
- width: auto;
+ background: #e9e3d7;
+ margin: 0;
+ padding: 18px 24px;
+ width: auto;
- outline: none !important;
+ outline: none !important;
- .c-sr-only {
- color: #110e0c;
- font-family: $fInter;
- font-size: 11px;
- font-weight: 500;
- }
- }
+ .c-sr-only {
+ color: #110e0c;
+ font-family: $fInter;
+ font-size: 11px;
+ font-weight: 500;
+ }
+ }
}
#header-panel-box {
- .header-panel-box-row-1 {
- @media (max-width: 991px) {
- margin-bottom: 15px;
- }
+ .header-panel-box-row-1 {
+ @media (max-width: 991px) {
+ margin-bottom: 15px;
+ }
- >div {
- >.elementor-row {
- flex-wrap: nowrap;
- align-items: center;
- }
- }
- }
+ > div {
+ > .elementor-row {
+ flex-wrap: nowrap;
+ align-items: center;
+ }
+ }
+ }
- .header-panel-box-row-2 {
- .header-panel-box-row-2-col-1 {
- >div {
- >.elementor-widget-wrap {
- flex-wrap: nowrap;
- align-items: center;
+ .header-panel-box-row-2 {
+ .header-panel-box-row-2-col-1 {
+ > div {
+ > .elementor-widget-wrap {
+ flex-wrap: nowrap;
+ align-items: center;
- >.elementor-widget-ps-widget-module {
- margin-bottom: 0;
- width: fit-content;
- }
+ > .elementor-widget-ps-widget-module {
+ margin-bottom: 0;
+ width: fit-content;
+ }
- >.elementor-widget-ajax-search {
- >.elementor-widget-container {
- border: 1px solid #e9e3d7;
- min-height: 44px;
- }
+ > .elementor-widget-ajax-search {
+ > .elementor-widget-container {
+ border: 1px solid #e9e3d7;
+ min-height: 44px;
+ }
- form.elementor-search {
- >.elementor-search__container {
- button.elementor-search__submit {
- order: 1;
- }
+ form.elementor-search {
+ > .elementor-search__container {
+ button.elementor-search__submit {
+ order: 1;
+ }
- input.elementor-search__input {
- order: 2;
- padding-left: 0;
+ input.elementor-search__input {
+ order: 2;
+ padding-left: 0;
- &::placeholder {
- font-size: 11px;
- font-weight: 500;
- }
- }
+ &::placeholder {
+ font-size: 11px;
+ font-weight: 500;
+ }
+ }
- .elementor-search__clear {
- order: 3;
- }
- }
- }
- }
- }
- }
- }
- }
+ .elementor-search__clear {
+ order: 3;
+ }
+ }
+ }
+ }
+ }
+ }
+ }
+ }
}
section.off-canvas-nav-megamenu {
- nav.offcanvas-mainnav {
- background: #ffffff;
+ nav.offcanvas-mainnav {
+ background: #ffffff;
- .off-canvas-button-megamenu {
- text-align: initial;
- margin: 24px 24px 0 24px;
- display: flex;
- flex-direction: row;
- justify-content: space-between;
+ .off-canvas-button-megamenu {
+ text-align: initial;
+ margin: 24px 24px 0 24px;
+ display: flex;
+ flex-direction: row;
+ justify-content: space-between;
- >a {
- img {
- width: 100%;
- max-width: 200px;
- }
- }
+ > a {
+ img {
+ width: 100%;
+ max-width: 200px;
+ }
+ }
- .off-canvas-nav-close {
- margin: 0;
- position: relative;
- font-size: 0;
- width: 14px;
- height: 14px;
- min-width: 14px;
+ .off-canvas-nav-close {
+ margin: 0;
+ position: relative;
+ font-size: 0;
+ width: 14px;
+ height: 14px;
+ min-width: 14px;
- &::before {
- content: '';
- position: absolute;
- width: 2px;
- height: 14px;
- background: #b8b7b6;
- top: 50%;
- left: 50%;
- transform: translate(-50%, -50%) rotate(45deg);
- }
+ &::before {
+ content: '';
+ position: absolute;
+ width: 2px;
+ height: 14px;
+ background: #b8b7b6;
+ top: 50%;
+ left: 50%;
+ transform: translate(-50%, -50%) rotate(45deg);
+ }
- &::after {
- content: '';
- position: absolute;
- width: 2px;
- height: 14px;
- background: #b8b7b6;
- top: 50%;
- left: 50%;
- transform: translate(-50%, -50%) rotate(-45deg);
- }
- }
- }
+ &::after {
+ content: '';
+ position: absolute;
+ width: 2px;
+ height: 14px;
+ background: #b8b7b6;
+ top: 50%;
+ left: 50%;
+ transform: translate(-50%, -50%) rotate(-45deg);
+ }
+ }
+ }
- ul.nav.navbar-nav.megamenu {
- padding: 28px 24px 24px 24px;
+ ul.nav.navbar-nav.megamenu {
+ padding: 28px 24px 24px 24px;
- li.nav-item {
- &.open-sub {
- >a {
- border: none !important;
+ li.nav-item {
+ &.open-sub {
+ > a {
+ border: none !important;
- .menu-title {
- color: #e79332;
- }
- }
+ .menu-title {
+ color: #e79332;
+ }
+ }
- .dropdown-menu {
- border-bottom: 1px solid #110e0c1a;
- }
- }
+ .dropdown-menu {
+ border-bottom: 1px solid #110e0c1a;
+ }
+ }
- a {
- padding-top: 16px;
- padding-bottom: 16px;
- line-height: 1;
- border-color: #110e0c1a;
+ a {
+ padding-top: 16px;
+ padding-bottom: 16px;
+ line-height: 1;
+ border-color: #110e0c1a;
- .menu-title {
- color: #110e0c;
- font-size: 14px;
- font-weight: 600;
- font-family: $fInter;
- }
- }
+ .menu-title {
+ color: #110e0c;
+ font-size: 14px;
+ font-weight: 600;
+ font-family: $fInter;
+ }
+ }
- .caret {
- top: 7px;
+ .caret {
+ top: 7px;
- &::before {
- content: url('/img/cms/icons/arrow-down-brown-mini.svg');
- }
- }
+ &::before {
+ content: url('/img/cms/icons/arrow-down-brown-mini.svg');
+ }
+ }
- .dropdown-menu {
- .leo-widget {
- padding: 0;
+ .dropdown-menu {
+ .leo-widget {
+ padding: 0;
- div.menu-title {
- padding: 0;
+ div.menu-title {
+ padding: 0;
- a {
- color: #110e0c;
- font-size: 14px;
- font-weight: 600;
- font-family: $fInter;
- padding-top: 14px;
- padding-bottom: 14px;
- }
- }
+ a {
+ color: #110e0c;
+ font-size: 14px;
+ font-weight: 600;
+ font-family: $fInter;
+ padding-top: 14px;
+ padding-bottom: 14px;
+ }
+ }
- ul {
- li {
- a {
- color: #110e0c;
- font-size: 14px;
- font-weight: 600;
- font-family: $fInter;
- padding-top: 14px;
- padding-bottom: 14px;
- }
- }
- }
- }
- }
+ ul {
+ li {
+ a {
+ color: #110e0c;
+ font-size: 14px;
+ font-weight: 600;
+ font-family: $fInter;
+ padding-top: 14px;
+ padding-bottom: 14px;
+ }
+ }
+ }
+ }
+ }
- &.promo-item {
- >a {
- >.menu-title {
- color: #c40000;
- }
- }
- }
+ &.promo-item {
+ > a {
+ > .menu-title {
+ color: #c40000;
+ }
+ }
+ }
- .dropdown-sub {
- padding-bottom: 20px;
+ .dropdown-sub {
+ padding-bottom: 20px;
- .dropdown-menu-inner,
- ul {
- padding-left: 15px;
- border-left: 1px solid rgba(17, 14, 12, 0.1);
- }
+ .dropdown-menu-inner,
+ ul {
+ padding-left: 15px;
+ border-left: 1px solid rgba(17, 14, 12, 0.1);
+ }
- .dropdown-menu-inner {
- .mega-col {
+ .dropdown-menu-inner {
+ .mega-col {
+ // &:not(:first-child) {
+ .menu-title {
+ // padding-top: 20px;
+ }
- // &:not(:first-child) {
- .menu-title {
- // padding-top: 20px;
- }
+ ul {
+ margin-bottom: 20px;
+ }
- ul {
- margin-bottom: 20px;
- }
+ // }
- // }
+ .leo-widget {
+ &[data-id_widget='1753179161'] {
+ display: none;
+ }
+ }
+ }
+ }
- .leo-widget {
- &[data-id_widget='1753179161'] {
- display: none;
- }
- }
- }
- }
-
- ul {
- li {
- a {
- font-weight: 400 !important;
- padding: 10px 0 !important;
- }
- }
- }
- }
- }
- }
- }
+ ul {
+ li {
+ a {
+ font-weight: 400 !important;
+ padding: 10px 0 !important;
+ }
+ }
+ }
+ }
+ }
+ }
+ }
}
.dropdown-menu {
- .leo-widget {
- padding-bottom: 20px;
- }
+ .leo-widget {
+ padding-bottom: 20px;
+ }
}
header.page-header {
- h1 {
- color: #232323;
- }
+ h1 {
+ color: #232323;
+ }
}
form {
- .form-group {
- &.form-group-alias {
- display: none !important;
- }
- }
+ .form-group {
+ &.form-group-alias {
+ display: none !important;
+ }
+ }
}
.elementor-cta-absolute-link {
- position: absolute;
- inset: 0;
- z-index: 1;
+ position: absolute;
+ inset: 0;
+ z-index: 1;
}
.filter-block-all {
- display: inline-block;
- margin-right: 0.625rem;
- margin-bottom: 0.625rem;
+ display: inline-block;
+ margin-right: 0.625rem;
+ margin-bottom: 0.625rem;
- button {
- margin: 0 !important;
+ button {
+ margin: 0 !important;
- .material-icons {
- margin: 0;
- }
- }
+ .material-icons {
+ margin: 0;
+ }
+ }
}
.scroll-brn-box {
- position: fixed;
- bottom: 40px;
- right: 40px;
- z-index: 100000000000;
- opacity: 0;
- visibility: hidden;
- transition: all 250ms ease-in-out;
+ position: fixed;
+ bottom: 38px;
+ right: 100px;
+ z-index: 10000000;
+ opacity: 0;
+ visibility: hidden;
+ transition: all 250ms ease-in-out;
- &.active {
- opacity: 1;
- visibility: visible;
- }
+ &.active {
+ opacity: 1;
+ visibility: visible;
+ }
- a {
- width: 50px;
- height: 50px;
- background: #e79332;
- border-radius: 100%;
- display: flex;
- align-items: center;
- justify-content: center;
- line-height: 0;
+ a {
+ width: 56px;
+ height: 56px;
+ background: #e79332;
+ border-radius: 100%;
+ display: flex;
+ align-items: center;
+ justify-content: center;
+ line-height: 0;
- svg {
- width: 16px;
- height: 16px;
- }
- }
+ svg {
+ width: 16px;
+ height: 16px;
+ }
+ }
- @media (max-width: 767px) {
- left: 50%;
- right: auto;
- transform: translateX(-50%);
- }
+ @media (max-width: 767px) {
+ left: 50%;
+ right: auto;
+ transform: translateX(-50%);
+ }
}
.cart-voucher {
- .promo-name {
- padding: 10px;
+ .promo-name {
+ padding: 10px;
- .cart-summary-line {
- display: flex;
- flex-direction: row;
- justify-content: space-between;
+ .cart-summary-line {
+ display: flex;
+ flex-direction: row;
+ justify-content: space-between;
- >.label {
- text-align: left;
- }
+ > .label {
+ text-align: left;
+ }
- .float-xs-right {
- min-width: fit-content;
- }
- }
- }
+ .float-xs-right {
+ min-width: fit-content;
+ }
+ }
+ }
}
#category-description {
- width: 100%;
+ width: 100%;
}
#moved-category-structure {
- .elementor-cta-content {
- >div {
- width: 100%;
- }
- }
+ .elementor-cta-content {
+ > div {
+ width: 100%;
+ }
+ }
}
.block-promo {
- .block-promo.promo-highlighted {
- color: #000000;
- margin-top: 10px;
- }
+ .block-promo.promo-highlighted {
+ color: #000000;
+ margin-top: 10px;
+ }
}
body.ce-kit-1 {
- color: #000;
+ color: #000;
}
.page-footer,
.wishlist-footer-links {
- color: #000;
+ color: #000;
- a {
- color: #000 !important;
- }
+ a {
+ color: #000 !important;
+ }
}
.gm_omniprice {
- display: block;
- width: 100%;
-}
\ No newline at end of file
+ display: block;
+ width: 100%;
+}
+
+section#checkout-payment-step {
+ .payment-options-custom {
+ display: flex;
+ flex-direction: row;
+ flex-wrap: wrap;
+ column-gap: 15px;
+ row-gap: 10px;
+ margin-bottom: 20px;
+
+ > .js-payment-option-form,
+ > .js-additional-information {
+ display: none !important;
+ }
+
+ .payment-option-title {
+ color: $cBlack;
+ font-size: 14px;
+ font-family: $fInter;
+ font-weight: 700;
+ text-transform: initial;
+ margin: 0 !important;
+ display: block;
+ width: 100%;
+ padding-top: 15px;
+
+ &-1 {
+ order: 1;
+ }
+
+ &-2 {
+ order: 100;
+ }
+
+ &-3 {
+ order: 200;
+ }
+ }
+
+ .payment-item {
+ position: relative;
+ min-height: 60px;
+
+ &[option-name='paynow'] {
+ order: 2;
+ }
+
+ &[option-name='ps_wirepayment'] {
+ order: 201;
+ }
+
+ &[option-name='caraty'] {
+ order: 101;
+ }
+
+ &[option-name='santandercredit'] {
+ order: 102;
+ }
+
+ &[option-name='ps_cashondelivery'] {
+ order: 202;
+ }
+
+ &[option-name='ps_checkpayment'] {
+ order: 203;
+ }
+
+ &[option-name='payment-option-4'] {
+ order: 103;
+ }
+
+ > .payment-option {
+ height: 100%;
+ margin: 0 !important;
+
+ > label {
+ display: flex;
+ flex-direction: column;
+ align-items: center;
+ justify-content: center;
+ row-gap: 10px;
+ padding: 10px 15px;
+ margin: 0;
+ height: 100%;
+
+ color: #462d26;
+ font-size: 14px;
+ font-family: $fInter;
+ font-weight: 500;
+ line-height: 1;
+
+ img {
+ order: 1;
+ }
+
+ span {
+ order: 2;
+ }
+ }
+
+ .custom-radio {
+ margin: 0 !important;
+
+ input {
+ position: absolute;
+ inset: 0 !important;
+ width: 100% !important;
+ height: 100% !important;
+
+ background: transparent;
+
+ &::before,
+ &::after {
+ display: none !important;
+ }
+ }
+ }
+ }
+ }
+ }
+}
+
+.navbar-nav.megamenu {
+ li:nth-child(7) {
+ > a {
+ color: #e79332 !important;
+ }
+ }
+}
diff --git a/themes/classic/assets/js/custom.js b/themes/classic/assets/js/custom.js
index 5914e9ba..375a566f 100644
--- a/themes/classic/assets/js/custom.js
+++ b/themes/classic/assets/js/custom.js
@@ -447,3 +447,50 @@ if (isEditing()) return;
window.addEventListener('popstate', onNav);
})();
})();
+
+$(document).ready(function () {
+
+ function toggleChatWidget(isOpen) {
+ var $widget = $('div[data-testid="widgetButtonFrame"]');
+ var $scrollBox = $('.scroll-brn-box')
+
+ if ($widget.length) {
+ if (isOpen) {
+ $widget.hide();
+ $scrollBox.hide();
+ } else {
+ $widget.show();
+ $scrollBox.show();
+ }
+ }
+ }
+
+ function checkCartState() {
+ var $cart = $('.elementor-cart__container');
+ var isOpen = $cart.hasClass('elementor-cart--shown');
+ toggleChatWidget(isOpen);
+ }
+
+ $('a[href*="koszyk"][class*="elementor-button"]').on('click', function () {
+ setTimeout(checkCartState, 300);
+ });
+
+ $(document).on('click', '.elementor-cart__close-button', function () {
+ setTimeout(checkCartState, 300);
+ });
+
+ $(document).on('click', '.elementor-cart__container.elementor-lightbox.elementor-cart--shown', function (e) {
+ if (e.target === this) {
+ setTimeout(checkCartState, 300);
+ }
+ });
+
+ const cartContainer = document.querySelector('.elementor-cart__container');
+ if (cartContainer) {
+ const observer = new MutationObserver(() => checkCartState());
+ observer.observe(cartContainer, { attributes: true, attributeFilter: ['class'] });
+ }
+
+ checkCartState();
+});
+
diff --git a/themes/classic/templates/_partials/head.tpl b/themes/classic/templates/_partials/head.tpl
index d6d7cf21..b0c3a56a 100644
--- a/themes/classic/templates/_partials/head.tpl
+++ b/themes/classic/templates/_partials/head.tpl
@@ -88,4 +88,25 @@
{$HOOK_HEADER nofilter}
{/block}
-{block name='hook_extra'}{/block}
\ No newline at end of file
+{block name='hook_extra'}{/block}
+{literal}
+
+{/literal}
\ No newline at end of file
diff --git a/themes/classic/templates/catalog/_partials/product-delivery-time.tpl b/themes/classic/templates/catalog/_partials/product-delivery-time.tpl
new file mode 100644
index 00000000..d9131f77
--- /dev/null
+++ b/themes/classic/templates/catalog/_partials/product-delivery-time.tpl
@@ -0,0 +1,25 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
Darmowa wysyłka w:
+ {if $quantity > 0}
+
{$product.delivery_in_stock}
+ {else}
+
{$product.delivery_out_stock}
+ {/if}
+
\ No newline at end of file
diff --git a/themes/classic/templates/checkout/_partials/steps/payment.tpl b/themes/classic/templates/checkout/_partials/steps/payment.tpl
index 2f167238..3ec7b81e 100644
--- a/themes/classic/templates/checkout/_partials/steps/payment.tpl
+++ b/themes/classic/templates/checkout/_partials/steps/payment.tpl
@@ -16,10 +16,39 @@
{if $is_free}
{l s='No payment needed for this order' d='Shop.Theme.Checkout'}
{/if}
-
+
+ {* MARK: Własne ustawienia opcje płatności *}
+ {assign var='customPaymentOptions' value=[
+ 'paynow' => [
+ 'img' => '/modules/paynow/views/img/logo-paynow.png',
+ 'label' => 'BLIK, karty, szybkie przelewy'
+ ],
+ 'ps_wirepayment' => [
+ 'label' => 'Przelew bankowy'
+ ],
+ 'caraty' => [
+ 'label' => 'Raty CA'
+ ],
+ 'santandercredit' => [
+ 'label' => 'Raty Santander'
+ ],
+ 'payment-option-4' => [
+ 'img' => '/modules/raty/alior.gif',
+ 'label' => 'Raty Alior'
+ ],
+ 'ps_cashondelivery' => [
+ 'label' => 'Płatność przy odbiorze'
+ ]
+ ]}
+
+
+
Szybkie płatności
+
Metody finansowania
+
Płatność tradycyjna
+
{foreach from=$payment_options item="module_options"}
{foreach from=$module_options item="option"}
-
+
@@ -67,7 +115,7 @@
+ >
{if $option.form}
{$option.form nofilter}
{else}
diff --git a/themes/core.js b/themes/core.js
index ab0a58a0..040d3637 100644
--- a/themes/core.js
+++ b/themes/core.js
@@ -1,3 +1,8688 @@
/*! For license information please see core.js.LICENSE.txt */
-(()=>{"use strict";var e={26:(e,t,n)=>{var r=i(n(339)),o=i(n(825));function i(e){return e&&e.__esModule?e:{default:e}}(0,r.default)(document).ready((function(){var e;e={country:".js-country",address:".js-address-form"},(0,r.default)("body").on("change",e.country,(function(){var t={id_country:(0,r.default)(e.country).val(),id_address:(0,r.default)("".concat(e.address," form")).data("id-address")},n=(0,r.default)("".concat(e.address," form")).data("refresh-url"),i="".concat(e.address," input");r.default.post(n,t).then((function(t){var n=[];(0,r.default)(i).each((function(){n[(0,r.default)(this).prop("name")]=(0,r.default)(this).val()})),(0,r.default)(e.address).replaceWith(t.address_form),(0,r.default)(i).each((function(){(0,r.default)(this).val(n[(0,r.default)(this).prop("name")])})),o.default.emit("updatedAddressForm",{target:(0,r.default)(e.address),resp:t})})).fail((function(e){o.default.emit("handleError",{eventType:"updateAddressForm",resp:e})}))}))}))},999:(e,t,n)=>{var r=a(n(339)),o=a(n(825)),i=n(988);function a(e){return e&&e.__esModule?e:{default:e}}(0,r.default)(document).ready((function(){o.default.on("updateCart",(function(e){o.default.cart=e.resp.cart;var t=(0,r.default)(".js-cart").data("refresh-url");if(t){var n={};e&&e.reason&&(n={id_product_attribute:e.reason.idProductAttribute,id_product:e.reason.idProduct}),r.default.post(t,n).then((function(e){(0,r.default)(o.default.selectors.cart.detailedTotals).replaceWith(e.cart_detailed_totals),(0,r.default)(o.default.selectors.cart.summaryItemsSubtotal).replaceWith(e.cart_summary_items_subtotal),(0,r.default)(o.default.selectors.cart.summarySubTotalsContainer).replaceWith(e.cart_summary_subtotals_container),(0,r.default)(o.default.selectors.cart.summaryProducts).replaceWith(e.cart_summary_products),(0,r.default)(o.default.selectors.cart.summaryTotals).replaceWith(e.cart_summary_totals),(0,r.default)(o.default.selectors.cart.detailedActions).replaceWith(e.cart_detailed_actions),(0,r.default)(o.default.selectors.cart.voucher).replaceWith(e.cart_voucher),(0,r.default)(o.default.selectors.cart.overview).replaceWith(e.cart_detailed),(0,r.default)(o.default.selectors.cart.summaryTop).replaceWith(e.cart_summary_top),(0,r.default)(o.default.selectors.cart.productCustomizationId).val(0),(0,r.default)(o.default.selectors.cart.lineProductQuantity).each((function(e,t){var n=(0,r.default)(t);n.attr("value",n.val())})),(0,r.default)(o.default.selectors.checkout.cartPaymentStepRefresh).length&&(0,i.refreshCheckoutPage)(),o.default.emit("updatedCart",{eventType:"updateCart",resp:e})})).fail((function(e){o.default.emit("handleError",{eventType:"updateCart",resp:e})}))}}));var e=(0,r.default)("body");e.on("click",'[data-button-action="add-to-cart"]',(function(e){e.preventDefault();var t=(0,r.default)(e.currentTarget.form),n="".concat(t.serialize(),"&add=1&action=update"),i=t.attr("action"),a=(0,r.default)(e.currentTarget);a.prop("disabled",!0);var s,u=function(e){e.parents(o.default.selectors.product.addToCart).first().find(o.default.selectors.product.minimalQuantity).addClass("error"),e.parent().find("label").addClass("error")},c=t.find("input[min]");s=!0,c.each((function(e,t){var n=(0,r.default)(t),o=parseInt(n.attr("min"),10);o&&n.val()
",{type:"hidden",name:"ajax",value:1})),0===t.find("[name=action]").length&&t.append((0,r.default)(" ",{type:"hidden",name:"action",value:"update"})),r.default.post(n,t.serialize(),null,"json").then((function(t){t.hasError?(0,r.default)(".js-error").show().find(".js-error-text").text(t.errors[0]):o.default.emit("updateCart",{reason:e.target.dataset,resp:t})})).fail((function(e){o.default.emit("handleError",{eventType:"updateCart",resp:e})}))}))}))},673:(e,t,n)=>{Object.defineProperty(t,"__esModule",{value:!0}),t.default=function(){(0,r.default)(o.default.selectors.checkout.editAddresses).on("click",(function(e){e.stopPropagation(),(0,r.default)(o.default.selectors.checkout.addressesStep).trigger("click"),o.default.emit("editAddress")})),(0,r.default)(o.default.selectors.checkout.deliveryAddressRadios).on("click",(function(){(0,r.default)(o.default.selectors.checkout.addressItem).removeClass("selected"),(0,r.default)(o.default.selectors.checkout.addressItemChecked).addClass("selected");var e=(0,r.default)(o.default.selectors.checkout.addressError).prop("id").split("-").pop(),t=(0,r.default)(o.default.selectors.checkout.notValidAddresses).val(),n=this.name.split("_").pop(),i=(0,r.default)("".concat(o.default.selectors.checkout.addressError,"[name=alert-").concat(n,"]"));c(!1,e,n),""!==t&&null===s&&t.split(",").indexOf(this.value)>=0?(i.show(),c(!0,this.value,n),(0,r.default)(o.default.selectors.checkout.addressError).prop("id","id-failure-address-".concat(this.value))):i.hide();var a=(0,r.default)("".concat(o.default.selectors.checkout.addressError,":visible"));l(a.length<=0)}))};var r=a(n(339)),o=a(n(825)),i=n(988);function a(e){return e&&e.__esModule?e:{default:e}}var s=(0,i.psGetRequestParameter)("editAddress"),u=(0,i.psGetRequestParameter)("use_same_address");(0,r.default)(window).on("load",(function(){var e=(0,r.default)("".concat(o.default.selectors.checkout.addressError,":visible"));if(0===parseInt(u,10)&&(0,r.default)(o.default.selectors.checkout.invoiceAddresses).trigger("click"),(null!==s||(0,r.default)("".concat(o.default.selectors.checkout.addressForm,":visible")).length>1)&&e.hide(),e.length>0){var t=(0,r.default)(o.default.selectors.checkout.addressError).prop("id").split("-").pop();e.each((function(){c(!0,t,(0,r.default)(this).attr("name").split("-").pop())}))}e=(0,r.default)("".concat(o.default.selectors.checkout.addressError,":visible")),l(e.length<=0)}));var c=function(e,t,n){var o=(0,r.default)("#id-address-".concat(n,"-address-").concat(t," a.edit-address")),i=["text-info","address-item-invalid"];(0,r.default)("#".concat(n,"-addresses a.edit-address")).removeClass(i),o.toggleClass(i,e)},l=function(e){(0,r.default)("button[name=confirm-addresses]").prop("disabled",!e)}},107:(e,t,n)=>{Object.defineProperty(t,"__esModule",{value:!0}),t.default=function(){var e=(0,r.default)("body"),t=o.default.selectors.checkout.deliveryFormSelector,n=o.default.selectors.checkout.summarySelector,a=o.default.selectors.checkout.deliveryStepSelector,s=o.default.selectors.checkout.editDeliveryButtonSelector;e.on("change","".concat(t," input"),(function(e){var a=(0,r.default)(t),s=a.serialize(),u=(0,r.default)(e.currentTarget).parents(o.default.selectors.checkout.deliveryOption);r.default.post(a.data("url-update"),s).then((function(e){(0,r.default)(n).replaceWith(e.preview),(0,r.default)(o.default.selectors.checkout.cartPaymentStepRefresh).length&&(0,i.refreshCheckoutPage)(),o.default.emit("updatedDeliveryForm",{dataForm:a.serializeArray(),deliveryOption:u,resp:e})})).fail((function(e){o.default.trigger("handleError",{eventType:"updateDeliveryOptions",resp:e})}))})),e.on("click",s,(function(e){e.stopPropagation(),(0,r.default)(a).trigger("click"),o.default.emit("editDelivery")}))};var r=a(n(339)),o=a(n(825)),i=n(988);function a(e){return e&&e.__esModule?e:{default:e}}},870:(e,t,n)=>{Object.defineProperty(t,"__esModule",{value:!0}),t.default=function(){var e=new s;return e.init(),e};var r=i(n(339)),o=i(n(825));function i(e){return e&&e.__esModule?e:{default:e}}function a(e,t){for(var n=0;n{Object.defineProperty(t,"__esModule",{value:!0}),t.default=void 0;var r=i(n(339)),o=i(n(825));function i(e){return e&&e.__esModule?e:{default:e}}function a(e,t){if(!(e instanceof t))throw new TypeError("Cannot call a class as a function")}function s(e,t){for(var n=0;n0}},{key:"disableAllAfter",value:function(){var e=this.$step.nextAll();e.addClass("-unreachable").removeClass("-complete"),(0,r.default)(o.default.selectors.checkout.stepTitle,e).addClass("not-allowed")}},{key:"enableAllBefore",value:function(){var e=this.$step.nextAll("".concat(o.default.selectors.checkout.step,".-clickable"));e.removeClass("-unreachable").addClass("-complete"),(0,r.default)(o.default.selectors.checkout.stepTitle,e).removeClass("not-allowed")}}]),e}()},982:(e,t,n)=>{var r=c(n(339)),o=c(n(825)),i=c(n(673)),a=c(n(107)),s=c(n(870)),u=c(n(597));function c(e){return e&&e.__esModule?e:{default:e}}(0,r.default)(document).ready((function(){var e,t;1===(0,r.default)("#checkout").length&&((0,i.default)(),(0,a.default)(),(0,s.default)(),(e=new u.default).getClickableSteps().on("click",(function(t){var n=u.default.getClickedStep(t);n.isUnreachable()||(e.makeCurrent(n),n.hasContinueButton()?n.disableAllAfter():n.enableAllBefore()),o.default.emit("changedCheckoutStep",{event:t})})),t=o.default.selectors.checkout.form,(0,r.default)(t).submit((function(e){!0===(0,r.default)(this).data("disabled")&&e.preventDefault(),(0,r.default)(this).data("disabled",!0),(0,r.default)('button[type="submit"]',this).addClass("disabled")})))}))},988:(e,t,n)=>{Object.defineProperty(t,"__esModule",{value:!0}),t.psShowHide=function(){(0,o.default)(".ps-shown-by-js").show(),(0,o.default)(".ps-hidden-by-js").hide()},t.psGetRequestParameter=i,t.refreshCheckoutPage=function(){var e=i();if(e.updatedTransaction)window.location.reload();else{e.updatedTransaction=1;var t=Object.entries(e).map((function(e){return e.join("=")})).join("&");window.location.href="".concat(window.location.pathname,"?").concat(t)}};var r,o=(r=n(339))&&r.__esModule?r:{default:r};function i(e){var t={};return window.location.href.replace(location.hash,"").replace(/[?&]+([^=&]+)=?([^&]*)?/gi,(function(e,n,r){t[n]=void 0!==r?r:""})),void 0!==e?t[e]?t[e]:null:t}},247:(e,t,n)=>{Object.defineProperty(t,"__esModule",{value:!0}),t.default=void 0;var r=i(n(339)),o=i(n(204));function i(e){return e&&e.__esModule?e:{default:e}}t.default=function(e){var t=(0,r.default)(e);r.default.each(t,(function(e,t){if(!t.checkValidity()){var n=t.value.split("@");o.default.toASCII(n[0])===n[0]&&(t.value=o.default.toASCII(t.value))}}))}},432:(e,t,n)=>{var r=i(n(339)),o=i(n(825));function i(e){return e&&e.__esModule?e:{default:e}}var a=null;function s(e){o.default.emit("updateProductList",e),window.history.pushState(e,document.title,e.current_url)}function u(e,t){return"abort"!==t}function c(e){a===e&&(a=null)}(0,r.default)(document).ready((function(){o.default.on("updateFacets",(function(e){!function(e){a&&a.abort();var t=e.indexOf("?")>=0?"&":"?",n="".concat(e+t,"from-xhr");a=r.default.ajax({url:n,dataType:"json",success:s,error:u,complete:c})}(e)}))}))},90:(e,t,n)=>{var r=i(n(339)),o=i(n(825));function i(e){return e&&e.__esModule?e:{default:e}}(0,r.default)(document).ready((function(){(0,r.default)("body").on("click",o.default.selectors.listing.quickview,(function(e){o.default.emit("clickQuickView",{dataset:(0,r.default)(e.target).closest(o.default.selectors.product.miniature).data()}),e.preventDefault()}))}))},52:(e,t,n)=>{var r,o=(r=n(339))&&r.__esModule?r:{default:r};void 0===o.default.migrateMute&&(o.default.migrateMute=!window.prestashop.debug)},226:(e,t,n)=>{var r=a(n(339)),o=a(n(825)),i=n(988);function a(e){return e&&e.__esModule?e:{default:e}}function s(e){for(var t=1;t'.concat(n," ")),t.replaceWith(o)}function v(e){var t=(0,r.default)(e.$targetParent.find(e.targetSelector));if(!(t.length<=0)){var n=e.$addToCartSnippet.find(e.targetSelector);n.length>0?t.replaceWith(n[0].outerHTML):t.html("")}}(0,r.default)(document).ready((function(){var e=(0,r.default)(o.default.selectors.product.actions);(0,r.default)("body").on("change touchspin.on.startspin","".concat(o.default.selectors.product.variants," *[name]"),(function(e){p=!0,o.default.emit("updateProduct",{eventType:"updatedProductCombination",event:e,resp:{},reason:{productUrl:o.default.urls.pages.product||""}})})),(0,r.default)(e.find("form:first").serializeArray()).each((function(e,t){var n=t.value,r=t.name;f.push({value:n,name:r})})),window.addEventListener("popstate",(function(e){if(d=!0,!(!e.state||e.state&&e.state.form&&0===e.state.form.length)||p){var t=(0,r.default)(o.default.selectors.product.actions).find("form:first");e.state&&e.state.form?e.state.form.forEach((function(e){t.find('[name="'.concat(e.name,'"]')).val(e.value)})):f.forEach((function(e){t.find('[name="'.concat(e.name,'"]')).val(e.value)})),o.default.emit("updateProduct",{eventType:"updatedProductCombination",event:e,resp:{},reason:{productUrl:o.default.urls.pages.product||""}})}})),(0,r.default)("body").on("click",o.default.selectors.product.refresh,(function(e,t){e.preventDefault();var n="updatedProductCombination";void 0!==t&&t.eventType&&(n=t.eventType),o.default.emit("updateProduct",{eventType:n,event:e,resp:{},reason:{productUrl:o.default.urls.pages.product||""}})})),o.default.on("updateProduct",(function(e){var t=e.eventType,n=e.event;(function(){var e=r.default.Deferred(),t=(0,r.default)(o.default.selectors.product.actions),n=(0,r.default)(o.default.selectors.quantityWanted);if(null!==o.default&&null!==o.default.urls&&null!==o.default.urls.pages&&""!==o.default.urls.pages.product&&null!==o.default.urls.pages.product)return e.resolve(o.default.urls.pages.product),e.promise();var i={};return(0,r.default)(t.find("form:first").serializeArray()).each((function(e,t){i[t.name]=t.value})),r.default.ajax({url:t.find("form:first").attr("action"),method:"POST",data:s({ajax:1,action:"productrefresh",quantity_wanted:n.val()},i),dataType:"json",success:function(t){var n=t.productUrl;o.default.page.canonical=n,e.resolve(n)},error:function(t,n,r){e.reject({jqXHR:t,textStatus:n,errorThrown:r})}}),e.promise()})().done((function(e){return function(e,t,n){var a,s=(0,r.default)(o.default.selectors.product.actions),u=s.find(o.default.selectors.quantityWanted),d=s.find("form:first"),f=d.serialize(),p=(0,i.psGetRequestParameter)("preview");if("function"==typeof Event?a=new Event("updateRating"):(a=document.createEvent("Event")).initEvent("updateRating",!0,!0),p=null!==p?"&preview=".concat(p):"",null!==n){if(!e||"keyup"!==e.type||u.val()!==u.data("old-value")){u.data("old-value",u.val()),l&&clearTimeout(l);var m=30;"updatedProductQuantity"===t&&(m=750),l=setTimeout((function(){""!==f&&(c=r.default.ajax({url:n+(-1===n.indexOf("?")?"?":"&")+f+p,method:"POST",data:{quickview:(0,r.default)(".modal.quickview.in").length,ajax:1,action:"refresh",quantity_wanted:"updatedProductCombination"===t?u.attr("min"):u.val()},dataType:"json",beforeSend:function(){null!==c&&c.abort()},error:function(e,t){"abort"!==t&&0===(0,r.default)("section#main > .ajax-error").length&&h()},success:function(e){var n=(0,r.default)("
").append(e.product_cover_thumbnails);(0,r.default)(o.default.selectors.product.imageContainer).html()!==n.find(o.default.selectors.product.imageContainer).html()&&(0,r.default)(o.default.selectors.product.imageContainer).replaceWith(e.product_cover_thumbnails),(0,r.default)(o.default.selectors.product.prices).first().replaceWith(e.product_prices),(0,r.default)(o.default.selectors.product.customization).first().replaceWith(e.product_customization),"updatedProductQuantity"!==t&&"updatedProductCombination"!==t||!e.id_customization?(0,r.default)(o.default.selectors.product.inputCustomization).val(0):(0,r.default)(o.default.selectors.cart.productCustomizationId).val(e.id_customization),(0,r.default)(o.default.selectors.product.variantsUpdate).first().replaceWith(e.product_variants),(0,r.default)(o.default.selectors.product.discounts).first().replaceWith(e.product_discounts),(0,r.default)(o.default.selectors.product.additionalInfos).first().replaceWith(e.product_additional_info),(0,r.default)(o.default.selectors.product.details).replaceWith(e.product_details),(0,r.default)(o.default.selectors.product.flags).first().replaceWith(e.product_flags),function(e){var t=null;(0,r.default)(e.product_add_to_cart).each((function(e,n){return!(0,r.default)(n).hasClass("product-add-to-cart")||(t=(0,r.default)(n),!1)})),null===t&&h();var n=(0,r.default)(o.default.selectors.product.addToCart);v({$addToCartSnippet:t,$targetParent:n,targetSelector:".add"}),v({$addToCartSnippet:t,$targetParent:n,targetSelector:"#product-availability"}),v({$addToCartSnippet:t,$targetParent:n,targetSelector:".product-minimal-quantity"})}(e);var i=parseInt(e.product_minimal_quantity,10);document.dispatchEvent(a),isNaN(i)||"updatedProductQuantity"===t||(u.attr("min",i),u.val(i)),o.default.emit("updatedProduct",e,d.serializeArray())},complete:function(){c=null,l=null}}))}),m)}}else h()}(n,t,e)})).fail((function(){0===(0,r.default)("section#main > .ajax-error").length&&h()}))})),o.default.on("updatedProduct",(function(e,t){if(e.product_url&&e.id_product_attribute&&!(0,r.default)(".modal.quickview").length){var n=document.title;e.product_title&&(n=e.product_title,(0,r.default)(document).attr("title",n)),d||window.history.pushState({id_product_attribute:e.id_product_attribute,form:t},n,e.product_url),d=!1}})),o.default.on("updateCart",(function(e){e&&e.reason&&"add-to-cart"===e.reason.linkAction&&(0,r.default)("#quantity_wanted").val(1)})),o.default.on("showErrorNextToAddtoCartButton",(function(e){e&&e.errorMessage&&h(e.errorMessage)}))}))},965:(e,t,n)=>{var r=i(n(825)),o=i(n(339));function i(e){return e&&e.__esModule?e:{default:e}}r.default.selectors={quantityWanted:"#quantity_wanted",product:{imageContainer:".quickview .images-container, .page-product:not(.modal-open) .row .images-container, .page-product:not(.modal-open) .product-container .images-container, .quickview .js-images-container, .page-product:not(.modal-open) .row .js-images-container, .page-product:not(.modal-open) .product-container .js-images-container",container:".product-container, .js-product-container",availability:"#product-availability, .js-product-availability",actions:".product-actions, .js-product-actions",variants:".product-variants, .js-product-variants",refresh:".product-refresh, .js-product-refresh",miniature:".js-product-miniature",minimalQuantity:".product-minimal-quantity, .js-product-minimal-quantity",addToCart:".quickview .product-add-to-cart, .page-product:not(.modal-open) .row .product-add-to-cart, .page-product:not(.modal-open) .product-container .product-add-to-cart, .quickview .js-product-add-to-cart, .page-product:not(.modal-open) .row .js-product-add-to-cart, .page-product:not(.modal-open) .product-container .js-product-add-to-cart",prices:".quickview .product-prices, .page-product:not(.modal-open) .row .product-prices, .page-product:not(.modal-open) .product-container .product-prices, .quickview .js-product-prices, .page-product:not(.modal-open) .row .js-product-prices, .page-product:not(.modal-open) .product-container .js-product-prices",inputCustomization:'.product-actions input[name="id_customization"], .js-product-actions .js-product-customization-id',customization:".quickview .product-customization, .page-product:not(.modal-open) .row .product-customization, .page-product:not(.modal-open) .product-container .product-customization, .quickview .js-product-customization, .page-product:not(.modal-open) .row .js-product-customization, .page-product:not(.modal-open) .product-container .js-product-customization",variantsUpdate:".quickview .product-variants, .page-product:not(.modal-open) .row .product-variants, .page-product:not(.modal-open) .product-container .product-variants, .quickview .js-product-variants, .page-product:not(.modal-open) .row .js-product-variants, .page-product:not(.modal-open) .js-product-container .js-product-variants",discounts:".quickview .product-discounts, .page-product:not(.modal-open) .row .product-discounts, .page-product:not(.modal-open) .product-container .product-discounts, .quickview .js-product-discounts, .page-product:not(.modal-open) .row .js-product-discounts, .page-product:not(.modal-open) .product-container .js-product-discounts",additionalInfos:".quickview .product-additional-info, .page-product:not(.modal-open) .row .product-additional-info, .page-product:not(.modal-open) .product-container .product-additional-info, .quickview .js-product-additional-info, .page-product:not(.modal-open) .row .js-product-additional-info, .page-product:not(.modal-open) .js-product-container .js-product-additional-info",details:".quickview #product-details, #product-details, .quickview .js-product-details, .js-product-details",flags:".quickview .product-flags, .page-product:not(.modal-open) .row .product-flags, .page-product:not(.modal-open) .product-container .product-flags, .quickview .js-product-flags, .page-product:not(.modal-open) .row .js-product-flags, .page-product:not(.modal-open) .js-product-container .js-product-flags"},listing:{quickview:".quick-view, .js-quick-view"},checkout:{form:".checkout-step form",currentStep:"js-current-step",step:".checkout-step",stepTitle:".step-title, .js-step-title",confirmationSelector:"#payment-confirmation button, .js-payment-confirmation",conditionsSelector:'#conditions-to-approve input[type="checkbox"], .js-conditions-to-approve',conditionAlertSelector:".js-alert-payment-conditions",additionalInformatonSelector:".js-additional-information",optionsForm:".js-payment-option-form",termsCheckboxSelector:'#conditions-to-approve input[name="conditions_to_approve[terms-and-conditions]"], .js-conditions-to-approve input[name="conditions_to_approve[terms-and-conditions]"]',paymentBinary:".payment-binary, .js-payment-binary",deliveryFormSelector:"#js-delivery",summarySelector:"#js-checkout-summary",deliveryStepSelector:"#checkout-delivery-step",editDeliveryButtonSelector:".js-edit-delivery",deliveryOption:".delivery-option, .js-delivery-option",cartPaymentStepRefresh:".js-cart-payment-step-refresh",editAddresses:".js-edit-addresses",deliveryAddressRadios:"#delivery-addresses input[type=radio], #invoice-addresses input[type=radio], .js-address-selector input[type=radio]",addressItem:".address-item, .js-address-item",addressesStep:"#checkout-addresses-step",addressItemChecked:".address-item:has(input[type=radio]:checked), .js-address-item:has(input[type=radio]:checked)",addressError:".js-address-error",notValidAddresses:"#not-valid-addresses, .js-not-valid-addresses",invoiceAddresses:"#invoice-addresses, .js-address-selector",addressForm:".js-address-form"},cart:{detailedTotals:".cart-detailed-totals, .js-cart-detailed-totals",summaryItemsSubtotal:".cart-summary-items-subtotal, .js-cart-summary-items-subtotal",summarySubTotalsContainer:".cart-summary-subtotals-container, .js-cart-summary-subtotals-container",summaryTotals:".cart-summary-totals, .js-cart-summary-totals",summaryProducts:".cart-summary-products, .js-cart-summary-products",detailedActions:".cart-detailed-actions, .js-cart-detailed-actions",voucher:".cart-voucher, .js-cart-voucher",overview:".cart-overview",summaryTop:".cart-summary-top, .js-cart-summary-top",productCustomizationId:"#product_customization_id, .js-product-customization-id",lineProductQuantity:".js-cart-line-product-quantity"}},(0,o.default)(document).ready((function(){r.default.emit("selectorsInit")}))},827:(e,t,n)=>{var r,o,i;o=[n(339)],void 0===(i="function"==typeof(r=function(e){var t=e.fn.init;e.fn.init=function(e){var n=Array.prototype.slice.call(arguments);"string"==typeof e&&"#"===e&&(console.warn("jQuery('#') is not a valid selector"),n[0]=[]);var r=t.apply(this,arguments);return r.selector="string"==typeof e?e:"",r},e.fn.init.prototype=e.fn,void 0!==e.fn.live&&e.isFunction(e.fn.live)||e.fn.extend({live:function(t,n,r){return this.selector&&e(document).on(t,this.selector,n,r),console.warn("jQuery.live() has been removed since jquery v1.9, please use jQuery.on() instead."),this}})})?r.apply(t,o):r)||(e.exports=i)},291:e=>{function t(e){return(t="function"==typeof Symbol&&"symbol"==typeof Symbol.iterator?function(e){return typeof e}:function(e){return e&&"function"==typeof Symbol&&e.constructor===Symbol&&e!==Symbol.prototype?"symbol":typeof e})(e)}var n,r="object"===("undefined"==typeof Reflect?"undefined":t(Reflect))?Reflect:null,o=r&&"function"==typeof r.apply?r.apply:function(e,t,n){return Function.prototype.apply.call(e,t,n)};n=r&&"function"==typeof r.ownKeys?r.ownKeys:Object.getOwnPropertySymbols?function(e){return Object.getOwnPropertyNames(e).concat(Object.getOwnPropertySymbols(e))}:function(e){return Object.getOwnPropertyNames(e)};var i=Number.isNaN||function(e){return e!=e};function a(){a.init.call(this)}e.exports=a,e.exports.once=function(e,t){return new Promise((function(n,r){function o(n){e.removeListener(t,i),r(n)}function i(){"function"==typeof e.removeListener&&e.removeListener("error",o),n([].slice.call(arguments))}m(e,t,i,{once:!0}),"error"!==t&&function(e,t,n){"function"==typeof e.on&&m(e,"error",t,{once:!0})}(e,o)}))},a.EventEmitter=a,a.prototype._events=void 0,a.prototype._eventsCount=0,a.prototype._maxListeners=void 0;var s=10;function u(e){if("function"!=typeof e)throw new TypeError('The "listener" argument must be of type Function. Received type '+t(e))}function c(e){return void 0===e._maxListeners?a.defaultMaxListeners:e._maxListeners}function l(e,t,n,r){var o,i,a,s;if(u(n),void 0===(i=e._events)?(i=e._events=Object.create(null),e._eventsCount=0):(void 0!==i.newListener&&(e.emit("newListener",t,n.listener?n.listener:n),i=e._events),a=i[t]),void 0===a)a=i[t]=n,++e._eventsCount;else if("function"==typeof a?a=i[t]=r?[n,a]:[a,n]:r?a.unshift(n):a.push(n),(o=c(e))>0&&a.length>o&&!a.warned){a.warned=!0;var l=new Error("Possible EventEmitter memory leak detected. "+a.length+" "+String(t)+" listeners added. Use emitter.setMaxListeners() to increase limit");l.name="MaxListenersExceededWarning",l.emitter=e,l.type=t,l.count=a.length,s=l,console&&console.warn&&console.warn(s)}return e}function d(){if(!this.fired)return this.target.removeListener(this.type,this.wrapFn),this.fired=!0,0===arguments.length?this.listener.call(this.target):this.listener.apply(this.target,arguments)}function f(e,t,n){var r={fired:!1,wrapFn:void 0,target:e,type:t,listener:n},o=d.bind(r);return o.listener=n,r.wrapFn=o,o}function p(e,t,n){var r=e._events;if(void 0===r)return[];var o=r[t];return void 0===o?[]:"function"==typeof o?n?[o.listener||o]:[o]:n?function(e){for(var t=new Array(e.length),n=0;n
0&&(a=t[0]),a instanceof Error)throw a;var s=new Error("Unhandled error."+(a?" ("+a.message+")":""));throw s.context=a,s}var u=i[e];if(void 0===u)return!1;if("function"==typeof u)o(u,this,t);else{var c=u.length,l=v(u,c);for(n=0;n=0;i--)if(n[i]===t||n[i].listener===t){a=n[i].listener,o=i;break}if(o<0)return this;0===o?n.shift():function(e,t){for(;t+1=0;r--)this.removeListener(e,t[r]);return this},a.prototype.listeners=function(e){return p(this,e,!0)},a.prototype.rawListeners=function(e){return p(this,e,!1)},a.listenerCount=function(e,t){return"function"==typeof e.listenerCount?e.listenerCount(t):h.call(e,t)},a.prototype.listenerCount=h,a.prototype.eventNames=function(){return this._eventsCount>0?n(this._events):[]}},882:(e,t,n)=>{var r,o;function i(e){return(i="function"==typeof Symbol&&"symbol"==typeof Symbol.iterator?function(e){return typeof e}:function(e){return e&&"function"==typeof Symbol&&e.constructor===Symbol&&e!==Symbol.prototype?"symbol":typeof e})(e)}r=[n(339)],void 0===(o=function(e){return function(e,t){function n(t){return function(e,t){for(var n=/^(\d+)\.(\d+)\.(\d+)/,r=n.exec(e)||[],o=n.exec(t)||[],i=1;i<=3;i++){if(+r[i]>+o[i])return 1;if(+r[i]<+o[i])return-1}return 0}(e.fn.jquery,t)>=0}e.migrateVersion="3.1.0",t.console&&t.console.log&&(e&&n("3.0.0")||t.console.log("JQMIGRATE: jQuery 3.0.0+ REQUIRED"),e.migrateWarnings&&t.console.log("JQMIGRATE: Migrate plugin loaded multiple times"),t.console.log("JQMIGRATE: Migrate is installed"+(e.migrateMute?"":" with logging active")+", version "+e.migrateVersion));var r={};function o(n){var o=t.console;r[n]||(r[n]=!0,e.migrateWarnings.push(n),o&&o.warn&&!e.migrateMute&&(o.warn("JQMIGRATE: "+n),e.migrateTrace&&o.trace&&o.trace()))}function a(e,t,n,r){Object.defineProperty(e,t,{configurable:!0,enumerable:!0,get:function(){return o(r),n},set:function(e){o(r),n=e}})}function s(e,t,n,r){e[t]=function(){return o(r),n.apply(this,arguments)}}e.migrateWarnings=[],void 0===e.migrateTrace&&(e.migrateTrace=!0),e.migrateReset=function(){r={},e.migrateWarnings.length=0},"BackCompat"===t.document.compatMode&&o("jQuery is not compatible with Quirks Mode");var u,c=e.fn.init,l=e.isNumeric,d=e.find,f=/\[(\s*[-\w]+\s*)([~|^$*]?=)\s*([-\w#]*?#[-\w#]*)\s*\]/,p=/\[(\s*[-\w]+\s*)([~|^$*]?=)\s*([-\w#]*?#[-\w#]*)\s*\]/g;for(u in e.fn.init=function(e){var t=Array.prototype.slice.call(arguments);return"string"==typeof e&&"#"===e&&(o("jQuery( '#' ) is not a valid selector"),t[0]=[]),c.apply(this,t)},e.fn.init.prototype=e.fn,e.find=function(e){var n=Array.prototype.slice.call(arguments);if("string"==typeof e&&f.test(e))try{t.document.querySelector(e)}catch(r){e=e.replace(p,(function(e,t,n,r){return"["+t+n+'"'+r+'"]'}));try{t.document.querySelector(e),o("Attribute selector with '#' must be quoted: "+n[0]),n[0]=e}catch(e){o("Attribute selector with '#' was not fixed: "+n[0])}}return d.apply(this,n)},d)Object.prototype.hasOwnProperty.call(d,u)&&(e.find[u]=d[u]);e.fn.size=function(){return o("jQuery.fn.size() is deprecated and removed; use the .length property"),this.length},e.parseJSON=function(){return o("jQuery.parseJSON is deprecated; use JSON.parse"),JSON.parse.apply(null,arguments)},e.isNumeric=function(t){var n,r,i=l(t),a=(r=(n=t)&&n.toString(),!e.isArray(n)&&r-parseFloat(r)+1>=0);return i!==a&&o("jQuery.isNumeric() should not be called on constructed objects"),a},n("3.3.0")&&s(e,"isWindow",(function(e){return null!=e&&e===e.window}),"jQuery.isWindow() is deprecated"),s(e,"holdReady",e.holdReady,"jQuery.holdReady is deprecated"),s(e,"unique",e.uniqueSort,"jQuery.unique is deprecated; use jQuery.uniqueSort"),a(e.expr,"filters",e.expr.pseudos,"jQuery.expr.filters is deprecated; use jQuery.expr.pseudos"),a(e.expr,":",e.expr.pseudos,"jQuery.expr[':'] is deprecated; use jQuery.expr.pseudos"),n("3.2.0")&&s(e,"nodeName",e.nodeName,"jQuery.nodeName is deprecated");var h=e.ajax;e.ajax=function(){var e=h.apply(this,arguments);return e.promise&&(s(e,"success",e.done,"jQXHR.success is deprecated and removed"),s(e,"error",e.fail,"jQXHR.error is deprecated and removed"),s(e,"complete",e.always,"jQXHR.complete is deprecated and removed")),e};var v=e.fn.removeAttr,m=e.fn.toggleClass,y=/\S+/g;e.fn.removeAttr=function(t){var n=this;return e.each(t.match(y),(function(t,r){e.expr.match.bool.test(r)&&(o("jQuery.fn.removeAttr no longer sets boolean properties: "+r),n.prop(r,!1))})),v.apply(this,arguments)},e.fn.toggleClass=function(t){return void 0!==t&&"boolean"!=typeof t?m.apply(this,arguments):(o("jQuery.fn.toggleClass( boolean ) is deprecated"),this.each((function(){var n=this.getAttribute&&this.getAttribute("class")||"";n&&e.data(this,"__className__",n),this.setAttribute&&this.setAttribute("class",n||!1===t?"":e.data(this,"__className__")||"")})))};var g=!1;e.swap&&e.each(["height","width","reliableMarginRight"],(function(t,n){var r=e.cssHooks[n]&&e.cssHooks[n].get;r&&(e.cssHooks[n].get=function(){var e;return g=!0,e=r.apply(this,arguments),g=!1,e})})),e.swap=function(e,t,n,r){var i,a,s={};for(a in g||o("jQuery.swap() is undocumented and deprecated"),t)s[a]=e.style[a],e.style[a]=t[a];for(a in i=n.apply(e,r||[]),t)e.style[a]=s[a];return i};var b=e.data;e.data=function(t,n,r){var a;if(n&&"object"===i(n)&&2===arguments.length){a=e.hasData(t)&&b.call(this,t);var s={};for(var u in n)u!==e.camelCase(u)?(o("jQuery.data() always sets/gets camelCased names: "+u),a[u]=n[u]):s[u]=n[u];return b.call(this,t,s),n}return n&&"string"==typeof n&&n!==e.camelCase(n)&&(a=e.hasData(t)&&b.call(this,t))&&n in a?(o("jQuery.data() always sets/gets camelCased names: "+n),arguments.length>2&&(a[n]=r),a[n]):b.apply(this,arguments)};var x=e.Tween.prototype.run,w=function(e){return e};e.Tween.prototype.run=function(){e.easing[this.easing].length>1&&(o("'jQuery.easing."+this.easing.toString()+"' should use only one argument"),e.easing[this.easing]=w),x.apply(this,arguments)};var k=e.fx.interval||13,C="jQuery.fx.interval is deprecated";t.requestAnimationFrame&&Object.defineProperty(e.fx,"interval",{configurable:!0,enumerable:!0,get:function(){return t.document.hidden||o(C),k},set:function(e){o(C),k=e}});var j=e.fn.load,T=e.event.add,S=e.event.fix;e.event.props=[],e.event.fixHooks={},a(e.event.props,"concat",e.event.props.concat,"jQuery.event.props.concat() is deprecated and removed"),e.event.fix=function(t){var n,r=t.type,i=this.fixHooks[r],a=e.event.props;if(a.length)for(o("jQuery.event.props are deprecated and removed: "+a.join());a.length;)e.event.addProp(a.pop());if(i&&!i._migrated_&&(i._migrated_=!0,o("jQuery.event.fixHooks are deprecated and removed: "+r),(a=i.props)&&a.length))for(;a.length;)e.event.addProp(a.pop());return n=S.call(this,t),i&&i.filter?i.filter(n,t):n},e.event.add=function(e,n){return e===t&&"load"===n&&"complete"===t.document.readyState&&o("jQuery(window).on('load'...) called after load event occurred"),T.apply(this,arguments)},e.each(["load","unload","error"],(function(t,n){e.fn[n]=function(){var e=Array.prototype.slice.call(arguments,0);return"load"===n&&"string"==typeof e[0]?j.apply(this,e):(o("jQuery.fn."+n+"() is deprecated"),e.splice(0,0,n),arguments.length?this.on.apply(this,e):(this.triggerHandler.apply(this,e),this))}})),e.each("blur focus focusin focusout resize scroll click dblclick mousedown mouseup mousemove mouseover mouseout mouseenter mouseleave change select submit keydown keypress keyup contextmenu".split(" "),(function(t,n){e.fn[n]=function(e,t){return o("jQuery.fn."+n+"() event shorthand is deprecated"),arguments.length>0?this.on(n,null,e,t):this.trigger(n)}})),e((function(){e(t.document).triggerHandler("ready")})),e.event.special.ready={setup:function(){this===t.document&&o("'ready' event is deprecated")}},e.fn.extend({bind:function(e,t,n){return o("jQuery.fn.bind() is deprecated"),this.on(e,null,t,n)},unbind:function(e,t){return o("jQuery.fn.unbind() is deprecated"),this.off(e,null,t)},delegate:function(e,t,n,r){return o("jQuery.fn.delegate() is deprecated"),this.on(t,e,n,r)},undelegate:function(e,t,n){return o("jQuery.fn.undelegate() is deprecated"),1===arguments.length?this.off(e,"**"):this.off(t,e||"**",n)},hover:function(e,t){return o("jQuery.fn.hover() is deprecated"),this.on("mouseenter",e).on("mouseleave",t||e)}});var A=e.fn.offset;e.fn.offset=function(){var n,r=this[0],i={top:0,left:0};return r&&r.nodeType?(n=(r.ownerDocument||t.document).documentElement,e.contains(n,r)?A.apply(this,arguments):(o("jQuery.fn.offset() requires an element connected to a document"),i)):(o("jQuery.fn.offset() requires a valid DOM element"),i)};var E=e.param;e.param=function(t,n){var r=e.ajaxSettings&&e.ajaxSettings.traditional;return void 0===n&&r&&(o("jQuery.param() no longer uses jQuery.ajaxSettings.traditional"),n=r),E.call(this,t,n)};var _=e.fn.andSelf||e.fn.addBack;e.fn.andSelf=function(){return o("jQuery.fn.andSelf() is deprecated and removed, use jQuery.fn.addBack()"),_.apply(this,arguments)};var N=e.Deferred,q=[["resolve","done",e.Callbacks("once memory"),e.Callbacks("once memory"),"resolved"],["reject","fail",e.Callbacks("once memory"),e.Callbacks("once memory"),"rejected"],["notify","progress",e.Callbacks("memory"),e.Callbacks("memory")]];return e.Deferred=function(t){var n=N(),r=n.promise();return n.pipe=r.pipe=function(){var t=arguments;return o("deferred.pipe() is deprecated"),e.Deferred((function(o){e.each(q,(function(i,a){var s=e.isFunction(t[i])&&t[i];n[a[1]]((function(){var t=s&&s.apply(this,arguments);t&&e.isFunction(t.promise)?t.promise().done(o.resolve).fail(o.reject).progress(o.notify):o[a[0]+"With"](this===r?o.promise():this,s?[t]:arguments)}))})),t=null})).promise()},t&&t.call(n,n),n},e.Deferred.exceptionHook=N.exceptionHook,e}(e,window)}.apply(t,r))||(e.exports=o)},165:(e,t,n)=>{var r,o;r=[n(339)],void 0===(o=function(e){return function(e){function t(e){void 0===e&&(e=window.navigator.userAgent),e=e.toLowerCase();var t=/(edge)\/([\w.]+)/.exec(e)||/(opr)[\/]([\w.]+)/.exec(e)||/(chrome)[ \/]([\w.]+)/.exec(e)||/(iemobile)[\/]([\w.]+)/.exec(e)||/(version)(applewebkit)[ \/]([\w.]+).*(safari)[ \/]([\w.]+)/.exec(e)||/(webkit)[ \/]([\w.]+).*(version)[ \/]([\w.]+).*(safari)[ \/]([\w.]+)/.exec(e)||/(webkit)[ \/]([\w.]+)/.exec(e)||/(opera)(?:.*version|)[ \/]([\w.]+)/.exec(e)||/(msie) ([\w.]+)/.exec(e)||e.indexOf("trident")>=0&&/(rv)(?::| )([\w.]+)/.exec(e)||e.indexOf("compatible")<0&&/(mozilla)(?:.*? rv:([\w.]+)|)/.exec(e)||[],n=/(ipad)/.exec(e)||/(ipod)/.exec(e)||/(windows phone)/.exec(e)||/(iphone)/.exec(e)||/(kindle)/.exec(e)||/(silk)/.exec(e)||/(android)/.exec(e)||/(win)/.exec(e)||/(mac)/.exec(e)||/(linux)/.exec(e)||/(cros)/.exec(e)||/(playbook)/.exec(e)||/(bb)/.exec(e)||/(blackberry)/.exec(e)||[],r={},o={browser:t[5]||t[3]||t[1]||"",version:t[2]||t[4]||"0",versionNumber:t[4]||t[2]||"0",platform:n[0]||""};if(o.browser&&(r[o.browser]=!0,r.version=o.version,r.versionNumber=parseInt(o.versionNumber,10)),o.platform&&(r[o.platform]=!0),(r.android||r.bb||r.blackberry||r.ipad||r.iphone||r.ipod||r.kindle||r.playbook||r.silk||r["windows phone"])&&(r.mobile=!0),(r.cros||r.mac||r.linux||r.win)&&(r.desktop=!0),(r.chrome||r.opr||r.safari)&&(r.webkit=!0),r.rv||r.iemobile){var i="msie";o.browser=i,r[i]=!0}if(r.edge){delete r.edge;var a="msedge";o.browser=a,r.msedge=!0}if(r.safari&&r.blackberry){var s="blackberry";o.browser=s,r.blackberry=!0}if(r.safari&&r.playbook){var u="playbook";o.browser=u,r.playbook=!0}if(r.bb){var c="blackberry";o.browser=c,r[c]=!0}if(r.opr){var l="opera";o.browser=l,r.opera=!0}if(r.safari&&r.android){var d="android";o.browser=d,r.android=!0}if(r.safari&&r.kindle){var f="kindle";o.browser=f,r.kindle=!0}if(r.safari&&r.silk){var p="silk";o.browser=p,r.silk=!0}return r.name=o.browser,r.platform=o.platform,r}return window.jQBrowser=t(window.navigator.userAgent),window.jQBrowser.uaMatch=t,e&&(e.browser=window.jQBrowser),window.jQBrowser}(e)}.apply(t,r))||(e.exports=o)},339:(e,t,n)=>{var r,o,i;function a(e){return(a="function"==typeof Symbol&&"symbol"==typeof Symbol.iterator?function(e){return typeof e}:function(e){return e&&"function"==typeof Symbol&&e.constructor===Symbol&&e!==Symbol.prototype?"symbol":typeof e})(e)}e=n.nmd(e),o="undefined"!=typeof window?window:void 0,i=function(n,o){var i=[],s=Object.getPrototypeOf,u=i.slice,c=i.flat?function(e){return i.flat.call(e)}:function(e){return i.concat.apply([],e)},l=i.push,d=i.indexOf,f={},p=f.toString,h=f.hasOwnProperty,v=h.toString,m=v.call(Object),y={},g=function(e){return"function"==typeof e&&"number"!=typeof e.nodeType},b=function(e){return null!=e&&e===e.window},x=n.document,w={type:!0,src:!0,nonce:!0,noModule:!0};function k(e,t,n){var r,o,i=(n=n||x).createElement("script");if(i.text=e,t)for(r in w)(o=t[r]||t.getAttribute&&t.getAttribute(r))&&i.setAttribute(r,o);n.head.appendChild(i).parentNode.removeChild(i)}function C(e){return null==e?e+"":"object"===a(e)||"function"==typeof e?f[p.call(e)]||"object":a(e)}var j="3.5.1",T=function e(t,n){return new e.fn.init(t,n)};function S(e){var t=!!e&&"length"in e&&e.length,n=C(e);return!g(e)&&!b(e)&&("array"===n||0===t||"number"==typeof t&&t>0&&t-1 in e)}T.fn=T.prototype={jquery:j,constructor:T,length:0,toArray:function(){return u.call(this)},get:function(e){return null==e?u.call(this):e<0?this[e+this.length]:this[e]},pushStack:function(e){var t=T.merge(this.constructor(),e);return t.prevObject=this,t},each:function(e){return T.each(this,e)},map:function(e){return this.pushStack(T.map(this,(function(t,n){return e.call(t,n,t)})))},slice:function(){return this.pushStack(u.apply(this,arguments))},first:function(){return this.eq(0)},last:function(){return this.eq(-1)},even:function(){return this.pushStack(T.grep(this,(function(e,t){return(t+1)%2})))},odd:function(){return this.pushStack(T.grep(this,(function(e,t){return t%2})))},eq:function(e){var t=this.length,n=+e+(e<0?t:0);return this.pushStack(n>=0&&n+~]|[\\x20\\t\\r\\n\\f])[\\x20\\t\\r\\n\\f]*"),z=new RegExp(H+"|>"),U=new RegExp(W),X=new RegExp("^"+R+"$"),V={ID:new RegExp("^#("+R+")"),CLASS:new RegExp("^\\.("+R+")"),TAG:new RegExp("^("+R+"|[*])"),ATTR:new RegExp("^"+I),PSEUDO:new RegExp("^"+W),CHILD:new RegExp("^:(only|first|last|nth|nth-last)-(child|of-type)(?:\\([\\x20\\t\\r\\n\\f]*(even|odd|(([+-]|)(\\d*)n|)[\\x20\\t\\r\\n\\f]*(?:([+-]|)[\\x20\\t\\r\\n\\f]*(\\d+)|))[\\x20\\t\\r\\n\\f]*\\)|)","i"),bool:new RegExp("^(?:"+M+")$","i"),needsContext:new RegExp("^[\\x20\\t\\r\\n\\f]*[>+~]|:(even|odd|eq|gt|lt|nth|first|last)(?:\\([\\x20\\t\\r\\n\\f]*((?:-\\d)?\\d*)[\\x20\\t\\r\\n\\f]*\\)|)(?=[^-]|$)","i")},G=/HTML$/i,J=/^(?:input|select|textarea|button)$/i,Y=/^h\d$/i,K=/^[^{]+\{\s*\[native \w/,Z=/^(?:#([\w-]+)|(\w+)|\.([\w-]+))$/,ee=/[+~]/,te=new RegExp("\\\\[\\da-fA-F]{1,6}[\\x20\\t\\r\\n\\f]?|\\\\([^\\r\\n\\f])","g"),ne=function(e,t){var n="0x"+e.slice(1)-65536;return t||(n<0?String.fromCharCode(n+65536):String.fromCharCode(n>>10|55296,1023&n|56320))},re=/([\0-\x1f\x7f]|^-?\d)|^-$|[^\0-\x1f\x7f-\uFFFF\w-]/g,oe=function(e,t){return t?"\0"===e?"�":e.slice(0,-1)+"\\"+e.charCodeAt(e.length-1).toString(16)+" ":"\\"+e},ie=function(){f()},ae=xe((function(e){return!0===e.disabled&&"fieldset"===e.nodeName.toLowerCase()}),{dir:"parentNode",next:"legend"});try{L.apply(N=O.call(w.childNodes),w.childNodes),N[w.childNodes.length].nodeType}catch(e){L={apply:N.length?function(e,t){D.apply(e,O.call(t))}:function(e,t){for(var n=e.length,r=0;e[n++]=t[r++];);e.length=n-1}}}function se(e,t,r,o){var i,s,c,l,d,h,y,g=t&&t.ownerDocument,w=t?t.nodeType:9;if(r=r||[],"string"!=typeof e||!e||1!==w&&9!==w&&11!==w)return r;if(!o&&(f(t),t=t||p,v)){if(11!==w&&(d=Z.exec(e)))if(i=d[1]){if(9===w){if(!(c=t.getElementById(i)))return r;if(c.id===i)return r.push(c),r}else if(g&&(c=g.getElementById(i))&&b(t,c)&&c.id===i)return r.push(c),r}else{if(d[2])return L.apply(r,t.getElementsByTagName(e)),r;if((i=d[3])&&n.getElementsByClassName&&t.getElementsByClassName)return L.apply(r,t.getElementsByClassName(i)),r}if(n.qsa&&!A[e+" "]&&(!m||!m.test(e))&&(1!==w||"object"!==t.nodeName.toLowerCase())){if(y=e,g=t,1===w&&(z.test(e)||B.test(e))){for((g=ee.test(e)&&ye(t.parentNode)||t)===t&&n.scope||((l=t.getAttribute("id"))?l=l.replace(re,oe):t.setAttribute("id",l=x)),s=(h=a(e)).length;s--;)h[s]=(l?"#"+l:":scope")+" "+be(h[s]);y=h.join(",")}try{return L.apply(r,g.querySelectorAll(y)),r}catch(t){A(e,!0)}finally{l===x&&t.removeAttribute("id")}}}return u(e.replace($,"$1"),t,r,o)}function ue(){var e=[];return function t(n,o){return e.push(n+" ")>r.cacheLength&&delete t[e.shift()],t[n+" "]=o}}function ce(e){return e[x]=!0,e}function le(e){var t=p.createElement("fieldset");try{return!!e(t)}catch(e){return!1}finally{t.parentNode&&t.parentNode.removeChild(t),t=null}}function de(e,t){for(var n=e.split("|"),o=n.length;o--;)r.attrHandle[n[o]]=t}function fe(e,t){var n=t&&e,r=n&&1===e.nodeType&&1===t.nodeType&&e.sourceIndex-t.sourceIndex;if(r)return r;if(n)for(;n=n.nextSibling;)if(n===t)return-1;return e?1:-1}function pe(e){return function(t){return"input"===t.nodeName.toLowerCase()&&t.type===e}}function he(e){return function(t){var n=t.nodeName.toLowerCase();return("input"===n||"button"===n)&&t.type===e}}function ve(e){return function(t){return"form"in t?t.parentNode&&!1===t.disabled?"label"in t?"label"in t.parentNode?t.parentNode.disabled===e:t.disabled===e:t.isDisabled===e||t.isDisabled!==!e&&ae(t)===e:t.disabled===e:"label"in t&&t.disabled===e}}function me(e){return ce((function(t){return t=+t,ce((function(n,r){for(var o,i=e([],n.length,t),a=i.length;a--;)n[o=i[a]]&&(n[o]=!(r[o]=n[o]))}))}))}function ye(e){return e&&void 0!==e.getElementsByTagName&&e}for(t in n=se.support={},i=se.isXML=function(e){var t=e.namespaceURI,n=(e.ownerDocument||e).documentElement;return!G.test(t||n&&n.nodeName||"HTML")},f=se.setDocument=function(e){var t,o,a=e?e.ownerDocument||e:w;return a!=p&&9===a.nodeType&&a.documentElement?(h=(p=a).documentElement,v=!i(p),w!=p&&(o=p.defaultView)&&o.top!==o&&(o.addEventListener?o.addEventListener("unload",ie,!1):o.attachEvent&&o.attachEvent("onunload",ie)),n.scope=le((function(e){return h.appendChild(e).appendChild(p.createElement("div")),void 0!==e.querySelectorAll&&!e.querySelectorAll(":scope fieldset div").length})),n.attributes=le((function(e){return e.className="i",!e.getAttribute("className")})),n.getElementsByTagName=le((function(e){return e.appendChild(p.createComment("")),!e.getElementsByTagName("*").length})),n.getElementsByClassName=K.test(p.getElementsByClassName),n.getById=le((function(e){return h.appendChild(e).id=x,!p.getElementsByName||!p.getElementsByName(x).length})),n.getById?(r.filter.ID=function(e){var t=e.replace(te,ne);return function(e){return e.getAttribute("id")===t}},r.find.ID=function(e,t){if(void 0!==t.getElementById&&v){var n=t.getElementById(e);return n?[n]:[]}}):(r.filter.ID=function(e){var t=e.replace(te,ne);return function(e){var n=void 0!==e.getAttributeNode&&e.getAttributeNode("id");return n&&n.value===t}},r.find.ID=function(e,t){if(void 0!==t.getElementById&&v){var n,r,o,i=t.getElementById(e);if(i){if((n=i.getAttributeNode("id"))&&n.value===e)return[i];for(o=t.getElementsByName(e),r=0;i=o[r++];)if((n=i.getAttributeNode("id"))&&n.value===e)return[i]}return[]}}),r.find.TAG=n.getElementsByTagName?function(e,t){return void 0!==t.getElementsByTagName?t.getElementsByTagName(e):n.qsa?t.querySelectorAll(e):void 0}:function(e,t){var n,r=[],o=0,i=t.getElementsByTagName(e);if("*"===e){for(;n=i[o++];)1===n.nodeType&&r.push(n);return r}return i},r.find.CLASS=n.getElementsByClassName&&function(e,t){if(void 0!==t.getElementsByClassName&&v)return t.getElementsByClassName(e)},y=[],m=[],(n.qsa=K.test(p.querySelectorAll))&&(le((function(e){var t;h.appendChild(e).innerHTML=" ",e.querySelectorAll("[msallowcapture^='']").length&&m.push("[*^$]=[\\x20\\t\\r\\n\\f]*(?:''|\"\")"),e.querySelectorAll("[selected]").length||m.push("\\[[\\x20\\t\\r\\n\\f]*(?:value|"+M+")"),e.querySelectorAll("[id~="+x+"-]").length||m.push("~="),(t=p.createElement("input")).setAttribute("name",""),e.appendChild(t),e.querySelectorAll("[name='']").length||m.push("\\[[\\x20\\t\\r\\n\\f]*name[\\x20\\t\\r\\n\\f]*=[\\x20\\t\\r\\n\\f]*(?:''|\"\")"),e.querySelectorAll(":checked").length||m.push(":checked"),e.querySelectorAll("a#"+x+"+*").length||m.push(".#.+[+~]"),e.querySelectorAll("\\\f"),m.push("[\\r\\n\\f]")})),le((function(e){e.innerHTML=" ";var t=p.createElement("input");t.setAttribute("type","hidden"),e.appendChild(t).setAttribute("name","D"),e.querySelectorAll("[name=d]").length&&m.push("name[\\x20\\t\\r\\n\\f]*[*^$|!~]?="),2!==e.querySelectorAll(":enabled").length&&m.push(":enabled",":disabled"),h.appendChild(e).disabled=!0,2!==e.querySelectorAll(":disabled").length&&m.push(":enabled",":disabled"),e.querySelectorAll("*,:x"),m.push(",.*:")}))),(n.matchesSelector=K.test(g=h.matches||h.webkitMatchesSelector||h.mozMatchesSelector||h.oMatchesSelector||h.msMatchesSelector))&&le((function(e){n.disconnectedMatch=g.call(e,"*"),g.call(e,"[s!='']:x"),y.push("!=",W)})),m=m.length&&new RegExp(m.join("|")),y=y.length&&new RegExp(y.join("|")),t=K.test(h.compareDocumentPosition),b=t||K.test(h.contains)?function(e,t){var n=9===e.nodeType?e.documentElement:e,r=t&&t.parentNode;return e===r||!(!r||1!==r.nodeType||!(n.contains?n.contains(r):e.compareDocumentPosition&&16&e.compareDocumentPosition(r)))}:function(e,t){if(t)for(;t=t.parentNode;)if(t===e)return!0;return!1},E=t?function(e,t){if(e===t)return d=!0,0;var r=!e.compareDocumentPosition-!t.compareDocumentPosition;return r||(1&(r=(e.ownerDocument||e)==(t.ownerDocument||t)?e.compareDocumentPosition(t):1)||!n.sortDetached&&t.compareDocumentPosition(e)===r?e==p||e.ownerDocument==w&&b(w,e)?-1:t==p||t.ownerDocument==w&&b(w,t)?1:l?P(l,e)-P(l,t):0:4&r?-1:1)}:function(e,t){if(e===t)return d=!0,0;var n,r=0,o=e.parentNode,i=t.parentNode,a=[e],s=[t];if(!o||!i)return e==p?-1:t==p?1:o?-1:i?1:l?P(l,e)-P(l,t):0;if(o===i)return fe(e,t);for(n=e;n=n.parentNode;)a.unshift(n);for(n=t;n=n.parentNode;)s.unshift(n);for(;a[r]===s[r];)r++;return r?fe(a[r],s[r]):a[r]==w?-1:s[r]==w?1:0},p):p},se.matches=function(e,t){return se(e,null,null,t)},se.matchesSelector=function(e,t){if(f(e),n.matchesSelector&&v&&!A[t+" "]&&(!y||!y.test(t))&&(!m||!m.test(t)))try{var r=g.call(e,t);if(r||n.disconnectedMatch||e.document&&11!==e.document.nodeType)return r}catch(e){A(t,!0)}return se(t,p,null,[e]).length>0},se.contains=function(e,t){return(e.ownerDocument||e)!=p&&f(e),b(e,t)},se.attr=function(e,t){(e.ownerDocument||e)!=p&&f(e);var o=r.attrHandle[t.toLowerCase()],i=o&&_.call(r.attrHandle,t.toLowerCase())?o(e,t,!v):void 0;return void 0!==i?i:n.attributes||!v?e.getAttribute(t):(i=e.getAttributeNode(t))&&i.specified?i.value:null},se.escape=function(e){return(e+"").replace(re,oe)},se.error=function(e){throw new Error("Syntax error, unrecognized expression: "+e)},se.uniqueSort=function(e){var t,r=[],o=0,i=0;if(d=!n.detectDuplicates,l=!n.sortStable&&e.slice(0),e.sort(E),d){for(;t=e[i++];)t===e[i]&&(o=r.push(i));for(;o--;)e.splice(r[o],1)}return l=null,e},o=se.getText=function(e){var t,n="",r=0,i=e.nodeType;if(i){if(1===i||9===i||11===i){if("string"==typeof e.textContent)return e.textContent;for(e=e.firstChild;e;e=e.nextSibling)n+=o(e)}else if(3===i||4===i)return e.nodeValue}else for(;t=e[r++];)n+=o(t);return n},(r=se.selectors={cacheLength:50,createPseudo:ce,match:V,attrHandle:{},find:{},relative:{">":{dir:"parentNode",first:!0}," ":{dir:"parentNode"},"+":{dir:"previousSibling",first:!0},"~":{dir:"previousSibling"}},preFilter:{ATTR:function(e){return e[1]=e[1].replace(te,ne),e[3]=(e[3]||e[4]||e[5]||"").replace(te,ne),"~="===e[2]&&(e[3]=" "+e[3]+" "),e.slice(0,4)},CHILD:function(e){return e[1]=e[1].toLowerCase(),"nth"===e[1].slice(0,3)?(e[3]||se.error(e[0]),e[4]=+(e[4]?e[5]+(e[6]||1):2*("even"===e[3]||"odd"===e[3])),e[5]=+(e[7]+e[8]||"odd"===e[3])):e[3]&&se.error(e[0]),e},PSEUDO:function(e){var t,n=!e[6]&&e[2];return V.CHILD.test(e[0])?null:(e[3]?e[2]=e[4]||e[5]||"":n&&U.test(n)&&(t=a(n,!0))&&(t=n.indexOf(")",n.length-t)-n.length)&&(e[0]=e[0].slice(0,t),e[2]=n.slice(0,t)),e.slice(0,3))}},filter:{TAG:function(e){var t=e.replace(te,ne).toLowerCase();return"*"===e?function(){return!0}:function(e){return e.nodeName&&e.nodeName.toLowerCase()===t}},CLASS:function(e){var t=j[e+" "];return t||(t=new RegExp("(^|[\\x20\\t\\r\\n\\f])"+e+"("+H+"|$)"))&&j(e,(function(e){return t.test("string"==typeof e.className&&e.className||void 0!==e.getAttribute&&e.getAttribute("class")||"")}))},ATTR:function(e,t,n){return function(r){var o=se.attr(r,e);return null==o?"!="===t:!t||(o+="","="===t?o===n:"!="===t?o!==n:"^="===t?n&&0===o.indexOf(n):"*="===t?n&&o.indexOf(n)>-1:"$="===t?n&&o.slice(-n.length)===n:"~="===t?(" "+o.replace(F," ")+" ").indexOf(n)>-1:"|="===t&&(o===n||o.slice(0,n.length+1)===n+"-"))}},CHILD:function(e,t,n,r,o){var i="nth"!==e.slice(0,3),a="last"!==e.slice(-4),s="of-type"===t;return 1===r&&0===o?function(e){return!!e.parentNode}:function(t,n,u){var c,l,d,f,p,h,v=i!==a?"nextSibling":"previousSibling",m=t.parentNode,y=s&&t.nodeName.toLowerCase(),g=!u&&!s,b=!1;if(m){if(i){for(;v;){for(f=t;f=f[v];)if(s?f.nodeName.toLowerCase()===y:1===f.nodeType)return!1;h=v="only"===e&&!h&&"nextSibling"}return!0}if(h=[a?m.firstChild:m.lastChild],a&&g){for(b=(p=(c=(l=(d=(f=m)[x]||(f[x]={}))[f.uniqueID]||(d[f.uniqueID]={}))[e]||[])[0]===k&&c[1])&&c[2],f=p&&m.childNodes[p];f=++p&&f&&f[v]||(b=p=0)||h.pop();)if(1===f.nodeType&&++b&&f===t){l[e]=[k,p,b];break}}else if(g&&(b=p=(c=(l=(d=(f=t)[x]||(f[x]={}))[f.uniqueID]||(d[f.uniqueID]={}))[e]||[])[0]===k&&c[1]),!1===b)for(;(f=++p&&f&&f[v]||(b=p=0)||h.pop())&&((s?f.nodeName.toLowerCase()!==y:1!==f.nodeType)||!++b||(g&&((l=(d=f[x]||(f[x]={}))[f.uniqueID]||(d[f.uniqueID]={}))[e]=[k,b]),f!==t)););return(b-=o)===r||b%r==0&&b/r>=0}}},PSEUDO:function(e,t){var n,o=r.pseudos[e]||r.setFilters[e.toLowerCase()]||se.error("unsupported pseudo: "+e);return o[x]?o(t):o.length>1?(n=[e,e,"",t],r.setFilters.hasOwnProperty(e.toLowerCase())?ce((function(e,n){for(var r,i=o(e,t),a=i.length;a--;)e[r=P(e,i[a])]=!(n[r]=i[a])})):function(e){return o(e,0,n)}):o}},pseudos:{not:ce((function(e){var t=[],n=[],r=s(e.replace($,"$1"));return r[x]?ce((function(e,t,n,o){for(var i,a=r(e,null,o,[]),s=e.length;s--;)(i=a[s])&&(e[s]=!(t[s]=i))})):function(e,o,i){return t[0]=e,r(t,null,i,n),t[0]=null,!n.pop()}})),has:ce((function(e){return function(t){return se(e,t).length>0}})),contains:ce((function(e){return e=e.replace(te,ne),function(t){return(t.textContent||o(t)).indexOf(e)>-1}})),lang:ce((function(e){return X.test(e||"")||se.error("unsupported lang: "+e),e=e.replace(te,ne).toLowerCase(),function(t){var n;do{if(n=v?t.lang:t.getAttribute("xml:lang")||t.getAttribute("lang"))return(n=n.toLowerCase())===e||0===n.indexOf(e+"-")}while((t=t.parentNode)&&1===t.nodeType);return!1}})),target:function(t){var n=e.location&&e.location.hash;return n&&n.slice(1)===t.id},root:function(e){return e===h},focus:function(e){return e===p.activeElement&&(!p.hasFocus||p.hasFocus())&&!!(e.type||e.href||~e.tabIndex)},enabled:ve(!1),disabled:ve(!0),checked:function(e){var t=e.nodeName.toLowerCase();return"input"===t&&!!e.checked||"option"===t&&!!e.selected},selected:function(e){return e.parentNode&&e.parentNode.selectedIndex,!0===e.selected},empty:function(e){for(e=e.firstChild;e;e=e.nextSibling)if(e.nodeType<6)return!1;return!0},parent:function(e){return!r.pseudos.empty(e)},header:function(e){return Y.test(e.nodeName)},input:function(e){return J.test(e.nodeName)},button:function(e){var t=e.nodeName.toLowerCase();return"input"===t&&"button"===e.type||"button"===t},text:function(e){var t;return"input"===e.nodeName.toLowerCase()&&"text"===e.type&&(null==(t=e.getAttribute("type"))||"text"===t.toLowerCase())},first:me((function(){return[0]})),last:me((function(e,t){return[t-1]})),eq:me((function(e,t,n){return[n<0?n+t:n]})),even:me((function(e,t){for(var n=0;nt?t:n;--r>=0;)e.push(r);return e})),gt:me((function(e,t,n){for(var r=n<0?n+t:n;++r1?function(t,n,r){for(var o=e.length;o--;)if(!e[o](t,n,r))return!1;return!0}:e[0]}function ke(e,t,n,r,o){for(var i,a=[],s=0,u=e.length,c=null!=t;s-1&&(i[c]=!(a[c]=d))}}else y=ke(y===a?y.splice(h,y.length):y),o?o(null,a,y,u):L.apply(a,y)}))}function je(e){for(var t,n,o,i=e.length,a=r.relative[e[0].type],s=a||r.relative[" "],u=a?1:0,l=xe((function(e){return e===t}),s,!0),d=xe((function(e){return P(t,e)>-1}),s,!0),f=[function(e,n,r){var o=!a&&(r||n!==c)||((t=n).nodeType?l(e,n,r):d(e,n,r));return t=null,o}];u1&&we(f),u>1&&be(e.slice(0,u-1).concat({value:" "===e[u-2].type?"*":""})).replace($,"$1"),n,u0,o=e.length>0,i=function(i,a,s,u,l){var d,h,m,y=0,g="0",b=i&&[],x=[],w=c,C=i||o&&r.find.TAG("*",l),j=k+=null==w?1:Math.random()||.1,T=C.length;for(l&&(c=a==p||a||l);g!==T&&null!=(d=C[g]);g++){if(o&&d){for(h=0,a||d.ownerDocument==p||(f(d),s=!v);m=e[h++];)if(m(d,a||p,s)){u.push(d);break}l&&(k=j)}n&&((d=!m&&d)&&y--,i&&b.push(d))}if(y+=g,n&&g!==y){for(h=0;m=t[h++];)m(b,x,a,s);if(i){if(y>0)for(;g--;)b[g]||x[g]||(x[g]=q.call(u));x=ke(x)}L.apply(u,x),l&&!i&&x.length>0&&y+t.length>1&&se.uniqueSort(u)}return l&&(k=j,c=w),b};return n?ce(i):i}(i,o))).selector=e}return s},u=se.select=function(e,t,n,o){var i,u,c,l,d,f="function"==typeof e&&e,p=!o&&a(e=f.selector||e);if(n=n||[],1===p.length){if((u=p[0]=p[0].slice(0)).length>2&&"ID"===(c=u[0]).type&&9===t.nodeType&&v&&r.relative[u[1].type]){if(!(t=(r.find.ID(c.matches[0].replace(te,ne),t)||[])[0]))return n;f&&(t=t.parentNode),e=e.slice(u.shift().value.length)}for(i=V.needsContext.test(e)?0:u.length;i--&&(c=u[i],!r.relative[l=c.type]);)if((d=r.find[l])&&(o=d(c.matches[0].replace(te,ne),ee.test(u[0].type)&&ye(t.parentNode)||t))){if(u.splice(i,1),!(e=o.length&&be(u)))return L.apply(n,o),n;break}}return(f||s(e,p))(o,t,!v,n,!t||ee.test(e)&&ye(t.parentNode)||t),n},n.sortStable=x.split("").sort(E).join("")===x,n.detectDuplicates=!!d,f(),n.sortDetached=le((function(e){return 1&e.compareDocumentPosition(p.createElement("fieldset"))})),le((function(e){return e.innerHTML=" ","#"===e.firstChild.getAttribute("href")}))||de("type|href|height|width",(function(e,t,n){if(!n)return e.getAttribute(t,"type"===t.toLowerCase()?1:2)})),n.attributes&&le((function(e){return e.innerHTML=" ",e.firstChild.setAttribute("value",""),""===e.firstChild.getAttribute("value")}))||de("value",(function(e,t,n){if(!n&&"input"===e.nodeName.toLowerCase())return e.defaultValue})),le((function(e){return null==e.getAttribute("disabled")}))||de(M,(function(e,t,n){var r;if(!n)return!0===e[t]?t.toLowerCase():(r=e.getAttributeNode(t))&&r.specified?r.value:null})),se}(n);T.find=A,(T.expr=A.selectors)[":"]=T.expr.pseudos,T.uniqueSort=T.unique=A.uniqueSort,T.text=A.getText,T.isXMLDoc=A.isXML,T.contains=A.contains,T.escapeSelector=A.escape;var E=function(e,t,n){for(var r=[],o=void 0!==n;(e=e[t])&&9!==e.nodeType;)if(1===e.nodeType){if(o&&T(e).is(n))break;r.push(e)}return r},_=function(e,t){for(var n=[];e;e=e.nextSibling)1===e.nodeType&&e!==t&&n.push(e);return n},N=T.expr.match.needsContext;function q(e,t){return e.nodeName&&e.nodeName.toLowerCase()===t.toLowerCase()}var D=/^<([a-z][^\/\0>:\x20\t\r\n\f]*)[\x20\t\r\n\f]*\/?>(?:<\/\1>|)$/i;function L(e,t,n){return g(t)?T.grep(e,(function(e,r){return!!t.call(e,r,e)!==n})):t.nodeType?T.grep(e,(function(e){return e===t!==n})):"string"!=typeof t?T.grep(e,(function(e){return d.call(t,e)>-1!==n})):T.filter(t,e,n)}T.filter=function(e,t,n){var r=t[0];return n&&(e=":not("+e+")"),1===t.length&&1===r.nodeType?T.find.matchesSelector(r,e)?[r]:[]:T.find.matches(e,T.grep(t,(function(e){return 1===e.nodeType})))},T.fn.extend({find:function(e){var t,n,r=this.length,o=this;if("string"!=typeof e)return this.pushStack(T(e).filter((function(){for(t=0;t1?T.uniqueSort(n):n},filter:function(e){return this.pushStack(L(this,e||[],!1))},not:function(e){return this.pushStack(L(this,e||[],!0))},is:function(e){return!!L(this,"string"==typeof e&&N.test(e)?T(e):e||[],!1).length}});var O,P=/^(?:\s*(<[\w\W]+>)[^>]*|#([\w-]+))$/;(T.fn.init=function(e,t,n){var r,o;if(!e)return this;if(n=n||O,"string"==typeof e){if(!(r="<"===e[0]&&">"===e[e.length-1]&&e.length>=3?[null,e,null]:P.exec(e))||!r[1]&&t)return!t||t.jquery?(t||n).find(e):this.constructor(t).find(e);if(r[1]){if(t=t instanceof T?t[0]:t,T.merge(this,T.parseHTML(r[1],t&&t.nodeType?t.ownerDocument||t:x,!0)),D.test(r[1])&&T.isPlainObject(t))for(r in t)g(this[r])?this[r](t[r]):this.attr(r,t[r]);return this}return(o=x.getElementById(r[2]))&&(this[0]=o,this.length=1),this}return e.nodeType?(this[0]=e,this.length=1,this):g(e)?void 0!==n.ready?n.ready(e):e(T):T.makeArray(e,this)}).prototype=T.fn,O=T(x);var M=/^(?:parents|prev(?:Until|All))/,H={children:!0,contents:!0,next:!0,prev:!0};function R(e,t){for(;(e=e[t])&&1!==e.nodeType;);return e}T.fn.extend({has:function(e){var t=T(e,this),n=t.length;return this.filter((function(){for(var e=0;e-1:1===n.nodeType&&T.find.matchesSelector(n,e))){i.push(n);break}return this.pushStack(i.length>1?T.uniqueSort(i):i)},index:function(e){return e?"string"==typeof e?d.call(T(e),this[0]):d.call(this,e.jquery?e[0]:e):this[0]&&this[0].parentNode?this.first().prevAll().length:-1},add:function(e,t){return this.pushStack(T.uniqueSort(T.merge(this.get(),T(e,t))))},addBack:function(e){return this.add(null==e?this.prevObject:this.prevObject.filter(e))}}),T.each({parent:function(e){var t=e.parentNode;return t&&11!==t.nodeType?t:null},parents:function(e){return E(e,"parentNode")},parentsUntil:function(e,t,n){return E(e,"parentNode",n)},next:function(e){return R(e,"nextSibling")},prev:function(e){return R(e,"previousSibling")},nextAll:function(e){return E(e,"nextSibling")},prevAll:function(e){return E(e,"previousSibling")},nextUntil:function(e,t,n){return E(e,"nextSibling",n)},prevUntil:function(e,t,n){return E(e,"previousSibling",n)},siblings:function(e){return _((e.parentNode||{}).firstChild,e)},children:function(e){return _(e.firstChild)},contents:function(e){return null!=e.contentDocument&&s(e.contentDocument)?e.contentDocument:(q(e,"template")&&(e=e.content||e),T.merge([],e.childNodes))}},(function(e,t){T.fn[e]=function(n,r){var o=T.map(this,t,n);return"Until"!==e.slice(-5)&&(r=n),r&&"string"==typeof r&&(o=T.filter(r,o)),this.length>1&&(H[e]||T.uniqueSort(o),M.test(e)&&o.reverse()),this.pushStack(o)}}));var I=/[^\x20\t\r\n\f]+/g;function W(e){return e}function F(e){throw e}function $(e,t,n,r){var o;try{e&&g(o=e.promise)?o.call(e).done(t).fail(n):e&&g(o=e.then)?o.call(e,t,n):t.apply(void 0,[e].slice(r))}catch(e){n.apply(void 0,[e])}}T.Callbacks=function(e){e="string"==typeof e?function(e){var t={};return T.each(e.match(I)||[],(function(e,n){t[n]=!0})),t}(e):T.extend({},e);var t,n,r,o,i=[],a=[],s=-1,u=function(){for(o=o||e.once,r=t=!0;a.length;s=-1)for(n=a.shift();++s-1;)i.splice(n,1),n<=s&&s--})),this},has:function(e){return e?T.inArray(e,i)>-1:i.length>0},empty:function(){return i&&(i=[]),this},disable:function(){return o=a=[],i=n="",this},disabled:function(){return!i},lock:function(){return o=a=[],n||t||(i=n=""),this},locked:function(){return!!o},fireWith:function(e,n){return o||(n=[e,(n=n||[]).slice?n.slice():n],a.push(n),t||u()),this},fire:function(){return c.fireWith(this,arguments),this},fired:function(){return!!r}};return c},T.extend({Deferred:function(e){var t=[["notify","progress",T.Callbacks("memory"),T.Callbacks("memory"),2],["resolve","done",T.Callbacks("once memory"),T.Callbacks("once memory"),0,"resolved"],["reject","fail",T.Callbacks("once memory"),T.Callbacks("once memory"),1,"rejected"]],r="pending",o={state:function(){return r},always:function(){return i.done(arguments).fail(arguments),this},catch:function(e){return o.then(null,e)},pipe:function(){var e=arguments;return T.Deferred((function(n){T.each(t,(function(t,r){var o=g(e[r[4]])&&e[r[4]];i[r[1]]((function(){var e=o&&o.apply(this,arguments);e&&g(e.promise)?e.promise().progress(n.notify).done(n.resolve).fail(n.reject):n[r[0]+"With"](this,o?[e]:arguments)}))})),e=null})).promise()},then:function(e,r,o){var i=0;function s(e,t,r,o){return function(){var u=this,c=arguments,l=function(){var n,l;if(!(e=i&&(r!==F&&(u=void 0,c=[n]),t.rejectWith(u,c))}};e?d():(T.Deferred.getStackHook&&(d.stackTrace=T.Deferred.getStackHook()),n.setTimeout(d))}}return T.Deferred((function(n){t[0][3].add(s(0,n,g(o)?o:W,n.notifyWith)),t[1][3].add(s(0,n,g(e)?e:W)),t[2][3].add(s(0,n,g(r)?r:F))})).promise()},promise:function(e){return null!=e?T.extend(e,o):o}},i={};return T.each(t,(function(e,n){var a=n[2],s=n[5];o[n[1]]=a.add,s&&a.add((function(){r=s}),t[3-e][2].disable,t[3-e][3].disable,t[0][2].lock,t[0][3].lock),a.add(n[3].fire),i[n[0]]=function(){return i[n[0]+"With"](this===i?void 0:this,arguments),this},i[n[0]+"With"]=a.fireWith})),o.promise(i),e&&e.call(i,i),i},when:function(e){var t=arguments.length,n=t,r=Array(n),o=u.call(arguments),i=T.Deferred(),a=function(e){return function(n){r[e]=this,o[e]=arguments.length>1?u.call(arguments):n,--t||i.resolveWith(r,o)}};if(t<=1&&($(e,i.done(a(n)).resolve,i.reject,!t),"pending"===i.state()||g(o[n]&&o[n].then)))return i.then();for(;n--;)$(o[n],a(n),i.reject);return i.promise()}});var Q=/^(Eval|Internal|Range|Reference|Syntax|Type|URI)Error$/;T.Deferred.exceptionHook=function(e,t){n.console&&n.console.warn&&e&&Q.test(e.name)&&n.console.warn("jQuery.Deferred exception: "+e.message,e.stack,t)},T.readyException=function(e){n.setTimeout((function(){throw e}))};var B=T.Deferred();function z(){x.removeEventListener("DOMContentLoaded",z),n.removeEventListener("load",z),T.ready()}T.fn.ready=function(e){return B.then(e).catch((function(e){T.readyException(e)})),this},T.extend({isReady:!1,readyWait:1,ready:function(e){(!0===e?--T.readyWait:T.isReady)||(T.isReady=!0,!0!==e&&--T.readyWait>0||B.resolveWith(x,[T]))}}),T.ready.then=B.then,"complete"===x.readyState||"loading"!==x.readyState&&!x.documentElement.doScroll?n.setTimeout(T.ready):(x.addEventListener("DOMContentLoaded",z),n.addEventListener("load",z));var U=function e(t,n,r,o,i,a,s){var u=0,c=t.length,l=null==r;if("object"===C(r))for(u in i=!0,r)e(t,n,u,r[u],!0,a,s);else if(void 0!==o&&(i=!0,g(o)||(s=!0),l&&(s?(n.call(t,o),n=null):(l=n,n=function(e,t,n){return l.call(T(e),n)})),n))for(;u1,null,!0)},removeData:function(e){return this.each((function(){ee.remove(this,e)}))}}),T.extend({queue:function(e,t,n){var r;if(e)return t=(t||"fx")+"queue",r=Z.get(e,t),n&&(!r||Array.isArray(n)?r=Z.access(e,t,T.makeArray(n)):r.push(n)),r||[]},dequeue:function(e,t){var n=T.queue(e,t=t||"fx"),r=n.length,o=n.shift(),i=T._queueHooks(e,t);"inprogress"===o&&(o=n.shift(),r--),o&&("fx"===t&&n.unshift("inprogress"),delete i.stop,o.call(e,(function(){T.dequeue(e,t)}),i)),!r&&i&&i.empty.fire()},_queueHooks:function(e,t){var n=t+"queueHooks";return Z.get(e,n)||Z.access(e,n,{empty:T.Callbacks("once memory").add((function(){Z.remove(e,[t+"queue",n])}))})}}),T.fn.extend({queue:function(e,t){var n=2;return"string"!=typeof e&&(t=e,e="fx",n--),arguments.length\x20\t\r\n\f]*)/i,be=/^$|^module$|\/(?:java|ecma)script/i;ve=x.createDocumentFragment().appendChild(x.createElement("div")),(me=x.createElement("input")).setAttribute("type","radio"),me.setAttribute("checked","checked"),me.setAttribute("name","t"),ve.appendChild(me),y.checkClone=ve.cloneNode(!0).cloneNode(!0).lastChild.checked,ve.innerHTML="",y.noCloneChecked=!!ve.cloneNode(!0).lastChild.defaultValue,ve.innerHTML=" ",y.option=!!ve.lastChild;var xe={thead:[1,""],col:[2,""],tr:[2,""],td:[3,""],_default:[0,"",""]};function we(e,t){var n;return n=void 0!==e.getElementsByTagName?e.getElementsByTagName(t||"*"):void 0!==e.querySelectorAll?e.querySelectorAll(t||"*"):[],void 0===t||t&&q(e,t)?T.merge([e],n):n}function ke(e,t){for(var n=0,r=e.length;n",""]);var Ce=/<|?\w+;/;function je(e,t,n,r,o){for(var i,a,s,u,c,l,d=t.createDocumentFragment(),f=[],p=0,h=e.length;p-1)o&&o.push(i);else if(c=ue(i),a=we(d.appendChild(i),"script"),c&&ke(a),n)for(l=0;i=a[l++];)be.test(i.type||"")&&n.push(i);return d}var Te=/^key/,Se=/^(?:mouse|pointer|contextmenu|drag|drop)|click/,Ae=/^([^.]*)(?:\.(.+)|)/;function Ee(){return!0}function _e(){return!1}function Ne(e,t){return e===function(){try{return x.activeElement}catch(e){}}()==("focus"===t)}function qe(e,t,n,r,o,i){var s,u;if("object"===a(t)){for(u in"string"!=typeof n&&(r=r||n,n=void 0),t)qe(e,u,n,r,t[u],i);return e}if(null==r&&null==o?(o=n,r=n=void 0):null==o&&("string"==typeof n?(o=r,r=void 0):(o=r,r=n,n=void 0)),!1===o)o=_e;else if(!o)return e;return 1===i&&(s=o,(o=function(e){return T().off(e),s.apply(this,arguments)}).guid=s.guid||(s.guid=T.guid++)),e.each((function(){T.event.add(this,t,o,r,n)}))}function De(e,t,n){n?(Z.set(e,t,!1),T.event.add(e,t,{namespace:!1,handler:function(e){var r,o,i=Z.get(this,t);if(1&e.isTrigger&&this[t]){if(i.length)(T.event.special[t]||{}).delegateType&&e.stopPropagation();else if(i=u.call(arguments),Z.set(this,t,i),r=n(this,t),this[t](),i!==(o=Z.get(this,t))||r?Z.set(this,t,!1):o={},i!==o)return e.stopImmediatePropagation(),e.preventDefault(),o.value}else i.length&&(Z.set(this,t,{value:T.event.trigger(T.extend(i[0],T.Event.prototype),i.slice(1),this)}),e.stopImmediatePropagation())}})):void 0===Z.get(e,t)&&T.event.add(e,t,Ee)}T.event={global:{},add:function(e,t,n,r,o){var i,a,s,u,c,l,d,f,p,h,v,m=Z.get(e);if(Y(e))for(n.handler&&(n=(i=n).handler,o=i.selector),o&&T.find.matchesSelector(se,o),n.guid||(n.guid=T.guid++),(u=m.events)||(u=m.events=Object.create(null)),(a=m.handle)||(a=m.handle=function(t){return T.event.triggered!==t.type?T.event.dispatch.apply(e,arguments):void 0}),c=(t=(t||"").match(I)||[""]).length;c--;)p=v=(s=Ae.exec(t[c])||[])[1],h=(s[2]||"").split(".").sort(),p&&(d=T.event.special[p]||{},p=(o?d.delegateType:d.bindType)||p,d=T.event.special[p]||{},l=T.extend({type:p,origType:v,data:r,handler:n,guid:n.guid,selector:o,needsContext:o&&T.expr.match.needsContext.test(o),namespace:h.join(".")},i),(f=u[p])||((f=u[p]=[]).delegateCount=0,d.setup&&!1!==d.setup.call(e,r,h,a)||e.addEventListener&&e.addEventListener(p,a)),d.add&&(d.add.call(e,l),l.handler.guid||(l.handler.guid=n.guid)),o?f.splice(f.delegateCount++,0,l):f.push(l),T.event.global[p]=!0)},remove:function(e,t,n,r,o){var i,a,s,u,c,l,d,f,p,h,v,m=Z.hasData(e)&&Z.get(e);if(m&&(u=m.events)){for(c=(t=(t||"").match(I)||[""]).length;c--;)if(p=v=(s=Ae.exec(t[c])||[])[1],h=(s[2]||"").split(".").sort(),p){for(d=T.event.special[p]||{},f=u[p=(r?d.delegateType:d.bindType)||p]||[],s=s[2]&&new RegExp("(^|\\.)"+h.join("\\.(?:.*\\.|)")+"(\\.|$)"),a=i=f.length;i--;)l=f[i],!o&&v!==l.origType||n&&n.guid!==l.guid||s&&!s.test(l.namespace)||r&&r!==l.selector&&("**"!==r||!l.selector)||(f.splice(i,1),l.selector&&f.delegateCount--,d.remove&&d.remove.call(e,l));a&&!f.length&&(d.teardown&&!1!==d.teardown.call(e,h,m.handle)||T.removeEvent(e,p,m.handle),delete u[p])}else for(p in u)T.event.remove(e,p+t[c],n,r,!0);T.isEmptyObject(u)&&Z.remove(e,"handle events")}},dispatch:function(e){var t,n,r,o,i,a,s=new Array(arguments.length),u=T.event.fix(e),c=(Z.get(this,"events")||Object.create(null))[u.type]||[],l=T.event.special[u.type]||{};for(s[0]=u,t=1;t=1))for(;c!==this;c=c.parentNode||this)if(1===c.nodeType&&("click"!==e.type||!0!==c.disabled)){for(i=[],a={},n=0;n-1:T.find(o,this,null,[c]).length),a[o]&&i.push(r);i.length&&s.push({elem:c,handlers:i})}return c=this,u\s*$/g;function Me(e,t){return q(e,"table")&&q(11!==t.nodeType?t:t.firstChild,"tr")&&T(e).children("tbody")[0]||e}function He(e){return e.type=(null!==e.getAttribute("type"))+"/"+e.type,e}function Re(e){return"true/"===(e.type||"").slice(0,5)?e.type=e.type.slice(5):e.removeAttribute("type"),e}function Ie(e,t){var n,r,o,i,a,s;if(1===t.nodeType){if(Z.hasData(e)&&(s=Z.get(e).events))for(o in Z.remove(t,"handle events"),s)for(n=0,r=s[o].length;n1&&"string"==typeof h&&!y.checkClone&&Oe.test(h))return e.each((function(o){var i=e.eq(o);v&&(t[0]=h.call(this,o,i.html())),Fe(i,t,n,r)}));if(f&&(i=(o=je(t,e[0].ownerDocument,!1,e,r)).firstChild,1===o.childNodes.length&&(o=i),i||r)){for(s=(a=T.map(we(o,"script"),He)).length;d0&&ke(a,!u&&we(e,"script")),s},cleanData:function(e){for(var t,n,r,o=T.event.special,i=0;void 0!==(n=e[i]);i++)if(Y(n)){if(t=n[Z.expando]){if(t.events)for(r in t.events)o[r]?T.event.remove(n,r):T.removeEvent(n,r,t.handle);n[Z.expando]=void 0}n[ee.expando]&&(n[ee.expando]=void 0)}}}),T.fn.extend({detach:function(e){return $e(this,e,!0)},remove:function(e){return $e(this,e)},text:function(e){return U(this,(function(e){return void 0===e?T.text(this):this.empty().each((function(){1!==this.nodeType&&11!==this.nodeType&&9!==this.nodeType||(this.textContent=e)}))}),null,e,arguments.length)},append:function(){return Fe(this,arguments,(function(e){1!==this.nodeType&&11!==this.nodeType&&9!==this.nodeType||Me(this,e).appendChild(e)}))},prepend:function(){return Fe(this,arguments,(function(e){if(1===this.nodeType||11===this.nodeType||9===this.nodeType){var t=Me(this,e);t.insertBefore(e,t.firstChild)}}))},before:function(){return Fe(this,arguments,(function(e){this.parentNode&&this.parentNode.insertBefore(e,this)}))},after:function(){return Fe(this,arguments,(function(e){this.parentNode&&this.parentNode.insertBefore(e,this.nextSibling)}))},empty:function(){for(var e,t=0;null!=(e=this[t]);t++)1===e.nodeType&&(T.cleanData(we(e,!1)),e.textContent="");return this},clone:function(e,t){return e=null!=e&&e,t=null==t?e:t,this.map((function(){return T.clone(this,e,t)}))},html:function(e){return U(this,(function(e){var t=this[0]||{},n=0,r=this.length;if(void 0===e&&1===t.nodeType)return t.innerHTML;if("string"==typeof e&&!Le.test(e)&&!xe[(ge.exec(e)||["",""])[1].toLowerCase()]){e=T.htmlPrefilter(e);try{for(;n3,se.removeChild(e)),s}}))}();var Ge=["Webkit","Moz","ms"],Je=x.createElement("div").style,Ye={};function Ke(e){return T.cssProps[e]||Ye[e]||(e in Je?e:Ye[e]=function(e){for(var t=e[0].toUpperCase()+e.slice(1),n=Ge.length;n--;)if((e=Ge[n]+t)in Je)return e}(e)||e)}var Ze=/^(none|table(?!-c[ea]).+)/,et=/^--/,tt={position:"absolute",visibility:"hidden",display:"block"},nt={letterSpacing:"0",fontWeight:"400"};function rt(e,t,n){var r=ie.exec(t);return r?Math.max(0,r[2]-(n||0))+(r[3]||"px"):t}function ot(e,t,n,r,o,i){var a="width"===t?1:0,s=0,u=0;if(n===(r?"border":"content"))return 0;for(;a<4;a+=2)"margin"===n&&(u+=T.css(e,n+ae[a],!0,o)),r?("content"===n&&(u-=T.css(e,"padding"+ae[a],!0,o)),"margin"!==n&&(u-=T.css(e,"border"+ae[a]+"Width",!0,o))):(u+=T.css(e,"padding"+ae[a],!0,o),"padding"!==n?u+=T.css(e,"border"+ae[a]+"Width",!0,o):s+=T.css(e,"border"+ae[a]+"Width",!0,o));return!r&&i>=0&&(u+=Math.max(0,Math.ceil(e["offset"+t[0].toUpperCase()+t.slice(1)]-i-u-s-.5))||0),u}function it(e,t,n){var r=Be(e),o=(!y.boxSizingReliable()||n)&&"border-box"===T.css(e,"boxSizing",!1,r),i=o,a=Xe(e,t,r),s="offset"+t[0].toUpperCase()+t.slice(1);if(Qe.test(a)){if(!n)return a;a="auto"}return(!y.boxSizingReliable()&&o||!y.reliableTrDimensions()&&q(e,"tr")||"auto"===a||!parseFloat(a)&&"inline"===T.css(e,"display",!1,r))&&e.getClientRects().length&&(o="border-box"===T.css(e,"boxSizing",!1,r),(i=s in e)&&(a=e[s])),(a=parseFloat(a)||0)+ot(e,t,n||(o?"border":"content"),i,r,a)+"px"}function at(e,t,n,r,o){return new at.prototype.init(e,t,n,r,o)}T.extend({cssHooks:{opacity:{get:function(e,t){if(t){var n=Xe(e,"opacity");return""===n?"1":n}}}},cssNumber:{animationIterationCount:!0,columnCount:!0,fillOpacity:!0,flexGrow:!0,flexShrink:!0,fontWeight:!0,gridArea:!0,gridColumn:!0,gridColumnEnd:!0,gridColumnStart:!0,gridRow:!0,gridRowEnd:!0,gridRowStart:!0,lineHeight:!0,opacity:!0,order:!0,orphans:!0,widows:!0,zIndex:!0,zoom:!0},cssProps:{},style:function(e,t,n,r){if(e&&3!==e.nodeType&&8!==e.nodeType&&e.style){var o,i,s,u=J(t),c=et.test(t),l=e.style;if(c||(t=Ke(u)),s=T.cssHooks[t]||T.cssHooks[u],void 0===n)return s&&"get"in s&&void 0!==(o=s.get(e,!1,r))?o:l[t];"string"===(i=a(n))&&(o=ie.exec(n))&&o[1]&&(n=de(e,t,o),i="number"),null!=n&&n==n&&("number"!==i||c||(n+=o&&o[3]||(T.cssNumber[u]?"":"px")),y.clearCloneStyle||""!==n||0!==t.indexOf("background")||(l[t]="inherit"),s&&"set"in s&&void 0===(n=s.set(e,n,r))||(c?l.setProperty(t,n):l[t]=n))}},css:function(e,t,n,r){var o,i,a,s=J(t);return et.test(t)||(t=Ke(s)),(a=T.cssHooks[t]||T.cssHooks[s])&&"get"in a&&(o=a.get(e,!0,n)),void 0===o&&(o=Xe(e,t,r)),"normal"===o&&t in nt&&(o=nt[t]),""===n||n?(i=parseFloat(o),!0===n||isFinite(i)?i||0:o):o}}),T.each(["height","width"],(function(e,t){T.cssHooks[t]={get:function(e,n,r){if(n)return!Ze.test(T.css(e,"display"))||e.getClientRects().length&&e.getBoundingClientRect().width?it(e,t,r):ze(e,tt,(function(){return it(e,t,r)}))},set:function(e,n,r){var o,i=Be(e),a=!y.scrollboxSize()&&"absolute"===i.position,s=(a||r)&&"border-box"===T.css(e,"boxSizing",!1,i),u=r?ot(e,t,r,s,i):0;return s&&a&&(u-=Math.ceil(e["offset"+t[0].toUpperCase()+t.slice(1)]-parseFloat(i[t])-ot(e,t,"border",!1,i)-.5)),u&&(o=ie.exec(n))&&"px"!==(o[3]||"px")&&(e.style[t]=n,n=T.css(e,t)),rt(0,n,u)}}})),T.cssHooks.marginLeft=Ve(y.reliableMarginLeft,(function(e,t){if(t)return(parseFloat(Xe(e,"marginLeft"))||e.getBoundingClientRect().left-ze(e,{marginLeft:0},(function(){return e.getBoundingClientRect().left})))+"px"})),T.each({margin:"",padding:"",border:"Width"},(function(e,t){T.cssHooks[e+t]={expand:function(n){for(var r=0,o={},i="string"==typeof n?n.split(" "):[n];r<4;r++)o[e+ae[r]+t]=i[r]||i[r-2]||i[0];return o}},"margin"!==e&&(T.cssHooks[e+t].set=rt)})),T.fn.extend({css:function(e,t){return U(this,(function(e,t,n){var r,o,i={},a=0;if(Array.isArray(t)){for(r=Be(e),o=t.length;a1)}}),T.Tween=at,at.prototype={constructor:at,init:function(e,t,n,r,o,i){this.elem=e,this.prop=n,this.easing=o||T.easing._default,this.options=t,this.start=this.now=this.cur(),this.end=r,this.unit=i||(T.cssNumber[n]?"":"px")},cur:function(){var e=at.propHooks[this.prop];return e&&e.get?e.get(this):at.propHooks._default.get(this)},run:function(e){var t,n=at.propHooks[this.prop];return this.options.duration?this.pos=t=T.easing[this.easing](e,this.options.duration*e,0,1,this.options.duration):this.pos=t=e,this.now=(this.end-this.start)*t+this.start,this.options.step&&this.options.step.call(this.elem,this.now,this),n&&n.set?n.set(this):at.propHooks._default.set(this),this}},at.prototype.init.prototype=at.prototype,at.propHooks={_default:{get:function(e){var t;return 1!==e.elem.nodeType||null!=e.elem[e.prop]&&null==e.elem.style[e.prop]?e.elem[e.prop]:(t=T.css(e.elem,e.prop,""))&&"auto"!==t?t:0},set:function(e){T.fx.step[e.prop]?T.fx.step[e.prop](e):1!==e.elem.nodeType||!T.cssHooks[e.prop]&&null==e.elem.style[Ke(e.prop)]?e.elem[e.prop]=e.now:T.style(e.elem,e.prop,e.now+e.unit)}}},at.propHooks.scrollTop=at.propHooks.scrollLeft={set:function(e){e.elem.nodeType&&e.elem.parentNode&&(e.elem[e.prop]=e.now)}},T.easing={linear:function(e){return e},swing:function(e){return.5-Math.cos(e*Math.PI)/2},_default:"swing"},(T.fx=at.prototype.init).step={};var st,ut,ct=/^(?:toggle|show|hide)$/,lt=/queueHooks$/;function dt(){ut&&(!1===x.hidden&&n.requestAnimationFrame?n.requestAnimationFrame(dt):n.setTimeout(dt,T.fx.interval),T.fx.tick())}function ft(){return n.setTimeout((function(){st=void 0})),st=Date.now()}function pt(e,t){var n,r=0,o={height:e};for(t=t?1:0;r<4;r+=2-t)o["margin"+(n=ae[r])]=o["padding"+n]=e;return t&&(o.opacity=o.width=e),o}function ht(e,t,n){for(var r,o=(vt.tweeners[t]||[]).concat(vt.tweeners["*"]),i=0,a=o.length;i1)},removeAttr:function(e){return this.each((function(){T.removeAttr(this,e)}))}}),T.extend({attr:function(e,t,n){var r,o,i=e.nodeType;if(3!==i&&8!==i&&2!==i)return void 0===e.getAttribute?T.prop(e,t,n):(1===i&&T.isXMLDoc(e)||(o=T.attrHooks[t.toLowerCase()]||(T.expr.match.bool.test(t)?mt:void 0)),void 0!==n?null===n?void T.removeAttr(e,t):o&&"set"in o&&void 0!==(r=o.set(e,n,t))?r:(e.setAttribute(t,n+""),n):o&&"get"in o&&null!==(r=o.get(e,t))?r:null==(r=T.find.attr(e,t))?void 0:r)},attrHooks:{type:{set:function(e,t){if(!y.radioValue&&"radio"===t&&q(e,"input")){var n=e.value;return e.setAttribute("type",t),n&&(e.value=n),t}}}},removeAttr:function(e,t){var n,r=0,o=t&&t.match(I);if(o&&1===e.nodeType)for(;n=o[r++];)e.removeAttribute(n)}}),mt={set:function(e,t,n){return!1===t?T.removeAttr(e,n):e.setAttribute(n,n),n}},T.each(T.expr.match.bool.source.match(/\w+/g),(function(e,t){var n=yt[t]||T.find.attr;yt[t]=function(e,t,r){var o,i,a=t.toLowerCase();return r||(i=yt[a],yt[a]=o,o=null!=n(e,t,r)?a:null,yt[a]=i),o}}));var gt=/^(?:input|select|textarea|button)$/i,bt=/^(?:a|area)$/i;function xt(e){return(e.match(I)||[]).join(" ")}function wt(e){return e.getAttribute&&e.getAttribute("class")||""}function kt(e){return Array.isArray(e)?e:"string"==typeof e&&e.match(I)||[]}T.fn.extend({prop:function(e,t){return U(this,T.prop,e,t,arguments.length>1)},removeProp:function(e){return this.each((function(){delete this[T.propFix[e]||e]}))}}),T.extend({prop:function(e,t,n){var r,o,i=e.nodeType;if(3!==i&&8!==i&&2!==i)return 1===i&&T.isXMLDoc(e)||(t=T.propFix[t]||t,o=T.propHooks[t]),void 0!==n?o&&"set"in o&&void 0!==(r=o.set(e,n,t))?r:e[t]=n:o&&"get"in o&&null!==(r=o.get(e,t))?r:e[t]},propHooks:{tabIndex:{get:function(e){var t=T.find.attr(e,"tabindex");return t?parseInt(t,10):gt.test(e.nodeName)||bt.test(e.nodeName)&&e.href?0:-1}}},propFix:{for:"htmlFor",class:"className"}}),y.optSelected||(T.propHooks.selected={get:function(e){var t=e.parentNode;return t&&t.parentNode&&t.parentNode.selectedIndex,null},set:function(e){var t=e.parentNode;t&&(t.selectedIndex,t.parentNode&&t.parentNode.selectedIndex)}}),T.each(["tabIndex","readOnly","maxLength","cellSpacing","cellPadding","rowSpan","colSpan","useMap","frameBorder","contentEditable"],(function(){T.propFix[this.toLowerCase()]=this})),T.fn.extend({addClass:function(e){var t,n,r,o,i,a,s,u=0;if(g(e))return this.each((function(t){T(this).addClass(e.call(this,t,wt(this)))}));if((t=kt(e)).length)for(;n=this[u++];)if(o=wt(n),r=1===n.nodeType&&" "+xt(o)+" "){for(a=0;i=t[a++];)r.indexOf(" "+i+" ")<0&&(r+=i+" ");o!==(s=xt(r))&&n.setAttribute("class",s)}return this},removeClass:function(e){var t,n,r,o,i,a,s,u=0;if(g(e))return this.each((function(t){T(this).removeClass(e.call(this,t,wt(this)))}));if(!arguments.length)return this.attr("class","");if((t=kt(e)).length)for(;n=this[u++];)if(o=wt(n),r=1===n.nodeType&&" "+xt(o)+" "){for(a=0;i=t[a++];)for(;r.indexOf(" "+i+" ")>-1;)r=r.replace(" "+i+" "," ");o!==(s=xt(r))&&n.setAttribute("class",s)}return this},toggleClass:function(e,t){var n=a(e),r="string"===n||Array.isArray(e);return"boolean"==typeof t&&r?t?this.addClass(e):this.removeClass(e):g(e)?this.each((function(n){T(this).toggleClass(e.call(this,n,wt(this),t),t)})):this.each((function(){var t,o,i,a;if(r)for(o=0,i=T(this),a=kt(e);t=a[o++];)i.hasClass(t)?i.removeClass(t):i.addClass(t);else void 0!==e&&"boolean"!==n||((t=wt(this))&&Z.set(this,"__className__",t),this.setAttribute&&this.setAttribute("class",t||!1===e?"":Z.get(this,"__className__")||""))}))},hasClass:function(e){var t,n,r=0;for(t=" "+e+" ";n=this[r++];)if(1===n.nodeType&&(" "+xt(wt(n))+" ").indexOf(t)>-1)return!0;return!1}});var Ct=/\r/g;T.fn.extend({val:function(e){var t,n,r,o=this[0];return arguments.length?(r=g(e),this.each((function(n){var o;1===this.nodeType&&(null==(o=r?e.call(this,n,T(this).val()):e)?o="":"number"==typeof o?o+="":Array.isArray(o)&&(o=T.map(o,(function(e){return null==e?"":e+""}))),(t=T.valHooks[this.type]||T.valHooks[this.nodeName.toLowerCase()])&&"set"in t&&void 0!==t.set(this,o,"value")||(this.value=o))}))):o?(t=T.valHooks[o.type]||T.valHooks[o.nodeName.toLowerCase()])&&"get"in t&&void 0!==(n=t.get(o,"value"))?n:"string"==typeof(n=o.value)?n.replace(Ct,""):null==n?"":n:void 0}}),T.extend({valHooks:{option:{get:function(e){var t=T.find.attr(e,"value");return null!=t?t:xt(T.text(e))}},select:{get:function(e){var t,n,r,o=e.options,i=e.selectedIndex,a="select-one"===e.type,s=a?null:[],u=a?i+1:o.length;for(r=i<0?u:a?i:0;r-1)&&(n=!0);return n||(e.selectedIndex=-1),i}}}}),T.each(["radio","checkbox"],(function(){T.valHooks[this]={set:function(e,t){if(Array.isArray(t))return e.checked=T.inArray(T(e).val(),t)>-1}},y.checkOn||(T.valHooks[this].get=function(e){return null===e.getAttribute("value")?"on":e.value})})),y.focusin="onfocusin"in n;var jt=/^(?:focusinfocus|focusoutblur)$/,Tt=function(e){e.stopPropagation()};T.extend(T.event,{trigger:function(e,t,r,o){var i,s,u,c,l,d,f,p,v=[r||x],m=h.call(e,"type")?e.type:e,y=h.call(e,"namespace")?e.namespace.split("."):[];if(s=p=u=r=r||x,3!==r.nodeType&&8!==r.nodeType&&!jt.test(m+T.event.triggered)&&(m.indexOf(".")>-1&&(y=m.split("."),m=y.shift(),y.sort()),l=m.indexOf(":")<0&&"on"+m,(e=e[T.expando]?e:new T.Event(m,"object"===a(e)&&e)).isTrigger=o?2:3,e.namespace=y.join("."),e.rnamespace=e.namespace?new RegExp("(^|\\.)"+y.join("\\.(?:.*\\.|)")+"(\\.|$)"):null,e.result=void 0,e.target||(e.target=r),t=null==t?[e]:T.makeArray(t,[e]),f=T.event.special[m]||{},o||!f.trigger||!1!==f.trigger.apply(r,t))){if(!o&&!f.noBubble&&!b(r)){for(c=f.delegateType||m,jt.test(c+m)||(s=s.parentNode);s;s=s.parentNode)v.push(s),u=s;u===(r.ownerDocument||x)&&v.push(u.defaultView||u.parentWindow||n)}for(i=0;(s=v[i++])&&!e.isPropagationStopped();)p=s,e.type=i>1?c:f.bindType||m,(d=(Z.get(s,"events")||Object.create(null))[e.type]&&Z.get(s,"handle"))&&d.apply(s,t),(d=l&&s[l])&&d.apply&&Y(s)&&(e.result=d.apply(s,t),!1===e.result&&e.preventDefault());return e.type=m,o||e.isDefaultPrevented()||f._default&&!1!==f._default.apply(v.pop(),t)||!Y(r)||l&&g(r[m])&&!b(r)&&((u=r[l])&&(r[l]=null),T.event.triggered=m,e.isPropagationStopped()&&p.addEventListener(m,Tt),r[m](),e.isPropagationStopped()&&p.removeEventListener(m,Tt),T.event.triggered=void 0,u&&(r[l]=u)),e.result}},simulate:function(e,t,n){var r=T.extend(new T.Event,n,{type:e,isSimulated:!0});T.event.trigger(r,null,t)}}),T.fn.extend({trigger:function(e,t){return this.each((function(){T.event.trigger(e,t,this)}))},triggerHandler:function(e,t){var n=this[0];if(n)return T.event.trigger(e,t,n,!0)}}),y.focusin||T.each({focus:"focusin",blur:"focusout"},(function(e,t){var n=function(e){T.event.simulate(t,e.target,T.event.fix(e))};T.event.special[t]={setup:function(){var r=this.ownerDocument||this.document||this,o=Z.access(r,t);o||r.addEventListener(e,n,!0),Z.access(r,t,(o||0)+1)},teardown:function(){var r=this.ownerDocument||this.document||this,o=Z.access(r,t)-1;o?Z.access(r,t,o):(r.removeEventListener(e,n,!0),Z.remove(r,t))}}}));var St=n.location,At={guid:Date.now()},Et=/\?/;T.parseXML=function(e){var t;if(!e||"string"!=typeof e)return null;try{t=(new n.DOMParser).parseFromString(e,"text/xml")}catch(e){t=void 0}return t&&!t.getElementsByTagName("parsererror").length||T.error("Invalid XML: "+e),t};var _t=/\[\]$/,Nt=/\r?\n/g,qt=/^(?:submit|button|image|reset|file)$/i,Dt=/^(?:input|select|textarea|keygen)/i;function Lt(e,t,n,r){var o;if(Array.isArray(t))T.each(t,(function(t,o){n||_t.test(e)?r(e,o):Lt(e+"["+("object"===a(o)&&null!=o?t:"")+"]",o,n,r)}));else if(n||"object"!==C(t))r(e,t);else for(o in t)Lt(e+"["+o+"]",t[o],n,r)}T.param=function(e,t){var n,r=[],o=function(e,t){var n=g(t)?t():t;r[r.length]=encodeURIComponent(e)+"="+encodeURIComponent(null==n?"":n)};if(null==e)return"";if(Array.isArray(e)||e.jquery&&!T.isPlainObject(e))T.each(e,(function(){o(this.name,this.value)}));else for(n in e)Lt(n,e[n],t,o);return r.join("&")},T.fn.extend({serialize:function(){return T.param(this.serializeArray())},serializeArray:function(){return this.map((function(){var e=T.prop(this,"elements");return e?T.makeArray(e):this})).filter((function(){var e=this.type;return this.name&&!T(this).is(":disabled")&&Dt.test(this.nodeName)&&!qt.test(e)&&(this.checked||!ye.test(e))})).map((function(e,t){var n=T(this).val();return null==n?null:Array.isArray(n)?T.map(n,(function(e){return{name:t.name,value:e.replace(Nt,"\r\n")}})):{name:t.name,value:n.replace(Nt,"\r\n")}})).get()}});var Ot=/%20/g,Pt=/#.*$/,Mt=/([?&])_=[^&]*/,Ht=/^(.*?):[ \t]*([^\r\n]*)$/gm,Rt=/^(?:GET|HEAD)$/,It=/^\/\//,Wt={},Ft={},$t="*/".concat("*"),Qt=x.createElement("a");function Bt(e){return function(t,n){"string"!=typeof t&&(n=t,t="*");var r,o=0,i=t.toLowerCase().match(I)||[];if(g(n))for(;r=i[o++];)"+"===r[0]?(r=r.slice(1)||"*",(e[r]=e[r]||[]).unshift(n)):(e[r]=e[r]||[]).push(n)}}function zt(e,t,n,r){var o={},i=e===Ft;function a(s){var u;return o[s]=!0,T.each(e[s]||[],(function(e,s){var c=s(t,n,r);return"string"!=typeof c||i||o[c]?i?!(u=c):void 0:(t.dataTypes.unshift(c),a(c),!1)})),u}return a(t.dataTypes[0])||!o["*"]&&a("*")}function Ut(e,t){var n,r,o=T.ajaxSettings.flatOptions||{};for(n in t)void 0!==t[n]&&((o[n]?e:r||(r={}))[n]=t[n]);return r&&T.extend(!0,e,r),e}Qt.href=St.href,T.extend({active:0,lastModified:{},etag:{},ajaxSettings:{url:St.href,type:"GET",isLocal:/^(?:about|app|app-storage|.+-extension|file|res|widget):$/.test(St.protocol),global:!0,processData:!0,async:!0,contentType:"application/x-www-form-urlencoded; charset=UTF-8",accepts:{"*":$t,text:"text/plain",html:"text/html",xml:"application/xml, text/xml",json:"application/json, text/javascript"},contents:{xml:/\bxml\b/,html:/\bhtml/,json:/\bjson\b/},responseFields:{xml:"responseXML",text:"responseText",json:"responseJSON"},converters:{"* text":String,"text html":!0,"text json":JSON.parse,"text xml":T.parseXML},flatOptions:{url:!0,context:!0}},ajaxSetup:function(e,t){return t?Ut(Ut(e,T.ajaxSettings),t):Ut(T.ajaxSettings,e)},ajaxPrefilter:Bt(Wt),ajaxTransport:Bt(Ft),ajax:function(e,t){"object"===a(e)&&(t=e,e=void 0);var r,o,i,s,u,c,l,d,f,p,h=T.ajaxSetup({},t=t||{}),v=h.context||h,m=h.context&&(v.nodeType||v.jquery)?T(v):T.event,y=T.Deferred(),g=T.Callbacks("once memory"),b=h.statusCode||{},w={},k={},C="canceled",j={readyState:0,getResponseHeader:function(e){var t;if(l){if(!s)for(s={};t=Ht.exec(i);)s[t[1].toLowerCase()+" "]=(s[t[1].toLowerCase()+" "]||[]).concat(t[2]);t=s[e.toLowerCase()+" "]}return null==t?null:t.join(", ")},getAllResponseHeaders:function(){return l?i:null},setRequestHeader:function(e,t){return null==l&&(e=k[e.toLowerCase()]=k[e.toLowerCase()]||e,w[e]=t),this},overrideMimeType:function(e){return null==l&&(h.mimeType=e),this},statusCode:function(e){var t;if(e)if(l)j.always(e[j.status]);else for(t in e)b[t]=[b[t],e[t]];return this},abort:function(e){var t=e||C;return r&&r.abort(t),S(0,t),this}};if(y.promise(j),h.url=((e||h.url||St.href)+"").replace(It,St.protocol+"//"),h.type=t.method||t.type||h.method||h.type,h.dataTypes=(h.dataType||"*").toLowerCase().match(I)||[""],null==h.crossDomain){c=x.createElement("a");try{c.href=h.url,c.href=c.href,h.crossDomain=Qt.protocol+"//"+Qt.host!=c.protocol+"//"+c.host}catch(e){h.crossDomain=!0}}if(h.data&&h.processData&&"string"!=typeof h.data&&(h.data=T.param(h.data,h.traditional)),zt(Wt,h,t,j),l)return j;for(f in(d=T.event&&h.global)&&0==T.active++&&T.event.trigger("ajaxStart"),h.type=h.type.toUpperCase(),h.hasContent=!Rt.test(h.type),o=h.url.replace(Pt,""),h.hasContent?h.data&&h.processData&&0===(h.contentType||"").indexOf("application/x-www-form-urlencoded")&&(h.data=h.data.replace(Ot,"+")):(p=h.url.slice(o.length),h.data&&(h.processData||"string"==typeof h.data)&&(o+=(Et.test(o)?"&":"?")+h.data,delete h.data),!1===h.cache&&(o=o.replace(Mt,"$1"),p=(Et.test(o)?"&":"?")+"_="+At.guid+++p),h.url=o+p),h.ifModified&&(T.lastModified[o]&&j.setRequestHeader("If-Modified-Since",T.lastModified[o]),T.etag[o]&&j.setRequestHeader("If-None-Match",T.etag[o])),(h.data&&h.hasContent&&!1!==h.contentType||t.contentType)&&j.setRequestHeader("Content-Type",h.contentType),j.setRequestHeader("Accept",h.dataTypes[0]&&h.accepts[h.dataTypes[0]]?h.accepts[h.dataTypes[0]]+("*"!==h.dataTypes[0]?", "+$t+"; q=0.01":""):h.accepts["*"]),h.headers)j.setRequestHeader(f,h.headers[f]);if(h.beforeSend&&(!1===h.beforeSend.call(v,j,h)||l))return j.abort();if(C="abort",g.add(h.complete),j.done(h.success),j.fail(h.error),r=zt(Ft,h,t,j)){if(j.readyState=1,d&&m.trigger("ajaxSend",[j,h]),l)return j;h.async&&h.timeout>0&&(u=n.setTimeout((function(){j.abort("timeout")}),h.timeout));try{l=!1,r.send(w,S)}catch(e){if(l)throw e;S(-1,e)}}else S(-1,"No Transport");function S(e,t,a,s){var c,f,p,x,w,k=t;l||(l=!0,u&&n.clearTimeout(u),r=void 0,i=s||"",j.readyState=e>0?4:0,c=e>=200&&e<300||304===e,a&&(x=function(e,t,n){for(var r,o,i,a,s=e.contents,u=e.dataTypes;"*"===u[0];)u.shift(),void 0===r&&(r=e.mimeType||t.getResponseHeader("Content-Type"));if(r)for(o in s)if(s[o]&&s[o].test(r)){u.unshift(o);break}if(u[0]in n)i=u[0];else{for(o in n){if(!u[0]||e.converters[o+" "+u[0]]){i=o;break}a||(a=o)}i=i||a}if(i)return i!==u[0]&&u.unshift(i),n[i]}(h,j,a)),!c&&T.inArray("script",h.dataTypes)>-1&&(h.converters["text script"]=function(){}),x=function(e,t,n,r){var o,i,a,s,u,c={},l=e.dataTypes.slice();if(l[1])for(a in e.converters)c[a.toLowerCase()]=e.converters[a];for(i=l.shift();i;)if(e.responseFields[i]&&(n[e.responseFields[i]]=t),!u&&r&&e.dataFilter&&(t=e.dataFilter(t,e.dataType)),u=i,i=l.shift())if("*"===i)i=u;else if("*"!==u&&u!==i){if(!(a=c[u+" "+i]||c["* "+i]))for(o in c)if((s=o.split(" "))[1]===i&&(a=c[u+" "+s[0]]||c["* "+s[0]])){!0===a?a=c[o]:!0!==c[o]&&(i=s[0],l.unshift(s[1]));break}if(!0!==a)if(a&&e.throws)t=a(t);else try{t=a(t)}catch(e){return{state:"parsererror",error:a?e:"No conversion from "+u+" to "+i}}}return{state:"success",data:t}}(h,x,j,c),c?(h.ifModified&&((w=j.getResponseHeader("Last-Modified"))&&(T.lastModified[o]=w),(w=j.getResponseHeader("etag"))&&(T.etag[o]=w)),204===e||"HEAD"===h.type?k="nocontent":304===e?k="notmodified":(k=x.state,f=x.data,c=!(p=x.error))):(p=k,!e&&k||(k="error",e<0&&(e=0))),j.status=e,j.statusText=(t||k)+"",c?y.resolveWith(v,[f,k,j]):y.rejectWith(v,[j,k,p]),j.statusCode(b),b=void 0,d&&m.trigger(c?"ajaxSuccess":"ajaxError",[j,h,c?f:p]),g.fireWith(v,[j,k]),d&&(m.trigger("ajaxComplete",[j,h]),--T.active||T.event.trigger("ajaxStop")))}return j},getJSON:function(e,t,n){return T.get(e,t,n,"json")},getScript:function(e,t){return T.get(e,void 0,t,"script")}}),T.each(["get","post"],(function(e,t){T[t]=function(e,n,r,o){return g(n)&&(o=o||r,r=n,n=void 0),T.ajax(T.extend({url:e,type:t,dataType:o,data:n,success:r},T.isPlainObject(e)&&e))}})),T.ajaxPrefilter((function(e){var t;for(t in e.headers)"content-type"===t.toLowerCase()&&(e.contentType=e.headers[t]||"")})),T._evalUrl=function(e,t,n){return T.ajax({url:e,type:"GET",dataType:"script",cache:!0,async:!1,global:!1,converters:{"text script":function(){}},dataFilter:function(e){T.globalEval(e,t,n)}})},T.fn.extend({wrapAll:function(e){var t;return this[0]&&(g(e)&&(e=e.call(this[0])),t=T(e,this[0].ownerDocument).eq(0).clone(!0),this[0].parentNode&&t.insertBefore(this[0]),t.map((function(){for(var e=this;e.firstElementChild;)e=e.firstElementChild;return e})).append(this)),this},wrapInner:function(e){return g(e)?this.each((function(t){T(this).wrapInner(e.call(this,t))})):this.each((function(){var t=T(this),n=t.contents();n.length?n.wrapAll(e):t.append(e)}))},wrap:function(e){var t=g(e);return this.each((function(n){T(this).wrapAll(t?e.call(this,n):e)}))},unwrap:function(e){return this.parent(e).not("body").each((function(){T(this).replaceWith(this.childNodes)})),this}}),T.expr.pseudos.hidden=function(e){return!T.expr.pseudos.visible(e)},T.expr.pseudos.visible=function(e){return!!(e.offsetWidth||e.offsetHeight||e.getClientRects().length)},T.ajaxSettings.xhr=function(){try{return new n.XMLHttpRequest}catch(e){}};var Xt={0:200,1223:204},Vt=T.ajaxSettings.xhr();y.cors=!!Vt&&"withCredentials"in Vt,y.ajax=Vt=!!Vt,T.ajaxTransport((function(e){var t,r;if(y.cors||Vt&&!e.crossDomain)return{send:function(o,i){var a,s=e.xhr();if(s.open(e.type,e.url,e.async,e.username,e.password),e.xhrFields)for(a in e.xhrFields)s[a]=e.xhrFields[a];for(a in e.mimeType&&s.overrideMimeType&&s.overrideMimeType(e.mimeType),e.crossDomain||o["X-Requested-With"]||(o["X-Requested-With"]="XMLHttpRequest"),o)s.setRequestHeader(a,o[a]);t=function(e){return function(){t&&(t=r=s.onload=s.onerror=s.onabort=s.ontimeout=s.onreadystatechange=null,"abort"===e?s.abort():"error"===e?"number"!=typeof s.status?i(0,"error"):i(s.status,s.statusText):i(Xt[s.status]||s.status,s.statusText,"text"!==(s.responseType||"text")||"string"!=typeof s.responseText?{binary:s.response}:{text:s.responseText},s.getAllResponseHeaders()))}},s.onload=t(),r=s.onerror=s.ontimeout=t("error"),void 0!==s.onabort?s.onabort=r:s.onreadystatechange=function(){4===s.readyState&&n.setTimeout((function(){t&&r()}))},t=t("abort");try{s.send(e.hasContent&&e.data||null)}catch(e){if(t)throw e}},abort:function(){t&&t()}}})),T.ajaxPrefilter((function(e){e.crossDomain&&(e.contents.script=!1)})),T.ajaxSetup({accepts:{script:"text/javascript, application/javascript, application/ecmascript, application/x-ecmascript"},contents:{script:/\b(?:java|ecma)script\b/},converters:{"text script":function(e){return T.globalEval(e),e}}}),T.ajaxPrefilter("script",(function(e){void 0===e.cache&&(e.cache=!1),e.crossDomain&&(e.type="GET")})),T.ajaxTransport("script",(function(e){var t,n;if(e.crossDomain||e.scriptAttrs)return{send:function(r,o){t=T("