@keyframes bobble{0%{opacity:0;transform:translateY(0)}35%{opacity:1;transform:translateY(-20px)}to{opacity:0;transform:translateY(0)}}@keyframes fadeIn{0%{opacity:0}to{opacity:1}}@keyframes line-width-breath{0%{left:0;right:0}50%{left:45%;right:45%}to{left:0;right:0}}@keyframes spin{0%{transform:rotate(0)}to{transform:rotate(360deg)}}@keyframes fadeInFromNone{0%{display:none;opacity:0}1%{display:block;opacity:0}to{display:block;opacity:1}}@-webkit-keyframes logo-bob{0%{-webkit-transform:translateY(-8px);-moz-transform:translateY(-8px);-ms-transform:translateY(-8px);-o-transform:translateY(-8px);transform:translateY(-8px)}50%{-webkit-transform:translateY(-4px);-moz-transform:translateY(-4px);-ms-transform:translateY(-4px);-o-transform:translateY(-4px);transform:translateY(-4px)}to{-webkit-transform:translateY(-8px);-moz-transform:translateY(-8px);-ms-transform:translateY(-8px);-o-transform:translateY(-8px);transform:translateY(-8px)}}@-moz-keyframes logo-bob{0%{-webkit-transform:translateY(-8px);-moz-transform:translateY(-8px);-ms-transform:translateY(-8px);-o-transform:translateY(-8px);transform:translateY(-8px)}50%{-webkit-transform:translateY(-4px);-moz-transform:translateY(-4px);-ms-transform:translateY(-4px);-o-transform:translateY(-4px);transform:translateY(-4px)}to{-webkit-transform:translateY(-8px);-moz-transform:translateY(-8px);-ms-transform:translateY(-8px);-o-transform:translateY(-8px);transform:translateY(-8px)}}@-ms-keyframes logo-bob{0%{-webkit-transform:translateY(-8px);-moz-transform:translateY(-8px);-ms-transform:translateY(-8px);-o-transform:translateY(-8px);transform:translateY(-8px)}50%{-webkit-transform:translateY(-4px);-moz-transform:translateY(-4px);-ms-transform:translateY(-4px);-o-transform:translateY(-4px);transform:translateY(-4px)}to{-webkit-transform:translateY(-8px);-moz-transform:translateY(-8px);-ms-transform:translateY(-8px);-o-transform:translateY(-8px);transform:translateY(-8px)}}@-o-keyframes logo-bob{0%{-webkit-transform:translateY(-8px);-moz-transform:translateY(-8px);-ms-transform:translateY(-8px);-o-transform:translateY(-8px);transform:translateY(-8px)}50%{-webkit-transform:translateY(-4px);-moz-transform:translateY(-4px);-ms-transform:translateY(-4px);-o-transform:translateY(-4px);transform:translateY(-4px)}to{-webkit-transform:translateY(-8px);-moz-transform:translateY(-8px);-ms-transform:translateY(-8px);-o-transform:translateY(-8px);transform:translateY(-8px)}}@keyframes logo-bob{0%{-webkit-transform:translateY(-8px);-moz-transform:translateY(-8px);-ms-transform:translateY(-8px);-o-transform:translateY(-8px);transform:translateY(-8px)}50%{-webkit-transform:translateY(-4px);-moz-transform:translateY(-4px);-ms-transform:translateY(-4px);-o-transform:translateY(-4px);transform:translateY(-4px)}to{-webkit-transform:translateY(-8px);-moz-transform:translateY(-8px);-ms-transform:translateY(-8px);-o-transform:translateY(-8px);transform:translateY(-8px)}}@-webkit-keyframes logo-bob-float{to{-webkit-transform:translateY(-8px);-moz-transform:translateY(-8px);-ms-transform:translateY(-8px);-o-transform:translateY(-8px);transform:translateY(-8px)}}@-moz-keyframes logo-bob-float{to{-webkit-transform:translateY(-8px);-moz-transform:translateY(-8px);-ms-transform:translateY(-8px);-o-transform:translateY(-8px);transform:translateY(-8px)}}@-ms-keyframes logo-bob-float{to{-webkit-transform:translateY(-8px);-moz-transform:translateY(-8px);-ms-transform:translateY(-8px);-o-transform:translateY(-8px);transform:translateY(-8px)}}@-o-keyframes logo-bob-float{to{-webkit-transform:translateY(-8px);-moz-transform:translateY(-8px);-ms-transform:translateY(-8px);-o-transform:translateY(-8px);transform:translateY(-8px)}}@keyframes logo-bob-float{to{-webkit-transform:translateY(-8px);-moz-transform:translateY(-8px);-ms-transform:translateY(-8px);-o-transform:translateY(-8px);transform:translateY(-8px)}}a{color:#ddcc6b;text-decoration:none;letter-spacing:.2px;background-color:transparent;transition:color 222ms ease-in-out}a:active,a:hover{text-decoration:underline}h1 a,h2 a,h3 a,h4 a{text-decoration:underline;color:#060d0a}a .icon-open_link{font-size:12px}a:not(.header-nav__item):hover .icon{display:inline-block;text-decoration:none}p{font-size:16px;line-height:1.5em}p small{line-height:100%}b,strong{font-weight:700}.svg-icon{background:url(https://cdn.shopify.com/s/files/1/1873/1999/files/svg-sprite.svg?3972774781973252951) no-repeat;display:block;background-size:76.625em 74.9375em}.svg-logo--desktop--dual{background-position:-60.51em -8.94812em;width:13.94313em;height:7.625em}.svg-logo--desktop--mono{background-position:-60.51em 0em;width:16.10687em;height:8.94812em}.svg-stag{background-position:0em 0em;width:60.51em;height:74.91063em}.sf__wrapper{display:flex;flex-direction:column;padding:0}@media only screen and (min-width: 601px){.sf__wrapper{padding:12px}}@media only screen and (min-width: 901px){.sf__wrapper{padding:12px}}@media only screen and (min-width: 1201px){.sf__wrapper{padding:12px}}@media only screen and (min-width: 1501px){.sf__wrapper{padding:18px}}.overlay__bg-image{position:absolute;right:-381px;bottom:-267px;z-index:-1;display:none;font-size:11px;opacity:.07}@media only screen and (min-width: 601px){.overlay__bg-image{display:block;font-size:14px}}@media only screen and (min-width: 901px){.overlay__bg-image{font-size:16px}}body,input,textarea,button,select{font-weight:400}.wrapper{max-width:1190px}.rte{max-width:700px;margin:0 auto}.rte a,.rte .text-link{border-bottom:none;color:#060d0a;position:relative}.rte a:before,.rte .text-link:before{position:absolute;bottom:-3px;height:1px;left:0;right:0;content:"";background-color:#ddcc6b}.rte a:hover,.rte a:focus,.rte .text-link:hover,.rte .text-link:focus{text-decoration:none}.rte a:hover:before,.rte a:focus:before,.rte .text-link:hover:before,.rte .text-link:focus:before{animation-duration:.5s;animation-name:line-width-breath}.rte a:hover,.rte .text-link:hover{border-bottom:none}.section-header__title{font-size:26px;line-height:1.3em;font-family:Lato,sans-serif;font-weight:700}@media only screen and (min-width: 601px){.section-header__title{font-size:30px}}@media only screen and (min-width: 901px){.section-header__title{font-size:33px}}@media only screen and (min-width: 1201px){.section-header__title{font-size:38px}}@media only screen and (min-width: 1501px){.section-header__title{font-size:38px}}@media only screen and (min-width: 1801px){.section-header__title{font-size:38px}}.text-link,.return-link{color:#060d0a;position:relative}.text-link:before,.return-link:before{position:absolute;bottom:-3px;height:1px;left:0;right:0;content:"";background-color:#ddcc6b}.text-link:hover,.text-link:focus,.return-link:hover,.return-link:focus{text-decoration:none}.text-link:hover:before,.text-link:focus:before,.return-link:hover:before,.return-link:focus:before{animation-duration:.5s;animation-name:line-width-breath}.btn,.btn--secondary{font-size:16px;line-height:1.5em;position:relative;display:inline-block;display:inline-flex;align-items:center;padding:12px 32px;color:#060d0a;text-align:center;text-decoration:none;cursor:pointer;-webkit-user-select:none;user-select:none;background-color:transparent;border:1px solid #060d0a;border-radius:0;letter-spacing:.2px;overflow:hidden;z-index:1}.btn .icon,.btn--secondary .icon{display:inline-block;margin-top:0;font-size:15px;vertical-align:middle;font-size:21px}.btn .icon:not(:first-child),.btn--secondary .icon:not(:first-child){margin-left:10px}.btn *+.icon,.btn--secondary *+.icon{margin-top:0}.btn:before,.btn--secondary:before{content:"";width:calc(100% + 40px);transform:skew(-27deg) translate(-100%) translate(-20px);display:block;background-color:#ddcc6b;position:absolute;top:0;bottom:0;left:0;z-index:-1;transition:transform .5s cubic-bezier(.77,0,.175,1)}.btn:hover,.btn:focus,.btn--secondary:hover,.btn--secondary:focus{text-decoration:none;color:#060d0a}.btn:hover:before,.btn:focus:before,.btn--secondary:hover:before,.btn--secondary:focus:before{transform:skew(-27deg) translate(-20px)}.forms--dark .btn,.forms--dark .btn--secondary{border-color:#f1f1f1;color:#f1f1f1}.btn--secondary{color:#fff!important;border:1px solid white!important;background-color:transparent!important}.btn--secondary:before{background-color:#fff!important}.btn--secondary:hover,.btn--secondary:focus{background-color:transparent!important;color:#060d0a!important}.hero__slide{color:#060d0a}.hero__slide .hero__title{font-family:Crimson Text,serif;font-weight:400;font-size:43px;line-height:1em}@media only screen and (min-width: 601px){.hero__slide .hero__title{font-size:55px}}@media only screen and (min-width: 901px){.hero__slide .hero__title{font-size:70px}}@media only screen and (min-width: 1201px){.hero__slide .hero__title{font-size:89px}}@media only screen and (min-width: 1501px){.hero__slide .hero__title{font-size:89px}}@media only screen and (min-width: 1801px){.hero__slide .hero__title{font-size:89px}}.hero__slide .hero__subtitle{font-size:16px;line-height:1.5em}.hero__slide.is-dark a.hero__cta:hover,.hero__slide.is-dark a.hero__cta:focus{color:#060d0a}.hero__slide.is-light a.hero__cta{background:transparent;color:#fff;border:1px solid white}.hero__slide.is-light a.hero__cta:before{background-color:#fff}.hero__slide.is-light a.hero__cta:hover,.hero__slide.is-light a.hero__cta:focus{color:#060d0a}p.hero__subtitle{font-size:16px;line-height:1.5em;font-weight:700;letter-spacing:.2px;margin-left:auto;margin-right:auto;text-transform:uppercase}.site-header .grid--table>.grid__item{vertical-align:bottom}.site-nav__link{letter-spacing:.2px;margin:0 0 16px}.site-nav__link:hover{text-decoration:none}.site-footer{position:relative;overflow:hidden;margin-top:0;background-color:#060d0a;color:#fff}.site-footer a{color:#fff;text-align:center;text-decoration:none}.site-footer .wrapper{padding:12px 12px 60px;z-index:2;position:relative}@media only screen and (min-width: 601px){.site-footer .wrapper{padding:72px 0}}.site-footer .overlay__bg-image{z-index:1}.site-footer .cta--secondary{border-width:2px}.site-footer .cta--secondary:hover{color:#4d4d4d}.site-footer .social-links{margin:0 0 0 20px}@media only screen and (min-width: 601px){.site-footer .social-links{margin:20px 0 0}}@media only screen and (min-width: 901px){.site-footer .social-links{margin:0 0 0 20px}}.site-footer__linklist{padding:0;margin-left:0;list-style:none;margin-top:60px}.site-footer__linklist li{margin-left:0}.site-footer__linklist li:before{display:none}@media only screen and (min-width: 601px){.site-footer__linklist{margin-top:0}}.site-footer__linklist li{margin-top:8px;line-height:1.3em}.site-footer__linklist a{transition:opacity 222ms ease-in-out}.site-footer__linklist a:hover{opacity:.7}.index-sections .shopify-section{margin-top:80px}@media only screen and (min-width: 768px){.index-sections .shopify-section{margin-top:120px}}.grid-product__title,.grid-product__price{font-size:16px;line-height:1.5em}a.grid-product__meta{font-size:16px;line-height:1.5em;color:#060d0a;text-decoration:none}a.grid-product__meta:active,a.grid-product__meta:hover{color:#ddcc6b;text-decoration:none}.grid__row-separator{margin:0 0 40px}.grid__item.collage-grid__row{padding-left:0}.grid__item{margin-bottom:30px}@media only screen and (min-width: 591px){.grid-collage .large--two-thirds .grid-product__image-link{height:539px}}@media only screen and (min-width: 768px){.grid__row-separator{margin:0 0 40px}}.collection-grid__item-title{font-size:26px;line-height:1.3em;font-family:Lato,sans-serif;font-weight:700}@media only screen and (min-width: 601px){.collection-grid__item-title{font-size:30px}}@media only screen and (min-width: 901px){.collection-grid__item-title{font-size:33px}}@media only screen and (min-width: 1201px){.collection-grid__item-title{font-size:38px}}@media only screen and (min-width: 1501px){.collection-grid__item-title{font-size:38px}}@media only screen and (min-width: 1801px){.collection-grid__item-title{font-size:38px}}.tags a{font-size:16px;line-height:1.5em;color:#060d0a;border-bottom:1px solid transparent;padding:0;margin:4px 15px;letter-spacing:.2px;text-decoration:none}.tags a:active,.tags a:hover,.tag--active a{color:#060d0a;border-bottom-color:#060d0a}.product-single__meta{text-align:left}.product-single__title{font-family:Crimson Text,serif;font-weight:400;color:#060d0a;font-size:36px;line-height:1.1em}@media only screen and (min-width: 601px){.product-single__title{font-size:45px}}@media only screen and (min-width: 901px){.product-single__title{font-size:55px}}@media only screen and (min-width: 1201px){.product-single__title{font-size:67px}}@media only screen and (min-width: 1501px){.product-single__title{font-size:67px}}@media only screen and (min-width: 1801px){.product-single__title{font-size:67px}}.product-single__price{display:block;font-size:26px;line-height:1.3em;font-family:Lato,sans-serif;font-weight:700;margin:40px 0}@media only screen and (min-width: 601px){.product-single__price{font-size:30px}}@media only screen and (min-width: 901px){.product-single__price{font-size:33px}}@media only screen and (min-width: 1201px){.product-single__price{font-size:38px}}@media only screen and (min-width: 1501px){.product-single__price{font-size:38px}}@media only screen and (min-width: 1801px){.product-single__price{font-size:38px}}.product-single__description,.social-sharing{margin-top:40px}.social-sharing.clean a span{font-size:16px}.long-dash{margin:0 2px}.drawer .btn--secondary{background-color:transparent}.cart-link__bubble--visible{background-color:#ddcc6b}.cart__product-name{font-size:16px;line-height:1.5em;color:#060d0a;border-bottom:1px solid transparent;padding:0;margin:0 0 15px;letter-spacing:.2px;text-decoration:none}.cart__product-name:active,.cart__product-name:hover{color:#060d0a;border-bottom-color:#060d0a;text-decoration:none}.btn--full.cart__checkout{display:block;text-align:center}.product-single__message{margin:40px 0}.product-single__message label{display:inline-block;margin:0;font-family:Lato,sans-serif;font-size:12px;font-weight:400;line-height:1.5em;color:#060d0a;text-align:left;text-transform:uppercase;letter-spacing:.25px;-webkit-user-select:none;user-select:none}.forms--dark .product-single__message label{color:#f1f1f1}.product-single__message textarea,.product-single__message input[type=text]{display:inline-block;width:100%;min-height:50px;-webkit-appearance:none;padding:10px 0;margin:0;font-family:Lato,sans-serif;font-size:16px;color:#060d0a;vertical-align:middle;background-color:transparent;border:0;border-bottom:1px solid #060d0a;border-radius:0;overflow:auto;resize:none}.product-single__message textarea:focus,.product-single__message input[type=text]:focus{background:transparent;border-color:#060d0a}.form-field--error .product-single__message textarea:focus,.form-field--error .product-single__message input[type=text]:focus{border-color:#b71c1c}.product-single__message textarea::placeholder,.product-single__message input[type=text]::placeholder{color:#7f7e76}.forms--dark .product-single__message textarea,.forms--dark .product-single__message input[type=text]{border-color:#f1f1f1;color:#f1f1f1}.product-single__message textarea:focus,.product-single__message input[type=text]:focus{outline:none}.product-single__message-note{font-size:12px;text-transform:lowercase}.cart__product-message-label{display:block;font-size:14px}.cart__product-message{display:block;font-family:Crimson Text,serif;font-style:italic}.cart__remove-btn{border-bottom:none;color:#060d0a;position:relative}.cart__remove-btn:before{position:absolute;bottom:-3px;height:1px;left:0;right:0;content:"";background-color:#ddcc6b}.cart__remove-btn:hover,.cart__remove-btn:focus{text-decoration:none}.cart__remove-btn:hover:before,.cart__remove-btn:focus:before{animation-duration:.5s;animation-name:line-width-breath}.cart__remove-btn:hover{border-bottom:none}
/*# sourceMappingURL=/cdn/shop/t/2/assets/gmph.scss.css.map */
