.section--image-with-text .image-with-text--about-craftparts .rotate-text{font-family:"Albert Sans",sans-serif;font-size:18px;font-weight:400;line-height:1.1;letter-spacing:6.84px;color:#000;text-transform:uppercase}.section--image-with-text .image-caption .image-with-text-media-item{border-right:1px solid #9ca3af}.section--image-with-text .image-with-text-text-item p{font-family:"Albert Sans",sans-serif;font-size:18px;font-weight:400;line-height:1.5;letter-spacing:.54px}.section--image-with-text .image-with-text-text-item p.image-with-text-text--caption{font-size:12px;letter-spacing:3px;line-height:1.6}.section--image-with-text .image-with-text-text-item .image-with-text-heading{font-weight:700;font-size:40px;line-height:1.2;letter-spacing:1%}.section--multicolumn .multicolumn--features .multicolumn-card-image-wrapper .multicolumn-card__image{width:100%;height:100%;top:50%;left:50%;transform:translate(-50%, -50%);max-width:82px;max-height:82px}.section--multicolumn .multicolumn--features .multicolumn-card-info h3{color:#794237;font-weight:700;font-size:24px;line-height:1.25;letter-spacing:1%}.section--multicolumn .multicolumn--features .multicolumn-card-info .rte p{font-family:"Albert Sans",sans-serif;font-size:16px;font-weight:400;line-height:1.5;letter-spacing:.48px;color:#32312a}.section--featured-collection .quick-add.quick-add-position-default .quick-add__submit:hover{background-color:#5b8f5a}.section--featured-collection .quick-add.quick-add-position-default .quick-add__submit:hover svg{color:#fff}.section--featured-collection .banner-content .image-with-text-text--caption{color:#fff;font-family:"Albert Sans",sans-serif;font-size:12px;font-weight:600;line-height:1.5;letter-spacing:.36px}.section--featured-collection .banner-content .banner-heading{font-size:36px;font-weight:700;line-height:1.2;letter-spacing:.36px;color:#fff}.section--featured-collection .banner-content .banner-text{font-family:"Albert Sans",sans-serif;font-size:14px;font-weight:600;line-height:1.6;letter-spacing:.42px;color:#fff}.section--featured-collection .banner-content .banner-buttons .button{background-color:#a16b5f;padding:14px 0 14px 24px;font-family:"Albert Sans",sans-serif;font-size:14px;font-weight:600;line-height:1;letter-spacing:1.68px;color:#fff}.section--featured-collection .collection-view-all .link{font-family:"Albert Sans",sans-serif;font-size:14px;font-weight:600;line-height:1;letter-spacing:1.68px;color:#6b3f3c;text-transform:uppercase}.section--featured-collection .collection-view-all svg path{color:#6b3f3c;stroke:#6b3f3c}.section--collection-tabs .quick-add.quick-add-position-default .quick-add__submit:hover{background-color:#5b8f5a}.section--collection-tabs .quick-add.quick-add-position-default .quick-add__submit:hover svg{color:#fff}.section--collection-tabs .collection-tabs-section .collection-title .title{margin-bottom:32px;font-size:36px;font-weight:700;line-height:1.2;letter-spacing:.36px}.section--collection-tabs .collection-tabs-section .card-content .card-heading{font-size:20px;font-weight:600;line-height:1.4;letter-spacing:.2px}.section--collection-tabs .collection-tabs-section .tabs{margin-bottom:22px}.section--collection-tabs .collection-tabs-section .tabs .glider{border-radius:4px}.section--collection-tabs .collection-tabs-section input[type=radio]:checked+label .notification{color:#32312a;background-color:#919e83}.section--collection-tabs .collection-tabs-section .tab{border-color:#5b8f5a;font-family:"Albert Sans",sans-serif;font-size:10px;line-height:1;font-weight:400;letter-spacing:1.2px;color:#32312a;border-radius:4px;padding:10px 14px}.section--collection-tabs .collection-tabs-section .tab .notification{color:#5b8f5a;background-color:transparent;font-family:"Albert Sans",sans-serif;font-size:12px;font-weight:400;line-height:1;letter-spacing:1.44px}.section--image-banner .banner-content .banner-heading{font-size:52px;font-weight:700;line-height:1.1;letter-spacing:.52px;color:#fff}.section--image-banner .image-banner--hero .banner-content{align-items:flex-end}.section--image-banner .image-banner--contact-us .banner-content .banner-heading{font-size:52px;font-weight:700;line-height:1.1;letter-spacing:.52px;color:#fff}.section--image-banner .image-banner--contact-us .banner-content .banner-text p{font-family:"Albert Sans",sans-serif;font-size:18px;font-weight:400;line-height:1.5;letter-spacing:.54px;color:#fff}.section--image-banner .image-banner--contact-us .banner-content .banner-buttons .button{background-color:#a16b5f;padding:14px 12px 14px 24px;font-family:"Albert Sans",sans-serif;font-size:14px;font-weight:600;line-height:1;letter-spacing:1.68px;color:#fff;border-radius:6px;text-transform:uppercase}.section--image-banner .image-banner--contact-us .banner-content .banner-buttons svg{margin-left:8px}@media only screen and (max-width: 767px){.page-width{padding-left:20px;padding-right:20px}.section--image-banner .banner-content .banner-heading{font-size:44px;letter-spacing:.44px}.section--image-banner .banner-box{padding-left:20px;padding-right:20px}.section--image-with-text .image-with-text-section{padding:64px 20px}.section--image-with-text .image-with-text-text-item .image-with-text-heading{font-size:36px;letter-spacing:.36px}.section--image-with-text .image-with-text--about-craftparts .image-with-text-media-item{border-right:none !important}.section--image-with-text .image-with-text--about-craftparts .rotate-text{font-family:"Albert Sans",sans-serif;font-size:12px;font-weight:400;line-height:1.6;letter-spacing:3px;color:#000;text-transform:uppercase}.section--image-with-text .image-with-text--unique-id .image-with-text-section .image-with-text-content{padding-top:0}.section--image-with-text .image-with-text--unique-id .image-with-text-grid--reverse{flex-direction:column-reverse}.section--multicolumn .multicolumn--features .multicolumn-list{gap:24px}.section--multicolumn .multicolumn--features .multicolumn-list .multicolumn-card{padding:42px 20px}.section--multicolumn .multicolumn--features .multicolumn-card-info h3{font-size:20px;line-height:1.4;letter-spacing:.2px}.section--collection-tabs .collection-tabs-section .collection-title .title{margin-bottom:14px;font-size:32px;line-height:1.2;letter-spacing:.32px}}
