.details_accordion__items{padding:20px 0 0}.details_accordion__item{margin:0 0 10px}.details_accordion-trigger{position:relative;background-color:#f6f6f6;padding:22px 50px;cursor:pointer}.details_accordion-trigger{padding:22px 50px}.details_accordion-title{position:relative;color:#000;text-decoration:none;font-weight:800;text-transform:uppercase;font-size:16px}.details_accordion-title{font-size:16px}.details_accordion .counter{font-weight:normal}.details_accordion .counter::before{content:"("}.details_accordion .counter::after{content:")"}.details_accordion-trigger-icon{display:flex;position:absolute;top:50%;left:30px;transform:translateY(-50%);transition:transform .3s ease}.details_accordion-trigger-icon svg{width:7px;height:12px;transition:transform .2s ease}.details_accordion-trigger-icon path{fill:#1f2446}.details_accordion-trigger-icon{right:30px}.details_accordion-trigger-icon--active svg{transform:rotate(90deg)}.details_accordion-content{position:relative;max-height:0;transition:max-height .3s ease;will-change:auto;overflow:auto}.bundle_scroll,.download_samples-link,.review-button,.list__arrow,.list__button-link,.product__addtocart,.newsletter__button{display:inline-flex;align-items:center;justify-content:center;padding:13px 35px;background:#cf4417;border:1px solid #cf4417;transition:all .3s;will-change:auto;color:#fff;font-family:"Rounded Mplus 1c","Roboto","Rounded Mplus 1c","Helvetica Neue","fallback",helvetica,arial,sans-serif;font-size:16px;font-weight:700;font-weight:800;line-height:1;text-align:center;text-decoration:none;text-transform:uppercase;cursor:pointer}.bundle_scroll::before,.download_samples-link::before,.review-button::before,.list__arrow::before,.list__button-link::before,.product__addtocart::before,.newsletter__button::before{content:"";display:inline-block;height:12px;width:17px;background-image:url('data:image/svg+xml;utf8,<svg xmlns="http://www.w3.org/2000/svg" width="7" height="11.974" viewBox="0 0 7 11.974"><path d="M.305,11.668a1.043,1.043,0,0,1,0-1.474L4.513,5.987.305,1.78A1.043,1.043,0,1,1,1.779.305L6.694,5.22A1.04,1.04,0,0,1,7,5.987a1.04,1.04,0,0,1-.305.767L1.78,11.668a1.042,1.042,0,0,1-1.475,0Z" fill="%23fff"/></svg>');background-repeat:no-repeat}.bundle_scroll>*,.download_samples-link>*,.review-button>*,.list__arrow>*,.list__button-link>*,.product__addtocart>*,.newsletter__button>*{display:inline-block}.bundle_scroll:hover,.download_samples-link:hover,.review-button:hover,.list__arrow:hover,.list__button-link:hover,.product__addtocart:hover,.newsletter__button:hover{background:#cb3f11;border-color:#cb3f11;color:#fff;text-decoration:none}.bundle_scroll:focus,.download_samples-link:focus,.review-button:focus,.list__arrow:focus,.list__button-link:focus,.product__addtocart:focus,.newsletter__button:focus,.bundle_scroll:active,.download_samples-link:active,.review-button:active,.list__arrow:active,.list__button-link:active,.product__addtocart:active,.newsletter__button:active{background:#bf3e14;border-color:#bf3e14;color:#fff;text-decoration:none}.download_samples-link{background:#1f2446;border:1px solid #1f2446;color:#fff;text-decoration:none}.download_samples-link:hover{background:#3a3f64;border-color:#3a3f64;color:#fff}.download_samples-link:focus,.download_samples-link:active{background:#40456a;border-color:#40456a;color:#fff}.download_samples-link,.list__arrow{padding:7px 16px;font-size:13px}.bundle_scroll{padding:15px 26px;font-size:16px}.bundle_scroll,.list__button-link{width:100%}.bundle_scroll,.product__addtocart{background:#cf4417;border-color:#cf4417;color:#fff;text-decoration:none}.bundle_scroll:hover,.product__addtocart:hover{background:#cb3f11;border-color:#cb3f11;color:#fff}.bundle_scroll:focus,.product__addtocart:focus,.bundle_scroll:active,.product__addtocart:active{background:#bf3e14;border-color:#bf3e14;color:#fff}.list__arrow::before{display:none}.download_samples-link>*{display:flex;align-items:center;justify-content:center}.download_samples-link>* svg{margin:0 .67em 0 0;fill:currentColor}.product__button-icon{display:inline-block;padding:10px;background:#fff;border:1px solid #ccc;border-radius:99px}.product__qty-label,.footer .social__item-title{position:absolute;height:1px;width:1px;margin:-1px;padding:0;border:0;clip:rect(0, 0, 0, 0);overflow:hidden}.list__details .price-to,.product__price .price-to{display:none !important}.bundle-field,.review-inputs_field{display:block;margin:0 0 20px}.review-inputs_textarea,.review-inputs_input,.newsletter__input{width:100%;-moz-appearance:textfield;-webkit-appearance:none;appearance:none;padding:0 10px;border:1px solid #bfbfbf;border-radius:5px;color:#333;font-size:16px;transition:all .08s ease}.review-inputs_textarea:hover,.review-inputs_input:hover,.newsletter__input:hover,.review-inputs_textarea:focus,.review-inputs_input:focus,.newsletter__input:focus{border:1px solid #1f2446;box-shadow:0 0 5px #1f2446;outline:none}.review-inputs_textarea::-webkit-outer-spin-button,.review-inputs_input::-webkit-outer-spin-button,.newsletter__input::-webkit-outer-spin-button,.review-inputs_textarea::-webkit-inner-spin-button,.review-inputs_input::-webkit-inner-spin-button,.newsletter__input::-webkit-inner-spin-button{-webkit-appearance:none;appearance:none}.bundle-summary-label,.bundle-label,.conf__label,.swatch_view__label,.review-rating_label,.review-inputs_label{display:block;margin:0 0 .5em;color:#838383;font-family:"Rounded Mplus 1c","Helvetica Neue","fallback",helvetica,arial,sans-serif;font-size:14px;font-weight:500}.review-inputs_label--required::after{content:"*";color:#f70202}.review-inputs_textarea{min-height:200px;padding:10px;font-family:"Rounded Mplus 1c","Helvetica Neue","fallback",helvetica,arial,sans-serif}.review-inputs_input,.newsletter__input{height:48px}.bundle-label--checkbox,.bundle-label--radio{display:inline-block;padding:.75em 1.25em;background:#f6f6f6;border:2px solid #ccc;border-radius:5px;font-weight:700;cursor:pointer}.bundle-input--radio\:checked+.bundle-label--radio,.bundle-input--radio:checked+.bundle-label--radio,.bundle-input--checkbox:checked+.bundle-label--checkbox{border-color:#cf4417}.bundle-select,.conf__select,.swatch_view .select-wrap{position:relative}.bundle-select select,.conf__select select,.swatch_view .select-wrap select{display:block;height:48px;width:100%;min-width:80px;padding:0 40px 0 15px;color:#000;background-color:#fff;border:1px solid #bfbfbf;border-radius:5px;line-height:45px;text-indent:0;-moz-appearance:none;-webkit-appearance:none;appearance:none;font-family:"Rounded Mplus 1c","Helvetica Neue","fallback",helvetica,arial,sans-serif;font-weight:500;font-size:16px;letter-spacing:-0.8px}.bundle-select .icon,.conf__select .icon,.swatch_view .select-wrap .icon{position:absolute;top:50%;right:15px;transform:translateY(-50%);pointer-events:none}.bundle-select::-ms-expand,.conf__select::-ms-expand,.swatch_view .select-wrap::-ms-expand{display:none}.bundle-input--multi{width:100%;border:2px solid #bfbfbf;border-radius:4px}.bundle-input--multi option{padding:10px}.bundle-wrapper,.details_accordion,.info__top-inner,.newsletter__footer,.footer__container{margin-left:auto;margin-right:auto;width:100%}.details_accordion{max-width:1000px}.newsletter__footer,.footer__container{max-width:1250px}.list__link:before,.mst-attachment__list a:before{position:absolute;top:0;right:0;bottom:0;left:0;z-index:1;pointer-events:auto;content:""}.list-inline>li{display:inline-block;padding-left:5px;padding-right:5px}.list-ordered{list-style-type:decimal}.list-ordered li ul{list-style-type:square}.list-unordered{padding:.35em 0 .75em 1em !important;list-style-type:disc !important}.list-unordered li ul{list-style-type:square !important}.pager__items,.mst-attachment__list,.footer__column ul,.list-unstyled,.list-inline{margin:0;padding:0;list-style:none}@keyframes spinner{0%{transform:rotate(0deg);transform-origin:center}100%{transform:rotate(360deg);transform-origin:center}}.list__details .price-wrapper,.product__price .price-wrapper{display:block}.grouped-item-label .price{font-weight:700}.list__details .price-including-tax .price,.product__price .price-including-tax .price,.product__price .price{color:#cf4417;font-weight:800;font-size:24px}.list__details .old-price .price,.list__details .old-price .price-label,.product__price .old-price .price,.product__price .old-price .price-label{color:rgba(31,36,70,.5);font-size:12px;font-weight:500}.list__details .price-excluding-tax::after,.product__price .price-excluding-tax::after{content:attr(data-label);font-size:12px;color:#1f2446;font-weight:500;margin-left:3px}.list__details .price-excluding-tax::after,.product__price .price-excluding-tax::after{content:"ex VAT"}.list__info{position:relative;display:flex;flex-direction:column;width:100%;padding:15px;border:1px solid #c9c9c9}.list__info:hover .list__link,.list__info:focus .list__link,.list__info:focus-within .list__link{color:#cf4417;text-decoration:underline}.list__link{display:block;margin:0 0 3px;color:#000;font-size:1em;font-weight:700;text-decoration:none;text-transform:none}.availability,.list .availability{font-weight:800;font-size:12px}.availability__item,.list .availability__item{display:flex;align-items:center}.availability__icon,.list .availability__icon{width:16px;height:16px;display:flex;justify-content:center;align-items:center;border-radius:3px;margin-right:6px}.availability__available,.list .availability__available{color:#467a3a}.availability__available .availability__icon{background-color:#467a3a}.availability__unavailable,.list .availability__unavailable{color:#f70202}.availability__unavailable .availability__icon{background-color:#f70202}.availability__low,.list .availability__low{color:#f99700}.availability__low .availability__icon{background-color:#f99700}.product__qty-box{display:flex;align-items:center;border-radius:5px;border:1px solid #c9c9c9;overflow:hidden}.product__qty-button{margin:0;background:none;border:none;border-radius:0;font-weight:400;height:45px;width:50px;display:flex;align-items:center;justify-content:center;cursor:pointer}.product__qty-button:active{box-shadow:inset 0 0 4px 1px #c9c9c9}.product__qty-input{-webkit-appearance:none;-moz-appearance:none;appearance:none;width:50px;height:45px;text-align:center;font-size:16px;font-family:"Rounded Mplus 1c","Roboto","Rounded Mplus 1c","Helvetica Neue","fallback",helvetica,arial,sans-serif;font-weight:700;border:1px solid #c9c9c9;border-radius:0;border-top:0;border-bottom:0;-moz-appearance:textfield}.product__qty-input:hover,.product__qty-input:focus{box-shadow:inset 0 0 0 2px #f6f6f6;outline:none}.product__qty-input::-webkit-outer-spin-button,.product__qty-input::-webkit-inner-spin-button{-webkit-appearance:none;appearance:none;margin:0}.product__info-sku{opacity:.5;font-size:12px}.product__info-sku .type{font-weight:500}.product__info-sku .type:after{content:":"}.reviews-actions,.rating-summary{width:100%;padding:5px 5px 5px 0}.rating-summary-stars{position:relative;width:90px}.rating-summary-stars-icon{display:block}.rating-summary-total{position:absolute;top:0;left:0;overflow:hidden}.list__arrow{position:absolute;top:50%;z-index:10;transform:translateY(-50%);height:45px;width:45px}.list__arrow--next{right:10px}.list__arrow--prev{left:10px}.list__arrow_icon{fill:currentColor}.swatch_view__items{min-height:2.636em;margin:0 -2px;overflow:hidden}.swatch_view__items-inner{display:flex}.swatch_view__item{padding:2px}.swatch_view__option{display:flex;justify-content:center;position:relative;min-height:1.8em;min-width:2.6em;margin:0 0 .45em 0;padding:.45em;border:1px solid #ccc;outline:2px solid rgba(0,0,0,0);transition:all .2s ease,box-shadow .2s ease;overflow:hidden;line-height:1.2;cursor:pointer}.swatch_view__option:hover,.swatch_view__option:active,.swatch_view__option--selected{border-color:#fff;outline:2px solid #2280fa}.swatch_view__radio{position:absolute;z-index:-10;opacity:0}dl{margin:0 0 10px}dl dt{margin:0 0 5px;font-weight:700}dl dd{margin:0}table{width:100%;border-collapse:collapse;border:1px solid #515574}tbody{background:#f6f6f6}caption{display:none}th{border-bottom:1px solid #515574;background-color:#1f2446;color:#fff}thead td{background-color:#1f2446;color:#fff}tbody tr{border-bottom:1px solid #c9c9c9}tbody tr:hover td{background-color:#fff}tbody tr:last-child{border-bottom:0}td{border:1px solid #515574}td,th{padding:10px 10px;text-align:center}td.qty,th.qty{text-align:center}td:first-of-type,th:first-of-type{text-align:left}tfoot td:last-of-type{text-align:right}.cell__right{padding-right:0;text-align:right}.cell__left{padding-left:0;text-align:left}.table--simple th,.table--simple td{border:none}.table--simple td{padding:10px;border-bottom:1px solid #515574}.table--simple th{display:none}.table-wrapper{max-width:100%}.footer{background:#1f2446}.footer__container{width:100%;padding:0 10px}.footer_top{margin:50px 0 20px;background:#fff}.footer_main{color:#fff}.footer_main .footer__container{max-width:1350px}.footer_bottom{background:#1f2446}.footer_bottom .payment_icons{display:none}.footer__columns,.footer_bottom__inner{display:flex;flex-direction:column}.footer__column--address,.footer_bottom .copyright{order:1}.footer_bottom__inner{flex-direction:column;align-items:center;justify-content:space-between}.footer .social{display:flex;flex-wrap:wrap;align-items:center;justify-content:center;margin:0 0 .9em;text-align:center}.footer .social__title{display:none}.footer .social__list{display:flex;flex-wrap:wrap}.footer .social__item{margin:0 .65em .5em 0;padding:.5em;border:1px solid #707070}.footer .social__item:hover,.footer .social__item:focus{border:1px solid #fff}.footer .social__item:last-of-type{margin:0 0 .5em}.footer .social__item-inner{display:flex}.footer .social__icon{display:flex;height:20px;width:20px}.payment_icons__list{display:flex;flex-wrap:wrap;justify-content:center;margin:0 0 20px}.payment_icons--small .payment_icons__list{margin:0;padding:10px}.payment_icons__title{display:none}.payment_icons__item{padding:2px}.payment_icons__img{height:30px;width:auto}.payment_icons__img--small{height:22px}.copyright{margin:0 0 20px;color:#fff;font-size:12px;line-height:20px;text-align:center}.copyright a{display:block;margin-top:5px;text-decoration:none}.footer__logo{display:block;max-width:150px;margin:0 auto 10px}.footer__columns{flex-flow:row wrap}.footer__column{flex:1 0 50%;padding:30px 20px 10px 0;text-align:center}.footer__column ul{line-height:2}.footer__column address{margin-top:27px;color:#fff;font-style:normal}.footer__column a{display:block;padding:1px 0;color:#fff;text-decoration:none}.footer__column a:hover{color:#fff;text-decoration:underline;text-decoration-thickness:2px}.footer__column--address{display:flex;flex-direction:column;order:5;padding:0 0 20px;text-align:center}.footer__column--address .contact_icon-phone,.footer__column--address .contact_icon-email{display:inline-block;vertical-align:middle;height:14px;width:14px;margin:0 5px 0 0;font:0/0 a}.footer__column--address .block-footer_column_1{order:2;margin-top:0;font-size:11px}.footer__column--address .block-footer_column_1 .copyright-address{margin-top:.5rem;font-size:16px}.footer__column--address .payment_icons{order:1}.footer__column--address .payment_icons__list{margin:0}.footer__column--address .page_header__logo{display:none;max-width:208px;margin:0 0 20px}.footer__column--address .page_header__logo a{margin:0 !important}.footer_column__title{margin:0 0 20px;color:#fff;font-size:16px;font-weight:800;text-transform:uppercase}.footer_accordion__icon{display:none}.newsletter__footer{margin-bottom:10px;background:#fff;color:#fff}.newsletter__footer:before{content:"";display:block;width:100%;height:1px;background-color:#c9c9c9}.newsletter__container{display:flex;flex-direction:column;align-items:center;justify-content:center;padding:28px 20px 32px}.newsletter__title_group{margin:0 0 25px;color:#000;text-align:center}.newsletter__title_group>*{display:block;margin:0 0 .15em}.newsletter__title{font-size:22px;margin-bottom:0;text-transform:uppercase}.newsletter__subtitle{opacity:.8}.newsletter__input::-moz-placeholder{font-family:"Rounded Mplus 1c","Helvetica Neue","fallback",helvetica,arial,sans-serif;font-size:15px;color:#7a7c86}.newsletter__input::placeholder{font-family:"Rounded Mplus 1c","Helvetica Neue","fallback",helvetica,arial,sans-serif;font-size:15px;color:#7a7c86}.newsletter__content{position:relative;width:100%;max-width:500px}.newsletter__button{display:flex;align-items:center;justify-content:center;width:100%;margin-top:10px}.newsletter__button-icon{display:none}.info__top{width:100%;margin:0 0 30px}.info__top-inner{display:flex;flex-wrap:wrap;max-width:1340px}.gallery,.product__info{width:100%}.product-options-bottom{display:flex;flex-wrap:wrap}.gallery{margin:0 0 20px}.gallery__main{margin:0 0 20px}.gallery__main-image{border:1px solid #c9c9c9}.gallery__inner{position:relative;text-align:center;position:relative}.gallery__inner::after{content:"";display:block;width:100%;padding-top:84.3076923077%}.gallery__inner>*{position:absolute;top:0;right:0;bottom:0;left:0;z-index:1;width:auto;max-height:100%}.gallery__video-container{display:flex;align-items:center;position:absolute;top:0;left:-9999px;z-index:200;height:100%;width:100%;background:#fff;opacity:0}.gallery__video-container.active{left:0;transition:left 0ms ease-out .2s,opacity .2s ease-in .2s;opacity:1}.gallery__video-container iframe{height:auto;max-width:100%;border:none;position:relative}.gallery__video-container iframe::after{content:"";display:block;width:100%;padding-top:56.25%}.gallery__video-container iframe>*{position:absolute;top:0;right:0;bottom:0;left:0;z-index:1;width:auto;max-height:100%}.gallery__thumbs{display:flex;gap:1em;align-items:center;cursor:pointer}.gallery__thumbs-inner{display:flex;flex:1 1 100%;overflow:hidden}.gallery__thumbs-item{flex:0 0 33.33%;text-align:center}.gallery__thumbs-item img{border:1px solid rgba(255,255,255,.01)}.gallery__thumbs-item.first{margin-left:auto}.gallery__thumbs-item.last{margin-right:auto}.gallery__thumbs-wrapper{display:flex;justify-content:end;margin-top:10px}.gallery__thumbs-wrapper-controls{display:flex;gap:10px}.gallery__thumbs>.gallery__thumbs-item{width:33.33%}.gallery__thumb--picture{pointer-events:none}.gallery__thumb-control{transition:opacity .3s ease;opacity:1}.gallery__thumb-control.disabled{transition:opacity .3s ease;opacity:.3}.gallery__thumb-forward,.gallery__thumb-back{padding:0.875rem 1.0625rem}.gallery__thumb-forward svg,.gallery__thumb-back svg{fill:#1f2446}.gallery .mz-thumb img{padding:5px;border:1px solid #c9c9c9;border-radius:var(--border-radius)}.gallery .mz-thumb.mz-thumb-selected img{border:1px solid #1f2446}.gallery .mz-thumb:not(.mz-thumb-selected):hover img{border:1px solid #1f2446}.magnify_icon{display:flex;align-items:center;justify-content:center;position:absolute;top:.33em;right:.33em;height:35px;width:35px;background:rgba(255,255,255,.5);border-radius:5px}.product__info-title{text-transform:none;margin:0 0 13px}.product__info-sku{display:flex}.product__info-sku .type{margin:0 5px 0 0}.product__info-meta-container{display:flex;align-items:center;margin-bottom:15px}.product__info-delivery{display:flex;align-items:center;margin-top:28px;font-size:14px}.product__info-delivery svg{margin-right:8px}.product__info-delivery strong{margin-left:3px}.product__price .special-price{margin-right:8px}.product__price .special-price .price-label{display:none}.product__price .old-price{margin-top:6px}.product__price .old-price .price-container{position:relative;display:flex;align-items:center;flex-direction:row;margin-top:6px}.product__price .old-price .price-container:before{content:"";width:100%;height:1px;background:rgba(31,36,70,.5);position:absolute}.product__price .old-price .price-wrapper{display:flex}.product__price .old-price .price-label{margin-right:3px}.product__price .price-excluding-tax{font-size:12px}.product__price .price-excluding-tax .price{color:#1f2446;font-size:12px}.product__price .price{font-size:28px}.product__price .price{font-size:28px}.product__price .price-including-tax .price{font-size:28px}.product__price .price-container{display:flex;flex-direction:column}.product__price .price-wrapper{line-height:1.3}.product__price .price-box{display:flex;flex-wrap:wrap}.product__add-container{width:100%;margin:15px 0 10px}.product__add-container,.product__add-actions,.product__add-additional{display:flex;flex-wrap:wrap}.product__add-actions{flex:1 1 auto;justify-content:flex-end;margin:16px 0 0 0}.product__add-additional{align-items:center;width:100%}.product_share{display:flex;align-items:center;margin:0 auto 0 0}.product_share__title{margin:0 1em .5em 0}.product__button-icon{margin:0 0 0 10px}.product__button-icon-svg{fill:currentColor;display:block}.product__addtocart{margin-right:auto;align-self:center;padding-left:10px;padding-right:10px;flex:1}.product__addtocart--has-icon{display:flex;align-items:center;justify-content:center}.product__addtocart-icon{display:none}.product__qty{margin:20px 10px 0 0;display:flex;align-items:flex-start;align-self:flex-start;height:50px}.product__attributes{border:0}.product__attributes tr:hover{background:none}.product__attributes th{background-color:#f6f6f6;color:#1f2446;border:0;min-width:167px}.product__attributes tr:not(:last-child){border-bottom:1px solid #c9c9c9}.product__attributes tbody tr:nth-child(even) td,.product__attributes tbody tr:nth-child(even) th{background-color:#fff}.product__attributes td,.product__attributes th{background-color:#fff;border:0}.details_accordion-title{margin:0}.details_accordion-content-inner{padding:20px 5px}.details_accordion-content-inner p:first-child,.details_accordion-content-inner h2:first-child,.details_accordion-content-inner h3:first-child,.details_accordion-content-inner h4:first-child,.details_accordion-content-inner strong:first-child{margin-top:0}.mst-attachment__list{display:grid;grid-auto-flow:row;grid-template-columns:repeat(auto-fit, minmax(300px, 1fr));grid-gap:10px}.mst-attachment__list li{position:relative;display:flex;align-items:center;border-radius:5px;padding:10px}.mst-attachment__list li:hover,.mst-attachment__list li:focus-within{background-color:#f6f6f6}.mst-attachment__list a{display:flex;align-items:center;font-weight:700;text-decoration:none;font-size:15px}.mst-attachment__list i{display:flex;max-width:50px;margin-right:15px}.mst-attachment__list small{margin-left:8px;font-size:12px}.list{position:relative;margin:40px 0 50px}.list__title{margin-bottom:25px;font-size:24px;text-transform:uppercase;text-align:center}.list__item,.list__info,.list__details{display:flex}.list__content-inner{flex-wrap:nowrap}.list__item{flex:none;min-width:200px;padding:0 10px 30px;flex:1 0 256px}.list__item .availability:after{display:none}.list__details,.list__info{flex-direction:column}.list__info,.list__image,.list__details{flex:1 1 auto}.list__image{display:block;flex:none;margin:0 0 15px;position:relative}.list__image::after{content:"";display:block;width:100%;padding-top:100%}.list__image>*{position:absolute;top:0;right:0;bottom:0;left:0;z-index:1;width:auto;max-height:100%}.list__image img{display:block;width:100%}.list__details>*{width:100%}.list__details .special-price{margin-right:8px}.list__details .special-price .price-label{display:none}.list__details .old-price{margin-top:6px}.list__details .old-price .price-container{position:relative;display:flex;align-items:center;flex-direction:row;margin-top:2px}.list__details .old-price .price-container:before{content:"";width:100%;height:1px;background:rgba(31,36,70,.5);position:absolute}.list__details .old-price .price-wrapper{display:flex}.list__details .old-price .price-label{margin-right:3px}.list__details .price-excluding-tax .price{font-size:12px}.list__details .price-container{display:flex;flex-direction:column}.list__details .price-wrapper{line-height:1.3}.list__details .price-box{display:flex;flex-wrap:wrap}.list__button{margin:auto 0 0}.list__button-link{margin:1em 0 0}.list .availability{width:100%;margin:.66em 0}.splide__sr{visibility:hidden;display:none}.availability{display:flex;align-items:center}.availability:after{content:"";height:15px;width:1px;background:#1f2446;margin:0 11px;opacity:.5}.product-reviews-summary{margin:0 0 5px}.reviews-container{margin:0 0 50px}.reviews-title{font-size:1.6em}.reviews_list-item{margin:0 0 10px;padding:10px 10px 25px;border-bottom:1px solid #ccc}.reviews_list-name{margin:10px 0 5px;font-size:16px;font-weight:700}.reviews_list-details{display:flex;justify-content:space-between;padding:0 0 20px;opacity:.6}.reviews_list-desc::before{content:'"'}.reviews_list-desc::after{content:'"'}.reviews-toolbar .toolbar__amount{margin:0 0 0 auto}.review-form{position:relative;padding:0 20px 30px;border:1px solid #ccc}.review-form--loading::after{content:"";position:absolute;top:0;left:0;height:100%;width:100%;background:rgba(255,255,255,.6)}.review-ratings{display:flex;flex-wrap:wrap;align-items:center;margin:0 0 30px}.review-fieldset{border:none}.review-rating{position:relative;height:30px;width:150px;margin:0 0 0 10px;overflow:hidden}.review-rating_label{margin:0;font-weight:700}.review-rating_bg{content:"";display:block;height:30px;width:150px}.review-rating_input{position:absolute;top:50%;left:0;transform:translateY(-50%);opacity:0;pointer-events:none}.review-rating_star{position:absolute;top:0;bottom:0;left:0;overflow:hidden;opacity:0;cursor:pointer}.review-rating .rating-1{z-index:5;width:20%}.review-rating .rating-2{z-index:4;width:40%}.review-rating .rating-3{z-index:3;width:60%}.review-rating .rating-4{z-index:2;width:80%}.review-rating .rating-5{z-index:1;width:100%}.review-rating_input:checked+.review-rating_star{opacity:1}.review-rating:hover .review-rating_star.active{opacity:.2}.review-rating .review-rating_star:hover,.review-rating .review-rating_star.active:hover{opacity:1}.toolbar{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;margin:0 0 20px;padding:9px 0}.toolbar .pager{display:none}.toolbar~.toolbar{margin-top:30px;padding:0}.toolbar~.toolbar .pager{display:flex}.toolbar~.toolbar .toolbar__limiter,.toolbar~.toolbar .toolbar__amount,.toolbar~.toolbar .filters__sorter,.toolbar~.toolbar .toolbar__modes,.toolbar~.toolbar .filters__button{display:none}.toolbar-products{margin-bottom:5px}.toolbar__limiter{display:flex}.toolbar__amount{margin-bottom:17px;color:rgba(31,36,70,.5);font-size:12px;order:-1;width:100%}.toolbar__amount-number{margin:0 .25em 0 0;font-weight:700}.toolbar__limiter{display:none}.toolbar .filters__sorter .sorter-label{display:none;margin-right:10px;min-width:65px}.toolbar .filters__sorter .sorter-label:after{content:":"}.toolbar .filters__sorter--action{display:none}.toolbar__modes{display:none}.pager{width:100%;justify-content:center}.pager__items{display:flex;align-items:center;justify-content:end;position:relative;border:1px solid #c9c9c9;border-radius:5px;font-size:16px;overflow:hidden}.pager__item{border-right:1px solid #c9c9c9;margin:0 -1px}.pager__link{display:flex;color:#000;text-decoration:none;padding:10px 20px;font-weight:500;color:#cf4417}.pager__link--current{color:#1f2446}a.pager__link:hover,a.pager__link:focus{color:#1f2446;text-decoration:underline}.pager__link--next span,.pager__link--previous span{display:flex}.pager__link--next svg,.pager__link--previous svg{max-width:10px}.pager__link--next:hover svg,.pager__link--previous:hover svg{transform:scale(1.15)}.pager__next,.pager__previous{display:flex;height:25px}.pager__next-icon,.pager__previous-icon{max-height:100%}.swatch_view{position:relative;margin:0 0 5px}.swatch_view__container{margin-bottom:15px}.swatch_view__option--disabled{opacity:.5;cursor:not-allowed}.conf__item{margin-bottom:15px}.download_samples-title{margin:1em 0 .5em}.download_samples-items{display:flex;flex-wrap:wrap}.download_samples-item{margin:0 .5em .5em 0}.bundle_scroll{margin:0 0 10px}.bundle-wrapper{display:flex;flex-wrap:wrap;align-items:flex-start;width:100%;max-width:1100px;margin-bottom:50px}.bundle-form,.bundle-summary{width:100%}.bundle-summary{position:sticky;top:0;padding:10px}.bundle-form{padding:30px;border:1px solid #ccc;border-radius:4px}.bundle-options{margin:0;padding:0;border:none}.bundle-summary-item,.bundle-title{margin:0 0 .75em}.bundle-item{margin:0 0 1em;padding:0 0 1em;border-bottom:1px solid #ccc}.bundle-item:last-of-type{border:none}.bundle-choice--radio{position:relative}.bundle-input--checkbox,.bundle-input--radio{position:absolute;opacity:0}.bundle-summary-items{margin:2em 0}.bundle-summary-item{display:flex;flex-wrap:wrap}.bundle-summary-label{width:210px;margin:0 .5em .5em 0}.bundle-summary-selected{margin:0 0 .5em 0;font-weight:700}.grouped-products{margin:2em 0}.grouped-table-item{--min: 100px;--max: 1fr;--grid-gap: 1em;display:grid;grid-auto-flow:row;grid-template-columns:var(--max) var(--min);grid-gap:var(--grid-gap);margin:0 0 .75em}.grouped-table-item,.grouped-headings{margin:0 0 1.5em;padding:0 0 .75em;border-bottom:1px solid #ccc}.grouped-headings-title{font-weight:700;opacity:.5}.grouped-item-name{display:block;margin:0 0 .5em;font-size:1.1em;font-weight:700}.grouped-item-action{text-align:center}@media all and (min-width: 600px){.list__info{padding:20px}.footer__container{padding:0 30px}.footer_bottom .footer__container{padding:25px 0 45px;border-top:1px solid rgba(255,255,255,.2)}.footer_bottom .payment_icons{display:block}.footer .social{justify-content:flex-start;padding:.9em 0}.footer__column{text-align:left}.footer__column--address{text-align:left}.footer__column--address .block-footer_column_1{order:0;font-size:inherit}.footer__column--address .block-footer_column_1 .copyright-address{margin-top:1rem}.footer__column--address .payment_icons{display:none}.footer__column--address .page_header__logo{display:block}.newsletter__input{padding-right:200px}.newsletter__button{position:absolute;top:0;right:0;height:48px;padding:10px;width:100%;max-width:189px;border-radius:0 5px 5px 0;margin-top:0}.gallery__thumbs-item{flex:0 0 25%}.gallery__thumbs>.gallery__thumbs-item{width:25%}.list__item{flex:1 0 50%}}@media all and (min-width: 800px){.review-inputs_textarea,.review-inputs_input,.newsletter__input{font-size:1em}.info__top-inner{flex-wrap:nowrap}.gallery{padding:0 20px 0 0}.gallery,.product__info{width:50%}.product__addtocart{max-width:220px}.product__qty{margin:20px 20px 0 0}.list__item{flex:1 0 33.3333333%}.toolbar{flex-wrap:nowrap}.toolbar__limiter{order:-10}.toolbar__amount{order:initial;width:auto;padding-right:20px;margin-bottom:0}.toolbar .filters__sorter .sorter-label{display:block}.pager{justify-content:end}.bundle-form,.bundle-summary{width:50%}.bundle-summary{padding:30px}}@media all and (min-width: 1000px){.footer__container{padding:0 50px}.footer_bottom .footer__container{padding-left:10px;padding-right:10px}.footer_bottom__inner{flex-direction:row-reverse}.footer .social{padding:1.5em 0}.copyright{text-align:left}.footer__logo{margin:0 0 10px}.footer__columns{flex-flow:row nowrap}.footer__column{flex:1 0 20%;padding:30px 20px 50px 0}.footer__column--address{padding:30px 0 50px}.footer_accordion__content{display:block !important;height:auto !important}.newsletter__container{flex-direction:row;max-width:1000px;margin:0 auto}.newsletter__title_group{width:45%;margin:0;text-align:left}.newsletter__content{width:55%}.list__item{flex:1 0 25%}}@media all and (min-width: 1200px){.product__info{padding:0 30px}.details_accordion{width:calc(100% + 60px);margin-left:-30px;margin-right:-30px}.details_accordion-content-inner{padding:20px 40px}.list__item{flex:1 0 20%}}@media all and (min-width: 1260px){.footer_bottom .footer__container{padding-left:0;padding-right:0}}@media all and (min-width: 1400px){.list__item{flex:1 0 16.66666%}}@media all and (max-width: 999px){.table-wrapper{overflow:auto}.footer__column--address{margin-top:40px}.footer__column--address{flex:1 1 100%}}@media all and (max-width: 799px){.footer__column:nth-child(3){order:3}.footer__column:nth-child(4){order:4}.page-title{margin-bottom:.3em}}@media all and (max-width: 599px){.page-title{font-size:20px}}@media (hover: hover){.details_accordion-trigger:hover .details_accordion-title{color:#cf4417;text-decoration:underline}.details_accordion-trigger:hover .details_accordion-trigger-icon svg,.details_accordion-trigger:hover .details_accordion-trigger-icon path{fill:#cf4417}.product__qty-button:hover,.product__qty-button:focus{box-shadow:inset 0 0 2px #c9c9c9;background-color:#f6f6f6}}
