.template-404 .page .page__heading{margin-bottom:36px!important}.template-404 .page .text--404{margin-top:36px!important;margin-bottom:36px!important}#build-instructions{scroll-margin-top:80px;scroll-behavior:smooth!important}.product-item--featured .grid__content{overflow-y:auto}input.disabled{cursor:not-allowed;pointer-events:none}label[data-has-engraving=true].disabled{cursor:not-allowed;pointer-events:none;background-color:var(--COLOR-A5)!important;color:var(--COLOR-A20)!important}.product-item--featured .grid__content .grid__description p{font-size:inherit!important}hover-disclosure.menu__item.parent .navlink--toplevel svg,hover-disclosure.menu__item.grandparent .navlink--toplevel svg,.menu__item.parent .navlink--toplevel svg,.menu__item.grandparent .navlink--toplevel svg{display:inline-block;vertical-align:middle;width:8px;height:8px;margin-left:.4em;transition:transform .2s cubic-bezier(.215,.61,.355,1)}hover-disclosure.menu__item.parent:hover .navlink--toplevel svg,hover-disclosure.menu__item.grandparent:hover .navlink--toplevel svg,.menu__item.parent:hover .navlink--toplevel svg,.menu__item.grandparent:hover .navlink--toplevel svg{transform:rotate(180deg)}hover-disclosure.menu__item.parent:hover .navlink--toplevel:after,hover-disclosure.menu__item.grandparent:hover .navlink--toplevel:after,.menu__item.parent:hover .navlink--toplevel:after,.menu__item.grandparent:hover .navlink--toplevel:after{transform:scaleX(1)}.header__menu .menu__item.parent .navlink--toplevel svg,.header__menu .menu__item.grandparent .navlink--toplevel svg{display:flex;align-items:center;justify-content:center;max-width:8px;max-height:8px;height:100%;width:100%;/yh margin-left: .4em;transition:all .2s cubic-bezier(.215,.61,.355,1)}.header__menu .menu__item.parent:hover .navlink--toplevel svg,.header__menu .menu__item.grandparent:hover .navlink--toplevel svg{transform:rotate(180deg)}.header__menu .menu__item.parent:hover .navlink--toplevel:after,.header__menu .menu__item.grandparent:hover .navlink--toplevel:after{transform:scaleX(1)}.header__menu .menu__item.parent{position:relative}.header__menu .menu__item.parent .header__dropdown{left:0;min-width:120px}.h1,.h2,.h3,.h4,.h5,.h6,h1,h2,h3,h4,h5,h6{line-height:1.1em!important}.btn{letter-spacing:normal!important}.shopify-challenge__button.btn,.btn.btn--scroll-top{border:0!important}.shopify-challenge__button.btn:hover{background-color:#f15a29!important;border-color:#f15a29!important;color:#fff!important}.shopify-challenge__button.btn:hover,.btn:hover,.cart-bar__form .btn:hover{border-color:#f15a29!important;color:#fff!important}.cart-bar__form .btn:after{background:#f15a29!important;opacity:1}.cart__button-continue .btn:after{background:#f15a29!important;opacity:1}.product__submit__buttons .product__submit__item button.btn.btn--primary[data-add-to-cart]:after{background:#f15a29!important;opacity:1}.product__submit__buttons .product__submit__item button.btn.btn--primary[data-add-to-cart]:hover{border-color:#f15a29!important;color:#fff!important}.product__submit__buttons .product__submit__item button.btn.btn--primary[data-add-to-cart][disabled]{cursor:not-allowed}.product__submit__buttons .product__submit__item button.btn.btn--primary[data-add-to-cart][disabled]:hover{border:1px solid var(--btn-border)!important;color:var(--btn-text)!important}.product__submit__buttons .product__submit__item .shopify-payment-button button[disabled]{cursor:not-allowed}.shopify-payment-button .shopify-payment-button__button--unbranded{text-transform:capitalize}.shopify-payment-button .shopify-payment-button__button--unbranded:hover:not([disabled]){border-color:#f15a29!important;color:#fff!important}.collection .collection__products .collection__sidebar__slider .collection__sidebar__buttons .btn.btn--primary[data-filter-update-url]:hover{border-color:#f15a29!important;color:#fff!important}.collection .collection__products .collection__sidebar__slider .collection__sidebar__buttons .btn.btn--primary[data-filter-update-url]:after{background:#f15a29!important;opacity:1}.article__link .btn{background-color:#8f3f1f!important;border-color:#8f3f1f!important;color:#fff!important}.article__link .btn:hover{background-color:#4d3a2c;border-color:#4d3a2c!important;color:#fff!important}.article__link .btn:after{background-color:#4d3a2c}.tabs__recently-viewed .recent__wrapper .recent__content .grid-item .product-information .product-item__info{position:relative}.tabs__recently-viewed .recent__wrapper .recent__content .grid-item .product-information .product-item__info .product-item__price{text-align:left!important}.account .forgot-password{flex-direction:column;gap:12px}.btn--solid:after,.shopify-payment-button .shopify-payment-button__button:after,#shopify-product-reviews .spr-button-primary:after,.shopify-payment-button__button--unbranded:after{background-color:#f15a29}.announcement__text.ticker--animated>.announcement__slide:first-child{padding-left:0;padding-right:calc(var(--outer) / 2.5)}.announcement__slide,.announcement__text.ticker--animated{padding-left:calc(var(--outer) / 2.5);padding-right:calc(var(--outer) / 2.5)}.announcement__image{margin-right:-40px}.section-double .section-double__aside .section-double__content .hero__content{padding:0}.tabs-collections .tabs-collections__head .grid__heading-holder--inline .grid__heading-text{flex-basis:100%;width:100%}.footer-sections a:not(.btn):hover{color:#f15a29!important}.footer-sections a:not(.btn){text-decoration:none;background:none}.form__legal.footer p a{--link: currentColor !important;--link-hover: currentColor !important;display:inline!important;text-decoration:none!important;cursor:pointer!important;padding:0 0 5px!important;color:var(--link)!important;background:linear-gradient(to right,currentColor,currentColor)!important;background-size:100% 1px!important;background-position:50% 86%!important;background-repeat:no-repeat!important;transition:color .25s ease-in,background-size .25s ease-in!important}.form__legal.footer p a:hover{background-size:0% 1px!important}.footer__blocks .footer__block .rte p{margin-top:0;margin-bottom:1.25em;padding:0;font-size:calc(1rem * var(--FONT-ADJUST-BODY))!important;line-height:1}.footer__blocks .footer__block .rte p a{padding:0}.footer__blocks .footer__block.footer__block--newsletter .rte p{line-height:1.4em}.has-video-type video{position:absolute;top:50%;left:50%;height:100%;width:100%;transform:translate(-50%,-50%);object-fit:cover}.product__properties.hidden{display:none;gap:0;padding-bottom:0}.product__properties{display:flex;flex-direction:column;gap:4px;padding-top:calc(var(--form-margin) / 2)}.product__properties .engraving{display:flex;flex-direction:column;justify-content:flex-start;gap:2px}.text-promo .text-promo-inner .hero__content{padding:var(--outer) var(--outer)}.contact-form .custom-form__block textarea{max-height:120px;height:100%;width:100%;resize:none}.contact-form .custom-form__block input,.contact-form .custom-form__block select{width:100%}.contact-form .custom-form__block.submit__block,.contact-form .form__legal{text-align:center}.grid .grid-item .product-information .product-item__info .product-link:hover .product-item__title,.grid .grid-item .product-item__image:hover .quick-add__button:hover,.product-item__title.custom-btn:hover{color:#f15a29}.collection-tag-icon{display:flex;flex-direction:row;gap:5px;margin-bottom:5px}.collection-tag-name{white-space:nowrap;font-weight:700;color:#4d3a2c;text-transform:uppercase;font-size:11px;display:flex;justify-content:center;align-items:center}.product-item__title{text-align:left!important}.product-link{display:flex;flex-direction:column;align-items:flex-start}.product-item__title{font-size:18px!important}.instructional-collections .section-sidebar__aside{flex:0 0 16.66%;padding:0 calc(var(--gutter)/2)}.instructional-collections .section-sidebar__body .section-sidebar__content .collection-list .grid-container{scroll-margin-top:100px}#create_customer .form-field.action-bottom,#customer_login .form-field.action-bottom,#create_customer .form__legal,#customer_login .form-field.action-bottom .form__legal{text-align:center}.address-delete,#address_form_new button[type=button].text-link.address-new-toggle,form button[type=button].text-link.address-edit-toggle{margin-left:14px}#address_form_new button[type=submit]{border-color:transparent!important;color:#fff!important}#address_form_new button[type=submit]:hover{border-color:#f15a29!important;color:#fff!important}.section-double .section-double__body .section-double__aside .section-double__content .hero__content .hero__rte p{margin-bottom:1em}.article .hr{margin-top:.75em}.article--single .widget__column{border:0!important}.article--single .widget__column:hover{box-shadow:none}.article--single .widget__column .widget__column__title{transition:all .2s cubic-bezier(.215,.61,.355,1)}.article--single .widget__column:hover .widget__column__title{color:#f15a29!important}#privacy-policy,#terms-of-service,#shipping-amp-returns .rte h2,#shipping-amp-returns .rte h3{font-size:calc(var(--font-4) * var(--FONT-ADJUST-HEADING));margin:1em 0 .5em}.product__block.tabs-wrapper .product-accordion details summary{font-size:17px}.product__block.tabs-wrapper .product-accordion details[open=true] summary{color:#f15a29}.product__block.product__head .breadcrumbs{display:none;opacity:0;visibility:hidden}.product__block.product__icons .product__icons-wrap{display:grid;grid-template-columns:repeat(4,1fr);grid-template-rows:1fr;grid-column-gap:12px;grid-row-gap:0px}.product__block.product__icons .product__icons-wrap .icon-card{display:flex;flex-direction:column;gap:4px;justify-content:center;align-items:center;text-align:center}.product__block.product__icons .product__icons-wrap .icon-card p{font-size:14px;line-height:1em;font-weight:500;margin-top:.125em}.section-product__icons .product__icons .product__icons-wrap{display:grid;grid-template-columns:repeat(4,1fr);grid-template-rows:1fr;grid-column-gap:12px;grid-row-gap:0px}.section-product__icons .product__icons-wrap .icon-card{display:flex;flex-direction:column;gap:8px;justify-content:center;align-items:center;text-align:center}.section-product__icons .product__icons .product__icons-wrap .icon-card p{font-size:16px;line-height:1em;font-weight:600;margin-top:.125em}.tabs-wrapper ul.tabs>li,.tabs-collections .tabs-collections__head ul.tabs>li{font-family:var(--FONT-STACK-BODY);letter-spacing:0}.visible-label{display:block;top:0!important;opacity:1!important;z-index:1!important;pointer-events:none}.cart-bar__info{padding-left:60px}.drawer__empty__buttons a:hover{border-color:#f15a29}.drawer__empty__buttons a:after{background:#f15a29!important;opacity:1}@media screen and (min-width:1400px){.section-double__aside{flex-basis:38%;padding:calc(var(--outer) / 2)}}@media screen and (max-width:1199px){.product__block.product__icons .product__icons-wrap{grid-template-columns:repeat(2,1fr);grid-template-rows:1fr;grid-column-gap:8px;grid-row-gap:0px}.product__block.product__icons .product__icons-wrap .icon-card img{max-width:80px;max-height:80px}.section-product__icons .product__icons .product__icons-wrap .icon-card img{max-height:120px;max-width:120px}}@media screen and (min-width:979px)and (max-width:1280px){.grandparent .dropdown__family{padding-left:calc(var(--outer) / 2);padding-right:calc(var(--outer) / 2)}.cookie-buttons,.AzTcG._3_oI{margin-bottom:10px}}@media screen and (max-width:767px){.sm-fit-cover img{object-fit:cover!important}.sm-fit-contain img{object-fit:contain!important}.index-text-products .inline-image{display:none;margin:0;padding:0;opacity:0;visibility:hidden}.sm-left{justify-content:flex-start;text-align:left}.sm-center{justify-content:center;text-align:center}.sm-right{justify-content:flex-end;text-align:right}}@media screen and (max-width:750px){.btn--scroll-top{bottom:38px!important}#dummy-chat-button-iframe{bottom:30px!important}.footer__blocks{flex-wrap:wrap!important;flex-flow:inherit;margin-bottom:12px}.footer__block{flex-basis:50%;width:50%}.footer__block.footer__block--newsletter{flex-basis:100%;width:100%;order:4}.footer__newsletter__wrapper,.footer__block.footer__block--newsletter .newsletter-form{max-width:100%}.compare__images{margin-top:1.5em}.section-double .section-double__body .section-double__aside .section-double__content .hero__content .hero__rte ul,.section-double .section-double__body .section-double__aside .section-double__content .hero__content .hero__rte ol{margin-bottom:0!important}.product__block.product__icons .product__icons-wrap{grid-template-columns:repeat(4,1fr);grid-template-rows:1fr;grid-column-gap:8px;grid-row-gap:0px}.section-product__icons .product__icons .product__icons-wrap .icon-card img{max-height:100px;max-width:100px}.cart-bar__info{padding-left:0}.cart-bar__form .product__submit__add{max-width:280px;text-align:center;margin-left:auto;margin-right:auto;justify-content:center;align-items:center;display:flex}}@media screen and (max-width:576px){.product__block.product__icons .product__icons-wrap{grid-template-columns:repeat(2,1fr);grid-template-rows:1fr;grid-column-gap:0px;grid-row-gap:12px}.product__block.product__icons .product__icons-wrap .icon-card{gap:0}.announcement__image{margin-right:-12px;max-height:60px;max-width:60px}.section-product__icons .product__icons .product__icons-wrap{grid-template-columns:repeat(2,1fr);grid-template-rows:1fr;grid-column-gap:0px;grid-row-gap:12px}.section-product__icons .product__icons .product__icons-wrap .icon-card img{max-height:80px;max-width:80px}}@media screen and (max-width:360px){.product__block.product__icons .product__icons-wrap{grid-template-columns:repeat(1,1fr);grid-template-rows:1fr;grid-column-gap:0px;grid-row-gap:12px}.product__block.product__icons .product__icons-wrap .icon-card img{max-width:60px;max-height:60px}}.header__menu .menu__item.child span:hover,.header__menu .menu__item.grandparent.kids-3.images-1 span:hover{color:#f15a29!important}.navlink--toplevel:after{background-color:#f15a29!important}.hero__description.body-size-7.aos-animate{font-size:calc(var(--font-6) * var(--FONT-ADJUST-BODY))!important;font-weight:600px}.footer__block__title{font-weight:400!important;font-size:calc(1.1rem * var(--FONT-ADJUST-HEADING))}.footer__quicklinks li{margin:0 0 10px!important}.footer__blocks .footer__block.footer__block--newsletter .form__legal p{font-size:calc(.9rem * var(--FONT-ADJUST-BODY))!important}.flickity-button.flickity-prev-next-button.previous,.flickity-button.flickity-prev-next-button.next{border-color:var(--BTN-PRIMARY-BG-COLOR)!important;background-color:var(--BTN-PRIMARY-BG-COLOR)!important}.flickity-prev-next-button:before{background:#fff!important}.flickity-prev-next-button:after{background:#f15a29!important}.btn--black.btn--solid,.shopify-payment-button .btn--black.shopify-payment-button__button,#shopify-product-reviews .btn--black.spr-button-primary,.btn--black.shopify-payment-button__button--unbranded{background:#8f3f1f}.breadcrumbs-container{position:relative;width:100%;max-width:var(--container-width);margin-left:auto;margin-right:auto;padding-left:var(--container-gutter);padding-right:var(--container-gutter);z-index:21}.breadcrumbs-container.primary .breadcrumbs{color:#4d3a2c!important}.breadcrumbs-container.secondary .breadcrumbs{color:#fff!important}.breadcrumbs{position:absolute;background-color:transparent;top:10px;color:#fff3f6;font-size:14px;z-index:3}.breadcrumbs__list{list-style-type:none;margin:0;padding:0;display:flex;flex-direction:row}.breadcrumbs__item{display:inline-block}.breadcrumbs__item:not(:last-child):after{content:"/";display:inline-block;margin:0 .2em;position:relative;vertical-align:middle}.breadcrumbs__item.orange a:hover{color:#f15a29!important;transition:none!important}.breadcrumbs__item.beige a:hover{color:#e6dccf!important;transition:none!important}.breadcrumbs__link.orange:hover{color:#f15a29!important;transition:none!important}.breadcrumbs__link.beige:hover{color:#e6dccf!important;transition:none!important}.breadcrumbs__link[aria-current=page]{color:inherit;font-weight:400;cursor:auto;text-decoration:none;pointer-events:none}.breadcrumbs__link[aria-current=middle]{color:inherit;font-weight:400;margin-left:.2em}.breadcrumbs__link[aria-current=page]:hover,.breadcrumbs__link[aria-current=page]:focus{text-decoration:none}.popup__title--cookies{font-size:calc(var(--font-5) * var(--FONT-ADJUST-HEADING))!important}.popup-cookies.popup-cookies--right{box-shadow:0 4px 10px #3f3f4466}.sale-box.sold-out{background-color:#eeeae2;color:#4d3a2c}.product-item__image.sold-out img{opacity:.3!important}.cookie-popup-div.hide{display:none}.cookie-buttons{display:flex;align-items:center;justify-content:center;gap:10px;margin-bottom:12px}.AzTcG._3_oI{margin-bottom:12px}
/*# sourceMappingURL=/cdn/shop/t/26/assets/custom.css.map */
