@charset "UTF-8";.header_banner{box-sizing:content-box}.header_banner__wrap{padding:0;display:block;position:relative}.header_banner__close{position:relative;vertical-align:2px;top:0}.header_banner__close:hover{opacity:.5}.header_banner__close--right{position:absolute;right:2px;padding:6px}img.header_banner__close:hover{-ms-filter:"alpha(opacity=70)";filter:alp}.VisualCategoryWrap--BorderLine{padding:8px 0;border-bottom:1px solid #b3b3b3}.VisualCategoryButtonContents{display:flex;align-items:center;width:196px;height:7.2rem;background:none;margin:0;padding-right:8px}.VisualCategoryButton--Resize{width:auto;height:auto;margin:0 8px 8px 0;padding:0;background-color:#fff;text-align:left}.VisualCategoryButton--Resize:link,.VisualCategoryButton--Resize:visited{color:#333;text-decoration:none;cursor:pointer}.VisualCategoryImage--Resize{width:auto!important;height:auto!important;margin-right:0!important;padding-right:8px}.VisualCategoryText__CategoryName--Bold{font-size:1.3rem;font-weight:bold;-webkit-line-clamp:3;margin-bottom:2px;max-height:4.8rem;line-height:1.1;padding-top:4px}.VisualCategoryText--PaddingNone{margin-top:-4px;padding:0}.Section__Title--Exclude{color:#999;text-decoration:line-through}.Carousel__Slide--WithAllButton{max-width:calc(100% - 114px)}.CarouselAllButton,.CarouselAllButton:link{position:absolute;top:50%;transform:translateY(-50%);border:1px solid #b3b3b3;background-color:#fff;cursor:pointer;outline:none;-webkit-appearance:none;-moz-appearance:none;appearance:none;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;white-space:nowrap;text-decoration:none;text-align:center;border-radius:4px;height:96px;width:96px;color:#333;font-size:13px;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}.CarouselAllButton:hover{opacity:.8;color:#333}.CarouselAllButton:visited{color:#801018}.u-MarginBottom--32{margin-bottom:32px}.u-MarginBottom--18{margin-bottom:18px}.u-MarginBottom--16{margin-bottom:16px}.u-MarginBottom--12{margin-bottom:12px}.u-MarginBottom--8{margin-bottom:8px}.u-MarginBottom--4{margin-bottom:4px}.u-MarginBottom--None{margin-bottom:0}.u-MarginTop--None{margin-top:0}.u-MarginTop--48{margin-top:48px}.u-MarginTop--24{margin-top:24px}.u-MarginTop--18{margin-top:18px}.u-MarginTop--8{margin-top:8px}.u-MarginTop--4{margin-top:4px}.u-MarginRight--4{margin-right:4px}.u-MarginRight--8{margin-right:8px}.u-MarginLeft--16{margin-left:16px}.u-PaddingTop--8{padding-top:8px}.u-PaddingTop--16{padding-top:16px}.u-PaddingLeft--None{padding-left:0}.u-PaddingLeft--2{padding-left:2px}.u-PaddingLeft--4{padding-left:4px}.u-PaddingLeft--8{padding-left:8px}.u-PaddingLeft--16{padding-left:16px}.u-PaddingLeft--64{padding-left:64px}.u-PaddingRight--8{padding-right:8px}.u-PaddingRight--16{padding-right:16px}.u-PaddingRight--24{padding-right:24px}.u-PaddingRight--32{padding-right:32px}.u-PaddingBottom--4{padding-bottom:4px}.u-PaddingBottom--8{padding-bottom:8px}.u-WhiteSpace--Nowrap{white-space:nowrap}.u-TextAlign--Center{text-align:center}.u-Display--Inline{display:inline}.u-WordBreakAll{word-break:break-all}.u-PositionRelative{position:relative}.u-PositionAbsolute--VerticalCenter{position:absolute;top:50%;transform:translateY(-50%)}.Button--PaginationBack,.Button--PaginationNext,.Button--PaginationNumber{margin-bottom:8px}.Button--LeftRadius{border-top-left-radius:4px;border-bottom-left-radius:4px}.Button--RightRadius{border-top-right-radius:4px;border-bottom-right-radius:4px}.Button--RightRadius,.Button--RightRadius:not(:target){border-right:1px solid #ccc}.AttributeLabel__Wrap{display:inline;color:#333}.AttributeLabel__Wrap--Clamp2{line-height:2.3}.LayerList__Item{line-height:1.3}.Price--Xsm{font-size:1.1rem}.Price--Normal{color:#333;font-weight:normal}.LayerList{font-size:0}.Alert--Substitute{margin-top:0}.DialogBox{z-index:24000}.DialogHeader__Title{padding-right:0;word-break:break-all}.DialogContents{-webkit-backface-visibility:hidden}.Slide--Totalprice{min-height:275px}.Label--Discount{color:#d51b28;border-color:#d51b28;background-color:#fff}.Label--ShipToday{background:#d51b28;color:#fff;border-color:#d51b28;font-weight:normal}.Label--ShipTomorrow{background:#cf3a76;color:#fff;border-color:#cf3a76;font-weight:normal}.Label--ShipNumberDay{background:#0063aa;color:#fff;border-color:#0063aa;font-weight:normal}.Label--Merit{border:1px solid #007a70;color:#007a70}.Label--Caution{border:1px solid #866714;color:#866714}.Label--Inactive{border:1px solid #333;color:#333;background-color:#fff}.Label--ShippingSpeed:before{content:"\e93d";font-family:"monotaroIcon";display:inline-block;position:relative;top:1px;margin-right:4px;line-height:1;font-weight:normal}.Divider{display:block;height:1px;margin:8px 0;border:0;background-color:#ccc}.Divider--Margin16{margin:16px 0}.Divider--Margin24{margin:24px 0}.Divider--White{background-color:#fff}.Divider--MarginNone{margin:0}.BreadCrumbs__Text{white-space:nowrap;display:inline-block}.QACRelatedKeywords{display:block;position:relative;float:left;width:100%;padding:8px 0 16px 0;border-bottom:1px solid #ccc}.QACRelatedKeywords__Header{padding:16px 16px 8px 16px;margin:0;background-color:#f3f3f3}.QACRelatedKeywords__Inside{padding-left:16px;background-color:#f3f3f3}.QACRelatedKeywordsItemContainer{display:inline-block;margin:0;padding:0 16px 16px 0}.QACRelatedKeywordsItem{background-color:#fff;border:1px solid #ccc;padding:6px 10px;max-width:100%;transition:.1s}.QACRelatedKeywordsItem__Text{margin-right:10px;font-size:1.3rem;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:1;height:1.8rem;line-height:1.5;overflow:hidden;transition:.1s}@media screen and (min-width:0\0) and (min-resolution:0.001dpcm){.QACRelatedKeywordsItem__Text{display:inline-block}}.QACRelatedKeywordsItem__Img{color:#666}.QACRelatedKeywordsItem__Text.is-Selected{text-decoration:underline;transition:.2s}.QACRelatedKeywordsItem.is-Selected{cursor:pointer;border-color:#b6b6b6;box-shadow:2px 2px 5px rgba(0,0,0,.2);transition:.2s}@media (max-width:1275px){.QACRelatedKeywordsItemContainer{width:50%}}@media (max-width:1500px) and (min-width:1275px){.QACRelatedKeywordsItemContainer{width:33.333%}}@media (max-width:2000px) and (min-width:1500px){.QACRelatedKeywordsItemContainer{width:25%}}@media (min-width:2000px){.QACRelatedKeywordsItemContainer{width:16.666%}}.InfoBar{height:24px;line-height:24px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;-webkit-text-overflow:ellipsis;width:100%;font-size:1.1rem;padding:1px 8px 0}.InfoBar--OrderHistory{background:#d7eaf3}.ImageIcon--InfoBar{margin-right:4px;vertical-align:middle;display:inline-block}.InfoBar__Title{font-weight:bold;margin-right:16px}.InfoBarIcon{font-size:15px;margin-right:4px;vertical-align:middle}.SearchResultDisplay{margin-bottom:8px}.SearchResultProduct--PartNumber{padding:16px;border:1px solid #ccc;border-radius:4px;background:#fdfadd}.SearchResultProductColumn{display:table;padding-top:8px}.SearchResultProductColumn__CenterColumn,.SearchResultProductColumn__LeftColumn{display:table-cell;vertical-align:top}.SearchResultProductColumn__CenterColumn{width:100%}.SearchResultProductColumn__RightColumn{display:inline-block;width:22rem}.ProductMainArea{-ms-display:flex;display:-ms-flexbox;display:flex;width:100%}@media screen and (min-width:0\0) and (min-resolution:+72dpi){.ProductMainArea{display:table}.ProductMainArea__Information{text-align:left;display:table-cell}.ProductMainArea__SetsuyakuProduct{display:table-cell;text-align:right;margin-left:auto}}.ProductMainArea__Information{vertical-align:top;width:100%}.ProductMainArea__SetsuyakuProduct{display:inline-block;flex-shrink:0;width:188px;margin-bottom:12px;margin-left:4px}@media screen and (max-width:1275px){.ProductMainArea{display:block}.ProductMainArea__SetsuyakuProduct{width:100%}.ProductMainArea--Narrow{display:flex}.ProductMainArea__SetsuyakuProduct--Narrow{width:188px}}@media screen and (max-width:1140px){.ProductMainArea--Narrow{display:block}.ProductMainArea__SetsuyakuProduct--Narrow{width:100%;margin:12px 0 0}}@media screen and (max-width:1355px){:root .ProductMainArea--Narrow,_:-ms-input-placeholder{display:block}:root .ProductMainArea__SetsuyakuProduct--Narrow,_:-ms-input-placeholder{width:100%;margin:12px 0 0}}@media (max-width:2000px) and (min-width:1500px){.ProductMainArea__SetsuyakuProduct{width:240px}}@media (min-width:2000px){.ProductMainArea__SetsuyakuProduct{width:240px}}.SearchResultProductImage{width:150px;height:150px}.SearchResultProductImageLink{display:block;font-size:0;margin-bottom:8px}.SearchResultProductImageLink:hover{opacity:.6}.AttributeLabelGroup{display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:1;height:2.6rem;overflow:hidden;line-height:1.5}.AttributeLabelGroup--Clamp2{-webkit-box-orient:vertical;-webkit-line-clamp:2;height:auto;max-height:58px;line-height:2;max-width:678px}.SpageIconButton{padding-left:40px}.HighlightWord{background-color:#fbf2a4}.ProductFeature{display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:2;max-height:4.2rem;overflow:hidden;line-height:1.5}.ProductFeature--Detail{-webkit-line-clamp:1;max-height:21px;margin-right:16px}.ProductAttribute{display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:1;height:24px;overflow:hidden;line-height:1.5}.BasketArea__Button{-ms-display:flex;display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;-ms-flex-negative:0;flex-shrink:0}.TextInput--SpageBasket{width:4rem;margin-bottom:0;margin-right:8px}@media screen and (min-width:0\0) and (min-resolution:0.001dpcm){.TextInput--SpageBasket{width:3.8rem}}.TextInput--SpageTableBasket{width:72px;margin:4px 0}.trash_img{vertical-align:middle;margin:2px}.Table__HeadCell--SpageNumber{width:180px}.Guidance__Title--Help{color:#fff;background-color:#007a70}.Guidance__Title--Help:after{border-left:10px solid #007a70}.InlineList{margin:0;padding:0}.InlineList__Item{display:inline-block;margin-right:16px}.RelatedListImage{float:left}.RelatedListImage__Link,.RelatedListImage__Link:link{color:#333}.RelatedListImage__Link:active,.RelatedListImage__Link:focus,.RelatedListImage__Link:hover{opacity:.6}.RelatedListContent{margin:0 0 0 120px;padding:0 0 0 16px}.RelatedListTitle{display:block;padding-bottom:8px}.RelatedList{margin:0;padding:0 0 16px 0}.RelatedList:last-child{padding:0}.RelatedList__Item{padding-right:16px}.RelatedList__Item--Block{list-style:none}.NewProductArea{padding-bottom:16px}.TextLink--SRecommend{vertical-align:top;padding-top:4px;display:inline-block}.Section--SearchToolBox{margin-top:32px}.SearchToolBox{padding:16px;background:#f1f1f1}.SearchTool{margin-bottom:12px}.SearchTool:last-child{margin-bottom:0}.TextInput--PriceRange{width:calc(50% - 42px)}.SearchTool__Label{text-align:right;font-size:15px;padding:4px 8px 4px 0}.SearchToolList{margin:0;padding:0 0 16px 0}.SearchToolList:last-child{padding:0}.SearchToolList__Item{list-style:none;margin-bottom:12px}.Guidance__Info--Dropdown{display:inline-block;overflow:visible;vertical-align:top}.Dropdown__MenuContainer--TextLink{width:216px;white-space:normal}.Dropdown__MenuContainer--TextLink.is-Active{top:20px;left:0}.Dropdown__MenuContainer--TextLink.is-Upper{bottom:20px}.TextLink--DropdownItem{display:inline-block;height:20px}.ProductListVerticalImage__Thumbnail--Xsm{width:48px;height:48px}@media screen and (min-width:0\0) and (min-resolution:+72dpi){.SearchToolButton{width:54px}}@media screen and (min-width:0\0) and (min-resolution:0.001dpcm){.SearchResultImageDisplay{height:420px}}.TextLink--Breadcrumb,.TextLink--Breadcrumb:hover,.TextLink--Breadcrumb:link,.TextLink--Breadcrumb:visited{text-decoration:none;color:#333;opacity:1}.BrandLogoImage{width:100%;height:100%;max-width:300px;display:block;margin:0 auto;padding-right:8px}.Table__HeadCell--SpageBrand{width:72px}.TextLink--DecorationNone,.TextLink--DecorationNone:hover,.TextLink--DecorationNone:link,.TextLink--DecorationNone:visited{text-decoration:none;color:#333;opacity:1}.BrandCaption a,.BrandCaption a:link{color:#333}.BrandCaption a:active,.BrandCaption a:active>span,.BrandCaption a:focus,.BrandCaption a:focus>span,.BrandCaption a:hover,.BrandCaption a:hover>span{opacity:.6}.BrandCaption a:visited{color:#85000a}.BlockLink:hover{color:#333}.FacetHeadline{font-size:15px;line-height:1.3;font-weight:bold;margin-top:16px;margin-bottom:8px}.FrameContainer__Item--Facet{border-bottom:1px solid #ccc;padding:0}.FrameContainer__Item--Facet:first-child{border-top:1px solid #ccc}.FrameContainer__Item--Facet:last-child{border-bottom:none}.LayerList--VisualCategory{padding:12px 0 0 0}.LayerList--VisualCategory.is-More{padding:0}.VisualCategoryImage{width:32px;height:32px;margin-right:8px}.FacetSubMenu{display:none}.FacetSubMenu__Message{position:absolute;z-index:9999;display:block;font-size:13px;line-height:1.5}.FacetSubMenu__Body{position:relative;padding:16px 0 8px 0;border:1px solid #ccc;border-radius:4px;width:292px;max-height:46.6rem;font-size:0;background-color:#fff;-ms-flex-wrap:wrap;flex-wrap:wrap;-ms-flex-line-pack:start;align-content:flex-start;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-ms-display:flex;display:-ms-flexbox;display:flex;float:left;-webkit-box-shadow:0 4px 10px rgba(0,0,0,.2);box-shadow:0 4px 10px rgba(0,0,0,.2)}@media screen and (min-width:0\0) and (min-resolution:+72dpi){.FacetSubMenu__Body--11Item{height:56.2rem}.FacetList--6Item{height:43.6rem}}.FacetSubMenu__Body--Bottom{bottom:-8px}.FacetSubMenu__Body--Right{right:-8px}.FacetSubMenu__Body--2Column{width:590px}.FacetSubMenu__Body--3Column{width:888px}.FacetSubMenu__Body--4Column{width:1186px}.FacetSubMenu__Body--List{padding-bottom:16px;max-height:56.2rem}.FacetList{-ms-flex-wrap:wrap;flex-wrap:wrap;-ms-flex-line-pack:start;align-content:flex-start;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-ms-display:flex;display:-ms-flexbox;display:flex;max-height:46.6rem;margin:0;padding:0}.FacetSubMenu__Body--2Column .FacetList,.FacetSubMenu__Body--3Column .FacetList,.FacetSubMenu__Body--4Column .FacetList{max-height:466px}.FacetList--SubList{width:290px;max-height:65rem;float:left}.FacetList--SubList:first-child{margin-right:8px}.FacetList__Item{display:inline-block;float:left;padding:0}.FacetContainer{-ms-flex-wrap:wrap;flex-wrap:wrap;padding:8px 0;border-bottom:1px solid #b3b3b3;-ms-display:flex;display:-ms-flexbox;display:flex}.FacetItem{display:table;width:100%;padding:8px 16px 8px 8px;cursor:pointer}.FacetItem--LeftButton{background:url(//jp.images-monotaro.com/img/icons/arrowright.png) no-repeat center right 5px;background-size:6px auto;height:60px}.FacetItem--TopButton{width:220px;height:68px;background:url(//jp.images-monotaro.com/img/icons/arrowbuttom.png) no-repeat center right 6px;border:1px solid #b3b3b3;border-radius:4px;background-size:11px auto;margin:8px 16px 8px 0}.FacetItem--VisualCategoryButton{-ms-display:flex;display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;width:196px;height:72px;background:none;margin:0}.FacetItem--ImgButton{width:196px;height:60px;background:none;margin:0}.FacetItem--TextButton{width:148px;height:48px;background:none;margin:0}.FacetLink:link,.FacetLink:visited{color:#333;text-decoration:none;cursor:pointer}.FacetLink:active>*,.FacetLink:focus>*,.FacetLink:hover>*{opacity:.6}.FacetLink.is-Selected .FacetItem--LeftButton,.FacetLink.is-Selected .FacetItem--TopButton{background-color:#e6f4fa}.FacetLink.is-Selected .FacetItem--TopButton{border:1px solid #99cde7}.FacetLink.is-Selected .FacetItemName{color:#003b65}.FacetLink--InlineBlock{display:inline-block}.FacetLink--ButtonMargin{margin:0 8px 8px 0}.FacetItem__Image{margin-right:8px;width:40px;height:40px;display:table-cell}.FacetItem__Info{display:table-cell;vertical-align:middle;width:100%}.FacetItemName{display:block;word-break:break-all;overflow:hidden;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:2;font-size:1.3rem;font-weight:bold;max-height:3.2rem;line-height:1.3}.FacetItemName--VisualCategory{-webkit-line-clamp:3;max-height:4.8rem;width:122px}.FacetItemSubLabel{font-size:1.1rem;font-weight:normal;margin-right:2px}.FacetItemSubLabel:after{content:":"}.FacetItemSubText{display:block;word-break:break-all;overflow:hidden;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:1;font-size:1.1rem;color:#666;max-height:1.3rem;line-height:1.3}.FacetList__Item:nth-child(n+7){margin-right:0;margin-left:8px}.FacetList__Item--SubList:nth-child(n+7){margin-right:auto;margin-left:auto}@media screen and (min-width:0\0) and (min-resolution:.001dpcm){.FacetList__Item:nth-child(n+7){margin-right:auto;margin-left:auto}.FacetSubMenu__Body--2Column .FacetList__Item:nth-child(odd),.FacetSubMenu__Body--3Column .FacetList__Item:nth-child(3n+1){margin-right:8px;margin-left:0}.FacetSubMenu__Body--3Column .FacetList__Item:nth-child(3n){margin-right:0;margin-left:8px}.FacetSubMenu__Body--4Column .FacetList__Item{margin-right:8px;margin-left:0}.FacetSubMenu__Body--4Column .FacetList__Item:nth-child(4n){margin-right:0;margin-left:0}}.FacetSubLink{float:left}.FacetSubLink:link,.FacetSubLink:visited{color:#333;text-decoration:none;display:inline-block}.FacetSubLink:hover{background:#0063aa;color:#fff;font-weight:bold}.FacetSubLink.is-Selected{color:#0063aa;background-color:#e6f4fa;-webkit-box-shadow:none;box-shadow:none;font-weight:bold}.FacetSubLink:hover.is-Selected{background:#0063aa;color:#fff;font-weight:bold}.FacetSubItem{width:290px;height:60px;display:table;padding:8px 24px}.FacetSubItem__Info{display:table-cell;vertical-align:middle;width:100%}.FacetSubListItem{height:4.8rem;padding:0 24px;margin-bottom:0}.FacetSubListItem--1layer{padding:0 48px}.FacetSubItem__Image{margin-right:24px;display:table-cell;vertical-align:top}.FacetSubItemName{display:block;word-break:break-all;overflow:hidden;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:2;font-size:1.5rem;font-weight:bold;margin-bottom:4px;line-height:1.3;max-height:3.8rem}.FacetSubItemName--ListItem{font-weight:normal}.FacetSubItemCount,.FacetSubItemText{font-size:1.5rem;font-weight:normal}.FacetSubItemCount{color:#666;margin-left:8px;white-space:nowrap}.FacetSubLink:hover .FacetSubItemCount{color:#fff}.FacetItemCount{font-size:1.1rem;font-weight:normal;color:#666;margin-left:4px;white-space:nowrap}.CancelNarrowing{position:relative;background:#f1f1f1;display:table;width:100%;font-size:1.3rem;text-align:left;margin:0;padding:8px 8px 0;min-height:48px;border-top:none;border-bottom:1px solid #ccc;margin-top:-8px;border-top:1px solid #ccc}.CancelNarrowing__Message{vertical-align:middle;display:table-cell}.CancelNarrowing__Close{display:inline-block;margin:4px 0 8px 4px;vertical-align:middle}.CancelNarrowing__CloseTxt{padding-right:4px}.CancelNarrowing__CloseIcon{position:absolute;top:.8rem;left:.8rem;margin-left:0;-webkit-transform:translate(-50%) scale(.8);-ms-transform:translate(-50%) scale(.8);transform:translate(-50%) scale(.8)}.CancelNarrowing__Word{padding:2px 16px 1px;border-radius:4px;margin:0 8px 8px 0;font-size:1.3rem;background:#e6f4fa;border:1px solid #99cde7;color:#003b65;height:32px;border-radius:16px;text-align:left;vertical-align:middle}.CancelNarrowing__Word:visited{color:#333}.CancelNarrowing__Word:hover{opacity:.6;-webkit-box-shadow:none;box-shadow:none;color:#999}.CancelNarrowing__WordEmphasis{font-weight:bold}.CancelNarrowing__WordIcon{padding:0 0 0 8px;display:inline-block}.CancelNarrowing__WordIcon:before{content:"\e91e";color:#338ac2;font-size:1.1rem}.Frame--ReadMore{position:relative;overflow:hidden;height:38.5rem}.ReadMore{position:absolute;bottom:0;width:100%;height:64px;text-align:center}.ReadMore__Container{margin:0 auto;display:table;width:100%;height:100%;background:linear-gradient(hsla(0,0%,100%,0),hsla(0,0%,100%,.7) 25%,#fff 50%,#fff)}.ReadMore__Text{display:table-cell;padding-bottom:8px;vertical-align:bottom;cursor:pointer}.ReadMorePanelOpen{height:auto!important}.Frame--Last,.Frame--Short{margin-bottom:0;border-bottom:none}.LayerList--Upper{padding-top:8px;padding-left:0}.LayerList--Lower{padding-top:8px;padding-left:8px}.FrameContainer__Facet--Hidden:hover .Frame__Heading--Facet{color:#858585}.FrameContainer__Facet--Hidden:hover .FacetedSubText{color:#a3a3a3;cursor:pointer}.Frame__Heading{font-size:1.5rem}.Frame__Heading--Facet,.Frame__Heading--Facet.Frame__Heading--Dark{padding:12px 12px 4px;background:#fff}.Frame__Heading--Facet:hover{color:#858585}.Icon--Facet{position:absolute;bottom:10px;right:12px}.FrameContainer__Facet{padding-bottom:4px;border-bottom:1px solid #ccc}.FrameContainer__Facet:last-child{border-bottom:none}.FrameScroll{margin:0 12px 8px;padding:0}.FrameScroll.is-BrandScroll{max-height:8.5rem}.FrameScroll.is-BrandScroll,.FrameScroll.is-Scroll{padding-right:8px;overflow-y:scroll;scrollbar-width:thin}.FrameScroll.is-Scroll{max-height:22rem}.FrameScroll--Lg.is-Scroll{max-height:31rem}.FrameContainer__Item--Narrow{padding:6px}.CheckBox--Facet{position:relative;display:block;margin:-6px;padding:6px 6px 2px 6px;width:calc(100% + 16px);text-decoration:none}.CheckBox--Facet:hover .Checkbox__Label--Facet:after,.CheckBox--Facet:hover .Checkbox__Label--Facet:before,.CheckBox--Facet:hover .FacetedItem__Color,.CheckBox--Facet:hover .FacetedThumb{opacity:.6}.CheckBox--Facet:hover .FacetedItem{color:#858585}.CheckBox--Facet:hover .FacetedItem__Count{color:#a3a3a3}.FrameContainer__Item.is-Selected .FacetedItem,.FrameContainer__Item.is-Selected .FacetedItem__Count{color:#0063aa;font-weight:bold}.FrameContainer__Item.is-Selected .CheckBox--Facet:hover .FacetedItem,.FrameContainer__Item.is-Selected .CheckBox--Facet:hover .FacetedItem__Count{color:#66a1cc}.FrameContainer__Item.is-Selected .Checkbox__Label:before{background:#333;border:1px solid #333}.FrameContainer__Item.is-Selected .Checkbox__Label--Md:after{width:4px;height:6px}.FrameContainer__Item.is-Selected .Checkbox__Label:after{content:"";display:block;position:absolute;border-bottom:2px solid #fff;border-right:2px solid #fff;margin-top:-1px;transform:translateY(-70%) rotate(40deg)}.FrameContainer__Item.is-Selected .Checkbox__Label--Md:after{top:50%;left:5px}.CheckBox--FacetLayer{padding-left:25px}.Checkbox__Label--Facet{display:flex;align-items:center}.FrameContainer__Item.is-Selected.is-Grouping .Checkbox__Label--Facet{padding-left:2px}.FrameContainer__Item.is-Selected.is-Grouping .Checkbox__Label--Facet:after,.FrameContainer__Item.is-Selected.is-Grouping .Checkbox__Label--Facet:before{display:none}.FacetedColumn{display:flex;flex-wrap:wrap;max-width:168px}.FrameContainer__Item--Column{margin-bottom:4px;padding:0 0 4px;width:calc(50% - 4px)}.FrameContainer__Item--Column:nth-child(odd){margin-right:8px}.FacetedImage--Thumb{margin-bottom:4px;padding:6px;width:100%;background:#fff;border:1px solid #ccc}.FrameContainer__Item--Column.is-Selected .FacetedImage--Thumb{border-color:#333}.FacetedImage__Thumb{width:100%;height:auto}.FacetedThumb{display:block;margin:0 4px 4px 0;width:25px;height:auto}.FacetedItem,.FacetedItem:hover,.FacetedItem:link,.FacetedItem:visited{display:block;color:#333;font-size:1.3rem;text-decoration:none}.FacetedItem:hover{color:#858585}.FacetedItem__Count{margin-left:8px;color:#666;font-size:1.1rem;white-space:nowrap}.FacetedItem:hover .FacetedItem__Count{color:#a3a3a3}.FacetedItem__Color{display:inline-block;margin:0 4px 4px 0;width:14px;height:14px;border-radius:50%;vertical-align:bottom}.FacetedPrice{display:flex;align-items:center;margin-bottom:6px}.TextInput--Facet{margin:0;width:50%}.FacetedSubText{display:block;padding:4px 12px 8px;line-height:1.5;text-overflow:ellipsis;overflow:hidden}.FacetedInfo__Count,.FacetedSubText{color:#666;font-size:1.1rem;white-space:nowrap}.FrameContainer__Item.is-Selected .BlockLink,.FrameContainer__Item.is-Selected .FacetedInfo__Count{color:#0063aa;font-weight:bold}.FrameContainer__Item.is-Selected .BlockLink:hover,.FrameContainer__Item.is-Selected .BlockLink:hover .FacetedInfo__Count{color:#66a1cc}#monotaro_tooltip{display:none;position:absolute;padding:3px 4px 3px 6px;color:#202020;font-size:12px;line-height:14px;z-index:5000;text-align:center;text-decoration:none;background-color:#f9f9f9;border:1px solid #888;border-radius:4px;-webkit-border-radius:4px;-moz-border-radius:4px;box-shadow:0 1px 3px 0 rgba(0,0,0,.35);-webkit-box-shadow:rgba(0,0,0,.35) 0 1px 3px 0;-moz-box-shadow:rgba(0,0,0,.35) 0 1px 3px 0}#monotaro_tooltip .monotaro_tooltip_baloon{display:block;position:absolute;top:-7px;left:18px}.StoreFeature{margin:0;line-height:1.5;-js-display:flex;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap}.StoreFeature__Title{margin-bottom:8px;font-size:19px;line-height:1.3;color:#333}.StoreFeature__Comment{margin-bottom:8px;font-size:13px;line-height:1.5;color:#333}.StoreFeature__Item{padding:8px;margin:0 -1px -1px 0;border:1px solid #ccc}.StoreFeature__Inner{margin:0;padding:0}.StoreFeature__Link,.StoreFeature__Link:link{display:block;color:#333;text-decoration:none;width:100%;height:100%}.StoreFeature__Link:active,.StoreFeature__Link:focus,.StoreFeature__Link:hover{opacity:.6}.StoreFeature__Link:visited{color:#85000a}.StoreFeature__Inner--AlignEnd{margin-right:72px}.ProductImage--StoreFeature{display:block;border:none;float:right}.StoreFeature__ProductName{font-size:15px;line-height:1.3;font-weight:bold;margin-bottom:8px;display:inline-block;text-decoration:underline}.StoreFeature__ProductName:after{content:"の人気ランキング";font-size:13px;color:#666;text-decoration:none;white-space:nowrap}.StoreFeature__Link:visited .StoreFeature__ProductName:after{color:#85000a}.StoreFeature__ItemDetail{font-size:13px;line-height:1.3;margin:0;padding:0;display:block;color:#333}.ProductListVerticalInfo__ProductName{word-break:break-all}.FacetAttributeList{list-style:none;margin:0;padding:0}.FacetLink--Block{display:block}.FacetLink--BlockButtonMargin{margin:0 8px 8px 8px}.FacetItemName--VisualCategoryList{width:100%}:root .FacetItemName--VisualCategoryList,_:-ms-fullscreen{padding-right:30px}.FacetItem--TextButtonList,.FacetItem--VisualCategoryButtonList{width:100%}.SearchResultImageWrapper{margin:0 0 24px 0;display:inline-flex;flex-wrap:wrap;width:100%;max-width:1208px}.SearchResultImageContainer{padding:16px 16px 64px;position:relative;width:100%}.BrandText--SearchResultImage{display:block;margin:0 8px 4px 0}.SearchResultImage__ProductImageLink{display:block;font-size:0;margin-bottom:8px}.SearchResultImagePicture{width:100%;height:100%;text-align:center;margin-bottom:8px}.SearchResultImagePicture:hover{opacity:.6}.SearchResultImage__TextLink{display:block;display:-webkit-box;max-height:3.9em;vertical-align:middle;margin:0 0 8px 0;width:100%;line-height:1.3;overflow:hidden;-webkit-line-clamp:3;-webkit-box-orient:vertical;text-decoration:none}.SearchResultImage__ButtonArea{position:absolute;width:100%;padding:0 16px 24px;left:0;bottom:0;text-align:center}.SearchResultImage__ButtonArea--Variation{padding:0 16px 31px}.SearchResultImage__TextInput{width:48px;vertical-align:top;margin:0 8px 0 0;display:inline-block}.Button--SearchResultImage{padding-left:40px;width:calc(100% - 56px)}.AttributeLabelGroup--SearchResultImage{display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:2;height:5.3rem;overflow:hidden;line-height:2}.SearchResultImageContainerColmn{width:33.33333%}@media screen and (max-width:1279px){.SearchResultImageContainerColmn{width:33.33333%}}@media screen and (min-width:1280px){.SearchResultImageContainerColmn{width:25%}}.ProductLabelTest{top:0!important;left:0!important}.Labeling{position:relative}.Label--ProductInformation{border:1px solid #e6cf1b;color:#333;background-color:#fdfadd;position:absolute;top:16px;left:16px;cursor:default;z-index:0}.ShowPopularItem{display:inline-block;margin-right:4px}.PopularItem{display:inline-block;cursor:default;margin-bottom:4px}.PopularItem__icon{color:#ff6f00}.PopularItem__text{font-size:11px;padding-left:4px}.Spage-FV-B .l-MainContainer--Col3{margin:0 0 0 216px!important;padding-right:0!important}.Spage-FV-B .l-SubContainer{height:0!important;overflow:hidden!important}.QACRelatedKeywords--ImageDisplay{border:none;padding-top:16px}.FrameContainer__Item--Unavailable{display:flex;align-items:center;height:60px;box-sizing:border-box;padding:0}.Checkbox__Label--Unavailable{line-height:1}.Checkbox__Button:checked+.Checkbox__Label--Unavailable:after,.Checkbox__Label--Unavailable:before{top:.8rem}.FrameContainer__Item--ForPersonalUse{display:flex;align-items:center;height:60px;box-sizing:border-box;padding:0}.Checkbox__Label--ForPersonalUse{line-height:1}.Checkbox__Button:checked+.Checkbox__Label--ForPersonalUse:after,.Checkbox__Label--ForPersonalUse:before{top:.8rem}@media screen and (max-width:1279px){.QACRelatedKeywords--ImageDisplay{order:5!important}}@media screen and (min-width:1280px){.QACRelatedKeywords--ImageDisplay{order:7!important}}.Toolbar--MaxWidth1208{max-width:1208px}.SearchResultImageContainerColmn--Border{border-right:1px solid #f1f1f1}@media screen and (max-width:1279px){.SearchResultImageContainerColmn--Border:nth-of-type(3n){border-right:none}.SearchResultImageContainerColmn--Border:nth-child(n+4){border-top:1px solid #f1f1f1}}@media screen and (min-width:1280px){.SearchResultImageContainerColmn--Border:nth-of-type(4n){border-right:none}.SearchResultImageContainerColmn--Border:nth-child(n+5){border-top:1px solid #f1f1f1}}.RelatedKeywords__CategoryName{font-size:13px;color:#666;display:inline}.RelatedKeywords__CategoryName:after{content:"：";display:inline;padding:0 4px}.WideRelatedKeywords{margin-bottom:24px}.WideRelatedKeywords__Title{font-size:15px;color:#666}.WideRelatedKeywords__TitleIcon{padding-right:4px}.BrandImage--MonotaroText{width:68px}.FacetContainer--MaxWidth1208{max-width:1208px;border-bottom:none}.SearchResultImageDisplayContainer{margin-right:-16px}.u-MarginRight--16{margin-right:16px}.u-Display--InlineFlex{display:inline-flex}.u-BackgroundColor--F1F1F1{background-color:#f1f1f1}.ContentHead{display:flex;justify-content:space-between}.Frame--SubContent{width:216px;margin-left:16px}.TextLink--SubContent:hover{color:#333}.HitProductLink{text-decoration:underline;color:#333;margin:0 4px}.HitProductLink:hover{color:#333;opacity:.6}.HitProductLink__Count{font-size:1.5rem;color:#d51b28}.ProductThum{width:50px;height:50px;float:left;margin-right:12px;position:relative;border:1px solid #ddd}.ProductThum--More:after{content:"";position:absolute;top:-1px;left:0;width:49px;height:50px;background-image:-moz-linear-gradient(90deg,transparent 40%,#fff 85%);background-image:-webkit-linear-gradient(90deg,transparent 40%,#fff 85%);background-image:linear-gradient(90deg,transparent 40%,#fff 85%);pointer-events:none}.ProductThum__Image{max-width:100%;max-height:100%}.ProductImageLink{display:block;width:100%;height:100%}.ProductImageLink:hover{opacity:.6}.ProductThum__Image--Tooltip{max-width:90px;max-height:90px}.ProductThum__Image--Tooltip:hover{opacity:.6}.ProductThumTooltip{position:absolute;top:48px;left:-80px;margin:auto;padding-top:8px;z-index:100}.ProductThumTooltip__Inner{padding:12px;background:#fff;border-radius:4px;display:block;width:53rem;border:1px solid #ddd;box-shadow:6px 4px 20px rgba(0,0,0,.15)}.ProductThumTooltip__Inner:after,.ProductThumTooltip__Inner:before{content:"";display:block;width:0;height:0;border-style:solid;border-width:0 6px 10px 6px;border-color:transparent transparent #fff transparent;position:absolute;top:0;left:99px}.ProductThumTooltip__Inner:after{z-index:-10;border-color:transparent transparent #ddd transparent;top:-1px}.ProductThumInformation{display:table}.ProductThumInformation__Column{display:table-cell;vertical-align:top;padding-right:16px}.ProductThumInformation__Column--Last{padding:0}.ProductThumInformation__Column--Form{width:17.2rem}.ProductThumInformation__Column--Form .item_basket_form{display:flex}.ProductThumInformationFaxIcon{margin-bottom:-6px}.ProductKeywords{font-weight:bold;line-height:1.3}.ProductAttribute--ProductTooltip{height:12.8rem;-webkit-line-clamp:5}.AttributeLabel__Heading--Clamp2{line-height:1.5}.AttributeLabel__Heading--ProductTooltip{margin-bottom:2px}.Button--ProductTooltip{min-width:auto;padding-left:30px;padding-right:8px}.TextInput--ProductTooltip{width:38px}.TextLink--ToggleTable{line-height:50px;display:inline-block;width:10rem}.SearchResultProductTable--Limit{max-width:1208px}.MoreProducts{display:block;position:relative;width:28px;height:28px;margin-top:11px;margin-right:12px;background:#ddd;float:left;border-radius:100%}.MoreProducts:hover{opacity:.6}.MoreProducts__Icon,.MoreProducts__Icon:after,.MoreProducts__Icon:before{position:absolute;width:3px;height:3px;border-radius:50%;background:#444}.MoreProducts__Icon{margin-left:13px;margin-top:13px;display:inline-block}.MoreProducts__Icon:before{content:"";top:0;left:-6px}.MoreProducts__Icon:after{content:"";top:0;left:6px}.Button--MoreProducts{margin-top:9px;float:right}.ProductsTable{overflow:auto;white-space:nowrap}.Table--Products{min-width:100%}.Table__HeadCell--Products{min-width:80px}.Table__FixCell{background:#fff;position:-webkit-sticky;position:sticky;max-width:120px;min-width:120px;width:120px;right:0}.Table__FixCell--Head{background:#fafafa}.Table__FixCell--ShipDays{max-width:120px;min-width:120px;width:120px;right:120px}.Table__FixCell--TotalPrice{max-width:110px;min-width:110px;right:230px}.Table__FixCell--Price{max-width:150px;min-width:150px;right:340px}.Table__FixCell--AllPrice{max-width:150px;min-width:150px;width:150px;right:240px;padding:0 16px}.Table__FixCell--AllPrice:before,.Table__FixCell--Price:before{content:"";display:block;width:1px;height:100%;background:#ddd;position:absolute;left:0;top:0}.Table__FixCell--MachiningPrice{max-width:150px;min-width:150px;right:395px}.Table__FixCell--MachiningPrice:before{content:"";display:block;width:1px;height:100%;background:#ddd;position:absolute;left:0;top:0}.Table__FixCell--MachiningTotalPrice{max-width:110px;min-width:110px;right:285px}.Table__FixCell--MachiningShipDays{max-width:120px;min-width:120px;width:120px;right:165px}.Table__FixCell--Machining{max-width:165px;min-width:165px;width:165px;right:0}.Table__Row--AutoStripeStyle:nth-child(2n) .Table__FixCell{background:#fafafa}.Table__Row--Hover:hover .Table__FixCell{background:#e6f4fa}.TableProductImage{max-width:38px;max-height:38px;border:1px solid #ddd;margin-left:12px}.TableMoreProducts{position:relative}.TableMoreProducts__Link{position:absolute;left:50%;top:50%;margin:auto;transform:translate(-50%,-50%)}.TableIcon{box-sizing:border-box;position:relative;display:inline-block;border:1px solid;border-radius:2px;width:16px;height:13px;margin-right:4px;padding-top:0;transform:translateY(2px)}.TableIcon:after,.TableIcon:before{content:"";display:block;box-sizing:border-box;position:absolute;background:currentColor}.TableIcon:after{width:16px;height:1px;left:-1px;top:3px}.TableIcon:before{width:1px;height:8px;bottom:-1px;left:3px}.RelatedKeywordsDescription{margin:0 0 8px;font-size:15px;font-weight:bold}.FrameContainer{animation:none;transform:none;transition:unset}.Frame__Heading{-webkit-transition:initial;-o-transition:initial;transition:initial}.FrameContainer__Item,.LayerList__Item{animation:none;transform:none;transition:unset}.TextLink--NewToolbar{padding:4px 8px;border-radius:4px;margin-right:8px;font-size:1.1rem}.TextLink--NewToolbar.is-Selected{background:#e6f4fa;border:1px solid #99cde7;color:#003b65}.Toolbar__Inner--LayoutButton{position:relative}.Balloon{font-size:13px;line-height:1.3;padding:12px 30px 12px 16px;background:#003b65;color:#fff;display:inline-block;position:absolute;top:-10px;width:250px;border-radius:4px;top:-18px;z-index:6000}.Balloon__Close{position:absolute;top:6px;right:6px}.CircleButton--Light{background:#fff;color:#003b65;width:18px;height:18px}.CircleButton--Light:hover{background:rgb(255 255 255/.6)}.Balloon__Body{position:relative}.Balloon__Body:after{content:"";position:absolute;display:block;width:0;height:0;top:50%;left:-24px;margin-top:-8px;border-top:8px solid transparent;border-right:8px solid #003b65;border-bottom:8px solid transparent;border-left:0 solid transparent}.Is-Show{animation:fadeInAnime .4s ease-in 1.5s forwards;opacity:0}@keyframes fadeInAnime{0%{opacity:0}to{opacity:1}}.Label--Match{background:#fbf2a4;border:none;padding:4px 8px;margin:0 8px 0 0;line-height:1;position:relative;top:-3px;left:0}.LabelWrap{position:absolute;top:0;left:0}.Label__Decoration{border-right:10px solid transparent;border-top:20px solid #fbf2a4;position:absolute;top:0;right:-10px}.InsertRelatedKeywordWrapper{max-height:200px;padding-top:8px;animation:SlideIn 1.4s}.InsertRelatedKeyword{display:inline-block;margin-top:8px;padding:16px;border:1px dashed #b3b3b3}.Guidance--InsertRelatedKeyword{margin-bottom:0}.ProductListBasketButton{display:inline-block;margin-left:8px}.ProductListBasketButton--hidden{display:none}@keyframes SlideIn{0%{opacity:0;max-height:0;padding-top:0}80%{opacity:0;max-height:0;padding-top:0}to{opacity:1}}.page_b2b .b2b-hidden{display:none!important}.page_b2b .EcoProduct{padding-left:0}.EcoProduct{display:inline-block;padding-left:8px;font-size:1.1rem;color:green}.EcoProduct--Image,.EcoProduct:first-child{padding-left:0}.EcoProduct__Icon{vertical-align:middle;height:12px;margin-right:2px}.SearchResultImageDisplay{font-size:0}.u-FlexOrder--1{order:1}.u-FlexOrder--2{order:2}.u-FlexOrder--3{order:3}.u-FlexOrder--4{order:4}.u-FlexOrder--5{order:5}.u-FlexOrder--6{order:6}.u-FlexOrder--7{order:7}.u-FlexOrder--8{order:8}.u-FlexOrder--9{order:9}.u-FlexOrder--10{order:10}.u-FlexOrder--11{order:11}.u-FlexOrder--12{order:12}.u-FlexOrder--13{order:13}.u-FlexOrder--14{order:14}.u-FlexOrder--15{order:15}.u-FlexOrder--16{order:16}.u-FlexOrder--17{order:17}.u-FlexOrder--18{order:18}.u-FlexOrder--19{order:19}.u-FlexOrder--20{order:20}.u-FlexOrder--21{order:21}.u-FlexOrder--22{order:22}.u-FlexOrder--23{order:23}.u-FlexOrder--24{order:24}.u-FlexOrder--25{order:25}.u-FlexOrder--26{order:26}.u-FlexOrder--27{order:27}.u-FlexOrder--28{order:28}.u-FlexOrder--29{order:29}.u-FlexOrder--30{order:30}.u-FlexOrder--31{order:31}.u-FlexOrder--32{order:32}.u-FlexOrder--33{order:33}.u-FlexOrder--34{order:34}.u-FlexOrder--35{order:35}.u-FlexOrder--36{order:36}.u-FlexOrder--37{order:37}.u-FlexOrder--38{order:38}.u-FlexOrder--39{order:39}.u-FlexOrder--40{order:40}.noUi-target,.noUi-target *{-webkit-touch-callout:none;-webkit-tap-highlight-color:rgba(0,0,0,0);-webkit-user-select:none;-ms-touch-action:none;touch-action:none;-ms-user-select:none;-moz-user-select:none;user-select:none;-moz-box-sizing:border-box;box-sizing:border-box}.noUi-target{position:relative}.noUi-base,.noUi-connects{width:100%;height:100%;position:relative;z-index:1}.noUi-connects{overflow:hidden;z-index:0}.noUi-connect,.noUi-origin{will-change:transform;position:absolute;z-index:1;top:0;right:0;height:100%;width:100%;-ms-transform-origin:0 0;-webkit-transform-origin:0 0;-webkit-transform-style:preserve-3d;transform-origin:0 0;transform-style:flat}.noUi-txt-dir-rtl.noUi-horizontal .noUi-origin{left:0;right:auto}.noUi-vertical .noUi-origin{top:-100%;width:0}.noUi-horizontal .noUi-origin{height:0}.noUi-handle{-webkit-backface-visibility:hidden;backface-visibility:hidden;position:absolute}.noUi-touch-area{height:100%;width:100%}.noUi-state-tap .noUi-connect,.noUi-state-tap .noUi-origin{-webkit-transition:transform .3s;transition:transform .3s}.noUi-state-drag *{cursor:inherit!important}.noUi-horizontal{height:18px}.noUi-horizontal .noUi-handle{width:34px;height:28px;right:-17px;top:-6px}.noUi-vertical{width:18px}.noUi-vertical .noUi-handle{width:28px;height:34px;right:-6px;bottom:-17px}.noUi-txt-dir-rtl.noUi-horizontal .noUi-handle{left:-17px;right:auto}.noUi-target{background:#fafafa;border-radius:4px;border:1px solid #d3d3d3;box-shadow:inset 0 1px 1px #f0f0f0,0 3px 6px -5px #bbb}.noUi-connects{border-radius:3px}.noUi-connect{background:#3fb8af}.noUi-draggable{cursor:ew-resize}.noUi-vertical .noUi-draggable{cursor:ns-resize}.noUi-handle{border:1px solid #d9d9d9;border-radius:3px;background:#fff;cursor:default;box-shadow:inset 0 0 1px #fff,inset 0 1px 7px #ebebeb,0 3px 6px -3px #bbb}.noUi-active{box-shadow:inset 0 0 1px #fff,inset 0 1px 7px #ddd,0 3px 6px -3px #bbb}.noUi-handle:after,.noUi-handle:before{content:"";display:block;position:absolute;height:14px;width:1px;background:#e8e7e6;left:14px;top:6px}.noUi-handle:after{left:17px}.noUi-vertical .noUi-handle:after,.noUi-vertical .noUi-handle:before{width:14px;height:1px;left:6px;top:14px}.noUi-vertical .noUi-handle:after{top:17px}[disabled] .noUi-connect{background:#b8b8b8}[disabled].noUi-handle,[disabled] .noUi-handle,[disabled].noUi-target{cursor:not-allowed}.noUi-pips,.noUi-pips *{-moz-box-sizing:border-box;box-sizing:border-box}.noUi-pips{position:absolute;color:#999}.noUi-value{position:absolute;white-space:nowrap;text-align:center}.noUi-value-sub{color:#ccc;font-size:10px}.noUi-marker{position:absolute;background:#ccc}.noUi-marker-large,.noUi-marker-sub{background:#aaa}.noUi-pips-horizontal{padding:10px 0;height:80px;top:100%;left:0;width:100%}.noUi-value-horizontal{-webkit-transform:translate(-50%,50%);transform:translate(-50%,50%)}.noUi-rtl .noUi-value-horizontal{-webkit-transform:translate(50%,50%);transform:translate(50%,50%)}.noUi-marker-horizontal.noUi-marker{margin-left:-1px;width:2px;height:5px}.noUi-marker-horizontal.noUi-marker-sub{height:10px}.noUi-marker-horizontal.noUi-marker-large{height:15px}.noUi-pips-vertical{padding:0 10px;height:100%;top:0;left:100%}.noUi-value-vertical{-webkit-transform:translateY(-50%);transform:translateY(-50%);padding-left:25px}.noUi-rtl .noUi-value-vertical{-webkit-transform:translateY(50%);transform:translateY(50%)}.noUi-marker-vertical.noUi-marker{width:5px;height:2px;margin-top:-1px}.noUi-marker-vertical.noUi-marker-sub{width:10px}.noUi-marker-vertical.noUi-marker-large{width:15px}.noUi-tooltip{display:block;position:absolute;border:1px solid #d9d9d9;border-radius:3px;background:#fff;color:#000;padding:5px;text-align:center;white-space:nowrap}.noUi-horizontal .noUi-tooltip{-webkit-transform:translate(-50%);transform:translate(-50%);left:50%;bottom:120%}.noUi-vertical .noUi-tooltip{-webkit-transform:translateY(-50%);transform:translateY(-50%);top:50%;right:120%}.noUi-horizontal .noUi-origin>.noUi-tooltip{-webkit-transform:translate(50%);transform:translate(50%);left:auto;bottom:10px}.noUi-vertical .noUi-origin>.noUi-tooltip{-webkit-transform:translateY(-18px);transform:translateY(-18px);top:auto;right:28px}.FacetSubMenu__Body--Range{width:590px;margin:0;padding:60px 60px 36px}.RangeFacet{font-size:15px;margin:0;width:100%}.Range{display:flex;justify-content:center}.Range__Value{width:85px;margin-right:8px}.Range__Tilde{margin:6px 8px 0 0}.FacetUnit{display:block;-webkit-box-sizing:border-box;box-sizing:border-box;color:#333;font-size:13px;line-height:1.3;text-align:right;padding:0 0 4px 1em;min-height:24px}.GraphContainer{display:flex;justify-content:space-between;align-items:flex-end;height:120px;margin-bottom:20px;padding:0}.GraphBar{width:100%;height:100%;background:#fff;margin-right:1px;position:relative}.GraphBar__Value{display:inline-block;width:100%;position:absolute;bottom:0}.GraphBar__Value--Selected{background:#0063aa}.GraphBar__Value--Unselected{background:#ccc}.GraphBar:hover{cursor:pointer;background:#f1f1f1}.GraphBar:hover .GraphBar__Value{opacity:.8}.RangeController{position:relative;height:24px;margin-bottom:12px}.RangeControlBar{width:100%;height:5px;background:#e6e6e6;border:0}.RangeControlBar .noUi-handle{top:-9px;cursor:grab!important;position:absolute;height:24px;width:24px;background:#fff;border:1px solid #ccc;border-radius:24px;box-shadow:0 0 6px rgba(0,0,0,.3)}.RangeControlBar .noUi-handle:after,.RangeControlBar .noUi-handle:before{display:none}.RangeControlBar .noUi-handle:hover{background:#e6f4fa;border:1px solid #99cde7}.FacetSubMenu--Range{display:block}.ProductVariations{margin:12px 0 24px 20px}.ProductVariations__Text{display:inline-block;margin:9px 4px 0 0;font-weight:bold}.HitProductLink__Count--bottom{font-size:19px;color:#d51b28}.MailMag{padding:12px;background:#fef7ed;border:1px solid #ccc;text-align:center}.MailMag__Inner{display:flex;justify-content:center;align-items:center;width:100%;text-align:left}.MailMag__Title{margin:0;padding-right:24px}.MailOptIn{min-width:192px}.MailMag__Error,.MailMag__Result{height:40px;padding-top:7px}.MailOptIn---FailureText,.MailOptIn--SuccessText{font-size:18px;font-weight:bold;position:relative;bottom:5px;left:2px}.MailOptIn--SuccessText{opacity:0;animation:show .5s ease-in 1s forwards}.MailOptIn--FailureMark,.MailOptIn--SuccessMark{position:relative;display:inline-block}.MailOptIn__MarkCircle,.MailOptIn__MarkFill{text-align:left;display:inline-block;border-radius:50%;width:22px;height:22px}.MailOptIn__MarkFill{box-shadow:inset 0 0 0 2px #00aa06;animation:filling .6s ease-in .4s forwards}.MailOptIn__MarkCircle{background:#801018}.MailOptIn__MarkDraw--Left,.MailOptIn__MarkDraw--Right{position:absolute;top:0;left:0;overflow:hidden;width:50%;height:100%}.MailOptIn__MarkDraw--Right{left:50%}.MailOptIn__MarkDraw--Left:before,.MailOptIn__MarkDraw--Right:before{position:absolute;top:0;left:0;content:""}.MailOptIn__MarkDraw--Right:before{width:100%;height:200%;background:#fff;transform-origin:0 25%;animation:draw .1s linear .1s forwards}.MailOptIn__MarkDraw--Left:before{left:0;width:110%;height:120%;background:#fff;transform-origin:100% 40%;animation:draw .1s linear .2s forwards}.Icon--CheckMailOptIn{opacity:0;left:4px;animation:show .5s ease-in .5s forwards}.Icon--CheckMailOptIn,.Icon--CloseMailOptIn{position:absolute;top:5px;width:100%;user-select:none;color:#fff}.Icon--CloseMailOptIn{left:5px}@keyframes draw{0%{transform:rotate(0deg)}to{transform:rotate(180deg)}}@keyframes show{0%{opacity:0}90%{opacity:1}to{opacity:1}}@keyframes filling{0%{box-shadow:inset 0 0 0 9px #00aa06}to{box-shadow:inset 0 0 0 50px #00aa06}}.Alert--MailOptInError,.Alert--MailOptInError:last-child{display:inline-block;margin:8px 0 0;width:auto}.Alert.is-Hidden,.Button--MailOptIn.is-Hidden,.MailMag.is-Hidden,.MailMag__Error.is-Hidden,.MailMag__Result.is-Hidden{display:none}.Icon--Mail:before{content:"\e940"}#layout_contents .u-FontSize10{font-size:1rem!important}#layout_contents .u-FontSize11{font-size:1.1rem!important}#layout_contents .u-FontSize12{font-size:1.2rem!important}#layout_contents .u-FontSize13{font-size:1.3rem!important}#layout_contents .u-FontSize14{font-size:1.4rem!important}#layout_contents .u-FontSize15{font-size:1.5rem!important}#layout_contents .u-FontSize16{font-size:1.6rem!important}#layout_contents .u-FontSize17{font-size:1.7rem!important}#layout_contents .u-FontSize18{font-size:1.8rem!important}#layout_contents .u-FontSize19{font-size:1.9rem!important}#layout_contents .u-FontSize20{font-size:2rem!important}#layout_contents .u-FontSize21{font-size:2.1rem!important}#layout_contents .u-FontSize22{font-size:2.2rem!important}#layout_contents .u-FontSize24{font-size:2.4rem!important}#layout_contents .u-FontSize25{font-size:2.5rem!important}#layout_contents .u-FontSize27{font-size:2.7rem!important}#layout_contents .u-FontSize28{font-size:2.8rem!important}#layout_contents .u-FontSize30{font-size:3rem!important}#layout_contents .u-FontSize32{font-size:3.2rem!important}.VectorSearchInformation{margin:8px 0 0 176px}