@font-face{font-family:Avenir;src:url(//feddesfabrications.com/cdn/shop/t/49/assets/AvenirLTStd-Book.eot?v=158914264171894891391773423996);src:url(//feddesfabrications.com/cdn/shop/t/49/assets/AvenirLTStd-Book.woff2?v=138189104424359698861773423996) format("woff2"),url(//feddesfabrications.com/cdn/shop/t/49/assets/AvenirLTStd-Book.woff?v=146472410262558482121773423996) format("woff"),url(//feddesfabrications.com/cdn/shop/t/49/assets/AvenirLTStd-Book.otf?v=56641573602414031741773423996) format("opentype"),url(//feddesfabrications.com/cdn/shop/t/49/assets/AvenirLTStd-Book.ttf?v=38267) format("truetype"),url(//feddesfabrications.com/cdn/shop/t/49/assets/AvenirLTStd-Book.svg%23AvenirLTStd-Book?v=38267) format("svg");font-weight:400;font-style:normal;font-stretch:normal}:root{--primary-1: var(--color-primary-1);--primary-2: var(--color-primary-2);--primary-3: var(--color-primary-3);--primary-4: var(--color-primary-4);--secondary-1: var(--color-secondary-1);--secondary-2: var(--color-secondary-2);--secondary-3: var(--color-secondary-3);--secondary-4: var(--color-secondary-4);--neutral-1:var(--color-neutral-1);--neutral-2: var(--color-neutral-2);--neutral-3: var(--color-neutral-3);--neutral-4: var(--color-neutral-4);--neutral-5: var(--color-neutral-5);--neutral-6: var(--color-neutral-6);--neutral-7: var(--color-neutral-7);--neutral-8: var(--color-neutral-8);--neutral-9: var(--color-neutral-9);--neutral-10: var(--color-neutral-10);--success-1: var(--color-success-1);--success-2: var(--color-success-2);--warning-1: var(--color-warning-1);--warning-2: var(--color-warning-2);--critical-1: var(--color-critical-1);--critical-2: var(--color-critical-2);--info-1: var(--color-info-1);--shade-1: var( --color-shade-1);--shade-2: var( --color-shade-2)}h1,h2,h3,h4,h5{color:var(--neutral-7)}p,label{color:var(--neutral-6)!important}.h1_text{font-family:var(--font-headings-family);font-style:var(--font-headings-style);font-weight:700;font-size:var(--h1-font-size);line-height:var(--h1-line-height);letter-spacing:-.04em}.h2_text{font-family:var(--font-headings-family);font-style:var(--font-headings-style);font-weight:700;font-size:var(--h2-font-size);line-height:var(--h2-line-height);letter-spacing:-.04em}.h3_text{font-family:var(--font-headings-family);font-style:var(--font-headings-style);font-weight:700;font-size:var(--h3-font-size);line-height:var(--h3-line-height)}.h4_text{font-family:var(--font-headings-family);font-style:var(--font-headings-style);font-weight:700;font-size:var(--h4-font-size);line-height:var(--h4-line-height);letter-spacing:-.04em}.h5_text{font-family:var(--font-headings-family);font-style:var(--font-headings-style);font-weight:700;font-size:var(--h5-font-size);line-height:var(--h5-line-height);letter-spacing:-.04em}.h6_text{font-family:var(--font-headings-family);font-style:var(--font-headings-style);font-weight:700;font-size:var(--h6-font-size);line-height:var(--h6-line-height)}.h7_text{font-family:var(--font-headings-family);font-style:var(--font-headings-style);font-weight:700;font-size:18px;line-height:24px;color:var(--neutral-7)}.p1_text{font-family:var(--font-paragraphs-family);font-style:var(--font-paragraphs-style);font-weight:400;font-size:var(--p1-font-size);line-height:var(--p1-line-height)}.p2_text{font-family:var(--font-paragraphs-family);font-style:var(--font-paragraphs-style);font-weight:400;font-size:var(--p2-font-size);line-height:var(--p2-line-height)}.bold{font-weight:900!important}.p3_text{font-family:var(--font-paragraphs-family);font-style:var(--font-paragraphs-style);font-weight:400;font-size:var(--p3-font-size);line-height:var(--p3-line-height)}.p4_text{font-family:var(--font-paragraphs-family);font-style:var(--font-paragraphs-style);font-weight:400;font-size:var(--p4-font-size);line-height:var(--p4-line-height)}.p5_text{font-family:var(--font-paragraphs-family);font-style:var(--font-paragraphs-style);font-weight:400;font-size:var(--p5-font-size);line-height:var(--p5-line-height)}.p6_text{font-family:var(--font-paragraphs-family);font-style:var(--font-paragraphs-style);font-weight:400;font-size:var(--p6-font-size);line-height:var(--p6-line-height)}.sh1_text{font-family:var(--font-stylish-family-N);font-style:normal;font-weight:400;font-size:var(--sh1-font-size);line-height:var(--sh1-line-height);text-align:center}.sh2_text{font-family:var(--font-stylish-family-N);font-style:normal;font-weight:400;font-size:var(--sh2-font-size);line-height:var(--sh2-line-height);text-align:center}.sh3_text{font-family:var(--font-stylish-family-N);font-style:normal;font-weight:400;font-size:var(--sh3-font-size);line-height:var(--sh3-line-height);text-align:center}.sh4_text{font-family:var(--font-stylish-family-N);font-style:normal;font-weight:400;font-size:var(--sh4-font-size);line-height:var(--sh4-line-height);text-align:center}.sh5_text{font-family:var(--font-stylish-family-N);font-style:normal;font-weight:400;font-size:var(--sh5-font-size);line-height:var(--sh5-line-height);text-align:center}.sh6_text{font-family:var(--font-stylish-family-N);font-style:normal;font-weight:400;font-size:var(--sh6-font-size);line-height:var(--sh6-line-height);text-align:center}.main_h1_text{font-family:var(--font-heading-family-N);font-style:var(--font-heading-style-N);font-weight:var(--font-heading-weight-N);font-size:64px;line-height:72px;text-align:center;color:var(--color-shade-2)}.main_p_text{font-family:var(--font-paragraph-family-N);font-style:normal;font-weight:300;font-size:18px;line-height:28px}.btn_primary_large{font-family:var(--font-heading-family),sans-serif;font-weight:500;justify-content:center;align-items:center;padding:16px;background:var(--primary-btn-background-color);border:1px solid var(--primary-btn-outline-color);color:var(--primary-btn-text-color);font-size:16px;line-height:24px;text-decoration:none;box-shadow:none;text-align:center;width:180px;height:52px;border-radius:5px;text-transform:uppercase;cursor:pointer}.btn_primary_large:hover{background:var(--primary-btn-hover-color)!important;box-shadow:none!important;color:var(--shade-1)}.btn_secondary_large{font-family:var(--font-paragraphs-family),sans-serif;font-weight:700;justify-content:center;align-items:center;padding:16px;background:var(--secondary-btn-background-color);border:1px solid var(--secondary-btn-outline-color);color:var(--secondary-btn-text-color);font-size:16px;line-height:24px;border-radius:5px;text-decoration:none;box-shadow:none;text-align:center;cursor:pointer}.btn_secondary_large:hover{background:var(--secondary-btn-hover-color);box-shadow:none!important;color:var(--shade-1)}.btn_primary_large_outline{font-family:var(--font-heading-family),sans-serif;font-weight:700;display:flex;flex-direction:row;justify-content:center;align-items:center;padding:16px;background:var(--primary-outline-btn-background-color);border:1px solid var(--primary-outline-btn-outline-color);color:var(--primary-outline-btn-text-color);font-size:16px;line-height:24px;width:180px;height:52px;border-radius:5px;text-decoration:none;box-shadow:none;cursor:pointer}.btn_primary_large_outline:hover{border:1px solid var(--primary-outline-btn-hover-color);color:var(--primary-outline-btn-hover-color);box-shadow:none!important}.uppercase{text-transform:uppercase}.italic{font-style:italic;text-transform:lowercase}.d-flex{display:flex!important}.width--full{width:100%!important}.text-uppercase{text-transform:uppercase}.hide_section{display:none}.justify-center{justify-content:center!important}.justify-space{justify-content:space-between!important}.align-center{align-items:center!important}.flex-wrap{flex-wrap:wrap}.text-left{text-align:left}.text-center{text-align:center}.text-white{color:var(--shade-1)}.text-black{color:var(--shade-2)}.bold{font-weight:800!important}.hide{display:none!important}.justify_space{justify-content:space-between}.align_center{align-items:center}.flex_display{display:flex}.flickity-page-dots .dot{width:12px;height:12px;background:var(--primary-3)}.icon.new--caret{height:2.4rem!important}label{font-family:var(--font-body-family)}@media(max-width:1024px){.banner__heading.h3_text{font-size:40px;line-height:48px}.banner__text.p1_text{font-size:16px;line-height:24px}.image-with-text__heading.h4_text{font-size:32px;line-height:40px}.image-with-text__text.p1_text{font-size:16px;line-height:24px}.template-page .image-with-text__media.image-with-text__media--large img{object-fit:contain!important}}@media(max-width:749px){.banner__heading.h3_text{font-size:32px;line-height:40px}.image-with-text__heading.h4_text{font-size:24px;line-height:32px}.image-with-text__text.p1_text{font-size:16px;line-height:24px}.template-page .image-with-text__media.image-with-text__media--large img{object-fit:contain!important}}custom-dropdown{display:flex;flex-direction:column}.dropbtn{display:flex;align-items:center;justify-content:space-between;font-family:var(--font-paragraphs-family);font-style:var(--font-paragraphs-style);font-weight:600;font-size:var(--p1-font-size);line-height:var(--p1-line-height);text-transform:uppercase;border:1px solid var(--neutral-4);box-sizing:border-box;border-radius:5px;padding:7px 20px;color:var(--neutral-7);text-transform:capitalize}custom-dropdown .dropdown-content2{display:none;width:100%;border:1px solid var(--neutral-4);box-sizing:border-box;border-radius:4px;padding:0 20px}custom-dropdown .dropdown-content2 a{width:100%;display:block;font-family:var(--font-paragraphs-family);font-style:var(--font-paragraphs-style);font-weight:600;font-size:var(--p1-font-size);line-height:var(--p1-line-height);text-transform:uppercase;text-decoration:none;padding:10px 0;border-bottom:1px solid var(--neutral-4);color:var(--neutral-7);text-transform:capitalize}custom-dropdown.active .icon-caret{transform:rotate(180deg)}.header.page-width{max-width:100%}.header .header__menu-item{font-style:normal;font-weight:500;font-size:16px;line-height:24px;text-align:center;text-transform:uppercase;color:var(--neutral-7)}.header .header__active-menu-item{text-decoration:none}.header .header__inline-menu .list-menu.list-menu--inline>li{padding:2rem 0px}.header .inner--menu-container{opacity:0;display:none}.header .inner--menu-container{z-index:0;top:100px;left:0;border:none;background:var(--neutral-1)}.header-wrapper--border-bottom{border-bottom:none;box-shadow:0 0 10px #0000001a}.no--column{columns:unset!important}.header__icon--cart .icon{height:2.4rem;width:3.4rem}.header .icon-search,.search__button .icon{height:2.5rem!important;width:2.5rem!important}.modal__close-button .icon{width:2.7rem;height:2.7rem}@media(max-width:1024px){.header__heading-logo{min-width:60px;max-width:60px}}.field__input:focus~.field__label,.field__input:not(:placeholder-shown)~.field__label,.field__input:-webkit-autofill~.field__label,.customer .field input:focus~label,.customer .field input:not(:placeholder-shown)~label,.customer .field input:-webkit-autofill~label{display:none}.field__input:focus,.field__input:not(:placeholder-shown),.field__input:-webkit-autofill,.customer .field input:focus,.customer .field input:not(:placeholder-shown),.customer .field input:-webkit-autofill{padding:1.5rem!important}.cart-notification-wrapper{max-width:98%;width:100%}.cart-notification-product{width:100%;padding-bottom:6rem!important;padding-top:3rem!important}#cart-notification-product{padding-top:0rem!important;margin-top:0rem!important;max-height:388px;overflow:auto;padding-right:3px}.cart-notification-product .cart-notification-product{padding-bottom:.5rem!important;padding-top:4.1rem!important}.cart-notification-custom{max-width:47.2rem!important;min-height:32rem;border:1px solid #F1F1F1;box-shadow:0 0 3px 2px #0000000d;border-radius:3px;margin-top:10px!important;margin-bottom:10px!important;border-width:0 0rem 0rem!important;z-index:2!important}.cart-notification-custom .cart-notification-product__option{margin-bottom:1.3rem;display:flex;font-style:normal;font-weight:500;font-size:14px;line-height:24px}.cart-notification-custom .cart-notification-product__option dd{margin-left:10px}.empty_cart_custom .cart-notification__header{margin-bottom:175px}.empty_cart_custom .cart_subtotal_holder{display:none}.cart_drawer_open cart-notification:after{position:absolute;content:"";background-color:var(--neutral-4);opacity:.4;left:0;right:0;height:100vh;top:0;z-index:1}.ship__text{color:var(--neutral-6)!important}@media(max-width:1024px){.empty_cart_custom .cart-notification__header{margin-bottom:100px}}.cart-notification-product__name{margin-bottom:10px!important;cursor:pointer;font-family:var(--font-heading-family);font-size:18px;line-height:24px;color:var(--neutral-7)}.cart-notification-custom .cart-notification__links{display:flex;justify-content:space-between;flex-direction:column;margin-top:6px}.cart-notification-custom .cart-notification__header{padding-bottom:10px;border-bottom:1px solid var(--neutral-4)}.cart-notification-custom .cart-notification__links .buy-primary,.cart-notification-custom .cart-notification__links #cart-notification-form{width:100%;height:40px;min-height:unset;text-transform:uppercase;font-size:12px}.cart-notification-custom .cart-notification__links #cart-notification-form .checkout-primary{height:40px;text-transform:uppercase;min-height:unset;padding:0;display:flex;align-items:center;justify-content:center;font-size:12px;width:100%}.cart-notification-custom .cart-notification__heading .icon-success{width:24px;margin-right:10px}.cart-notification-custom .cart-notification-product .cart-notification-product__image{border:none;width:97px;object-fit:contain}.cart-notification-custom .cart-notification-product__info{width:100%}.cart-notification-custom .cart_bottom_holder{display:flex;justify-content:space-between;align-items:center}.cart-notification-custom .cart_bottom_holder a{color:var(--neutral-7);cursor:pointer;font-size:14px;text-transform:uppercase;line-height:18px;text-decoration:none;font-weight:600;border-bottom:1px solid var(--neutral-7);font-family:var(--font-heading-family)}.cart-notification__heading{color:var(--neutral-7);font-weight:700;font-size:18px;line-height:24px;font-family:Montserrat}.cart-notification-custom{overflow-x:auto;background:#fff}.empty_cart_custom .cart-notification__links{display:none}@media(max-height:700px){.cart-notification-custom{max-height:400px}}@media(max-width:749px){.cart-notification-custom{max-height:600px;overflow-x:auto}}.cart-notification-custom::-webkit-scrollbar{width:5px}#cart-notification-product::-webkit-scrollbar{width:2px}.cart-notification-custom::-webkit-scrollbar-track,#cart-notification-product::-webkit-scrollbar-track{background:#f1f1f1}.cart-notification-custom::-webkit-scrollbar-thumb,#cart-notification-product::-webkit-scrollbar-thumb{background:#cac9c9}.cart-notification-custom::-webkit-scrollbar-thumb:hover,#cart-notification-product::-webkit-scrollbar-thumb:hover{background:#cac9c9}@media(min-width:1025px){.cart-notification-custom .cart-notification__close{margin-top:-1rem!important;margin-right:-1rem!important}.cart-notification-custom .cart-notification__close .icon-close{width:2.7rem;height:2.7rem}}@media(max-width:1024px){.cart-notification-custom .cart-notification__header{margin-top:10px}.cart-notification-product{padding-bottom:2rem!important;padding-top:2rem!important}.cart-notification__heading{margin-bottom:0!important}.cart-notification-custom .cart-notification-product .cart-notification-product__image{width:96px;height:128px;height:115px}.cart-notification-custom{max-width:32.8rem!important;padding:2.5rem 1.5rem!important;padding-top:10px!important}.cart-notification-custom .cart-notification__links{flex-direction:column}.cart-notification-custom .cart-notification__links #cart-notification-form,.cart-notification-custom .cart-notification__links .btn_primary_large{width:100%;font-size:12px;line-height:20px}.cart-notification-custom .cart-notification__close{margin-right:-1rem!important;margin-top:-.7rem!important}.cart-notification-custom .cart-notification__links #cart-notification-form .btn_primary_large_outline{background:transparent}}@media(max-width:749px){.cart-notification-custom .cart-notification__close{margin-right:-1rem!important;margin-top:-.6rem!important}.cart-notification-custom{max-width:34.8rem!important;margin-top:24px!important}.cart-notification-custom{left:0;margin:auto}.cart-notification-product{padding-bottom:3rem!important}.cart-notification-custom .cart-notification__header{padding-bottom:5px}}.cart-notification-custom .cart_bottom_holder h3.p1_text{margin:0 15px 0 0;min-width:85px;font-family:var(--font-heading-family)}.cart_bottom_holder .cart_quantity{display:flex;align-items:center;justify-content:center;background:transparent}.cart_bottom_holder .cart_quantity input{height:31px;width:30px;padding:0;text-align:center;border-radius:0;border-top:1px solid;border-bottom:1px solid;border-right:0;border-left:0;box-shadow:none;outline:none;font-style:normal;font-weight:500;font-size:18px;line-height:30px;-webkit-appearance:none;background:transparent;display:flex;align-items:center;justify-content:center}.cart_bottom_holder .cart_quantity .adjust_qty{height:100%;padding:0 7px;font-weight:700;border:1px solid;cursor:pointer;height:31px;display:flex;align-items:center;justify-content:center}.cart_bottom_holder .cart_quantity .adjust_qty img{max-width:17px}.qty_heading_holder{display:flex;align-items:center;justify-content:space-between}.cart_bottom_holder .cart_quantity .adjust_qty.plus{border-top-right-radius:3px;border-bottom-right-radius:3px}.cart_bottom_holder .cart_quantity .adjust_qty.minus{border-top-left-radius:3px;border-bottom-left-radius:3px}.cart_subtotal_holder{border-top:1px solid var(--neutral-4);padding-top:28px;display:flex;align-items:center;justify-content:space-between}.cart_item_subtotal_holder{padding-top:16px;display:flex;align-items:center;justify-content:space-between}.cart_subtotal_holder.no--border-top{border-top:0px;padding-top:12px}.cart_subtotal_holder h3,.cart_subtotal_holder span{font-style:normal;font-weight:500;font-size:18px;line-height:32px;color:var(--neutral-6);margin-bottom:0;margin-top:0}.only--subtotal h3,.only--subtotal span{font-weight:700;font-family:var(--font-heading-family)}.cart_shipping_holder h3,.cart_shipping_holder span{font-size:14px;margin-top:0}.cart_shipping_holder span{color:var(--primary-3)}@media(max-width:1024px){.cart-notification-custom .cart_bottom_holder h3.p1_text{margin-right:0;min-width:unset;margin-bottom:5px}.qty_heading_holder{align-items:flex-start;flex-direction:column}.cart-notification-custom .cart_bottom_holder{align-items:flex-start}.cart-notification-custom .cart_bottom_holder a{margin-top:6px}.cart_bottom_holder .cart_quantity input{background:#fafafa}.cart_bottom_holder .cart_quantity .adjust_qty{height:31px;line-height:22px;padding:0 5px}.cart-notification-custom{max-width:35.8rem!important}.empty_cart_custom .cart-notification__links{min-height:100px}}@media(max-width:749px){.cart_subtotal_holder h3,.cart_subtotal_holder span{font-size:14px;line-height:21px}.only--subtotal h3,.only--subtotal span{font-size:18px;line-height:24px}.cart_bottom_holder .cart_quantity .adjust_qty{height:31px}.cart_shipping_holder h3,.cart_shipping_holder span{font-size:12px}}.template-cart .parent-cart{display:flex;justify-content:center;align-items:center;align-items:flex-start;margin-bottom:0rem;margin-top:6rem;padding:0px 10rem;max-width:1550px;margin-left:auto;margin-right:auto}.template-cart .parent-cart.is-empty{display:block;padding:0!important;margin:0 auto!important}.empty_cart_custom .cart-notification__links{display:none!important}.cart-items thead th,.hxs_text{text-transform:uppercase;font-family:var(--font-heading-family);font-style:normal;font-weight:700;font-size:18px;line-height:32px;color:var(--neutral-7);text-transform:capitalize!important;border-color:var(--neutral-4);color:var(--neutral-7)!important;opacity:1}.template-cart .large--hide{display:none}.cart-item .product-option{font-family:var(--font-paragraphs-family);font-style:normal;font-weight:400;font-size:14px;line-height:24px;color:var(--neutral-6)}.cart-item cart-remove-button{margin:0!important;font-family:var(--font-paragraphs-family);font-style:normal;font-weight:600;font-size:14px;line-height:20px;text-align:center;text-transform:capitalize;color:var(--neutral-7);text-decoration:none;border-bottom:1px solid var(--neutral-7)}.cart__footer-wrapper .page-width{padding:0px 6rem!important;padding-right:0!important}.cart__footer{flex-direction:column}.cart__footer .cart__blocks{margin-left:0;border:1px solid var(--neutral-4);padding:32px 30px;border-radius:4px;width:100%}.cart__footer .order_summary{font-family:var(--font-heading-family);font-style:normal;font-weight:700;font-size:18px;line-height:24px;display:flex;align-items:center;color:var(--neutral-7);padding-bottom:1.6rem}.cart__footer-wrapper:last-child .cart__footer{padding-top:11.8rem}.cart__checkout-button{font-weight:600;font-size:14px;line-height:24px;text-align:center;text-transform:uppercase;display:flex;align-items:center}.cart__blocks .cart__ctas{flex-direction:column}.cart__blocks .cart__ctas button,.cart__blocks .cart__ctas .btn{height:48px;text-transform:uppercase;cursor:pointer;max-width:100%;width:100%;font-size:14px}.cart__checkout-button .icon{margin-right:10px}.cart__footer .cart__blocks .js-contents *{color:#2f3337;font-family:Montserrat}.cart__footer .totals{justify-content:space-between}.tax-note{text-align:left}.cart-item cart-remove-button a{font-family:var(--font-heading-family) font-style: normal;font-weight:600;font-size:14px;line-height:24px;text-align:center;color:#262626;min-height:20px;text-transform:uppercase}.cart__blocks .p2_text{font-size:var(--p2-font-size);font-size:14px;font-weight:500}.cart__items{border-bottom:none!important}.cart-top-wrapper .title-wrapper-with-link a{display:none}.cart-item .product-option dt{font-weight:500}.cart-item__image{max-width:100%;min-width:120px}.estimated_total{display:flex;justify-content:space-between;margin-top:16px;padding-top:20px;border-top:1px solid var(--neutral-4);margin-bottom:28px}.payment_methods_holder{margin-left:0!important;margin-top:13px!important;width:100%!important}.payment_methods_holder .list-payment{list-style:none;display:flex;padding:0;margin:0;flex-wrap:wrap;justify-content:flex-start}li.list-payment__item svg{width:47px;height:30px;margin-right:8px;margin-top:4px}.payment_methods_holder .cart-financing-text{display:flex;align-items:center;margin-top:10px}.payment_methods_holder .cart-financing-text h2{margin-bottom:0;margin-right:7px;color:var(--neutral-7)}.payment_methods_holder .cart-financing-text img{max-width:52.05px}.template-cart .cart-top-wrapper,.template-cart .cart__footer-wrapper{opacity:0}.template-cart .parent-cart .cart-top-wrapper,.template-cart .parent-cart .cart__footer-wrapper{opacity:1!important}@media(min-width:1025px){.cart-item__price-wrapper .price{font-size:18px}}@media(min-width:1025px)and (max-width:1250px){.template-cart .parent-cart{padding:0 4rem}.cart-item__image{min-width:75px}.cart-item__name{font-size:16px!important;line-height:26px!important}}@media(max-width:1024px){.cart__blocks .p2_text{font-size:14px}.cart__items th.caption-with-letter-spacing:not(:first-child){display:none}.cart-items *.right,.cart-item .cart-item__quantity{display:none}.template-cart .large--hide{display:block}.template-cart .qty--holder,.template-cart .top-mob-price,.template-cart .top-subtotal-price{display:flex;align-items:center}.template-cart .qty--holder label,.template-cart .top-mob-price label,.template-cart .top-subtotal-price label{margin-right:10px;font-family:var(--font-paragraphs-family);color:var(--neutral-7);font-style:normal;font-weight:400;font-size:14px;line-height:20px;display:flex;align-items:center}.template-cart .qty--holder label{font-weight:500}.cart-remove-holder{position:absolute;left:19px;bottom:15%}.cart-item cart-remove-button a{font-size:12px}.template-cart .top-mob-price{margin:5px 0}.cart-item .product-option,.cart-item .product-option dt{font-family:var(--font-paragraphs-family);font-style:normal;font-weight:500;font-size:14px;line-height:24px;color:var(--neutral-6)}.cart-item .product-option dt{font-weight:500}.cart-item{position:relative}.template-cart .cart-item__image{min-width:98px}.template-cart .top-mob-price .price{font-family:var(--font-paragraphs-family);color:var(--neutral-7);font-style:normal;font-weight:400;font-size:14px;line-height:20px;display:flex;align-items:center;font-weight:700}.template-cart .top-subtotal-price{margin-top:10px}.template-cart .top-subtotal-price .price{font-family:var(--font-paragraphs-family);color:var(--neutral-7);font-weight:600;font-size:14px;line-height:20px;display:flex;align-items:center}.cart-top-wrapper .title-wrapper-with-link .title{font-size:24px!important;line-height:32px!important}.template-cart .cart-item__name,.cart__footer .order_summary{font-size:18px;line-height:24px}.cart__checkout-button{padding:0}.template-cart .parent-cart{padding:0px 3rem;margin-bottom:7rem}.cart__footer-wrapper:last-child .cart__footer{padding-top:25px;padding-bottom:0rem}.cart__footer-wrapper .page-width{padding:0 3rem!important;padding-right:0!important}.template-cart .product_accessories .accessories_holder{padding-top:40px;padding-bottom:50px}.template-cart .product_accessories .card_holder .card .card-body{padding:2.5rem 1rem}.template-cart .product-popup-modal__opener.btn_secondary_large button{font-size:12px}.template-cart .custom_add_to_cart_popup,.template-cart .product_accessories .card_holder .card .card-body .btn{height:40px;font-size:12px}.top-mob-price .cart-item__discounted-prices{display:flex;justify-content:space-between}.cart-item__discounted-prices .price:not(.cart-item__old-price){margin-right:4px}.payment_methods_holder .cart-financing-text h2{font-size:12px}.template-cart .top-subtotal-price label{font-weight:500}}@media(min-width:750px)and (max-width:1024px){.template-cart .cart-item__image{min-width:98px;max-width:98px}.cart-item__media{width:10.8rem!important}.cart__footer-wrapper:last-child{padding-top:0;margin-top:7rem}.template-cart .parent-cart{align-items:flex-start}.cart__footer>*{width:32rem}.cart-top-wrapper .page-width{padding:0 2.5rem}.cart-item__media{width:25rem!important}.cart-item>td+td{padding-left:2rem}.template-cart .qty--holder label{font-size:12px}.template-cart .top-mob-price .price{font-size:14px!important}}@media(max-width:749px){.template-cart .parent-cart{flex-direction:column-reverse;position:relative;margin-top:10rem}.cart__footer-wrapper .page-width{padding:0!important}.template-cart .parent-cart{padding:0 2rem}.cart__footer>*+*{margin-top:0rem!important}.payment_methods_holder{margin-top:10px!important}.cart-items thead tr{border-color:#222626!important}.cart-item__media{width:10rem!important}td.cart-item__details{padding-left:0rem!important}.cart-item{grid-template:unset!important;display:flex!important;align-items:flex-start;margin-bottom:5.5rem!important}.template-cart .cart-item__media{height:100%;display:flex;align-items:flex-start}.template-cart .top-mob-price .price,.template-cart .top-mob-price label{font-size:12px!important;line-height:20px}.template-cart .parent-cart{margin-bottom:0rem}.template-cart .parent-cart:not(.is-empty) .cart-top-wrapper{border-bottom:1px solid var(--neutral-7)}.template-cart .product_accessories .accessories_holder h2.h2_text{font-size:24px}.cart-item cart-remove-button a{min-height:15px}.template-cart .product_accessories .card_holder .flickity-viewport{left:10px}.cart__footer-wrapper:last-child .cart__footer{padding-bottom:2.6rem!important}.cart__footer .cart__blocks{padding:15px 20px}.estimated_total{margin-top:15px;padding-top:15px;margin-bottom:10px}.cart-top-wrapper .title-wrapper-with-link{gap:0rem}.cart__footer-wrapper:last-child .cart__footer{padding-top:20px}}*{margin:0;padding:0}.drop-down{position:relative}.drop-down .selected a{background:#fff no-repeat scroll right center;display:block;text-decoration:none;width:56px;height:32px;border:1px solid var(--neutral-7);box-sizing:border-box;border-radius:5px;color:var(--neutral-7);padding:0 12px;position:relative}.drop-down .selected a:after{content:"";width:20px;height:20px;background-image:url(//feddesfabrications.com/cdn/shop/t/49/assets/arrow.png?v=151979726438998040871773423996);position:absolute;top:0;background-repeat:no-repeat;background-size:contain;bottom:0;margin:auto;right:10px;width:12px;background-position:center}.drop-down .selected a span{cursor:pointer;display:block;padding:5px}.drop-down .option{position:relative}.drop-down .options ul{background:#fff none repeat scroll 0 0;display:none;list-style:none;padding:0;position:absolute;left:0;width:auto;min-width:56px;border:1px solid var(--neutral-7);z-index:2;border-radius:5px;max-height:200px;overflow:auto}.drop-down .options ul::-webkit-scrollbar{width:1px}.drop-down .options ul::-webkit-scrollbar-track{background:#f1f1f1}.drop-down .options ul::-webkit-scrollbar-thumb{background:#888}.drop-down .options ul::-webkit-scrollbar-thumb:hover{background:#555}.drop-down .selected span.value,.drop-down .options span.value{display:none}.drop-down .options ul li a{display:block;text-decoration:none;color:var(--neutral-7);padding:5px 5px 5px 15px}.drop-down .options ul li a:hover{background:var(--primary-3);color:#fff;transition:.2s ease}#main-coll-parent{display:flex;justify-content:space-between;max-width:var(--page-width);margin:0 auto}#main-coll-parent>.page-width{padding-right:0;flex-basis:18%}#main-coll-parent #ProductGridContainer{flex-basis:80%}#main-coll-parent .facets-container #FacetFiltersForm{display:flex;flex-direction:column;align-items:flex-start}#main-coll-parent .facets-container #FacetsWrapperDesktop{display:flex;flex-direction:column;align-items:flex-start;width:100%;position:relative}#main-coll-parent .active-facets,#main-coll-parent .facet-filters.sorting,#main-coll-parent .product-count{display:none}#main-coll-parent .facets__list,#main-coll-parent .facet-checkbox{padding-right:0}#main-coll-parent .facets__price{padding-right:0rem;flex-direction:column;align-items:flex-start;justify-content:flex-start}#main-coll-parent .facets__price .field-currency{display:none}#main-coll-parent .facets__price .field{margin-bottom:10px}#main-coll-parent .facets__summary{margin-top:0;margin-bottom:0;width:100%;padding:10px 0;cursor:pointer}#main-coll-parent .collection{padding-left:2rem;margin-bottom:6rem}#main-coll-parent .facets__summary .icon-caret{right:18px;display:block;height:1rem;width:2rem;position:absolute;color:var(--neutral-7)}#main-coll-parent .facets__summary.activated .icon-caret{transform:rotate(180deg)}.facets__summary:hover span,.facets__summary:hover .icon-caret{text-decoration:none!important;color:var(--primary-3)}.facet-checkbox>svg{background-color:transparent!important;color:var(--primary-3);height:2rem;width:2rem;border-radius:3px}.facet-checkbox .icon-checkmark{left:0rem!important;top:1rem!important;color:var(--neutral-1)!important;background:var(--primary-3)!important;height:2rem;width:2rem}.facets__item label{color:var(--neutral-7)}.facets__heading{display:none!important}.pagination__list>li:first-child,.pagination__list>li:first-child .pagination__item--current{border-bottom-left-radius:5px;border-top-left-radius:5px}.pagination__list>li:last-child,.pagination__list>li:last-child .pagination__item--current,.pagination__list>li:last-child .pagination__item:hover{border-bottom-right-radius:5px;border-top-right-radius:5px}.pagination__list>li{margin-right:0!important;border:1px solid var(--neutral-3);max-width:4.1rem!important;height:3.8rem!important}.pagination__item{height:3.8rem!important;font-weight:700;font-size:14px;line-height:24px;color:var(--neutral-7)}.pagination__item--current,.pagination__item:hover{background:var(--primary-1);margin-top:-1px}.pagination__item--current:after,.pagination__item:hover:after{display:none!important}@media(max-width:1024px){#main-coll-parent>.page-width{flex-basis:22%;padding-left:2rem}#main-coll-parent .collection{padding-right:2rem;padding-left:1rem}}@media(max-width:749px){#main-coll-parent{display:block}#main-coll-parent .collection{padding-right:2rem;padding-left:.5rem}#main-coll-parent .facets-container #FacetsWrapperDesktop{position:relative;flex-direction:row;flex-wrap:nowrap;margin-bottom:2rem}.filter_list_holder{display:block;width:100%;max-width:95%;position:absolute;top:40px;overflow-x:scroll}#main-coll-parent .facets__summary{position:relative}.filter_list_holder .facets__list{display:flex;padding-left:0;white-space:nowrap}.filter_list_holder .facets__item{margin-right:12px}.filter_list_holder label.facet-checkbox span{padding:3px 10px;background:var(--neutral-2);border-radius:50px;color:var(--neutral-7);font-size:12px;line-height:20px}.filter_list_holder .facet-checkbox>input[type=checkbox]:checked~span{background:var(--primary-3);color:var(--neutral-1)}.filter_list_holder .facet-checkbox>svg{display:none!important}#main-coll-parent .facets__price{flex-direction:row}#main-coll-parent .facets__price .field{margin-right:10px;margin-left:3px}#main-coll-parent .facets__summary{transition:all .3s ease}#main-coll-parent .facets__summary.activated{margin-bottom:7rem!important}}@media(min-width:750px){.facets-container{position:sticky;top:170px;margin-bottom:30px}}@media screen and (min-width:750px){.main-page-title{text-align:center;margin-top:30px!important}}.template--faq.rte h1,.template--faq.rte .h1,.template--faq.rte h2,.template--faq.rte .h2{text-align:center}.template--faq.rte h1,.template--faq.rte h2,.template--faq.rte .h2,.template--faq.rte h3,.template--faq.rte .h3{margin-top:2.5em;margin-bottom:2em}.rte h1:first-child,.rte .h1:first-child,.rte h2:first-child,.rte .h2:first-child,.rte h3:first-child,.rte .h3:first-child,.rte h4:first-child,.rte .h4:first-child,.rte h5:first-child,.rte .h5:first-child,.rte h6:first-child,.rte .h6:first-child{margin-top:0}.template--faq.rte p,.template--faq.rte ul,.template--faq.rte ol,.template--faq.rte table{margin-bottom:25px}.rte .text-link{border-bottom:1px solid #8c668f}.rte h1 a,.rte .h1 a,.rte h2 a,.rte .h2 a,.rte h3 a,.rte .h3 a,.rte h4 a,.rte .h4 a,.rte h5 a,.rte .h5 a,.rte h6 a,.rte .h6 a{text-decoration:none}.template--faq.rte a,.template--faq .text-link,.template--faq.rte a:hover,.template--faq .text-link:hover{color:var(--primary-3)}.page--faq-width{max-width:100rem;padding:2rem 3rem 6rem}.template--faq iframe{width:100%;min-height:500px}@media(max-width:1024px){.template--faq iframe{width:100%;min-height:360px}.template--faq.rte h1,.template--faq.rte h2,.template--faq.rte .h2,.template--faq.rte h3,.template--faq.rte .h3{font-size:26px}.main-page-title{margin-bottom:2rem;font-size:32px;text-align:center}}@media(max-width:749px){.template--faq iframe{width:100%;min-height:100%}}.custom_collection_listing .collection{margin-bottom:10rem;padding-right:0;display:flex;justify-content:space-between}.custom_collection_listing .collection-list{display:block;width:100%;box-shadow:none;margin-left:0}.collection_top_holder h2{color:#000;margin-bottom:3rem}.collection_top_holder h2 a{text-decoration:none;display:flex;align-items:center;color:inherit}.collection_top_holder h2 a:hover{color:var(--primary-3)}.collection_top_holder h2 .icon{max-width:32px;margin-left:1.2rem}.main__collections_holder .collection-list .flickity-prev-next-button{top:50%;transform:translateY(-50%);height:100%;border-radius:0;background:var(--neutral-6)!important;opacity:.4;width:103px;outline:none;-webkit-tap-highlight-color:none;-webkit-highlight:none}.main__collections_holder{margin-bottom:6rem}.main__collections_holder .flickity-button:disabled{opacity:0}.main__collections_holder .collection-list .flickity-prev-next-button.next{right:0}.main__collections_holder .collection-list .flickity-prev-next-button.previous{left:0}.main__collections_holder .collection-list .flickity-prev-next-button.previous:disabled{display:none}.main__collections_holder .collection-list .grid__item{margin-right:2rem;padding-left:0;padding-bottom:0}.main__collections_holder .collection-list .flickity-prev-next-button .flickity-button-icon{position:absolute;left:33%;top:20%;width:35%;height:60%;color:#fff}.custom_collection_listing .icon.icon-caret{max-width:2rem;color:var(--neutral-7)}.col_filters_holder{flex-basis:18%}.main_coll_container{flex-basis:77%}.custom_collection_listing .col_filters_holder .facets__summary>div{justify-content:space-between}.col_filters_holder .facets__summary{border-bottom:.5px solid var(--neutral-2);padding-bottom:1.7rem;cursor:pointer}.col_filters_holder .facets__summary.activated svg{transform:rotate(180deg)}.col_filters_holder .facets__list{padding-left:0}.col_filters_holder .facets__item{color:var(--neutral-7)}@media(max-width:1024px){.main__collections_holder .collection-list .flickity-prev-next-button{width:76px}.col_filters_holder{flex-basis:28%}.main_coll_container{flex-basis:66%}.main__collections_holder .collection-list .grid__item{width:66%;max-width:66%!important}.main__collections_holder .collection-list .flickity-prev-next-button.previous{display:none}.custom_collection_listing .collection{padding-left:3rem}.custom_collection_listing .card__heading{font-size:18px;line-height:28px}.custom_collection_listing .card-information{font-size:14px;line-height:24px}}@media(max-width:749px){.custom_collection_listing .collection{flex-direction:column}.main_coll_container,.col_filters_holder{flex-basis:100%}.col_filters_holder .facets__summary svg{display:none}.col_filters_holder .facets__summary{border-bottom:none;padding-bottom:1.2rem;margin-bottom:0}.col_filters_holder .filter_list_holder{position:static}.custom_collection_listing .collection{padding-left:2rem;margin-bottom:3rem}.main_coll_container{margin-top:4rem}.custom_collection_listing .card__heading,.custom_collection_listing .card-information{font-size:12px}.main__collections_holder .collection-list .flickity-prev-next-button{width:46px}.col_filters_holder .filter_list_holder .facets__item{margin-right:0}}.cart-item .cart-item__totals.sale-price .cart-item__price-wrapper .price{text-align:left!important}#cart-notification .cart-notification-product__name{margin-bottom:20px!important}.cart_subtotal_holder h3,.cart_subtotal_holder span{font-family:Montserrat!important;color:#262626!important}#cart-notification .cart-notification-product__name{margin-bottom:4px!important}p.cart-item-description{font-family:Karla;font-style:normal;font-weight:400;font-size:14px;line-height:24px}@media(max-width:1024px){.template-cart .parent-cart{margin-top:4.4rem!important}.cart-top-wrapper .title-wrapper-with-link{margin-bottom:16px!important}.cart-items th{margin-bottom:1.7rem!important}.cart-items td{padding-top:1.9rem!important}.template-cart .top-mob-price{margin:5px 0 16px}.cart__footer .cart__blocks .js-contents *{line-height:24px;font-family:Karla!important}.cart__footer .cart__blocks{padding:16px!important}.cart_subtotal_holder.no--border-top{padding-top:8px!important}.estimated_total{margin-top:13px;padding-top:15px;margin-bottom:24px}#cart-notification-product .cart-notification-product{padding-top:2.4rem!important}#cart-notification .cart-notification-product__name{margin-bottom:4px!important}}@media(max-width:767px){.template-cart .parent-cart{margin-top:10rem!important}.cart__footer-wrapper:last-child .cart__footer{padding-top:10px!important}.cart__footer .order_summary{padding-bottom:1.9rem!important}.cart__footer .cart__blocks .js-contents *{font-family:Karla!important}.estimated_total{margin-top:22px;padding-top:18px}.cart-remove-holder{left:0!important;bottom:30%!important}#cart-notification .cart-notification-product__name{margin-bottom:4px!important}}.product-form .input-textarea{border:#452945 solid 2px;font-size:16px;color:#4a4a4a;font-family:var(--font-paragraphs-family);font-style:var(--font-paragraphs-style);float:left;outline:0;height:132px;width:130%;font-weight:600;margin-bottom:20px;padding:10px;position:relative;left:-30%}.product-form .product-personalizer{width:130%;LEFT:-30%}.product-form .new_quantity_btnn_wrapper .product-form__quantity{margin-bottom:2.5rem}@media(max-width:1024px){.product-form .product-personalizer{width:145%;LEFT:-45%}.product-form .input-textarea{border:#452945 solid 2px;font-size:16px;color:#4a4a4a;font-family:var(--font-paragraphs-family);font-style:var(--font-paragraphs-style);float:left;outline:0;height:132px;width:145%;font-weight:600;margin-bottom:20px;padding:10px;position:relative;left:-45%}}
/*# sourceMappingURL=/cdn/shop/t/49/assets/styles.css.map */
