.gl-page-navigation{padding:23px 0 27px}.gl-page-wayfinding{display:flex;align-items:baseline;gap:26px}.gl-page-back{display:inline-flex;align-items:center;gap:9px;font-size:12px;font-weight:600;white-space:nowrap;padding:5px 0}.gl-page-back span{font-size:20px}.gl-page-wayfinding ol{display:flex;list-style:none;flex-wrap:wrap;gap:7px 10px;padding:0;margin:0;color:#777;font-size:11px;line-height:1.7}.gl-page-wayfinding li+li:before{content:'/';color:#aaa;margin-right:10px}.gl-page-wayfinding [aria-current]{color:#1b1b1b}.gl-page-wayfinding a:hover{text-decoration:underline;text-underline-offset:4px}
body.gl-default-page{--color-button:254,219,21;--color-button-text:27,27,27;--buttons-radius:3px;--buttons-radius-outset:3px;--buttons-border-opacity:0;--buttons-shadow-opacity:0;--inputs-radius:3px;--inputs-shadow-opacity:0;--inputs-border-width:1px;--inputs-border-opacity:.2;--font-body-family:Inter,Arial,sans-serif;--font-heading-family:Inter,Arial,sans-serif;color:#1b1b1b;font-family:Inter,Arial,sans-serif;letter-spacing:0;background:#fff}.gl-default-page #MainContent{min-height:40vh;padding-bottom:24px}.gl-default-page #MainContent>.section>.page-width:not(.page-width--narrow),.gl-default-page #MainContent .main-blog.page-width,.gl-default-page #MainContent cart-items.page-width{width:calc(100% - 112px);max-width:1328px;padding-inline:0;margin-inline:auto}.gl-default-page #MainContent h1,.gl-default-page #MainContent .h0,.gl-default-page #MainContent .h1{font-family:Inter,Arial,sans-serif;font-weight:700;font-size:clamp(32px,3.5vw,46px);line-height:1.15;letter-spacing:-.045em;color:#1b1b1b}.gl-default-page #MainContent h2,.gl-default-page #MainContent .h2{font-family:Inter,Arial,sans-serif;font-weight:700;font-size:27px;line-height:1.3;letter-spacing:-.035em;color:#1b1b1b}.gl-default-page #MainContent h3,.gl-default-page #MainContent .h3{font-family:Inter,Arial,sans-serif;font-weight:600;letter-spacing:-.015em;color:#1b1b1b}.gl-default-page #MainContent .rte{font-size:14px;line-height:1.9;color:#626262;overflow-wrap:anywhere}.gl-default-page #MainContent .rte h2,.gl-default-page #MainContent .rte h3{margin-top:30px;margin-bottom:12px}.gl-default-page #MainContent .rte p{margin-block:0 18px}.gl-default-page #MainContent .rte li{margin-bottom:7px}.gl-default-page #MainContent .rte img{max-width:100%;height:auto}.gl-default-page #MainContent .button,.gl-default-page #MainContent .customer button,.gl-default-page.gift-card .button,.gl-default-page.password .button{background:#fedb15;color:#1b1b1b;border:1px solid #fedb15;border-radius:3px;font:700 13px/1.4 Inter,Arial,sans-serif;letter-spacing:0;min-height:46px;padding:13px 23px;box-shadow:none}.gl-default-page #MainContent .button:after,.gl-default-page #MainContent .button:before,.gl-default-page #MainContent .customer button:after,.gl-default-page #MainContent .customer button:before,.gl-default-page.gift-card .button:after,.gl-default-page.password .button:after{display:none}.gl-default-page #MainContent .button:hover{background:#ffe34e}.gl-default-page #MainContent .button--secondary{background:#fff;border-color:#d0d0d0;color:#1b1b1b}.gl-default-page #MainContent .button--secondary:hover{border-color:#1b1b1b;background:#fafafa}.gl-default-page #MainContent a:focus-visible,.gl-default-page #MainContent button:focus-visible{outline:3px solid #a38600;outline-offset:3px}.gl-default-page #MainContent .field__input,.gl-default-page #MainContent .customer input,.gl-default-page #MainContent .select__select{font:400 14px Inter,Arial,sans-serif;letter-spacing:0;border-radius:3px;background:#fff}.gl-default-page #MainContent .field__label,.gl-default-page #MainContent .customer label{font-family:Inter,Arial,sans-serif;letter-spacing:0}.gl-default-page #MainContent .quantity{border:1px solid #d0d0d0;border-radius:3px;background:white;min-height:44px}.gl-default-page #MainContent .quantity:before,.gl-default-page #MainContent .quantity:after{display:none}.gl-default-page #MainContent .quantity input{font:400 14px Inter,Arial,sans-serif}.gl-default-page #MainContent .caption-with-letter-spacing{letter-spacing:.06em;font-size:10px}.gl-default-page #MainContent .caption,.gl-default-page #MainContent .caption-large{font-family:Inter,Arial,sans-serif;letter-spacing:0}.gl-default-page #MainContent .pagination__item{font:500 13px Inter,Arial,sans-serif}.gl-default-page #MainContent .pagination__item--current:after{height:3px;background:#fedb15}
.gl-default-page #MainContent .card-wrapper{border:1px solid #e6e6e6;border-radius:3px;height:100%;background:white;transition:border-color .2s}.gl-default-page #MainContent .card-wrapper:hover{border-color:#aaa}.gl-default-page #MainContent .card{--border-radius:3px;border:0;background:#fff}.gl-default-page #MainContent .card:after,.gl-default-page #MainContent .card__inner:after{box-shadow:none}.gl-default-page #MainContent .card:after{display:none}.gl-default-page #MainContent .card__inner{background:#fff;border-radius:3px}.gl-default-page #MainContent .product-card-wrapper .media{margin:14px;background:#fff}.gl-default-page #MainContent .product-card-wrapper .media img{object-fit:contain}.gl-default-page #MainContent .card__content{padding:4px 15px 17px}.gl-default-page #MainContent .card__inner .card__content{padding:0}.gl-default-page #MainContent .card__information,.gl-default-page #MainContent .card-information{text-align:left}.gl-default-page #MainContent .card__heading{font:600 14px/1.5 Inter,Arial,sans-serif;letter-spacing:0}.gl-default-page #MainContent .product-card-wrapper .card__heading{font-size:13px}.gl-default-page #MainContent .card-information .price{font:700 14px/1.5 Inter,Arial,sans-serif;margin-top:10px}.gl-default-page #MainContent .badge{font:500 10px/1.5 Inter,Arial,sans-serif;background:#1b1b1b;color:white;border:0;border-radius:2px}.gl-default-page #MainContent .collection-list{--grid-desktop-horizontal-spacing:18px;--grid-desktop-vertical-spacing:28px}.gl-default-page #MainContent .collection-card-wrapper .card__content{padding-top:14px}.gl-default-page #MainContent .collection-card-wrapper .card__heading{font-size:12px}.gl-default-page #MainContent .article-card .card__heading{font-size:21px;line-height:1.35}.gl-default-page #MainContent .article-card__excerpt{font:400 13px/1.8 Inter,Arial,sans-serif;color:#626262}.gl-default-page #MainContent .article-card__info{font-size:11px;color:#777}.gl-default-page #MainContent .blog-articles{column-gap:26px;row-gap:32px}.gl-default-page #MainContent .article-template__hero-container{max-width:1328px;border-radius:3px;overflow:hidden}.gl-default-page #MainContent .article-template__content{font-size:14px;line-height:1.9}.gl-default-page #MainContent .article-template__title{font-size:clamp(32px,3.5vw,46px)}.gl-default-page #MainContent .template-search__header{margin-top:8px;margin-bottom:36px}.gl-default-page #MainContent .template-search__search{max-width:650px;margin-top:24px}.gl-default-page #MainContent .facets__summary{font-size:13px;color:#1b1b1b}.gl-default-page #MainContent .facet-checkbox{font-size:12px}.gl-default-page #MainContent .facet-filters__label,.gl-default-page #MainContent .facet-filters__sort{font-size:12px}.gl-default-page #MainContent .active-facets__button-inner{border-radius:3px;font-size:11px}.gl-default-page #MainContent .cart-item__name{font:600 14px/1.6 Inter,Arial,sans-serif}.gl-default-page #MainContent .cart-item__price-wrapper{font-size:14px}.gl-default-page #MainContent .cart__footer{border-top:1px solid #e4e4e4;padding-top:28px}.gl-default-page #MainContent .title-wrapper-with-link{align-items:center;margin-top:5px;margin-bottom:28px}.gl-default-page #MainContent .cart__warnings{padding-top:40px;padding-bottom:60px}.gl-default-page #MainContent .contact{max-width:850px}.gl-default-page #MainContent .contact__button{margin-top:25px}.gl-default-page #MainContent .shopify-policy__container{max-width:850px;padding-inline:24px;margin-top:8px;margin-bottom:50px}.gl-default-page #MainContent .shopify-policy__body{font-size:14px;line-height:1.9;color:#626262}.gl-default-page .customer{font-family:Inter,Arial,sans-serif;max-width:850px}.gl-default-page .customer form{margin-top:28px}.gl-default-page.gift-card{background:#fff;color:#1b1b1b}.gl-default-page.gift-card h1,.gl-default-page.gift-card h2,.gl-default-page.password h1,.gl-default-page.password h2{font-family:Inter,Arial,sans-serif;letter-spacing:-.035em}.gl-default-page.gift-card .gl-page-navigation{width:100%;text-align:left}.gl-default-page.password .gl-page-navigation{border-bottom:1px solid #e4e4e4}.gl-default-page.gift-card .button,.gl-default-page.password .button{--color-button:254,219,21;--color-button-text:27,27,27}
@media(max-width:989px){.gl-default-page #MainContent>.section>.page-width:not(.page-width--narrow),.gl-default-page #MainContent .main-blog.page-width,.gl-default-page #MainContent cart-items.page-width{width:calc(100% - 48px)}}
@media(max-width:749px){.gl-page-navigation{padding:17px 0 22px}.gl-page-wayfinding{gap:18px}.gl-page-wayfinding ol{font-size:10px;gap:7px}.gl-page-back{font-size:11px}.gl-page-wayfinding li+li:before{margin-right:7px}.gl-default-page #MainContent>.section>.page-width:not(.page-width--narrow),.gl-default-page #MainContent .main-blog.page-width,.gl-default-page #MainContent cart-items.page-width{width:calc(100% - 40px)}.gl-default-page #MainContent h1,.gl-default-page #MainContent .h0,.gl-default-page #MainContent .h1{font-size:32px}.gl-default-page #MainContent h2,.gl-default-page #MainContent .h2{font-size:25px}.gl-default-page #MainContent .rte{font-size:13px}.gl-default-page #MainContent .card__content{padding:3px 10px 13px}.gl-default-page #MainContent .card__heading{font-size:12px}.gl-default-page #MainContent .article-card .card__heading{font-size:19px}.gl-default-page #MainContent .field__input,.gl-default-page #MainContent .customer input{font-size:16px}.gl-default-page #MainContent .collection-list{--grid-mobile-horizontal-spacing:12px;--grid-mobile-vertical-spacing:20px}.gl-default-page #MainContent .cart-item__name{font-size:12px}.gl-default-page #MainContent .cart-item__price-wrapper{font-size:13px}}
@media print{.gl-page-navigation{display:none!important}}
