.app .catalog-quick-search{padding:15px}.app .catalog-quick-search .submit-search{display:block;background:#be2c37;border-radius:19px;color:#fff;font-size:16px;border:none;padding:10px 20px;margin:15px auto}.app .catalog-quick-search .search-item{display:block;position:relative;color:#101010;margin-top:5px}.app .catalog-quick-search .search-item>label{font-weight:700;font-size:12px}.app .catalog-quick-search .search-item .search-tooltip{margin-left:5px}.app .catalog-quick-search .search-item .search-tooltip:hover{color:#be2c37}.app .catalog-quick-search .search-item input{display:block;width:100%;height:100%;color:#101010;border:none;-webkit-box-sizing:border-box;box-sizing:border-box;padding:5px 15px 5px 5px}.app .catalog-quick-search .search-item .input-container{height:35px;-webkit-box-sizing:border-box;box-sizing:border-box;position:relative;padding-left:35px;border-radius:3px;border:1px solid rgba(0,0,0,0);margin-top:6px;background-color:#fff}.app .catalog-quick-search .search-item .input-container:after{display:block;content:"";position:absolute;left:11px;top:50%;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%);width:12px;height:12px;background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 512 512'%3E%3Cpath fill='%23be2c37' d='M505 442.7L405.3 343c-4.5-4.5-10.6-7-17-7H372c27.6-35.3 44-79.7 44-128C416 93.1 322.9 0 208 0S0 93.1 0 208s93.1 208 208 208c48.3 0 92.7-16.4 128-44v16.3c0 6.4 2.5 12.5 7 17l99.7 99.7c9.4 9.4 24.6 9.4 33.9 0l28.3-28.3c9.4-9.4 9.4-24.6.1-34zM208 336c-70.7 0-128-57.2-128-128 0-70.7 57.2-128 128-128 70.7 0 128 57.2 128 128 0 70.7-57.2 128-128 128z'/%3E%3C/svg%3E");background-repeat:no-repeat;background-position:50%}.app .catalog-quick-search .search-item .input-container.has-error{border:1px solid #be2c37}.app .catalog-quick-search:not(.one-row) .search-item+.search-item{margin-top:12px}.app .catalog-quick-search .search-message{font-size:12px;line-height:1.1;color:#be2c37;margin-top:5px}.catalog-quick-search.theme-white .search-item>label{color:#171717}.catalog-quick-search.theme-white .search-item input{border:1px solid #bdc0c6;border-left:none}.catalog-quick-search.theme-white .search-item .input-container{background-color:#be2c37}.catalog-quick-search.theme-white .search-item .input-container input{background-color:#fff}.catalog-quick-search.theme-white .search-item .input-container:after{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 512 512'%3E%3Cpath fill='%23fff' d='M505 442.7L405.3 343c-4.5-4.5-10.6-7-17-7H372c27.6-35.3 44-79.7 44-128C416 93.1 322.9 0 208 0S0 93.1 0 208s93.1 208 208 208c48.3 0 92.7-16.4 128-44v16.3c0 6.4 2.5 12.5 7 17l99.7 99.7c9.4 9.4 24.6 9.4 33.9 0l28.3-28.3c9.4-9.4 9.4-24.6.1-34zM208 336c-70.7 0-128-57.2-128-128 0-70.7 57.2-128 128-128 70.7 0 128 57.2 128 128 0 70.7-57.2 128-128 128z'/%3E%3C/svg%3E")}.catalog-quick-search.theme-white .search-item .input-container .submit-search{background-color:#be2c37}.catalog-quick-search.one-row{display:-webkit-box;display:-ms-flexbox;display:flex;padding:0 0 10px;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.catalog-quick-search.one-row .input-container{height:40px}.catalog-quick-search.one-row .search-item{-ms-flex-preferred-size:calc(50% - 53px);flex-basis:calc(50% - 53px);width:calc(50% - 53px)}.catalog-quick-search.one-row .submit-search{margin:24px 0 0;height:40px}.catalog-quick-search.sm .search-item>label{font-size:11px}.glide{position:relative;width:100%;-webkit-box-sizing:border-box;box-sizing:border-box}.glide *{-webkit-box-sizing:inherit;box-sizing:inherit}.glide__slides,.glide__track{overflow:hidden}.glide__slides{position:relative;width:100%;list-style:none;-webkit-backface-visibility:hidden;backface-visibility:hidden;-webkit-transform-style:preserve-3d;transform-style:preserve-3d;-ms-touch-action:pan-Y;touch-action:pan-Y;margin:0;padding:0;white-space:nowrap;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:nowrap;flex-wrap:nowrap;will-change:transform}.glide__slide,.glide__slides--dragging{-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.glide__slide{width:100%;height:100%;-ms-flex-negative:0;flex-shrink:0;white-space:normal;-webkit-touch-callout:none;-webkit-tap-highlight-color:transparent}.glide__slide a{-webkit-user-select:none;user-select:none;-webkit-user-drag:none;-moz-user-select:none;-ms-user-select:none}.glide__arrows,.glide__bullets{-webkit-touch-callout:none;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.glide--rtl{direction:rtl}.gallery-top[data-v-f57d5c66]{margin-bottom:30px}.gallery-top .glide__slide[data-v-f57d5c66]{height:auto;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.gallery-top .glide__slide img[data-v-f57d5c66]{max-height:400px}.gallery-thumbs[data-v-f57d5c66]{margin-left:30px;margin-right:30px}.gallery-thumbs .glide__slide[data-v-f57d5c66]{max-height:450px;cursor:pointer;padding:2px;border:1px solid #e0e3e5;border-radius:4px;height:auto;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.gallery-thumbs .glide__slide--active[data-v-f57d5c66],.gallery-thumbs .glide__slide[data-v-f57d5c66]:hover{border-color:#101010}.gallery-thumbs .glide__slide>img[data-v-f57d5c66]{max-width:100%;max-height:100%}.gallery-thumbs .btn-next[data-v-f57d5c66],.gallery-thumbs .btn-prev[data-v-f57d5c66]{cursor:pointer;display:table;position:absolute;top:50%;left:-30px;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%);z-index:1}.gallery-thumbs .btn-next[data-v-f57d5c66]{right:-30px;left:auto}.gallery-thumbs .btn-next svg[data-v-f57d5c66]{-webkit-transform-origin:center;-ms-transform-origin:center;transform-origin:center;-webkit-transform:rotate(180deg);-ms-transform:rotate(180deg);transform:rotate(180deg)}.app #category-info .category-header{position:relative;border-bottom:5px solid #101010;margin-bottom:50px;padding-bottom:35px;padding-top:35px;display:-webkit-box;display:-ms-flexbox;display:flex}.app #category-info .category-header .page-title{font-family:acumin-pro-extra-condensed,sans-serif;color:#101010;font-size:3rem;line-height:.85;font-weight:800;margin-top:0;margin-bottom:5px;-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1;text-transform:uppercase}@media screen and (min-width:35em){.app #category-info .category-header .page-title{font-size:4.5rem}}@media screen and (min-width:62.5em){.app #category-info .category-header .page-title{font-size:8.75rem;margin-bottom:12px}}.app #category-info .category-header .standard-icons{width:326px;-ms-flex-item-align:end;align-self:flex-end;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:reverse;-ms-flex-direction:row-reverse;flex-direction:row-reverse}.app #category-info .category-content{margin-bottom:40px;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}@media screen and (min-width:42.5em){.app #category-info .category-content{display:-webkit-box;display:-ms-flexbox;display:flex}.app #category-info .category-content .left-column,.app #category-info .category-content .right-column{width:calc(50% - 13px)}.app #category-info .category-content .single-img{max-height:440px}}.app #category-info .category-content .section h3.section-title{color:#be2c37;font-size:1.625rem;margin-bottom:15px}.app #category-info .category-content .section .section-content{font-size:1rem;line-height:26px}.app #category-info .category-content .section .section-content p{font-size:1em;line-height:1.53}.app #category-info .category-content .section .section-content ul{list-style-position:inside}.app #category-info .category-content .section .section-content ul li{font-size:1.0625rem}.app #category-info .category-content .section+.section{margin-top:45px}.app #category-info .category-content .section.product-families ul{list-style-type:none;margin:30px 0 0;padding:0}.app #category-info .category-content .section.product-families ul li{margin:0 9px 10px 0;padding:0;display:inline-block}.app #category-info .category-content .section.product-families ul li a{cursor:pointer;display:inline-block;padding:12px 20px;font-size:.8125rem;color:#020202;border-radius:4px;border:1px solid #d1d1d1;background-color:#f7f8f9;font-weight:700}.app #category-info .category-content .section.product-families ul li a:hover{background-color:rgba(0,0,0,.05)}.spinner{-webkit-transition:opacity .15s ease;transition:opacity .15s ease;-webkit-animation:rotator 1.4s linear infinite;animation:rotator 1.4s linear infinite;-webkit-animation-play-state:paused;animation-play-state:paused}.spinner.show{-webkit-animation-play-state:running;animation-play-state:running}.spinner.v-enter,.spinner.v-leave-active{opacity:0}.spinner.v-enter-active,.spinner.v-leave{opacity:1}@-webkit-keyframes rotator{0%{-webkit-transform:scale(.5) rotate(0deg);transform:scale(.5) rotate(0deg)}to{-webkit-transform:scale(.5) rotate(270deg);transform:scale(.5) rotate(270deg)}}@keyframes rotator{0%{-webkit-transform:scale(.5) rotate(0deg);transform:scale(.5) rotate(0deg)}to{-webkit-transform:scale(.5) rotate(270deg);transform:scale(.5) rotate(270deg)}}.spinner{margin:0 auto;display:block}.spinner .path{stroke:#f60;stroke-dasharray:126;stroke-dashoffset:0;-webkit-transform-origin:center;-ms-transform-origin:center;transform-origin:center;-webkit-animation:dash 1.4s ease-in-out infinite;animation:dash 1.4s ease-in-out infinite}@-webkit-keyframes dash{0%{stroke-dashoffset:126}50%{stroke-dashoffset:63;-webkit-transform:rotate(135deg);transform:rotate(135deg)}to{stroke-dashoffset:126;-webkit-transform:rotate(450deg);transform:rotate(450deg)}}@keyframes dash{0%{stroke-dashoffset:126}50%{stroke-dashoffset:63;-webkit-transform:rotate(135deg);transform:rotate(135deg)}to{stroke-dashoffset:126;-webkit-transform:rotate(450deg);transform:rotate(450deg)}}.catalog-flag-link a.flag-link.type-toggle{text-decoration:none;border-bottom:none;cursor:pointer;text-align:center}.catalog-flag-link a.flag-link.type-toggle.icon{display:inline-block;border:1px solid #be2c37;border-radius:50%;text-align:center;width:27px;height:27px;-webkit-box-sizing:border-box;box-sizing:border-box;position:relative;-webkit-transition:background-color .2s linear;transition:background-color .2s linear}.catalog-flag-link a.flag-link.type-toggle.icon.added{background-color:#be2c37}.catalog-flag-link a.flag-link.type-toggle.icon.added span{color:#fff}.catalog-flag-link a.flag-link.type-toggle.icon.added:hover{background-color:#fff}.catalog-flag-link a.flag-link.type-toggle.icon.added:hover span{color:#be2c37}.catalog-flag-link a.flag-link.type-toggle.icon:hover{background-color:#be2c37}.catalog-flag-link a.flag-link.type-toggle.icon:hover span{color:#fff}.catalog-flag-link a.flag-link.type-toggle span{color:#be2c37;line-height:0;left:50%;top:50%;position:absolute;-webkit-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);transform:translate(-50%,-50%)}.catalog-flag-link a.flag-link.type-toggle span svg{fill:currentColor;width:12px;height:12px}.catalog-flag-link .flag-link.type-checkbox{display:block;position:relative;width:22px;height:22px;cursor:pointer;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;margin:5px 10px}.catalog-flag-link .flag-link.type-checkbox input{display:none}.catalog-flag-link .flag-link.type-checkbox .checkmark{position:absolute;top:0;left:0;height:22px;width:22px;-webkit-box-sizing:border-box;box-sizing:border-box;border-radius:5px;border:1px solid #be2c37;background-color:#fff}.catalog-flag-link .flag-link.type-checkbox .checkmark:after{content:"";position:absolute;display:none;left:7px;top:3px;width:6px;height:11px;border:solid #fff;border-width:0 2px 2px 0;-webkit-transform:rotate(45deg);-ms-transform:rotate(45deg);transform:rotate(45deg)}.catalog-flag-link .flag-link.type-checkbox:hover .checkmark{background-color:#eee}.catalog-flag-link .flag-link.type-checkbox input:checked+.checkmark{-webkit-box-shadow:1px 1px 2px 0 rgba(0,0,0,.35) inset;box-shadow:inset 1px 1px 2px 0 rgba(0,0,0,.35);background-color:#be2c37}.catalog-flag-link .flag-link.type-checkbox input:checked+.checkmark:after{display:block}.catalog-limit-selector{float:right;margin-top:15px;margin-bottom:20px;font-weight:700;font-size:11px}.catalog-limit-selector select{font-weight:400;color:#101010;background-color:#fff;border-radius:3px;margin-left:5px;padding:4px 20px 5px 7px;width:auto;background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg width='71' height='101' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M65.655 40.5H5.345c-4.176 0-6.268-5.05-3.315-8.002L32.185 2.343a4.688 4.688 0 016.63 0L68.97 32.498c2.953 2.953.861 8.002-3.315 8.002zm-60.31 20h60.31c4.176 0 6.268 5.05 3.315 8.002L38.815 98.657a4.688 4.688 0 01-6.63 0L2.03 68.502C-.923 65.549 1.17 60.5 5.345 60.5z' fill='%23231f20'/%3E%3C/svg%3E");background-size:6px;background-repeat:no-repeat;background-position:calc(100% - 10px) 50%}.catalog-limit-selector select option{color:#231f20}.sm .catalog-limit-selector{float:none;margin:0 auto;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;margin-top:15px}.pager-nav{color:#231f20;text-align:right;font-size:12px;margin-top:20px;margin-bottom:10px;display:inline-block}.catalog-pager,.pager-nav span{color:#101010;font-weight:700}.catalog-pager{float:right;margin-top:15px;margin-bottom:15px;margin-left:80px;font-size:11px}.catalog-pager>span{font-weight:400}.catalog-pager .catalog-pager-input{-moz-appearance:textfield;font-weight:400;color:#231f20;text-align:center;border:1px solid #d1d1d1;max-width:40px;padding:2px;display:inline-block;width:auto;font-size:12px;line-height:1}.catalog-pager .catalog-pager-input::-webkit-inner-spin-button,.catalog-pager .catalog-pager-input::-webkit-outer-spin-button{-webkit-appearance:none;margin:0}.catalog-pager .catalog-pager-arrow{cursor:pointer;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;display:inline-block;background-color:#f1f3f7;border-radius:50%;-webkit-box-sizing:border-box;box-sizing:border-box;position:relative;top:5px;margin:0 4px;padding:5px}.catalog-pager .catalog-pager-arrow:hover{background-color:#bababa;-webkit-box-shadow:inset 0 0 5px #8b8b8b;box-shadow:inset 0 0 5px #8b8b8b}.catalog-pager .catalog-pager-arrow.pager-prev:after{border-right:7px solid #be2c37}.catalog-pager .catalog-pager-arrow.pager-next:after,.catalog-pager .catalog-pager-arrow.pager-prev:after{display:block;content:"";width:0;height:0;border-top:4px solid rgba(0,0,0,0);border-bottom:4px solid rgba(0,0,0,0)}.catalog-pager .catalog-pager-arrow.pager-next:after{border-left:7px solid #be2c37}.sm .catalog-pager{text-align:center;float:none;margin:0 auto}.catalog .product-table{width:100%;border-collapse:collapse}.catalog .product-table-container .product-table tr td,.catalog .product-table-container .product-table tr th{padding:15px 8px}.lg .catalog .product-table-container .product-table tr td,.lg .catalog .product-table-container .product-table tr th{padding:25px 15px}.catalog .product-table-container .product-table tr td:first-child,.catalog .product-table-container .product-table tr th:first-child{padding-left:15px}.catalog .product-table-container .product-table tr td:last-child,.catalog .product-table-container .product-table tr th:last-child{padding-right:15px}.catalog .product-table-container.tight .product-table tr th{padding:14px 8px}.catalog .product-table-container.tight .product-table tr td,.lg .catalog .product-table-container.tight .product-table tr td{padding:10px 8px}.catalog thead .catalog-table-row{background-color:#464646;color:#fff;border-left:5px solid #464646}.catalog thead .catalog-table-row th{font-size:13px;font-weight:700;text-align:left}.catalog thead .catalog-table-row-link{cursor:pointer;color:#e0e3e5}.catalog thead .catalog-table-row-link.sorted,.catalog thead .catalog-table-row-link:hover{color:#fff}.catalog thead .catalog-table-row-link.sorted:after,.catalog thead .catalog-table-row-link:hover:after{font-size:.5em}.catalog thead .catalog-table-row-link.sort-asc:after{content:"\25B2"}.catalog thead .catalog-table-row-link.sort-desc:after{content:"\25BC"}.catalog tbody .catalog-table-row{font-size:14px;border-left:5px solid rgba(0,0,0,0);border-bottom:none;position:relative;-webkit-transform-origin:left center;-ms-transform-origin:left center;transform-origin:left center}.catalog tbody .catalog-table-row:not(:first-child){border-top:1px solid #d1d1d1}.catalog tbody .catalog-table-row:last-child{border-bottom:1px solid #d1d1d1}.catalog tbody .catalog-table-row td{line-height:1.3}.catalog tbody .catalog-table-row a{text-decoration:none}.catalog tbody .catalog-table-row a:hover{text-decoration:underline}.catalog tbody .catalog-table-row.active{border-left-color:#be2c37;background-color:#fafafd}.catalog tbody .catalog-table-row:hover{-webkit-box-shadow:0 1px 10px 0 rgba(0,0,0,.08);box-shadow:0 1px 10px 0 rgba(0,0,0,.08);border-top-color:rgba(0,0,0,0)}.catalog tbody .catalog-table-row:hover+.catalog-table-row{border-top-color:rgba(0,0,0,.12)}.catalog tbody .catalog-table-row .field-favorite{text-align:center}.catalog tbody .catalog-table-row .field-material{text-align:right}.catalog tbody .catalog-table-row .field-title a{font-weight:700;color:#be2c37;line-height:1.3}.catalog tbody .catalog-table-row .field-title em{font-style:normal;position:relative;padding-bottom:.03em;border-bottom:1px dashed #be2c37}.catalog tbody .catalog-table-row .field-product_num{font-weight:700}.catalog .catalog--quantity-field{-webkit-appearance:none;border:1px solid #c2c2c2;margin:1px 10px;width:45px;border-radius:3px;-webkit-box-sizing:border-box;box-sizing:border-box;padding:2px 5px;text-align:center;-webkit-box-shadow:0 0 1px 0 rgba(34,31,32,.35) inset;box-shadow:inset 0 0 1px 0 rgba(34,31,32,.35);font-size:13px;line-height:1;color:#e0e3e5}.catalog .catalog--quantity-field.has-value{color:#000}.catalog .product-card .catalog--quantity-field{float:right;margin:10px}.catalog-main-content .catalog .product-card{-webkit-box-sizing:border-box;box-sizing:border-box;border:1px solid #d1d1d1;border-radius:5px;padding-bottom:15px;margin-bottom:20px;margin-top:20px;-webkit-box-shadow:0 2px 4px 0 #e3e3e3;box-shadow:0 2px 4px 0 #e3e3e3;position:relative;color:#101010}.catalog-main-content .catalog .product-card>.catalog-flag-link{position:absolute!important;right:15px;top:5px}.catalog-main-content .catalog .product-card .product-qty{position:absolute;display:block;-webkit-box-sizing:border-box;box-sizing:border-box;top:10px;right:40px;width:40px;border-radius:5px}.catalog-main-content .catalog .product-card .product-qty input{width:100%}.catalog-main-content .catalog .product-card .product-card--product_num{padding:12px 45px 10px 20px;font-weight:700}.catalog-main-content .catalog .product-card .product-card--title{font-family:neue-haas-grotesk-display,sans-serif;font-weight:700;display:block;font-size:16px;line-height:21px;margin:5px 20px 15px;color:#be2c37;text-decoration:underline}.catalog-main-content .catalog .product-card table{width:100%}.catalog-main-content .catalog .product-card table tr{color:#101010;font-size:14px;background:#fff}.catalog-main-content .catalog .product-card table tr:nth-child(odd){background-color:#f1f1f5}.catalog-main-content .catalog .product-card table tr td,.catalog-main-content .catalog .product-card table tr th{padding:5px 15px 5px 20px;line-height:17px}.catalog-main-content .catalog .product-card table tr th{font-size:12px;text-align:left;font-weight:700;padding-left:20px;text-transform:uppercase}.switcher:after{clear:both;display:table;content:""}.switcher .label{margin-right:5px;color:#020202;font-weight:700;font-size:11px}.switcher .switch{min-width:150px;display:inline-block;border-radius:30px;background-color:#bdc0c6;padding:1px;position:relative;cursor:pointer}.switcher .switch input[type=checkbox]{display:none}.switcher .switch>span{font-weight:700;font-size:11px;-webkit-box-sizing:border-box;box-sizing:border-box}.switcher .switch .text{-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;display:inline-block;height:100%;line-height:1;color:#fff;padding:11px 20px}.switcher .switch .text.right{float:right}.switcher .switch .slider{-webkit-transition:left .2s ease;transition:left .2s ease;display:block;-webkit-box-shadow:0 2px 5px 0 rgba(152,155,161,.6);box-shadow:0 2px 5px 0 rgba(152,155,161,.6);border-radius:30px;width:50%;position:absolute;top:1px;left:1px;line-height:1;background-color:#fff;color:#be2c37;text-align:center;padding:11px 5px 10px}.switcher .switch .slider:after{clear:both;display:table;content:""}.switcher .switch .slider.right{left:50%}.product-display:after{clear:both;display:table;content:""}.product-display table{width:100%}.product-display table .row-no-found{color:#be2c37;text-align:center;font-weight:700}.product-display table .icon-tooltip{display:inline-block;background-repeat:no-repeat;background-position:50%;background-size:14px;margin-left:3px;-webkit-box-sizing:border-box;box-sizing:border-box;border-radius:50%;width:24px;height:24px;position:relative;top:-2px;-ms-flex-negative:0;flex-shrink:0;float:right}.product-display table .icon-tooltip.icon-hygienic{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 184.3 209.5'%3E%3Cpath d='M182.8 20.2h-3.5c-6.1 0-12-.3-17.7-.8h-.5c-15.4-.9-32.9-5.1-51.5-11.3C98.6 4.5 91.9.3 91.9.3S89.3 1.9 84.8 4h-.1c-2.8 1.3-6.3 2.7-10.3 4-18.6 6.2-36.2 10.4-51.5 11.3h-.7c-5.6.5-11.4.8-17.4.8h-3c-.7 0-1.5.6-1.4 1.8.5 4.1 4.3 28.7 4.3 28.8h.1C8.2 71.3 13.5 101 20.3 130c2.9 12.3 5.3 22.8 10.7 32.9 0 0 1 1.8 1.6 2.8 4.1 6.9 9.7 13.6 18 20.7.8.7 1.7 1.4 2.5 2.1 1.9 1.5 3.8 3 5.9 4.6.4.3.9.6 1.3.9.1.1.2.2.3.2.1.1.2.1.3.2 5.5 3.8 11 6.7 15.8 8.9 8.2 3.8 13.9 5.4 14.3 5.5l1 .2.4-.1h.1s.3-.1.7-.2c1.1-.3 9.2-2.4 19.7-7.7 4.9-2.4 10-5.2 14.4-8.6.6-.5 1.2-1 1.9-1.5 5.1-3.8 9.8-7.9 13.8-12.3 4.6-4.9 8.2-9.7 11.1-15 .1-.2.3-.4.4-.7h-.1c4.6-8.7 7.4-18.5 9.9-31.5 6.8-35.4 12.9-70.8 16.3-91.1 1.6-9.1 2.8-15.7 3.3-18.5.3-1.1-.4-1.6-1.1-1.6m-52.8 119c0 1-.8 1.8-1.8 1.8h-22.5c-1 0-1.8-.8-1.8-1.8v-29.4c0-1-.8-1.8-1.8-1.8H82.5c-1 0-1.8.8-1.8 1.8v29.4c0 1-.8 1.8-1.8 1.8H56.3c-1 0-1.8-.8-1.8-1.8V55.6c0-1 .8-1.8 1.8-1.8H79c1 0 1.8.8 1.8 1.8v27.1c0 1 .8 1.8 1.8 1.8H102c1 0 1.8-.8 1.8-1.8V55.6c0-1 .8-1.8 1.8-1.8h22.5c1 0 1.8.8 1.8 1.8v83.6z' fill='%23101010'/%3E%3C/svg%3E");-ms-flex-negative:0;flex-shrink:0}.product-display table .icon-tooltip.icon-hygienic:hover{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 184.3 209.5'%3E%3Cpath d='M182.8 20.2h-3.5c-6.1 0-12-.3-17.7-.8h-.5c-15.4-.9-32.9-5.1-51.5-11.3C98.6 4.5 91.9.3 91.9.3S89.3 1.9 84.8 4h-.1c-2.8 1.3-6.3 2.7-10.3 4-18.6 6.2-36.2 10.4-51.5 11.3h-.7c-5.6.5-11.4.8-17.4.8h-3c-.7 0-1.5.6-1.4 1.8.5 4.1 4.3 28.7 4.3 28.8h.1C8.2 71.3 13.5 101 20.3 130c2.9 12.3 5.3 22.8 10.7 32.9 0 0 1 1.8 1.6 2.8 4.1 6.9 9.7 13.6 18 20.7.8.7 1.7 1.4 2.5 2.1 1.9 1.5 3.8 3 5.9 4.6.4.3.9.6 1.3.9.1.1.2.2.3.2.1.1.2.1.3.2 5.5 3.8 11 6.7 15.8 8.9 8.2 3.8 13.9 5.4 14.3 5.5l1 .2.4-.1h.1s.3-.1.7-.2c1.1-.3 9.2-2.4 19.7-7.7 4.9-2.4 10-5.2 14.4-8.6.6-.5 1.2-1 1.9-1.5 5.1-3.8 9.8-7.9 13.8-12.3 4.6-4.9 8.2-9.7 11.1-15 .1-.2.3-.4.4-.7h-.1c4.6-8.7 7.4-18.5 9.9-31.5 6.8-35.4 12.9-70.8 16.3-91.1 1.6-9.1 2.8-15.7 3.3-18.5.3-1.1-.4-1.6-1.1-1.6m-52.8 119c0 1-.8 1.8-1.8 1.8h-22.5c-1 0-1.8-.8-1.8-1.8v-29.4c0-1-.8-1.8-1.8-1.8H82.5c-1 0-1.8.8-1.8 1.8v29.4c0 1-.8 1.8-1.8 1.8H56.3c-1 0-1.8-.8-1.8-1.8V55.6c0-1 .8-1.8 1.8-1.8H79c1 0 1.8.8 1.8 1.8v27.1c0 1 .8 1.8 1.8 1.8H102c1 0 1.8-.8 1.8-1.8V55.6c0-1 .8-1.8 1.8-1.8h22.5c1 0 1.8.8 1.8 1.8v83.6z' fill='%23e31d1a'/%3E%3C/svg%3E");border:1px solid #be2c37}.product-display table .icon-tooltip.icon-info{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 512 512'%3E%3Cpath fill='%23101010' d='M256 8C119.043 8 8 119.083 8 256c0 136.997 111.043 248 248 248s248-111.003 248-248C504 119.083 392.957 8 256 8zm0 110c23.196 0 42 18.804 42 42s-18.804 42-42 42-42-18.804-42-42 18.804-42 42-42zm56 254c0 6.627-5.373 12-12 12h-88c-6.627 0-12-5.373-12-12v-24c0-6.627 5.373-12 12-12h12v-64h-12c-6.627 0-12-5.373-12-12v-24c0-6.627 5.373-12 12-12h64c6.627 0 12 5.373 12 12v100h12c6.627 0 12 5.373 12 12v24z'/%3E%3C/svg%3E");-ms-flex-negative:0;flex-shrink:0}.product-display table .icon-tooltip.icon-info:hover{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 512 512'%3E%3Cpath fill='%23be2c37' d='M256 8C119.043 8 8 119.083 8 256c0 136.997 111.043 248 248 248s248-111.003 248-248C504 119.083 392.957 8 256 8zm0 110c23.196 0 42 18.804 42 42s-18.804 42-42 42-42-18.804-42-42 18.804-42 42-42zm56 254c0 6.627-5.373 12-12 12h-88c-6.627 0-12-5.373-12-12v-24c0-6.627 5.373-12 12-12h12v-64h-12c-6.627 0-12-5.373-12-12v-24c0-6.627 5.373-12 12-12h64c6.627 0 12 5.373 12 12v100h12c6.627 0 12 5.373 12 12v24z'/%3E%3C/svg%3E");border:1px solid #be2c37}.product-display .top-display{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;margin-bottom:20px}.sm .product-display .top-display{display:block;position:relative}.sm .product-display .top-display .catalog-view-switcher{position:absolute;top:-60px;left:0}@media screen and (max-width:24.9375em){.sm .product-display .top-display .catalog-view-switcher .label{display:none}}.bulk-flag.catalog-flag-link a.flag-link.icon.type-toggle{border-color:#fff}.bulk-flag.catalog-flag-link a.flag-link.icon.type-toggle span{color:#fff}.bulk-flag.catalog-flag-link a.flag-link.icon.type-toggle:hover{border-color:#be2c37}.top-display .legend{font-size:13px;letter-spacing:.26px}.top-display .legend .check-icon,.top-display .legend .plus-icon{width:12px;height:12px;fill:currentColor;color:#be2c37;margin-right:8px;margin-left:3px;top:-2px;position:relative}.top-display .legend .question-icon{width:19px;height:19px;margin-left:7px}.buckets{overflow:hidden;background-color:#e0e3e5}.buckets .bucket-children{background-color:#d1d7da}.buckets .bucket-children .facet-bucket{font-size:13px;padding:10px 30px 10px 50px}.buckets .bucket-children .facet-bucket .checkmark{left:26px}.buckets .bucket-children .facet-bucket:first-child{padding-top:20px}.buckets .bucket-children .facet-bucket:first-child .checkmark{top:21px}.buckets .bucket-children .facet-bucket:last-child{padding-bottom:20px}.buckets .facet-bucket-group{background-color:#d8dde0}.buckets .facet-bucket-group svg{width:12px;height:12px;-webkit-transform:rotate(180deg);-ms-transform:rotate(180deg);transform:rotate(180deg)}.buckets .facet-bucket-group.expandable .parent-bucket{display:-webkit-box;display:-ms-flexbox;display:flex}.buckets .facet-bucket-group.expandable .parent-bucket>.facet-bucket{-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1;padding-right:8px;font-size:.75rem}.buckets .facet-bucket-group.expandable .parent-bucket .expand-btn{cursor:pointer;display:inline-block;width:36px;-ms-flex-negative:0;flex-shrink:0;border-left:1px solid #c3c9cc}.buckets .facet-bucket-group.expandable .parent-bucket .expand-btn svg{color:#838383;position:relative;left:50%;top:50%;-webkit-transform:translate(-50%,-50%) rotate(180deg);-ms-transform:translate(-50%,-50%) rotate(180deg);transform:translate(-50%,-50%) rotate(180deg)}@media (-ms-high-contrast:active),(-ms-high-contrast:none){.buckets .facet-bucket-group.expandable .parent-bucket .expand-btn svg{top:22px}}.buckets .facet-bucket-group.expandable .parent-bucket .expand-btn:hover{background-color:rgba(0,0,0,.05)}.buckets .facet-bucket-group.expandable .parent-bucket .expand-btn:hover svg{color:#be2c37}.buckets .facet-bucket-group.expandable .parent-bucket .bucket-children{background-color:#e0e3e5}.buckets .facet-bucket-group.expandable.expanded .expand-btn svg{color:#be2c37;-webkit-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);transform:translate(-50%,-50%)}.buckets .facet-bucket{cursor:pointer;display:block;padding:10px 30px 10px 35px;position:relative;font-weight:700;font-size:13px;line-height:16px}.buckets .facet-bucket input{display:none}.buckets .facet-bucket svg.svg-inline--fa{display:inline-block;width:12px;height:12px;position:absolute;right:7px;top:10px}.buckets .facet-bucket .checkmark{display:inline-block;width:12px;height:12px;position:absolute;top:11px;left:14px;border-radius:3px;background-color:#fff}.buckets .facet-bucket .checkmark:after{content:"";position:absolute;display:none;left:4px;top:1px;width:2px;height:6px;border:solid #fff;border-width:0 2px 2px 0;-webkit-transform:rotate(45deg);-ms-transform:rotate(45deg);transform:rotate(45deg)}.buckets .facet-bucket.empty{color:#8b8b8b}.buckets .facet-bucket.active{background-color:#d8dde0;color:#101010}.buckets .facet-bucket.active .checkmark{background-color:#be2c37}.buckets .facet-bucket.active .checkmark:after{display:block}.buckets .facet-bucket:hover{background-color:rgba(0,0,0,.05)}.buckets .facet-bucket:hover .checkmark{background-color:#e89ba1}.facet{color:#101010;margin-left:-15px;margin-right:-15px;width:auto}.facet .facet-label{font-weight:700;text-transform:uppercase;font-size:12px;cursor:pointer;padding:3px 0 3px;margin:8px 15px;-webkit-box-sizing:border-box;box-sizing:border-box;position:relative}.facet .facet-label.empty-buckets{color:#999a9e}.facet .facet-label:before{content:"";display:inline-block;width:12px;height:12px;position:absolute;right:-3px;top:3px;background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 448 512'%3E%3Cpath fill='%23969696' d='M240.971 130.524l194.343 194.343c9.373 9.373 9.373 24.569 0 33.941l-22.667 22.667c-9.357 9.357-24.522 9.375-33.901.04L224 227.495 69.255 381.516c-9.379 9.335-24.544 9.317-33.901-.04l-22.667-22.667c-9.373-9.373-9.373-24.569 0-33.941L207.03 130.525c9.372-9.373 24.568-9.373 33.941-.001z'/%3E%3C/svg%3E");-webkit-transform:rotate(180deg);-ms-transform:rotate(180deg);transform:rotate(180deg);background-repeat:no-repeat;background-position:50%}.facet .facet-label:hover{color:#be2c37}.facet .facet-label:hover:before{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 448 512'%3E%3Cpath fill='%23be2c37' d='M240.971 130.524l194.343 194.343c9.373 9.373 9.373 24.569 0 33.941l-22.667 22.667c-9.357 9.357-24.522 9.375-33.901.04L224 227.495 69.255 381.516c-9.379 9.335-24.544 9.317-33.901-.04l-22.667-22.667c-9.373-9.373-9.373-24.569 0-33.941L207.03 130.525c9.372-9.373 24.568-9.373 33.941-.001z'/%3E%3C/svg%3E")}.facet span.no-facet{padding:10px 15px 10px;display:block;text-align:center;font-size:11px;background-color:#e0e3e5}.facet .facet-count{color:#666}.facet.open .facet-label:before{-webkit-transform:none;-ms-transform:none;transform:none}.facet .facet-tooltip{margin-left:4px}.facet.product_cat .buckets .facet-bucket-group .parent-bucket .facet-bucket,.facet.product_category .buckets .facet-bucket-group .parent-bucket .facet-bucket{padding-top:15px;padding-bottom:15px}.facet.product_cat .buckets .facet-bucket-group .parent-bucket .facet-bucket .checkmark,.facet.product_category .buckets .facet-bucket-group .parent-bucket .facet-bucket .checkmark{top:15px}.facet.product_cat .buckets .facet-bucket.empty,.facet.product_category .buckets .facet-bucket.empty{color:rgba(16,16,16,.7)}.sidebar-container{background-color:#f1f3f4}.sidebar-container.md,.sidebar-container.sm{z-index:1;-webkit-box-shadow:0 2px 5px 0 rgba(152,155,161,.6);box-shadow:0 2px 5px 0 rgba(152,155,161,.6);position:absolute;left:0;top:0;bottom:0}.sidebar-container.md .ps,.sidebar-container.md .top-sticky .ps,.sidebar-container.sm .ps,.sidebar-container.sm .top-sticky .ps{height:calc(100vh - 64px)}.sidebar-container.sm{padding-bottom:100px}.sidebar-container.sm .ps{height:calc(100vh - 164px)}.sidebar-container.md{padding-bottom:132px}.sidebar-container.md .ps{height:calc(100vh - 196px)}.sidebar-container.lg .sidebar-scroll-container{-webkit-transition:-webkit-transform .2s linear;transition:-webkit-transform .2s linear;transition:transform .2s linear;transition:transform .2s linear,-webkit-transform .2s linear;max-height:100vh;position:relative}.sidebar-container .sidebar .ps{max-height:100vh}.sidebar-container .close-panel{background:#f1f3f4;border-bottom:1px solid #d1d1d1;position:relative;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:reverse;-ms-flex-direction:row-reverse;flex-direction:row-reverse}.sidebar-container .close-panel a.burger-icon.active{display:block;margin:5px 15px 10px 0}.catalog-sidebar{position:relative;background:#f1f3f4}.catalog-sidebar .share-link-container{position:relative;margin:10px 15px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:reverse;-ms-flex-direction:row-reverse;flex-direction:row-reverse}.catalog-sidebar .share-link-container .share-link{display:inline-block;font-size:.75rem;text-align:right;cursor:pointer;padding:1px 5px 5px;border-radius:4px;line-height:1;-ms-flex-negative:0;flex-shrink:0;position:relative;z-index:1}.catalog-sidebar .share-link-container .share-link svg{position:relative;top:2px}.catalog-sidebar .share-link-container .share-link.disabled{color:#e0e3e5;opacity:.8}.catalog-sidebar .share-link-container .share-link:not(.disabled):hover{background-color:#fff}.catalog-sidebar .share-link-container input[type=text]{border:none;border-radius:4px;font-size:.75rem;padding:2px 72px 1px 5px;position:absolute;top:0;left:0;bottom:0;right:0;color:#8b8b8b}.catalog-sidebar .catalog-quick-search,.catalog-sidebar .facets{padding:15px}.catalog-sidebar .catalog-quick-search>h3,.catalog-sidebar .facets>h3{font-size:11px;color:#999a9e;font-weight:700;margin-top:4px;letter-spacing:.88px}.catalog-sidebar .catalog-quick-search .reset-link,.catalog-sidebar .facets .reset-link{cursor:pointer;float:right;border-radius:5px;color:#101010;font-size:12px;padding:2px 5px;background-color:#fff}.catalog-sidebar .catalog-quick-search .reset-link:hover,.catalog-sidebar .facets .reset-link:hover{color:#be2c37}.catalog-sidebar .facets>h3{margin-bottom:25px}.catalog-sidebar.disabled:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;background-color:rgba(0,0,0,.5)}.catalog-sidebar .facets{padding:15px}.catalog-sidebar .facets:not(:first-child){border-top:1px solid #d1d1d1}.app .my-catalog-nav-container{margin:0 auto;width:100%;max-width:1135px;-webkit-box-sizing:border-box;box-sizing:border-box;padding:0 16px;position:relative;bottom:0}.app .my-catalog-nav{list-style:none;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:end;-ms-flex-align:end;align-items:flex-end;height:112px;margin:0;padding:0}.app .my-catalog-nav:after{clear:both;display:table;content:""}.app .my-catalog-nav--item{width:33.33%}.app .my-catalog-nav--item:first-child .my-catalog-nav--link{border-top-left-radius:5px}.app .my-catalog-nav--item:last-child .my-catalog-nav--link{border-top-right-radius:5px}.app .my-catalog-nav--link{border:1px solid #d1d1d1;cursor:pointer;display:block;background-color:#fbfbfb;-webkit-box-sizing:border-box;box-sizing:border-box;width:100%;color:#101010;font-weight:700;text-decoration:none;padding:20px 5px;-webkit-transition:all .2s;transition:all .2s;height:100px;width:calc(100% + 1px);z-index:1}.app .my-catalog-nav--link:after{clear:both;display:table;content:""}.app .my-catalog-nav--link.disabled{background-color:#f3f3f3}.app .my-catalog-nav--link.active{background-color:#fff;border-bottom-color:#fff;border-right:1px solid #d1d1d1;width:calc(100% + 1px);-webkit-box-shadow:0 -1px 7px 0 rgba(0,0,0,.08);box-shadow:0 -1px 7px 0 rgba(0,0,0,.08);height:112px;padding-top:32px}.app .my-catalog-nav--link.active .my-catalog-nav--step{background-color:#be2c37}.app .my-catalog-nav--link.active .my-catalog-nav--item-count{color:#be2c37;border-color:#be2c37}.app .my-catalog-nav--item-container{text-align:center;float:left;width:calc(100% - 100px);min-height:48px}.app .my-catalog-nav--step{display:block;-webkit-box-sizing:border-box;box-sizing:border-box;float:left;width:60px;height:60px;border-radius:50%;background-color:#d1d1d1;color:#fff;text-align:center;font-size:38px;margin-left:20px;margin-right:20px}.app .my-catalog-nav--item-label{display:block;margin:0 auto}.app .my-catalog-nav--item-count{display:block;max-width:80px;-webkit-box-sizing:border-box;box-sizing:border-box;border:1px solid #101010;border-radius:100px;text-align:center;color:#101010;font-weight:700;line-height:1;padding:3px;margin:8px auto 0}.app .my-catalog-nav--item-container{font-size:14px}.app .my-catalog-nav.small{height:132px}.app .my-catalog-nav.small .my-catalog-nav--step{display:-webkit-box;display:-ms-flexbox;display:flex;width:30px;height:30px;border-right:none;font-size:15px;float:none;color:#fff;margin:0 auto 10px;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.app .my-catalog-nav.small .my-catalog-nav--link{padding:15px 5px;height:120px}.app .my-catalog-nav.small .my-catalog-nav--link.active{height:132px}.app .my-catalog-nav.small .my-catalog-nav--item-container{float:none;width:100%}.catalog-category-nav{list-style:none;max-width:1135px;width:100%;margin:50px auto 0;padding:0 16px;bottom:0;-webkit-box-sizing:border-box;box-sizing:border-box;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap}.lg .catalog-category-nav{-ms-flex-wrap:nowrap;flex-wrap:nowrap}.catalog-category-nav--item{display:inline-block;-webkit-box-flex:1;-ms-flex:1 0 0px;flex:1 0 0;white-space:nowrap}@media (min-width:584px){.catalog-category-nav--item:first-child>a{border-top-left-radius:5px}.catalog-category-nav--item:last-child>a{border-top-right-radius:5px}}.catalog-category-nav--item>a:not(.active){color:#101010}@media screen and (min-width:600px){.catalog-category-nav--item:not(:last-child) .catalog-category-nav--link:not(.active){border-right-width:0}}.catalog-category-nav--link{border:1px solid #d1d1d1;cursor:pointer;display:block;background-color:#fbfbfb;-webkit-box-sizing:border-box;box-sizing:border-box;width:100%;color:#101010;font-weight:700;text-decoration:none;text-align:center;height:100%;-webkit-transition:all .2s linear;transition:all .2s linear;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;padding:10px 5px;font-size:14px}.catalog-category-nav--link.disabled{background-color:#f3f3f3}.catalog-category-nav--link.active{background-color:#fff;border-bottom-color:#fff;border-right:1px solid #d1d1d1;width:calc(100% + 1px);-webkit-box-shadow:0 -1px 7px 0 rgba(0,0,0,.08);box-shadow:0 -1px 7px 0 rgba(0,0,0,.08);position:relative;-webkit-transform:translateY(-4px);-ms-transform:translateY(-4px);transform:translateY(-4px);height:calc(100% + 4px);color:#be2c37}.catalog-category-nav--link:not(.active):hover{background-color:#f1f1f1;color:#d54853}.catalog-nav-container{width:100%;padding-top:50px;position:relative;background-color:#f7f8f9;overflow:hidden;-webkit-transition:all .2s linear;transition:all .2s linear;font-size:14px}.catalog-nav-container .separator{display:block;height:1px;border:0;-webkit-box-sizing:border-box;box-sizing:border-box;border-top:1px solid #d1d1d1;margin:0;padding:0;position:absolute;bottom:0;width:100%}.catalog-nav-container .top-nav-content{max-width:1135px;margin:0 auto}.catalog-nav-container .top-nav-content .account-info{font-weight:700;text-align:right;margin-bottom:24px;color:#020202;font-size:13px}.catalog-nav-container .top-nav-content .account-info>span{margin-right:5px;font-weight:700;font-size:12px}.catalog-nav-container .top-nav-content .menu-links{display:inline-block}.catalog-nav-container .top-nav-content .menu-links a{text-decoration:underline;color:#be2c37;font-weight:400}.modal-title[data-v-4c34a2a2]{margin-top:0;font-weight:700;font-size:20px;padding:15px 30px;text-transform:uppercase;background:#000;color:#fff}.description[data-v-4c34a2a2]{padding:10px 30px;font-size:14px}form[data-v-4c34a2a2]{padding:10px 30px}.close-button[data-v-4c34a2a2]{position:absolute;top:0;right:0}.close-button .button[data-v-4c34a2a2]{cursor:pointer;border-radius:50%;background-color:#be2c37;display:block;position:fixed;-webkit-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);transform:translate(-50%,-50%);padding:10px}.close-button .button svg[data-v-4c34a2a2]{cursor:pointer;color:#fff;width:32px;height:32px}.close-button .button[data-v-4c34a2a2]:hover{background-color:#be2c37}.catalog-main-content .catalog .form-item label>.text{margin-bottom:5px;display:block}.catalog-main-content .catalog .form-item label .mark{color:#be2c37}.catalog-main-content .catalog .form-item input[type=email],.catalog-main-content .catalog .form-item input[type=text],.catalog-main-content .catalog .form-item select,.catalog-main-content .catalog .form-item textarea{border:1px solid #101010}.catalog-main-content .catalog .form-item input[type=email]:-moz-placeholder,.catalog-main-content .catalog .form-item input[type=text]:-moz-placeholder,.catalog-main-content .catalog .form-item select:-moz-placeholder,.catalog-main-content .catalog .form-item textarea:-moz-placeholder{background-color:#f7f8f9}.catalog-main-content .catalog .form-item input[type=email]:-ms-input-placeholder,.catalog-main-content .catalog .form-item input[type=text]:-ms-input-placeholder,.catalog-main-content .catalog .form-item select:-ms-input-placeholder,.catalog-main-content .catalog .form-item textarea:-ms-input-placeholder{background-color:#f7f8f9}.catalog-main-content .catalog .form-item input[type=email]:placeholder-shown,.catalog-main-content .catalog .form-item input[type=text]:placeholder-shown,.catalog-main-content .catalog .form-item select:placeholder-shown,.catalog-main-content .catalog .form-item textarea:placeholder-shown{background-color:#f7f8f9}.catalog-main-content .catalog .form-item input[type=email].empty:not(:focus),.catalog-main-content .catalog .form-item input[type=text].empty:not(:focus),.catalog-main-content .catalog .form-item select.empty:not(:focus),.catalog-main-content .catalog .form-item textarea.empty:not(:focus){background-color:#f7f8f9}.catalog-main-content .catalog .form-item select{-webkit-appearance:none;-moz-appearance:none;text-indent:1px;text-overflow:"";background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 320 512'%3E%3Cpath fill='%23101010' d='M143 352.3L7 216.3c-9.4-9.4-9.4-24.6 0-33.9l22.6-22.6c9.4-9.4 24.6-9.4 33.9 0l96.4 96.4 96.4-96.4c9.4-9.4 24.6-9.4 33.9 0l22.6 22.6c9.4 9.4 9.4 24.6 0 33.9l-136 136c-9.2 9.4-24.4 9.4-33.8 0z'/%3E%3C/svg%3E");background-size:12px;background-position:calc(100% - 10px) 50%;padding-right:32px!important;background-repeat:no-repeat}.catalog-main-content .catalog .form-item--checkbox{position:relative;padding-left:12px}.catalog-main-content .catalog .form-item--checkbox input[type=checkbox]~span.text{margin-left:8px}.catalog-main-content .catalog .form-item--checkbox input[type=checkbox]{display:none}.catalog-main-content .catalog .form-item--checkbox input[type=checkbox]+.checkmark{display:inline-block;width:12px;height:12px;position:absolute;top:3px;left:0;border-radius:3px;background-color:#fff;border:1px solid #c2c2c2;-webkit-box-shadow:inset 0 0 1px 0 rgba(34,31,32,.35);box-shadow:inset 0 0 1px 0 rgba(34,31,32,.35)}.catalog-main-content .catalog .form-item--checkbox input[type=checkbox]+.checkmark:after{content:"";position:absolute;display:none;left:3px;top:1px;width:4px;height:7px;border:solid #fff;border-width:0 2px 2px 0;-webkit-transform:rotate(45deg);-ms-transform:rotate(45deg);transform:rotate(45deg)}.catalog-main-content .catalog .form-item--checkbox input[type=checkbox]:checked+.checkmark{background-color:#be2c37;border:1px solid #be2c37}.catalog-main-content .catalog .form-item--checkbox input[type=checkbox]:checked+.checkmark:after{display:block}.catalog-main-content .catalog .form-item--checkbox:hover input[type=checkbox]:not(:checked)+.checkmark{background-color:#c2c2c2}.catalog-main-content .catalog .form-item--checkbox:hover input[type=checkbox]:checked+.checkmark{background-color:#e89ba1}.app:not(.sm) .catalog .form-item.w-1\/2{width:calc(50% - 12px);display:inline-block}.app:not(.sm) .catalog .form-item.w-1\/2+.w-1\/2{margin-left:24px}#quick-submittal-form-cover form .form-group .form-label{font-size:13px}.modal-title[data-v-2e51989a]{margin-top:0;font-weight:700;font-size:20px;padding:15px 30px;text-transform:uppercase;background:#000;color:#fff}.description[data-v-2e51989a]{padding:10px 30px;font-size:14px}form[data-v-2e51989a]{padding:10px 15px}form .document-section[data-v-2e51989a]{margin-bottom:10px}form .document-section>h2[data-v-2e51989a]{font-family:neue-haas-grotesk-display,sans-serif;font-weight:700;font-size:24px;padding-bottom:8px;border-bottom:2px solid #020202;position:relative;margin-bottom:10px;margin-top:10px;color:#020202}form .document-section>h2[data-v-2e51989a]:after{content:"";position:absolute;background-color:#101010;width:40px;height:4px;left:0;bottom:-4px}form .form-group .form-label[data-v-2e51989a]{font-size:13px}form .form-group>.chunk-fields[data-v-2e51989a]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;padding:10px 0 0}form .form-group>.chunk-fields>.form-item[data-v-2e51989a]{-ms-flex-preferred-size:calc(50% - 10px);flex-basis:calc(50% - 10px)}.form-actions[data-v-2e51989a]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.form-actions .btn-submit-container[data-v-2e51989a],.form-actions .btn[data-v-2e51989a]{min-width:180px!important}.form-actions .btn-submit-container input[type=submit][data-v-2e51989a],.form-actions .btn[data-v-2e51989a]{padding:10px 10px 11px}.form-actions .btn-submit-container[data-v-2e51989a]{margin-left:15px}.close-button[data-v-2e51989a]{position:absolute;top:0;right:0}.close-button .button[data-v-2e51989a]{cursor:pointer;border-radius:50%;background-color:#be2c37;display:block;position:fixed;-webkit-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);transform:translate(-50%,-50%);padding:10px}.close-button .button svg[data-v-2e51989a]{cursor:pointer;color:#fff;width:32px;height:32px}.close-button .button[data-v-2e51989a]:hover{background-color:#be2c37}@font-face{font-family:swiper-icons;src:url("data:application/font-woff;charset=utf-8;base64, d09GRgABAAAAAAZgABAAAAAADAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABGRlRNAAAGRAAAABoAAAAci6qHkUdERUYAAAWgAAAAIwAAACQAYABXR1BPUwAABhQAAAAuAAAANuAY7+xHU1VCAAAFxAAAAFAAAABm2fPczU9TLzIAAAHcAAAASgAAAGBP9V5RY21hcAAAAkQAAACIAAABYt6F0cBjdnQgAAACzAAAAAQAAAAEABEBRGdhc3AAAAWYAAAACAAAAAj//wADZ2x5ZgAAAywAAADMAAAD2MHtryVoZWFkAAABbAAAADAAAAA2E2+eoWhoZWEAAAGcAAAAHwAAACQC9gDzaG10eAAAAigAAAAZAAAArgJkABFsb2NhAAAC0AAAAFoAAABaFQAUGG1heHAAAAG8AAAAHwAAACAAcABAbmFtZQAAA/gAAAE5AAACXvFdBwlwb3N0AAAFNAAAAGIAAACE5s74hXjaY2BkYGAAYpf5Hu/j+W2+MnAzMYDAzaX6QjD6/4//Bxj5GA8AuRwMYGkAPywL13jaY2BkYGA88P8Agx4j+/8fQDYfA1AEBWgDAIB2BOoAeNpjYGRgYNBh4GdgYgABEMnIABJzYNADCQAACWgAsQB42mNgYfzCOIGBlYGB0YcxjYGBwR1Kf2WQZGhhYGBiYGVmgAFGBiQQkOaawtDAoMBQxXjg/wEGPcYDDA4wNUA2CCgwsAAAO4EL6gAAeNpj2M0gyAACqxgGNWBkZ2D4/wMA+xkDdgAAAHjaY2BgYGaAYBkGRgYQiAHyGMF8FgYHIM3DwMHABGQrMOgyWDLEM1T9/w8UBfEMgLzE////P/5//f/V/xv+r4eaAAeMbAxwIUYmIMHEgKYAYjUcsDAwsLKxc3BycfPw8jEQA/gZBASFhEVExcQlJKWkZWTl5BUUlZRVVNXUNTQZBgMAAMR+E+gAEQFEAAAAKgAqACoANAA+AEgAUgBcAGYAcAB6AIQAjgCYAKIArAC2AMAAygDUAN4A6ADyAPwBBgEQARoBJAEuATgBQgFMAVYBYAFqAXQBfgGIAZIBnAGmAbIBzgHsAAB42u2NMQ6CUAyGW568x9AneYYgm4MJbhKFaExIOAVX8ApewSt4Bic4AfeAid3VOBixDxfPYEza5O+Xfi04YADggiUIULCuEJK8VhO4bSvpdnktHI5QCYtdi2sl8ZnXaHlqUrNKzdKcT8cjlq+rwZSvIVczNiezsfnP/uznmfPFBNODM2K7MTQ45YEAZqGP81AmGGcF3iPqOop0r1SPTaTbVkfUe4HXj97wYE+yNwWYxwWu4v1ugWHgo3S1XdZEVqWM7ET0cfnLGxWfkgR42o2PvWrDMBSFj/IHLaF0zKjRgdiVMwScNRAoWUoH78Y2icB/yIY09An6AH2Bdu/UB+yxopYshQiEvnvu0dURgDt8QeC8PDw7Fpji3fEA4z/PEJ6YOB5hKh4dj3EvXhxPqH/SKUY3rJ7srZ4FZnh1PMAtPhwP6fl2PMJMPDgeQ4rY8YT6Gzao0eAEA409DuggmTnFnOcSCiEiLMgxCiTI6Cq5DZUd3Qmp10vO0LaLTd2cjN4fOumlc7lUYbSQcZFkutRG7g6JKZKy0RmdLY680CDnEJ+UMkpFFe1RN7nxdVpXrC4aTtnaurOnYercZg2YVmLN/d/gczfEimrE/fs/bOuq29Zmn8tloORaXgZgGa78yO9/cnXm2BpaGvq25Dv9S4E9+5SIc9PqupJKhYFSSl47+Qcr1mYNAAAAeNptw0cKwkAAAMDZJA8Q7OUJvkLsPfZ6zFVERPy8qHh2YER+3i/BP83vIBLLySsoKimrqKqpa2hp6+jq6RsYGhmbmJqZSy0sraxtbO3sHRydnEMU4uR6yx7JJXveP7WrDycAAAAAAAH//wACeNpjYGRgYOABYhkgZgJCZgZNBkYGLQZtIJsFLMYAAAw3ALgAeNolizEKgDAQBCchRbC2sFER0YD6qVQiBCv/H9ezGI6Z5XBAw8CBK/m5iQQVauVbXLnOrMZv2oLdKFa8Pjuru2hJzGabmOSLzNMzvutpB3N42mNgZGBg4GKQYzBhYMxJLMlj4GBgAYow/P/PAJJhLM6sSoWKfWCAAwDAjgbRAAB42mNgYGBkAIIbCZo5IPrmUn0hGA0AO8EFTQAA") format("woff");font-weight:400;font-style:normal}:root{--swiper-theme-color:#007aff}.swiper-container{margin-left:auto;margin-right:auto;position:relative;overflow:hidden;list-style:none;padding:0;z-index:1}.swiper-container-vertical>.swiper-wrapper{flex-direction:column}.swiper-wrapper{position:relative;width:100%;height:100%;z-index:1;display:flex;transition-property:transform;box-sizing:content-box}.swiper-container-android .swiper-slide,.swiper-wrapper{transform:translateZ(0)}.swiper-container-multirow>.swiper-wrapper{flex-wrap:wrap}.swiper-container-multirow-column>.swiper-wrapper{flex-wrap:wrap;flex-direction:column}.swiper-container-free-mode>.swiper-wrapper{transition-timing-function:ease-out;margin:0 auto}.swiper-slide{flex-shrink:0;width:100%;height:100%;position:relative;transition-property:transform}.swiper-slide-invisible-blank{visibility:hidden}.swiper-container-autoheight,.swiper-container-autoheight .swiper-slide{height:auto}.swiper-container-autoheight .swiper-wrapper{align-items:flex-start;transition-property:transform,height}.swiper-container-3d{perspective:1200px}.swiper-container-3d .swiper-cube-shadow,.swiper-container-3d .swiper-slide,.swiper-container-3d .swiper-slide-shadow-bottom,.swiper-container-3d .swiper-slide-shadow-left,.swiper-container-3d .swiper-slide-shadow-right,.swiper-container-3d .swiper-slide-shadow-top,.swiper-container-3d .swiper-wrapper{transform-style:preserve-3d}.swiper-container-3d .swiper-slide-shadow-bottom,.swiper-container-3d .swiper-slide-shadow-left,.swiper-container-3d .swiper-slide-shadow-right,.swiper-container-3d .swiper-slide-shadow-top{position:absolute;left:0;top:0;width:100%;height:100%;pointer-events:none;z-index:10}.swiper-container-3d .swiper-slide-shadow-left{background-image:linear-gradient(270deg,rgba(0,0,0,.5),rgba(0,0,0,0))}.swiper-container-3d .swiper-slide-shadow-right{background-image:linear-gradient(90deg,rgba(0,0,0,.5),rgba(0,0,0,0))}.swiper-container-3d .swiper-slide-shadow-top{background-image:linear-gradient(0deg,rgba(0,0,0,.5),rgba(0,0,0,0))}.swiper-container-3d .swiper-slide-shadow-bottom{background-image:linear-gradient(180deg,rgba(0,0,0,.5),rgba(0,0,0,0))}.swiper-container-css-mode>.swiper-wrapper{overflow:auto;scrollbar-width:none;-ms-overflow-style:none}.swiper-container-css-mode>.swiper-wrapper::-webkit-scrollbar{display:none}.swiper-container-css-mode>.swiper-wrapper>.swiper-slide{scroll-snap-align:start start}.swiper-container-horizontal.swiper-container-css-mode>.swiper-wrapper{scroll-snap-type:x mandatory}.swiper-container-vertical.swiper-container-css-mode>.swiper-wrapper{scroll-snap-type:y mandatory}:root{--swiper-navigation-size:44px}.swiper-button-next,.swiper-button-prev{position:absolute;top:50%;width:calc(var(--swiper-navigation-size)/44*27);height:var(--swiper-navigation-size);margin-top:calc(var(--swiper-navigation-size)*-1/2);z-index:10;cursor:pointer;display:flex;align-items:center;justify-content:center;color:var(--swiper-navigation-color,var(--swiper-theme-color))}.swiper-button-next.swiper-button-disabled,.swiper-button-prev.swiper-button-disabled{opacity:.35;cursor:auto;pointer-events:none}.swiper-button-next:after,.swiper-button-prev:after{font-family:swiper-icons;font-size:var(--swiper-navigation-size);text-transform:none!important;letter-spacing:0;text-transform:none;font-variant:normal;line-height:1}.swiper-button-prev,.swiper-container-rtl .swiper-button-next{left:10px;right:auto}.swiper-button-prev:after,.swiper-container-rtl .swiper-button-next:after{content:"prev"}.swiper-button-next,.swiper-container-rtl .swiper-button-prev{right:10px;left:auto}.swiper-button-next:after,.swiper-container-rtl .swiper-button-prev:after{content:"next"}.swiper-button-next.swiper-button-white,.swiper-button-prev.swiper-button-white{--swiper-navigation-color:#fff}.swiper-button-next.swiper-button-black,.swiper-button-prev.swiper-button-black{--swiper-navigation-color:#000}.swiper-button-lock{display:none}.swiper-pagination{position:absolute;text-align:center;transition:opacity .3s;transform:translateZ(0);z-index:10}.swiper-pagination.swiper-pagination-hidden{opacity:0}.swiper-container-horizontal>.swiper-pagination-bullets,.swiper-pagination-custom,.swiper-pagination-fraction{bottom:10px;left:0;width:100%}.swiper-pagination-bullets-dynamic{overflow:hidden;font-size:0}.swiper-pagination-bullets-dynamic .swiper-pagination-bullet{transform:scale(.33);position:relative}.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active,.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active-main{transform:scale(1)}.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active-prev{transform:scale(.66)}.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active-prev-prev{transform:scale(.33)}.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active-next{transform:scale(.66)}.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active-next-next{transform:scale(.33)}.swiper-pagination-bullet{width:8px;height:8px;display:inline-block;border-radius:100%;background:#000;opacity:.2}button.swiper-pagination-bullet{border:none;margin:0;padding:0;box-shadow:none;-webkit-appearance:none;-moz-appearance:none;appearance:none}.swiper-pagination-clickable .swiper-pagination-bullet{cursor:pointer}.swiper-pagination-bullet-active{opacity:1;background:var(--swiper-pagination-color,var(--swiper-theme-color))}.swiper-container-vertical>.swiper-pagination-bullets{right:10px;top:50%;transform:translate3d(0,-50%,0)}.swiper-container-vertical>.swiper-pagination-bullets .swiper-pagination-bullet{margin:6px 0;display:block}.swiper-container-vertical>.swiper-pagination-bullets.swiper-pagination-bullets-dynamic{top:50%;transform:translateY(-50%);width:8px}.swiper-container-vertical>.swiper-pagination-bullets.swiper-pagination-bullets-dynamic .swiper-pagination-bullet{display:inline-block;transition:transform .2s,top .2s}.swiper-container-horizontal>.swiper-pagination-bullets .swiper-pagination-bullet{margin:0 4px}.swiper-container-horizontal>.swiper-pagination-bullets.swiper-pagination-bullets-dynamic{left:50%;transform:translateX(-50%);white-space:nowrap}.swiper-container-horizontal>.swiper-pagination-bullets.swiper-pagination-bullets-dynamic .swiper-pagination-bullet{transition:transform .2s,left .2s}.swiper-container-horizontal.swiper-container-rtl>.swiper-pagination-bullets-dynamic .swiper-pagination-bullet{transition:transform .2s,right .2s}.swiper-pagination-progressbar{background:rgba(0,0,0,.25);position:absolute}.swiper-pagination-progressbar .swiper-pagination-progressbar-fill{background:var(--swiper-pagination-color,var(--swiper-theme-color));position:absolute;left:0;top:0;width:100%;height:100%;transform:scale(0);transform-origin:left top}.swiper-container-rtl .swiper-pagination-progressbar .swiper-pagination-progressbar-fill{transform-origin:right top}.swiper-container-horizontal>.swiper-pagination-progressbar,.swiper-container-vertical>.swiper-pagination-progressbar.swiper-pagination-progressbar-opposite{width:100%;height:4px;left:0;top:0}.swiper-container-horizontal>.swiper-pagination-progressbar.swiper-pagination-progressbar-opposite,.swiper-container-vertical>.swiper-pagination-progressbar{width:4px;height:100%;left:0;top:0}.swiper-pagination-white{--swiper-pagination-color:#fff}.swiper-pagination-black{--swiper-pagination-color:#000}.swiper-pagination-lock{display:none}.swiper-scrollbar{border-radius:10px;position:relative;-ms-touch-action:none;background:rgba(0,0,0,.1)}.swiper-container-horizontal>.swiper-scrollbar{position:absolute;left:1%;bottom:3px;z-index:50;height:5px;width:98%}.swiper-container-vertical>.swiper-scrollbar{position:absolute;right:3px;top:1%;z-index:50;width:5px;height:98%}.swiper-scrollbar-drag{height:100%;width:100%;position:relative;background:rgba(0,0,0,.5);border-radius:10px;left:0;top:0}.swiper-scrollbar-cursor-drag{cursor:move}.swiper-scrollbar-lock{display:none}.swiper-zoom-container{width:100%;height:100%;display:flex;justify-content:center;align-items:center;text-align:center}.swiper-zoom-container>canvas,.swiper-zoom-container>img,.swiper-zoom-container>svg{max-width:100%;max-height:100%;object-fit:contain}.swiper-slide-zoomed{cursor:move}.swiper-lazy-preloader{width:42px;height:42px;position:absolute;left:50%;top:50%;margin-left:-21px;margin-top:-21px;z-index:10;transform-origin:50%;animation:swiper-preloader-spin 1s linear infinite;box-sizing:border-box;border:4px solid var(--swiper-preloader-color,var(--swiper-theme-color));border-radius:50%;border-top-color:rgba(0,0,0,0)}.swiper-lazy-preloader-white{--swiper-preloader-color:#fff}.swiper-lazy-preloader-black{--swiper-preloader-color:#000}@keyframes swiper-preloader-spin{to{transform:rotate(1turn)}}.swiper-container .swiper-notification{position:absolute;left:0;top:0;pointer-events:none;opacity:0;z-index:-1000}.swiper-container-fade.swiper-container-free-mode .swiper-slide{transition-timing-function:ease-out}.swiper-container-fade .swiper-slide{pointer-events:none;transition-property:opacity}.swiper-container-fade .swiper-slide .swiper-slide{pointer-events:none}.swiper-container-fade .swiper-slide-active,.swiper-container-fade .swiper-slide-active .swiper-slide-active{pointer-events:auto}.swiper-container-cube{overflow:visible}.swiper-container-cube .swiper-slide{pointer-events:none;-webkit-backface-visibility:hidden;backface-visibility:hidden;z-index:1;visibility:hidden;transform-origin:0 0;width:100%;height:100%}.swiper-container-cube .swiper-slide .swiper-slide{pointer-events:none}.swiper-container-cube.swiper-container-rtl .swiper-slide{transform-origin:100% 0}.swiper-container-cube .swiper-slide-active,.swiper-container-cube .swiper-slide-active .swiper-slide-active{pointer-events:auto}.swiper-container-cube .swiper-slide-active,.swiper-container-cube .swiper-slide-next,.swiper-container-cube .swiper-slide-next+.swiper-slide,.swiper-container-cube .swiper-slide-prev{pointer-events:auto;visibility:visible}.swiper-container-cube .swiper-slide-shadow-bottom,.swiper-container-cube .swiper-slide-shadow-left,.swiper-container-cube .swiper-slide-shadow-right,.swiper-container-cube .swiper-slide-shadow-top{z-index:0;-webkit-backface-visibility:hidden;backface-visibility:hidden}.swiper-container-cube .swiper-cube-shadow{position:absolute;left:0;bottom:0;width:100%;height:100%;background:#000;opacity:.6;-webkit-filter:blur(50px);filter:blur(50px);z-index:0}.swiper-container-flip{overflow:visible}.swiper-container-flip .swiper-slide{pointer-events:none;-webkit-backface-visibility:hidden;backface-visibility:hidden;z-index:1}.swiper-container-flip .swiper-slide .swiper-slide{pointer-events:none}.swiper-container-flip .swiper-slide-active,.swiper-container-flip .swiper-slide-active .swiper-slide-active{pointer-events:auto}.swiper-container-flip .swiper-slide-shadow-bottom,.swiper-container-flip .swiper-slide-shadow-left,.swiper-container-flip .swiper-slide-shadow-right,.swiper-container-flip .swiper-slide-shadow-top{z-index:0;-webkit-backface-visibility:hidden;backface-visibility:hidden}.flash__message{-webkit-box-sizing:border-box;box-sizing:border-box;padding:15px 30px 15px 15px;margin-bottom:10px;border:1px solid rgba(0,0,0,0);border-radius:4px;background-color:#ccc;position:relative}.flash__message.success{color:#3c763d;background-color:#dff0d8;border-color:#d6e9c6}.flash__message.warning{color:#8a6d3b;background-color:#fcf8e3;border-color:#faebcc}.flash__message.error{color:#a94442;background-color:#f2dede;border-color:#ebccd1}.flash__message.info{color:#37516a;background-color:#f2f5fe;border-color:#dfe3f0}.flash__close-button{-webkit-box-sizing:border-box;box-sizing:border-box;position:absolute;top:0;right:0;color:inherit;-webkit-appearance:none;-moz-appearance:none;appearance:none;background-color:rgba(0,0,0,0);background:none;border:none;cursor:pointer;font-size:18px;line-height:10px;margin:0;padding:8px}.flash__close-button:active,.flash__close-button:focus{outline:none}body.v-tour--active{pointer-events:none}.v-tour{pointer-events:auto}.v-tour__target--highlighted{-webkit-box-shadow:0 0 0 4px rgba(0,0,0,.4);box-shadow:0 0 0 4px rgba(0,0,0,.4);pointer-events:auto;z-index:9999}.v-tour__target--relative{position:relative}.v-step[data-v-0436c460]{background:#50596c;color:#fff;max-width:320px;border-radius:3px;-webkit-box-shadow:rgba(0,0,0,0) 0 0 0 0,rgba(0,0,0,0) 0 0 0 0,rgba(0,0,0,.1) 0 4px 6px -1px,rgba(0,0,0,.06) 0 2px 4px -1px;box-shadow:0 0 0 0 rgba(0,0,0,0),0 0 0 0 rgba(0,0,0,0),0 4px 6px -1px rgba(0,0,0,.1),0 2px 4px -1px rgba(0,0,0,.06);padding:1rem;pointer-events:auto;text-align:center;z-index:10000}.v-step--sticky[data-v-0436c460]{position:fixed;top:50%;left:50%;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%)}.v-step--sticky .v-step__arrow[data-v-0436c460]{display:none}.v-step .v-step__arrow[data-v-0436c460]{width:0;height:0;border-style:solid;position:absolute;margin:.5rem;border-color:#50596c}.v-step .v-step__arrow--dark[data-v-0436c460]{border-color:#454d5d}.v-step[x-placement^=top][data-v-0436c460]{margin-bottom:.5rem}.v-step[x-placement^=top] .v-step__arrow[data-v-0436c460]{border-width:.5rem .5rem 0 .5rem;border-left-color:rgba(0,0,0,0);border-right-color:rgba(0,0,0,0);border-bottom-color:rgba(0,0,0,0);bottom:-.5rem;left:calc(50% - 1rem);margin-top:0;margin-bottom:0}.v-step[x-placement^=bottom][data-v-0436c460]{margin-top:.5rem}.v-step[x-placement^=bottom] .v-step__arrow[data-v-0436c460]{border-width:0 .5rem .5rem .5rem;border-left-color:rgba(0,0,0,0);border-right-color:rgba(0,0,0,0);border-top-color:rgba(0,0,0,0);top:-.5rem;left:calc(50% - 1rem);margin-top:0;margin-bottom:0}.v-step[x-placement^=right][data-v-0436c460]{margin-left:.5rem}.v-step[x-placement^=right] .v-step__arrow[data-v-0436c460]{border-width:.5rem .5rem .5rem 0;border-left-color:rgba(0,0,0,0);border-top-color:rgba(0,0,0,0);border-bottom-color:rgba(0,0,0,0);left:-.5rem;top:calc(50% - 1rem);margin-left:0;margin-right:0}.v-step[x-placement^=left][data-v-0436c460]{margin-right:.5rem}.v-step[x-placement^=left] .v-step__arrow[data-v-0436c460]{border-width:.5rem 0 .5rem .5rem;border-top-color:rgba(0,0,0,0);border-right-color:rgba(0,0,0,0);border-bottom-color:rgba(0,0,0,0);right:-.5rem;top:calc(50% - 1rem);margin-left:0;margin-right:0}.v-step__header[data-v-0436c460]{margin:-1rem -1rem .5rem;padding:.5rem;background-color:#454d5d;border-top-left-radius:3px;border-top-right-radius:3px}.v-step__content[data-v-0436c460]{margin:0 0 1rem 0}.v-step__button[data-v-0436c460]{background:rgba(0,0,0,0);border:.05rem solid #fff;border-radius:.1rem;color:#fff;cursor:pointer;display:inline-block;font-size:.8rem;height:1.8rem;line-height:1rem;outline:none;margin:0 .2rem;padding:.35rem .4rem;text-align:center;text-decoration:none;-webkit-transition:all .2s ease;transition:all .2s ease;vertical-align:middle;white-space:nowrap}.v-step__button[data-v-0436c460]:hover{background-color:hsla(0,0%,100%,.95);color:#50596c}.ps{-ms-overflow-style:none;overflow:hidden!important;overflow-anchor:none;touch-action:auto;-ms-touch-action:auto}.ps__rail-x{bottom:0;height:15px}.ps__rail-x,.ps__rail-y{display:none;opacity:0;position:absolute;transition:background-color .2s linear,opacity .2s linear;-webkit-transition:background-color .2s linear,opacity .2s linear}.ps__rail-y{right:0;width:15px}.ps--active-x>.ps__rail-x,.ps--active-y>.ps__rail-y{background-color:rgba(0,0,0,0);display:block}.ps--focus>.ps__rail-x,.ps--focus>.ps__rail-y,.ps--scrolling-x>.ps__rail-x,.ps--scrolling-y>.ps__rail-y,.ps:hover>.ps__rail-x,.ps:hover>.ps__rail-y{opacity:.6}.ps .ps__rail-x.ps--clicking,.ps .ps__rail-x:focus,.ps .ps__rail-x:hover,.ps .ps__rail-y.ps--clicking,.ps .ps__rail-y:focus,.ps .ps__rail-y:hover{background-color:#eee;opacity:.9}.ps__thumb-x{bottom:2px;height:6px;transition:background-color .2s linear,height .2s ease-in-out;-webkit-transition:background-color .2s linear,height .2s ease-in-out}.ps__thumb-x,.ps__thumb-y{background-color:#aaa;border-radius:6px;position:absolute}.ps__thumb-y{right:2px;transition:background-color .2s linear,width .2s ease-in-out;-webkit-transition:background-color .2s linear,width .2s ease-in-out;width:6px}.ps__rail-x.ps--clicking .ps__thumb-x,.ps__rail-x:focus>.ps__thumb-x,.ps__rail-x:hover>.ps__thumb-x{background-color:#999;height:11px}.ps__rail-y.ps--clicking .ps__thumb-y,.ps__rail-y:focus>.ps__thumb-y,.ps__rail-y:hover>.ps__thumb-y{background-color:#999;width:11px}@supports (-ms-overflow-style:none){.ps{overflow:auto!important}}@media (-ms-high-contrast:none),screen and (-ms-high-contrast:active){.ps{overflow:auto!important}}.ps{position:relative}.fade-enter-active,.fade-leave-active{-webkit-transition:opacity .2s;transition:opacity .2s}.fade-enter,.fade-leave-to{opacity:0}.fade-left-enter-active,.fade-left-leave-active,.fade-right-enter-active,.fade-right-leave-active,.menu-left-enter-active,.menu-left-leave-active,.slide-down-enter-active,.slide-down-leave-active{-webkit-transition:.2s;transition:.2s}.fade-left-enter{-webkit-transform:translate(100%);-ms-transform:translate(100%);transform:translate(100%)}.fade-left-leave-to{opacity:0}.fade-left-leave-to,.fade-right-enter{-webkit-transform:translate(-100%);-ms-transform:translate(-100%);transform:translate(-100%)}.fade-right-leave-to{-webkit-transform:translate(100%);-ms-transform:translate(100%);transform:translate(100%);opacity:0}.slide-down-enter{-webkit-transform:translateY(-100%);-ms-transform:translateY(-100%);transform:translateY(-100%)}.slide-down-leave-to{-webkit-transform:translateY(100%);-ms-transform:translateY(100%);transform:translateY(100%);opacity:0}.menu-left-enter,.menu-left-leave-to{-webkit-transform:translate(-100%);-ms-transform:translate(-100%);transform:translate(-100%)}.list-enter-active,.list-leave-active,.list-move{-webkit-transition:.3s cubic-bezier(.59,.12,.34,.95);transition:.3s cubic-bezier(.59,.12,.34,.95);-webkit-transition-property:opacity,-webkit-transform;transition-property:opacity,-webkit-transform;transition-property:opacity,transform;transition-property:opacity,transform,-webkit-transform}.list-enter,.list-leave-to{opacity:0;-webkit-transform:translateX(20px);-ms-transform:translateX(20px);transform:translateX(20px)}.slide-left-enter,.slide-right-leave-to{opacity:0;-webkit-transform:translate(30px);-ms-transform:translate(30px);transform:translate(30px)}.slide-left-leave-to,.slide-right-enter{opacity:0;-webkit-transform:translate(-30px);-ms-transform:translate(-30px);transform:translate(-30px)}.item-enter-active,.item-leave-active,.item-leave-to,.item-move,.slide-left-enter-active,.slide-left-leave-active,.slide-right-enter-active,.slide-right-leave-active{-webkit-transition:all .5s cubic-bezier(.55,0,.1,1);transition:all .5s cubic-bezier(.55,0,.1,1)}.item-enter,.item-leave-active{opacity:0;-webkit-transform:translate(30px);-ms-transform:translate(30px);transform:translate(30px)}.item-leave-active{position:absolute}.vb-visible>.vb-dragger{z-index:5;width:12px;right:0}.vb-visible>.vb-dragger>.vb-dragger-styler{-webkit-backface-visibility:hidden;backface-visibility:hidden;-webkit-transform:rotate3d(0,0,0,0);transform:rotate3d(0,0,0,0);-webkit-transition:background-color .1s ease-out,margin .1s ease-out,height .1s ease-out;transition:background-color .1s ease-out,margin .1s ease-out,height .1s ease-out;background-color:rgba(48,121,244,.1);margin:5px 5px 5px 0;border-radius:20px;height:calc(100% - 10px);display:block}.vb-visible.vb-scrolling-phantom>.vb-dragger>.vb-dragger-styler{background-color:rgba(48,121,244,.3)}.vb-visible.vb-dragging>.vb-dragger>.vb-dragger-styler,.vb-visible>.vb-dragger:hover>.vb-dragger-styler{background-color:rgba(48,121,244,.5);margin:0;height:100%}.vb-visible.vb-dragging-phantom>.vb-dragger>.vb-dragger-styler{background-color:rgba(48,121,244,.5)}.tooltip{display:block!important;z-index:10000;max-width:200px;line-height:1.35}.tooltip .tooltip-inner{background:#272626;color:#fff;border-radius:16px;padding:15px;font-size:.75rem}.tooltip .tooltip-inner h4{text-align:center;margin-top:.5em;margin-bottom:.5em}.tooltip .tooltip-inner ul{padding-left:1em}.tooltip .tooltip-inner :first-child{margin-top:0}.tooltip .tooltip-inner :last-child{margin-bottom:0}.tooltip.text-center{text-align:center}.tooltip .tooltip-arrow{width:0;height:0;border-style:solid;position:absolute;margin:5px;border-color:#272626;z-index:1}.tooltip[x-placement^=top]{margin-bottom:5px}.tooltip[x-placement^=top] .tooltip-arrow{border-width:5px 5px 0 5px;border-left-color:rgba(0,0,0,0)!important;border-right-color:rgba(0,0,0,0)!important;border-bottom-color:rgba(0,0,0,0)!important;bottom:-5px;left:calc(50% - 5px);margin-top:0;margin-bottom:0}.tooltip[x-placement^=bottom]{margin-top:5px}.tooltip[x-placement^=bottom] .tooltip-arrow{border-width:0 5px 5px 5px;border-left-color:rgba(0,0,0,0)!important;border-right-color:rgba(0,0,0,0)!important;border-top-color:rgba(0,0,0,0)!important;top:-5px;left:calc(50% - 5px);margin-top:0;margin-bottom:0}.tooltip[x-placement^=right]{margin-left:5px}.tooltip[x-placement^=right] .tooltip-arrow{border-width:5px 5px 5px 0;border-left-color:rgba(0,0,0,0)!important;border-top-color:rgba(0,0,0,0)!important;border-bottom-color:rgba(0,0,0,0)!important;left:-5px;top:calc(50% - 5px);margin-left:0;margin-right:0}.tooltip[x-placement^=left]{margin-right:5px}.tooltip[x-placement^=left] .tooltip-arrow{border-width:5px 0 5px 5px;border-top-color:rgba(0,0,0,0)!important;border-right-color:rgba(0,0,0,0)!important;border-bottom-color:rgba(0,0,0,0)!important;right:-5px;top:calc(50% - 5px);margin-left:0;margin-right:0}.tooltip.popover .popover-inner{background:#f9f9f9;color:#000;padding:24px;border-radius:5px;-webkit-box-shadow:0 5px 30px rgba(0,0,0,.1);box-shadow:0 5px 30px rgba(0,0,0,.1)}.tooltip.popover .popover-arrow{border-color:#f9f9f9}.tooltip[aria-hidden=true]{visibility:hidden;opacity:0;-webkit-transition:opacity .15s,visibility .15s;transition:opacity .15s,visibility .15s}.tooltip[aria-hidden=false]{visibility:visible;opacity:1;-webkit-transition:opacity .15s;transition:opacity .15s}body.catalog .title-wrapper,body.product-categories .title-wrapper,body.products .title-wrapper{padding-bottom:0}body.catalog .full-content-wrapper,body.product-categories .full-content-wrapper,body.products .full-content-wrapper{padding-top:0}.clearfix:after{clear:both;content:"";display:table}.app{width:100%;overflow:hidden;position:relative;font-size:14px;display:-webkit-box;display:-ms-flexbox;display:flex}.app .sidebar-container{width:250px;-webkit-box-flex:0;-ms-flex:0 0 250px;flex:0 0 250px}.app .catalog-main-content{max-width:100vw}.app .catalog-message{position:fixed;top:20%;left:50%;-webkit-transform:translateX(-50%);-ms-transform:translateX(-50%);transform:translateX(-50%);-webkit-box-sizing:border-box;box-sizing:border-box;margin:0;z-index:1}.app .catalog-message .flash__message{margin-bottom:0;-webkit-box-shadow:0 1px 3px 1px rgba(0,0,0,.3333);box-shadow:0 1px 3px 1px rgba(0,0,0,.3333)}.app.md .catalog-main-content,.app.sm .catalog-main-content{width:100vw}.app.lg{display:-webkit-box;display:-ms-flexbox;display:flex;overflow:visible}.app.lg .catalog-main-content{-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1;-ms-flex-negative:1;flex-shrink:1;overflow:hidden;position:relative;min-height:100vh}.app a{text-decoration:none}.app .burger-icon{cursor:pointer}.app .buttons input[type=submit]{font-size:20px}.app form .form-group .form-label{display:block;font-size:15px;font-weight:700;margin-bottom:5px}.app form .form-group input:not([type=checkbox]),.app form .form-group select{width:100%;height:44px;-webkit-box-sizing:border-box;box-sizing:border-box;border:1px solid #bababa;border-radius:3px;padding:2px 5px}body.products .submenu-wrapper{background-color:#020202}body.products .submenu-wrapper h3.sub-title{font-family:neue-haas-grotesk-display,sans-serif;font-style:normal;font-weight:900;color:#be2c37;color:#fff;padding:30px 25px 0;font-size:70px;width:100%;margin:0 auto;max-width:1135px}body.products .region-content .displayed-title-wrapper{display:none!important}body.products .region-content .title-wrapper{display:none}body.products .app.lg .catalog-main-content{position:relative;top:0}body.products .app.lg{overflow:visible;min-height:100vh}#quick-submittal{background-color:#f1f1f1;padding:50px 15px;position:relative;min-height:100px;-ms-flex-wrap:wrap;flex-wrap:wrap}#quick-submittal.loading:after{content:"";display:block;position:absolute;width:100%;height:100%;background-image:url(/modules/custom/robroy_products/js/rr_catalog/src/assets/images/rolling.gif);background-color:rgba(0,0,0,.75);background-repeat:no-repeat;background-size:48px;background-position:50%;left:0;top:0}#quick-submittal .check-all-container{-ms-flex-preferred-size:100%;flex-basis:100%}#quick-submittal .check-all-container>div{margin:0 auto 30px;max-width:78.125em}#quick-submittal .check-all-container label{cursor:pointer;display:block;width:300px;padding:10px 20px;font-family:neue-haas-grotesk-display,sans-serif;color:#101010;background-color:#fff;border:1px solid #d1d1d1;-webkit-box-sizing:border-box;box-sizing:border-box;border-radius:4px}@media screen and (min-width:560px){#quick-submittal .check-all-container label{width:calc(50% - 11px)}}@media screen and (min-width:680px){#quick-submittal .check-all-container label{width:calc(33% - 14px)}}@media screen and (min-width:860px){#quick-submittal .check-all-container label{width:calc(25% - 17px)}}#quick-submittal .check-all-container label span{margin-left:13px;font-size:15px}#quick-submittal #submittal-form{margin:0 auto;max-width:78.125em;width:100%}@media screen and (min-width:34.375em){#quick-submittal #submittal-form .product-families{-webkit-column-count:2;-moz-column-count:2;column-count:2;-webkit-column-gap:22px;-moz-column-gap:22px;column-gap:22px}}@media screen and (min-width:680px){#quick-submittal #submittal-form .product-families{-webkit-column-count:3;-moz-column-count:3;column-count:3}}@media screen and (min-width:860px){#quick-submittal #submittal-form .product-families{-webkit-column-count:4;-moz-column-count:4;column-count:4}}#quick-submittal #submittal-form label{font-weight:500;margin-top:0;margin-bottom:0}#quick-submittal #submittal-form .product-family-item{-webkit-column-break-inside:avoid;-moz-column-break-inside:avoid;break-inside:avoid;padding:20px 0 0;background:#fff;color:#000;border-radius:4px;border-width:1px 1px 0 1px;border-color:#d1d1d1;border-style:solid;margin-top:-3px}#quick-submittal #submittal-form .product-family-item input[type=checkbox]+.label{margin-left:20px}#quick-submittal #submittal-form .product-family-item input[type=checkbox]:disabled+span{color:#999a9e!important}#quick-submittal #submittal-form .product-family-item .tree-menu{font-family:neue-haas-grotesk-display,sans-serif;font-weight:700}#quick-submittal #submittal-form .product-family-item .tree-menu a{text-decoration:none;font-family:neue-haas-grotesk-display,sans-serif;display:block;padding-left:20px;padding-right:20px}#quick-submittal #submittal-form .product-family-item .tree-menu ul.sub-text{font-weight:400;font-family:neue-haas-grotesk-text,sans-serif;margin-top:10px;margin-left:3em}#quick-submittal #submittal-form .product-family-item .tree-menu ul.sub-text li{font-size:.8125rem}#quick-submittal #submittal-form .product-family-item .tree-menu.depth-0>a{font-size:1.1875em;line-height:1.58;color:#be2c37;font-weight:900;margin-bottom:10px}#quick-submittal #submittal-form .product-family-item .tree-menu.depth-0>a:hover{color:#be2c37}#quick-submittal #submittal-form .product-family-item .tree-menu.depth-1>a{text-transform:uppercase;margin-top:10px;margin-bottom:10px}#quick-submittal #submittal-form .product-family-item .tree-menu.depth-1:first-of-type>a{margin-bottom:4px}#quick-submittal #submittal-form .product-family-item .tree-menu.depth-1>a,#quick-submittal #submittal-form .product-family-item .tree-menu.depth-2>a{font-size:13px;line-height:1.5;font-weight:700;color:#101010}#quick-submittal #submittal-form .product-family-item .tree-menu.depth-1>a:hover,#quick-submittal #submittal-form .product-family-item .tree-menu.depth-2>a:hover{text-decoration:underline}#quick-submittal #submittal-form .product-family-item .tree-menu.depth-2>a{padding-left:10px}#quick-submittal #submittal-form .product-family-item .tree-menu.leaf label{cursor:pointer;padding:10px 20px;display:block;border-bottom:1px solid #d1d1d1}#quick-submittal #submittal-form .product-family-item .tree-menu.leaf label>span{margin-left:13px;font-size:15px;line-height:19px;color:#101010}#quick-submittal #submittal-form .product-family-item .tree-menu.leaf label:hover>span{color:#be2c37}#quick-submittal #submittal-form .product-family-item .tree-menu.leaf:first-of-type label{border-top:1px solid #d1d1d1}#quick-submittal .buttons{display:table;margin:0 auto}@media screen and (min-width:34.375em){#quick-submittal .buttons{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}}#quick-submittal .buttons .btn-submit-container{margin-left:8px;margin-right:8px}#quick-submittal .buttons .btn-submit-container.reset-btn input{text-align:left}#quick-submittal .buttons .btn-submit-container.reset-btn svg{width:16px;height:16px;position:absolute;top:calc(50% - 8px);right:16px;color:#be2c37;-webkit-transform-origin:center;-ms-transform-origin:center;transform-origin:center;-webkit-transform:rotate(45deg);-ms-transform:rotate(45deg);transform:rotate(45deg);-webkit-transition:-webkit-transform .3s;transition:-webkit-transform .3s;transition:transform .3s;transition:transform .3s,-webkit-transform .3s}#quick-submittal .buttons .btn-submit-container.reset-btn:hover svg{color:#fff;-webkit-transform:rotate(60deg);-ms-transform:rotate(60deg);transform:rotate(60deg)}@media screen and (max-width:760px){#quick-submittal .buttons .btn-submit-container.reset-btn{min-width:140px}}@media screen and (max-width:760px){#quick-submittal .buttons .btn-submit-container{min-width:180px}}@media screen and (max-width:34.375em){#quick-submittal .buttons .btn-submit-container{margin:10px auto;display:table;width:220px;max-width:100%}}.catalog .form-section{margin-top:50px}.catalog .form-section>.section-label{font-family:neue-haas-grotesk-display,sans-serif;font-style:normal;font-weight:900;color:#be2c37;padding:5px 0;-webkit-box-sizing:border-box;box-sizing:border-box;position:relative;margin-bottom:30px;display:-webkit-box;display:-ms-flexbox;display:flex}.catalog .form-section>.section-label:after{content:"";display:block;height:2px;-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1;bottom:10px;-ms-flex-item-align:end;align-self:flex-end;position:relative;margin-left:28px;background:#be2c37}.catalog .form-section>.section-label.required .mark{color:#be2c37}.catalog .form-section .form-subsection .section-label{font-family:neue-haas-grotesk-display,sans-serif;font-style:normal;font-weight:900;color:#be2c37;font-size:18px;margin-bottom:15px}.catalog .form-section .form-subsection+.form-subsection{margin-top:30px}.catalog .form-section .form-subsection+.form-subsection .section-label{padding-top:25px}.catalog .form-section .form-group:after{clear:both;display:table;content:""}.catalog .form-section .form-group .form-label{display:block;font-size:15px;font-weight:700;margin-bottom:5px;margin-top:0}.catalog .form-section .form-group input:not([type=checkbox]),.catalog .form-section .form-group select{width:100%;height:44px;-webkit-box-sizing:border-box;box-sizing:border-box;border:1px solid #bababa;border-radius:3px;padding:2px 10px}.catalog .form-section .form-group textarea{width:100%;max-width:100%;border-radius:3px;border:1px solid #bababa;padding:10px;-webkit-box-sizing:border-box;box-sizing:border-box}.catalog.complete-document{margin-bottom:100px}.catalog.complete-document .catalog-column{padding-top:5px;padding-bottom:5px}@media screen and (min-width:42.5em){.catalog.complete-document .section-optional-information .form-group,.catalog.complete-document .section-project-information .form-group{-webkit-column-count:2;-moz-column-count:2;column-count:2}}.catalog.complete-document .section-optional-information .form-group .form-item,.catalog.complete-document .section-project-information .form-group .form-item{margin-bottom:8px;-webkit-column-break-inside:avoid}.catalog.complete-document .form-item--checkbox input[type=checkbox]+.checkmark{width:16px;height:16px;top:0}.catalog.complete-document .form-section.section-document-options:after{clear:both;display:table;content:""}.catalog.complete-document .form-section.section-document-options>.form-group>.form-item{max-width:330px;margin-left:auto;margin-right:auto}.catalog.complete-document .form-section.section-document-options>.form-group .form-label{display:block;padding:20px 10px;cursor:pointer;height:100%;border:1px solid #bababa;border-radius:3px;-webkit-box-sizing:border-box;box-sizing:border-box}.catalog.complete-document .form-section.section-document-options>.form-group .form-label>div[model]{max-width:170px;margin:0 auto;text-align:center;position:relative;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.catalog.complete-document .form-section.section-document-options>.form-group .form-label>div[model] input[type=checkbox]{margin-right:5px;position:absolute;top:2px;left:5px}.catalog.complete-document .form-section.section-document-options>.form-group .form-label>div[model] .text{margin-left:25px;display:inline-block;margin-right:25px;text-align:left}.catalog.complete-document .form-section.section-document-options>.form-group .form-label>div[model] img{width:167px;display:block;margin:20px auto 15px;-webkit-box-shadow:0 5px 10px 0 rgba(0,0,0,.2);box-shadow:0 5px 10px 0 rgba(0,0,0,.2);-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.catalog.complete-document .form-section.section-document-options>.form-group .input-description{font-size:.85em;font-weight:400}@media screen and (min-width:480px){.catalog.complete-document .form-section.section-document-options>.form-group{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.catalog.complete-document .form-section.section-document-options>.form-group>.form-item{display:block;-ms-flex-preferred-size:calc(50% - 20px);flex-basis:calc(50% - 20px);max-width:calc(50% - 20px)}}@media screen and (min-width:860px){.catalog.complete-document .form-section.section-document-options>.form-group{width:66.67%;float:left}.catalog.complete-document .form-section.section-document-options .subsection-optional-add-ons{width:33.33%;float:left;padding-left:30px}}.catalog.complete-document .form-section.section-document-options .subsection-optional-add-ons{-webkit-box-sizing:border-box;box-sizing:border-box}.catalog.complete-document .form-section.section-document-options .subsection-optional-add-ons h3.section-label{margin-top:0;margin-bottom:15px}.catalog.complete-document .form-section.section-document-options .subsection-optional-add-ons .form-group .form-item{margin-bottom:10px}.catalog.complete-document .form-section.section-document-options .subsection-optional-add-ons ul{list-style-type:none;margin:0;padding:0}.catalog.complete-document .form-section.section-document-options .subsection-optional-add-ons ul .addon-document-item{position:relative;margin-top:15px}.catalog.complete-document .form-section.section-document-options .subsection-optional-add-ons ul .addon-document-item input[type=checkbox]{position:absolute;left:0;top:50%;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%);border-radius:3px;border:1px solid #bababa;-webkit-box-shadow:1px 1px 2px 0 rgba(34,31,32,.35) inset;box-shadow:inset 1px 1px 2px 0 rgba(34,31,32,.35)}.catalog.complete-document .form-section.section-document-options .subsection-optional-add-ons ul .addon-document-item label{margin-left:20px;font-weight:700}.catalog.complete-document .section-user-info--content{position:relative}@media screen and (min-width:680px){.catalog.complete-document .section-user-info--content{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-ms-flex-wrap:wrap;flex-wrap:wrap}}.catalog.complete-document .section-user-info--content .col{font-family:neue-haas-grotesk-display,sans-serif;font-weight:500;margin-top:1em}.catalog.complete-document .section-user-info--content .col>h3{margin-top:0;font-size:15px;margin-bottom:25px}.catalog.complete-document .section-user-info--content .col>div{margin-top:10px;font-size:17px}.catalog.complete-document .section-user-info--content .col>div .name{margin-right:6px;font-weight:700}.catalog.complete-document .section-user-info--content .col>a{margin-top:15px;font-weight:700;text-decoration:underline}@media screen and (min-width:680px){.catalog.complete-document .section-user-info--content .col{width:calc(50% - 5px)}.catalog.complete-document .section-user-info--content .col:last-child{padding-top:30px}}@media screen and (min-width:900px){.catalog.complete-document .section-user-info--content .col{width:calc(33.3% - 5px)}.catalog.complete-document .section-user-info--content .col:last-child{position:absolute;bottom:-30px;right:0;padding-top:0}}@media screen and (min-width:1250px){.catalog.complete-document .section-user-info--content .col{width:calc(33.3% - 42px)}.catalog.complete-document .section-user-info--content .col:last-child{position:static;width:120px}}@media screen and (min-width:1400px){.catalog.complete-document .section-user-info--content .col{width:calc(28% - 3px)}.catalog.complete-document .section-user-info--content .col:last-child{width:calc(16% - 3px)}}.catalog-main-content .catalog{margin:20px auto 0;max-width:1135px;padding:15px 16px;font-family:neue-haas-grotesk-text,sans-serif;font-style:normal;font-weight:400}.catalog-main-content .catalog .flag-message{color:#be2c37}.catalog-main-content .catalog .flag-message .spinner{display:inline-block}.catalog-main-content .catalog .catalog-filter-tab{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:reverse;-ms-flex-direction:row-reverse;flex-direction:row-reverse;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;border-bottom:1px solid #d1d1d1;margin-bottom:10px}.catalog-main-content .catalog .catalog-filter-tab .catalog-view-switcher{margin-top:18px}.md .catalog-main-content .catalog .catalog-filter-tab .catalog-view-switcher{margin-left:10px}.catalog-main-content .catalog .catalog-filter-tab .filter-tab{cursor:pointer;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;min-width:calc(50% - 50px);-webkit-box-sizing:border-box;box-sizing:border-box;position:relative;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;padding:25px 60px 25px 15px;border:1px solid #d1d1d1;border-bottom:none;border-radius:5px 5px 0 0;margin:0 10px;-webkit-box-shadow:0 -1px 4px 0 hsla(0,0%,89%,.8);box-shadow:0 -1px 4px 0 hsla(0,0%,89%,.8)}.catalog-main-content .catalog .catalog-filter-tab .filter-tab .burger-icon{position:absolute;right:30px;top:50%;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%)}.catalog-main-content .catalog .catalog-filter-tab .filter-tab:hover{background:hsla(0,0%,94.5%,.95)}.sm .catalog-main-content .catalog .catalog-filter-tab{margin-left:-16px;margin-right:16px;padding-left:16px;padding-right:16px;width:100vw;-webkit-box-sizing:border-box;box-sizing:border-box}.sm .catalog-main-content .catalog .catalog-filter-tab .filter-tab{margin:0;width:50%}@media screen and (min-width:47.5em) and (max-width:53.6875em){.catalog-main-content .catalog:not(.complete-document) .field-product_num{word-break:break-all;min-width:80px}}.lg .catalog-main-content .catalog:not(.complete-document) .field-product_num{white-space:nowrap}.lg .catalog-main-content .catalog:not(.complete-document) .field-title.has-tooltip{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;justify-items:flex-start}.lg .catalog-main-content .catalog:not(.complete-document) .field-upc{width:150px}.lg .catalog-main-content .catalog:not(.complete-document) .field-trade_size{width:95px}.lg .catalog-main-content .catalog:not(.complete-document) .field-product_cat{width:138px}.lg .catalog-main-content .catalog:not(.complete-document) .field-material{text-align:right}
.ajax-progress{display:inline-block;padding:1px 5px 2px}[dir=rtl] .ajax-progress{float:right}.ajax-progress-throbber .throbber{display:inline;padding:1px 5px 2px;background:transparent url(/core/themes/stable/css/system/components/../../../images/core/throbber-active.gif) no-repeat 0 center}.ajax-progress-throbber .message{display:inline;padding:1px 5px 2px}tr .ajax-progress-throbber .throbber{margin:0 2px}.ajax-progress-bar{width:16em}.ajax-progress-fullscreen{position:fixed;z-index:1000;top:48.5%;left:49%;width:24px;height:24px;padding:4px;opacity:.9;border-radius:7px;background-color:#232323;background-image:url(/core/themes/stable/css/system/components/../../../images/core/loading-small.gif);background-repeat:no-repeat;background-position:center center}[dir=rtl] .ajax-progress-fullscreen{right:49%;left:auto}
.text-align-left{text-align:left}.text-align-right{text-align:right}.text-align-center{text-align:center}.text-align-justify{text-align:justify}.align-left{float:left}.align-right{float:right}.align-center{display:block;margin-right:auto;margin-left:auto}
.js input.form-autocomplete{background-image:url(/core/themes/stable/css/system/components/../../../images/core/throbber-inactive.png);background-repeat:no-repeat;background-position:100% center}.js[dir=rtl] input.form-autocomplete{background-position:0 center}.js input.form-autocomplete.ui-autocomplete-loading{background-image:url(/core/themes/stable/css/system/components/../../../images/core/throbber-active.gif);background-position:100% center}.js[dir=rtl] input.form-autocomplete.ui-autocomplete-loading{background-position:0 center}
.fieldgroup{padding:0;border-width:0}
.container-inline div,.container-inline label{display:inline}.container-inline .details-wrapper{display:block}
.clearfix:after{display:table;clear:both;content:""}
.js details:not([open]) .details-wrapper{display:none}
.hidden{display:none}.visually-hidden{position:absolute !important;overflow:hidden;clip:rect(1px,1px,1px,1px);width:1px;height:1px;word-wrap:normal}.visually-hidden.focusable:active,.visually-hidden.focusable:focus{position:static !important;overflow:visible;clip:auto;width:auto;height:auto}.invisible{visibility:hidden}
.item-list__comma-list,.item-list__comma-list li{display:inline}.item-list__comma-list{margin:0;padding:0}.item-list__comma-list li:after{content:", "}.item-list__comma-list li:last-child:after{content:""}
.js .js-hide{display:none}.js-show{display:none}.js .js-show{display:block}
.nowrap{white-space:nowrap}
.position-container{position:relative}
.progress{position:relative}.progress__track{min-width:100px;max-width:100%;height:16px;margin-top:5px;border:1px solid;background-color:#fff}.progress__bar{width:3%;min-width:3%;max-width:100%;height:1.5em;background-color:#000}.progress__description,.progress__percentage{overflow:hidden;margin-top:.2em;color:#555;font-size:.875em}.progress__description{float:left}[dir=rtl] .progress__description{float:right}.progress__percentage{float:right}[dir=rtl] .progress__percentage{float:left}.progress--small .progress__track{height:7px}.progress--small .progress__bar{height:7px;background-size:20px 20px}
.reset-appearance{margin:0;padding:0;border:0 none;background:0 0;line-height:inherit;-webkit-appearance:none;-moz-appearance:none;appearance:none}
.resize-none{resize:none}.resize-vertical{min-height:2em;resize:vertical}.resize-horizontal{max-width:100%;resize:horizontal}.resize-both{max-width:100%;min-height:2em;resize:both}
table.sticky-header{z-index:500;top:0;margin-top:0;background-color:#fff}
.system-status-counter__status-icon{display:inline-block;width:25px;height:25px;vertical-align:middle}.system-status-counter__status-icon:before{display:block;content:"";background-repeat:no-repeat;background-position:center 2px;background-size:20px}.system-status-counter__status-icon--error:before{background-image:url(/core/themes/stable/css/system/components/../../../images/core/icons/e32700/error.svg)}.system-status-counter__status-icon--warning:before{background-image:url(/core/themes/stable/css/system/components/../../../images/core/icons/e29700/warning.svg)}.system-status-counter__status-icon--checked:before{background-image:url(/core/themes/stable/css/system/components/../../../images/core/icons/73b355/check.svg)}
.system-status-report-counters__item{width:100%;margin-bottom:.5em;padding:.5em 0;text-align:center;white-space:nowrap;background-color:rgba(0,0,0,.063)}@media screen and (min-width:60em){.system-status-report-counters{display:flex;flex-wrap:wrap;justify-content:space-between}.system-status-report-counters__item--half-width{width:49%}.system-status-report-counters__item--third-width{width:33%}}
.system-status-general-info__item{margin-top:1em;padding:0 1em 1em;border:1px solid #ccc}.system-status-general-info__item-title{border-bottom:1px solid #ccc}
body.drag{cursor:move}tr.region-title{font-weight:700}tr.region-message{color:#999}tr.region-populated{display:none}tr.add-new .tabledrag-changed{display:none}.draggable a.tabledrag-handle{float:left;overflow:hidden;height:1.7em;margin-left:-1em;cursor:move;text-decoration:none}[dir=rtl] .draggable a.tabledrag-handle{float:right;margin-right:-1em;margin-left:0}a.tabledrag-handle:hover{text-decoration:none}a.tabledrag-handle .handle{width:14px;height:14px;margin:-.4em .5em 0;padding:.42em .5em;background:url(/core/themes/stable/css/system/components/../../../images/core/icons/787878/move.svg) no-repeat 6px 7px}a.tabledrag-handle:hover .handle,a.tabledrag-handle:focus .handle{background-image:url(/core/themes/stable/css/system/components/../../../images/core/icons/000000/move.svg)}.touchevents .draggable td{padding:0 10px}.touchevents .draggable .menu-item__link{display:inline-block;padding:10px 0}.touchevents a.tabledrag-handle{width:40px;height:44px}.touchevents a.tabledrag-handle .handle{height:21px;background-position:40% 19px}[dir=rtl] .touch a.tabledrag-handle .handle{background-position:right 40% top 19px}.touchevents .draggable.drag a.tabledrag-handle .handle{background-position:50% -32px}.tabledrag-toggle-weight-wrapper{text-align:right}[dir=rtl] .tabledrag-toggle-weight-wrapper{text-align:left}.indentation{float:left;width:20px;height:1.7em;margin:-.4em .2em -.4em -.4em;padding:.42em 0 .42em .6em}[dir=rtl] .indentation{float:right;margin:-.4em -.4em -.4em .2em;padding:.42em .6em .42em 0}
.tablesort{display:inline-block;width:16px;height:16px;background-size:100%}.tablesort--asc{background-image:url(/core/themes/stable/css/system/components/../../../images/core/icons/787878/twistie-down.svg)}.tablesort--desc{background-image:url(/core/themes/stable/css/system/components/../../../images/core/icons/787878/twistie-up.svg)}
div.tree-child{background:url(/core/themes/stable/css/system/components/../../../images/core/tree.png) no-repeat 11px center}div.tree-child-last{background:url(/core/themes/stable/css/system/components/../../../images/core/tree-bottom.png) no-repeat 11px center}[dir=rtl] div.tree-child,[dir=rtl] div.tree-child-last{background-position:-65px center}div.tree-child-horizontal{background:url(/core/themes/stable/css/system/components/../../../images/core/tree.png) no-repeat -11px center}
