[data-copy] .cpl #products_grid #o_wsale_products_grid .oe_product_cart .o_wsale_product_information{grid-template-rows:auto auto auto auto auto 1fr auto auto;grid-template-columns:minmax(0,1fr);display:grid!important}[data-copy] .cpl #products_grid #o_wsale_products_grid .o_wsale_product_information>.o_wsale_product_information_text{grid-row:1}[data-copy] .cpl #products_grid #o_wsale_products_grid .o_wsale_product_information>.brand_name{grid-row:2}[data-copy] .cpl #products_grid #o_wsale_products_grid .o_wsale_product_information>.cst_internal_ref{grid-row:3}[data-copy] .cpl #products_grid #o_wsale_products_grid .o_wsale_product_information>.style_code_wrap{color:#5b5b5b;grid-row:4;margin:10px 0 0!important;line-height:1.25!important}[data-copy] .cpl #products_grid #o_wsale_products_grid .o_wsale_product_information>.product_attributes_wrap{grid-row:5;margin-top:8px}[data-copy] .cpl #products_grid #o_wsale_products_grid .o_wsale_product_information>.o_wsale_product_sub{grid-row:7;align-self:end;margin-top:0!important}@media (max-width:1199.98px){[data-copy] .cpl #products_grid #o_wsale_products_grid .o_wsale_product_information>#request_quote{grid-row:8}}[data-copy] .cpl #products_grid #o_wsale_products_grid .o_wsale_product_information .o_wsale_products_item_title{min-height:2.4em;line-height:1.2;margin-bottom:4px!important}[data-copy] .cpl #products_grid #o_wsale_products_grid .o_wsale_product_information .o_wsale_products_item_title a:hover{color:#ff4c00!important}[data-copy] .cpl #products_grid #o_wsale_products_grid .o_wsale_product_information>:is(.brand_name,.cst_internal_ref){color:#5b5b5b}[data-copy] .cpl #products_grid #o_wsale_products_grid .o_wsale_product_information .o_wsale_product_sub{width:100%}[data-copy] .cpl #products_grid #o_wsale_products_grid .o_wsale_product_information .o_wsale_product_sub .product_price{border-top:1px solid #efefef;width:100%;padding-top:10px;margin:12px 0 0!important}[data-copy] .cpl #products_grid #o_wsale_products_grid .o_wsale_product_information .o_wsale_product_sub .product_price>span:first-child{color:#6b6b6b!important;text-transform:none!important;font-size:13px!important;font-weight:400!important}[data-copy] .cpl #products_grid #o_wsale_products_grid .o_wsale_product_information .o_wsale_product_sub .product_price .h6,[data-copy] .cpl #products_grid #o_wsale_products_grid .o_wsale_product_information .o_wsale_product_sub .product_price .h6 *{letter-spacing:-.01em;font-size:20px!important;font-weight:700!important}[data-copy] .cpl #products_grid #o_wsale_products_grid .product_attributes_wrap .o_wsale_product_attribute{flex-wrap:wrap;align-items:center;gap:4px;display:flex;line-height:1!important}[data-copy] .cpl #products_grid #o_wsale_products_grid .product_attributes_wrap .o_wsale_product_attribute .list-inline-item{margin:0!important}[data-copy] .cpl #products_grid #o_wsale_products_grid .product_attributes_wrap .o_wsale_product_attribute .list-inline-item .css_attribute_color{border-radius:50%;border-color:#dedede!important;width:11px!important;height:11px!important}[data-copy] .cpl #products_grid #o_wsale_products_grid .product_attributes_wrap .o_wsale_product_attribute .list-inline-item.more-colors{color:#6b6b6b!important;margin-left:2px!important;font-size:13px!important;line-height:1!important}[data-copy] .cpl #products_grid #o_wsale_products_grid .oe_product .oe_product_cart{background:#fff;transition:box-shadow .2s,transform .2s,border-color .2s;border-color:#e6e6e6!important;border-radius:10px!important}@media (hover:hover) and (min-width:992px){[data-copy] .cpl #products_grid #o_wsale_products_grid .oe_product .oe_product_cart:hover{transform:translateY(-2px);box-shadow:0 10px 24px #1d1d1b14;border-color:#d6d6d6!important}}@media (prefers-reduced-motion:reduce){[data-copy] .cpl #products_grid #o_wsale_products_grid .oe_product .oe_product_cart{transition:none}[data-copy] .cpl #products_grid #o_wsale_products_grid .oe_product .oe_product_cart:hover{transform:none}}@media (max-width:1199.98px){[data-copy] .cpl #products_grid #o_wsale_products_grid .oe_product_cart #request_quote{margin-top:10px;opacity:1!important;position:static!important}[data-copy] .cpl #products_grid #o_wsale_products_grid .oe_product_cart #request_quote a{border-radius:22px;justify-content:center;align-items:center;min-height:44px;font-weight:600;display:flex;padding:8px 10px!important;font-size:14px!important}}@media (min-width:1200px){[data-copy] .cpl #products_grid #o_wsale_products_grid .oe_product_cart #request_quote a{border-radius:22px;min-height:44px;font-weight:600}}@media (max-width:575.98px){[data-copy] .cpl #products_grid #o_wsale_products_grid .oe_product_cart .o_wsale_product_information{padding:12px 10px!important}[data-copy] .cpl #products_grid #o_wsale_products_grid .o_wsale_product_information .o_wsale_product_sub .product_price .h6,[data-copy] .cpl #products_grid #o_wsale_products_grid .o_wsale_product_information .o_wsale_product_sub .product_price .h6 *{font-size:18px!important}}@media (max-width:991.98px){[data-copy] .gp-cat .gp_cat_breadcrum .gp_title_row a.btn{align-items:center;min-height:44px;display:inline-flex}[data-copy] .cpl #products_grid .products_header>.btn-light{justify-content:center;align-items:center;min-width:44px;min-height:44px;display:inline-flex}}[data-copy] .cpl #products_grid .products_header .gp_list_count{color:#5b5b5b}[data-copy] .cpl .gp-chips a.gp-chip-x{border-color:#c9c9c9;min-height:36px;padding:6px 12px}[data-copy] .cpl .gp-chips a.gp-clear-all{align-items:center;min-height:36px;display:inline-flex}[data-copy] .cpl .products_pager .s_ajax_load_btn{border-radius:24px;min-width:200px;min-height:48px;padding:10px 28px;font-weight:600}[data-copy] .cpl #products_grid>.text-center.text-muted.mt128{background:#fafafa;border:1px dashed #d6d6d6;border-radius:12px;padding:48px 20px;margin:24px 0 48px!important}[data-copy] .cpl #products_grid>.text-center.text-muted.mt128:before{content:"";opacity:.45;background:url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%23252525' stroke-width='1.6' stroke-linecap='round'%3e%3ccircle cx='10.5' cy='10.5' r='6.5'/%3e%3cpath d='m15.5 15.5 5 5'/%3e%3c/svg%3e") 50%/contain no-repeat;width:44px;height:44px;margin:0 auto 12px;display:block}[data-copy] .cpl #products_grid>.text-center.text-muted.mt128 h3{color:#252525;font-weight:600}[data-copy] .cp-buy .cp-price{letter-spacing:-.01em;margin:4px 0 14px;font-size:30px;font-weight:700;line-height:36px}@media (max-width:767.98px){[data-copy] .cp-buy .cp-price{font-size:28px;line-height:34px}}[data-copy] .cp-buy .cp-box{border-radius:12px}[data-copy] .cp-buy .cp-swatch{transition:transform .12s;position:relative}[data-copy] .cp-buy .cp-swatch:after{content:"";border-radius:50%;position:absolute;inset:-7px}@media (hover:hover){[data-copy] .cp-buy .cp-swatch:hover{transform:scale(1.08)}}@media (prefers-reduced-motion:reduce){[data-copy] .cp-buy .cp-swatch{transition:none}}[data-copy] .cp-buy .cp-size input{height:44px}[data-copy] .cp-buy .cp-sizes__bin{flex-basis:44px;width:44px;height:44px}@media (max-width:991.98px){[data-copy] .cp-buy .cp-sizes__nav button{width:44px;height:44px}}[data-copy] .cp-pill{min-height:36px;padding:6px 16px;font-size:14px;transition:border-color .15s,background-color .15s}[data-copy] .cp-pill:hover{background:#fff7f3;border-color:#ff4c00}@media (max-width:767.98px){[data-copy] .cp-pill{min-height:44px}}[data-copy] .cp-docs{flex-wrap:wrap;gap:10px;display:flex}[data-copy] .cp-docs .cp-pill{margin:0}[data-copy] .cp-buy .cp-getquote{background:#ff4c00;min-height:48px;transition:background-color .15s,box-shadow .15s;box-shadow:0 4px 12px #ff4c0038}[data-copy] .cp-buy .cp-getquote:hover{background:#e04300;box-shadow:0 6px 16px #ff4c0047}[data-copy] .cp-buy .cp-getquote:disabled{box-shadow:none}[data-copy] .cp-tabs__nav button{min-height:44px}@media (max-width:767.98px){[data-copy] .cp-tabs__nav{scrollbar-width:none;flex-wrap:nowrap;justify-content:flex-start;padding:6px 48px 0 6px;overflow-x:auto;-webkit-mask-image:linear-gradient(90deg,#000 calc(100% - 48px),#0000);mask-image:linear-gradient(90deg,#000 calc(100% - 48px),#0000)}[data-copy] .cp-tabs__nav::-webkit-scrollbar{display:none}[data-copy] .cp-tabs__nav button{white-space:nowrap;flex:none;font-size:16px}[data-copy] .cp-tabs__pane{padding:18px 16px}}@media (max-width:991.98px){[data-copy] .cp-gallery__grid{scroll-snap-type:x mandatory;gap:10px;padding-bottom:6px;display:flex;overflow-x:auto}[data-copy] .cp-gallery__cell{scroll-snap-align:start;aspect-ratio:2/3;flex:0 0 30%}}@media (max-width:575.98px){[data-copy] .cp-gallery__cell{flex-basis:42%}}[data-copy] .cp-pcard__title{min-height:2.4em}[data-copy] .cp-pcard__kv{color:#5b5b5b}[data-copy] .cp-pcard__ref{margin-bottom:0}[data-copy] .cp-pcard__style{order:3;margin:10px 0 0;line-height:1.25}[data-copy] .cp-pcard__attrs{order:4;margin:8px 0 12px}[data-copy] .cp-pcard__price{border-top:1px solid #efefef;order:5;margin:auto 0 0;padding-top:12px}[data-copy] .cp-pcard{border-color:#e6e6e6;border-radius:10px;transition:box-shadow .2s}@media (hover:hover){[data-copy] .cp-pcard:hover{box-shadow:0 10px 24px #1d1d1b14}}[data-copy] .cp-car__arrow,[data-copy] .cp-car__arrow>span{width:44px;height:44px}[data-copy] .cp-rvs__dots button{padding:21px 0}
