.highlights--table{--tw-text-opacity:1;color:rgb(85 85 85/var(--tw-text-opacity));display:block;margin-bottom:47px;overflow-x:auto}.highlights--table.--shareholder .total{--tw-bg-opacity:1;background-color:rgb(131 125 125/var(--tw-bg-opacity))}.highlights--table.--shareholder table tbody tr{background:transparent;border-top:1px solid #404041}.highlights--table.--elastic>table td,.highlights--table.--elastic>table th{padding:9px 5px;white-space:normal;width:auto}.highlights--table.--right>table td:not(:first-child),.highlights--table.--right>table th:not(:first-child){text-align:right}.highlights--table.--right>table td:last-of-type,.highlights--table.--right>table th:last-of-type{padding-right:10px}.highlights--table.--no-margin{margin-bottom:0}.highlights--table.--info thead>tr>th:first-of-type{text-align:left}.highlights--table.--big-padding table{min-width:1100px}.highlights--table.--big-padding table tr th,.highlights--table.--big-padding table tr>td{padding:5px}.highlights--table.--dont-break>table{min-width:925px}.highlights--table.--dont-break>table>thead th{white-space:normal}.highlights--table::-webkit-scrollbar{height:25px}.highlights--table::-webkit-scrollbar-thumb{--tw-bg-opacity:1;background-color:rgb(0 164 216/var(--tw-bg-opacity));border-top:20px solid #fff}.highlights--table::-webkit-scrollbar-track{--tw-bg-opacity:1;background-color:rgb(85 85 85/var(--tw-bg-opacity));border-bottom:2px solid #fff;border-top:22px solid #fff}.highlights--table>table{border-collapse:collapse;min-width:810px;overflow-x:auto;white-space:nowrap;width:100%}.highlights--table>table td,.highlights--table>table th{padding:9px 0;text-align:center;white-space:normal;width:16.66666%}.highlights--table>table>tbody tr{--tw-bg-opacity:1;background-color:rgb(131 125 125/var(--tw-bg-opacity));border-top:10px solid #fff}.highlights--table>table>tbody tr td,.highlights--table>table>tbody tr th{font-size:14px;line-height:25.2px}@media (min-width:1024px){.highlights--table>table>tbody tr td,.highlights--table>table>tbody tr th{font-size:18px;line-height:32.4px}}.highlights--table>table>tbody tr th{letter-spacing:-.02em;padding-left:10px;text-align:left;vertical-align:bottom;white-space:normal}@media (min-width:1024px){.highlights--table>table>tbody tr th{white-space:nowrap}}.highlights--table>table>tbody tr td{font-weight:500;padding:0 5px}.highlights--table>table>thead th{font-size:12px;font-weight:600;line-height:13.2px;padding-left:10px;padding-right:10px;text-align:center;text-transform:uppercase;vertical-align:bottom;white-space:break-spaces}@media (min-width:1024px){.highlights--table>table>thead th{font-size:14px;line-height:15.4px}}@media (min-width:1220px){.highlights--table>table>thead th{font-size:15px;line-height:16.5px}}.highlights--table .button{--tw-bg-opacity:1;background-color:rgb(162 162 162/var(--tw-bg-opacity));cursor:pointer;height:2rem;padding:.25rem;position:relative;right:.25rem;top:0;transition:all .3s;width:2.75rem}.highlights--table .button:hover{--tw-bg-opacity:1;background-color:rgb(255 255 255/var(--tw-bg-opacity));box-shadow:0 8px 24px hsla(210,8%,62%,.2)}.highlights--table .button:hover>.icon{filter:brightness(1) invert(0)}.highlights--table .icon--delete{background-image:url(/sites/bon/themes/custom/dsr/public/build/images/icon-delete.1ce1f523.png);background-position:50%;background-repeat:no-repeat;background-size:contain;filter:brightness(0) invert(1);height:100%;transition:all .3s;width:100%}.cartForm{overflow-x:auto}.table--info{display:inline-block;font-size:14px;font-weight:500;line-height:25px;margin-bottom:30px;padding:0 10px}.table--info.--small-margin{margin-bottom:2px}.table-caption{float:right;font-size:14px;font-weight:500;margin:10px 0 0}.detailed--block{display:grid;min-width:1180px;overflow-x:auto;width:100%}.detailed--grid{grid-gap:15px;display:flex;grid-template-columns:1fr 3.5fr 1.5fr 2fr 2fr}.detailed--grid:last-child{border-bottom:1px solid #c4c4c4}.detailed--grid.--padding{padding:10px}@media (min-width:1024px){.detailed--grid.--padding{padding:20px 10px}}.detailed--grid.--border-top{border-top:1px solid #c4c4c4}.detailed--grid>.span{align-self:center;display:inline-block;font-size:18px;font-weight:500;text-align:center;text-align:-webkit-center}@media (min-width:1024px){.detailed--grid>.span{font-size:20px}}.detailed--grid>.span.--item{display:inline-flex;font-size:16px}@media (min-width:1024px){.detailed--grid>.span.--item{font-size:18px}}.detailed--grid>.span.--item .picture{aspect-ratio:4/3;max-width:200px;-o-object-fit:contain;object-fit:contain;width:100%}.detailed--grid>.span.--item .text-container{align-content:center;display:grid;text-align:left}.detailed--grid>.span.--item .text-container .name{--tw-text-opacity:1;color:rgb(0 0 0/var(--tw-text-opacity));font-size:16px;text-transform:uppercase}@media (min-width:1024px){.detailed--grid>.span.--item .text-container .name{font-size:18px}}.detailed--grid>.span.--item .text-container .details{--tw-text-opacity:1;color:rgb(131 125 125/var(--tw-text-opacity));font-size:10px;font-weight:500}@media (min-width:1024px){.detailed--grid>.span.--item .text-container .details{font-size:12px}}.detailed--grid>.span.--location{font-size:14px}@media (min-width:1024px){.detailed--grid>.span.--location{font-size:16px}}.detailed--grid>.span.--value{--tw-text-opacity:1;color:rgb(0 0 0/var(--tw-text-opacity));font-size:14px;font-weight:700}@media (min-width:1024px){.detailed--grid>.span.--value{font-size:18px}}.detailed--grid>.span.--amount .icons{--tw-text-opacity:1;color:rgb(162 162 162/var(--tw-text-opacity));cursor:pointer;display:inline-block;font-weight:600}.detailed--grid>.span.--amount input{background-color:#f6f6f6;margin:0 5px;text-align-last:center;width:50px}.detailed--grid>.span.--amount input::-webkit-inner-spin-button,.detailed--grid>.span.--amount input::-webkit-outer-spin-button{-webkit-appearance:none;margin:0}.detailed--grid>.span.--amount input[type=number]{-moz-appearance:textfield}.detailed--grid>.title{--tw-text-opacity:1;align-items:flex-end;color:rgb(131 125 125/var(--tw-text-opacity));display:flex;font-size:10px;font-weight:600;justify-content:center;text-transform:uppercase}.financial-list-component{--tw-text-opacity:1;color:rgb(85 85 85/var(--tw-text-opacity));display:grid;margin:0 0 30px;padding-top:20px}.financial-list-component .summary{display:block;float:right;margin:30px 0 20px auto}.financial-list-component .summary .value-summary-container{display:flex;justify-content:space-between}.financial-list-component .summary .value-summary-container .label{--tw-text-opacity:1;align-self:center;color:rgb(162 162 162/var(--tw-text-opacity));font-size:12px;font-weight:500;margin:0 20px 0 0}.financial-list-component .summary .value-summary-container .value{--tw-text-opacity:1;color:rgb(0 0 0/var(--tw-text-opacity));font-size:18px;font-weight:700}.financial-list-component .summary .value-summary-container .value.--big{font-size:26px}@media (min-width:1024px){.financial-list-component .summary .value-summary-container .value{font-size:20px}}.financial-list-component .summary .button-finalise{--tw-bg-opacity:1;--tw-text-opacity:1;background-color:rgb(0 164 216/var(--tw-bg-opacity));color:rgb(255 255 255/var(--tw-text-opacity));float:right;font-size:14px;font-weight:600;margin:30px 0;padding:10px 20px}.financial-list-component .coupon-section{display:block;margin-bottom:70px}@media (min-width:1220px){.financial-list-component .coupon-section{display:flex;margin-bottom:50px}}.financial-list-component .coupon-section .text-container{--tw-text-opacity:1;align-items:flex-start;color:rgb(0 0 0/var(--tw-text-opacity));display:flex;flex-direction:column;margin-bottom:20px;width:100%}.financial-list-component .coupon-section .text-container .title{align-self:center;font-size:20px;font-weight:400;margin:0 20px 0 0}.financial-list-component .coupon-section .text-container .description{font-size:14px;font-weight:400}.financial-list-component .coupon-section .text-container .description.-blue{--tw-text-opacity:1;color:rgb(0 164 216/var(--tw-text-opacity));font-weight:700}.financial-list-component .coupon-section .text-container .cart-graphic{margin-bottom:30px;max-width:160px}@media (min-width:1024px){.financial-list-component .coupon-section .text-container{align-items:center;flex-direction:row}.financial-list-component .coupon-section .text-container .cart-graphic{margin-bottom:0;max-width:309px}.financial-list-component .coupon-section .text-container .bon-info{margin-left:20px}}@media (min-width:1220px){.financial-list-component .coupon-section .text-container{margin-bottom:0;width:58.333333%}}.financial-list-component .border-bottom{border-bottom:1px solid rgba(64,64,65,.2)}.financial-list-component .calendar-item{flex-wrap:wrap;padding-bottom:30px}.financial-list-component .calendar-item:not(:first-child){padding:20px 0}@media (min-width:1024px){.financial-list-component .calendar-item{flex-wrap:unset}}.financial-list-component .calendar-item .break{flex-basis:100%;height:0}@media (min-width:1024px){.financial-list-component .calendar-item .break{flex-basis:unset}}.financial-list-component .calendar-item .date{margin-top:15px}.financial-list-component .calendar-item .date .date-reduced{display:grid}.financial-list-component .calendar-item .date .date-reduced span{display:inline-block;width:100%}.financial-list-component .calendar-item .date .date-reduced span.date-string{font-size:12px;font-weight:500}@media (min-width:1024px){.financial-list-component .calendar-item .date .date-reduced span.date-string{font-size:14px;padding-left:20px}}@media (min-width:1220px){.financial-list-component .calendar-item .date .date-reduced span.date-string{font-size:18px;padding-left:20px}}.financial-list-component .calendar-item .content{--tw-text-opacity:1;color:rgb(85 85 85/var(--tw-text-opacity));margin-right:5%;margin-top:10px}.financial-list-component .calendar-item .content .title{font-size:16px;font-weight:600;margin-bottom:10px}@media (min-width:1220px){.financial-list-component .calendar-item .content .title{font-size:20px;margin-bottom:18px}}@media (min-width:1420px){.financial-list-component .calendar-item .content .title{margin-bottom:10px}}.financial-list-component .calendar-item .content .description{font-size:14px;font-weight:500}@media (min-width:1220px){.financial-list-component .calendar-item .content .description{font-size:20px}}.financial-list-component .calendar-item .actions{margin-top:25px}.financial-list-component .calendar-item .actions .links{margin-left:auto}.financial-list-component .calendar-item .actions .links .link:last-child{margin-bottom:0}.financial-list-component .calendar-item.--list-header .title{font-size:14px;font-weight:600;line-height:110%;text-transform:uppercase}@media (min-width:1420px){.financial-list-component .calendar-item.--list-header .title{font-size:16px}}.financial-list-component .links--component.--custom{max-width:unset}.financial-list-component .links--component.--custom .link{width:100%}.financial-list-component .links--component.--custom .link:before{float:right;font-size:30px!important;padding-left:.5em;padding-right:.5em}@media (min-width:1024px){.financial-list-component .links--component.--custom .link:before{font-size:40px!important}}.financial-list-component .links--component.--custom .link>a{--tw-text-opacity:1;color:rgb(85 85 85/var(--tw-text-opacity));font-size:14px;font-weight:500;text-transform:unset}.cart--info{--tw-border-opacity:1;border-color:rgb(0 164 216/var(--tw-border-opacity));border-style:solid;border-width:1px;display:flex;margin-bottom:1rem}.cart--info>.text--wrapper{padding:.5rem 1rem}.cart--info>.text--wrapper a,.cart--info>.text--wrapper>b{--tw-text-opacity:1;color:rgb(0 164 216/var(--tw-text-opacity));font-size:16px;font-weight:700}.cart--info>.img--wrapper{--tw-bg-opacity:1;background-color:rgb(0 164 216/var(--tw-bg-opacity));background-image:url(/sites/bon/themes/custom/dsr/public/build/images/arr_r.c0c32193.svg);background-position:50%;background-repeat:no-repeat;background-size:20px 20px;height:auto;min-width:44px;width:2.75rem}.cart--img--wrapper{position:relative}.cart--img--wrapper>.cart--graphic.-mobile{display:block}.cart--img--wrapper>.cart--graphic.-desktop{display:none}.cart--img--wrapper>.bon--text--wrapper{max-width:335px;position:absolute;right:76px;top:40px}@media (min-width:1024px){.cart--img--wrapper>.cart--graphic.-mobile{display:none}.cart--img--wrapper>.cart--graphic.-desktop{display:block}}@keyframes shake{0%{transform:rotate(0deg)}25%{transform:rotate(9deg)}50%{transform:rotate(-9deg)}to{transform:rotate(0deg)}}.product--teaser{--tw-bg-opacity:1;background-color:rgb(255 255 255/var(--tw-bg-opacity));border-radius:12px;box-shadow:0 2px 8px 0 rgba(99,99,99,.2);display:flex;flex-direction:column;height:min-content;margin-bottom:.75rem;margin-top:.75rem;overflow:hidden;padding:10px 20px 27px 15px;padding-bottom:0!important;position:relative;width:100%}@media (min-width:1024px){.product--teaser{padding:20px;padding-top:0!important}}.product--teaser.--coupon{padding-bottom:30px!important}.product--teaser.--detailed>.icon{order:-1}@media (min-width:1024px){.product--teaser.--detailed{padding:20px}.product--teaser.--detailed>.icon{order:0}}.product--teaser.--detailed:hover .nav:after{background-color:transparent}.product--teaser.--detailed:hover .nav>.check{opacity:1;z-index:99}.product--teaser.--detailed:hover .nav>.check:hover{opacity:.7}.product--teaser.--detailed:hover .nav .compare{opacity:1;z-index:99}.product--teaser.--detailed:hover .nav .compare--icon{opacity:1}.product--teaser.--detailed:hover .nav .compare--icon:not(.-isCompared){animation:shake .5s 1 alternate;animation-delay:.2s}.product--teaser.--detailed:hover .nav .compare:hover{opacity:.7}.product--teaser.--row{align-items:flex-start;display:flex;flex-direction:row;grid-template-columns:1fr;justify-content:space-between;padding-bottom:20px!important}.product--teaser.--row:hover>.description>.nav,.product--teaser.--row:hover>.description>.nav .compare--icon{opacity:1}.product--teaser.--row:hover>.description>.nav .compare--icon:not(.-isCompared){animation:shake .5s 1 alternate;animation-delay:.2s}@media (min-width:1220px){.product--teaser.--row{gap:10px;grid-template-columns:800px 367px 1fr}}.product--teaser.--row>.description{align-items:flex-start;flex-direction:row;flex-wrap:wrap;height:100%}@media (min-width:1220px){.product--teaser.--row>.description{flex-direction:column}}.product--teaser.--row>.description>.category{width:max-content}@media (min-width:1220px){.product--teaser.--row>.description>.category{width:100%}}.product--teaser.--row>.description>.category:before{content:"Kolekcja: "}.product--teaser.--row>.description>.collection{width:max-content}@media (min-width:1220px){.product--teaser.--row>.description>.collection{width:100%}}.product--teaser.--row>.description>.collection:before{content:"Kolekcja: "}.product--teaser.--row>.description>.mark{width:max-content}@media (min-width:1220px){.product--teaser.--row>.description>.mark{width:100%}}.product--teaser.--row>.description>.mark:before{content:"Marka: "}.product--teaser.--row>.description>.mark.--margin{margin-bottom:26px;margin-left:10px}@media (min-width:1220px){.product--teaser.--row>.description>.mark.--margin{margin-left:0}}.product--teaser.--row>.description>.nav{gap:10px;justify-content:space-between;opacity:1;right:-15px;transition:opacity .25s ease-in-out;width:100%}@media (min-width:1024px){.product--teaser.--row>.description>.nav{opacity:0}}.product--teaser.--row>.description>.nav:after{content:none}.product--teaser.--row>.description>.nav.-hasSale{right:-65px}.product--teaser.--row>.description>.nav>.compare>.compare--text{opacity:0}.product--teaser.--row>.description>.nav .check,.product--teaser.--row>.description>.nav>.compare{opacity:1}.product--teaser.--row>.description>.prices{width:100%}.product--teaser.--row>.description>.title{font-size:21px;margin-bottom:14px;width:100%}.product--teaser.--row>.icon{margin:0;order:-9999}.product--teaser.--row>.picture{margin:0;width:75%}.product--teaser>.ebon{background-color:#f7d44b;bottom:-20px;color:#3c3c3c;display:inline-block;font-size:16px;font-weight:400;height:100%;left:0;max-height:39px;opacity:.95;overflow:hidden;padding-left:1.25rem;padding-right:1.25rem;padding-top:5px;position:absolute;text-overflow:ellipsis;transition:all .25s ease-in-out;white-space:nowrap;width:100%}.product--teaser>.ebon.long-name:hover{max-height:85px;overflow:visible;white-space:pre-wrap}.product--teaser>.ebon>.value{display:inline-block;font-size:16px;font-weight:700}.product--teaser>.description{display:flex;flex:1 1 0%;flex-direction:column}.product--teaser>.description .mark,.product--teaser>.description>.category{--tw-text-opacity:1;color:rgb(153 144 144/var(--tw-text-opacity));font-size:12px;font-weight:600;margin:0}.product--teaser>.description .mark.--margin,.product--teaser>.description>.category.--margin{margin-bottom:5px}@media (min-width:1024px){.product--teaser>.description .mark.--margin,.product--teaser>.description>.category.--margin{margin-bottom:15px}}.product--teaser>.description .collection{--tw-text-opacity:1;color:rgb(153 144 144/var(--tw-text-opacity));font-size:12px;font-weight:600;margin:0}.product--teaser>.description>.nav{align-items:center;display:flex;justify-content:flex-end;margin-top:auto;padding-top:20px;position:absolute;right:20px;top:0;width:145px;z-index:1}.product--teaser>.description>.nav.-static{opacity:0}.product--teaser>.description>.nav>.check{--tw-bg-opacity:1;--tw-text-opacity:1;background-color:rgb(0 164 216/var(--tw-bg-opacity));color:rgb(255 255 255/var(--tw-text-opacity));font-size:14px;font-weight:600;line-height:25px;padding:0 20px;text-transform:uppercase;transition:all .3s ease}.product--teaser>.description>.nav>.check:hover{opacity:.8}@media (min-width:1024px){.product--teaser>.description>.nav>.check{opacity:0}}.product--teaser>.description>.nav .compare{display:flex;font-size:12px;min-height:20px}.product--teaser>.description>.nav .compare:hover>.compare--text{opacity:1}.product--teaser>.description>.nav .compare--icon{background-image:url(/sites/bon/themes/custom/dsr/public/build/images/icon-weight.e5c1d627.svg);background-position:0;background-repeat:no-repeat;background-size:contain;height:20px;margin-left:10px;min-height:20px;min-width:20px;opacity:1;transition:all .3s ease-in-out;width:20px}.product--teaser>.description>.nav .compare--icon.-isCompared{transform:rotate(-25deg)}@media (min-width:1024px){.product--teaser>.description>.nav .compare--icon{opacity:0}}.product--teaser>.description>.nav .compare--text{margin-left:.5rem;opacity:1;transition:opacity .25s ease-in-out}@media (min-width:1024px){.product--teaser>.description>.nav .compare--text{opacity:0}}.product--teaser>.description>.nav .compare:hover{opacity:.8}.product--teaser>.description>.prices{align-items:flex-end;display:flex;flex-wrap:wrap;gap:5px}.product--teaser>.description>.prices.--margin{margin-bottom:18px}.product--teaser>.description>.prices>.old{--tw-text-opacity:1;color:rgb(153 144 144/var(--tw-text-opacity));font-size:12px;font-weight:600;text-decoration-line:line-through;text-transform:uppercase}.product--teaser>.description>.prices>.price{font-size:18px;font-weight:700;line-height:21px;text-transform:uppercase}.product--teaser>.description>.prices>.price>.current--price.--discount{--tw-text-opacity:1;color:rgb(214 38 49/var(--tw-text-opacity))}.product--teaser>.description>.title{font-size:16px;font-weight:600;margin-bottom:20px;text-transform:uppercase}@media (min-width:1024px){.product--teaser>.description>.title{margin-bottom:22px}}.product--teaser>.icon{align-items:center;border-radius:9999px;display:flex;height:40px;justify-content:center;left:.5rem;margin-bottom:10px;position:absolute;top:.5rem;width:40px}.product--teaser>.icon.--sale{background-image:url(/sites/bon/themes/custom/dsr/public/build/images/icon-sale.7d85c0a4.png)}.product--teaser>.icon.--outlet{background-image:url(/sites/bon/themes/custom/dsr/public/build/images/icon-outlet.b9c7c290.png)}.product--teaser>.icon.--new{background-image:url(/sites/bon/themes/custom/dsr/public/build/images/icon-megaphone.efb1683e.png)}.product--teaser>.link{height:100%;left:0;position:absolute;top:0;width:100%}.product--teaser>.picture{align-items:center;display:flex;height:200px;justify-content:center;margin-bottom:26px;margin-top:5px}@media (min-width:1024px){.product--teaser>.picture{margin-bottom:10px}}.product--teaser>.picture>.image{height:100%;-o-object-fit:contain;object-fit:contain;width:100%}.products--slider{border-top:none;margin-bottom:1.25rem;margin-top:1.25rem;padding:25px 1rem 40px;position:relative}@media (min-width:1024px){.products--slider{padding-bottom:50px}}.products--slider:before{--tw-bg-opacity:1;background-color:rgb(246 246 246/var(--tw-bg-opacity));content:"";height:100%;left:-20px;position:absolute;top:0;width:calc(100% + 40px);z-index:-1}@media (min-width:1024px){.products--slider:before{content:none}}.products--slider.negative--margin{padding-left:2rem;padding-right:2rem}@media (min-width:1220px){.products--slider.negative--margin{margin-top:-472px}}.products--slider .grid-box{display:grid;grid-template-columns:repeat(4,minmax(0,1fr))}.products--slider .grid-box.-staticMaxCols{grid-template-columns:repeat(1,minmax(0,1fr))}.products--slider .grid-box.-staticMaxCols>:nth-child(n+2){display:none}@media (min-width:480px){.products--slider .grid-box.-staticMaxCols{grid-gap:0 20px;grid-template-columns:repeat(2,minmax(0,1fr))}.products--slider .grid-box.-staticMaxCols>:nth-child(n+2){display:grid}.products--slider .grid-box.-staticMaxCols>:nth-child(n+3){display:none}}@media (min-width:768px){.products--slider .grid-box.-staticMaxCols{grid-template-columns:repeat(3,minmax(0,1fr))}.products--slider .grid-box.-staticMaxCols>:nth-child(n+3){display:grid}.products--slider .grid-box.-staticMaxCols>:nth-child(n+4){display:none}}@media (min-width:1024px){.products--slider .grid-box.-staticMaxCols{grid-gap:0 40px;grid-template-columns:repeat(4,minmax(0,1fr))}.products--slider .grid-box.-staticMaxCols>:nth-child(n+4){display:grid}.products--slider .grid-box.-staticMaxCols>:nth-child(n+5){display:none}}.products--slider .swiper{padding-left:.25rem;padding-right:.25rem}.section--header{align-items:center;display:flex;justify-content:flex-start;margin-bottom:30px}@media (min-width:1024px){.section--header{border-top:1px solid rgba(85,85,85,.46);padding-top:14px}}.section--header.--no-border{border-style:none}.section--header.--empty{display:none}@media (min-width:1024px){.section--header.--empty{display:flex}}.section--header .icon{align-items:center;border-radius:9999px;display:flex;height:40px;justify-content:center;margin-bottom:10px;margin-right:.75rem;width:40px}.section--header .icon.--sale{background-image:url(/sites/bon/themes/custom/dsr/public/build/images/icon-sale.7d85c0a4.png)}.section--header .icon.--outlet{background-image:url(/sites/bon/themes/custom/dsr/public/build/images/icon-outlet.b9c7c290.png)}.section--header .icon.--new{background-image:url(/sites/bon/themes/custom/dsr/public/build/images/icon-megaphone.efb1683e.png)}.section--header.--detail{font-weight:600}.section--header.--detail>.heading{font-size:32px;font-weight:600}.section--header.-semibold{border-top:unset;font-weight:600}.section--header.--page-header{text-transform:uppercase}@media (min-width:1024px){.section--header{margin-bottom:40px}}.section--header>.heading{font-size:24px;font-weight:500;margin-bottom:.75rem;text-transform:uppercase}.section--header>.navigation{display:none;flex-wrap:wrap;margin-left:auto}@media (min-width:1024px){.section--header>.navigation{display:flex}}.section--header>.navigation>.button{background-image:url(/sites/bon/themes/custom/dsr/public/build/images/icon-arrow.c9e7ae89.png);background-position:50%;background-repeat:no-repeat;background-size:7px auto;border:1px solid #555;display:inline-block;height:29px;opacity:.7;transition:all .3s ease;width:29px}.section--header>.navigation>.button.--next{margin-left:10px}.section--header>.navigation>.button.--prev{transform:rotate(180deg)}.section--header>.navigation>.button.--show{transform:rotate(90deg)}.section--header>.navigation>.button.--show.--active{transform:rotate(270deg)}.loader--dsr{align-self:center;animation:rotate 2s linear infinite;display:flex;height:50px;justify-content:center;left:0;margin:auto;position:relative;top:0;transform-origin:center center;width:50px}.loader--dsr.--width{height:100px;width:100px}.loader--dsr .circle{stroke-dasharray:250,400;stroke-dashoffset:-50;animation:dash 1.5s ease-in-out infinite,color 3s ease-in infinite}@keyframes rotate{to{transform:rotate(1turn)}}@keyframes dash{0%{stroke-dasharray:1,200;stroke-dashoffset:0}50%{stroke-dasharray:89,200;stroke-dashoffset:-35}to{stroke-dasharray:89,200;stroke-dashoffset:-124}}@keyframes color{0%{stroke:#00a0e4}50%{stroke:#5e9430}80%,90%{stroke:#feda37}}.single--offer{align-items:center;display:grid;flex-direction:column;gap:20px;grid-template-columns:134px 1fr;justify-content:center;padding:15px;position:relative}@media (max-width:576px){.single--offer{height:180px}}@media (min-width:576px) and (max-width:1024px){.single--offer{height:200px}}@media (min-width:1024px){.single--offer{display:flex;gap:30px;height:400px;padding:25px 24px 40px}}@media (min-width:1220px){.single--offer{height:unset}}.single--offer.--bg{display:block;padding:0}.single--offer.--red{--tw-bg-opacity:1;--tw-text-opacity:1;background-color:rgb(214 38 49/var(--tw-bg-opacity));color:rgb(255 255 255/var(--tw-text-opacity))}.single--offer.--yellow{--tw-bg-opacity:1;--tw-text-opacity:1;background-color:rgb(247 212 75/var(--tw-bg-opacity));color:rgb(85 85 85/var(--tw-text-opacity))}.single--offer.--green{--tw-text-opacity:1;background-color:#3cab35;color:rgb(255 255 255/var(--tw-text-opacity))}.single--offer.--blue{--tw-bg-opacity:1;background-color:rgb(0 164 216/var(--tw-bg-opacity))}.single--offer.--black{--tw-bg-opacity:1;background-color:rgb(0 0 0/var(--tw-bg-opacity))}.single--offer>.background{align-items:center;display:flex;height:100%;justify-content:center;position:relative;width:100%}.single--offer>.background>img{height:100%;-o-object-fit:cover;object-fit:cover;width:100%}.single--offer>.link{height:100%;left:0;position:absolute;top:0;width:100%}.single--offer>.texts>.description{display:none;font-size:14px;padding-left:1.25rem;padding-right:1.25rem;text-align:center}@media (min-width:1024px){.single--offer>.texts>.description{display:block}}.single--offer>.texts>.title{font-size:26px;line-height:30px;text-transform:uppercase}@media (min-width:1024px){.single--offer>.texts>.title{font-size:33px;margin-bottom:30px;text-align:center}}.single--offer>.texts>.title b{font-weight:600}.single--offer>.picture,.single--offer>.picture>img{height:auto;max-width:100%}.single--offer>.slogan{--tw-bg-opacity:1;background-color:rgb(255 255 255/var(--tw-bg-opacity));bottom:20px;font-size:22px;font-weight:600;padding:5px 5px 5px 9px;position:absolute;right:20px}@media (min-width:1024px){.single--offer>.slogan{bottom:40px}}.special--offers{display:grid;gap:20px;grid-template-columns:repeat(1,minmax(0,1fr));padding:0 0 45px}@media (min-width:1220px){.special--offers{grid-template-columns:repeat(3,minmax(0,1fr));padding:25px 0 80px}}.coupon-container{align-items:center;display:flex;flex-direction:column;justify-content:flex-end;margin-left:auto;margin-top:auto;text-align:right;width:100%}@media (min-width:1220px){.coupon-container{width:41.666667%}}.coupon-container>.info--text{margin-bottom:2.25rem;white-space:nowrap}.coupon-container input{--tw-bg-opacity:1;--tw-text-opacity:1;background-color:rgb(246 246 246/var(--tw-bg-opacity));color:rgb(162 162 162/var(--tw-text-opacity));padding:4px 10px;width:58.333333%}.coupon-container .button-finalise{--tw-bg-opacity:1;--tw-text-opacity:1;background-color:rgb(162 162 162/var(--tw-bg-opacity));color:rgb(0 0 0/var(--tw-text-opacity));float:right;font-size:14px;font-weight:600;padding:5px 10px;white-space:nowrap;width:41.666667%}@media (min-width:1024px){.coupon-container .button-finalise{width:unset}}.coupon-container>.coupon--inputs--wrapper{display:flex;flex-direction:column;width:100%}.coupon-container>.coupon--inputs--wrapper>.button-finalise,.coupon-container>.coupon--inputs--wrapper>.code{width:100%}@media (min-width:1024px){.coupon-container{align-items:center;flex-direction:row}.coupon-container>.info--text{margin-bottom:0;margin-right:1.75rem}.coupon-container>.coupon--inputs--wrapper{flex-direction:row;width:auto}.coupon-container>.coupon--inputs--wrapper>.code{min-width:250px;width:100%}}.bon--promo{animation:Up .9s;flex-direction:column;gap:0;margin-bottom:2.5rem}.bon--promo,.bon--promo>.bon--icon{display:flex;text-align:left;width:100%}.bon--promo>.bon--icon{align-items:center;border-style:solid;border-width:1px;justify-content:center;min-width:153px;position:relative}.bon--promo>.bon--icon:after{--tw-content:"";--tw-border-opacity:1;border-bottom-width:8px;border-color:rgb(255 255 255/var(--tw-border-opacity));border-style:dotted;bottom:-6px;content:var(--tw-content);left:0;position:absolute;width:100%}.bon--promo>.bon--icon>img{max-width:120px}.bon--promo>.bon--info{border-style:solid;border-width:1px;padding:.75rem 1.25rem;text-align:left;width:100%}@media (min-width:1024px){.bon--promo{flex-direction:row}.bon--promo>.bon--icon{width:16.666667%}.bon--promo>.bon--icon:after{border-bottom-width:0;border-right-width:8px;height:100%;left:auto;right:-6px;top:0;width:0}.bon--promo>.bon--icon>img{max-width:100%}.bon--promo>.bon--info{width:83.333333%}}.gratis--popup{animation:fadeIn 1s;-webkit-backdrop-filter:blur(1px);backdrop-filter:blur(1px);background-color:rgba(0,0,0,.7);bottom:0;height:100%;left:0;position:fixed;right:0;top:0;width:100%;z-index:1000}.gratis--info{--tw-bg-opacity:1;align-items:center;animation:fadeIn 1.5s;background-color:rgb(255 255 255/var(--tw-bg-opacity));display:flex;flex-direction:column;justify-content:center;left:50%;padding-bottom:1.5rem;padding-top:1.5rem;position:absolute;top:50%;transform:translate(-50%,-50%);width:100%}.gratis--info>.header{--tw-text-opacity:1;color:rgb(0 0 0/var(--tw-text-opacity));font-size:21px;font-weight:700;text-align:center;text-transform:uppercase;width:75%}@keyframes fadeIn{0%{opacity:0}to{opacity:1}}@media (min-width:1024px){.gratis--info{width:750px}}