﻿/*! normalize.css v4.1.1 | MIT License | github.com/necolas/normalize.css */html{font-family:sans-serif;-ms-text-size-adjust:100%;-webkit-text-size-adjust:100%}body{margin:0}article,aside,details,figcaption,figure,footer,header,main,menu,nav,section,summary{display:block}audio,canvas,progress,video{display:inline-block}audio:not([controls]){display:none;height:0}progress{vertical-align:baseline}template,[hidden]{display:none}a{background-color:transparent;-webkit-text-decoration-skip:objects}a:active,a:hover{outline-width:0}abbr[title]{border-bottom:none;text-decoration:underline;text-decoration:underline dotted}b,strong{font-weight:inherit}b,strong{font-weight:bolder}dfn{font-style:italic}h1{font-size:2em;margin:0.67em 0}mark{background-color:#ff0;color:#000}small{font-size:80%}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}sub{bottom:-0.25em}sup{top:-0.5em}img{border-style:none}svg:not(:root){overflow:hidden}code,kbd,pre,samp{font-family:monospace, monospace;font-size:1em}figure{margin:1em 40px}hr{box-sizing:content-box;height:0;overflow:visible}button,input,select,textarea{font:inherit;margin:0}optgroup{font-weight:bold}button,input{overflow:visible}button,select{text-transform:none}button,html [type="button"],[type="reset"],[type="submit"]{-webkit-appearance:button}button::-moz-focus-inner,[type="button"]::-moz-focus-inner,[type="reset"]::-moz-focus-inner,[type="submit"]::-moz-focus-inner{border-style:none;padding:0}button:-moz-focusring,[type="button"]:-moz-focusring,[type="reset"]:-moz-focusring,[type="submit"]:-moz-focusring{outline:1px dotted ButtonText}fieldset{border:1px solid #c0c0c0;margin:0 2px;padding:0.35em 0.625em 0.75em}legend{box-sizing:border-box;color:inherit;display:table;max-width:100%;padding:0;white-space:normal}textarea{overflow:auto}[type="checkbox"],[type="radio"]{box-sizing:border-box;padding:0}[type="number"]::-webkit-inner-spin-button,[type="number"]::-webkit-outer-spin-button{height:auto}[type="search"]{-webkit-appearance:textfield;outline-offset:-2px}[type="search"]::-webkit-search-cancel-button,[type="search"]::-webkit-search-decoration{-webkit-appearance:none}::-webkit-input-placeholder{color:inherit;opacity:0.54}::-webkit-file-upload-button{-webkit-appearance:button;font:inherit}*:focus:not(:active):not([role=dialog]){box-shadow:0 0 2px 1px #a99853, inset 0 0 2px 0 #a99853;outline:none;-webkit-transition:box-shadow 0.15s;transition:box-shadow 0.15s}html{box-sizing:border-box}*,*:after,*:before{box-sizing:inherit}body,h1,h2,h3,h4,h5,h6,p,blockquote,pre,dl,dd,ol,ul,form,fieldset,legend,figure,table,th,td,caption,hr{margin:0;padding:0}abbr[title],dfn[title]{cursor:help}u,ins{text-decoration:none}ins{border-bottom:1px solid}button,select,optgroup,input:not([type=radio]):not([type=submit]),textarea{border-radius:0}input[type="search"]{-webkit-appearance:none}input[type=text]::-ms-clear{display:none}fieldset{border:0}ul,ol,dl,blockquote,p,address,hr,table,fieldset,figure,pre,h1,h2,h3,h4,h5,h6,.responsive-grid__cell,.banner-content-block,.button-property,.button-property-group,.cart__checkout-action,.cart-summary__checkout-action,.checkout-addresses__section,.order-summary__section,.page-content__main,.recent-views__section,.secondary-nav,.share-buttons,.style-guide__example-block,.style-guide__code-block,.style-guide__icon-group,.style-guide-nav,.style-guide-nav__menu-item,.video-content-block,.blog-entry__share,.wish-lists__public-url{margin-bottom:16px}ul,ol,dd{margin-left:16px}@font-face{font-style:normal;font-family:'icons';font-weight:normal;font-display:swap;src:url(https://www.woodcraft.com/assets/weblinc/store_front/icons/icons-17d2f572dc79571a602ef38eb658a2c8dffcc358dacfb14081feffb89419dac4.eot);src:url(https://www.woodcraft.com/assets/weblinc/store_front/icons/icons-17d2f572dc79571a602ef38eb658a2c8dffcc358dacfb14081feffb89419dac4.eot?#iefix) format("embedded-opentype"),url(https://www.woodcraft.com/assets/weblinc/store_front/icons/icons-51f989cf1d3ee6732549ad6aa7a2a91a2e0cd9f90ad3fcccbee1ad58640c9fc9.woff) format("woff"),url(https://www.woodcraft.com/assets/weblinc/store_front/icons/icons-446b56a27357db174a33953307b72f8d5212418f9403b19d9d8d70e132759ecb.ttf)}@font-face{font-family:'Domine';font-weight:400;font-style:normal;font-display:swap;src:url(https://www.woodcraft.com/assets/weblinc/store_front/domine/Domine-regular-dde12a525fd0af51b7b481adf4fdc37204cda1d86bdb8da707dcc3330e12e34b.eot);src:url(https://www.woodcraft.com/assets/weblinc/store_front/domine/Domine-regular-dde12a525fd0af51b7b481adf4fdc37204cda1d86bdb8da707dcc3330e12e34b.eot?#iefix) format("embedded-opentype"),url(https://www.woodcraft.com/assets/weblinc/store_front/domine/Domine-regular-87c798aedb9697743728a9d62ed256945ae35e749b88a5db80aa3f703fb628d3.woff2) format("woff2"),url(https://www.woodcraft.com/assets/weblinc/store_front/domine/Domine-regular-0f535e31e09429f449fb8e2298feb7b2a7e2ea58dd6b6cb5306f172936ee226a.woff) format("woff"),url(https://www.woodcraft.com/assets/weblinc/store_front/domine/Domine-regular-66ea005df5d2d5601a71fa0f3ad4692456a96b2ad8e5cc18561491507caaf083.ttf) format("truetype"),url(https://www.woodcraft.com/assets/weblinc/store_front/domine/Domine-regular-ad680b3ec2000d8fc8892e688c10636a3c3fc0a30328ee5b8cb92ee0cb88f745.svg#Domine) format("svg")}@font-face{font-family:'Domine';font-weight:700;font-style:normal;font-display:swap;src:url(https://www.woodcraft.com/assets/weblinc/store_front/domine/Domine-700-27c5cec373c1bb33ca6f39f2b928e564b7b7153471e98ee6e45f1f61bcdcc1e1.eot);src:url(https://www.woodcraft.com/assets/weblinc/store_front/domine/Domine-700-27c5cec373c1bb33ca6f39f2b928e564b7b7153471e98ee6e45f1f61bcdcc1e1.eot?#iefix) format("embedded-opentype"),url(https://www.woodcraft.com/assets/weblinc/store_front/domine/Domine-700-ba8abc1934996ead72d5f9526544c85d0ac7cf4e1e95951323c80d05c5e235b3.woff2) format("woff2"),url(https://www.woodcraft.com/assets/weblinc/store_front/domine/Domine-700-ea563eaf3c01cd8bcb66d356cad1a61dcff36977ff963562fa4693d1b6d6b238.woff) format("woff"),url(https://www.woodcraft.com/assets/weblinc/store_front/domine/Domine-700-acc05b6755aefbcf6fd44762df8286074ac9a4c9a48536d78363d1dc282eb9d8.ttf) format("truetype"),url(https://www.woodcraft.com/assets/weblinc/store_front/domine/Domine-700-c3da4e50581d8a11a33352cb7bb41e3cc088d53820e43f67c026ffdd7bd954eb.svg#Domine) format("svg")}@font-face{font-family:'Oswald';font-weight:400;font-style:normal;font-display:swap;src:url(https://www.woodcraft.com/assets/weblinc/store_front/oswald/Oswald-regular-fac5ecd0c94d27d2cb78d81ffda2903520f675f976c95e702ba23ed7bf280db1.eot);src:url(https://www.woodcraft.com/assets/weblinc/store_front/oswald/Oswald-regular-fac5ecd0c94d27d2cb78d81ffda2903520f675f976c95e702ba23ed7bf280db1.eot?#iefix) format("embedded-opentype"),url(https://www.woodcraft.com/assets/weblinc/store_front/oswald/Oswald-regular-fa62196b9bcff27230080a91226870346e79d502929c478f8432f051aa1d6ef0.woff2) format("woff2"),url(https://www.woodcraft.com/assets/weblinc/store_front/oswald/Oswald-regular-a00121e2bd294cf2db4594b660c300b1893590c8e0692ed7bd6fbca6751b0e6d.woff) format("woff"),url(https://www.woodcraft.com/assets/weblinc/store_front/oswald/Oswald-regular-334a98eaeec325cbc84a300e98e133aae9fac74e682f34d11bf0cea7236781f1.ttf) format("truetype"),url(https://www.woodcraft.com/assets/weblinc/store_front/oswald/Oswald-regular-bbba6be4b03b03db9a53c18c96d0999fa38259deeb047688ef45c03d2cb7d6cb.svg#Oswald) format("svg")}@font-face{font-family:'Oswald';font-weight:700;font-style:normal;font-display:swap;src:url(https://www.woodcraft.com/assets/weblinc/store_front/oswald/Oswald-700-f2e7913606f5b4bcfef39b2eed8c27deadcee442bf04f1d6286c561afee1f4d2.eot);src:url(https://www.woodcraft.com/assets/weblinc/store_front/oswald/Oswald-700-f2e7913606f5b4bcfef39b2eed8c27deadcee442bf04f1d6286c561afee1f4d2.eot?#iefix) format("embedded-opentype"),url(https://www.woodcraft.com/assets/weblinc/store_front/oswald/Oswald-700-e5cb30555af9c4eba1605132d5ab5ada99dd5e1a68337776ec32f8e59480a06a.woff2) format("woff2"),url(https://www.woodcraft.com/assets/weblinc/store_front/oswald/Oswald-700-1f5068123b3a0170385d19a70dfdfb710b37e6bd0c4a95d12cba153964a333a3.woff) format("woff"),url(https://www.woodcraft.com/assets/weblinc/store_front/oswald/Oswald-700-9b126307e7d0a88a5fbc31c45cca7e3ebba07fc55c29bfd630583dd266229c00.ttf) format("truetype"),url(https://www.woodcraft.com/assets/weblinc/store_front/oswald/Oswald-700-9558d6b7901eef1d460bd347e37e0c2a3bc5e0a5da2182c357306cd96e089b12.svg#Oswald) format("svg")}@font-face{font-family:'RobotoCondensed';font-weight:400;font-style:normal;font-display:swap;src:url(https://www.woodcraft.com/assets/weblinc/store_front/Roboto_Condensed/RobotoCondensed-Regular-b0a18033febcca02d3f0001816c373dc365a3b9ffef606a52570aabdc5fa4720.eot);src:url(https://www.woodcraft.com/assets/weblinc/store_front/Roboto_Condensed/RobotoCondensed-Regular-b0a18033febcca02d3f0001816c373dc365a3b9ffef606a52570aabdc5fa4720.eot?#iefix) format("embedded-opentype"),url(https://www.woodcraft.com/assets/weblinc/store_front/Roboto_Condensed/RobotoCondensed-Regular-06148d8e23bf039befd8857a62d258277d46638ac54df3b953f5573481dfceda.woff2) format("woff2"),url(https://www.woodcraft.com/assets/weblinc/store_front/Roboto_Condensed/RobotoCondensed-Regular-14cf64a8425746d6480c592a310ee81ae6dfc6236c09447ad77a752357ccf1fb.woff) format("woff"),url(https://www.woodcraft.com/assets/weblinc/store_front/Roboto_Condensed/RobotoCondensed-Regular-d5cbe10cfb954e6d580525bd05536b21447ce29ab8a84e21da8a58b588190326.ttf) format("truetype"),url(https://www.woodcraft.com/assets/weblinc/store_front/Roboto_Condensed/RobotoCondensed-Regular-d95d0dabef5465836f018deceb96a82bce29784095a854fde42067c02181c4dc.svg#Roboto) format("svg")}@font-face{font-family:'RobotoCondensed';font-weight:700;font-style:normal;font-display:swap;src:url(https://www.woodcraft.com/assets/weblinc/store_front/Roboto_Condensed/RobotoCondensed-Bold-68ed57049e85a9d1b737c495379375014a2b8e74c8fd692d680ca726f67415b9.eot);src:url(https://www.woodcraft.com/assets/weblinc/store_front/Roboto_Condensed/RobotoCondensed-Bold-68ed57049e85a9d1b737c495379375014a2b8e74c8fd692d680ca726f67415b9.eot?#iefix) format("embedded-opentype"),url(https://www.woodcraft.com/assets/weblinc/store_front/Roboto_Condensed/RobotoCondensed-Bold-a717b25065ffa5b29f287a5f3ae6f3460c1e9f5a6fdc3bd27358a25a9be7e9e1.woff2) format("woff2"),url(https://www.woodcraft.com/assets/weblinc/store_front/Roboto_Condensed/RobotoCondensed-Bold-a8c88cf7094484508fe7b1b50928d1db1d8a02ceb8b36297dfef925815347715.woff) format("woff"),url(https://www.woodcraft.com/assets/weblinc/store_front/Roboto_Condensed/RobotoCondensed-Bold-0312269650316e083b0c6d006daef09fbb56b6d172e5c65c31e23f1c25dcd28c.ttf) format("truetype"),url(https://www.woodcraft.com/assets/weblinc/store_front/Roboto_Condensed/RobotoCondensed-Bold-7c1e77b2f93e3611259d8fc6166260da1d4a369caa7a1f7dbc36bb17dc7ef8d7.svg#Roboto) format("svg")}select,input,textarea{font-size:16px}select{max-width:100%}textarea{vertical-align:top}select,button,input,textarea{-moz-osx-font-smoothing:grayscale;-webkit-font-smoothing:antialiased}::-webkit-input-placeholder{color:#a6a6a6}::-moz-placeholder{color:#a6a6a6}:-ms-input-placeholder{color:#a6a6a6}::placeholder{color:#a6a6a6}button input[disabled],fieldset[disabled] button input,textarea[disabled],fieldset[disabled] textarea,select[disabled],fieldset[disabled] select,optgroup[disabled],fieldset[disabled] optgroup,option[disabled],fieldset[disabled] option{cursor:not-allowed}img{max-width:100%;font-style:italic;vertical-align:middle}.gm-style img,img[width],img[height]{max-width:none}a{color:#225633;text-decoration:none}a:hover{text-decoration:underline}html{width:100%;min-height:100%;color:#202020;font-family:RobotoCondensed, Arial, sans-serif;font-size:16px;-moz-osx-font-smoothing:grayscale;-webkit-font-smoothing:antialiased;line-height:1.5;-webkit-text-size-adjust:100%;-ms-text-size-adjust:100%;text-size-adjust:100%;background-color:#202020;overflow-y:scroll}body{position:relative;width:100%;background-color:#ffffff}table{width:100%;background:#ffffff;border-collapse:collapse}th,td{padding:5px;text-align:left;border:1px solid #f4f4f4;vertical-align:baseline}th{background:#f4f4f4}h1{font-size:24px;color:#202020;font-family:Domine, serif;font-weight:bold;letter-spacing:0.05em;text-transform:uppercase}@media screen and (min-width: 760px), print{h1{font-size:30px}}h2{font-size:16px;color:#202020;font-family:Domine, serif;font-weight:bold;letter-spacing:0.05em;text-transform:none}@media screen and (min-width: 760px), print{h2{font-size:18px}}h3{font-size:14px;color:#202020;font-family:Domine, serif;font-weight:bold;letter-spacing:0.05em;text-transform:none}@media screen and (min-width: 760px), print{h3{font-size:16px}}h4{font-size:16px;color:#202020;font-family:Domine, serif;font-weight:bold;letter-spacing:0.05em;text-transform:none}@media screen and (min-width: 760px), print{h4{font-size:18px}}h5{font-size:12px;color:#202020;font-family:Domine, serif;font-weight:bold;letter-spacing:0.05em;text-transform:none}@media screen and (min-width: 760px), print{h5{font-size:14px}}h6{font-size:12px;color:#202020;font-family:Domine, serif;font-weight:bold;letter-spacing:0.05em;text-transform:none}.box,.checkout-confirmation__box,.checkout-confirmation__login-message,.checkout-confirmation__register-message,.order-summary__data-section{background:url(https://www.woodcraft.com/assets/weblinc/store_front/dotted_line_horizontal-2aa2a0239837e282c05ede649b8ce3fbc470aad2d006912378dbb7d5b5e66a87.png) center bottom repeat-x;margin-bottom:16px;padding-bottom:8px}@media screen and (min-width: 760px), print{.box,.checkout-confirmation__box,.checkout-confirmation__login-message,.checkout-confirmation__register-message,.order-summary__data-section{padding:16px;background:#ffffff}.drawer .box,.drawer .checkout-confirmation__box,.drawer .checkout-confirmation__login-message,.drawer .checkout-confirmation__register-message,.drawer .order-summary__data-section{padding:0;background:transparent}}.box h2,.checkout-confirmation__box h2,.checkout-confirmation__login-message h2,.checkout-confirmation__register-message h2,.order-summary__data-section h2{text-transform:uppercase}.drawer__action--back-button button,.message__dismiss-button,.result-filters__show-more-button,.text-button,.button{display:inline-block;margin:0;padding:0;font:inherit;font-weight:normal;line-height:1;white-space:nowrap;background:none;border:0;vertical-align:middle;overflow:visible;cursor:pointer}.content-wrapper,.cart__section-content,.page-content,.page-content--full-width .breadcrumbs,.product-detail-container__section,.product-details,.product-info__section,.page-content--full-width .recent-views,.sticky-tabs__tab-list,.stores-by-state{margin-right:auto;margin-left:auto;padding-right:8px;padding-left:8px;max-width:1168px}.grid{display:block}.grid:before,.grid:after{display:table;content:' '}.grid:after{clear:both}.grid>.grid__cell{margin:0;width:49%;float:left}.grid>.grid__cell+.grid__cell{margin-left:2%}.grid--3{display:block}.grid--3:before,.grid--3:after{display:table;content:' '}.grid--3:after{clear:both}.grid--3>.grid__cell{margin:0;width:32%;float:left}.grid--3>.grid__cell+.grid__cell{margin-left:2%}.grid--4{display:block}.grid--4:before,.grid--4:after{display:table;content:' '}.grid--4:after{clear:both}.grid--4>.grid__cell{margin:0;width:23.5%;float:left}.grid--4>.grid__cell+.grid__cell{margin-left:2%}.grid--5{display:block}.grid--5:before,.grid--5:after{display:table;content:' '}.grid--5:after{clear:both}.grid--5>.grid__cell{margin:0;width:18.4%;float:left}.grid--5>.grid__cell+.grid__cell{margin-left:2%}.grid--6{display:block}.grid--6:before,.grid--6:after{display:table;content:' '}.grid--6:after{clear:both}.grid--6>.grid__cell{margin:0;width:15%;float:left}.grid--6>.grid__cell+.grid__cell{margin-left:2%}.checkout-footer__legal-links,.order-help-menu,.pagination,.product-grid,.share-buttons,.style-guide__color-group,.style-guide__icon-group,.page-utilities__menu,.blog-entry__tags,.blog-entry-summary__entry-tags,.inline-list{margin:0;padding:0;list-style:none}.checkout-footer__legal-links>li,.order-help-menu>li,.pagination>li,.product-grid>li,.share-buttons>li,.style-guide__color-group>li,.style-guide__icon-group>li,.page-utilities__menu>li,.blog-entry__tags>li,.blog-entry-summary__entry-tags>li,.inline-list>li{display:inline-block}@media screen and (min-width: 760px), print{.responsive-grid--2-at-medium{display:block}.responsive-grid--2-at-medium:before,.responsive-grid--2-at-medium:after{display:table;content:' '}.responsive-grid--2-at-medium:after{clear:both}.responsive-grid--2-at-medium>.responsive-grid__cell{margin:0;width:49%;float:left}.responsive-grid--2-at-medium>.responsive-grid__cell+.responsive-grid__cell{margin-left:2%}}@media screen and (min-width: 760px), print{.responsive-grid--3-at-medium{display:block}.responsive-grid--3-at-medium:before,.responsive-grid--3-at-medium:after{display:table;content:' '}.responsive-grid--3-at-medium:after{clear:both}.responsive-grid--3-at-medium>.responsive-grid__cell{margin:0;width:32%;float:left}.responsive-grid--3-at-medium>.responsive-grid__cell+.responsive-grid__cell{margin-left:2%}}@media screen and (min-width: 760px), print{.responsive-grid--4-at-medium{display:block}.responsive-grid--4-at-medium:before,.responsive-grid--4-at-medium:after{display:table;content:' '}.responsive-grid--4-at-medium:after{clear:both}.responsive-grid--4-at-medium>.responsive-grid__cell{margin:0;width:23.5%;float:left}.responsive-grid--4-at-medium>.responsive-grid__cell+.responsive-grid__cell{margin-left:2%}}@media screen and (min-width: 760px), print{.responsive-grid--5-at-medium{display:block}.responsive-grid--5-at-medium:before,.responsive-grid--5-at-medium:after{display:table;content:' '}.responsive-grid--5-at-medium:after{clear:both}.responsive-grid--5-at-medium>.responsive-grid__cell{margin:0;width:18.4%;float:left}.responsive-grid--5-at-medium>.responsive-grid__cell+.responsive-grid__cell{margin-left:2%}}@media screen and (min-width: 760px), print{.responsive-grid--6-at-medium{display:block}.responsive-grid--6-at-medium:before,.responsive-grid--6-at-medium:after{display:table;content:' '}.responsive-grid--6-at-medium:after{clear:both}.responsive-grid--6-at-medium>.responsive-grid__cell{margin:0;width:15%;float:left}.responsive-grid--6-at-medium>.responsive-grid__cell+.responsive-grid__cell{margin-left:2%}}.ui-autocomplete,.blog-documents__list,.checkout-progress__steps,.content-results,.content-with-aside__link-list,.mega-menu__container .mega-menu__right-container .mega-menu__submenu .mega-menu__child-menu,.mega-menu__group,.mega-menu__nav-menu,.mobile-nav__nav-menu,.primary-nav__nav-menu,.product-details__alternate-image-group,.product-details__badge-list,.product-details__value-adds,.product-grid-content-block__text ul,.product-list,.recent-views__list,.result-filters__group,.search-results,.search-results__types,.search-results__related-list,.secondary-nav__nav-menu,.shipping-restrictions-list,.sticky-tabs__tab-list,.style-guide-nav__menu,.style-guide-nav__submenu,.value-adds,.page-utilities__menu,.store-contact-nav,.stores-by-state__list,.stores-by-state__store-list,.stores-list__list,.blog-entry__comment-group,.multi-menu__nav-menu,.product-documents__list,.promotional-grid-content-block__text ul,.unstyled-list{margin:0;padding:0;list-style:none}.slick-slider{position:relative;display:block;box-sizing:border-box;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;-webkit-touch-callout:none;-khtml-user-select:none;-ms-touch-action:pan-y;touch-action:pan-y;-webkit-tap-highlight-color:transparent}.slick-list{position:relative;display:block;overflow:hidden;margin:0;padding:0}.slick-list:focus{outline:none}.slick-list.dragging{cursor:pointer;cursor:hand}.slick-slider .slick-track,.slick-slider .slick-list{-webkit-transform:translate3d(0, 0, 0);-ms-transform:translate3d(0, 0, 0);transform:translate3d(0, 0, 0)}.slick-track{position:relative;top:0;left:0;display:block;margin-left:auto;margin-right:auto}.slick-track:before,.slick-track:after{display:table;content:''}.slick-track:after{clear:both}.slick-loading .slick-track{visibility:hidden}.slick-slide{display:none;float:left;height:100%;min-height:1px}[dir='rtl'] .slick-slide{float:right}.slick-slide img{display:block}.slick-slide.slick-loading img{display:none}.slick-slide.dragging img{pointer-events:none}.slick-initialized .slick-slide{display:block}.slick-loading .slick-slide{visibility:hidden}.slick-vertical .slick-slide{display:block;height:auto;border:1px solid transparent}.slick-arrow.slick-hidden{display:none}.slick-initialized .slick-slide{margin:0 16px}.slick-dots{margin:0 0 16px;text-align:center}.slick-dots li{display:inline-block;width:10px;height:10px;border:1px solid #225633;border-radius:50%;list-style:none;cursor:pointer}.slick-dots li+li{margin-left:5px}.slick-dots button{display:none}.slick-dots .slick-active{background-color:#225633}.slick-arrow{position:absolute;top:50%;z-index:1;font-size:0;background:transparent;border:0}@media screen and (min-width: 960px), print{.slick-arrow{-webkit-transform:rotate(90deg);-ms-transform:rotate(90deg);transform:rotate(90deg)}}.slick-arrow:after{font-size:20px;font-family:icons;font-weight:normal;font-variant:normal;line-height:1;vertical-align:middle}.recommendations .slick-arrow:after{display:block;width:10px;font-size:35px}@media screen and (min-width: 960px), print{.recommendations .slick-arrow{-webkit-transform:rotate(0deg);-ms-transform:rotate(0deg);transform:rotate(0deg)}}.slick-next{right:0}.slick-next:after{content:""}.slick-prev{left:0}.slick-prev:after{display:inline-block;padding-bottom:3px;-webkit-transform:rotate(180deg);-ms-transform:rotate(180deg);transform:rotate(180deg);content:""}.ui-autocomplete{position:absolute;z-index:30;padding:8px;width:190px;background:#ffffff}.ui-dialog{position:absolute;z-index:40;padding-right:16px;padding-left:8px;outline:0}@media screen and (min-width: 760px), print{.ui-dialog{padding-right:50px}}.ui-dialog:focus{outline:none}.ui-dialog .ui-draggable-handle{cursor:move;-ms-touch-action:none;touch-action:none}.ui-dialog .ui-resizable-handle{display:block;position:absolute;font-size:0.1px;-ms-touch-action:none;touch-action:none}.ui-dialog .ui-resizable-n{top:-5px;left:0;width:100%;height:7px;cursor:n-resize}.ui-dialog .ui-resizable-s{bottom:-5px;left:0;width:100%;height:7px;cursor:s-resize}.ui-dialog .ui-resizable-e{top:0;right:-5px;width:7px;height:100%;cursor:e-resize}.ui-dialog .ui-resizable-w{top:0;left:-5px;width:7px;height:100%;cursor:w-resize}.ui-dialog .ui-resizable-se{right:-5px;bottom:-5px;width:12px;height:12px;cursor:se-resize}.ui-dialog .ui-resizable-sw{bottom:-5px;left:-5px;width:9px;height:9px;cursor:sw-resize}.ui-dialog .ui-resizable-nw{top:-5px;left:-5px;width:9px;height:9px;cursor:nw-resize}.ui-dialog .ui-resizable-ne{top:-5px;right:-5px;width:9px;height:9px;cursor:ne-resize}.ui-dialog-wide{right:0;left:0 !important;margin:0 auto;width:90vw !important;max-width:1152px}.ui-dialog-titlebar{height:0;line-height:1}.ui-dialog-image .ui-dialog-titlebar{position:absolute;top:0;right:0}.ui-dialog-loading .ui-dialog-titlebar{display:none}.ui-dialog-title{display:none}.ui-dialog-titlebar-close{position:absolute;top:-12px;right:0;font-size:0;padding:8px;background:transparent;border:0}@media screen and (min-width: 760px), print{.ui-dialog-titlebar-close{top:-8px}}.ui-dialog-titlebar-close .ui-button-icon{display:inline-block;margin:0;padding:0;font-size:0;text-transform:none;background:#ffffff;border:0;vertical-align:middle;padding:8px;box-shadow:0 0 10px 3px rgba(0,0,0,0.15)}.ui-dialog-titlebar-close .ui-button-icon:hover{text-decoration:none}.ui-dialog-titlebar-close .ui-button-icon:before{display:inline-block;color:#a99853;font-size:10px;font-style:normal;font-family:icons;font-weight:normal;font-variant:normal;line-height:1;vertical-align:middle;content:""}.ui-dialog-content{padding:24px 16px;background:#ffffff;box-shadow:0 0 10px 3px rgba(0,0,0,0.15);overflow:auto}.ui-dialog-image .ui-dialog-content{padding:0}.ui-dialog-loading .ui-dialog-content{background:transparent;box-shadow:none}.ui-dialog--product-compare .ui-dialog-content{padding:0}.ui-dialog-image img{display:block}.ui-menu{box-shadow:-4px 4px 8px rgba(0,0,0,0.15),4px 4px 8px rgba(0,0,0,0.15)}.ui-menu-item{padding:4px 0 4px 8px;cursor:pointer}.ui-menu-item:hover,.ui-menu-item.ui-state-focus{background:#f4f4f4}.ui-menu-item img{margin:0 4px}.ui-menu-heading{font-size:16px;color:#202020;font-family:Domine, serif;font-weight:bold;letter-spacing:0.05em;text-transform:uppercase;color:#225633}@media screen and (min-width: 760px), print{.ui-menu-heading{font-size:18px}}.ui-menu-item+.ui-menu-heading{background:url(https://www.woodcraft.com/assets/weblinc/store_front/dotted_line_horizontal-2aa2a0239837e282c05ede649b8ce3fbc470aad2d006912378dbb7d5b5e66a87.png) center top repeat-x;margin-top:8px;padding-top:16px}.ui-widget-overlay{position:absolute;top:0;right:0;bottom:0;left:0;background-color:rgba(0,0,0,0.15)}.accounts-page{padding:16px 2%;background:#f4f4f4}.accounts-page select,.accounts-page .text-box{box-shadow:inset 0 0 0 2px transparent}.accounts-page__wrapper{margin:0 auto;max-width:960px}.accounts-page__heading{float:left;vertical-align:baseline}.accounts-page__logout{float:right;vertical-align:baseline}.accounts-page__edit{float:right}.action-group{display:table;border-spacing:0;border-collapse:collapse}.product-list__summary .action-group{margin-top:8px}.action-group--full{width:100%}.action-group__item{display:table-cell;padding:0}.action-group__item+.action-group__item{padding-left:16px}.action-group__item p{margin:0}.action-group--full .action-group__item:last-child{text-align:right}.action-group__item--fixed{width:5%;white-space:nowrap}.admin-toolbar{display:none}@media screen and (min-width: 760px), print{.admin-toolbar{display:block;position:relative;z-index:20;padding:8px;background:#cccccc}}.admin-toolbar__toolbar{display:table;width:100%;border-spacing:0;border-collapse:collapse}.admin-toolbar__logo{display:table-cell;padding:0;width:46px;vertical-align:middle}.admin-toolbar__logo-image{display:block;width:36px;height:30px}.admin-toolbar__items{display:table-cell;padding:0;vertical-align:middle}.admin-toolbar__item-group{display:inline-block;margin:0}.admin-toolbar__item{display:inline-block;margin:0;vertical-align:middle}.admin-toolbar__jump-to{display:table-cell;padding:0;text-align:right;vertical-align:middle}.admin-toolbar__preview-bar{margin:8px 0 0;padding:8px;text-align:center;background:#fdcc5d}.amazon-pay-button{position:relative;width:216px;margin:auto}.amazon-pay-button .amazon-pay-button__button{margin-right:16px}.amazon-pay-button .hide{display:none}.banner-content-block--respect-image-size{margin:0 auto 16px;max-width:100%}.banner-content-block__banner-link{display:block}.banner-content-block__banner-image{width:100%}.blog-documents{margin-bottom:16px;padding:16px 8px;background-color:#f4f4f4}.blog-documents__heading{display:inline-block;margin-bottom:8px;padding:0 8px;text-transform:uppercase}.blog-documents__list{display:inline-block}.blog-documents__item{display:inline-block;padding:8px}.blog-documents__item:before{display:inline-block;position:relative;font-style:normal;font-family:icons;vertical-align:middle;content:""}.blog-documents__item:before{vertical-align:top}.breadcrumbs{color:#202020;font-size:16px}@media screen and (min-width: 760px), print{.breadcrumbs{margin-bottom:16px}}@media screen and (min-width: 760px), print{.breadcrumbs--contains-share-reveal{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:stretch;-webkit-justify-content:stretch;-ms-flex-pack:stretch;justify-content:stretch}.breadcrumbs--contains-share-reveal>*:not(.breadcrumbs__node-group){margin-left:16px}}.breadcrumbs__node-group{text-align:left}@media screen and (min-width: 760px), print{.breadcrumbs--contains-share-reveal .breadcrumbs__node-group{-webkit-box-flex:1;-webkit-flex:1 1 auto;-ms-flex:1 1 auto;flex:1 1 auto;margin:0}}.breadcrumbs__item{display:none}@media screen and (min-width: 760px), print{.breadcrumbs__item{display:inline}}@media screen and (min-width: 760px), print{.breadcrumbs__item+.breadcrumbs__item:before{display:inline-block;margin:0 4px;color:#a99853;content:">"}}.breadcrumbs__item a{color:#a99853}.breadcrumbs__item--parent-link{display:inline}.breadcrumbs__node{display:inline-block;vertical-align:middle}.breadcrumbs__node:before{display:inline-block;margin-right:4px;content:"<"}@media screen and (min-width: 760px), print{.breadcrumbs__node:before{display:none}}.breadcrumbs__node-text{vertical-align:middle}@media screen and (min-width: 760px), print{.breadcrumbs__node-text{vertical-align:bottom}}.modernizr-js .browsing-controls{text-align:center}@media screen and (min-width: 760px), print{.blog-entry-summary .browsing-controls{display:none}}.browsing-controls--top{margin:0 0 32px}@media screen and (min-width: 760px), print{.browsing-controls--top{padding:8px;background-color:#f4f4f4}}.browsing-controls--bottom{margin:32px 0 0}@media screen and (min-width: 760px), print{.browsing-controls__table-row{padding:8px;width:100%}.modernizr-js .browsing-controls__table-row{display:table}}@media screen and (min-width: 960px), print{.browsing-controls__table-row{margin-top:0;padding:0;background-color:transparent}}.browsing-controls__form{text-transform:uppercase}.broswing-controls--top .browsing-controls__form{display:table-cell;text-align:right}.modernizr-js .browsing-controls--with-filters .browsing-controls__form{display:none}@media screen and (min-width: 960px), print{.modernizr-js .browsing-controls--with-filters .browsing-controls__form{display:table-cell}}.modernizr-no-js .browsing-controls__form-item{display:inline-block}.browsing-controls__pagination-container{margin:8px}@media screen and (min-width: 760px), print{.browsing-controls__pagination-container{float:right}}.browsing-controls__filter-results{margin:0 auto;max-width:288px}@media screen and (min-width: 760px), print{.browsing-controls__filter-results{display:table-cell;max-width:320px;vertical-align:middle}}@media screen and (min-width: 960px), print{.browsing-controls__filter-results{display:none}}.modernizr-no-js .browsing-controls__filter-results{display:none}.button{padding:9px 12px;color:#ffffff;font-size:14px;font-weight:bold;letter-spacing:0.05em;text-decoration:none;background:#225633;border:1px solid transparent;cursor:pointer;-webkit-transition:all 0.15s ease-in-out;transition:all 0.15s ease-in-out}.button:focus,.button:hover{text-decoration:none;background:#202020}.button:disabled{background:#606060;cursor:not-allowed}.button:disabled.product-compare__submit-compare{color:#225633;background:#ffffff}.inline-form .button,.property-group--full-width .button,.property-group--full-width-at-medium .button{padding:17px 12px}.pagination-results .button,.blog-feed-content-block .button{margin:0 auto;max-width:288px}@media screen and (min-width: 760px), print{.pagination-results .button,.blog-feed-content-block .button{max-width:320px}}.blog-feed-content-block .button{margin-bottom:64px}.contact-form .button{margin-top:16px}.button--small{padding:6px 10px;font-size:12px}.button--large{padding:19px 18px;font-size:20px}.button--secondary{color:#225633;background:#ffffff;border-color:#225633}.button--secondary:focus,.button--secondary:hover{color:#ffffff;background:#225633}.button--danger{color:#ffffff;background:#8c0000}.button--danger:focus,.button--danger:hover{color:#ffffff;background-color:#202020}.button--alt{color:#202020;background:#f4f4f4}.button--alt:focus,.button--alt:hover{background:#cccccc}.button--edit{color:#ffffff;background:#cccccc}.button--edit:focus,.button--edit:hover{color:#ffffff;background:#a99853}.button--full{display:block;width:100%;text-align:center}.button--responsive{padding:9px 32px}@media screen and (min-width: 760px), print{.button--responsive{padding:19px 48px;font-size:20px}}.button-property .value{margin:0 8px 0 0;vertical-align:top}.button-property .value__error{display:inline}.button-property--responsive{display:table-row;margin:0}.button-property--responsive:before{display:table-cell;content:''}.button-property--responsive.checkbox{display:table-row;margin:0}.button-property--responsive .value{display:inline-block;margin:0;padding:8px;line-height:1.43;vertical-align:middle}.button-property__name{display:inline-block;vertical-align:middle}.button-property__text{font-size:14px}.checkout-shipping__section .button-property__text{font-size:16px}.button-property__price{font-size:14px}.checkout-shipping__section .button-property__price{font-size:16px}.button-property__delivery{color:#606060;font-size:14px}.button-property__promo_message{color:#606060;font-size:14px;padding-left:54px}.button-property-group .button-property,.button-property-group .button-property--responsive .value,.button-property-group .button-property--responsive .button-property__name{margin-bottom:0}@media screen and (min-width: 760px), print{.cart{background:#f4f4f4}}@media screen and (min-width: 760px), print{.cart .order-help-menu{display:inline-block;margin:0 0 16px 24px;font-size:12px;font-family:Domine, serif;vertical-align:baseline}}.cart .order-help-menu__item{color:#225633}.cart .order-help-menu__item+.order-help-menu__item{margin:0 0 0 4px}.cart .order-help-menu__item+.order-help-menu__item:before{padding-right:4px;content:'|'}.cart .text-button{font-size:12px;font-weight:normal}.cart__heading{font-size:24px;text-align:center;text-transform:none}@media screen and (min-width: 760px), print{.cart__heading{font-size:30px}}@media screen and (min-width: 760px), print{.cart__heading{display:inline-block;vertical-align:baseline}}@media screen and (min-width: 760px), print{.cart__section{padding:32px 0}}@media screen and (min-width: 760px), print{.cart__section--title{padding:32px 0 0}}@media screen and (min-width: 760px), print{.cart__section--details{padding:0 0 32px}}.cart__section--recommendations{background:#ffffff}@media screen and (min-width: 760px), print{.cart__section--recommendations{padding:32px 0}}.cart__section-title{font-size:16px;margin:0}@media screen and (min-width: 760px), print{.cart__section-title{font-size:18px}}.cart__section-content{max-width:1152px}.cart__main-content{margin-bottom:16px}@media screen and (min-width: 760px), print{.cart__main-content{width:66.6666666667%;float:left}}.cart__aside{margin-bottom:16px}@media screen and (min-width: 760px), print{.cart__aside{width:30.5555555556%;float:right}}.cart__aside .box{margin-bottom:0;background-image:none}@media screen and (min-width: 760px), print{.cart__aside .box{margin-bottom:16px}}.cart__continue-shopping{margin:32px auto;max-width:400px;text-align:center}.cart__clear-cart-content{float:right;margin:16px 0}@media screen and (min-width: 760px), print{.cart__checkout-action-group--top{display:none}}.cart_checkout-buttons-group{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-flow:row wrap;-ms-flex-flow:row wrap;flex-flow:row wrap}.cart_checkout-buttons-group .cart__checkout-action{-webkit-box-flex:1;-webkit-flex:1;-ms-flex:1;flex:1}.cart__checkout-action.cart__checkout-action--paypal{text-align:center;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center}@media (max-width: 760px){.cart__checkout-action.cart__checkout-action--paypal{-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:start;-webkit-justify-content:flex-start;-ms-flex-pack:start;justify-content:flex-start;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center}}.modernizr-js .drawer .cart__checkout-action.cart__checkout-action--paypal{min-height:42px}.cart__promo-code{margin:16px 0}@media screen and (min-width: 760px), print{.cart__promo-code{margin-bottom:0}}.ui-dialog .cart-item-confirmation{width:300px}.cart-item-confirmation__action-group{text-align:center}.category-list-content-block__list{margin:0;line-height:24px;list-style:none}.cart-shipments h2{text-transform:uppercase}.cart-shipments__section{margin-bottom:16px;padding:16px;background:#ffffff}.cart-shipments__section-heading{margin-bottom:24px}.cart-shipments__section-title{font-size:16px;display:inline-block;margin:0;vertical-align:baseline}@media screen and (min-width: 760px), print{.cart-shipments__section-title{font-size:18px}}.cart-shipments__count{display:inline-block;margin:0 0 0 8px;font-size:12px;font-family:Domine, serif;vertical-align:baseline}@media screen and (min-width: 760px), print{.cart-shipments__count{margin:0 0 0 16px}}.cart-shipments__source{display:inline-block;margin:0 0 0 8px;color:#202020;font-family:Domine, serif;font-size:12px;font-weight:bold}@media screen and (min-width: 760px), print{.cart-shipments__source{margin:0 0 0 16px}}.cart-shipments__clear-cart{float:right;margin:0 0 0 8px;vertical-align:baseline}@media screen and (min-width: 760px), print{.cart-shipments__clear-cart{margin:0 0 0 16px}}.cart-shipments__cost-label{margin:0;font-family:Domine, serif}@media screen and (min-width: 760px), print{.cart-shipments__cost-label{margin-top:3px;float:right}}.cart-shipments__message{margin-top:4px;color:#a99853;font-weight:bold}.cart-shipments__message-link{margin-left:4px}.cart-shipments__heading{margin-bottom:8px;color:#202020;font-family:Domine, serif;font-size:12px;font-weight:bold}.cart-shipments__options .cart-shipments__heading{margin-bottom:16px;font-size:14px}.cart-shipments__options{margin-bottom:16px}.cart-shipments__options .button-property.checkbox .checkbox__label{padding-left:30px}.cart-shipments__options .checkbox__faux-checkbox{top:10px}.cart-shipments__options .bopis-location-text{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column}.cart-shipments__options .bopis-location-text .button-property__name{font-weight:bold}.cart-shipments__options .bopis-location-text .button-property__address{word-wrap:break-word}.cart-shipments__options .bopis--radio{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-webkit-flex-direction:row;-ms-flex-direction:row;flex-direction:row;-webkit-box-align:start;-webkit-align-items:flex-start;-ms-flex-align:start;align-items:flex-start;-webkit-box-pack:justify;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between;position:relative}.cart-shipments__options .bopis--radio .bopis-location-text{line-height:1.2}.cart-shipments__options .bopis--radio .view-map-button{background-color:#225633;color:white;border:0;cursor:pointer;padding:8px 20px;font-size:15px}.cart-shipments__options .divider-text{padding-bottom:16px;width:100%}.cart-shipments__disclaimer{padding:0 0 16px;font-size:14px;list-style:none}.cart-summary .text-button{font-size:12px;font-weight:normal}.cart-summary__heading{padding:0 8px;font-family:Domine, serif}.cart-summary__heading .heading{margin:0}.cart-summary__total{display:inline-block;margin:0 0 0 8px}.cart-summary__item-count{float:right}.cart-summary__content{position:absolute;top:0;right:0;bottom:217px;left:0;z-index:2;padding:8px;overflow-x:hidden;overflow-y:auto}.cart-summary--empty .cart-summary__content{bottom:0}.modernizr-touchevents .cart-summary__content{overflow-y:scroll;-webkit-overflow-scrolling:touch}.cart-summary__messages{margin-right:-8px;margin-left:-8px}.cart-summary__footer{position:absolute;right:0;bottom:0;left:0;z-index:3;padding:8px 8px 0;background:#ffffff;box-shadow:0 0 8px 4px rgba(0,0,0,0.15)}.cart-summary__footer .promo-code__content{padding:8px;background:#ffffff;box-shadow:0 -4px 8px 1px rgba(0,0,0,0.15)}.cart-summary__checkout-action-group{text-align:center}.cart-summary__footer-links{margin:16px 0;text-align:center}.cart-summary__footer-links>.text-button{margin-right:16px}.cart-summary__promo-code-content{z-index:10}.ui-dialog_cart-overlay .ui-dialog-content{max-width:540px;padding:18px 0 2px}@media screen and (min-width: 760px), print{.ui-dialog_cart-overlay .ui-dialog-content{padding:15px 0 0}}.ui-dialog_cart-overlay .ui-dialog-content>*{overflow-y:auto !important;overflow-x:hidden}.ui-dialog_cart-overlay.ui-dialog-truncated .view{max-height:none}.cart-items>*{padding-left:20px;padding-right:20px}@media screen and (min-width: 760px), print{.cart-items>*{padding-left:30px;padding-right:30px}}.cart-items__messages{margin:0 0 15px}@media screen and (min-width: 760px), print{.cart-items__messages{margin-bottom:20px}}.cart-items__messages .message{background:#ffffff;color:#225633;font-family:Domine, serif;font-weight:bold;font-size:16px;text-transform:uppercase}.cart-items__messages .message .message__wrapper>*{padding:0}.cart-items__messages .message .message__wrapper .message__type{padding-right:10px}.cart-items__messages .message .message__wrapper .message__dismiss-action{display:none}.cart-items__cart-summary{background:#f4f4f4;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between;height:43px;margin:0 0 10px;font-size:16px}@media screen and (min-width: 760px), print{.cart-items__cart-summary{font-size:18px;margin-bottom:25px}}.cart-items__cart-summary .cart-items__cart-summary-value{font-weight:bold}.cart-items__content .cart-shipments{margin:0}.cart-items__content .cart-shipments .product-list{padding:0;margin:0;border:none}.cart-items__content .cart-shipments .product-list .product-list__item{padding:0}.cart-items__content .cart-shipments .product-list__summary{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:start;-webkit-align-items:flex-start;-ms-flex-align:start;align-items:flex-start;-webkit-box-pack:stretch;-webkit-justify-content:stretch;-ms-flex-pack:stretch;justify-content:stretch}.cart-items__content .cart-shipments .product-list__summary .product-list__media{padding-right:20px;width:auto;max-width:none;margin:0 0 15px}.cart-items__content .cart-shipments .product-list__summary .product-list__media .product-list__media-link{display:inline-block;padding:0;height:auto}.cart-items__content .cart-shipments .product-list__summary .product-list__media img{width:120px;height:120px;object-fit:contain;min-width:120px}.cart-items__content .cart-shipments .product-list__summary .product-list__info{-webkit-box-flex:1;-webkit-flex:1 1 auto;-ms-flex:1 1 auto;flex:1 1 auto;margin:0 0 15px}.cart-items__content .cart-shipments .product-list__summary .product-list__info .product-list__manufacturer{font-size:15px;font-weight:bold;margin:0}.cart-items__content .cart-shipments .product-list__summary .product-list__info .product-list__name{font-size:18px;line-height:1.2}.cart-items__content .cart-shipments .product-list__summary .product-list__info .product-list__info-free-item{margin:8px 0 0;color:#a99853;font-size:15px;font-weight:bold;font-style:normal}.cart-items__content .cart-shipments .product-list__summary .product-list__info .product-list__info-free-item h2,.cart-items__content .cart-shipments .product-list__summary .product-list__info .product-list__info-free-item h3{font-size:15px;font-weight:bold;font-style:normal;text-transform:none;font-family:RobotoCondensed, Arial, sans-serif}.cart-items__content .cart-shipments .product-list__summary .product-list__info .product-list__info-pricing{font-size:18px;font-weight:bold;line-height:1.2;margin:8px 0 0}.cart-items__content .cart-shipments .product-list__summary .product-list__info .product-list__info-pricing>*{margin:0 7px 0 0}.cart-items__content .cart-shipments .product-list__summary .product-list__info .product-list__info-totals{margin:8px 0 0;font-size:14px;line-height:1.2;color:#000000}.cart-items__content .cart-shipments .product-list__summary .product-list__info .product-list__info-totals>*{padding-right:5px}.cart-items__content .cart-shipments .product-list__summary .product-list__info .product-list_stock{margin:10px 0 0;font-weight:bold;font-size:16px;text-transform:uppercase;color:#8c0000}.cart-items__content .cart-shipments .product-list__summary .product-list__info .product-list_stock>span{margin-top:-5px;display:block}@media screen and (min-width: 760px), print{.cart-items__content .cart-shipments .product-list__summary .product-list__info .product-list_stock>span{padding-left:5px;margin:0;display:inline-block}}.cart-items__content .cart-shipments .product-list__summary .product-list__info .product-list_stock.product-list_stock-in-stock{color:#225633}.cart-items__content .cart-shipments .product-list__summary .product-list__info .product-list_stock.product-list_stock-in-stock span{color:#8c0000}.cart-items__content .cart-shipments .product-list__warranty{background:#f4f4f4;padding:18px 20px 20px;margin:0 0 10px}@media screen and (min-width: 760px), print{.cart-items__content .cart-shipments .product-list__warranty{margin-bottom:20px}}.cart-items__content .cart-shipments .product-list__warranty .product-list__warranty-title{margin:0 0 2px;padding:0 0 13px;text-align:center;color:#225633;border-bottom:1px dashed #999;font-size:17px;font-weight:bold;line-height:1.2;text-transform:uppercase}@media screen and (min-width: 760px), print{.cart-items__content .cart-shipments .product-list__warranty .product-list__warranty-title{font-size:18px;margin:0 0 15px;border:none}}.cart-items__content .cart-shipments .product-list__warranty .product-list__warranty-options{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:start;-webkit-align-items:flex-start;-ms-flex-align:start;align-items:flex-start;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap}.cart-items__content .cart-shipments .product-list__warranty .product-list__warranty-options .button-property--warranty{padding-top:13px}@media screen and (min-width: 760px), print{.cart-items__content .cart-shipments .product-list__warranty .product-list__warranty-options .button-property--warranty{padding-top:0;padding-right:20px}}.cart-items__content .cart-shipments .product-list__warranty .product-list__warranty-options .button-property--warranty .checkbox__label{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:start;-webkit-justify-content:flex-start;-ms-flex-pack:start;justify-content:flex-start;padding:0}.cart-items__content .cart-shipments .product-list__warranty .product-list__warranty-options .button-property--warranty .checkbox__label .checkbox__faux-checkbox{width:22px;height:22px;margin:0 7px 0 0;border-color:#939393;position:relative;-webkit-transform:none;-ms-transform:none;transform:none}.cart-items__content .cart-shipments .product-list__warranty .product-list__warranty-options .button-property--warranty .checkbox__label .checkbox__faux-checkbox:after{position:absolute;top:50%;left:50%;-webkit-transform:translate(-50%, -50%);-ms-transform:translate(-50%, -50%);transform:translate(-50%, -50%);width:14px;height:14px}.cart-items__content .cart-shipments .product-list__warranty .product-list__warranty-options .button-property--warranty .button-property__text{font-size:16px}.cart__checkout-action{margin:0 0 21px 0px;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:stretch;-webkit-justify-content:stretch;-ms-flex-pack:stretch;justify-content:stretch;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap}@media screen and (min-width: 760px), print{.cart__checkout-action{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-webkit-flex-direction:row;-ms-flex-direction:row;flex-direction:row;margin:0 0 28px 0px}}.cart__checkout-action .cart__checkout-action-button{min-width:200px;width:100%;padding-bottom:10px;padding-left:0px}@media screen and (min-width: 760px), print{.cart__checkout-action .cart__checkout-action-button{width:50%;padding-bottom:0;padding-left:12px}.cart__checkout-action .cart__checkout-action-button:first-of-type{padding-left:0px}}.cart__checkout-action .cart__checkout-action-button .button{font-size:18px;padding:15px 18px}.product-list__upsell{display:none}@media screen and (min-width: 960px), print{.product-list__upsell{display:block}}.product-list__upsell .product-list__upsell-message{display:none;margin:0 0 3px;text-align:center;line-height:1.2;color:#225633;font-size:15px}@media screen and (min-width: 960px), print{.product-list__upsell .product-list__upsell-message{display:block}}@media screen and (min-width: 960px), print{.product-list__upsell.product-list__upsell-has-message .recommendations__heading{display:none;background:none}}.product-list__upsell .recommendations__heading{background:none}.category-summary-content-block{margin-bottom:16px}.category-summary-content-block__view-all{text-align:center}.checkbox{display:block;white-space:nowrap;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.checkbox span{display:inline-block;white-space:normal;vertical-align:top}.checkout-shipping .checkbox{white-space:normal}.checkbox__input{position:absolute;opacity:0}.checkbox__label{display:inline-block;position:relative;padding-left:22px;cursor:pointer;overflow:hidden}.checkout-shipping .checkbox__label{padding-left:54px}.checkbox__faux-checkbox{position:absolute;top:50%;left:2px;padding:1px;width:14px;height:14px;background:#ffffff;border:1px solid #a99853;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%)}.checkbox--radio .checkbox__faux-checkbox{border-radius:50%}.checkbox__input:focus ~ .checkbox__label .checkbox__faux-checkbox{box-shadow:0 0 2px 1px #a99853, inset 0 0 2px 0 #a99853;outline:none;-webkit-transition:box-shadow 0.15s;transition:box-shadow 0.15s}.checkbox__faux-checkbox:after{display:inline-block;padding:1px;width:10px;height:10px;background-color:#a99853;vertical-align:top;content:'';-webkit-transition:opacity 0.1s ease-in;transition:opacity 0.1s ease-in;opacity:0}.checkbox--radio .checkbox__faux-checkbox:after{border-radius:50%}.checkbox__input:checked ~ .checkbox__label .checkbox__faux-checkbox:after{opacity:1}.checkbox__input:disabled ~ .checkbox__label .checkbox__faux-checkbox{border-color:#f4f4f4}.checkbox__input:disabled ~ .checkbox__label{border-color:#f4f4f4}.float-left{float:left}.radio-area{padding:0px}.checkout-addresses select,.checkout-addresses .text-box{box-shadow:inset 0 0 0 2px transparent}.checkout-addresses .property__name{white-space:nowrap}@media screen and (min-width: 320px), print{.checkout-addresses #checkout_form .button--large{font-size:18px}}.checkout-addresses__section+.checkout-addresses__section{background:url(https://www.woodcraft.com/assets/weblinc/store_front/dotted_line_horizontal-2aa2a0239837e282c05ede649b8ce3fbc470aad2d006912378dbb7d5b5e66a87.png) center top repeat-x;margin-top:32px;padding-top:16px}.checkout-addresses__heading{text-transform:uppercase}@media screen and (min-width: 760px), print{.checkout-confirmation__aside{width:41.6666666667%;float:right}}@media screen and (min-width: 760px), print{.checkout-confirmation__heading,.checkout-confirmation__main{width:55%;float:left}}.checkout-confirmation__box{margin-bottom:16px;font-family:Domine, serif}.checkout-confirmation__login-message{margin-bottom:16px;font-family:Domine, serif}.checkout-confirmation__register-message{margin-bottom:16px;font-family:Domine, serif}.checkout-footer{padding:16px 8px;color:#ffffff;font-size:12px;line-height:16px;letter-spacing:0.05em;text-align:center;text-transform:uppercase;background:#202020}@media screen and (min-width: 760px), print{.checkout-footer{padding:48px 0}}.checkout-footer__legal-links{margin-bottom:16px;font-size:0}.checkout-footer__legal-link-item{color:#a99853;font-size:12px}.checkout-footer__legal-link-item+.checkout-footer__legal-link-item:before{margin:0 4px;content:'|'}.checkout-footer__legal-node-item{color:#a99853}.checkout-payment select,.checkout-payment .text-box{box-shadow:inset 0 0 0 2px transparent}.checkout-payment .property-group{margin-bottom:0}.checkout-payment .button-property{margin-bottom:0}.checkout-payment__section h2{text-transform:uppercase}.checkout-payment__primary{position:relative}.checkout-payment__security-image{display:none;position:absolute;top:0;right:0}.checkout-payment__primary-method{padding:16px 0}.checkout-payment__primary-method+.checkout-payment__primary-method{background:url(https://www.woodcraft.com/assets/weblinc/store_front/dotted_line_horizontal-2aa2a0239837e282c05ede649b8ce3fbc470aad2d006912378dbb7d5b5e66a87.png) center top repeat-x}.bopis_notice{font-size:14px;margin:4px 0 0}.bopis_notice:before{display:inline-block;position:relative;font-style:normal;font-family:icons;vertical-align:middle;content:""}.bopis_notice:before{display:inline-block;margin-right:0.5em;color:#167063;font-size:14px;vertical-align:baseline}.checkout-payment__primary-method--paypal .checkbox__faux-checkbox{margin-top:8px}.clear-left{clear:left}.checkout-payment__primary-method-edit .checkbox{margin-top:16px}.modernizr-js .checkout-payment__primary-method-edit{display:none}.modernizr-js .checkout-payment__primary-method--selected .checkout-payment__primary-method-edit{display:block;padding-top:16px}.checkout-payment__secondary-method{background:url(https://www.woodcraft.com/assets/weblinc/store_front/dotted_line_horizontal-2aa2a0239837e282c05ede649b8ce3fbc470aad2d006912378dbb7d5b5e66a87.png) center top repeat-x;padding:16px 0}.checkout-progress{font-family:Domine, serif;text-align:center;background:#202020}.checkout-progress__steps{margin:0 auto;width:100%;max-width:960px}@media screen and (min-width: 760px), print{.checkout-progress__steps{display:table;table-layout:fixed}}.checkout-progress__step{padding:8px 16px;color:#ffffff;font-size:18px;text-transform:uppercase;vertical-align:middle}@media screen and (min-width: 760px), print{.checkout-progress__step{display:table-cell}}.checkout-progress__step:before{display:inline-block;margin-right:8px;width:30px;height:30px;line-height:1.5em;text-align:center;border:2px solid #ffffff;border-radius:50%;content:'1'}.checkout-progress__step--shipping:before{content:'2'}.checkout-progress__step--payment:before{content:'3'}.checkout-progress__step--active{color:#a99853}.checkout-progress__step--active:before{border-color:#a99853}.checkout-progress__step--complete:before{background:#a99853;content:'✓'}.checkout-progress__link{color:#ffffff}.checkout-shipping .button-property__text{font-weight:bold}.checkout-shipping__section{margin-bottom:16px}.checkout-shipping__heading{text-transform:uppercase}.checkout-step-summary--hidden-on-mobile{display:none}@media screen and (min-width: 760px), print{.checkout-step-summary--hidden-on-mobile{display:block}}.checkout-step-summary__edit{float:right}.bopis-summary__address,.bopis-summary__phone{margin-bottom:0px;font-size:16px;line-height:1.2}.bopis-summary__price{margin:10px 0px;font-weight:bold;font-size:16px}.bopis-summary__name{font-weight:bold;font-size:16px;margin-bottom:5px}.bopis-summary__message{margin:20px 0px 10px;font-style:italic;color:#939393;line-height:1;font-size:15px}.checkout-step-summary__section{font-size:14px}.checkout-step-summary__section-title{margin-bottom:4px;font-size:14px;letter-spacing:0.05em;text-transform:uppercase}.checkout-step-summary__promo-code{margin:16px 0}@media screen and (min-width: 760px), print{.checkout-step-summary__promo-code{margin-bottom:0}}.content-results__item{background:url(https://www.woodcraft.com/assets/weblinc/store_front/dotted_line_horizontal-2aa2a0239837e282c05ede649b8ce3fbc470aad2d006912378dbb7d5b5e66a87.png) center bottom repeat-x;padding-bottom:24px}.content-results__item+.content-results__item{padding-top:16px}.content-results__title{margin-bottom:0}.content-results__title-link{color:#225633}.content-results__summary{margin-bottom:0}@media screen and (min-width: 960px), print{.content-with-aside{display:table}}.content-with-aside__content{margin-bottom:32px;font-size:14px;font-family:Domine, serif}@media screen and (min-width: 960px), print{.content-with-aside__content{margin-bottom:0;padding-right:16px}}@media screen and (min-width: 960px), print{.content-with-aside__aside{display:table-cell;width:25%}}.content-with-aside__heading{color:#a99853;font-size:18px;font-weight:normal;text-transform:uppercase}@media screen and (min-width: 960px), print{.content-with-aside__inner-aside{padding-left:24px;background:url(https://www.woodcraft.com/assets/weblinc/store_front/dotted_line_vertical-e2d37662d1b1f576fd039a565e4a6984c2201c10ef6739aa10b7458662e71ab5.png) left center repeat-y}}.content-with-aside__link-list-item{margin-bottom:16px}.content-with-aside__link{padding-bottom:2px;color:#225633;border-bottom:1px dotted #225633}.content-with-aside__link:hover{text-decoration:none;border-bottom:0}.data-card{display:inline-block;margin:0 16px 16px 0;min-width:200px;vertical-align:top}.data-card__cell{margin:0 0 16px}.data-card__cell+.data-card__cell{margin:0}.data-card--row .data-card__cell{display:table-cell;padding:8px}@media screen and (min-width: 760px), print{.data-card--row .data-card__cell{padding:16px 0 0}}.data-card--row .data-card__cell+.data-card__cell{text-align:right}.data-card__line{margin:0}.data-card__line+.data-card__line{margin-top:8px}.data-card__credit-card-number{display:inline-block;vertical-align:middle}.data-card__credit-card--default:after{content:"✓"}.data-card--row{display:table;width:100%;background:#ffffff;border-spacing:0;border-collapse:collapse}@media screen and (min-width: 760px), print{.data-card--row+.data-card--row{background:url(https://www.woodcraft.com/assets/weblinc/store_front/dotted_line_horizontal-2aa2a0239837e282c05ede649b8ce3fbc470aad2d006912378dbb7d5b5e66a87.png) center top repeat-x}}.data-card--row .action-group{display:inline-table}.drawer{position:fixed;top:0;right:0;bottom:0;left:0;z-index:20;background:rgba(0,0,0,0.15)}.drawer--hidden{display:none}.drawer__close-button{position:absolute;top:0;z-index:1;padding:8px;width:85%;max-width:480px;-webkit-transition:-webkit-transform 0.25s ease-out;transition:transform 0.25s ease-out}.drawer--left .drawer__close-button{left:0;-webkit-transform:translateX(-125%);-ms-transform:translateX(-125%);transform:translateX(-125%)}.drawer--left .drawer__close-button button{position:absolute;left:100%}.drawer--left.drawer--active .drawer__close-button{-webkit-transform:translateX(0);-ms-transform:translateX(0);transform:translateX(0)}.drawer--right .drawer__close-button{right:0;-webkit-transform:translateX(125%);-ms-transform:translateX(125%);transform:translateX(125%)}.drawer--right .drawer__close-button .icon{position:absolute;right:100%}.drawer--right.drawer--active .drawer__close-button{-webkit-transform:translateX(0);-ms-transform:translateX(0);transform:translateX(0)}.drawer__close-button button{display:inline-block;margin:0;padding:0;font-size:0;text-transform:none;background:#ffffff;border:0;vertical-align:middle;position:absolute;top:12px;left:100%;padding:8px;box-shadow:0 0 10px 3px rgba(0,0,0,0.15);-webkit-transform:translateX(12px);-ms-transform:translateX(12px);transform:translateX(12px)}.drawer__close-button button:hover{text-decoration:none}.drawer__close-button button:before{display:inline-block;color:#a99853;font-size:10px;font-style:normal;font-family:icons;font-weight:normal;font-variant:normal;line-height:1;vertical-align:middle;content:""}.drawer--right .drawer__close-button button{right:100%;left:auto;box-shadow:0 0 10px 3px rgba(0,0,0,0.15);-webkit-transform:translateX(-12px);-ms-transform:translateX(-12px);transform:translateX(-12px)}.drawer__body{position:absolute;top:0;bottom:0;padding:8px;width:85%;max-width:480px;background-color:#f4f4f4;overflow-y:auto;overflow-x:hidden;visibility:visible;-webkit-transition:-webkit-transform 0.25s ease-out;transition:transform 0.25s ease-out}.drawer--left .drawer__body{left:0;padding:0;box-shadow:0 0 10px 3px rgba(0,0,0,0.15);-webkit-transform:translateX(-125%);-ms-transform:translateX(-125%);transform:translateX(-125%)}.drawer--left.drawer--active .drawer__body{-webkit-transform:translateX(0);-ms-transform:translateX(0);transform:translateX(0)}.drawer--right .drawer__body{right:0;padding:0;background:#ffffff;box-shadow:0 0 10px 3px rgba(0,0,0,0.15);-webkit-transform:translateX(125%);-ms-transform:translateX(125%);transform:translateX(125%);overflow-y:hidden}.drawer--right.drawer--active .drawer__body{-webkit-transform:translateX(0);-ms-transform:translateX(0);transform:translateX(0)}.drawer__actions{position:relative;z-index:1;width:100%;line-height:1}.drawer__actions .icon:before{font-size:20px}.drawer__action{position:absolute;top:0;left:0;z-index:30;float:left}.drawer__action--hidden{display:none}.drawer__action--back-button{height:44px}.drawer__action--back-button button{padding:12px;color:#a99853;text-align:left}.drawer__action--back-button button:before{display:inline-block;position:relative;font-style:normal;font-family:icons;vertical-align:middle;content:""}.drawer__action--back-button button:before{vertical-align:top}.drawer__content{position:absolute;top:0;right:0;bottom:0;left:0}.drawer__content-wrapper{position:absolute;top:0;right:0;bottom:0;left:0;padding:8px;overflow-x:hidden;overflow-y:auto}.modernizr-touchevents .drawer__content-wrapper{overflow-y:scroll;-webkit-overflow-scrolling:touch}.drawer--right .fancy-select{margin-left:8px}.fancy-select--currency{position:absolute;top:50%;left:50%;width:calc(100% - 32px);-webkit-transform:translate(-50%, -50%);-ms-transform:translate(-50%, -50%);transform:translate(-50%, -50%)}.fancy-select__label{font-family:Domine, serif}.browsing-controls .fancy-select__label{font-size:14px;font-weight:bold;text-transform:uppercase}.fancy-select__select-wrapper{display:inline-block;margin:0;padding:0;font-size:0;text-transform:none;background:none;border:0;vertical-align:middle;position:relative;padding-right:24px;overflow:hidden}.fancy-select__select-wrapper:hover{text-decoration:none}.fancy-select__select-wrapper:after{display:inline-block;color:inherit;font-size:14px;font-style:normal;font-family:icons;font-weight:normal;font-variant:normal;line-height:1;vertical-align:middle;content:""}.fancy-select--currency .fancy-select__select-wrapper{width:64px}.fancy-select__select-wrapper:after{position:absolute;top:50%;right:0;z-index:1;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%)}.fancy-select__select{position:relative;z-index:2;padding:4px;width:calc(100% + 48px);max-width:none;font-family:Domine, serif;font-size:16px;line-height:16px;background-color:transparent;border:0;-moz-appearance:none;-webkit-appearance:none;appearance:none}@media screen and (min-width: 960px), print{.fancy-select__select{padding:4px 112px 4px 4px;width:calc(100% + 100px)}}@media screen and (min-width: 960px), print{.browsing-controls .fancy-select__select{padding:4px;font-size:12px;line-height:14px}}.drawer .fancy-select__select{padding:16px 4px}@media screen and (min-width: 960px), print{.drawer .fancy-select__select{padding:4px}}.fancy-select__select::-ms-expand{display:none}.fancy-select__select:focus{box-shadow:0 0 2px 1px #a99853, inset -24px 0 2px 0 #a99853, inset 0 0 2px 0 #a99853 !important}.footer-bottom{text-align:center}@media screen and (min-width: 760px), print{.footer-bottom{text-align:left}}@media screen and (min-width: 760px), print{.footer-bottom__social-label{display:inline-block}}@media screen and (min-width: 760px), print{.footer-bottom__copyright{float:right}}.accessibe-link{text-transform:uppercase;line-height:32px}@media screen and (min-width: 760px), print{.accessibe-link{margin-right:15px;float:right}}.accessibe-link a{color:#ffffff;font-family:RobotoCondensed, Arial, sans-serif;font-size:14px;font-weight:normal}.footer-bottom__text{color:#ffffff;font-family:RobotoCondensed, Arial, sans-serif;font-size:14px;font-weight:normal;line-height:32px;text-transform:uppercase}.footer-email-signup{text-align:center}.footer-email-signup form{background-color:#ffffff;border:1px solid #a99853;vertical-align:top}@media screen and (min-width: 760px), print{.footer-email-signup form{margin:0 auto;max-width:416px}}.footer-email-signup input{padding:13px;width:100%;color:#000000;font-style:italic;border:0;box-sizing:border-box}@media screen and (min-width: 760px), print{.footer-email-signup input{font-size:14px}}.footer-email-signup__button{width:100%;padding:13px 10px;color:#a99853;font-size:12px;font-weight:bold;letter-spacing:0.05em;text-transform:uppercase;text-decoration:none;white-space:nowrap;background-color:#ffffff;border:0;-webkit-transition:all 0.15s ease-in;transition:all 0.15s ease-in;cursor:pointer}.footer-email-signup__button:hover,.footer-email-signup__button:focus{color:#ffffff;background-color:#a99853}.footer-nav-menu__heading{background:url(https://www.woodcraft.com/assets/weblinc/store_front/dotted_line_horizontal-2aa2a0239837e282c05ede649b8ce3fbc470aad2d006912378dbb7d5b5e66a87.png) center top repeat-x;position:relative;margin-bottom:0;padding:16px;color:#a99853;font-family:Domine, serif;font-size:18px;font-weight:bold;letter-spacing:0.04em;text-align:left;text-transform:uppercase}@media screen and (min-width: 760px), print{.footer-nav-menu__heading{background:0;padding:0 0 16px}}.is-enabled+.footer-nav-menu__content{display:none}@media screen and (min-width: 760px), print{.is-enabled+.footer-nav-menu__content{display:block !important}}.footer-nav-menu__icon{position:absolute;right:16px;-webkit-transition:all 0.2s ease-out;transition:all 0.2s ease-out}.footer-nav-menu__icon:after{display:inline-block;position:relative;font-style:normal;font-family:icons;vertical-align:middle;content:""}@media screen and (min-width: 760px), print{.footer-nav-menu__icon{display:none}}.modernizr-no-js .footer-nav-menu__icon{display:none}.is-active .footer-nav-menu__icon{color:#ffffff;-webkit-transform:rotate(45deg);-ms-transform:rotate(45deg);transform:rotate(45deg)}.header-promo{padding:8px 16px;clear:both;font-size:20px;font-family:Domine, serif;letter-spacing:0.05em;text-align:center;background:#a99853}.header-promo h2,.header-promo h3,.header-promo p{margin:0;color:#ffffff}.header-promo a{color:inherit}.header-promo .banner-content-block{display:inline-block;margin:0 auto}.header-logo{margin:0 auto 16px;width:186px}@media screen and (min-width: 760px), print{.header-logo{margin:6px 0 0;width:256px;float:left}}@media screen and (min-width: 960px), print{.header-logo{margin:-11px 0 0;width:316px}}.header-logo__link{display:block;padding:0 0 13.28125%;height:0;background-size:cover;background-image:url(https://www.woodcraft.com/assets/weblinc/store_front/logo-db66f69ac0bf9e408ccffc5103598d87916eeeec8ff0c4e083849d0db7a095a5.svg);overflow:hidden}@media screen and (min-width: 960px), print{.header-logo__link{height:57px;background-image:url(https://www.woodcraft.com/assets/weblinc/store_front/logo_est-2ab54b284fa9b7036ad42416f284c33aa8d857565ee76e93897b6c16500113e8.svg)}}.modernizr-no-svg .header-logo__link{background-image:url(https://www.woodcraft.com/assets/weblinc/store_front/logo-bf0c4956404b35be8c7cb1de809431e2eac87a9a76075188fc7159089a670f37.png)}@media screen and (min-width: 960px), print{.modernizr-no-svg .header-logo__link{background-image:url(https://www.woodcraft.com/assets/weblinc/store_front/logo_est-b2a4842008e042278d208a6937315f2fc78f6fce84e15b27ab634b2a118e7478.png)}}.header-search{margin:0 -8px;padding:8px;text-align:center;background:#ffffff}@media screen and (min-width: 760px), print{.header-search{position:absolute;right:16px;left:292px;margin:0;padding:0}.header-search label.value__error{position:absolute;top:36px;right:36px}}@media screen and (min-width: 960px), print{.header-search{top:19px;right:345px;left:31%}}.header-search__form{position:relative;background-color:#ffffff;vertical-align:top}.header-search__input{display:block;padding:8px 36px 8px 13px;width:100%;font-family:Domine, serif;font-size:18px;border-color:#cccccc;border-style:solid;border-width:1px;outline:none}@media screen and (min-width: 760px), print{.header-search__input{padding:13px 48px 13px 15px;font-size:16px;border-color:#cccccc}}.header-search__button{display:inline-block;margin:0;padding:0;font-size:0;text-transform:none;background:none;border:0;vertical-align:middle;position:absolute;top:0;right:0;padding:12px}.header-search__button:hover{text-decoration:none}.header-search__button:before{display:inline-block;color:#a99853;font-size:18px;font-style:normal;font-family:icons;font-weight:normal;font-variant:normal;line-height:1;vertical-align:middle;content:""}@media screen and (min-width: 760px), print{.header-search__button{padding:14px 12px}.header-search__button:before{font-size:24px}}.hero-content-block{position:relative;margin-bottom:16px}.hero-content-block__image{width:100%}.hero-content-block__content{padding:16px}@media screen and (min-width: 760px), print{.hero-content-block__content{position:absolute}}.hero-content-block__content--top-left{top:10%;right:30%;bottom:auto;left:5%;text-align:left}.hero-content-block__content--top-right{top:10%;right:5%;bottom:auto;left:30%;text-align:right}.hero-content-block__content--bottom-left{top:auto;right:30%;bottom:10%;left:5%;text-align:left}.hero-content-block__content--bottom-right{top:auto;right:5%;bottom:10%;left:30%;text-align:right}@media screen and (min-width: 760px), print{.hero-content-block__message--dark{color:#202020}}@media screen and (min-width: 760px), print{.hero-content-block__message--light{color:#ffffff}}.hero-content-block__action{margin:0}.hero-content-block__action-text{color:#225633;letter-spacing:0.05em;font-weight:bold;text-transform:uppercase}.hero-content-block__action-text--dark-text{color:#202020}.hero-content-block__action-text--light-text{color:#ffffff}.hidden-if-logged-out{display:none}.logged-in .hidden-if-logged-out{display:block}.icon{display:inline-block;margin:0;padding:0;font-size:0;text-transform:none;background:none;border:0;vertical-align:middle}.icon:hover{text-decoration:none}.icon:before{display:inline-block;color:inherit;font-size:44px;font-style:normal;font-family:icons;font-weight:normal;font-variant:normal;line-height:1;vertical-align:middle;content:""}.icon--account:before{color:inherit;font-size:44px;content:""}.icon--arrow-down:before{color:inherit;font-size:44px;content:""}.icon--arrow-left:before{color:inherit;font-size:44px;content:""}.icon--arrow-left-alt:before{color:inherit;font-size:44px;content:""}.icon--arrow-right:before{color:inherit;font-size:44px;content:""}.icon--arrow-right-alt:before{color:inherit;font-size:44px;content:""}.icon--arrow-up:before{color:inherit;font-size:44px;content:""}.icon--bubble:before{color:inherit;font-size:44px;content:""}.icon--cart:before{color:inherit;font-size:44px;content:""}.icon--checkmark:before{color:inherit;font-size:44px;content:""}.icon--circular-saw:before{color:inherit;font-size:44px;content:""}.icon--close:before{color:inherit;font-size:44px;content:""}.icon--curved_arrow:before{color:inherit;font-size:44px;content:""}.icon--document:before{color:inherit;font-size:44px;content:""}.icon--dovetail:before{color:inherit;font-size:44px;content:""}.icon--envelope:before{color:inherit;font-size:44px;content:""}.icon--exclamation:before{color:inherit;font-size:44px;content:""}.icon--facebook:before{color:inherit;font-size:44px;content:""}.icon--go:before{color:inherit;font-size:44px;content:""}.icon--google-plus:before{color:inherit;font-size:44px;content:""}.icon--graduation-cap:before{color:inherit;font-size:44px;content:""}.icon--hammer-saw:before{color:inherit;font-size:44px;content:""}.icon--info:before{color:inherit;font-size:44px;content:""}.icon--instagram:before{color:inherit;font-size:44px;content:""}.icon--location:before{color:inherit;font-size:44px;content:""}.icon--location-solid:before{color:inherit;font-size:44px;content:""}.icon--menu:before{color:inherit;font-size:44px;content:""}.icon--paper:before{color:inherit;font-size:44px;content:""}.icon--phone:before{color:inherit;font-size:44px;content:""}.icon--pinterest:before{color:inherit;font-size:44px;content:""}.icon--play:before{color:inherit;font-size:44px;content:""}.icon--plus:before{color:inherit;font-size:44px;content:""}.icon--search:before{color:inherit;font-size:44px;content:""}.icon--star-empty:before{color:inherit;font-size:44px;content:""}.icon--star-full:before{color:inherit;font-size:44px;content:""}.icon--tiktok:before{color:inherit;font-size:44px;content:""}.icon--twitter:before{color:inherit;font-size:44px;content:""}.icon--x:before{color:inherit;font-size:44px;content:""}.icon--youtube:before{color:inherit;font-size:44px;content:""}.inline-form__cell{display:inline-block;margin:0;vertical-align:top}.inline-form--full{display:table;width:100%}.inline-form--full .inline-form__cell{display:table-cell}.inline-form--full .inline-form__cell+.inline-form__cell{width:2%}.international-shipping{text-align:center}.international-shipping--hidden{display:none}.modernizr-js .international-shipping--hidden{display:block}.loading{display:block;position:relative;margin:16px 0;min-height:16px;background-color:transparent}.modernizr-cssanimations .loading{min-height:32px}.loading:after{display:block;position:absolute;top:50%;left:50%;margin-right:0;margin-bottom:0;content:''}.modernizr-no-cssanimations .loading:after{margin-top:-8px;margin-left:-8px;width:16px;height:16px;background:transparent url(https://www.woodcraft.com/assets/weblinc/core/loading-e4484699bc179a1f6dd082bec1dac83e8a5221425a7a0266da17cb6735d753f7.gif) center no-repeat}.modernizr-cssanimations .loading:after{margin-top:-12px;margin-left:-12px;width:20px;height:20px;background:none;border:4px solid rgba(0,0,0,0.5);border-right-color:transparent;border-radius:50%;-webkit-animation:rotate 0.8s infinite linear;animation:rotate 0.8s infinite linear}.loading--fill-relative-container{position:absolute;top:0;right:0;bottom:0;left:0}@-webkit-keyframes rotate{0%{-webkit-transform:rotate(0deg);transform:rotate(0deg)}100%{-webkit-transform:rotate(360deg);transform:rotate(360deg)}}@keyframes rotate{0%{-webkit-transform:rotate(0deg);transform:rotate(0deg)}100%{-webkit-transform:rotate(360deg);transform:rotate(360deg)}}.login{margin:0 auto;max-width:800px}.login .action-group__item{vertical-align:middle}.login h2{font-size:24px;text-transform:none}.downloadable_message{font-weight:bold;padding-bottom:15px;padding-left:10px;font-size:18px}.please_login{padding-left:25px;padding-bottom:25px;border-bottom:2px solid black}@media screen and (min-width: 760px), print{.login__message{margin:24px 0 0}}.login__section{margin:32px auto;max-width:350px}@media screen and (min-width: 760px), print{.login__section{float:left}}.login__section+.login__section{background:url(https://www.woodcraft.com/assets/weblinc/store_front/dotted_line_horizontal-2aa2a0239837e282c05ede649b8ce3fbc470aad2d006912378dbb7d5b5e66a87.png) center top repeat-x;padding-top:32px}@media screen and (min-width: 760px), print{.login__section+.login__section{padding-top:0;float:right;background-image:none;border:0}}.page-content--checkout .login__section+.login__section{background-image:none}.login__content{clear:both}.login__security-text{display:none;clear:both;text-align:center}@media screen and (min-width: 760px), print{.login__security-text{text-align:left}}.login__security-image{margin-left:8px}@media screen and (min-width: 560px), print{.login.modal{max-width:350px}}@media screen and (min-width: 760px), print{.login.modal{padding-left:20px;padding-right:20px;max-width:100%}.login.modal .login__section{max-width:300px}}.mega-menu{display:none;position:absolute;top:100%;left:0;max-width:1152px;width:100%;font-size:12px;text-align:left;background:#f4f4f4;overflow:hidden;opacity:0;-webkit-transition:opacity 0.2s ease-in;transition:opacity 0.2s ease-in;box-shadow:0 2px 10px 0 rgba(0,0,0,0.25)}.primary-nav__menu-item--is-open .mega-menu{display:table}.primary-nav__menu-item--1:nth-child(3) ~ .primary-nav__menu-item .mega-menu{right:0;left:auto}.mega-menu--is-active{opacity:1}.mega-menu--1{height:100%;border-color:#cccccc;border-style:solid;border-width:0 1px 1px}.mega-menu__container{width:100%;float:left;vertical-align:top;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex}.mega-menu__container .mega-menu__shop-all-link{font-weight:bold;color:#000000}.mega-menu__container .mega-menu__left-container{width:34%;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;padding-left:40px;padding-top:30px;padding-bottom:30px;background:#ffffff}.mega-menu__container .mega-menu__right-container{width:66%;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex}.mega-menu__container .mega-menu__right-container .mega-menu__submenu{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;background:#ffffff;width:100%}.mega-menu__container .mega-menu__right-container .mega-menu__submenu.inactive{display:none}.mega-menu__container .mega-menu__right-container .mega-menu__submenu .mega-menu__child-menu{display:table;width:50%;padding-left:30px;padding-top:56px;padding-bottom:30px}.mega-menu__container .mega-menu__right-container .mega-menu__submenu .mega-menu__navigation-content{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;width:50%;padding:0px;background:#f4f4f4;padding:30px 40px}.mega-menu__container .mega-menu__right-container .mega-menu__submenu .mega-menu__navigation-content .mega-menu__content-slot-title{font-family:Domine, serif;color:#225633;font-size:16px;font-weight:bold;letter-spacing:0;line-height:18px;margin-bottom:4px}.mega-menu__container .mega-menu__right-container .mega-menu__submenu .mega-menu__navigation-content>div{margin:10px 0 0}.mega-menu__container .mega-menu__right-container .mega-menu__submenu .mega-menu__navigation-content .mega-menu__aside-content-block{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-webkit-flex-direction:row;-ms-flex-direction:row;flex-direction:row;-webkit-box-flex:1;-webkit-flex-grow:1;-ms-flex-positive:1;flex-grow:1;max-height:105px}.mega-menu__container .mega-menu__right-container .mega-menu__submenu .mega-menu__navigation-content .mega-menu__aside-content-block .mega-menu__aside-link{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-webkit-flex-direction:row;-ms-flex-direction:row;flex-direction:row;width:100%}.mega-menu__container .mega-menu__right-container .mega-menu__submenu .mega-menu__navigation-content .mega-menu__aside-content-block .mega-menu__aside-link .mega-menu__aside-image{width:50%;object-fit:cover}.mega-menu__container .mega-menu__right-container .mega-menu__submenu .mega-menu__navigation-content .mega-menu__aside-content-block .mega-menu__aside-link .mega-menu__aside-link-text{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;width:50%;color:#225633;font-size:15px;font-weight:bold;letter-spacing:0;line-height:18px;text-align:center;margin-bottom:0px;background:#ffffff}.mega-menu--level-2-visible .mega-menu__container--1{display:none}.mega-menu__container:not(.mega-menu__container--1){display:none}.mega-menu--level-2-visible .mega-menu__container:not(.mega-menu__container--1){display:table-cell;position:relative;padding-bottom:64px;height:100%;background:#ffffff}.mega-menu__group{display:table;table-layout:fixed;margin-left:10px}.mega-menu__parent-categories{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;width:100%;border-right:1px solid #CCCCCC}.mega-menu__navigation-content{display:table-cell;padding:24px;width:256px;white-space:normal;vertical-align:top}.mega-menu--level-2-visible .mega-menu__navigation-content{display:none}.mega-menu__group-item{display:table-cell;padding:24px;width:256px;vertical-align:top}.mega-menu__menu-item{font-size:15px;line-height:27px;position:relative}.mega-menu__item-node{display:inline-block;height:28px;color:#000000;font-size:15px;line-height:27px;letter-spacing:0;text-transform:capitalize;position:relative;padding-right:5px}.mega-menu__item-node--has-children{white-space:nowrap}.mega-menu__previous{padding:24px 24px 8px;text-align:left}.mega-menu__previous:before{display:inline-block;position:relative;font-style:normal;font-family:icons;vertical-align:middle;content:""}.mega-menu__previous-link{display:inline;border-bottom:1px solid transparent;-webkit-transition:all 0.15s ease-in;transition:all 0.15s ease-in;color:#225633;font-weight:700;letter-spacing:0;text-transform:uppercase;vertical-align:middle}.mega-menu__previous-link:focus,.mega-menu__previous-link:hover{text-decoration:none;border-color:#766a3a;box-shadow:none !important}.mega-menu__previous-link:before{color:#000000;vertical-align:top}.mega-menu__sub-nav-title{margin:0 24px;padding:0 0 8px;font-size:20px;font-family:Domine, serif;font-weight:700;border-bottom:2px solid #cccccc}.mega-menu__parent{margin:0px 0px 6px 0px}.mega-menu__navigation-content+.mega-menu__container--2 .mega-menu__parent{margin-left:280px}.mega-menu__parent--bottom{margin:0;padding:16px;text-align:center;background:#f4f4f4}.mega-menu__container:not(.mega-menu__container--1) .mega-menu__parent--bottom{position:absolute;right:0;bottom:0;left:0;margin-left:0}.mega-menu__parent-link{display:inline;border-bottom:1px solid transparent;-webkit-transition:all 0.15s ease-in;transition:all 0.15s ease-in;color:#225633;font-family:Domine, serif;letter-spacing:normal;text-transform:capitalize;font-size:16px;font-weight:bold;letter-spacing:0;line-height:18px}.mega-menu__parent-link:focus,.mega-menu__parent-link:hover{text-decoration:none;border-color:#225633;box-shadow:none !important}.mega-menu__parent--bottom .mega-menu__parent-link{color:#225633}.mega-menu__hover-state:hover,.mega-menu__hover-state a:hover{text-decoration:none}.mega-menu__menu-item:hover>.mega-menu__hover-state,.active-l2{background:#766a3a;color:#ffffff;font-weight:bold;text-transform:none;text-decoration:none;cursor:pointer}.mega-menu__menu-item:hover>.mega-menu__hover-state .mega-menu__item-node,.active-l2 .mega-menu__item-node{color:#ffffff;font-weight:bold;text-transform:none;text-decoration:none}.mega-menu__menu-item:hover>.mega-menu__hover-state:after,.active-l2:after{content:"";width:0px;height:0px;border-top:14px solid transparent;border-bottom:15px solid transparent;border-left:15px solid #766a3a;position:absolute;right:-14px;margin:0px}.mega-menu__menu-item:hover>.mega-menu__hover-state:before,.active-l2:before{content:"";width:10px;position:absolute;left:-10px;border:none;background:#766a3a;height:100%}.message{color:#ffffff;background:#3366cc;border-bottom:1px solid #ffffff}.message a{color:#ffffff;text-decoration:underline}.message--floating{position:fixed;top:0;width:100%;z-index:40}.message--warning{background:#3366cc}.message--success{background:#388d54}.message--error{background:#d90000}.message__wrapper{display:table;margin:0 auto;width:100%;max-width:960px;border-collapse:collapse}.message__type{display:table-cell;padding:8px;vertical-align:middle}.message__icon{display:inline-block;margin:0;padding:0;font-size:0;text-transform:none;background:none;border:0;vertical-align:middle}.message__icon:hover{text-decoration:none}.message__icon:before{display:inline-block;color:inherit;font-size:20px;font-style:normal;font-family:icons;font-weight:normal;font-variant:normal;line-height:1;vertical-align:middle;content:""}.message--warning .message__icon:before{color:inherit;font-size:20px;content:""}.message--success .message__icon:before{color:inherit;font-size:20px;content:""}.message--error .message__icon:before{color:inherit;font-size:20px;content:""}.message__text{display:table-cell;padding:8px;width:100%;vertical-align:middle}.message__dismiss-action{display:table-cell;padding:8px;vertical-align:top}.message__dismiss-icon{display:inline-block;margin:0;padding:0;font-size:0;text-transform:none;background:none;border:0;vertical-align:middle}.message__dismiss-icon:hover{text-decoration:none}.message__dismiss-icon:before{display:inline-block;color:#ffffff;font-size:16px;font-style:normal;font-family:icons;font-weight:normal;font-variant:normal;line-height:1;vertical-align:middle;content:""}.mobile-nav{position:absolute;top:0;right:0;bottom:0;left:0;background:#202020;-webkit-transform:translateX(0);-ms-transform:translateX(0);transform:translateX(0);-webkit-transition:-webkit-transform 0.15s ease-out;transition:transform 0.15s ease-out}.mobile-nav--parent{-webkit-transform:translateX(-100%);-ms-transform:translateX(-100%);transform:translateX(-100%)}.mobile-nav--child{-webkit-transform:translateX(100%);-ms-transform:translateX(100%);transform:translateX(100%)}.mobile-nav__nav-menu{position:absolute;top:44px;right:0;bottom:56px;left:0;line-height:1;background:#f4f4f4;overflow-x:hidden;overflow-y:auto}.modernizr-touchevents .mobile-nav__nav-menu{overflow-y:scroll;-webkit-overflow-scrolling:touch}.mobile-nav__nav-menu--1{top:0;background:#202020}.mobile-nav__nav-menu--utility{position:absolute;top:auto;bottom:0;width:100%;background-color:#a99853}.mobile-nav__menu-item{font-size:14px;letter-spacing:0.05em;text-transform:uppercase}.mobile-nav__menu-item+.mobile-nav__menu-item{border-top:1px solid #cccccc}.mobile-nav__nav-menu--1 .mobile-nav__menu-item+.mobile-nav__menu-item{border-top-color:#606060}.mobile-nav__nav-menu--1 .mobile-nav__menu-item{font-size:18px}.mobile-nav__nav-menu--utility .mobile-nav__menu-item{text-align:center}.mobile-nav__item-node{display:block;padding:16px 8px;color:#202020}.mobile-nav__item-node:hover{text-decoration:none}.mobile-nav__menu-item--has-children .mobile-nav__item-node{position:relative;padding-right:32px}.mobile-nav__menu-item--has-children .mobile-nav__item-node:after{display:inline-block;position:relative;font-style:normal;font-family:icons;vertical-align:middle;content:""}.mobile-nav__menu-item--has-children .mobile-nav__item-node:after{position:absolute;top:16px;right:8px}.mobile-nav__nav-menu--1 .mobile-nav__item-node{color:#a99853}.mobile-nav__nav-menu--utility .mobile-nav__item-node{color:#ffffff}.mobile-nav__parent-link{display:block;position:fixed;right:0;bottom:0;left:0;padding:16px 8px;color:#a99853;text-align:center;text-transform:uppercase;background:#202020}.navigation-content-block{max-width:235px;text-align:center;text-transform:uppercase}.navigation-content-block__media{display:block;position:relative;padding:0 0 100%;height:0}.navigation-content-block__image{position:absolute;top:0;right:0;left:0}.navigation-content-block__text{position:absolute;right:0;bottom:0;left:0;padding:8px 4px;color:#ffffff;background:rgba(32,32,32,0.5)}.navigation-content-block__sub-header{letter-spacing:0.05em}.navigation-content-block__header{font-family:Domine, serif;font-size:16px;letter-spacing:normal}.navigation-content-block__link{letter-spacing:0.05em}.order-help-menu{margin:0 0 16px;font-size:10px;letter-spacing:0.05em;text-align:center;text-transform:uppercase}@media screen and (min-width: 560px), print{.order-help-menu{font-size:12px}}@media screen and (min-width: 760px), print{.order-help-menu{font-size:14px}}.page-header--checkout .order-help-menu{margin-bottom:0}@media screen and (min-width: 760px), print{.page-header--checkout .order-help-menu{float:right;margin:16px 0}}.order-help-menu__item+.order-help-menu__item{margin:0 0 0 4px}@media screen and (min-width: 760px), print{.order-help-menu__item+.order-help-menu__item{margin:0 0 0 32px}}.order-help-menu__node{display:inline-block;color:#225633}.page-header .order-help-menu__node{color:#a99853;padding:8px 4px}.order-summary__data-section{font-family:Domine, serif}@media screen and (min-width: 760px), print{.order-summary__data-section{margin-bottom:16px}}.page-content{position:relative;z-index:20;padding:0 8px;overflow:hidden}.page-layout--checkout .page-content{max-width:960px}.page-content--full-width{padding:0;max-width:100%}.page-content__aside{display:none;margin-bottom:8px}@media screen and (min-width: 960px), print{.page-content__aside{display:block;width:176px}}.page-content--checkout .page-content__aside{display:block}@media screen and (min-width: 760px), print{.page-content--checkout .page-content__aside{width:41.6666666667%}}.page-content__aside--left{float:left}.page-content__aside--left h2{margin-bottom:8px;font-size:16px;font-family:Domine, serif;font-weight:bold;text-transform:uppercase}@media screen and (min-width: 760px), print{.page-content__aside--right{float:right}}@media screen and (min-width: 760px), print{.page-content__aside--right ~ .page-content__main{width:55%;float:left}}@media screen and (min-width: 960px), print{.page-content__aside--left ~ .page-content__main{margin-left:192px}}.page-content__main-wrapper{width:100%;float:left}.page-footer{font-family:Domine, serif;text-align:center}.page-footer__heading{margin-bottom:8px;font-family:Domine, serif;font-size:18px;text-transform:uppercase}.page-footer__cell--2-col-promo .page-footer__heading{color:#ffffff}.page-footer__link{display:inline-block;width:100%;color:#a99853;font-size:12px;font-weight:bold;letter-spacing:0.1em;text-transform:uppercase}.page-footer__icon{display:none}@media screen and (min-width: 760px), print{.page-footer__icon{display:block;margin:16px 0;text-align:center}}.page-footer__icon .icon{color:#a99853}.page-footer__icon .icon:before{font-size:56px}.page-footer__section--title{margin:16px 0}@media screen and (min-width: 760px), print{.page-footer__section--title{margin-bottom:0}}.page-footer__section--3-col-promo{background:#f4f4f4}.page-footer__section--2-col-promo{color:#ffffff;background:#303030 url(https://www.woodcraft.com/assets/weblinc/store_front/black_wood-9ce9f1dea050b0d2280b34fddbfcd98af30c02d508c0b8b2577d7cbe292995ec.png) repeat}@media screen and (min-width: 760px), print{.page-footer__section--2-col-promo{border-top:2px solid #ffffff}}.page-footer__section--nav{background-color:#202020;border-top:2px solid #ffffff}.page-footer__section--bottom{padding:16px;background-color:#766a3a}.page-footer__section-wrapper{margin:0 auto;max-width:1168px}@media screen and (min-width: 760px), print{.page-footer__section--nav .page-footer__section-wrapper{padding:32px 16px 24px}}@media screen and (min-width: 760px), print{.page-footer__cells{display:table;width:100%}}.page-footer__cell{font-size:12px;line-height:21px}@media screen and (min-width: 760px), print{.page-footer__cell{display:table-cell;font-size:14px}}.page-footer__cell--3-col-promo{padding:24px 32px}@media screen and (min-width: 760px), print{.page-footer__cell--3-col-promo{width:33.33%}}.page-footer__cell--3-col-promo+.page-footer__cell--3-col-promo{background:url(https://www.woodcraft.com/assets/weblinc/store_front/dotted_line_horizontal-2aa2a0239837e282c05ede649b8ce3fbc470aad2d006912378dbb7d5b5e66a87.png) center top repeat-x}@media screen and (min-width: 760px), print{.page-footer__cell--3-col-promo+.page-footer__cell--3-col-promo{background:url(https://www.woodcraft.com/assets/weblinc/store_front/dotted_line_vertical-e2d37662d1b1f576fd039a565e4a6984c2201c10ef6739aa10b7458662e71ab5.png) left center repeat-y}}.page-footer__cell--2-col-promo{padding:24px 16px}@media screen and (min-width: 760px), print{.page-footer__cell--2-col-promo{width:33.33%;padding:40px 16px}}.page-footer__cell--2-col-promo+.page-footer__cell--2-col-promo{border-top:2px solid #ffffff}@media screen and (min-width: 760px), print{.page-footer__cell--2-col-promo+.page-footer__cell--2-col-promo{border-top:0;border-left:2px solid #ffffff}}.page-footer__cell--nav{-webkit-transition:all 0.2s ease-out;transition:all 0.2s ease-out}@media screen and (min-width: 760px), print{.page-footer__cell--nav{width:25%}}.page-footer__cell--active-accordion{background-color:#303030}@media screen and (min-width: 760px), print{.page-footer__cell--active-accordion{background-color:transparent}}.page-header{position:relative;z-index:30;margin:0 0 16px;background:#f4f4f4}@media screen and (min-width: 760px), print{.page-header{background:#ffffff}}.page-header--checkout{background:#ffffff}.page-header__wrapper{position:relative;margin:0 auto;padding:16px 8px 0;max-width:1184px}@media screen and (min-width: 760px), print{.page-header__wrapper{padding:16px 8px 0;height:90px}}@media screen and (min-width: 960px), print{.page-header__wrapper{padding:28px 8px;height:92px}}.page-header--checkout .page-header__wrapper{padding:8px;max-width:960px}@media screen and (min-width: 960px), print{.page-header--checkout .page-header__wrapper{padding:40px 8px;height:134px}}@media screen and (min-width: 760px), print{.page-header__actions{float:right}}.page-header__action{display:none;vertical-align:middle}@media screen and (min-width: 960px), print{.page-header__action{display:inline-block}}.page-header__action+.page-header__action{margin-left:16px}.page-header__action--mobile-nav{display:block;position:absolute;top:8px;left:4px;margin:0}@media screen and (min-width: 760px), print{.page-header__action--mobile-nav{display:none}}.page-header__mobile-nav-link{display:inline-block;margin:0;padding:0;font-size:0;text-transform:none;background:none;border:0;vertical-align:middle;padding:8px;cursor:pointer}.page-header__mobile-nav-link:hover{text-decoration:none}.page-header__mobile-nav-link:before{display:inline-block;color:#225633;font-size:28px;font-style:normal;font-family:icons;font-weight:normal;font-variant:normal;line-height:1;vertical-align:middle;content:""}.page-header__action--cart{display:block;position:absolute;top:8px;right:8px}@media screen and (min-width: 760px), print{.page-header__action--cart{display:none}}.page-header__primary-action-text{display:block;font-family:Domine, serif;font-weight:bold;line-height:1}.page-header__secondary-action-text{display:block;color:#bfac5e;font-family:Domine, serif;font-size:14px}.page-header__cart-count{display:block;position:absolute;top:5px;left:6px;width:28px;color:#ffffff;font-size:10px;text-align:center}@media screen and (min-width: 760px), print{.page-header__cart-count{top:7px}}.page-layout{position:relative;right:0;left:0;z-index:10;margin:0 auto;max-width:100%;min-width:320px;background-color:#ffffff;-webkit-transition:-webkit-transform 0.3s ease-in-out;transition:transform 0.3s ease-in-out}.page-layout--checkout{background:#f4f4f4}.page-layout__hero-region{margin-top:-16px;margin-bottom:16px}.page-messages{border-top:1px solid white;text-align:left}.pagination__node-content{padding:0 4px}.pagination-results__prev-page{background:url(https://www.woodcraft.com/assets/weblinc/store_front/dotted_line_horizontal-2aa2a0239837e282c05ede649b8ce3fbc470aad2d006912378dbb7d5b5e66a87.png) center bottom repeat-x;padding-bottom:24px}.pagination-results__next-page{background:url(https://www.woodcraft.com/assets/weblinc/store_front/dotted_line_horizontal-2aa2a0239837e282c05ede649b8ce3fbc470aad2d006912378dbb7d5b5e66a87.png) center top repeat-x;padding-top:24px}.blog-entry-summary .pagination-results__next-page{padding:16px 0;background:transparent}.payment-icon{display:inline-block;margin-right:16px;width:38px;height:25px;text-indent:200%;white-space:nowrap;background:url(https://www.woodcraft.com/assets/weblinc/store_front/payment_method_icons-8cadaefa844fb64e77f1839ae2459ca506c3282b5752755a10594af12c46ab0b.png) -200px 0 no-repeat;vertical-align:middle;overflow:hidden}.payment-icon--visa{background-position:0}.payment-icon--mastercard{background-position:-40px}.payment-icon--discover{background-position:-80px}.payment-icon--american-express{background-position:-120px}.payment-icon--paypal{width:170px;height:32px;background:url(https://www.woodcraft.com/assets/weblinc/store_front/checkout_with_paypal_button-c1469ca5dd6df0b0026251badc1feebb79c428477e185673cf48c6e3349bad9e.png) 0 0 no-repeat}.payment-icon--amazon{width:200px;height:42px;background:url(https://www.woodcraft.com/assets/weblinc/store_front/PwA-df47d87d8fc8f8ad659e9d8c3c60b81a5748cb268c3189a30cd3a51a1c877952.png) 0 0 no-repeat}.payment-icon--all{width:158px;background-position:0}.personalized-recommendations-content-block{margin-bottom:16px}.primary-nav{display:none}@media screen and (min-width: 760px), print{.primary-nav{display:block;position:relative;z-index:20;background-color:#202020}}.primary-nav__nav-menu{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:stretch;-webkit-justify-content:stretch;-ms-flex-pack:stretch;justify-content:stretch;position:relative;margin:0 auto;width:100%;max-width:1152px;letter-spacing:0.05em;text-align:center;background:#202020}.primary-nav__menu-item{display:block;-webkit-box-flex:1;-webkit-flex:1 1 auto;-ms-flex:1 1 auto;flex:1 1 auto;position:static;background-size:30px 11px;background-color:#202020;background-image:url(https://www.woodcraft.com/assets/weblinc/store_front/half_circular_saw-3b5ff8f87e89d20403e2153b6b12312f63e9ef98510d233a09ac89241d2d0a25.svg);background-repeat:no-repeat;background-position:left 50% bottom -11px;vertical-align:middle;-webkit-transition:all 0.15s ease-in;transition:all 0.15s ease-in;-webkit-transition-delay:0;transition-delay:0}.primary-nav__menu-item:first-child .primary-nav__item-node::after,.primary-nav__menu-item:last-child .primary-nav__item-node::before{content:'';width:1px;background-color:#cccccc;position:absolute;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;height:50%;opacity:0.5;top:calc(50% - 8px)}.primary-nav__menu-item:first-child .primary-nav__item-node::after{right:0px}.primary-nav__menu-item:last-child .primary-nav__item-node::before{left:0px}.primary-nav__menu-item--is-active{background-position:bottom;-webkit-transition:all 0.15s ease-in;transition:all 0.15s ease-in;-webkit-transition-delay:0.2s;transition-delay:0.2s}.primary-nav__item-node{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;position:relative;padding:12px 8px;display:block;padding:14px 8px 10px 8px;color:#ffffff;font-weight:600;line-height:1.2;-webkit-transition:all 0.15s ease-in;transition:all 0.15s ease-in;text-transform:uppercase;font-size:14px}.primary-nav__item-node:focus,.primary-nav__item-node:hover{color:#bfac5e;text-decoration:none;box-shadow:none !important}.primary-nav__item-node.primary-nav__item-node--selected{color:#ffffff}.product-detail-container__section-wrapper{margin-bottom:16px;padding:32px 0;background:#f4f4f4}.product-detail-container__description{margin-bottom:16px}.product-details{padding-left:16px;padding-right:16px;margin-bottom:16px}@media screen and (min-width: 760px), print{.product-details{padding:16px}}.ui-dialog .product-details{max-width:700px}.product-details+.product-details{background:url(https://www.woodcraft.com/assets/weblinc/store_front/dotted_line_horizontal-2aa2a0239837e282c05ede649b8ce3fbc470aad2d006912378dbb7d5b5e66a87.png) center top repeat-x;padding-top:32px}.product-details__section{padding-bottom:8px}@media screen and (min-width: 760px), print{.product-details__section{padding-bottom:16px}}.product-details__section+.product-details__section{background:url(https://www.woodcraft.com/assets/weblinc/store_front/dotted_line_horizontal-2aa2a0239837e282c05ede649b8ce3fbc470aad2d006912378dbb7d5b5e66a87.png) center top repeat-x;padding-top:22px}@media screen and (min-width: 760px), print{.product-details__section+.product-details__section{padding-top:25px}}.product-details__media{margin:0 auto 32px;max-width:512px}@media screen and (min-width: 760px), print{.product-details__media{margin:0;width:45.7142857143%;float:left}}@media screen and (min-width: 760px), print{.modernizr-js .product-details__primary-images{position:relative;padding:0 0 100%;height:0;overflow:hidden}}.product-details__primary-image{margin:0 16px}@media screen and (min-width: 760px), print{.product-details__primary-image{position:absolute;top:0;right:0;left:0;margin:0}}.modernizr-js .product-details__primary-image+.product-details__primary-image{display:none}@media screen and (min-width: 760px), print{.modernizr-js .product-details__primary-image+.product-details__primary-image{display:block}}.modernizr-js .product-details__primary-image+.product-details__primary-image.slick-slide{display:block}.slick-slide .product-details__primary-image{margin:0}@media screen and (min-width: 760px), print{.product-details__primary-image--selected{z-index:1}}.product-details__primary-image--video{height:100%;background:#ffffff}.product-details__primary-image--video iframe{margin-top:10%;width:100%;max-width:960px}.product-details__primary-image-button{display:block;padding:0 0 100%;height:0;overflow:hidden}.product-details__primary-image-button:focus{box-shadow:none !important}.product-details__primary-image-button-image{display:block}.product-details__alternate-image-group{display:none;margin-top:16px;margin-left:-8px;max-width:512px}@media screen and (min-width: 760px), print{.modernizr-js .product-details__alternate-image-group{display:block}}.product-details__alternate-image{margin:0 8px 8px;float:left}.product-details__alternate-image-button{display:block;height:72px;width:72px;overflow:hidden}.product-details__alternate-image--video .product-details__alternate-image-button{position:relative}.product-details__alternate-image--video .product-details__alternate-image-button:before{display:inline-block;position:relative;font-style:normal;font-family:icons;vertical-align:middle;content:""}.product-details__alternate-image--video .product-details__alternate-image-button:before{color:#000;opacity:.65;position:absolute;font-size:25px;top:50%;left:50%;-webkit-transform:translate(-50%, -50%);-ms-transform:translate(-50%, -50%);transform:translate(-50%, -50%);background:#ffffff;height:24px;line-height:24px;border-radius:12px}.product-details__alternate-image-button--selected{box-shadow:0 0 2px 1px #a99853, inset 0 0 2px 0 #a99853;cursor:default}.primary-details__alternate-image-button-image{height:100%;width:100%;object-fit:cover}@media screen and (min-width: 760px), print{.product-details__info{width:45.7142857143%;float:right}}.product-details__manufacturer-name{display:block;margin-bottom:3px}@media screen and (min-width: 760px), print{.product-details__manufacturer-name{margin-bottom:0}}.product-details__manufacturer-name h2{font-family:RobotoCondensed, Arial, sans-serif;font-size:18px;font-weight:bold;line-height:24px;text-transform:none;margin:0}.product-details__name{display:inline-block;margin-bottom:3px}@media screen and (min-width: 760px), print{.product-details__name{margin-bottom:16px}}.product-details__name h1{font-family:RobotoCondensed, Arial, sans-serif;font-size:24px;font-weight:normal;line-height:1;text-transform:none;margin:0}.product-details__reference-holder{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:start;-webkit-align-items:flex-start;-ms-flex-align:start;align-items:flex-start;-webkit-box-pack:justify;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap}@media screen and (min-width: 760px), print{.product-details__reference-holder{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-webkit-flex-direction:row;-ms-flex-direction:row;flex-direction:row;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center}}.product-details__reference-holder .product-details__references{font-size:14px;line-height:14px;color:#202020}.product-details__reference-holder .product-details__references .product-details__id{display:inline-block;padding-right:4px}.product-details__reference-holder .product-details__references .product-details__id-number:before{content:'#'}.product-details__reference-holder .product-details__references .product-details__id+.product-details__manufacturer-number{padding-left:6px;border-left:1px solid #000000}.product-details__reference-holder .product-details__reviews-aggregate{margin-top:16px}@media screen and (min-width: 760px), print{.product-details__reference-holder .product-details__reviews-aggregate{margin-top:0}}.product-details__reference-holder .product-details__reviews-aggregate .reviews-aggregate{margin:0}.product-details__prices{vertical-align:baseline}@media screen and (min-width: 960px), print{.product-details__prices{clear:both}}.product-details--generic .product-details__prices{margin-bottom:8px}.product-details__item-discount{margin:3px 0 25px}.product-details__item-discount .product-details__discount-text{color:#8C0000;line-height:22px;font-size:15px;font-family:Domine, serif}.product-details__free-item{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:start;-webkit-align-items:flex-start;-ms-flex-align:start;align-items:flex-start;-webkit-box-pack:stretch;-webkit-justify-content:stretch;-ms-flex-pack:stretch;justify-content:stretch}.product-details__free-item .product-details__free-item-image{width:60px;margin-right:15px}.product-details__rebate{margin-bottom:8px}.product-details__rebate .text-button{margin-left:4px;vertical-align:baseline}.product-details__inventory{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;margin-bottom:25px}.product-details__inventory .product-details__stock-info .product-details__stock-info-text{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;height:26px;text-transform:uppercase;font-size:16px;color:#8c0000;line-height:2;font-weight:bold}.product-details__inventory .product-details__stock-info .product-details__stock-info-text:before{display:none;font-size:20px;padding-right:7px;vertical-align:middle}.product-details__inventory .product-details__stock-info .product-details__stock-info-text>span{padding-left:5px;font-size:16px;line-height:26px}.product-details__inventory .product-details__stock-info .product-details__stock-info-text.product-details__stock-info-text-in-stock{color:#225633}.product-details__inventory .product-details__stock-info .product-details__stock-info-text.product-details__stock-info-text-in-stock:before{display:inline-block;position:relative;font-style:normal;font-family:icons;vertical-align:middle;content:""}.product-details__inventory .product-details__stock-info .product-details__stock-info-text.product-details__stock-info-text-in-stock:before{color:#225633}.product-details__inventory .product-details__stock-info .product-details__stock-info-text.product-details__stock-info-text-in-stock span{color:#8c0000}.product-details__inventory .product-details__status-info{line-height:20px}.product-details__inventory .product-details__status-info>*{color:#225633;border-left:1px solid #cccccc;margin-left:5px;padding-left:8px}.product-details__inventory .product-details__status-info>*:first-child{border-left:none;margin:0;padding:0}.product-details__inventory-in-stock .product-details__status-info{padding-left:27px}.product-details__status{color:#225633;font-weight:bold;text-transform:uppercase}.product-details__inventory-status{color:#8c0000}.product-details__inventory-status--in-stock{color:#225633}.product-details__availability-link{float:right;color:#a99853;font-family:Domine, serif;text-transform:capitalize}.product-details__badge{display:inline-block;color:#a99853;text-transform:uppercase}.product-details__badge+.product-details__badge{margin-left:8px}.product-details__badge:not(:last-child):after{content:','}.product-details__actions{display:table;width:100%}.product-details__quantity{display:table-cell;position:relative;width:30%;vertical-align:top}@media screen and (min-width: 760px), print{.product-details__quantity{width:20%;min-width:95px}}.product-details__quantity .property--qty{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:stretch;-webkit-justify-content:stretch;-ms-flex-pack:stretch;justify-content:stretch;border:1px solid #999;height:60px}.product-details__quantity .property--qty>*{-webkit-box-flex:1;-webkit-flex:1 1 0;-ms-flex:1 1 0;flex:1 1 0}.product-details__add-to-cart-action{display:table-cell}.product-details__quantity+.product-details__add-to-cart-action{padding-left:10px}@media screen and (min-width: 760px), print{.product-details__quantity+.product-details__add-to-cart-action{padding-left:16px}}.product-details__actions-mobile{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;width:100%;margin:10px 0}@media screen and (min-width: 760px), print{.product-details__actions-mobile{display:none}}.product-details__actions-mobile>*{padding:10px 0 0}.product-details__value-adds{margin-top:16px}@media screen and (min-width: 960px), print{.product-details__value-adds{margin-left:24px}}.product-details__description{font-family:Domine, serif;font-size:14px;padding-bottom:20px}.ui-dialog .product-details__more-details{display:none}.product-details__more-details-link{color:#225633;font-family:RobotoCondensed, Arial, sans-serif;font-size:18px;line-height:1.2}.product-details__more-details-link:after{display:inline-block;position:relative;font-style:normal;font-family:icons;vertical-align:middle;content:""}.product-details__more-details-link:after{margin-left:8px}.product-details__section--quick-links{display:none}@media screen and (min-width: 960px), print{.product-details__section--quick-links{display:table;width:100%;text-align:center}}.ui-dialog .product-details__section--quick-links{display:none}.product-details__quick-link{display:table-cell;margin-bottom:16px;color:#225633;font-weight:bold}.product-details__quick-link:before{margin-bottom:3px;padding-right:8px;color:#a99853;font-size:24px}.product-details__quick-link:focus,.product-details__quick-link:hover{color:#202020;text-decoration:none}.product-details__quick-link:focus:before,.product-details__quick-link:hover:before{color:#766a3a}.product-details__quick-link--downloads-and-tech:before{display:inline-block;position:relative;font-style:normal;font-family:icons;vertical-align:middle;content:""}.product-details__quick-link--articles:before{display:inline-block;position:relative;font-style:normal;font-family:icons;vertical-align:middle;content:""}.product-details__quick-link--videos:before{display:inline-block;position:relative;font-style:normal;font-family:icons;vertical-align:middle;content:""}.product-details__full-details{display:none}.ui-dialog .product-details__full-details{display:block}.product-info__section--secondary-recommendations{max-width:none}.product-info__section--secondary-recommendations>*{max-width:1168px;margin:0 auto}#secret-shipping-holder{display:none}.ui-dialog_shipping-content-page h1{background:url(https://www.woodcraft.com/assets/weblinc/store_front/dotted_line_horizontal-2aa2a0239837e282c05ede649b8ce3fbc470aad2d006912378dbb7d5b5e66a87.png) center bottom repeat-x;padding-bottom:14px;margin-bottom:25px;font-weight:normal;font-size:18px}@media screen and (min-width: 760px), print{.ui-dialog_shipping-content-page h1{font-size:24px;margin-bottom:20px}}.ui-dialog_shipping-content-page h2{color:#a99853}.ui-dialog_shipping-content-page .no-modal{display:none}.ui-dialog_shipping-content-page .shipping-holder{background:url(https://www.woodcraft.com/assets/weblinc/store_front/dotted_line_horizontal-2aa2a0239837e282c05ede649b8ce3fbc470aad2d006912378dbb7d5b5e66a87.png) center bottom repeat-x;padding:0 0 20px 16px;margin:0 0 25px}@media screen and (min-width: 760px), print{.ui-dialog_shipping-content-page .shipping-holder{padding-bottom:25px}}.ui-dialog_shipping-content-page.ui-dialog-truncated .view{overflow-y:unset}.product-grid{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:stretch;-webkit-align-items:stretch;-ms-flex-align:stretch;align-items:stretch;-webkit-box-pack:start;-webkit-justify-content:flex-start;-ms-flex-pack:start;justify-content:flex-start;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap}.product-grid.slick-slider .slick-track{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:stretch;-webkit-align-items:stretch;-ms-flex-align:stretch;align-items:stretch}.product-grid.slick-slider .slick-track .slick-slide{height:auto}.product-grid.slick-slider .slick-track .slick-slide>div,.product-grid.slick-slider .slick-track .slick-slide .product-grid__cell{height:100%}.product-grid__cell{margin:0 1% 16px;width:98%;vertical-align:top}@media screen and (min-width: 760px), print{.product-grid__cell{width:31.3333333333%}}@media screen and (min-width: 960px), print{.product-grid__cell{width:23%}}@media screen and (min-width: 960px), print{.product-grid--small-summaries .product-grid__cell{width:23%}}@media screen and (min-width: 760px), print{.product-grid--narrow .product-grid__cell{width:48%}}@media screen and (min-width: 760px), print{.product-grid--narrowing .product-grid__cell{width:98%}}.recommendations .product-grid__cell{margin:0 1% 16px}@media screen and (min-width: 960px), print{.recommendations .product-grid__cell{margin:0 1% 16px}}@media screen and (min-width: 560px), print{.drawer .product-grid__cell{width:48%}}.product-grid-content-block{text-align:center;text-transform:uppercase}[data-content-editing-block] .product-grid-content-block{max-width:296px}.product-grid-content-block__image-link{display:block}.product-grid-content-block__text{margin-bottom:16px;text-align:center;overflow-wrap:break-word}.product-grid-content-block__text h2{font-size:24px;margin-bottom:0}@media screen and (min-width: 760px), print{.product-grid-content-block__text h2{font-size:30px}}.product-grid-content-block__text h3{margin-bottom:0}.product-grid-content-block__text li{margin-top:4px}.product-grid-content-block__text a{color:#225633}.product-grid-content-block__text--left{text-align:left}.product-grid-content-block__text--right{text-align:right}.product-info{padding:16px 0;background:#f4f4f4}@media screen and (min-width: 760px), print{.product-info__section{margin:0 16px 16px;padding:48px 96px;background-color:#ffffff}}@media screen and (min-width: 1152px), print{.product-info__section{margin:16px auto}}.product-info__section-body{margin-bottom:16px;padding:16px;background-color:#ffffff}@media screen and (min-width: 760px), print{.product-info__section-body{display:block !important;margin:0;padding:0;background-color:transparent}}.is-enabled+.product-info__section-body{display:none}.is-active+.product-info__section-body{display:block}@media screen and (min-width: 760px), print{.product-info__section-body .responsive-grid{margin-bottom:16px}}.product-info__section-body .blog-entry-summary__entry-group>div{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column}@media screen and (min-width: 760px), print{.product-info__section-body .blog-entry-summary__entry-group>div{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-webkit-flex-direction:row;-ms-flex-direction:row;flex-direction:row;-webkit-box-pack:start;-webkit-justify-content:flex-start;-ms-flex-pack:start;justify-content:flex-start;padding-bottom:45px;margin-bottom:40px}}.product-info__section-body .blog-entry-summary__entry-group .blog-entry-summary__entry-thumbnail{width:315px;height:250px}@media screen and (min-width: 760px), print{.product-info__section-body .blog-entry-summary__entry-group .blog-entry-summary__entry-thumbnail{margin:0 75px 0 22px;float:none}}.product-info__section-body .blog-entry-summary__entry-group .blog-entry-summary__entry-thumbnail .blog-entry-summary__entry-thumbnail-image{width:100%;height:100%;object-fit:contain}.product-info__section-body .blog-entry-summary__entry-group .blog-entry-summary__details{margin-left:0}.product-info__section-body .blog-entry-summary__entry-group .blog-entry-summary__details .blog-entry-summary__entry-title-link{font-size:16px}@media screen and (min-width: 760px), print{.product-info__section-body .blog-entry-summary__entry-group .blog-entry-summary__details .blog-entry-summary__entry-title-link{font-size:18px;font-weight:normal}}.product-info__section-body .blog-entry-summary__entry-group .blog-entry-summary__details .blog-entry-summary__content{margin-top:7px}.product-info__section-heading{position:relative;margin:16px 0 0;padding:16px;color:#ffffff;background-color:#202020;-webkit-transition:background-color 0.2s ease-out;transition:background-color 0.2s ease-out}@media screen and (min-width: 760px), print{.product-info__section-heading{margin:0 0 16px;padding:0;color:inherit;background-color:transparent}}.product-info__section-heading.is-active{background-color:#a99853}@media screen and (min-width: 760px), print{.product-info__section-heading.is-active{background-color:transparent}}.product-info__section-heading-text{font-size:18px;font-weight:normal;text-transform:none}@media screen and (min-width: 760px), print{.product-info__section-heading-text{font-size:24px;text-transform:uppercase}}.product-info__section-heading-icon:after{display:inline-block;position:relative;font-style:normal;font-family:icons;vertical-align:middle;content:""}@media screen and (min-width: 760px), print{.product-info__section-heading-icon{display:none}}.product-info__section-heading-icon:after{position:absolute;top:50%;right:16px;color:#a99853;font-size:14px;-webkit-transition:all 0.2s ease-out;transition:all 0.2s ease-out;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%)}.is-active .product-info__section-heading-icon:after{color:#ffffff;-webkit-transform:translateY(-50%) rotate(45deg);-ms-transform:translateY(-50%) rotate(45deg);transform:translateY(-50%) rotate(45deg)}.modernizr-no-js .product-info__section-heading-icon{display:none}.product-info__content h3{color:#a99853;font-size:18px;font-weight:normal;text-transform:uppercase}.product-info__video{position:relative;padding:0 0 56.25%;width:100%;height:0}.product-info__video iframe{position:absolute;top:0;left:0;width:100%;height:100%}.product-list{margin-bottom:16px}.product-list .table{margin:4px 0 0;width:auto}.product-list .table th,.product-list .table td{padding:0 16px 4px 0;vertical-align:middle}@media screen and (min-width: 960px), print{.product-list .table th,.product-list .table td{padding-right:32px}}.product-list .table th{font-size:12px;font-family:Domine, serif}.product-list tbody .table__prices{font-weight:bold;letter-spacing:0.05em}.product-list .shipping-restrictions-list{margin:8px 0}.cart-shipments .product-list{padding-top:16px;border-top:2px solid #f4f4f4}.product-list--narrow .table__prices:last-child{padding-right:0;text-align:right}.product-list__item{padding:0 0 16px}.product-list__item+.product-list__item{background:url(https://www.woodcraft.com/assets/weblinc/store_front/dotted_line_horizontal-2aa2a0239837e282c05ede649b8ce3fbc470aad2d006912378dbb7d5b5e66a87.png) center top repeat-x;padding-top:16px}@media screen and (min-width: 760px), print{.product-list--narrow .product-list__item{display:block;width:auto}}.product-list__item .property{margin:16px 0 0}.product-list__item-cell{margin-bottom:8px}.product-list__summary{text-align:right}.product-list__summary .text-box{padding:0 0 0 10px;text-align:center;background:#f4f4f4}.product-list__remove-form{margin:0 0 4px 4px;float:right}.product-list__media{margin:0 24px 8px 0;width:152px;max-width:40%;float:left}.product-list--narrow .product-list__media{margin-right:1%;width:33%}.product-list__media-link{display:block;padding:0 0 100%;height:0}.product-list__media-image{display:block}.product-list__info{text-align:left}@media screen and (min-width: 760px), print{.product-list__info{margin-left:176px}}.product-list--narrow .product-list__info{margin-left:0;overflow:hidden}.product-list--narrow .product-list__info+.product-list__info{margin-left:0;min-width:65.666%;overflow:visible}@media screen and (min-width: 760px), print{.product-list--narrow .product-list__info+.product-list__info{display:inline-block}}@media screen and (min-width: 760px), print{.product-list--no-images .product-list__info{margin-left:0}}.product-list__info--warranty{text-align:left;margin-left:145px}.product-list--narrow .product-list__info--warranty{overflow:hidden;min-width:65.666%}.product-list__manufacturer-name{display:inline-block;margin:0;font-size:12px;letter-spacing:0.05em;text-transform:uppercase}.product-list__manufacturer-number{display:inline-block;margin:0;font-size:12px;letter-spacing:0.05em;text-transform:uppercase}.product-list__manufacturer-number:before{content:'#'}.product-list__manufacturer-name+.product-list__manufacturer-number:before{content:'| #'}.product-list__name{margin:0;font-size:14px;letter-spacing:0.05em}.product-list__name a{color:#202020}.product-list__name--warranty{font-size:18px}.product-list__id{margin:0;font-size:12px;font-family:Domine, serif}.product-list__id:before{content:'#'}.product-list__free-shipping{margin:8px 0;color:#a99853;text-transform:uppercase}.product-list__status{margin:4px 0 0;text-transform:uppercase}.product-list__status:before{display:inline-block;position:relative;font-style:normal;font-family:icons;vertical-align:middle;content:""}.product-list__status:before{display:inline-block;margin-right:0.5em;color:#225633;font-size:18px;vertical-align:baseline}.product-list__option-group{margin:4px 0 0}.product-list__option{display:inline-block;margin:0 4px 0 0;font-size:12px;font-family:Domine, serif}.product-list__customization{margin:8px 0 0;font-size:12px;font-family:Domine, serif}.product-list__customization+.product-list__customization{margin:0}.product-list__quantity{margin:4px 0 0}.product-prices{color:#202020;font-size:19px;font-weight:bold}.product-prices--summary{min-height:48px}.product-prices--details{font-size:24px}.product-prices__price{display:inline-block;margin:0 16px 0 0}.product-prices--details .product-prices__price,.product-compare-summary .product-prices__price{white-space:normal}.product-details .product-prices__price--map{font-size:14px}.product-prices__price--sell{color:#202020}.product-prices__price--sale{color:#8c0000}.product-prices__price--original{font-weight:normal}.product-prices__price--sale+.product-prices__price--original{vertical-align:top}.product-prices--summary .product-prices__price--original{display:inline-block}.product-prices__price--range{display:block;margin:0;white-space:nowrap}.product-prices__label{font-size:14px;font-weight:normal}.product-prices__clearance{display:block;color:#8c0000;font-size:12px;font-weight:normal;text-transform:uppercase}.product-prices--details .product-prices__clearance{display:inline-block}.product-prices__additional-shipping-charge{font-size:14px}.product-summary{z-index:10;margin:0 auto 16px;padding:16px;max-width:288px;height:100%;background:#ffffff;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:stretch;-webkit-align-items:stretch;-ms-flex-align:stretch;align-items:stretch;-webkit-box-pack:stretch;-webkit-justify-content:stretch;-ms-flex-pack:stretch;justify-content:stretch;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column}@media screen and (min-width: 960px), print{.product-summary{padding:8px}}.product-summary .product-prices__price{position:relative}.product-summary .product-prices__clearance{position:absolute}@media screen and (min-width: 760px), print{.product-summary--product-compare-selected{position:relative}.product-summary--product-compare-selected:before{position:absolute;top:-2%;right:-2%;bottom:-2%;left:-2%;z-index:15;background:#f4f4f4;content:''}}.product-summary__media{position:relative;z-index:20;margin:0 auto 8px;max-width:288px}.product-summary--small .product-summary__media{max-width:200px}.product-summary__media-link{display:block;padding:0 0 100%;height:0}.product-summary__quickview{display:none}@media screen and (min-width: 760px), print{.product-summary__quickview{display:block;position:absolute;right:0;bottom:0;z-index:25;padding:4px;font-size:12px;background:rgba(255,255,255,0.8)}}.product-summary__quickview-link{display:block;color:#202020}.product-summary__copy{position:relative;z-index:20;margin:0 auto;width:100%;max-width:288px}.product-summary--small .product-summary__copy{max-width:200px}.product-summary__info{position:relative;z-index:20;margin:0 auto;width:100%;max-width:288px;-webkit-box-flex:1;-webkit-flex:1 1 auto;-ms-flex:1 1 auto;flex:1 1 auto;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:start;-webkit-align-items:flex-start;-ms-flex-align:start;align-items:flex-start;-webkit-box-pack:end;-webkit-justify-content:flex-end;-ms-flex-pack:end;justify-content:flex-end}.product-summary--small .product-summary__info{max-width:200px}.product-summary__info .product-prices--summary{min-height:0}.product-summary__references{font-size:13px;color:#666;line-height:19px;margin-bottom:13px}.product-summary__id{display:inline-block}.product-summary__id-number:before{content:'#'}.product-summary__manufacturer-id{display:inline-block}.product-summary__id+.product-summary__manufacturer-id:before{content:'|'}.product-summary__manufacturer{margin:0;font-size:13px;font-weight:bold;line-height:21px;letter-spacing:0.05em;overflow:hidden}.product-summary__name{margin:0 0 5px;font-size:16px;line-height:19px;letter-spacing:0.05em;overflow:hidden}@media screen and (min-width: 760px), print{.product-summary__name{font-size:16px;line-height:21px}}.product-summary__name-link{display:inline-block;color:#202020;font-size:18px}.product-summary__reviews{height:52px}.product-summary__reviews .rating{margin:15px 0 12px}.product-summary__add-to-cart-form{width:100%}.product-summary__action{margin:0 0 8px;height:32px;width:100%}.product-summary__button{display:block;padding:3px 0;width:100%;color:#225633;font-size:16px;font-weight:bold;text-align:center;background:#ffffff;border:1px solid #225633;cursor:pointer;-webkit-transition:background 0.2s, color 0.2s;transition:background 0.2s, color 0.2s}.product-summary__button:hover,.product-summary__button.product-summary__button-disabled{color:#ffffff;text-decoration:none;background:#225633}.ui-dialog .product-zoom-dialog{width:672px}.promo-code{text-align:center}.cart-summary .promo-code{display:inline-block}.modernizr-js .promo-code__content{display:none}.cart-summary .promo-code__content{position:absolute;right:0;bottom:100%;left:0}.property{margin-bottom:16px}.property-group--full-width .property{display:table-cell;margin-bottom:0;padding:0 8px}.property-group--full-width .property:first-child{padding-left:0}.property-group--full-width .property:last-child{padding-right:0}@media screen and (min-width: 760px), print{.property-group--full-width-at-medium .property{display:table-cell;margin-bottom:0;padding:0 8px}.property-group--full-width-at-medium .property:first-child{padding-left:0}.property-group--full-width-at-medium .property:last-child{padding-right:0}}.property-group--full-width-fixed .property{display:table-cell;margin-bottom:0;padding:0 8px}.property-group--full-width-fixed .property:first-child{padding-left:0}.property-group--full-width-fixed .property:last-child{padding-right:0}.property.hidden{display:none}.property--x-small{width:70px}.property--small{width:104px}.property--medium{width:358px}@media screen and (min-width: 760px), print{.property--responsive{display:table-row;margin:0}}@media screen and (min-width: 760px), print{.property--responsive .value{display:table-cell;padding:8px;vertical-align:top}}.property--qty{margin-bottom:0}.property--international-shipping{vertical-align:middle}.property--country-select{padding:0}.property__name{display:block;margin-bottom:4px;color:#202020;font-weight:normal;letter-spacing:0.05em}@media screen and (min-width: 760px), print{.property--responsive .property__name{display:table-cell;padding:8px;vertical-align:top}}.property--qty .property__name{display:block;text-align:center;margin:0}.property--qty .property__text{color:#888;font-size:20px;cursor:default;text-decoration:none;padding-left:17px}.property__text--supporting-text{float:right;font-size:12px}.property__text--long-supporting-text{width:180px;text-align:right;white-space:normal}@media screen and (min-width: 560px), print{.property__text--long-supporting-text{width:auto}}.property-group{display:block}.property-group .property-group{margin-bottom:0}.property-group--row{margin-bottom:16px}.property-group--row .property{display:inline-block;margin-bottom:0;vertical-align:top}.property-group--row .property+.property{margin-left:16px}.property-group--full-width{display:table;margin-bottom:16px;width:100%}@media screen and (min-width: 760px), print{.property-group--full-width-at-medium{display:table;margin-bottom:16px;width:100%}}.property-group--full-width-fixed{display:table;margin-bottom:16px;width:100%;table-layout:fixed}.quantity-pricing-totals{margin-bottom:16px}.quantity-pricing-totals>*{display:inline-block;margin-left:15px}.quantity-pricing-totals>*:first-child{margin-left:0}.quantity-pricing-totals__total-price{color:#202020;font-size:16px}.quantity-pricing-totals__total-price-text{font-weight:bold}.drawer .recent-views{margin:0 auto 16px}.recent-views__section{padding:8px}.recent-views__list{font-size:12px}.recent-views--aside .recent-views__list{margin-bottom:8px}.recent-views__item{margin-bottom:8px}.recent-views__link{color:#202020}.recommendations{padding:16px 0;clear:both}.recommendations__heading{font-size:16px}@media screen and (min-width: 760px), print{.recommendations__heading{font-size:18px}}.recommendations__list{display:none}.modernizr-no-js .recommendations__list{display:block}.recommendations__list.slick-initialized{display:block}.responsive-content-block-text{font-size:16px}@media screen and (min-width: 760px), print{.responsive-content-block-text{font-size:1.7361111111vw}}@media screen and (min-width: 1152px), print{.page-content .responsive-content-block-text{font-size:20px}}.responsive-content-block-text h2{font-size:1.5em}@media screen and (min-width: 760px), print{.responsive-content-block-text h2{font-size:1.8em;line-height:1.3}}.responsive-content-block-text h3{font-size:1em;text-transform:uppercase}.responsive-content-block-text p{font-size:1em}.result-filters{background:url(https://www.woodcraft.com/assets/weblinc/store_front/dotted_line_horizontal-2aa2a0239837e282c05ede649b8ce3fbc470aad2d006912378dbb7d5b5e66a87.png) center top repeat-x;padding-top:8px}.drawer .result-filters{padding:0 8px;background:transparent}.result-filters__section{background:url(https://www.woodcraft.com/assets/weblinc/store_front/dotted_line_horizontal-2aa2a0239837e282c05ede649b8ce3fbc470aad2d006912378dbb7d5b5e66a87.png) center bottom repeat-x;margin-bottom:8px;padding:8px 0 16px}@media screen and (min-width: 960px), print{.modernizr-js .result-filters__group--hidden{display:none}}.result-filters__filter{margin-bottom:12px}.result-filters__filter a{display:table;padding:8px 0;width:100%;color:#000000}@media screen and (min-width: 960px), print{.result-filters__filter a{padding:0}}.result-filters__filter-left-col{display:table-cell;position:relative;vertical-align:top}.result-filters__filter-right-col{display:table-cell;padding-left:4px;line-height:1em;text-align:right;vertical-align:top}.result-filters__faux-checkbox{display:block;position:absolute;top:50%;padding:1px;width:14px;height:14px;background:#ffffff;border:1px solid #a99853;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%)}.result-filters__faux-checkbox:after{display:block;width:10px;height:10px;background-color:#a99853;content:'';-webkit-transition:opacity 0.1s ease-in;transition:opacity 0.1s ease-in;opacity:0}.result-filters__filter--selected .result-filters__faux-checkbox:after,.result-filters__filter a:focus .result-filters__faux-checkbox:after{opacity:1}.result-filters__filter-text{display:table-cell;padding-left:22px;font-size:16px;vertical-align:top}.result-filters__filter-count{display:inline-block;color:#606060;font-size:14px}.result-filters__show-more{display:none}@media screen and (min-width: 960px), print{.modernizr-js .result-filters__show-more{display:block;width:100%;text-align:right}}.result-filters__show-more-button{color:#225633;font-size:12px;font-weight:bold;text-transform:uppercase;text-decoration:none}.rich-text-content-block__image{margin:0 auto 16px;max-width:100%}@media screen and (min-width: 760px), print{.rich-text-content-block__image--left{margin:0 16px 16px 0;max-width:60%;float:left}}@media screen and (min-width: 760px), print{.rich-text-content-block__image--right{margin:0 0 16px 16px;max-width:60%;float:right}}.rich-text-content-block__image-caption{color:#606060;font-size:12px}.search-results{margin-bottom:16px;padding:0 16px;border-bottom:1px solid #202020}.search-results:after{display:block;position:relative;content:''}.search-results__types{margin-bottom:16px;padding:0 16px;border-bottom:1px solid #202020}.search-results__types:after{display:block;position:relative;content:''}.search-results__type{display:inline-block;margin-bottom:-1px;border-color:transparent;border-style:solid;border-width:1px 1px 0}.search-results__type--active{background:#ffffff;border-color:#202020}.search-results__type-node{display:inline-block;padding:8px 16px 9px;color:#225633;font-weight:bold;letter-spacing:0.05em}.search-results__type--active .search-results__type-node{color:#202020}.search-results__related{margin-bottom:16px}.search-results__related-label{display:inline;margin-right:4px}.search-results__related-label:after{content:':'}.search-results__related-list{display:inline}.search-results__related-item{display:inline-block;margin-right:4px}.search-results__related-item:not(:last-child):after{content:','}.search-results__related-item a{color:#225633}.secondary-nav__nav-menu .secondary-nav__nav-menu{margin-left:16px}.secondary-nav--store .secondary-nav__nav-menu .secondary-nav__nav-menu{font-weight:normal}.secondary-nav--store .secondary-nav__nav-menu{font-weight:bold}.secondary-nav__menu-item{font-family:Domine, serif}.secondary-nav__item-node{display:block;padding:5px;font-size:14px}@media screen and (min-width: 960px), print{.secondary-nav__item-node{padding:4px 0}}.secondary-nav__item-node:not(.secondary-nav__item-node--selected){color:#000000}.secondary-nav__item-node--selected{color:#a99853}.share-reveal{position:relative;float:right;white-space:nowrap;overflow:visible;-webkit-transition:all 0.2s ease-in-out;transition:all 0.2s ease-in-out}@media screen and (min-width: 960px), print{.share-reveal{overflow:hidden}}.breadcrumbs .share-reveal{display:none}@media screen and (min-width: 760px), print{.breadcrumbs .share-reveal{display:inline-block}}.breadcrumbs .share-reveal.share-reveal--open{overflow:visible}.product-details__actions-mobile .share-reveal{display:inline-block;width:auto !important}@media screen and (min-width: 760px), print{.product-details__actions-mobile .share-reveal{display:none}}.share-reveal__trigger{position:relative;z-index:2;display:inline-block;padding:4px;vertical-align:middle;-webkit-transition:all 0.2s ease-in;transition:all 0.2s ease-in;cursor:pointer}.share-reveal__trigger:before{display:inline-block;position:relative;font-style:normal;font-family:icons;vertical-align:middle;content:""}@media screen and (min-width: 960px), print{.share-reveal__trigger:hover{background-color:#225633}}.share-reveal__trigger:before{padding-top:1px;width:20px;height:20px;color:#ffffff;font-size:12px;text-align:center;background-color:#225633;border-radius:50%;vertical-align:top;-webkit-transition:all 0.2s ease-in;transition:all 0.2s ease-in}.share-reveal--open .share-reveal__trigger:before{-webkit-transform:rotate(180deg);-ms-transform:rotate(180deg);transform:rotate(180deg)}.share-reveal__trigger-text{display:inline-block;padding:0 4px;color:#225633;font-weight:bold;text-transform:none;-webkit-transition:all 0.2s ease-in;transition:all 0.2s ease-in}@media screen and (min-width: 960px), print{.share-reveal__trigger:hover .share-reveal__trigger-text{color:#ffffff}}.share-reveal__drawer{white-space:nowrap;vertical-align:middle}@media screen and (min-width: 960px), print{.share-reveal__drawer{display:inline-block}}.share-reveal__active .share-reveal__drawer{overflow:hidden;position:absolute;z-index:1;margin-top:-5px;top:100%;right:0;height:0;-webkit-transition:all 0.2s ease-in-out;transition:all 0.2s ease-in-out}@media screen and (min-width: 960px), print{.share-reveal__active .share-reveal__drawer{position:static;height:auto !important;margin-top:0}}.share-reveal__active .share-reveal__drawer .share-buttons{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between}@media screen and (min-width: 960px), print{.share-reveal__active .share-reveal__drawer .share-buttons{display:block}}.share-reveal__drawer .share-buttons__item{margin-right:0}.share-reveal__drawer .share-buttons__button:before{padding:2px 4px;color:#225633;font-size:28px;-webkit-transition:all 0.2s ease-in;transition:all 0.2s ease-in}.share-reveal__drawer .share-buttons__button:hover:before{color:#ffffff;background-color:#225633}@media screen and (min-width: 760px), print{.footer-bottom .share-buttons{display:inline-block;margin-left:16px}}.share-buttons__item{margin-right:8px;vertical-align:top}.footer-bottom .share-buttons__item{vertical-align:middle}.footer-bottom .share-buttons__button:before{color:#ffffff}.store-info .share-buttons__button:before{color:#000000}.share-buttons__button--facebook{display:inline-block;margin:0;padding:0;font-size:0;text-transform:none;background:none;border:0;vertical-align:middle}.share-buttons__button--facebook:hover{text-decoration:none}.share-buttons__button--facebook:before{display:inline-block;color:inherit;font-size:28px;font-style:normal;font-family:icons;font-weight:normal;font-variant:normal;line-height:1;vertical-align:middle;content:""}@media screen and (min-width: 760px), print{.share-buttons__button--facebook:before{color:inherit;font-size:32px;content:""}}.share-buttons__button--google-plus{display:inline-block;margin:0;padding:0;font-size:0;text-transform:none;background:none;border:0;vertical-align:middle}.share-buttons__button--google-plus:hover{text-decoration:none}.share-buttons__button--google-plus:before{display:inline-block;color:inherit;font-size:28px;font-style:normal;font-family:icons;font-weight:normal;font-variant:normal;line-height:1;vertical-align:middle;content:""}@media screen and (min-width: 760px), print{.share-buttons__button--google-plus:before{color:inherit;font-size:32px;content:""}}.share-buttons__button--instagram{display:inline-block;margin:0;padding:0;font-size:0;text-transform:none;background:none;border:0;vertical-align:middle}.share-buttons__button--instagram:hover{text-decoration:none}.share-buttons__button--instagram:before{display:inline-block;color:inherit;font-size:28px;font-style:normal;font-family:icons;font-weight:normal;font-variant:normal;line-height:1;vertical-align:middle;content:""}@media screen and (min-width: 760px), print{.share-buttons__button--instagram:before{color:inherit;font-size:32px;content:""}}.share-buttons__button--pinterest{display:inline-block;margin:0;padding:0;font-size:0;text-transform:none;background:none;border:0;vertical-align:middle}.share-buttons__button--pinterest:hover{text-decoration:none}.share-buttons__button--pinterest:before{display:inline-block;color:inherit;font-size:28px;font-style:normal;font-family:icons;font-weight:normal;font-variant:normal;line-height:1;vertical-align:middle;content:""}@media screen and (min-width: 760px), print{.share-buttons__button--pinterest:before{color:inherit;font-size:32px;content:""}}.share-buttons__button--twitter{display:inline-block;margin:0;padding:0;font-size:0;text-transform:none;background:none;border:0;vertical-align:middle}.share-buttons__button--twitter:hover{text-decoration:none}.share-buttons__button--twitter:before{display:inline-block;color:inherit;font-size:28px;font-style:normal;font-family:icons;font-weight:normal;font-variant:normal;line-height:1;vertical-align:middle;content:""}@media screen and (min-width: 760px), print{.share-buttons__button--twitter:before{color:inherit;font-size:32px;content:""}}.share-buttons__button--youtube{display:inline-block;margin:0;padding:0;font-size:0;text-transform:none;background:none;border:0;vertical-align:middle}.share-buttons__button--youtube:hover{text-decoration:none}.share-buttons__button--youtube:before{display:inline-block;color:inherit;font-size:28px;font-style:normal;font-family:icons;font-weight:normal;font-variant:normal;line-height:1;vertical-align:middle;content:""}@media screen and (min-width: 760px), print{.share-buttons__button--youtube:before{color:inherit;font-size:32px;content:""}}.share-buttons__button--tiktok{display:inline-block;margin:0;padding:0;font-size:0;text-transform:none;background:none;border:0;vertical-align:middle}.share-buttons__button--tiktok:hover{text-decoration:none}.share-buttons__button--tiktok:before{display:inline-block;color:inherit;font-size:28px;font-style:normal;font-family:icons;font-weight:normal;font-variant:normal;line-height:1;vertical-align:middle;content:""}@media screen and (min-width: 760px), print{.share-buttons__button--tiktok:before{color:inherit;font-size:32px;content:""}}.shipping-restrictions-list{margin-bottom:16px}.shipping-restrictions-list .text-button{margin-left:8px;font-weight:normal;vertical-align:baseline}.shipping-restrictions-list__fee-link{margin-left:8px;color:#225633}.sticky-tabs{z-index:3;background-color:#202020}.sticky-tabs__tab-list{display:none}@media screen and (min-width: 760px), print{.sticky-tabs__tab-list{display:table;margin:0 auto;padding-right:0;padding-left:0;width:100%;line-height:1;text-align:center;table-layout:fixed;overflow:hidden;box-sizing:border-box}}.sticky-tabs__tab{display:table-cell;border-right:1px solid #f4f4f4;vertical-align:middle;-webkit-transition:all 0.2s ease-in-out;transition:all 0.2s ease-in-out}.sticky-tabs__tab:first-of-type{border-left:1px solid #f4f4f4}.sticky-tabs__tab:hover{background-color:#a99853}.sticky-tabs__tab--selected{background-color:#a99853}.sticky-tabs__tab--add-to-cart,.sticky-tabs__tab--back-to-top{width:0;white-space:nowrap}.sticky--is-stuck .sticky-tabs__tab--add-to-cart,.sticky--is-stuck .sticky-tabs__tab--back-to-top{width:160px}@media screen and (min-width: 960px), print{.sticky--is-stuck .sticky-tabs__tab--add-to-cart,.sticky--is-stuck .sticky-tabs__tab--back-to-top{width:237px}}.sticky-tabs__tab-link{display:block;padding:24px 8px;width:100%;height:100%}.sticky-tabs__tab-link:hover{text-decoration:none}.sticky-tabs__tab-text{color:#ffffff;font-size:18px}.sticky-tabs__tab-text:before{padding-right:8px;font-size:24px}.sticky-tabs__tab--details .sticky-tabs__tab-text:before{display:inline-block;position:relative;font-style:normal;font-family:icons;vertical-align:middle;content:""}.sticky-tabs__tab--videos .sticky-tabs__tab-text:before{display:inline-block;position:relative;font-style:normal;font-family:icons;vertical-align:middle;content:""}.sticky-tabs__tab--articles .sticky-tabs__tab-text:before{display:inline-block;position:relative;font-style:normal;font-family:icons;vertical-align:middle;content:""}.sticky-tabs__tab--reviews .sticky-tabs__tab-text:before{display:inline-block;position:relative;font-style:normal;font-family:icons;vertical-align:middle;content:""}.style-guide__example-block,.style-guide__color-frame{background-size:8px 8px;background-color:#ffffff;background-image:-webkit-linear-gradient(45deg, #f2f2f2 25%, transparent 25%, transparent 75%, #f2f2f2 75%, #f2f2f2 100%),-webkit-linear-gradient(45deg, #f2f2f2 25%, transparent 25%, transparent 75%, #f2f2f2 75%, #f2f2f2 100%);background-image:linear-gradient(45deg, #f2f2f2 25%, transparent 25%, transparent 75%, #f2f2f2 75%, #f2f2f2 100%),linear-gradient(45deg, #f2f2f2 25%, transparent 25%, transparent 75%, #f2f2f2 75%, #f2f2f2 100%);background-position:0 0, 4px 4px}.ui-dialog .style-guide__breadcrumbs{display:none}.style-guide__section{margin:16px 0;padding:16px 0}.style-guide__subsection{margin:16px 0;padding:16px 0}.ui-dialog .style-guide__subsection{margin:0;padding:8px}.style-guide__example-block{display:inline-block;width:100%}.style-guide__code-block{display:block}.style-guide__code-block>code{display:block;padding:16px;background:#f2f2f2;overflow:auto}.style-guide__color{margin:0 8px 8px 0;padding:8px;text-align:center;white-space:nowrap}.style-guide__color-frame{display:block;position:relative;margin:0 auto 8px;width:100px;height:100px}.style-guide__icon{display:inline-block;margin:0 8px 8px 0;padding:8px;width:100px;text-align:center;white-space:nowrap}.style-guide__icon-frame{display:block;margin:0 auto 8px;width:44px;height:44px}.style-guide__menu-button{position:fixed;right:16px;bottom:16px;box-shadow:0 0 8px rgba(0,0,0,0.15);cursor:pointer;z-index:11}.style-guide__menu-text{font-size:18px;font-weight:bold;vertical-align:middle}.style-guide-nav{position:absolute;top:0;right:0;bottom:0;left:0;background:#ffffff;overflow-y:auto}.style-guide-nav__control-menu-item--active{font-weight:bold;text-decoration:underline}.style-guide-nav__menu{padding:8px 0;width:100%}.style-guide-nav__menu-button{display:block;padding:4px;font-weight:bold}.style-guide-nav__menu-item--active .style-guide-nav__menu-button{background:#a99853}.style-guide-nav__submenu{display:none}.style-guide-nav__menu-item--active .style-guide-nav__submenu{display:block}.style-guide-nav__submenu-button{display:block;padding:4px 4px 4px 8px}.style-guide-nav__submenu-item--active .style-guide-nav__submenu-button{background:#a99853}.suggested-addresses{margin:0 auto;padding:0 0 32px;max-width:700px}@media screen and (min-width: 760px), print{.suggested-addresses{padding:0 32px 32px}}.suggested-addresses__heading{border-bottom:1px solid #f4f4f4}.suggested-addresses__title{margin:0}.suggested-addresses__message{margin:0}.suggested-addresses__group{display:inline-block;padding-bottom:25px;width:49%;vertical-align:top}.suggested-addresses__address{padding-left:20px;vertical-align:top}.suggested-addresses__address-label{display:inline-block;padding:5px;vertical-align:top}.suggested-addresses__radio-button{padding-right:5px}.suggested-addresses--as-entered{width:100%}@media screen and (min-width: 760px), print{.suggested-addresses--as-entered{min-width:630px}}@media screen and (min-width: 960px), print{.suggested-addresses--as-entered{min-width:700px}}.suggested-addresses__heading--as-entered{font-size:16px;color:#8c0000}@media screen and (min-width: 760px), print{.suggested-addresses__heading--as-entered{font-size:19px}}.suggested-addresses__group--as-entered span{margin-bottom:5px;display:block;width:100%;font-family:Domine, serif}.suggested-addresses__group__confirmation-question--as-entered{margin-bottom:15px;display:block;width:100%;font-size:suggested-addresses-as-entered-standard-font-size}.suggested-addresses__button--as-entered{margin-bottom:10px;padding:10px 15px;width:100%;font-size:suggested-addresses-as-entered-standard-font-size;letter-spacing:normal}@media screen and (min-width: 760px), print{.suggested-addresses__button--as-entered{margin:0 20px 10px 0;width:245px}}.suggested-addresses__reject-button--as-entered{color:#000000;background-color:#ffffff;border:solid 2px #000000}.suggested-addresses__reject-button--as-entered:hover{color:#000000;background-color:#ffffff;border:solid 2px #000000}.table{background:transparent}.table th,.table td{border:0}.table th{font-weight:normal;background:transparent}.table p{margin:0}.table p+.table p{margin-top:8px}.table .inline-form__cell{margin:0 0 4px}.product-list--narrow .table{width:100%}.table--totals th,.table--totals td{padding:16px 0 0;text-align:left}.table--totals th+td,.table--totals td+td{padding-left:8px;text-align:right}.table--totals td{font-weight:bold}.table--hours{background:transparent}.table--quantity-pricing{background:#f4f4f4;border-spacing:0;border-collapse:separate}.table--quantity-pricing th{font-size:15px;text-align:center;text-transform:uppercase;border:1px solid #cccccc}.table--compare{margin-bottom:0;table-layout:fixed}.table--totals .table__row{background:url(https://www.woodcraft.com/assets/weblinc/store_front/dotted_line_horizontal-2aa2a0239837e282c05ede649b8ce3fbc470aad2d006912378dbb7d5b5e66a87.png) center top repeat-x;background-position-y:8px}.table--totals .table__row:first-child{background:0}.table--totals .table__row:first-child th,.table--totals .table__row:first-child td{padding-top:0}.table--totals .table__row.table__row--shipping-message{background:0;font-size:12px}.table--hours .table__row{font-size:14px;letter-spacing:0.05em}.table__row--total{font-size:16px;font-weight:bold;letter-spacing:0.05em;text-transform:uppercase}.table__row--total th{font-weight:bold}.table__row--shipping-message th,.table__row--shipping-message td{padding:0}.table--hours .table__heading{padding:2px 0;width:121px;text-transform:capitalize}.table--compare .table__heading{padding:8px;padding-right:16px;width:90px;text-align:right;text-transform:uppercase;background-color:#f4f4f4;vertical-align:top}.table--hours .table__cell{padding:2px 0;text-align:right}.table--compare .table__cell{padding:8px;vertical-align:top}.table--compare .table__row:last-of-type .table__cell{padding-bottom:24px}.table--quantity-pricing .table__cell{background:#ffffff;border:1px solid #cccccc;text-align:center}.table__cell--selected{box-shadow:inset 0 0 0 2px #a99853}.table--quantity-pricing .table__cell--selected{border-color:#a99853}.table__price-discount{color:#8c0000;white-space:nowrap}.table__label{font-size:12px}.table__quantity{text-align:center}.table__quantity .inline-form__cell{margin:0}.text-box{padding:12px;width:100%;border:0;box-shadow:inset 0 0 0 2px #f4f4f4;outline:0;-webkit-transition:box-shadow 0.1s;transition:box-shadow 0.1s;-webkit-appearance:none}.text-box:focus{box-shadow:inset 0 0 0 2px #a99853 !important}.product-details__quantity .text-box{font-weight:bold;font-size:20px;padding:0;box-shadow:none;text-align:center}.text-box--x-small{width:62px}.text-box--small{width:96px}.text-box--medium{width:350px}.text-box--wide{width:100%}.text-box--multi-line{height:168px}.text-button{color:#225633;font-weight:bold;text-transform:uppercase;text-decoration:none}.browsing-controls__filter-results .text-button{width:100%;height:100%;min-height:44px}.cart__clear-cart-content .text-button{font-size:14px}.value{display:block;margin:0}.value select{padding:0 0 0 16px;width:100%;height:48px;min-width:80px;line-height:48px;background:#ffffff;border:0;box-shadow:inset 0 0 0 2px #f4f4f4}.value select:focus{box-shadow:inset 0 0 0 2px #a99853 !important}.value__note{display:block}.value__information{display:inline-block;margin:0;padding:0;font-size:0;text-transform:none;background:none;border:0;vertical-align:middle;margin-top:4px;width:14px;float:right}.value__information:hover{text-decoration:none}.value__information:before{display:inline-block;color:#cccccc;font-size:14px;font-style:normal;font-family:icons;font-weight:normal;font-variant:normal;line-height:1;vertical-align:middle;content:""}.value__error{display:block;color:#d90000}.value__error:focus{box-shadow:0 0 2px 1px transparent, inset 0 0 2px 0 transparent;outline:none;-webkit-transition:box-shadow 0.15s;transition:box-shadow 0.15s}.value__error.text-box:focus,.value__error.text-box{box-shadow:inset 0 0 0 2px #d90000 !important}label.value__error{font-size:12px;letter-spacing:0.05em;text-align:right;text-transform:uppercase}label.value__error--no-rating{text-align:left}select.value__error{box-shadow:inset 0 0 0 2px #d90000 !important}.ui-dialog .value-adds{display:none}.value-adds--warranty{background:url(https://www.woodcraft.com/assets/weblinc/store_front/dotted_line_horizontal-2aa2a0239837e282c05ede649b8ce3fbc470aad2d006912378dbb7d5b5e66a87.png) center top repeat-x;padding-top:27px}@media screen and (min-width: 760px), print{.value-adds--warranty{padding-top:23px}}.value-adds__item.value-adds__item--warranty{float:right}.value-adds__item--one-day{opacity:0;-webkit-transition:opacity 0.2s ease-in;transition:opacity 0.2s ease-in}.value-adds__item--one-day-visible{opacity:1}.value-adds__title{display:inline-block;color:#225633;font-size:16px;font-weight:bold;line-height:2;text-transform:uppercase;white-space:nowrap;vertical-align:baseline}.value-adds__title:before{display:inline-block;position:relative;font-style:normal;font-family:icons;vertical-align:middle;content:""}.value-adds__title:before{padding-right:12px;color:#225633;font-size:20px;vertical-align:baseline}.value-adds__item--shipping-warning .value-adds__title:before{display:inline-block;position:relative;font-style:normal;font-family:icons;vertical-align:middle;content:""}.value-adds__item--shipping-warning .value-adds__title:before{color:#3366cc}.value-adds__title--warranty{margin:0 0 15px;white-space:normal;line-height:1.2}@media screen and (min-width: 760px), print{.value-adds__title--warranty{font-size:18px}}.value-adds__title--warranty:before{display:none}.value-adds__message{display:inline-block;margin:0;font-size:14px;font-family:Domine, serif;line-height:2;vertical-align:baseline}.value-adds__link{display:inline-block;margin-left:8px;color:#a99853;font-family:Domine, serif;font-size:14px;line-height:1.2;white-space:nowrap;vertical-align:baseline}.value-adds__item--one-day .value-adds__link{display:none}.value-adds__item--one-day-visible .value-adds__link{display:inline-block}.value-adds__link.value-adds__link--warranty{font-family:RobotoCondensed, Arial, sans-serif;font-size:16px;color:#225633}.value-adds__link--warranty{margin-left:0}.value-adds__info{font-family:Domine, serif;color:#8c0000;font-size:15px;line-height:22px;margin-top:11px}.video-content-block iframe{position:absolute;top:0;left:0;width:100%;height:100%}.video-content-block__responsive-frame{position:relative}.ui-dialog .view{max-width:700px}.ui-dialog-wide .view{max-width:none;width:100%;margin:0 auto}.ui-dialog-truncated .view{max-height:70vh;overflow-y:scroll}.ui-dialog-image .view{max-width:1200px}.wysiwyg-color-white,.wysiwyg-color-white a{color:#ffffff}.super-hero-content-block .wysiwyg-color-white,.super-hero-content-block .wysiwyg-color-white a{color:inherit}@media screen and (min-width: 760px), print{.super-hero-content-block .wysiwyg-color-white,.super-hero-content-block .wysiwyg-color-white a{color:#ffffff}}.wysiwyg-color-gray,.wysiwyg-color-gray a{color:#cccccc}.super-hero-content-block .wysiwyg-color-gray,.super-hero-content-block .wysiwyg-color-gray a{color:inherit}@media screen and (min-width: 760px), print{.super-hero-content-block .wysiwyg-color-gray,.super-hero-content-block .wysiwyg-color-gray a{color:#cccccc}}.wysiwyg-color-brand-green,.wysiwyg-color-brand-green a{color:#225633}.super-hero-content-block .wysiwyg-color-brand-green,.super-hero-content-block .wysiwyg-color-brand-green a{color:inherit}@media screen and (min-width: 760px), print{.super-hero-content-block .wysiwyg-color-brand-green,.super-hero-content-block .wysiwyg-color-brand-green a{color:#225633}}.wysiwyg-color-brand-green-dark,.wysiwyg-color-brand-green-dark a{color:#183c24}.super-hero-content-block .wysiwyg-color-brand-green-dark,.super-hero-content-block .wysiwyg-color-brand-green-dark a{color:inherit}@media screen and (min-width: 760px), print{.super-hero-content-block .wysiwyg-color-brand-green-dark,.super-hero-content-block .wysiwyg-color-brand-green-dark a{color:#183c24}}.wysiwyg-color-brand-gold,.wysiwyg-color-brand-gold a{color:#a99853}.super-hero-content-block .wysiwyg-color-brand-gold,.super-hero-content-block .wysiwyg-color-brand-gold a{color:inherit}@media screen and (min-width: 760px), print{.super-hero-content-block .wysiwyg-color-brand-gold,.super-hero-content-block .wysiwyg-color-brand-gold a{color:#a99853}}.wysiwyg-color-brand-gold-light,.wysiwyg-color-brand-gold-light a{color:#bfac5e}.super-hero-content-block .wysiwyg-color-brand-gold-light,.super-hero-content-block .wysiwyg-color-brand-gold-light a{color:inherit}@media screen and (min-width: 760px), print{.super-hero-content-block .wysiwyg-color-brand-gold-light,.super-hero-content-block .wysiwyg-color-brand-gold-light a{color:#bfac5e}}.wysiwyg-color-brand-gold-dark,.wysiwyg-color-brand-gold-dark a{color:#766a3a}.super-hero-content-block .wysiwyg-color-brand-gold-dark,.super-hero-content-block .wysiwyg-color-brand-gold-dark a{color:inherit}@media screen and (min-width: 760px), print{.super-hero-content-block .wysiwyg-color-brand-gold-dark,.super-hero-content-block .wysiwyg-color-brand-gold-dark a{color:#766a3a}}.wysiwyg-color-brand-red,.wysiwyg-color-brand-red a{color:#8c0000}.super-hero-content-block .wysiwyg-color-brand-red,.super-hero-content-block .wysiwyg-color-brand-red a{color:inherit}@media screen and (min-width: 760px), print{.super-hero-content-block .wysiwyg-color-brand-red,.super-hero-content-block .wysiwyg-color-brand-red a{color:#8c0000}}.wysiwyg-color-brand-gray,.wysiwyg-color-brand-gray a{color:#202020}.super-hero-content-block .wysiwyg-color-brand-gray,.super-hero-content-block .wysiwyg-color-brand-gray a{color:inherit}@media screen and (min-width: 760px), print{.super-hero-content-block .wysiwyg-color-brand-gray,.super-hero-content-block .wysiwyg-color-brand-gray a{color:#202020}}.articles-nav__nav-menu--2{background-color:#a99853;border:1px solid #a99853}.articles-nav__menu-item{position:relative}.articles-nav__menu-item--2{display:inline-block;width:16.6666666667%}.articles-nav__menu-item--2:first-child{margin-left:16.6666666667%}.articles-nav__title-block{display:table;position:absolute;width:16.6666666667%;height:125px;text-align:center;background:url(https://www.woodcraft.com/assets/weblinc/store_front/hammer_saw-df9d3a342b41ff975e6c0e576624ec8927314f0b766271b67eafcd4f2f2f7826.svg) center/120px no-repeat}@media screen and (min-width: 960px), print{.articles-nav__title-block{height:157px;background-size:140px}}@media screen and (min-width: 1152px), print{.articles-nav__title-block{height:192px;background-size:160px}}.articles-nav__text{display:inline-block;max-width:130px;color:#ffffff;font-weight:bold;letter-spacing:0.05em;text-transform:uppercase}.articles-nav__title-block .articles-nav__text{display:table-cell;font-size:20px;vertical-align:middle}@media screen and (min-width: 960px), print{.articles-nav__title-block .articles-nav__text{font-size:24px}}.articles-nav__item-node--2 .articles-nav__text{position:relative;z-index:1;margin:8px;padding:9px 12px;font-size:12px;-webkit-transition:all 0.3s ease-in;transition:all 0.3s ease-in}@media screen and (min-width: 960px), print{.articles-nav__item-node--2 .articles-nav__text{font-size:14px}}.oldie .articles-nav__item-node--2 .articles-nav__text{background-color:#000000}.articles-nav__item-node--2{position:absolute;top:0;bottom:0;left:0;width:100%}.articles-nav__item-node--2:after{position:absolute;top:0;left:0;width:100%;height:100%;background-color:rgba(0,0,0,0.5);content:'';-webkit-transition:all 0.3s ease-in;transition:all 0.3s ease-in}.oldie .articles-nav__item-node--2:after{display:none}.articles-nav__external-wrapper{display:table;width:100%;height:100%;text-align:center}.articles-nav__internal-wrapper{display:table-cell;vertical-align:middle}.articles-nav__item-node--selected .articles-nav__text,.articles-nav__item-node--2:hover .articles-nav__text{background-color:#000000}.articles-nav__item-node--selected:after,.articles-nav__item-node--2:hover:after{background-color:transparent}.articles-nav-container{display:none}@media screen and (min-width: 760px), print{.articles-nav-container{display:block;position:absolute;right:0;bottom:100%;left:0;width:100%;background:url(https://www.woodcraft.com/assets/weblinc/store_front/black_wood-9ce9f1dea050b0d2280b34fddbfcd98af30c02d508c0b8b2577d7cbe292995ec.png);overflow:hidden}}.articles-nav-container__wrapper{margin:0 auto;max-width:1168px}.articles-navigation-content-block{padding:0 0 100%;width:100%;height:0}.ui-dialog--bopis-store .ui-button.ui-dialog-titlebar-close{cursor:pointer}.ui-dialog--bopis-store .store-locations__map-container{position:relative;width:500px;height:500px}.closest-store{position:absolute;top:50%;left:0;right:0;padding:0 8px;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%)}@media screen and (min-width: 760px), print{.closest-store{padding:0 16px}}.closest-store__header{position:relative;margin:0 -8px;text-align:left;line-height:24px}.closest-store__header:before{display:inline-block;position:relative;font-style:normal;font-family:icons;vertical-align:middle;content:""}@media screen and (min-width: 760px), print{.closest-store__header{margin:0;line-height:1}}.closest-store__header:before{position:absolute;top:50%;color:#225633;font-size:24px;line-height:1;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%)}@media screen and (min-width: 960px), print{.closest-store__header:before{display:block;font-size:28px}}.closest-store__header--placeholder{display:none;position:absolute;top:50%;left:16px;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%);font-size:17px;font-weight:bold}@media screen and (min-width: 760px), print{.closest-store__header--placeholder{display:block}}.closest-store__header--placeholder:hover{text-decoration:none}.closest-store__header--placeholder:before{position:static;display:inline-block;-webkit-transform:none;-ms-transform:none;transform:none}.closest-store__header-label{display:none}@media screen and (min-width: 760px), print{.closest-store__header-label{display:block;padding-left:24px;color:rgba(0,0,0,0.5);font-size:12px;font-weight:bold;text-transform:uppercase}}.closest-store__header-select{padding-left:24px;color:#202020;font-family:Domine, serif;font-size:14px;font-weight:bold;white-space:nowrap}.closest-store__header-select:after{display:inline-block;position:relative;font-style:normal;font-family:icons;vertical-align:middle;content:""}.closest-store__header-select:hover{text-decoration:none}.closest-store__header-select:after{margin-left:0.5em;font-size:10px}.closest-store__content{position:absolute;top:100%;left:-8px;right:-89px;padding:32px 24px 8px;background:#ffffff;box-shadow:0 5px 4px 0 rgba(0,0,0,0.15)}@media screen and (min-width: 760px), print{.closest-store__content{top:calc(100% + 9px);left:0;right:0;z-index:2}}.modernizr-js .closest-store__content{display:none}.display-option-hide-mobile{display:none}@media screen and (min-width: 760px), print{.display-option-hide-mobile{display:block}}@media screen and (min-width: 760px), print{.display-option-hide-tablet{display:none}}@media screen and (min-width: 960px), print{.display-option-hide-tablet{display:block}}@media screen and (min-width: 960px), print{.display-option-hide-desktop{display:none}}.stores-list__store .favorite-store__item{display:inline-block}.favorite-store__item--favorite{display:none;text-align:center}.favorite-store__item--favorite:before{display:inline-block;position:relative;font-style:normal;font-family:icons;vertical-align:middle;content:""}.favorite-store .favorite-store__item--favorite{display:block}.favorite-store__item--favorite:before{margin-top:-4px;padding-right:4px;color:#a99853}.footer-title__icon{display:inline-block;margin:0;padding:0;font-size:0;text-transform:none;background:none;border:0;vertical-align:middle;display:none}.footer-title__icon:hover{text-decoration:none}.footer-title__icon:before{display:inline-block;color:#a99853;font-size:48px;font-style:normal;font-family:icons;font-weight:normal;font-variant:normal;line-height:1;vertical-align:middle;content:""}@media screen and (min-width: 760px), print{.footer-title__icon{display:block;margin-bottom:8px;height:24px;overflow:hidden}}.footer-title__primary{font-weight:bold;letter-spacing:0.045em;text-transform:uppercase}@media screen and (min-width: 760px), print{.footer-title__primary{font-size:36px;line-height:1}}.footer-title__secondary{display:block;color:#a99853;font-family:RobotoCondensed, Arial, sans-serif;font-size:12px;font-weight:bold;line-height:1.2;letter-spacing:0.25em;text-transform:uppercase}@media screen and (min-width: 760px), print{.footer-title__secondary{font-size:18px}}.page-utilities{position:relative;z-index:40;background:#ffffff}@media screen and (min-width: 760px), print{.page-utilities{background:#f4f4f4;border-bottom:1px solid #cccccc}}.page-utilities__wrapper{margin:0 auto;padding:8px;max-width:1168px;min-height:40px;line-height:1.2}@media screen and (min-width: 760px), print{.page-utilities__wrapper{display:table;padding:0 8px;width:100%;border-collapse:collapse}}.page-utilities__cell{display:none}@media screen and (min-width: 760px), print{.page-utilities__cell{display:table-cell;border-left:1px solid #cccccc;vertical-align:middle}}.page-utilities__cell--left{text-align:left}.page-utilities__cell--center{text-align:center}.page-utilities__cell--right{text-align:right}.page-utilities__cell--stores{display:block;border:0}.page-utilities__cell--cart{width:118px;border-right:1px solid #cccccc}.page-utilities__cell--account{position:relative;width:140px}.page-utilities__cell--account-with-dropdown:hover{background:#ffffff}@media screen and (min-width: 760px), print{.page-utilities__cell--articles{width:75px}}@media screen and (min-width: 960px), print{.page-utilities__cell--articles{width:114px;border-right:1px solid #cccccc}}.page-utilities__closest-store,.page-utilities__currency{display:inline-block;width:calc(100% - 100px);opacity:0;-webkit-transform:translateY(-100%);-ms-transform:translateY(-100%);transform:translateY(-100%);-webkit-transition:-webkit-transform 0.2s ease-in-out, opacity 0.2s ease-in-out;transition:transform 0.2s ease-in-out, opacity 0.2s ease-in-out}@media screen and (min-width: 760px), print{.page-utilities__closest-store,.page-utilities__currency{padding:0 16px;width:auto;min-width:280px}}.page-utilities__closest-store--is-active,.page-utilities__currency{opacity:1;-webkit-transform:translateY(0);-ms-transform:translateY(0);transform:translateY(0)}@media screen and (min-width: 760px), print{.page-utilities__closest-store--is-active,.page-utilities__currency{min-height:47px;border-right:1px solid #cccccc;border-left:1px solid #cccccc;vertical-align:bottom}}.page-utilities__closest-store--is-open{margin-left:-1px;background:#ffffff;border:0;box-shadow:0 5px 4px 0 rgba(0,0,0,0.15)}@media screen and (min-width: 760px), print{.page-utilities__closest-store--placeholder{min-width:140px}}.page-utilities__currency{position:relative}.page-utilities__currency+.page-utilities__closest-store--is-active{border-left:0}.page-utilities__find-a-store{margin:4px 0 0;width:100px;float:right;text-align:right}@media screen and (min-width: 760px), print{.page-utilities__find-a-store{display:none}}.page-utilities__find-a-store-link{border-bottom:1px solid transparent;-webkit-transition:all 0.15s ease-in;transition:all 0.15s ease-in;color:#225633;font-size:17px;font-weight:bold;text-transform:uppercase}.page-utilities__find-a-store-link:focus,.page-utilities__find-a-store-link:hover{text-decoration:none;border-color:#202020;box-shadow:none !important}@media screen and (min-width: 760px), print{.page-utilities__find-a-store-link{padding:0}}.page-utilities__shipping-message{display:none}@media screen and (min-width: 760px), print{.page-utilities__shipping-message{display:table-cell;padding-right:16px;width:90%;font-size:12px;text-align:right;vertical-align:bottom}}.page-utilities__shipping-message-text{color:#8c0000;font-weight:bold;text-transform:uppercase}.page-utilities__shipping-message-link{display:inline;border-bottom:1px solid transparent;-webkit-transition:all 0.15s ease-in;transition:all 0.15s ease-in;color:#8c0000}.page-utilities__shipping-message-link:focus,.page-utilities__shipping-message-link:hover{text-decoration:none;border-color:#8c0000;box-shadow:none !important}.page-utilities__menu{display:none}@media screen and (min-width: 760px), print{.page-utilities__menu{display:table-cell;padding-right:96px;font-size:12px;text-align:right;vertical-align:bottom}}@media screen and (min-width: 960px), print{.page-utilities__menu{display:table-cell;padding-right:144px}}.page-utilities__menu-item+.page-utilities__menu-item{margin-left:16px}.page-utilities__menu-node{display:inline;border-bottom:1px solid transparent;-webkit-transition:all 0.15s ease-in;transition:all 0.15s ease-in;color:#202020}.page-utilities__menu-node:focus,.page-utilities__menu-node:hover{text-decoration:none;border-color:#202020;box-shadow:none !important}@media screen and (min-width: 760px), print{.page-utilities__account-link{display:inline-block;margin:0;padding:0;font-size:0;text-transform:none;background:none;border:0;vertical-align:middle;display:inline-block}.page-utilities__account-link:hover{text-decoration:none}.page-utilities__account-link:before{display:inline-block;color:#225633;font-size:32px;font-style:normal;font-family:icons;font-weight:normal;font-variant:normal;line-height:1;vertical-align:middle;content:""}.page-utilities__account-link:before{-webkit-transition:color 0.15s ease-in;transition:color 0.15s ease-in}.page-utilities__account-link:focus:before,.page-utilities__account-link:hover:before{color:#202020}}@media screen and (min-width: 760px), print{.page-utilities__magazine-button{display:inline-block}.page-utilities__magazine-button:before{-webkit-transition:color 0.15s ease-in;transition:color 0.15s ease-in}.page-utilities__magazine-button:focus:before,.page-utilities__magazine-button:hover:before{color:#202020}}.page-utilities__cell--magazine{width:161px}@media screen and (min-width: 760px), print{.page-utilities__magazine-button-container{width:160px;height:43px;padding-top:4px;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center}}.page-utilities__cart-link{display:inline-block;margin:0;padding:0;font-size:0;text-transform:none;background:none;border:0;vertical-align:middle;position:relative}.page-utilities__cart-link:hover{text-decoration:none}.page-utilities__cart-link:before{display:inline-block;color:#225633;font-size:32px;font-style:normal;font-family:icons;font-weight:normal;font-variant:normal;line-height:1;vertical-align:middle;content:""}.page-utilities__cart-link:before{-webkit-transition:color 0.15s ease-in;transition:color 0.15s ease-in}.page-utilities__cart-link:focus:before,.page-utilities__cart-link:hover:before{color:#202020}.page-utilities__action-text{display:none}@media screen and (min-width: 760px), print{.page-utilities__action-text{display:inline-block;margin-left:8px;color:#202020;font-size:14px;vertical-align:middle}}.page-utilities__articles-button{display:none}@media screen and (min-width: 760px), print{.page-utilities__articles-button{display:block;position:relative;z-index:1;padding:4px;color:#ffffff;font-size:11px;text-align:center;text-transform:uppercase;white-space:normal;background:#a99853;box-shadow:none !important;overflow:hidden;-webkit-transition:all 0.15s ease-in-out;transition:all 0.15s ease-in-out}.page-utilities__articles-button:before{position:absolute;right:0;bottom:0;border-color:transparent #f4f4f4 #f4f4f4 transparent;border-style:solid;border-width:8px;content:''}.page-utilities__articles-button:after{position:absolute;right:0;bottom:0;border-color:#bfac5e transparent transparent #bfac5e;border-style:solid;border-width:8px;box-shadow:-4px 2px 2px #766a3a;content:''}.page-utilities__articles-button:focus,.page-utilities__articles-button:hover{text-decoration:none;background:#98894b}.page-utilities__articles-button .icon{display:none}}@media screen and (min-width: 760px) and (min-width: 960px), print{.page-utilities__articles-button .icon{display:table-cell;vertical-align:middle}.page-utilities__articles-button .icon:before{padding:0 12px 0 0;font-size:32px}}.page-utilities__articles-button-container{display:table;width:100%;border:dashed 1px #ffffff;border-collapse:collapse}.page-utilities__articles-button-text{display:table-cell;padding:12px;vertical-align:middle}@media screen and (min-width: 960px), print{.page-utilities__articles-button-text{padding-right:8px}}.store-contact__term{margin-right:8px;float:left;clear:both}.store-contact__term--phone{display:none}.store-contact__desc{margin-left:0;float:left}.store-contact__desc--phone{font-size:16px;font-weight:bold}.store-contact__link{color:#225633}.store-contact__desc--phone .store-contact__link{color:#000000}.store-contact-nav{background:url(https://www.woodcraft.com/assets/weblinc/store_front/dotted_line_horizontal-2aa2a0239837e282c05ede649b8ce3fbc470aad2d006912378dbb7d5b5e66a87.png) center bottom repeat-x;display:table;width:100%;background-color:#f4f4f4;table-layout:fixed}@media screen and (min-width: 960px), print{.store-contact-nav{display:none}}.store-contact-nav__item{display:table-cell;height:84px;text-align:center;vertical-align:top}.store-contact-nav__item+.store-contact-nav__item{background:url(https://www.woodcraft.com/assets/weblinc/store_front/dotted_line_vertical-e2d37662d1b1f576fd039a565e4a6984c2201c10ef6739aa10b7458662e71ab5.png) left center repeat-y}.store-contact-nav__item--menu{display:none}.modernizr-js .store-contact-nav__item--menu{display:block}.store-contact-nav__link{width:100%;height:100%}.store-contact-nav__link:hover{text-decoration:none}.store-contact-nav__item-content{display:inline-block;width:100%;height:100%;color:#225633;font-size:12px;text-transform:uppercase}.store-contact-nav__item-content:before{display:block;padding:8px;font-size:21px;font-family:icons}.store-contact-nav__item--info .store-contact-nav__item-content:before{content:""}.store-contact-nav__item--email .store-contact-nav__item-content:before{content:""}.store-contact-nav__item--phone .store-contact-nav__item-content:before{content:""}.store-contact-nav__item--menu .store-contact-nav__item-content:before{content:""}.store-contact-nav__item--classes .store-contact-nav__item-content:before{content:""}.store-contact-nav__link:focus .store-contact-nav__item-content,.store-contact-nav__item--selected .store-contact-nav__item-content{color:#ffffff;background-color:#000000}.store-info{margin-bottom:16px;background-color:#f4f4f4;overflow:hidden;-webkit-transition:all 0.3s ease-in-out;transition:all 0.3s ease-in-out}@media screen and (min-width: 960px), print{.store-info{margin-right:auto;margin-left:auto;padding-right:8px;padding-left:8px;max-width:1168px;margin-bottom:40px;padding:32px 3.4722222222%;height:auto}}.store-info .table--hours{margin-bottom:24px}.store-info--closed-below-medium{height:0}@media screen and (min-width: 760px), print{.store-info--closed-below-medium{height:auto}}.store-info__image{margin:0 auto;text-align:center}@media screen and (min-width: 960px), print{.store-info__image{width:39.0625%;float:left}}.store-info__info-col{margin:24px 0;padding-left:8px;box-sizing:border-box}@media screen and (min-width: 560px), print{.store-info__info-col{width:50%;float:left}}@media screen and (min-width: 960px), print{.store-info__info-col{margin:0;margin-left:3.4722222222%;padding-left:0;width:26.9965277778%}}.store-info__heading{margin-bottom:8px;color:#a99853;font-size:14px;text-transform:uppercase}.store-info__heading--small{font-size:12px}.store-info__heading--contact{display:none}@media screen and (min-width: 760px), print{.store-info__heading--contact{display:block}}@media screen and (min-width: 760px), print{.store-info__address{margin-top:16px}}.store-info__make-your-store{margin-top:16px}.store-info__map-link:hover{text-decoration:none}.store-info__map-link-text{color:#ffffff}.navigation_link_buttons{padding-top:10px}.navigation_link_buttons .secondary-nav__item-node:not(.secondary-nav__item-node--selected){color:#ffffff}@media screen and (min-width: 760px), print{.stores-by-state__list{margin-top:46px}}@media screen and (min-width: 560px), print{.stores-by-state__outer-column{width:50%;float:left}}@media screen and (min-width: 960px), print{.stores-by-state__inner-column{width:50%;float:left}}.stores-by-state__heading{margin-bottom:4px;font-size:16px;font-weight:normal;letter-spacing:0.05em;text-transform:none}.stores-by-state__store-list{margin-bottom:16px;padding-right:8px}.stores-by-state__store-link{color:#225633}.stores-list__column{float:left;box-sizing:border-box}.stores-list__column--store-name-heading{width:73.6842105263%}@media screen and (min-width: 760px), print{.stores-list__column--store-name-heading{width:51.2195121951%}}.stores-list__column--availability-heading{display:none}@media screen and (min-width: 760px), print{.stores-list__column--availability-heading{display:block}}.stores-list__column--store-info{width:65.7894736842%}@media screen and (min-width: 760px), print{.stores-list__column--store-info{width:45.7317073171%}}.stores-list__column--distance{width:26.3157894737%;text-align:right}@media screen and (min-width: 760px), print{.stores-list__column--distance{width:20.1219512195%;text-align:left}}.stores-list__column--actions{margin-left:7.8947368421%;width:65.7894736842%}@media screen and (min-width: 760px), print{.stores-list__column--actions{margin-left:0;width:28.6585365854%;text-align:right}}.stores-list__action{display:inline-block;margin:4px 4px 4px 0}@media screen and (min-width: 760px), print{.stores-list__action{display:block;margin:4px 0}}.stores-list__heading{display:inline-block;padding:8px 0 24px;font-size:12px;letter-spacing:0.05em;text-transform:uppercase}.stores-list__list{background-color:#f4f4f4}.stores-list__store{position:relative;margin-bottom:24px;padding:8px;overflow:hidden}.stores-list__store:before{display:inline-block;position:relative;font-style:normal;font-family:icons;vertical-align:middle;content:""}@media screen and (min-width: 760px), print{.stores-list__store{margin-bottom:32px}}.stores-list__store:before{margin-top:-8px;width:7.8947368421%;float:left;color:#a99853;font-size:32px;vertical-align:top}@media screen and (min-width: 760px), print{.stores-list__store:before{width:5.487804878%}}.stores-list__store:after{display:block;position:absolute;top:8px;left:14px;z-index:5;color:#ffffff;font-weight:bold;content:'A'}.stores-list__store:nth-of-type(2):after{content:'B'}.stores-list__store:nth-of-type(3):after{content:'C'}.stores-list__store--favorite{border:1px solid #a99853}.stores-list__store-link{color:#000000}.stores-list__store-name{font-size:12px;color:#202020;font-family:Domine, serif;font-weight:bold;letter-spacing:0.05em;text-transform:uppercase;margin-bottom:4px}@media screen and (min-width: 760px), print{.stores-list__store-name{font-size:14px}}.stores-list__store-address{padding-right:8px}.stores-list__store-address p{margin-bottom:0;padding-right:16px}.stores-list__store-phone{margin-bottom:8px;color:#225633}.stores-list__store-phone:before{display:inline-block;position:relative;font-style:normal;font-family:icons;vertical-align:middle;content:""}.stores-list__store-phone:before{margin-right:8px;vertical-align:baseline}.stores-list__distance{font-size:14px;font-weight:bold;letter-spacing:0.05em;text-transform:uppercase}@media screen and (min-width: 760px), print{.stores-list__distance{display:inline-block}}.stores-list__distance-label{font-size:12px;letter-spacing:0.05em;text-transform:lowercase}@media screen and (min-width: 760px), print{.stores-list__distance-label{display:inline-block}}.stores-list__inventory{margin:16px 0 24px}@media screen and (min-width: 760px), print{.stores-list__inventory{margin:0}}.stores-list__inventory-status{font-size:16px;letter-spacing:0.05em;text-transform:uppercase}.stores-list__inventory-status--in-stock{color:#225633}.stores-list__inventory-status--limited{color:#8c0000}.store-location-summary{white-space:normal}.store-location-summary__details{display:inline-block;margin-right:8px;vertical-align:top}@media screen and (min-width: 760px), print{.store-location-summary__details{display:block}}.store-location-summary__address{font-size:14px}.store-location-summary__phone-link{margin-bottom:8px;color:#a99853;font-family:Domine, serif;font-weight:bold}.store-location-summary__phone-link:before{display:inline-block;position:relative;font-style:normal;font-family:icons;vertical-align:middle;content:""}.store-location-summary__phone-link:before{margin-right:8px;color:#225633;vertical-align:baseline}.store-location-summary__map{display:inline-block;vertical-align:middle}.store-location-summary__find{display:inline-block;margin-left:8px;font-size:14px;vertical-align:middle}.store-location-summary__find-link{color:#a99853;font-family:Domine, serif}.store-location-summary__hours{display:inline-block;vertical-align:top}@media screen and (min-width: 760px), print{.store-location-summary__hours{display:block}}.store-location-summary__heading{margin:8px 0;text-transform:uppercase !important}.store-location-summary__button{margin-top:16px;clear:both}.store-location-summary__text-button{display:inline-block;padding:8px 4px;width:100%;text-align:center}.style-guide-color-swatch{position:absolute;top:0;left:0;width:100px;height:100px;outline:1px solid #000000}.style-guide-color-swatch--brand-gold-light{background:#bfac5e}.style-guide-color-swatch--brand-gold{background:#a99853}.style-guide-color-swatch--brand-green{background:#225633}.style-guide-color-swatch--brand-green-dark{background:#183c24}.style-guide-color-swatch--brand-red{background:#8c0000}.style-guide-color-swatch--brand-gray{background:#202020}.style-guide-color-swatch--blue{background:#3366cc}.style-guide-color-swatch--yellow{background:#fdcc5d}.style-guide-color-swatch--red{background:#d90000}.style-guide-color-swatch--green{background:#388d54}.style-guide-color-swatch--white{background:#ffffff}.style-guide-color-swatch--gray{background:#cccccc}.style-guide-color-swatch--gray-light{background:#f4f4f4}.style-guide-color-swatch--gray-dark{background:#606060}.style-guide-color-swatch--gray-darkest{background:#202020}.style-guide-color-swatch--black{background:#000000}.style-guide-color-swatch--black-alpha-15{background:rgba(0,0,0,0.15)}.style-guide-color-swatch--black-alpha-50{background:rgba(0,0,0,0.5)}.style-guide-color-swatch--transparent{background:transparent}.prop65-content-block__image-container{display:inline-block;max-width:250px;vertical-align:middle}.prop65-content-block__image{height:auto;max-width:100%}.prop65-content-block__content-container{display:inline-block;vertical-align:middle}.prop65-content-block__content{margin-left:16px}.account-dropdown{display:none;position:absolute;right:-1px;padding:8px;padding-top:16px;width:141px;text-align:left;background:#ffffff;border:1px solid #cccccc;border-top:0;box-shadow:0 5px 4px 0 rgba(0,0,0,0.15)}.page-utilities__cell--account:hover .account-dropdown{display:block}.account-dropdown__link{display:block;margin-bottom:8px;text-align:center}.flexible-promotional-grid-content-block{margin-bottom:16px}.flexible-promotional-grid-content-block .responsive-grid{width:100%}.flexible-promotional-grid-content-block .responsive-grid .responsive-grid__cell{width:95%;margin:0 auto}@media screen and (min-width: 760px), print{.flexible-promotional-grid-content-block .responsive-grid .responsive-grid__cell{width:48%;margin:1%}}@media screen and (min-width: 960px), print{.flexible-promotional-grid-content-block .responsive-grid .responsive-grid__cell{margin:0.5%}}@media screen and (min-width: 960px), print{.flexible-promotional-grid-content-block .responsive-grid--2-at-medium .responsive-grid__cell{width:48%}}@media screen and (min-width: 960px), print{.flexible-promotional-grid-content-block .responsive-grid--3-at-medium .responsive-grid__cell{width:32%}}@media screen and (min-width: 960px), print{.flexible-promotional-grid-content-block .responsive-grid--4-at-medium .responsive-grid__cell{width:24%}}@media screen and (min-width: 960px), print{.flexible-promotional-grid-content-block .responsive-grid--5-at-medium .responsive-grid__cell{width:19%}}@media screen and (min-width: 960px), print{.flexible-promotional-grid-content-block .responsive-grid--6-at-medium .responsive-grid__cell{width:15.6%}}.flexible-promotional-grid-content-block .heading--is-centered{width:100%}.flexible-promotional-grid-content-block__video{position:relative;padding-top:25px;padding-bottom:56.25%;height:0}.flexible-promotional-grid-content-block__video iframe{position:absolute;top:0;left:0;width:100%;height:100%}.flexible-promotional-grid-content-block{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-webkit-flex-direction:row;-ms-flex-direction:row;flex-direction:row;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-align:start;-webkit-align-items:flex-start;-ms-flex-align:start;align-items:flex-start;-webkit-align-content:stretch;-ms-flex-line-pack:stretch;align-content:stretch}.flexible-promotional-grid-content-block:nth-child(1){-webkit-box-ordinal-group:1;-webkit-order:0;-ms-flex-order:0;order:0;-webkit-box-flex:0;-webkit-flex:0 1 auto;-ms-flex:0 1 auto;flex:0 1 auto;-webkit-align-self:auto;-ms-flex-item-align:auto;align-self:auto}.flexible-promotional-grid-content-block--is-left-justified{-webkit-box-pack:start;-webkit-justify-content:flex-start;-ms-flex-pack:start;justify-content:flex-start}.flexible-promotional-grid-content-block--is-center-justified{-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center}.flexible-promotional-grid-content-block--is-right-justified{-webkit-box-pack:end;-webkit-justify-content:flex-end;-ms-flex-pack:end;justify-content:flex-end}.flexible-promotional-grid-content-block__image-link{display:block;background-size:cover;background-repeat:no-repeat}.flexible-promotional-grid-content-block__image{margin-bottom:16px}.flexible-promotional-grid-content-block__content--is-left-aligned{text-align:left}.flexible-promotional-grid-content-block__content--is-right-aligned{text-align:right}.flexible-promotional-grid-content-block__content--is-center-aligned{text-align:center}.flexible-promotional-grid-content-block{width:100%;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-webkit-flex-direction:row;-ms-flex-direction:row;flex-direction:row;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap}.flexible-promotional-grid-content-block__text{margin-bottom:16px}.image_pop_up{text-align:center}.image_pop_up .product-detail-modal__name h1{font-size:20px}.image_pop_up .product-detail-modal__alternate-image-group{float:left;width:20%}.image_pop_up .product-detail-modal__primary-images{float:left;width:75%}.image_pop_up .product-detail-modal__primary-images .image-wrap iframe{margin-top:0%}.image_pop_up .product-detail-modal__primary-images iframe{max-width:100%;margin-top:27%}.image_pop_up .product-detail-modal__primary-images img{padding-left:60px;padding-right:60px}.image_pop_up .product-detail-modal__alternate-image{padding-bottom:15px;clear:both;list-style:none}.image_pop_up .image-360-thumb{max-width:120px}.slick-arrow{-webkit-transform:rotate(0deg);-ms-transform:rotate(0deg);transform:rotate(0deg);cursor:pointer}.slick-arrow:after{font-size:54px}.suggested-addresses{padding:0 20px;max-width:700px}.suggested-addresses__description{padding:20px 20px 0;text-align:center}.suggested-addresses__heading{margin-top:40px;text-transform:uppercase}#AmazonAddressBookWidget{min-width:300px;width:100%;max-width:900px;min-height:228px;height:240px;max-height:400px}#AmazonWalletWidget{min-width:300px;width:100%;max-width:900px;min-height:228px;height:240px;max-height:400px}.blog-entry{margin-bottom:16px}.blog-entry__title{color:#225633;font-family:Domine, serif;vertical-align:middle}.blog-entry__datetime{display:inline-block}.blog-entry__comment-count-link{color:#225633;font-family:Domine, serif;font-size:14px}.blog-entry__tags{margin-bottom:8px}.blog-entry__tag{text-transform:uppercase}.blog-entry__tag+.blog-entry__tag{margin-left:4px}.blog-entry__tag-link{color:#a99853}.blog-entry__tag:not(:last-child) .blog-entry__tag-link:after{content:','}.blog-entry__meta{font-family:Domine, serif;font-size:14px}.blog-entry__body{margin:24px 0;font-family:Domine, serif;font-size:14px}.blog-entry__body--paywall{position:relative}.blog-entry__body--paywall:before{display:block;position:absolute;top:0;width:100%;height:100%;background:-webkit-linear-gradient(top, rgba(255,255,255,0) 10%, rgba(255,255,255,0.9) 80%, #fff 100%);background:linear-gradient(to bottom, rgba(255,255,255,0) 10%, rgba(255,255,255,0.9) 80%, #fff 100%);content:''}.blog-entry__paywall-promo{margin:auto;padding:24px;width:90%;max-width:600px;text-align:center;background-color:#ffffff;border:4px solid #a99853}@media screen and (min-width: 760px), print{.blog-entry__paywall-promo{padding:32px}}.blog-entry__paywall-promo-heading{text-transform:uppercase}.blog-entry__paywall-promo-button{display:inline-block;margin:8px}.blog-entry__paywall-promo-button:nth-of-type(3){display:block}.blog-entry__comments{background:url(https://www.woodcraft.com/assets/weblinc/store_front/dotted_line_horizontal-2aa2a0239837e282c05ede649b8ce3fbc470aad2d006912378dbb7d5b5e66a87.png) center top repeat-x;padding:24px 0}.ui-dialog .blog-entry__comments{display:none}.blog-entry__comments-heading{color:#225633}@media screen and (min-width: 760px), print{.blog-entry__comments-heading{margin-bottom:0;float:left}}@media screen and (min-width: 760px), print{.blog-entry__write-comment-link{float:right}}.blog-entry__comment{padding:24px 0}.blog-entry__comment+.blog-entry__comment{background:url(https://www.woodcraft.com/assets/weblinc/store_front/dotted_line_horizontal-2aa2a0239837e282c05ede649b8ce3fbc470aad2d006912378dbb7d5b5e66a87.png) center top repeat-x}.blog-entry__comment:last-child{padding-bottom:0}.blog-entry__comment-item{margin:0 0 4px}.blog-entry__comment-item--author{font-size:14px;font-weight:bold;letter-spacing:0.05em;text-transform:uppercase}@media screen and (min-width: 760px), print{.blog-entry__comment-item--author{display:inline-block}}@media screen and (min-width: 760px), print{.blog-entry__comment-item--datetime{display:inline-block}}.blog-entry__comment-item--body{margin-bottom:16px}.blog-entry__comments-form{padding-bottom:16px}@media screen and (min-width: 760px), print{.blog-entry__comments-form{width:360px}}.blog-entry-summary__banner-content{margin-bottom:16px}.blog-entry-summary__title{margin:0 auto;max-width:320px;text-align:center}@media screen and (min-width: 760px), print{.blog-entry-summary__title{max-width:none;text-align:left}}.heading.blog-entry-summary__entry-title{margin-bottom:0}.blog-entry-summary__entry-group{margin:0 auto;max-width:320px}@media screen and (min-width: 760px), print{.blog-entry-summary__entry-group{max-width:none}}.pagination-results__prev-page+.blog-entry-summary__entry-group,.pagination-results__next-page+.blog-entry-summary__entry-group{padding-top:24px}.blog-entry-summary__entry{background:url(https://www.woodcraft.com/assets/weblinc/store_front/dotted_line_horizontal-2aa2a0239837e282c05ede649b8ce3fbc470aad2d006912378dbb7d5b5e66a87.png) center bottom repeat-x;margin-bottom:24px}.product-info__section-body .blog-entry-summary__entry:last-child{background:transparent}.blog-entry-summary__entry-thumbnail{margin-bottom:24px;width:320px;min-height:200px;text-align:center}@media screen and (min-width: 760px), print{.blog-entry-summary__entry-thumbnail{margin-right:16px;float:left}}.blog-entry-summary__entry-thumbnail img{max-height:250px}.blog-entry-summary__details{margin-bottom:24px;max-width:620px}@media screen and (min-width: 760px), print{.blog-entry-summary__entry-thumbnail+.blog-entry-summary__details{margin-left:336px}}.blog-entry-summary__entry-title-link{color:#225633;text-transform:uppercase}.blog-entry-summary__entry-tags{margin-bottom:8px}.blog-entry-summary__entry-tag{text-transform:uppercase}.blog-entry-summary__entry-tag+.blog-entry-summary__entry-tag{margin-left:4px}.blog-entry-summary__entry-tag-link{color:#a99853}.blog-entry-summary__entry-tag:not(:last-child) .blog-entry-summary__entry-tag-link:after{content:','}.blog-entry-summary__content{margin-bottom:16px;font-family:Domine, serif;font-size:14px}.modernizr-js .product-compare{display:none}@media screen and (min-width: 760px), print{.modernizr-js .product-compare{display:table-cell;text-align:left}}.browsing-controls--bottom .product-compare{display:none}.product-compare .product-compare__submit-compare{display:block;position:relative;margin:0;width:100%;font-size:14px;font-weight:bold;text-align:center}@media screen and (min-width: 760px), print{.product-compare .product-compare__submit-compare{display:inline-block;margin:0;width:auto;text-align:left}}.product-compare .product-compare__submit-compare:disabled:hover{cursor:not-allowed}.product-compare .product-compare__submit-compare:disabled:hover .tooltip{display:block}.product-compare .product-compare__compare-form{margin-bottom:20px}.modernizr-js .product-compare .product-compare__compare-form{display:none}.product-compare__tooltip{display:none;position:absolute;top:-2.6em;left:0;padding:2px 10px;width:100%;color:#d90000;font-size:12px;background:#cccccc;border:1px solid #d90000;box-sizing:border-box}@media screen and (min-width: 760px), print{.product-compare__tooltip{left:-10px;width:290px}}.product-compare__compare{display:none}.modernizr-js .product-compare__compare{display:block;text-align:center}@media screen and (min-width: 760px), print{.modernizr-js .product-compare__compare{text-align:left}}.product-compare__label{display:block;padding-right:8px;font-size:14px;font-weight:bold;text-transform:uppercase}@media screen and (min-width: 760px), print{.product-compare__label{display:inline-block}}.product-compare__products{display:block;vertical-align:middle}@media screen and (min-width: 760px), print{.product-compare__products{display:inline-block}}.product-compare__product-box{display:inline-block;position:relative;margin-right:4px;width:44px;height:44px;text-align:left;background-color:transparent;border:1px solid #202020;vertical-align:top}.product-compare__product-box .product-compare__product-box-image{position:absolute;top:50%;z-index:0;-webkit-transform:translate(0, -50%);-ms-transform:translate(0, -50%);transform:translate(0, -50%)}.product-compare__product-box.product-compare__product-box--has-product{border:1px solid #a99853}.product-compare__product-box-close{display:none;position:absolute;top:0;right:0;bottom:0;left:0;z-index:10;overflow:hidden;cursor:pointer}.product-compare__product-box-close .close-text{display:inline-block;margin:0;padding:0;font-size:0;text-transform:none;background:none;border:0;vertical-align:middle;display:block;position:absolute;top:-1px;right:-2px;background:#a99853}.product-compare__product-box-close .close-text:hover{text-decoration:none}.product-compare__product-box-close .close-text:before{display:inline-block;color:#ffffff;font-size:16px;font-style:normal;font-family:icons;font-weight:normal;font-variant:normal;line-height:1;vertical-align:middle;content:""}.product-compare__product-box--has-product .product-compare__product-box-close{display:block}.product-compare__image-box{position:relative;height:100%;overflow:hidden}.product-compare .button-property{width:33%;float:left}.product-compare-checkboxes{display:none}@media screen and (min-width: 760px), print{.product-summary--product-compare-enabled .product-compare-checkboxes{display:block;color:#202020;font-size:12px}.product-summary--product-compare-enabled .product-compare-checkboxes a{color:inherit}}.product-compare-summary{overflow-x:scroll}.ui-dialog .product-compare-summary{overflow-x:visible}.product-compare-summary__remove-link-cell{text-align:center}.product-compare-summary__remove-link{padding:16px 8px 8px}.product-compare-summary__image-link{width:100%;text-align:center}.product-compare-summary__quickview{display:none}@media screen and (min-width: 760px), print{.product-compare-summary__quickview{display:block;padding-top:8px}}.product-compare-summary__product-name-link{display:inline;color:#202020}.product-compare-summary__product-name{font-weight:bold;letter-spacing:0.05em;text-transform:uppercase}.product-compare-summary__product-brand{color:#202020;font-size:12px;letter-spacing:0.05em;text-transform:uppercase}.product-compare-summary__product-id{color:#202020;font-size:12px;letter-spacing:0.05em}.product-compare-summary__product-id:before{content:'#'}.product-compare-summary__media-img{max-width:none}.ui-dialog .product-compare-summary__media-img{max-width:100%}.multi-menu__menu-item .multi-menu__nav-menu{margin-bottom:0;margin-left:15px}.articles-nav-container .multi-menu__menu-item .multi-menu__nav-menu{margin-left:0}.page-footer .multi-menu__nav-menu{margin-bottom:0;padding-bottom:16px;border-left:0}@media screen and (min-width: 760px), print{.page-footer .multi-menu__nav-menu{display:block !important;padding-left:0;height:auto !important}}.multi-menu__menu-item{text-align:left}.page-footer .multi-menu__item-node{color:#ffffff;display:inline-block}.page-footer .multi-menu__item-node:hover{text-decoration:none}@media screen and (min-width: 760px), print{.page-footer .multi-menu__item-node{margin-bottom:8px}}.page-footer .multi-menu__item-node-text{border-bottom:1px solid transparent;-webkit-transition:all 0.15s ease-in;transition:all 0.15s ease-in;display:inline-block;margin:16px 32px;font-family:RobotoCondensed, Arial, sans-serif;font-size:16px;letter-spacing:0.05em}.page-footer .multi-menu__item-node-text:focus,.page-footer .multi-menu__item-node-text:hover{text-decoration:none;border-color:#ffffff;box-shadow:none !important}@media screen and (min-width: 760px), print{.page-footer .multi-menu__item-node-text{margin:0}}.product-documents__type{margin-bottom:0}.product-documents__list{margin-bottom:16px}.promotional-grid-content-block{margin-bottom:16px;text-align:center}.promotional-grid-content-block .button{white-space:normal}.promotional-grid-content-block .responsive-grid h2{font-size:28px}.promotional-grid-content-block .responsive-grid h3{font-size:20px;text-transform:uppercase}.promotional-grid-content-block .responsive-grid--4-at-medium h2{font-size:18px}.promotional-grid-content-block .responsive-grid--4-at-medium h3{font-size:16px;text-transform:uppercase}.promotional-grid-content-block .responsive-grid--5-at-medium h2{font-size:18px}.promotional-grid-content-block .responsive-grid--5-at-medium h3{font-size:16px;text-transform:uppercase}.promotional-grid-content-block .responsive-grid--6-at-medium h2{font-size:18px}.promotional-grid-content-block .responsive-grid--6-at-medium h3{font-size:14px;text-transform:uppercase}.promotional-grid-content-block--show-at-medium{display:none}@media screen and (min-width: 760px), print{.promotional-grid-content-block--show-at-medium{display:block}}.promotional-grid-content-block__video{position:relative;padding-top:25px;padding-bottom:56.25%;height:0}.promotional-grid-content-block__video iframe{position:absolute;top:0;left:0;width:100%;height:100%}.promotional-grid-content-block__image-link{display:block;background-size:cover;background-repeat:no-repeat}.promotional-grid-content-block__image{margin-bottom:16px}.promotional-grid-content-block__content--is-left-aligned{text-align:left}.promotional-grid-content-block__content--is-right-aligned{text-align:right}.promotional-grid-content-block__text h2{font-size:24px;margin-bottom:0}@media screen and (min-width: 760px), print{.promotional-grid-content-block__text h2{font-size:30px}}.promotional-grid-content-block__text h3{margin-bottom:0}.promotional-grid-content-block__text li{margin-top:4px}.promotional-grid-content-block__text a{color:#225633}.promotional-grid-content-block__text+.promotional-grid-content-block__action{margin-top:16px}.rating{position:relative;margin-bottom:8px;font-size:0;font-style:normal;font-family:icons;font-weight:normal;font-variant:normal;text-transform:none;white-space:nowrap;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.product-summary .rating,.product-compare-summary .rating{display:inline-block}.rating__cell{display:inline-block;position:relative;margin-right:2px;color:#cccccc;font-size:16px;speak:none}.rating__cell:before{content:""}.reviews__average-rating .rating__cell{font-size:21px}.rating__star{display:block;position:absolute;top:0;left:0;width:100%;height:100%;color:#a99853;overflow:hidden}.rating__star:before{content:""}.product-summary .rating__count,.product-compare-summary .rating__count{color:#225633;font-size:12px}.reviews .rating{display:inline-block}@media screen and (min-width: 960px), print{.reviews__header-and-sort{display:table;width:100%}}.reviews__sort{display:block}@media screen and (min-width: 960px), print{.reviews__sort{display:table-cell;padding-left:16px;text-align:right;white-space:nowrap}}.reviews__header{display:table;width:100%}@media screen and (min-width: 960px), print{.reviews__header{display:table-cell}}.reviews__average-rating,.reviews__count,.reviews__write-action{display:table-cell;white-space:nowrap}.reviews__average-rating{padding-right:16px;float:left}@media screen and (min-width: 450px), print{.reviews__average-rating{float:none}}.reviews__count{margin-bottom:16px;float:left;font-weight:bold;text-transform:uppercase}@media screen and (min-width: 450px), print{.reviews__count{float:none}}.reviews__write-action{width:99%;text-align:right;vertical-align:top}.reviews__review-group{margin:0;list-style:none}.reviews__review{margin:16px 0;padding:16px;background-color:#f4f4f4}.reviews__review-meta{display:inline-block;margin-bottom:8px;font-family:Domine, serif;font-size:14px}.reviews__review-author{font-weight:bold}.reviews__review-title{font-size:16px}@media screen and (min-width: 760px), print{.reviews__review-title{margin-bottom:0}}.reviews__review-body{font-family:Domine, serif;font-size:14px}.reviews-aggregate{margin:0 0 12px;font-size:14px}.reviews-aggregate a{color:#225633}.reviews-aggregate .rating{display:inline-block;margin:0 5px 0 0}.reviews-aggregate__rating-stars-link:hover{text-decoration:none}.reviews-aggregate__rating-link+.reviews-aggregate__write-action:before{margin-left:5px;padding-right:5px;border-left:1px solid #225633;content:''}.write-review__ratings{margin:0 0 8px;list-style:none}.write-review__rating{font-size:16px}.modernizr-js .write-review__rating{padding-right:5px;float:left}.write-review__rating-input{margin:0 5px 0 0}.write-review__star{display:inline-block}.modernizr-js .write-review__star:before{color:#cccccc;font-family:icons;content:""}.modernizr-js .write-review__star--hovered:before,.modernizr-js .write-review__star--active:before{color:#a99853;content:""}.write-review__star--hovered{opacity:0.4}.write-review__star--active{opacity:1}.store-locations{margin-bottom:24px;padding:16px 0;background-color:#f4f4f4}@media screen and (min-width: 960px), print{.store-locations{margin-right:auto;margin-left:auto;padding-right:8px;padding-left:8px;max-width:1168px;position:relative;padding:0}}.store-locations--with-map{padding-bottom:0}.store-locations__results{padding:0 8px}@media screen and (min-width: 960px), print{.store-locations__results{padding:24px;box-sizing:border-box}.store-locations--with-map .store-locations__results{padding-bottom:0;width:61.1111111111%;float:left}}.ui-dialog .store-locations__results{width:100%;padding:16px}.store-locations__results .pricing-disclaimer{margin:15px 0px 5px}.store-locations__heading-and-search{width:100%;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between}@media (max-width: 760px){.store-locations__heading-and-search{-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column}}.store-locations--with-map .store-locations__heading-and-search,.store-locations--no-results .store-locations__heading-and-search{background:url(https://www.woodcraft.com/assets/weblinc/store_front/dotted_line_horizontal-2aa2a0239837e282c05ede649b8ce3fbc470aad2d006912378dbb7d5b5e66a87.png) center bottom repeat-x;margin-bottom:16px;padding-bottom:8px}.store-locations__heading-and-search .store-locations__heading__left{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;margin-right:20px}@media (max-width: 760px){.store-locations__heading-and-search .store-locations__heading__left{margin-right:0px;margin-bottom:15px}}.store-locations__heading-and-search .store-locations__heading__right{min-width:275px}@media (max-width: 760px){.store-locations__heading-and-search .store-locations__heading__right{min-width:0px}}.store-locations__heading-and-search .store-locations__heading__right .store-locations__instructions__title{font-size:18px;font-weight:bold;font-style:italic;color:#225633}.store-locations__heading-and-search .store-locations__heading__right .store-locations__instructions_text{margin-bottom:0px}.store-locations__heading{margin-bottom:0;font-size:28px;line-height:1.8;text-transform:none;color:#225633}@media (max-width: 760px){.store-locations__heading{font-size:24px}}.store-locations--with-map .store-locations__heading{margin-bottom:16px}.store-locations__search-form{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;position:relative;width:100%;max-width:115px}@media screen and (min-width: 760px), print{.store-locations__search-form{width:auto;float:left}}@media screen and (min-width: 760px), print{.ui-dialog .store-locations__search-form{width:100%}}.store-locations__search-label{display:table-cell;width:50px;font-size:14px;font-weight:bold;letter-spacing:0.05em;text-transform:uppercase}.store-locations__search-input{display:table-cell;width:100%}@media screen and (min-width: 960px), print{.store-locations--with-map .store-locations__search-input{width:140px}}@media screen and (min-width: 960px), print{.ui-dialog .store-locations--with-map .store-locations__search-input{width:100%}}.store-locations__search-button{display:inline-block;margin:0;padding:0;font-size:0;text-transform:none;background:none;border:0;vertical-align:middle;position:absolute;top:50%;left:125px;padding:4px;height:50%;background-color:#ffffff;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%);cursor:pointer}.store-locations__search-button:hover{text-decoration:none}.store-locations__search-button:before{display:inline-block;color:#225633;font-size:16px;font-style:normal;font-family:icons;font-weight:normal;font-variant:normal;line-height:1;vertical-align:middle;content:""}.store-locations__map-container{width:100%;height:450px}@media screen and (min-width: 960px), print{.store-locations__map-container{position:absolute;top:0;right:0;bottom:0;width:38.8888888889%;height:auto}}.store-locations__map{height:100%}.super-hero-content-block{position:relative;margin-bottom:16px}.super-hero-content-block--hide-mobile{display:none}@media screen and (min-width: 760px), print{.super-hero-content-block--hide-mobile{display:block}}@media screen and (min-width: 760px), print{.super-hero-content-block__content{position:absolute}}.super-hero-content-block__content .content-block__action{margin-top:20px}@media screen and (min-width: 760px), print{.super-hero-content-block__content .content-block__action{margin-top:40px}}.super-hero-content-block__content-background{padding:16px;color:#202020;background:#ffffff}@media screen and (min-width: 760px), print{.super-hero-content-block__content-background{padding:32px;color:inherit;background:transparent}}.super-hero-content-block__content-background--dark{color:#ffffff;background:#202020}@media screen and (min-width: 760px), print{.super-hero-content-block__content-background--dark{padding:32px;color:inherit;background:transparent}}.super-hero-content-block__content-background .super-hero-content-block__wysiwyg-content a,.super-hero-content-block__content-background .super-hero-content-block__wysiwyg-content h1,.super-hero-content-block__content-background .super-hero-content-block__wysiwyg-content h2,.super-hero-content-block__content-background .super-hero-content-block__wysiwyg-content h3{color:#202020}@media screen and (min-width: 760px), print{.super-hero-content-block__content-background .super-hero-content-block__wysiwyg-content a,.super-hero-content-block__content-background .super-hero-content-block__wysiwyg-content h1,.super-hero-content-block__content-background .super-hero-content-block__wysiwyg-content h2,.super-hero-content-block__content-background .super-hero-content-block__wysiwyg-content h3{color:inherit}}.super-hero-content-block__content-background--dark .super-hero-content-block__wysiwyg-content a,.super-hero-content-block__content-background--dark .super-hero-content-block__wysiwyg-content h1,.super-hero-content-block__content-background--dark .super-hero-content-block__wysiwyg-content h2,.super-hero-content-block__content-background--dark .super-hero-content-block__wysiwyg-content h3{color:#ffffff}@media screen and (min-width: 760px), print{.super-hero-content-block__content-background--dark .super-hero-content-block__wysiwyg-content a,.super-hero-content-block__content-background--dark .super-hero-content-block__wysiwyg-content h1,.super-hero-content-block__content-background--dark .super-hero-content-block__wysiwyg-content h2,.super-hero-content-block__content-background--dark .super-hero-content-block__wysiwyg-content h3{color:inherit}}.super-hero-content-block__media-container img{width:100%}.super-hero-content-block__media-container--maintain-aspect-ratio{position:relative;width:100%;height:0}.super-hero-content-block__media-container--maintain-aspect-ratio .super-hero-content-block__media{position:absolute;width:100%;height:100%;background-size:cover}.super-hero-content-block__media--resize{background-size:contain;background-repeat:no-repeat}.super-hero-content-block__media--crop{position:absolute;background-size:cover}.super-hero-content-block__media--crop-center{background-position:50% 50%}.super-hero-content-block__media--crop-right{background-position:100% 0%}.super-hero-content-block__media--crop-left{background-position:0% 100%}@media screen and (min-width: 760px), print{.content-position--top{top:5%}}@media screen and (min-width: 760px), print{.content-position--middle{top:50%;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%)}}@media screen and (min-width: 760px), print{.content-position--bottom{bottom:5%}}@media screen and (min-width: 760px), print{.content-position--left{left:5%}}.content-position--center{text-align:center}@media screen and (min-width: 760px), print{.content-position--center{left:50%;-webkit-transform:translateX(-50%);-ms-transform:translateX(-50%);transform:translateX(-50%)}.content-position--center.content-position--middle{-webkit-transform:translate(-50%, -50%);-ms-transform:translate(-50%, -50%);transform:translate(-50%, -50%)}}.content-position--right{text-align:right}@media screen and (min-width: 760px), print{.content-position--right{right:5%}}.breadcrumbs .wish-list-form__action{display:none}@media screen and (min-width: 760px), print{.breadcrumbs .wish-list-form__action{display:block}}.product-details__actions-mobile .wish-list-form__action{display:block}@media screen and (min-width: 760px), print{.product-details__actions-mobile .wish-list-form__action{display:none}}.wish-list-form__button{display:inline-block;background:none;border:none;padding:4px;vertical-align:middle;-webkit-transition:all 0.2s ease-in;transition:all 0.2s ease-in;cursor:pointer;color:#225633;font-weight:bold;text-transform:none;white-space:nowrap;-webkit-transition:all 0.2s ease-in;transition:all 0.2s ease-in}.wish-list-form__button:before{display:inline-block;position:relative;font-style:normal;font-family:icons;vertical-align:middle;content:""}.wish-list-form__button:hover{background-color:#225633;color:#ffffff}.wish-list-form__button:before{padding-top:1px;margin-right:4px;width:20px;height:20px;color:#ffffff;font-size:12px;text-align:center;background-color:#225633;border-radius:50%;vertical-align:top;-webkit-transition:all 0.2s ease-in;transition:all 0.2s ease-in}.wish-lists__section-header{display:inline-block}.wish-lists__public-url{display:inline-block;margin-left:8px}.wish-lists__public-url-name,.wish-lists__public-url-link{display:inline-block;margin:0 0 4px}.wish-lists__public-url-link{color:#225633}.wish-lists__browsing-controls{display:inline-block;margin-left:8px}.break-word,.product-summary__manufacturer,.product-summary__name,.style-guide-nav__menu-button{word-break:break-word;-webkit-hyphens:auto;-moz-hyphens:auto;-ms-hyphens:auto;hyphens:auto}.clearfix:after,.accounts-page__heading-group:after,.browsing-controls:after,.cart__section:after,.cart-shipments__section-heading:after,.page-content:after,.page-header:after,.product-details:after,.product-details__alternate-image-group:after,.product-details__status:after,.product-list__item:after,.rich-text-content-block--with-float:after,.search-results__related:after,.view:after,.page-utilities__wrapper:after,.store-contact:after,.store-info:after,.store-info__section:after,.stores-list__headings:after,.store-location-summary:after,.blog-entry__comments-header:after,.blog-entry-summary__entry:after,.product-compare .button-property-group:after,.reviews-aggregate:after,.modernizr-js .write-review__ratings:after,.store-locations:after,.store-locations__heading-and-search:after{display:table;clear:both;border-spacing:0;content:''}.hidden{display:none}.modernizr-js .hidden-if-js-enabled,.modernizr-js .write-review__star-text{display:none}.image-replacement,.header-logo__link,.modernizr-cssanimations .loading{display:block;text-indent:200%;white-space:nowrap;overflow:hidden}.truncate{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.visually-hidden,.ui-helper-hidden-accessible,.checkout-addresses__fields .international-shipping,.modernizr-js .write-review__rating-input{position:absolute;top:0;left:-99999px}.modernizr-no-js .hidden-if-js-disabled{display:none}.heading{display:block;margin-bottom:16px}.heading--1{font-size:24px;color:#202020;font-family:Domine, serif;font-weight:bold;letter-spacing:0.05em;text-transform:uppercase}@media screen and (min-width: 760px), print{.heading--1{font-size:30px}}.heading--2{font-size:16px;color:#202020;font-family:Domine, serif;font-weight:bold;letter-spacing:0.05em;text-transform:none}@media screen and (min-width: 760px), print{.heading--2{font-size:18px}}.heading--3{font-size:14px;color:#202020;font-family:Domine, serif;font-weight:bold;letter-spacing:0.05em;text-transform:none}@media screen and (min-width: 760px), print{.heading--3{font-size:16px}}.heading--4{font-size:16px;color:#202020;font-family:Domine, serif;font-weight:bold;letter-spacing:0.05em;text-transform:none}@media screen and (min-width: 760px), print{.heading--4{font-size:18px}}.heading--5{font-size:12px;color:#202020;font-family:Domine, serif;font-weight:bold;letter-spacing:0.05em;text-transform:none}@media screen and (min-width: 760px), print{.heading--5{font-size:14px}}.heading--6{font-size:12px;color:#202020;font-family:Domine, serif;font-weight:bold;letter-spacing:0.05em;text-transform:none}.heading--is-centered{padding-bottom:8px;text-align:center;text-transform:uppercase;background:url(https://www.woodcraft.com/assets/weblinc/store_front/dotted_line_horizontal-2aa2a0239837e282c05ede649b8ce3fbc470aad2d006912378dbb7d5b5e66a87.png) bottom center repeat-x}@media screen and (min-width: 760px), print{.heading--is-centered{padding-bottom:0;background-position:center}}.heading--is-centered span{display:inline-block;margin-bottom:0;padding:0 8px;vertical-align:middle}@media screen and (min-width: 760px), print{.heading--is-centered span{background-color:#ffffff}}.store-locations .heading--is-centered{background:none}@media screen and (min-width: 760px), print{.store-locations .heading--is-centered{background:url(https://www.woodcraft.com/assets/weblinc/store_front/dotted_line_horizontal-2aa2a0239837e282c05ede649b8ce3fbc470aad2d006912378dbb7d5b5e66a87.png) center repeat-x}}
