@charset "UTF-8";.product-top{display:grid;font-family:barlow;gap:50px;grid-template-columns:repeat(1,minmax(0,1fr));margin-bottom:100px}@media (min-width:1024px){.product-top{grid-template-columns:repeat(8,minmax(0,1fr))}.product-top .thumbnail-gallery{grid-column:span 5/span 5}}.product-top hr{--tw-text-opacity:1;color:rgb(162 162 162/var(--tw-text-opacity));margin-top:27px}@media (min-width:1024px){.product-top .product-content{grid-column:span 3/span 3}}.product-top .product-content .cashback-block{--tw-bg-opacity:1;background-color:rgba(247,212,75,var(--tw-bg-opacity));display:inline-flex;padding:18px;width:100%}.product-top .product-content .cashback-block .picture{align-items:center;align-self:center;display:flex;justify-content:center}.product-top .product-content .cashback-block .picture img{margin-right:10px;max-width:65px}@media (min-width:1220px){.product-top .product-content .cashback-block .picture{margin-right:10px}}.product-top .product-content .cashback-block .texts .title{--tw-text-opacity:1;color:rgb(0 0 0/var(--tw-text-opacity));color:#484848;font-size:20px;font-weight:600;line-height:1.25rem;margin-bottom:.5rem}@media (min-width:1220px){.product-top .product-content .cashback-block .texts .title{font-size:26px}}.product-top .product-content .cashback-block .texts .description{--tw-text-opacity:1;color:rgb(0 0 0/var(--tw-text-opacity));color:#484848;font-size:14px;font-weight:400;line-height:1.25rem;margin-bottom:0}@media (min-width:1220px){.product-top .product-content .cashback-block .texts .description{font-size:18px}}.product-top .product-content .product-info{display:grid;font-family:barlow;grid-template-columns:repeat(2,minmax(0,1fr));margin:35px 0 25px;position:relative}.product-top .product-content .product-info .price .label{--tw-text-opacity:1;border:0;color:rgb(131 125 125/var(--tw-text-opacity));font-size:12px;font-weight:500;margin:0;outline:0;padding:0;vertical-align:baseline}.product-top .product-content .product-info .price .value{color:#000;font-size:24px;font-weight:700;text-transform:uppercase}.product-top .product-content .product-info .price .value.--promoted{--tw-text-opacity:1;color:rgb(237 27 52/var(--tw-text-opacity))}@media (min-width:1220px){.product-top .product-content .product-info .price .value{font-size:32px}}.product-top .product-content .product-info .list{--tw-text-opacity:1;align-items:flex-start;color:rgb(131 125 125/var(--tw-text-opacity));display:flex;flex-direction:column;font-size:14px;font-weight:500;margin-left:auto;margin-top:7px}.product-top .product-content .color-variants .thumbs{display:flex;flex-wrap:wrap;margin:0 0 10px}.product-top .product-content .color-variants .option{border:1px solid #a2a2a2;cursor:pointer;margin:8px 8px 0 0}.product-top .product-content .color-variants .option.active{border-color:#000;cursor:unset}.product-top .product-content .size-boxes .items{display:flex;flex-wrap:wrap;margin:8px 0 10px}.product-top .product-content .size-boxes .items .item{display:contents;text-align:center}.product-top .product-content .size-boxes .items .item .option{border:1px solid #a2a2a2;cursor:pointer;font-size:12px;font-weight:600;margin:4px 8px 0 0;padding:3px 4px;width:60px}.product-top .product-content .size-boxes .items .item .option.active{border-color:#000;cursor:unset}.product-top .product-content .color-boxes .items{display:flex;flex-wrap:wrap;margin:8px 0 10px}.product-top .product-content .color-boxes .items .item{border:1px solid #a2a2a2;cursor:pointer;display:flex;margin:4px 8px 0 0;text-align:center;width:60px}.product-top .product-content .color-boxes .items .item.active{border-color:#000;cursor:unset}.product-top .product-content .color-boxes .items .item .color{height:26px;width:30px}.product-top .detail-links{align-items:center;display:flex;font-size:15px;justify-content:center;margin:25px 0;text-align:center;text-transform:uppercase}.product-top .detail-links .availability{--tw-bg-opacity:1;align-items:center;background-color:rgb(162 162 162/var(--tw-bg-opacity));cursor:pointer;display:flex;justify-content:center;padding:.5rem;transition:opacity .3s ease}.product-top .detail-links .availability:hover{opacity:.8}.product-top .detail-links .availability:before{background-image:url(/sites/bon/themes/custom/dsr/public/build/images/icon-search.7164521a.svg);background-size:cover;content:"";display:block;height:25px;margin-right:.25rem;margin-top:.125rem;width:30px}.product-top .detail-links .compare{--tw-bg-opacity:1;align-items:center;background-color:rgb(255 255 255/var(--tw-bg-opacity));cursor:pointer;display:flex;font-size:18px;font-weight:600;justify-content:center;overflow:hidden;position:relative;text-transform:lowercase}.product-top .detail-links .compare.--active{align-items:center;-webkit-animation-duration:.8s;-moz-animation-duration:.8s;-o-animation-duration:.8s;animation-duration:.8s;-webkit-animation-name:fadeInDown;-moz-animation-name:fadeInDown;-o-animation-name:fadeInDown;animation-name:fadeInDown}.product-top .detail-links .compare.--active:after{content:"usuń";left:35px;opacity:0;padding-top:.25rem;position:absolute;transition:opacity .5s;width:calc(100% - 35px)}.product-top .detail-links .compare.--active:after,.product-top .detail-links .compare.--active:hover:after{--tw-bg-opacity:1;align-items:flex-start;background-color:rgb(255 255 255/var(--tw-bg-opacity));height:100%;justify-content:flex-start}.product-top .detail-links .compare.--active:hover:after{opacity:1;transition:opacity .3s}.product-top .detail-links .compare.--active:hover:before{transform:rotate(0)}.product-top .detail-links .compare.--active:before,.product-top .detail-links .compare:hover:before{transform:rotate(-25deg)}.product-top .detail-links .compare:before{background-image:url(/sites/bon/themes/custom/dsr/public/build/images/icon-compare.ccc6101a.svg);background-repeat:no-repeat;background-size:cover;content:"";display:block;height:30px;margin-right:.25rem;margin-top:.125rem;transform:rotate(0deg);transition:all .3s;width:35px}.product-top .historical--price{margin-top:.5rem}.product-top .historical--price>.title{--tw-text-opacity:1;color:rgb(131 125 125/var(--tw-text-opacity));font-size:12px;font-weight:500}.product-top .historical--price>.price{--tw-text-opacity:1;color:rgb(0 0 0/var(--tw-text-opacity));font-size:18px;font-weight:600;margin-top:.25rem;text-transform:uppercase}.product--form .label{--tw-text-opacity:1;color:rgb(131 125 125/var(--tw-text-opacity));font-size:12px;font-weight:600;margin-bottom:5px;margin-top:2rem}.select{display:inline-flex;width:100%}.select .variant--option{--tw-text-opacity:1;color:rgb(0 0 0/var(--tw-text-opacity));width:100%}.select .variant--option>.availability{float:right;right:.5rem}.select .variant--option.--unavailable,.select .variant--option.--unavailable>.availability{--tw-text-opacity:1;color:rgb(131 125 125/var(--tw-text-opacity))}.select .select--__control{background-color:unset;border:0;box-shadow:unset;cursor:pointer}.select .select--__menu{animation-duration:.4s;animation-fill-mode:both;animation-name:fadeInDown}.select .select--__control{width:100%}.select .select--__control .select--__value-container{background:#ededed;min-width:180px;padding:2px 8px 2px 16px}.select .select--__control .select--__value-container .select--__placeholder{font-size:14px}.select .select--__control .select--__indicator{--tw-bg-opacity:1;background-color:rgb(162 162 162/var(--tw-bg-opacity));color:#fff;padding:13px 15px}.select .select--__control .select--__indicator span{font-size:10px}.select .select--__control .select--__indicator svg{color:#fff}.select .select--__control .select--__indicator-separator{background-color:unset!important}.select .select--__menu{border-radius:0;margin-top:1px;z-index:999}.select .select--__menu .select--__menu-list{background-color:#ededed;margin:3px 0 0;max-height:200px;overflow-y:auto;padding:0;width:100%}.select .select--__menu .select--__menu-list .select--__option{border:0;border-bottom:1px solid #fff;color:#404041;cursor:pointer;display:flex;font-size:16px;margin:0;padding:8px 12px}@media (min-width:1220px){.select .select--__menu .select--__menu-list .select--__option{font-size:14px}}.select-size-select{height:76px;padding:0 0 15px;width:100%}.select-size-select .label{font-size:13px}.select-size-select .select{height:38px;width:100%}.info--alert{--tw-text-opacity:1;color:rgb(237 27 52/var(--tw-text-opacity));font-size:14px;height:1.25rem;margin-bottom:.75rem;opacity:0;padding-top:-20px;transition:opacity .5s}.info--alert.--active{opacity:1;transition:opacity .5s}@keyframes fadeInDown{0%{opacity:0;transform:translate3d(0,-30px,0)}to{opacity:1;transform:none}}@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}}.single--slide{position:relative}.single--slide.--detail{cursor:url(/sites/bon/themes/custom/dsr/public/build/images/cursor-icon.d3c86550.png),auto}.single--slide.--disabled{display:none}.single--slide.--thumbnail{height:100%}.single--slide.--thumbnail>.picture img{height:100%;-o-object-fit:cover;object-fit:cover}.single--slide>.picture{height:auto;width:100%}.single--slide>.picture img{height:auto;max-height:560px;-o-object-fit:contain;object-fit:contain;width:100%}.single--slide>.slogan{--tw-bg-opacity:1;background-color:rgb(255 255 255/var(--tw-bg-opacity));font-size:22px;font-weight:600;padding:5px 5px 5px 9px;position:absolute;right:15px;top:25%}@media (min-width:1024px){.single--slide>.slogan{right:40px;top:130px}}.single--slide>.texts{--tw-text-opacity:1;bottom:20px;color:rgb(255 255 255/var(--tw-text-opacity));display:grid;grid-template-columns:auto 1fr;left:0;line-height:29px;position:absolute;width:100%}@media (min-width:1024px){.single--slide>.texts{line-height:56px}}.single--slide>.texts>.subtitle{--tw-bg-opacity:0.6;background-color:rgb(0 164 216/var(--tw-bg-opacity));font-size:18px;padding:10px}@media (min-width:1024px){.single--slide>.texts>.subtitle{font-size:30px;padding:20px}}@media (min-width:1220px){.single--slide>.texts>.subtitle{padding:20px 30px}}.single--slide>.texts>.title{--tw-bg-opacity:0.8;background-color:rgb(0 0 0/var(--tw-bg-opacity));font-size:18px;font-weight:600;padding:10px}@media (min-width:1024px){.single--slide>.texts>.title{font-size:34px;padding:20px 40px}}@media (min-width:1220px){.single--slide>.texts>.title{padding:20px 30px}}.lightbox{background-color:#fff;display:none;height:100%;left:0;overflow:auto;padding:10px;position:fixed;top:0;width:100%;z-index:999999}.lightbox.--active{-webkit-animation-duration:.5s;-moz-animation-duration:.5s;-o-animation-duration:.5s;animation-duration:.5s;-webkit-animation-name:fadeInDown;-moz-animation-name:fadeInDown;-o-animation-name:fadeInDown;animation-name:fadeInDown;display:block}.lightbox img{padding:20px 0}.lightbox button{color:#000;display:block;height:40px;position:fixed;right:40px;width:40px}.lightbox .icon-close{font-size:20px}.lightbox>.video--player{aspect-ratio:16/9;bottom:0;height:auto;left:0;margin:auto;max-width:800px;position:absolute;right:0;top:0;width:100%}.thumbnailGallery{max-height:728px}.slider{position:relative}.slider>.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:none;height:25px;left:10px;opacity:.68;position:absolute;top:calc(50% - 12.5px);width:25px;z-index:9}@media (min-width:1024px){.slider>.button{display:inline-block}}.slider>.button.--next{left:calc(100% - 45px);margin-left:10px}.slider>.button.--prev{transform:rotate(180deg)}.thumbs--container{margin:20px 0 0;width:83.333333%}.thumbs--container .swiper-slide-thumb-active{opacity:.5}.thumbs--container .swiper-slide{border:1px solid #837d7d}.thumbs--container .swiper-slide .--thumbnail .picture img{aspect-ratio:4/3;height:auto;max-height:82px}.slider--wrapper{display:flex;flex-wrap:wrap;margin:20px 0 0}.slider--wrapper.active .button{visibility:visible}.slider--wrapper .wrapper{display:flex;justify-content:center;width:8.333333%}.slider--wrapper .button{align-self:center;background-position:50%;background-repeat:no-repeat;color:#00a3d7;display:inline-block;font-size:41px;height:30px;margin-top:20px;opacity:.68;visibility:hidden;width:8.333333%;width:45px}.slider--wrapper .button.--next,.slider--wrapper .button.--prev{font-size:34px}.slider--wrapper .button.--next{left:calc(100% - 45px);margin-left:10px;transform:rotate(270deg)}.slider--wrapper .button.--prev{transform:rotate(90deg)}.availability--component{margin-left:1.25rem;overflow-x:auto}.availability--component:not(.--load){animation:Up .6s}.availability--component.--load{display:flex;height:20rem;justify-content:center}.availability--component::-webkit-scrollbar{height:5px}.availability--component::-webkit-scrollbar-track{background-color:transparent}.availability--component::-webkit-scrollbar-thumb{--tw-bg-opacity:1;background-color:rgb(0 164 216/var(--tw-bg-opacity));border-radius:.375rem}.availability--table{display:flex;font-size:14px;margin-top:4rem;min-width:700px;text-align:left;width:100%}.availability--table>.table{width:100%}.availability--table>.table th{font-weight:600}.availability--table>.table>.table--row>.center{text-align:center;vertical-align:middle}.availability--table>.table>.table--row>.center>*{margin:0 auto}.availability--table>.table>.table--row>.price{--tw-text-opacity:1;color:rgb(214 38 49/var(--tw-text-opacity));font-weight:600}.availability--table>.table>.table--row>th{padding-bottom:.75rem}.availability--table>.table>.table--row>td{padding-bottom:.5rem;padding-top:.5rem}.availability--table .button{--tw-bg-opacity:1;align-items:center;background-color:rgb(255 255 255/var(--tw-bg-opacity));border:1px solid #00a4d8;border-radius:1.5rem;display:flex;font-size:14px;font-style:italic;justify-content:flex-end;padding:6px 1.5rem;transition:all .4s;vertical-align:middle}.availability--table .button:hover{--tw-bg-opacity:1;--tw-text-opacity:1;background-color:rgb(0 163 215/var(--tw-bg-opacity));color:rgb(255 255 255/var(--tw-text-opacity))}.availability--legend{margin-bottom:2.5rem;margin-top:1.25rem}.availability--legend>.title{font-size:14px;font-weight:600;margin-bottom:.5rem}.availability--legend>.item{--tw-text-opacity:1;color:rgb(131 125 125/var(--tw-text-opacity));display:flex;flex-direction:row;font-size:14px;font-style:italic;padding-bottom:.25rem;padding-top:.25rem}.availability--legend>.item>.icon--available{margin-right:.75rem}.icon--available{--tw-text-opacity:1;align-items:center;background:#65bbf2;color:rgb(255 255 255/var(--tw-text-opacity));display:flex;height:1.25rem;justify-content:center;width:1.25rem}.icon--available:after{content:"\e90a"!important}.icon--available.--available{background:#00b863;border-radius:9999px}.icon--available.--available:after{content:"\e901"!important}.icon--available.--last{background:#fe3430;border-radius:9999px}.icon--available.--last:after{content:"\e908"!important}.icon--available.--unavailable{background:#65bbf2}.icon--available.--unavailable:after{content:"\e90a"!important}.mobile--gradient{position:relative}.mobile--gradient:after{--tw-content:"";background:#fff;background:linear-gradient(90deg,hsla(0,0%,100%,0),#fff 50%);content:var(--tw-content);height:100%;position:absolute;right:0;top:0;width:60px}@media (min-width:1024px){.mobile--gradient:after{display:none}}.video--thumbnails--wrapper{display:grid;gap:.75rem;grid-template-columns:repeat(1,minmax(0,1fr))}.video--thumbnail--placeholder{cursor:pointer;position:relative;transition-duration:.25s;transition-property:all;transition-timing-function:cubic-bezier(.4,0,.2,1)}.video--thumbnail--placeholder:after{--tw-content:"";background-image:url(/sites/bon/themes/custom/dsr/public/build/images/yt_play_btn.8f702a0d.svg);background-position:50%;background-repeat:no-repeat;background-size:contain;bottom:0;content:var(--tw-content);display:block;height:5rem;left:0;margin:auto;pointer-events:none;position:absolute;right:0;top:0;width:5rem}.video--thumbnail--placeholder:hover{opacity:.8}@media (min-width:1024px){.video--thumbnails--wrapper{grid-template-columns:repeat(3,minmax(0,1fr))}}@media (min-width:1220px){.video--thumbnails--wrapper{grid-template-columns:repeat(4,minmax(0,1fr))}}.productDetails{display:block}.productDetails .detail--nav{display:block;margin:10px 0;text-align:right}.productDetails .detail--nav .tab{--tw-bg-opacity:1;--tw-text-opacity:1;background-color:rgb(162 162 162/var(--tw-bg-opacity));border-bottom:1px solid #000;color:rgb(0 0 0/var(--tw-text-opacity));font-size:16px;font-weight:600;padding:2px 15px;text-align:center;text-transform:uppercase;transition:all;width:100%}.productDetails .detail--nav .tab.--active{opacity:.7}@media (min-width:1220px){.productDetails .detail--nav .tab{border-bottom:unset;margin:0 0 0 25px;width:unset}}.productDetails .table-name-wrapper>.table-name{font-size:18px;margin:15px 0 30px;text-transform:uppercase}.productDetails .table-name-wrapper hr{--tw-text-opacity:1;color:rgb(162 162 162/var(--tw-text-opacity))}.productDetails .detail--table{display:none;margin-bottom:1.25rem}.productDetails .detail--table>.table-name{font-size:18px;margin:15px 0 30px;text-transform:uppercase}.productDetails .detail--table p{font-size:16px;margin-bottom:0}.productDetails .detail--table .icon-container{height:100%;max-width:100%;width:50px}.productDetails .detail--table.--active{animation:Up .6s;display:block}.productDetails .coverage--table{--tw-text-opacity:1;color:rgb(0 0 0/var(--tw-text-opacity));display:block}.productDetails .coverage--table tbody>tr:nth-of-type(odd){background-color:#f9f9f9}.productDetails .coverage--table>table{border-collapse:collapse;overflow-x:auto;table-layout:fixed;white-space:nowrap;width:100%}.productDetails .coverage--table>table td,.productDetails .coverage--table>table th{text-align:center}.productDetails .coverage--table>table tr td:first-of-type,.productDetails .coverage--table>table tr th:first-of-type{font-size:16px;text-align:left}.productDetails .coverage--table>table>tbody{font-family:barlow}.productDetails .coverage--table>table>tbody tr:nth-of-type(odd){--tw-bg-opacity:1;background-color:rgb(246 246 246/var(--tw-bg-opacity))}.productDetails .coverage--table>table>tbody tr{--tw-bg-opacity:1;background-color:rgb(255 255 255/var(--tw-bg-opacity))}.productDetails .coverage--table>table>tbody tr td{font-size:14px;line-height:28px;padding:5px 0;white-space:normal}@media (min-width:1024px){.productDetails .coverage--table>table>tbody tr td{font-size:16px;font-weight:600;line-height:32px;padding:0}}.productDetails .coverage--table>table>tbody tr th{letter-spacing:-.02em;padding-left:10px;text-align:left;white-space:normal}@media (min-width:1024px){.productDetails .coverage--table>table>tbody tr th{white-space:nowrap}}.productDetails .coverage--table>table>tbody tr th i{padding-left:10px}.productDetails .coverage--table>table>tbody tr td{font-weight:600}.productDetails .coverage--table>table>thead th{font-size:16px;font-weight:600;line-height:16px;text-align:center;text-transform:uppercase;white-space:break-spaces}@media (min-width:1024px){.productDetails .coverage--table>table>thead th{font-size:16px;line-height:18px}}.productDetails .coverage--table>table>thead th span{font-size:16px;font-weight:400;line-height:29px;text-transform:none}.productDetails .coverage--table.--small>table tbody tr th{font-weight:400}@media (min-width:1024px){.productDetails .coverage--table.--small>table tbody tr th{width:250px}}.productDetails .coverage--table.--small>table tbody tr th:first-of-type{padding-left:10px}.productDetails .coverage--table.--small>table tbody tr td:first-of-type{text-align:left}.productDetails .coverage--table.--small>table tbody tr i{display:inline-block;font-style:italic;font-weight:400}.productDetails .coverage--table.--right>table>thead>tr th{text-align:right}.productDetails .coverage--table.--right>table>thead>tr th:last-of-type{padding-right:10px}.productDetails .coverage--table.--right>table>tbody>tr td,.productDetails .coverage--table.--right>table>tbody>tr td:first-of-type{text-align:right}.productDetails .coverage--table.--right>table>tbody>tr td:last-of-type{padding-right:10px}.productDetails .coverage--table.--mb{margin-bottom:38px}.productDetails .coverage--table.--inner-padding-left tr td:first-of-type,.productDetails .coverage--table.--inner-padding-left tr>th:first-of-type{padding-left:10px}.productDetails .coverage--table.--last-row-marked tbody tr:last-of-type{--tw-bg-opacity:1;background-color:rgb(0 0 0/var(--tw-bg-opacity))}.productDetails .coverage--table.--last-row-marked tbody tr:last-of-type td{font-family:barlow;font-size:26px;font-weight:600;text-transform:uppercase}.productDetails .table--description{--tw-text-opacity:1;color:rgb(85 85 85/var(--tw-text-opacity));font-family:barlow;font-size:20px;font-weight:500;line-height:32px;margin-bottom:36px}.productDetails .table--info{display:inline-block;font-family:barlow;font-size:14px;font-weight:500;line-height:25px;margin-bottom:30px;padding:0 10px}.productDetails .table--info.--small-margin{margin-bottom:2px}@keyframes Up{0%{max-height:0;opacity:0;transform:translate3d(0,100px,0)}to{max-height:800px;opacity:1;transform:translateZ(0)}}.amount--input{display:flex;height:2.75rem;margin-bottom:1.5rem;margin-top:1.5rem}.amount--input>.decrease{--tw-bg-opacity:1;background-color:rgb(153 144 144/var(--tw-bg-opacity));margin-right:.5rem;padding-left:1.25rem;padding-right:1.25rem}.amount--input>.input{border:1px solid #000;justify-content:center;margin-right:.5rem;text-align:center;width:3rem}.amount--input>.increase{--tw-bg-opacity:1;background-color:rgb(153 144 144/var(--tw-bg-opacity));padding-left:1.25rem;padding-right:1.25rem}.amount--input>.info{--tw-text-opacity:1;color:rgb(131 125 125/var(--tw-text-opacity));font-size:14px;font-style:italic;margin-left:1.25rem;margin-right:.25rem;width:50%}.amount--input>.decrease,.amount--input>.increase{transition:all .3s}.amount--input>.decrease:hover,.amount--input>.increase:hover{--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))}.buy--button{display:flex;justify-content:space-between;margin:25px 0}.buy--button>.button{width:100%}.buy--button>.button.-blue{background-color:rgb(0 164 216/var(--tw-bg-opacity))}.buy--button>.button.-blue,.buy--button>.button.-gray{--tw-bg-opacity:1;align-items:center;border:none;color:#fff;cursor:pointer;display:flex;justify-content:center;margin:0;padding:18px 35px}.buy--button>.button.-gray{background-color:rgb(131 125 125/var(--tw-bg-opacity))}.buy--button>.button.-buy-online:before{background-image:url(/sites/bon/themes/custom/dsr/public/build/images/icon-shop.931e0b94.svg)}.buy--button>.button.-buy-local:before,.buy--button>.button.-buy-online:before{background-repeat:no-repeat;background-size:cover;content:"";display:block;height:30px;margin-right:.75rem;margin-top:.125rem;transform:rotate(0deg);transition:all .3s;width:35px}.buy--button>.button.-buy-local:before{background-image:url(/sites/bon/themes/custom/dsr/public/build/images/icon-map.c08c0a78.svg)}.buy--button>.button.--unavailable{--tw-bg-opacity:1;background-color:rgb(131 125 125/var(--tw-bg-opacity))}.cityCard{--tw-bg-opacity:1;animation:Up .3s;background-color:rgb(255 255 255/var(--tw-bg-opacity));border:1px solid rgba(0,0,0,.125);border-radius:8px;color:#1f1f1f;display:flex;flex-direction:column;flex-grow:1;font-size:14px;justify-content:space-between;margin-right:10px;margin-top:10px;max-width:262px;min-width:190px;padding:1.25rem;transition-duration:.25s;transition-property:all;transition-timing-function:cubic-bezier(.4,0,.2,1);width:100%}.cityCard:hover{background-color:#f4f4f4}.cityCard.--active{box-shadow:0 0 0 2px #70073f}.cityCard--title{border-bottom:1px dashed #b3b3b3;display:flex;margin-bottom:15px;padding-bottom:15px}.cityCard--title .dsr-logo{background-image:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABwAAAAOCAMAAAALzYw2AAAAAXNSR0IB2cksfwAAAtNQTFRFAAAA+Pj44ODg4ODf39/f9fX1////////////////5+fm19fX2dnZ/Pz8////8vLy29vX29vZ2dfX2dvZ////4eHhQkJAPj48NTQyMi8uMzAuS0pJk5OS/Pz8////////8vLxfXx7ODUzJSIgJiUkSkpJuLi3////////tra1KiknMTEuLy4sJiUjPz070M/O4eHhPz48Pj06X15cZmNiX11bMzIwEA8Nl5aU////enl3Dw0LTUtJeHZ1bm1rJCMgExIQycnJ////r6+uJyYkra2rxMTDu7q5UU9OMzIv7+7uPj07R0ZE8fHwq6upJSMhU1JQ9fX1Ozk3OTk439/fjo2LHBsZmJiZLi0r+/v54+PjGhkXu7m5PTw5R0ZD8/Py6OfmNTMx7+/yNDMxQ0JB9vf39PT0sK+v5eXls7OyPj057Ozq2trYNzUzS0pI/Pz8Tk1LICAedXV0s7Oyx8fG6urqrq6u6OnoHh0atrW02dnXNjUyTEtJ7+/vurq4Ojk4FBIQGxoYdnVz7u7tMC4szMzL5+fm4+Lic3NyHx8d7Ozs5+fnr6+vpaWlfHt6PDs4ERAOfn17v7+9NDMwMTAuMjEvREJAMC8tra2t3d3bODc0SklH6ezst7a0JCMhWllXvb29MTAtuLe1mJeVx8bESEZE4+LhLy0rSEdF9fn16enpi4qJqqqq5+bkIyEfW1pZuLi4Pz49amlnQUA+vLy7zMzMw8TDgYB+GxkX39/fCwoHHRwbp6in3+Df1dXUd3ZzFRQScXFwtLSzy8vKCQcFvb293d3dLSwqKCckHx4bHRwaGRgVEhEPxcTCjIuKFhQSGBQTMS4sKCcl0NDPoqKgDg0L3t7eYWBeDQ0NgX9+f358goGAgYB/jo6N2djY////////qKend3N0aGRma2pqgIB/1NTUxcXFa2tr5eTkVFRTvLy8////////////////////5FTxkAAAAPF0Uk5TAJaenp6enjFc8vLy8vKAYYCAgIB5////////////XlL//////////5nm////////8v//////////UP//////////jcL////////y////////UP/////////////y//////9Q/////8L/8v//////UP///////8L///L///9Q////////////////UP/////////C////////////UP///8L//////////1BQ///////C//////////9Q///////////C////8v/////////////////C/////////////1lU////////5v/////M10NRYd5t+iEAAAGASURBVHicY2BkYmZiYWJlY2Pn4OTk4ubh5eTk4xcQFBLm4xNhEBUTl5CUkpaRlZNXUFRSVlFVU9fQ1NLW0dXTV2cwMDQyNjE1M7ewtLSytrG1s3dwdHJ2cXVz9/D0YjDw9vFVV/fzD7AMDAoOUVcPDQt3co6IVFePio5hMIiNi1dXT0j0sUxKTlEHgtQ0p3SdKHX1jIhMBoOsuGx19ZzcvHzLgsKi4pJSdXWnMp00dfXyikqoZFV1Ta1lXX2DdWNQU7NTektrW3tHpwFCsstSvbunt69/wkSnSZOnTJ02fQYnVHLmrNlzLEE2qs+dN99pwcJFix2WqAMl+5cChZYtX7Fy1eo1QNbadeudNkSoq2/cBJLcvHTL1m3bdxhb7ty1e8/effsPHHQ6pCOqfvjIUU6GY8dPnDx1+sz0s5aW585fuHjpjOdlpytXr6mrX79hwFB689bt7Xfu3lO//0D94aPHT54+U9d4/gLooZevXjO8eQsF795zQgHfBz4wEAEAGBiU2Dpmv54AAAAASUVORK5CYII=);background-repeat:no-repeat;display:block;height:15px;margin-right:15px;margin-top:10px;max-width:30px;width:100%}.cityCard--title .dsr-logo:before{background-image:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAIIAAAADCAIAAADQjUDXAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAADNJREFUeNpiZFjzjoF64G2mARVNE379iIqmxU1xoKJpCywOUNE0JoZRMAjAaDQMCgAQYAAP2QfQdkjctAAAAABJRU5ErkJggg==);background-size:contain;content:"";display:block;height:2px;margin-top:-9px;max-width:28px;padding:0;width:28px}.cityCard--label{--tw-text-opacity:1;align-items:center;border-radius:4px;color:rgb(23 23 23/var(--tw-text-opacity));display:flex;font-size:11px;justify-content:center;margin-top:10px;padding:8px;text-align:center;text-transform:uppercase}.cityCard--label:hover{cursor:pointer}.cityCard--label.-available{background-color:#5e9133}.cityCard--label.-pickup{background-color:#70073f}.cityCard--label.-certificates{--tw-text-opacity:1;background-color:#4c4c4c;color:rgb(255 255 255/var(--tw-text-opacity));position:relative}.cityCard--label.-certificates:hover>.certificates--wrapper{opacity:1;visibility:visible;z-index:99}.cityCard p{margin-bottom:3px}.certificates--wrapper{--tw-bg-opacity:1;background-color:rgb(246 248 249/var(--tw-bg-opacity));border-radius:.5rem;bottom:15px;box-shadow:2px 3px 24px 0 rgba(66,68,90,.45);display:flex;flex-direction:column;flex-wrap:nowrap;left:85%;max-width:100px;opacity:0;padding:.75rem;position:absolute;transition-duration:.25s;transition-property:all;transition-timing-function:cubic-bezier(.4,0,.2,1);visibility:hidden;width:100%;z-index:-4}.certificates--wrapper>.certificate--img{aspect-ratio:16/9;background-repeat:no-repeat;background-size:contain;margin-bottom:.5rem;margin-top:.5rem;max-height:20px;max-width:100px;width:100%}.certificates--wrapper>.certificate--img.sidi-center{background-image:url(/sites/bon/themes/custom/dsr/public/build/images/sidi-center-logo-mini.cc4411e2.png)}.certificates--wrapper>.certificate--img.accent-bikes-dealer{background-image:url(/sites/bon/themes/custom/dsr/public/build/images/accent-bikes-dealer-logo-mini.8da32aeb.png)}.certificates--wrapper>.certificate--img.author-bikes-dealer{background-image:url(/sites/bon/themes/custom/dsr/public/build/images/author-bikes-dealer-logo-mini.3346bdb5.png)}.certificates--wrapper>.certificate--img.castelli-center{background-image:url(/sites/bon/themes/custom/dsr/public/build/images/castelli-center-logo-mini.606d1a2c.png)}.certificates--wrapper>.certificate--img.dartmoor-bike-dealer{background-image:url(/sites/bon/themes/custom/dsr/public/build/images/dartmoor-bikes-dealer-logo-mini.5b62a81f.png)}.certificates--wrapper>.certificate--img.dsr{background-image:url(/sites/bon/themes/custom/dsr/public/build/images/dsr-logo-mini.146372e2.png)}.certificates--wrapper>.certificate--img.idmatch-smart-caliper{background-image:url(/sites/bon/themes/custom/dsr/public/build/images/idmatch-smart-caliper-logo-mini.2c25b8dd.png)}.certificates--wrapper>.certificate--img.kryptonite-ambasador{background-image:url(/sites/bon/themes/custom/dsr/public/build/images/kryptonite-ambasador-logo-mini.b15d7ef7.png)}.certificates--wrapper>.certificate--img.odzież-kolarza{background-image:url(/sites/bon/themes/custom/dsr/public/build/images/odzie%C5%BC-kolarza-logo-mini.5ca5ba4b.png)}.certificates--wrapper>.certificate--img.san-marco-dima-selector{background-image:url(/sites/bon/themes/custom/dsr/public/build/images/san-marco-dima-selector-logo-mini.082a9a49.png)}.certificates--wrapper>.certificate--img.tacx-test-center{background-image:url(/sites/bon/themes/custom/dsr/public/build/images/tacx-test-center-logo-mini.f5cff790.png)}.cardsWrapper{align-items:stretch;display:flex;flex-wrap:wrap;justify-content:flex-start;margin-bottom:25px;width:100%}.cardsWrapper--labelSeparator{font-size:20px;margin:0 7px;position:relative;top:2px}.cardsWrapper--showMore{--tw-bg-opacity:1;--tw-text-opacity:1;background-color:rgb(0 164 216/var(--tw-bg-opacity));border-radius:4px;color:rgb(255 255 255/var(--tw-text-opacity));display:block;margin-bottom:25px;margin-left:auto;margin-right:auto;padding:10px 25px}.cardsWrapper--label{font-weight:700}.cardsWrapper--label .-gray{color:#999}.cardsWrapper--label .-green{color:#5e9133}.cardsWrapper--label .-default{color:#fff}.modalHeader{align-items:center;display:flex;justify-content:space-between;margin-bottom:10px}.modalHeader--text{color:#ed1c24;font-size:24px;font-weight:700}.modalHeader--btn,.modalHeader--icon{--tw-text-opacity:1;color:rgb(255 255 255/var(--tw-text-opacity))}.modalHeader--btn:hover,.modalHeader--icon:hover{cursor:pointer}.modalHeader--btn{align-items:center;display:flex}.modalHeader--icon{font-size:25px;margin-left:15px}.modalFooter{--tw-bg-opacity:1;background-color:rgb(0 0 0/var(--tw-bg-opacity));font-size:13px;margin-top:40px;padding:10px 0;position:relative}.modalFooter:after,.modalFooter:before{background-color:#000;content:"";display:block;height:100%;position:absolute;top:0;width:1000px}.modalFooter:before{left:-1000px}.modalFooter:after{right:-1000px}.modalFooter p{margin-bottom:20px}.selectsWrapper{display:flex;flex-direction:column;margin-bottom:20px;margin-top:10px}.availabilityContactForm{--tw-bg-opacity:1;align-items:flex-start;animation:Up .3s;background-color:rgb(255 255 255/var(--tw-bg-opacity));border-radius:15px;color:#1f1f1f;display:flex;flex-direction:column;margin:0 0 30px;min-height:350px;padding:25px;position:relative}.availabilityContactForm--wrapper{display:flex;flex-wrap:wrap;justify-content:space-between;width:100%}.availabilityContactForm--text-input{background-color:#efefef;border:0;border-radius:.25rem;box-shadow:none;color:#1f1f1f;font-size:12px;height:26px;margin-top:25px;padding:20px 30px;width:100%}.availabilityContactForm--submit{--tw-text-opacity:1;background-color:#1f1f1f;border-radius:5px;color:rgb(255 255 255/var(--tw-text-opacity));margin:25px 0;padding:10px 25px;width:auto}.availabilityContactForm--close{font-size:20px;position:absolute;right:20px;top:10px}.availabilityContactForm--close:hover{cursor:pointer}.availabilityContactForm--error{color:red;font-size:13px;width:100%}.availabilityContactForm--error.-active{margin-top:-25px}.availabilityContactForm label{align-items:flex-start;display:flex;font-size:12px}.availabilityContactForm label input{margin-right:10px;margin-top:3px}.buttonLegend{--tw-text-opacity:1;align-items:center;border-radius:4px;color:rgb(23 23 23/var(--tw-text-opacity));display:flex;font-size:11px;height:1.75rem;justify-content:center;margin-right:25px;min-width:120px;padding:.5rem;text-align:center;text-transform:uppercase}.buttonLegend:hover{cursor:pointer}.buttonLegend--wrapper{display:flex;flex-direction:column;margin-bottom:20px}.buttonLegend--btn{font-size:13px;margin-right:.5rem;transition:all .25s ease-in-out}.buttonLegend--btn:hover{color:#5e9133;cursor:pointer}.buttonLegend.-available{background-color:#5e9133}.buttonLegend.-pickup{background-color:#70073f}.isSendingCover{position:relative}.isSendingCover:before{background-color:hsla(0,0%,100%,.3);border-radius:15px;content:"";display:block;height:100%;left:0;position:absolute;top:0;width:100%;z-index:1000}.thankYouPage--wrapper{--tw-bg-opacity:1;align-items:center;animation:Up .3s;background-color:rgb(255 255 255/var(--tw-bg-opacity));border-radius:15px;color:#1f1f1f;display:flex;flex-direction:column;font-size:24px;justify-content:center;min-height:350px}.thankYouPage--counter{--tw-text-opacity:1;color:rgb(0 164 216/var(--tw-text-opacity));font-weight:700}.thankYouPage--btn{--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));display:block;margin-left:auto;margin-right:auto;margin-top:20px;padding:2px 20px}.thankYouPage--btn:hover{cursor:pointer}.thankYouPage--message{padding:0 20px;text-align:center}@media (min-width:1024px){.buttonLegend--wrapper,.selectsWrapper{flex-direction:row}}.availabilityModal--body{margin:0 2%;max-width:1140px;padding-top:30px;width:100%}.availabilityModal--wrapper{--tw-text-opacity:1;align-items:flex-start;background-color:rgba(5,5,5,.8);color:rgb(255 255 255/var(--tw-text-opacity));display:flex;height:100%;justify-content:center;left:0;overflow-x:hidden;padding:0 20px;position:fixed;top:0;width:100vw;z-index:1000}@media (min-width:1024px){.availabilityModal--wrapper{overflow-y:scroll;padding:0 10%}}