.gu-article-section{background:none}.gu-article{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;padding:1px 0;background:var(--white);position:relative;z-index:100;transform-style:preserve-3d}.gu-article__wrapper{box-sizing:border-box;max-width:620px;margin:0 auto;padding:1px 1rem;width:100%;color:var(--charcoal)}.gu-article__feature-image{position:relative;height:35vh;min-height:350px;background:0 0;z-index:50}.gu-article__feature-image-filler{height:200px;background:#000;margin-bottom:30px}.gu-article__feature-image-img{width:100%;height:35vh;min-height:350px;display:block;object-fit:cover;transform-style:preserve-3d}.gu-article__content img{width:100%!important;height:auto}.gu-article__content a{color:var(--red)!important;text-decoration:none!important}.gu-article__content a:hover{color:var(--charcoal)!important}.gu-article__content .videoWrapper{position:relative;padding-bottom:56.25%;height:0;width:100%}.gu-article__content .videoWrapper iframe{position:absolute;top:0;left:0;width:100%;height:100%}.gu-article__content .videoWrapperPort{position:relative;padding-bottom:123%;height:0;width:100%}.gu-article__content .videoWrapperPort iframe{position:absolute;top:0;left:0;width:100%;height:100%}.gu-lookbook-display{display:flex;flex-wrap:wrap;justify-content:center;padding:1px}.gu-lookbook-display img{box-sizing:border-box;width:calc(33.333% - 2px);height:auto;margin:1px}.gu-article__pagination-wrapper{box-sizing:border-box;max-width:620px;margin:0 auto;padding:1px 1rem;width:100%;color:var(--charcoal);display:flex;justify-content:space-between}.gu-article__pagination-link a{display:block;padding:2rem 0;font-size:12px;text-decoration:none;text-transform:uppercase;color:var(--black);font-weight:700}.gu-article__pagination-link a:hover{color:var(--red)}.gu-blog__no-articles{min-height:50vh;display:flex;margin:2rem 0;border:1px solid #000;align-items:center;justify-content:center;width:100%;text-align:center}.gu-blog__no-articles h2{margin:0 0 1rem}.gu-blog{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;padding:1px 0;background:var(--white);position:relative;z-index:100;transform-style:preserve-3d}.gu-blog__wrapper{box-sizing:border-box;max-width:520px;margin:0 auto;padding:100px 1rem;width:100%;color:var(--charcoal)}.gu-blog__article{margin-bottom:calc(3rem + 2vw)}.gu-blog__article-title{text-decoration:none;padding:0;line-height:1.2;vertical-align:text-bottom;width:auto;margin:1rem 0;font-family:var(--display-font);font-size:1.5rem;font-weight:700;display:block}.gu-blog__article-title-link{color:var(--black);text-decoration:none;transition:color var(--transition)}.gu-blog__article-title-link:hover{color:var(--red)}.gu-blog__article-excerpt{font-size:14px}.gu-blog__article-image-link{display:block}.gu-blog__article-image{display:block;width:100%;height:auto}.gu-blog__article-read-more{color:var(--black);text-decoration:none;transition:color var(--transition)}.gu-blog__article-read-more:hover{color:var(--red)}.gu-cart{box-sizing:border-box;display:flex;margin:0 auto;width:100%;max-width:900px;min-height:75vh;flex-direction:column}.gu-cart__title{font-size:2rem;font-family:var(--display-font);color:var(--charcoal);margin:0 0 1em;text-align:left;font-weight:400}.gu-cart__items{position:relative;flex-basis:100%;padding:calc(1rem + 4vw) 1em;max-width:550px}.gu-cart__summary{position:relative;box-sizing:border-box;padding:calc(1rem + 4vw) 1rem;font-size:.875rem;max-width:550px;width:100%}.gu-cart__summary-title{font-size:2rem;font-family:var(--display-font);color:var(--charcoal);margin:0 0 1em;text-align:left;font-weight:400}.gu-cart__note{padding-bottom:1rem}.gu-cart__note label{display:block;line-height:1;font-size:11px;margin-bottom:.25rem;color:#999}.gu-cart__note textarea{display:block;width:100%;height:70px;border:1px solid #999;border-radius:0;box-sizing:border-box;padding:.5rem}.gu-cart__sticky{position:-webkit-sticky!important;position:sticky!important;top:4em;padding:0;box-sizing:border-box}.gu-cart__item{display:flex;width:100%;margin-bottom:1.5rem;padding-bottom:1.5rem;border-bottom:1px solid #ccc}.gu-cart__item:last-of-type{margin-bottom:0;border-bottom:none}.gu-cart__item-image-wrap{width:99px;flex-shrink:0;position:relative}.gu-cart__item-remove{position:absolute;top:0;left:0;transform:translate(-.5rem,-.5rem)}.gu-cart__item-remove-btn{display:block;position:relative;width:30px;height:30px;background:none;border:none;background-color:#00000040;transform:rotate(45deg);border-radius:50%;color:var(--white);transition:background-color var(--transition);cursor:pointer;text-decoration:none;font-weight:400;font-size:.75em;z-index:200}.gu-cart__item-remove-btn:hover,.gu-cart__item-remove-btn:active,.gu-cart__item-remove-btn:focus{background:var(--red);outline:none}.gu-cart__item-remove-btn span{position:absolute;top:50%;left:50%;width:1rem;height:2px;background-color:var(--white);transform:translate(-50%) translateY(-50%);font-size:.625em;overflow:hidden}.gu-cart__item-remove-btn span:first-child{transform:translate(-50%) translateY(-50%) rotate(90deg)}.gu-cart__item-image-link img{width:100%;height:auto;display:block}.gu-cart__item-data{flex-basis:100%;padding-left:1rem;font-size:.875rem}.gu-cart__item-title{color:var(--charcoal);font-weight:700;text-decoration:none;display:block;margin-bottom:.5rem;transition:color var(--transition)}.gu-cart__item-title:hover{color:var(--red)}.gu-cart__item-meta{display:flex;justify-content:space-between}.gu-cart__item-price{color:#666}.gu-cart__item-summary{box-sizing:border-box;display:flex;justify-content:space-between;align-items:center;margin-top:.5rem}.gu-cart__item-quantity{flex-basis:50%;display:flex;align-items:center;justify-content:stretch;background:#ccc}.gu-cart__item-quantity label{padding:.5rem;font-size:10px;font-weight:700;display:block;height:100%}.gu-cart__item-quantity input{box-sizing:border-box;border:none;-webkit-appearance:none;border-radius:0;outline:none!important;display:block;text-indent:.5rem;width:100%;margin:1px;height:2.1rem}.gu-cart__item-total{color:var(--charcoal);font-weight:700;padding-left:1rem;font-size:1.25rem}.gu-cart__update-button,.gu-cart__action{position:relative;box-sizing:border-box;background:none;padding:.75rem;color:var(--charcoal);border:1px solid transparent;flex-basis:50%;text-align:center;width:100%;line-height:1;white-space:nowrap;vertical-align:text-bottom;font-size:1.125em;display:flex;flex-direction:column;align-items:center;justify-content:center;will-change:transform,filter;font-weight:400;cursor:pointer;transition:background-color var(--transition),border var(--transition),color var(--transition);text-decoration:none;font-size:.875rem}.gu-cart__action--checkout{border:1px solid var(--charcoal);margin-bottom:2px}.gu-cart__actions{display:flex;flex-direction:column;justify-content:stretch}.gu-cart__action{flex-basis:50%;margin-top:0}.gu-cart__update-button:hover,.gu-cart__update-button:active,.gu-cart__update-button:focus,.gu-cart__action:hover,.gu-cart__action:active,.gu-cart__action:focus{background:var(--charcoal);outline:none;border:1px solid var(--charcoal);color:var(--white)}.gu-cart__update-button.gu-disabled,.gu-cart__summary--empty .gu-cart__update-button,.gu-cart__summary--empty .gu-cart__action,.gu-cart__summary--empty .gu-cart__note textarea{pointer-events:none;background:#eee;color:#ccc;border:1px solid #ccc}.gu-cart__subtotal{display:flex;justify-content:space-between;align-items:center;padding:0 0 1rem;width:100%}.gu-cart__subtotal-title{font-weight:600;font-size:1.25rem}.gu-cart__subtotal-value,.gu-cart__subtotal-value.money{color:var(--charcoal)!important;font-weight:700!important;padding-left:1rem!important;font-size:1.25rem!important;white-space:nowrap}.gu-side-cart__subtotal-value{color:var(--white);font-weight:700;padding-left:1rem;font-size:1.25rem}.gu-cart__terms{font-size:11px;text-align:center;padding-bottom:.5rem}@media screen and (min-width: 640px){.gu-cart{flex-direction:row}.gu-cart__summary{max-width:250px}.gu-cart__actions{flex-direction:column}}.gu-collections-list__image-wrap{overflow:hidden}.gu-collections-list__image{width:100%;height:auto;max-height:90vh;object-fit:cover;transition:transform var(--transition)}#shopify-section-filters{z-index:20}.gu-no-items{margin:1rem;padding:1rem;min-height:30vh;background:var(--font-light);display:flex;align-items:center;justify-content:center;text-align:center}.gu-no-items h2{margin-top:0}.gu-no-items__action{position:relative;box-sizing:border-box;border:1px solid var(--white);background:var(--white);padding:.75rem;color:var(--charcoal);text-align:center;line-height:1;white-space:nowrap;vertical-align:text-bottom;will-change:transform,filter;font-weight:400;cursor:pointer;transition:background-color var(--transition),border var(--transition),color var(--transition);text-decoration:none;font-size:.875rem;display:block;flex-basis:50%}.gu-no-items__action:hover{background:var(--red);color:var(--white)}.gu-collection__filters-toggle{display:flex;align-items:center;font-size:.875rem}.gu-filters{box-sizing:border-box;position:fixed;top:0;left:0;transform:translate(-100%);height:100vh;background:var(--charcoal);width:300px;transition:transform var(--transition);z-index:200;padding-top:calc(1rem + 44px);border-left:1px solid var(--divider-dark);display:flex;align-content:stretch;flex-direction:column;overflow:hidden;text-align:left}.has-alert-bar .gu-filters{padding-top:calc(1rem + 79px)}@supports (-webkit-touch-callout: none){.gu-filters{padding-bottom:120px}}.gu-filters__content{box-sizing:border-box;width:100%;display:flex;flex-direction:column;height:100%;flex-basis:100%;justify-content:flex-start}.filters-open .gu-filters{transform:translate(0)}.gu-filters__header{padding:0 1rem 1rem;border-bottom:1px solid var(--divider-dark)}.gu-filters__header-title{font-size:1.75rem;font-family:var(--display-font);color:var(--white);margin:0;text-align:left;font-weight:400}.gu-filters__items{flex-basis:100%;position:relative}.gu-filters__items-overflow{overflow-y:scroll;position:absolute;top:0;left:0;width:100%;height:100%}.scrollbars .gu-filters__items-overflow{width:calc(100% + 17px)}.gu-filters__group{padding:1rem}.gu-filters__group-title{font-size:12px;text-transform:uppercase;padding-bottom:5px;color:var(--font-light)}.gu-filters__item-group{display:flex;flex-wrap:wrap}.gu-filters__item{height:30px;display:flex;align-items:center;justify-content:center;text-align:center;font-size:1rem;cursor:pointer;border:1px solid var(--divider-dark);background:none;color:var(--white);padding:.5rem;margin-right:.25rem;transition:color var(--transition),background-color var(--transition),border-color var(--transition)}.gu-filters__item:hover{background-color:var(--divider-dark)}.gu-filters__item.active:hover,.gu-filters__item.active{background-color:var(--white);border:1px solid var(--white);color:var(--charcoal)}.gu-filters__footer{margin-top:0;padding:1rem;display:flex;justify-content:stretch;align-items:center}.gu-filters__action{position:relative;box-sizing:border-box;border:1px solid var(--white);background:none;padding:.75rem;color:var(--white);text-align:center;line-height:1;white-space:nowrap;vertical-align:text-bottom;will-change:transform,filter;font-weight:700;cursor:pointer;transition:background-color var(--transition),border var(--transition),color var(--transition);text-decoration:none;font-size:.875rem;display:block;flex-basis:50%}.gu-filters__action--cancel{background:none;color:var(--white);font-weight:400;border:1px solid transparent}.gu-filters__action:hover{background:var(--white);color:var(--charcoal)}.gu-filter__hamburger{color:var(--divider-dark);height:26px;position:relative;border:none;padding:0 0 0 1.5rem;margin:0;background:none;-webkit-appearance:none;border-radius:none;transition:transform var(--transition),color var(--transition);cursor:pointer;transform:rotate(0);text-align:left}.gu-filter__hamburger:hover{color:var(--red)}.gu-filter__hamburger:focus,.gu-filter__hamburger:active{outline:none}.gu-filter__hamburger:hover .gu-filter__hamburger-tile{background:var(--red)}.gu-filter__hamburger-tile{width:1em;height:2px;background:var(--divider-dark);position:absolute;top:50%;left:0;transform:translateY(-50%);transition:transform var(--transition),opacity var(--transition),background-color var(--transition)}.gu-filter__hamburger-tile--top{transform:translateY(calc(-50% - .35em))}.gu-filter__hamburger-tile--bottom{transform:translateY(calc(-50% + .35em))}.gu-filter__hamburger:focus:hover .gu-filter__hamburger-tile{background-color:var(--red)}.filters-open .gu-filter__hamburger-tile{opacity:0;background-color:var(--red)}.filters-open .gu-filter__hamburger-tile--top{opacity:1;transform:translateY(-50%) rotate(-45deg)}.filters-open .gu-filter__hamburger-tile--bottom{opacity:1;transform:translateY(-50%) rotate(45deg)}.gu-floating-btn{position:fixed;bottom:1rem;left:50%;max-width:300px;transform:translate(-50%);cursor:pointer;z-index:400;box-sizing:border-box;border:1px solid var(--white);background:var(--charcoal);padding:.75rem;color:var(--white);flex-basis:50%;text-align:center;width:75%;line-height:1;vertical-align:text-bottom;font-size:0;display:flex;flex-direction:column;align-items:center;justify-content:center;will-change:transform,filter;font-weight:400;transition:background-color var(--transition),transform var(--transition)}.gu-floating-btn:hover,.gu-floating-btn:active,.gu-floating-btn:focus{background:var(--red);outline:none}.gu-floating-btn-fixer{vertical-align:text-bottom;font-size:1.125rem;transition:transform var(--transition)}.gu-floating-btn-fixer span{line-height:0;font-family:var(--display-font)}.nav-open .gu-floating-btn,.cart-open .gu-floating-btn,.quick-add-open .gu-floating-btn,.gu-floating-btn.hide{transform:translate(-50%) translateY(300%)}.gu-footer{background:var(--charcoal);color:var(--white);text-align:left}.gu-footer__text-link:link,.gu-footer__text-link:visited{color:var(--font-light);text-decoration:none;display:inline-block;padding:0 .25em}.gu-footer__text-link:hover,.gu-footer__text-link:active,.gu-footer__text-link:focus{color:var(--white);outline:none;text-decoration:underline}.gu-footer__container{box-sizing:border-box;padding:2rem 0}.gu-footer__logo{display:block;padding:.5em;z-index:10;transition:background-color var(--transition);margin-bottom:.5rem;flex-basis:100%;box-sizing:border-box}.gu-footer__logo-svg{width:100%;max-width:90px;height:auto;display:block;position:relative;z-index:10}.gu-footer__logo-svg path,.gu-footer__logo-svg polygon{fill:var(--font-light);transition:fill var(--transition)}.gu-footer__logo-svg:hover path,.gu-footer__logo-svg:hover polygon{fill:var(--white)}.gu-footer__section{padding:0 calc(1rem + 1vw);font-size:.875em;text-align:left;box-sizing:border-box;flex-basis:50%}.gu-footer__section--logo{line-height:1}.gu-footer__section--social{flex-basis:100%;display:flex;justify-content:flex-start;padding-top:0;padding-left:1.5rem}.gu-social-links{display:flex;margin-top:auto;padding-left:calc(1rem + 1vw)}.gu-social-link{display:flex;padding:.25rem;transition:color var(--transition);color:var(--font-light);align-items:center;text-decoration:none;font-size:12px}.gu-social-link:hover{color:var(--white)}.gu-social-link svg{width:1.5em;height:1.5em}.gu-social-link svg path{fill:var(--font-light);transition:fill var(--transition)}.gu-social-link:hover svg path{fill:var(--white)}.gu-social-link span{display:none;padding-left:1rem}.gu-footer__section--copyright{font-size:12px}.gu-footer__section--aside{flex-basis:100%;padding:2rem 0;margin-top:2rem;text-align:center;border-top:1px solid var(--divider-dark);border-left:none}.gu-footer__sub-section{flex-basis:100%;box-sizing:border-box}.gu-footer__menu{padding:0;margin:0;list-style-type:none}.gu-footer__menu-item{padding:0;margin:0}.gu-footer__menu-item:last-child{margin-right:0;margin-left:0}.gu-footer__menu-link:link,.gu-footer__menu-link:visited{display:block;font-size:.875rem;color:var(--font-light);padding:.5rem 0;text-decoration:none;text-align:left;transition:color var(--transition)}.gu-footer__menu-link:hover,.gu-footer__menu-link:active,.gu-footer__menu-link:focus{color:var(--white);text-decoration:none;outline:none}.gu-footer__section--aside .gu-footer__menu{display:flex}.gu-footer__section--aside .gu-footer__menu-item{padding:0;margin:0 1.25rem 0 0}.gu-footer__section--aside .gu-footer__menu-item:last-child{margin-right:0}.gu-footer__menu-item--vault{display:none}.gu-footer__section--aside .gu-footer__menu-link{font-family:var(--base-font);font-size:.875em;padding:1.5em 0}.gu-footer__container{display:flex;flex-wrap:wrap}.gu-footer__section:first-child{border:none}.gu-footer__section--user{display:flex;align-items:space-between;flex-basis:100%;margin-top:2rem}.gu-footer__section--user .gu-footer__menu,.gu-footer__section--user .gu-social-links{flex-basis:50%;margin-top:0}@media screen and (max-width: 390px){.gu-footer__menu-link:link,.gu-footer__menu-link:visited{font-size:10px}}@media screen and (min-width: 320px){.gu-footer__section{flex-basis:33.333333%;border-left:1px solid var(--divider-dark)}.gu-footer__section--user{display:flex;flex-direction:column;margin-top:0;justify-content:space-between}.gu-footer__section--user .gu-footer__menu,.gu-footer__section--user .gu-social-links{flex-basis:auto}.gu-social-links{margin-top:auto;padding-left:0}.gu-footer__section--aside{flex-basis:100%}}@media screen and (min-width: 520px){.gu-footer__section{flex-basis:33.3333%;box-sizing:border-box}.gu-footer__section--aside{flex-basis:100%}.gu-social-links{flex-direction:column;justify-content:flex-start;align-items:flex-start}.gu-social-link span{display:inline-block}.gu-footer__section--user .gu-footer__menu-link{text-align:left}}@media screen and (min-width: 660px){.gu-footer__section{flex-basis:25%}.gu-footer__section--user{flex-basis:50%;flex-direction:row;justify-content:stretch}.gu-footer__section--user .gu-footer__menu,.gu-footer__section--user .gu-social-links{flex-basis:50%}.gu-footer__section--user .gu-social-links{border-left:1px solid var(--divider-dark);padding-left:calc(1rem + 1vw);margin-top:0}.gu-footer__section--aside{flex-basis:100%}.gu-footer__menu-link:link,.gu-footer__menu-link:visited{font-size:1rem}}.gu-sub-accordion{margin:0}.gu-accordion{margin:2rem 0}.gu-sub-accordion__term,.gu-accordion__term{margin:1px 0 0;padding:1rem;background:#eee;font-weight:700;position:relative;cursor:pointer;transition:color var(--transition),background-color var(--transition)}.gu-sub-accordion__term:hover,.gu-sub-accordion__term.active,.gu-accordion__term:hover,.gu-accordion__term.active{color:var(--white);background:var(--charcoal)}.gu-sub-accordion__term:after,.gu-accordion__term:after{content:"+";position:absolute;top:50%;right:1rem;transform:translateY(-50%);font-weight:400;font-size:1.25em;transition:transform var(--transition)}.gu-sub-accordion__term.active:after .gu-accordion__term.active:after{transform:translateY(-50%) rotate(45deg)}.gu-accordion__data h1,.gu-accordion__data h2,.gu-accordion__data h3,.gu-accordion__data h4,.gu-sub-accordion__data h1,.gu-sub-accordion__data h2,.gu-sub-accordion__data h3,.gu-sub-accordion__data h4{margin:1.5em 0 1em}.gu-sub-accordion__data h1:first-child,.gu-sub-accordion__data h2:first-child,.gu-sub-accordion__data h3:first-child,.gu-sub-accordion__data h4:first-child,.gu-accordion__data h1:first-child,.gu-accordion__data h2:first-child,.gu-accordion__data h3:first-child,.gu-accordion__data h4:first-child{margin-top:0}.gu-sub-accordion__data,.gu-accordion__data{padding:1rem;border:1px solid #eee;margin:0}.gu-page__wrapper ul{margin:1rem 0}.gu-page__wrapper li{margin-bottom:1rem}.gu-page__wrapper a{color:var(--red)}.zip-container{padding:.5rem 0!important}.zip-container span{font-size:12px!important;color:#999!important}@media screen and (max-width: 660px){.gu-footer__section--user{flex-direction:column}}.gu-page__wrapper--size{max-width:calc(960px + 2rem)!important}.size-chart-meta{font-size:1rem}.gu-page-size-chart-wrap{margin:2rem 0 6rem;padding:0 1rem}.gu-page-size-chart-wrap__heading{max-width:960px;margin:0 auto 1rem}.gu-page-size-chart{overflow-x:auto;margin:2.5rem auto}.gu-page-size-chart__table{display:table;width:100%;max-width:960px;margin:0 auto;padding:0}.gu-page-size-chart__row{display:table-row}.gu-page-size-chart__row--feature{font-weight:600}.gu-page-size-chart__cell{display:table-cell;padding:.5rem;white-space:nowrap;width:9%}.gu-page-size-chart__cell--title{width:28%}#shopify-section-gu-promo-tracksuits{z-index:99}.gu-promo-modal,.quick-add-open.gu-promo-open .gu-promo-modal{position:fixed;top:0;left:100%;width:100vw;height:100vh;z-index:199;display:flex;flex-direction:column;align-items:center;justify-content:flex-start;transition:background-color var(--transition);box-sizing:border-box;padding-top:90px}.gu-promo-open .gu-promo-modal{left:0;background:#000000bf}.gu-promo-open .gu-quick-add__price{display:none!important}.gu-promo-modal__content{display:flex;max-width:400px;position:relative;flex-wrap:wrap;background:var(--white);margin:1.5rem}.gu-promo-modal__info{padding:1rem;text-align:center;width:100%}.gu-promo-modal__info h2{margin:0;line-height:1}.gu-promo-modal__info p{margin:.5rem 0 0;font-size:.875rem}.gu-promo-modal__info small{color:#ccc}.gu-promo-modal__product{position:relative;flex-basis:50%;padding-bottom:1rem}.gu-promo-modal__button{display:block;margin:.25rem .5rem 0;border:1px solid var(--black);background:transparent;color:var(--black);padding:.5rem;box-sizing:border-box;margin:0 auto;font-size:.875rem;font-weight:700;cursor:pointer;transition:color var(--transition),background-color var(--transition)}.gu-promo-modal__button:hover{background:var(--black);color:var(--white)}.gu-promo-modal__close-button{display:block;margin:.25rem .5rem 0;border:none;background:transparent;color:var(--red);padding:.5rem;box-sizing:border-box;margin:0 auto;font-size:.875rem;font-weight:400!important;cursor:pointer;transition:color var(--transition)}.gu-promo-modal__close-button:hover{color:var(--black)}.gu-promo-modal__close{width:40px;height:40px;background:none;border:none;background-color:#00000040;position:absolute;top:0;right:0;transform:translate(50%) translateY(-50%) rotate(45deg);border-radius:50%;color:var(--white);transition:background-color var(--transition);cursor:pointer;text-decoration:none;font-weight:400;font-size:.75em;z-index:200}.gu-promo-modal__close:hover,.gu-promo-modal__close:active,.gu-promo-modal__close:focus{background:var(--red);outline:none}.gu-promo-modal__close span{position:absolute;top:50%;left:50%;width:1rem;height:2px;background-color:var(--white);transform:translate(-50%) translateY(-50%);font-size:.625em;overflow:hidden}.gu-promo-modal__close span:first-child{transform:translate(-50%) translateY(-50%) rotate(90deg)}.gu-promo-modal__footer{width:100%;padding-bottom:1rem;text-align:center}.gu-quote{position:relative;height:500px;height:50vh;-webkit-transform-style:preserve-3d;transform-style:preserve-3d;transform-origin-x:100%;background:transparent!important;z-index:3;padding:1px 0}.shopify-section.gu-quote .gu-parallax__layer--base{height:50vh!important}.gu-quote__image{box-sizing:border-box;background-position:center;background-size:cover}.gu-quote__image-image{width:100%;height:100%;object-fit:cover}.gu-quote__logo{width:77px;height:26px;display:block;margin:0 auto 1rem}.gu-quote__logo path{fill:var(--white)}.gu-quote__content{font-family:var(--display-font);color:var(--white);font-weight:400;text-align:center;line-height:1.1;font-size:1.25rem;padding:0 1rem;box-sizing:border-box;max-width:500px;margin:0}.gu-header--black{background:#000!important}body.template-collection .gu-header,body:not(.template-index) .gu-header{background-color:#090a0c!important}.gu-header{position:fixed;left:0;top:0;width:100%;display:flex;align-items:center;height:60px;justify-content:space-between;filter:blur(0);z-index:999;transform-style:preserve-3d;background:transparent;transition:background-color .3s ease}.gu-header.is-scrolled{background-color:#090a0c}.gu-header__left-section{display:flex;align-items:center;gap:0;flex:0 1 auto;min-width:0;padding-left:.5rem}.gu-header__nav{display:flex;align-items:center;gap:1.5rem;margin-left:1.5rem;overflow:hidden;max-width:100%;opacity:1;visibility:visible;transition:opacity .3s ease,visibility .3s ease,margin .3s ease}.gu-header__nav-link{color:#fff;text-decoration:none;font-size:14px;font-weight:500;white-space:nowrap;transition:color .2s ease;text-transform:uppercase;letter-spacing:.05em;position:relative;display:inline-block;padding-top:3px;padding-bottom:3px}.gu-header__nav-link:after{content:"";position:absolute;left:0;right:0;bottom:0;height:2px;background:#fff;transform:scaleX(0);transform-origin:left;transition:transform .2s ease}.gu-header__nav-link:hover:after{transform:scaleX(1)}.gu-header__nav-link:hover{color:#ccc}@media (max-width: 768px){.gu-header__nav{display:none}}@media (max-width: 1024px){.gu-header__nav{opacity:0;visibility:hidden;margin-left:0;width:0;overflow:hidden}}.gu-header__right-controls{display:flex;align-items:center;padding-right:.5rem;gap:.25rem}@media (max-width: 480px){.gu-header__search,.gu-header__account{opacity:1;visibility:visible;width:44px;overflow:visible}}.gu-header__menu{width:44px;height:44px;overflow:hidden;position:relative;z-index:10;display:flex;align-items:center;justify-content:center}.gu-header__account{width:44px;height:44px;position:relative;z-index:10;display:flex;align-items:center;justify-content:center;background:none;border:none;cursor:pointer;color:#fff;transform:scale(1.125);transition:opacity .3s ease,visibility .3s ease,color .2s ease}.gu-header__account-svg{width:20px;height:20px;display:block;position:relative;z-index:10;color:var(--black);transition:color .2s ease}.gu-header__account-custom{width:20px;height:20px;display:block;position:relative;z-index:10;filter:invert(0);transition:filter .2s ease}.gu-header__account:hover .gu-header__account-svg{color:var(--charcoal)}.gu-header__account:hover .gu-header__account-custom{opacity:.7}.gu-invert .gu-header__account-svg,.search-open .gu-header__account-svg,.nav-open .gu-header__account-svg,.cart-open .gu-header__account-svg,body.template-collection .gu-header__account-svg,body:not(.template-index) .gu-header__account-svg{color:var(--white)}.gu-invert .gu-header__account-custom,.search-open .gu-header__account-custom,.nav-open .gu-header__account-custom,.cart-open .gu-header__account-custom,body.template-collection .gu-header__account-custom,body:not(.template-index) .gu-header__account-custom{filter:invert(1)}.gu-invert .gu-header__account:hover .gu-header__account-svg,.search-open .gu-header__account:hover .gu-header__account-svg,.nav-open .gu-header__account:hover .gu-header__account-svg,.cart-open .gu-header__account:hover .gu-header__account-svg,body.template-collection .gu-header__account:hover .gu-header__account-svg,body:not(.template-index) .gu-header__account:hover .gu-header__account-svg{color:var(--font-light)}.gu-header__logo{display:block;position:absolute;top:.5rem;left:50%;transform:translate(-50%);padding:.5em;z-index:10;transition:background-color var(--transition)}.gu-header__logo-svg{width:90px;height:30px;height:auto;display:block;position:relative;z-index:10;filter:invert(1)}.gu-header__logo-svg polygon,.gu-header__logo-svg path{fill:var(--black);transition:fill var(--transition);mix-blend-mode:difference}.gu-header__logo-svg:hover polygon,.gu-header__logo-svg:hover path{fill:var(--charcoal)}@media all and (max-width: 500px){.cart-open .gu-header__logo-svg polygon,.cart-open .gu-header__logo-svg path,.nav-open .gu-header__logo-svg polygon,.nav-open .gu-header__logo-svg path,.search-open .gu-header__logo-svg polygon,.search-open .gu-header__logo-svg path{fill:var(--white)}.cart-open .gu-header__logo-svg:hover polygon,.cart-open .gu-header__logo-svg:hover path,.nav-open .gu-header__logo-svg:hover polygon,.nav-open .gu-header__logo-svg:hover path,.search-open .gu-header__logo-svg:hover polygon,.search-open .gu-header__logo-svg:hover path{fill:var(--font-light)}}.gu-header__search{width:44px;height:44px;position:relative;z-index:10;display:flex;align-items:center;justify-content:center;background:none;border:none;cursor:pointer;color:var(--white);transform:scale(1.125);transition:opacity .3s ease,visibility .3s ease}.gu-header__search-svg{width:20px;height:22px;display:block;position:relative;z-index:10}.gu-header__search-circle{position:absolute;top:50%;left:50%;width:14px;height:14px;border:2px solid var(--black);border-radius:50%;transform:translateY(-11px) translate(-12px);transition:all var(--transition)}.gu-header__search-line{position:absolute;top:50%;left:50%;width:8px;height:2px;background:var(--black);transform:translateY(5px) rotate(45deg) translate(1px);transition:all var(--transition)}.gu-header__search:hover .gu-header__search-circle{border:2px solid var(--charcoal)}.gu-header__search:hover .gu-header__search-line{background:var(--charcoal)}.gu-header__search-cross{position:absolute;top:50%;left:50%;width:0;height:2px;background:var(--black);transform:translateY(-40%) translate(-50%) rotate(-45deg);transition:all var(--transition)}.gu-invert .gu-header__search-circle,.cart-open .gu-header__search-circle,.nav-open .gu-header__search-circle,body.template-collection .gu-header__search-circle,body:not(.template-index) .gu-header__search-circle{border:2px solid var(--white)}.search-open .gu-header__search-circle{width:19px;height:19px;transform:translateY(-49%) translate(-50%);border:2px solid var(--white)}.gu-invert .gu-header__search-line,.cart-open .gu-header__search-line,.nav-open .gu-header__search-line,body.template-collection .gu-header__search-line,body:not(.template-index) .gu-header__search-line{background:var(--white)}.search-open .gu-header__search-line{width:.75em;background:var(--white);transform:translateY(-40%) translate(-50%) rotate(45deg)}.cart-open .gu-header__search-line .nav-open .gu-header__search-line,.cart-open .gu-header__search-cross,.nav-open .gu-header__search-cross{background:var(--white)}.search-open .gu-header__search-cross{width:.75em;background:var(--white)}.gu-invert .gu-header__search:hover .gu-header__search-circle,.nav-open .gu-header__search:hover .gu-header__search-circle,.cart-open .gu-header__search:hover .gu-header__search-circle,.search-open .gu-header__search:hover .gu-header__search-circle,body.template-collection .gu-header__search:hover .gu-header__search-circle,body:not(.template-index) .gu-header__search:hover .gu-header__search-circle{border:2px solid var(--font-light)}.gu-invert .gu-header__search:hover .gu-header__search-line,.nav-open .gu-header__search:hover .gu-header__search-line,.cart-open .gu-header__search:hover .gu-header__search-line,.search-open .gu-header__search:hover .gu-header__search-line,body.template-collection .gu-header__search:hover .gu-header__search-line,body:not(.template-index) .gu-header__search:hover .gu-header__search-line,.gu-invert .gu-header__search:hover .gu-header__search-cross,.nav-open .gu-header__search:hover .gu-header__search-cross,.cart-open .gu-header__search:hover .gu-header__search-cross,.search-open .gu-header__search:hover .gu-header__search-cross,body.template-collection .gu-header__search:hover .gu-header__search-cross,body:not(.template-index) .gu-header__search:hover .gu-header__search-cross{background:var(--font-light)}.gu-header__bag{width:44px;height:44px;position:relative;z-index:10;display:flex;align-items:center;justify-content:center;background:none;border:none;cursor:pointer;color:var(--black);transform:scale(1.125)}.gu-header__bag,.gu-header__bag path{transition:fill var(--transition),color var(--transition)}.gu-header__bag:hover,.gu-header__bag:focus,.gu-header__bag:active{outline:none}.gu-header__bag:hover{color:var(--charcoal)}.gu-header__bag:hover path{fill:var(--charcoal)}.gu-invert .gu-header__bag,.search-open .gu-header__bag,.nav-open .gu-header__bag,.cart-open .gu-header__bag,body.template-collection .gu-header__bag,body:not(.template-index) .gu-header__bag{color:var(--white)}.gu-invert .gu-header__bag:hover,.search-open .gu-header__bag:hover,.nav-open .gu-header__bag:hover,.cart-open .gu-header__bag:hover,body.template-collection .gu-header__bag:hover,body:not(.template-index) .gu-header__bag:hover{color:var(--font-light)}.gu-invert .gu-header__bag path,.search-open .gu-header__bag path,.nav-open .gu-header__bag path,.cart-open .gu-header__bag path,body.template-collection .gu-header__bag path,body:not(.template-index) .gu-header__bag path{fill:var(--white)}.gu-invert .gu-header__bag:hover path,.search-open .gu-header__bag:hover path,.nav-open .gu-header__bag:hover path,.cart-open .gu-header__bag:hover path,body.template-collection .gu-header__bag:hover path,body:not(.template-index) .gu-header__bag:hover path{fill:var(--font-light)}.bag-success .gu-header__bag path,.cart-open.bag-success .gu-header__bag path{fill:var(--red)}.bag-success .gu-header__bag-count,.cart-open.bag-success .gu-header__bag-count{color:var(--red)}.gu-header__bag-svg{width:20px;height:22px;height:auto;display:block;position:relative;z-index:10}.gu-header__bag-count{box-sizing:border-box;position:absolute;display:block;top:18px;left:0;width:100%;text-align:center;font-size:9px;font-weight:700;z-index:10;transition:transform var(--transition)}.cart-open .gu-header__bag-count{transform:scale(0)}.gu-header__bag-close{box-sizing:border-box;position:absolute;display:block;top:15px;left:0;width:100%;text-align:center;z-index:10;transform:scale(0);font-size:6px;font-weight:700;transition:transform var(--transition)}.gu-header__bag-close span{position:absolute;top:50%;left:50%;width:.25rem;height:1px;background:var(--white);transform:translate(-50%,-50%) rotate(45deg);transition:background-color var(--transition)}.gu-header__bag-close span.gu-header__bag-close--1{transform:translate(-50%,-50%) rotate(-45deg)}.cart-open .gu-header__bag-close{transform:scale(1.2)}.cart-open .gu-header__bag:hover .gu-header__bag-close span{background:var(--font-light)}.gu-header__bag-success{position:absolute;top:50%;left:50%;display:block;width:90%;height:90%;border-radius:50%;background:var(--font-light);z-index:0;opacity:0;transform:translate(-50%,-47%) rotate(35deg);transition:transform var(--transition),opacity var(--transition)}.bag-success .gu-header__bag-success:before{content:"";position:absolute;bottom:50%;left:50%;transform:rotate(-35deg) translate(-50%) translateY(-22px);border-bottom:6px solid var(--font-light);border-left:6px solid transparent;border-right:6px solid transparent}.bag-success .gu-header__bag-success{opacity:1;transform:translate(-50%,40%) rotate(35deg)}.gu-header__bag-success span{position:absolute;top:50%;left:50%;background-color:var(--white);font-size:.625em;overflow:hidden;text-indent:2em;display:none}.bag-success .gu-header__bag-success span{display:block}.gu-header__bag-success span:first-child{height:1rem;width:2px;transform:translate(.125rem) translateY(-60%)}.gu-header__bag-success span:last-child{width:.625rem;height:2px;transform:translateY(.6em)}.gu-header__hamburger{color:var(--black);width:26px;height:26px;position:relative;border:none;padding:0;margin:0;background:none;-webkit-appearance:none;border-radius:none;transition:transform var(--transition);cursor:pointer;transform:scale(1.25) rotate(0);z-index:1000}.nav-open .gu-header__hamburger{transform:scale(1.25) rotate(-90deg);filter:invert(1)}.gu-header__hamburger:focus,.gu-header__hamburger:active{outline:none}.gu-header__hamburger-tile{width:1em;height:2px;background:var(--black);position:absolute;top:50%;left:50%;transform:translate(-50%) translateY(-50%);transition:transform var(--transition),opacity var(--transition),background-color var(--transition)}.gu-header__hamburger-tile--top{transform:translate(-50%) translateY(calc(-50% - .25em))}.gu-header__hamburger-tile--bottom{transform:translate(-50%) translateY(calc(-50% + .25em))}.gu-header__hamburger:hover .gu-header__hamburger-tile{background-color:var(--charcoal)}.nav-open .gu-header__hamburger-tile{opacity:0;background-color:var(--white)}.gu-invert .gu-header__hamburger-tile,.search-open .gu-header__hamburger-tile,.cart-open .gu-header__hamburger-tile,body.template-collection .gu-header__hamburger-tile,body:not(.template-index) .gu-header__hamburger-tile{background-color:var(--white)}.gu-invert .gu-header__hamburger:hover .gu-header__hamburger-tile,.search-open .gu-header__hamburger:hover .gu-header__hamburger-tile,.cart-open .gu-header__hamburger:hover .gu-header__hamburger-tile,.nav-open .gu-header__hamburger:hover .gu-header__hamburger-tile,body.template-collection .gu-header__hamburger:hover .gu-header__hamburger-tile,body:not(.template-index) .gu-header__hamburger:hover .gu-header__hamburger-tile{background-color:var(--font-light)}.nav-open .gu-header__hamburger-tile--top{opacity:1;transform:translate(-50%) translateY(-50%) rotate(45deg)}.nav-open .gu-header__hamburger-tile--bottom{opacity:1;transform:translate(-50%) translateY(-50%) rotate(-45deg)}@media screen and (min-width: 390px){.gu-header__search{margin-right:0}}@media screen and (max-width: 768px){.gu-header__search{margin-right:0;position:absolute;left:50px}}.gu-header__nav-link.is-active:after{transform:scaleX(1)}#insta-feed{box-sizing:border-box;width:100%;padding:.375rem;margin-top:0!important;padding-top:.5rem!important}#insta-feed h2{font-family:var(--display-font);color:var(--charcoal);font-weight:700;margin:0 0 .5rem .5rem!important;text-align:left;font-size:1.2rem}#insta-feed h2 span{font-weight:400}.gu-navigation{box-sizing:border-box;position:fixed;top:0;left:0;transform:translate(-100%);height:100vh;isolation:isolate;width:min(380px,100vw);max-width:100vw;background:#fff;transition:transform var(--transition, .3s ease),width var(--transition, .3s ease);z-index:12000;border-right:1px solid #f2f2f2;overflow:hidden;overflow-x:hidden;margin-top:0;pointer-events:none;will-change:transform;touch-action:pan-y}.nav-open .gu-navigation{transform:translate(0);pointer-events:auto}.nav-open.subpanel-open .gu-header{z-index:1!important;pointer-events:none}.nav-open:not(.subpanel-open) .gu-header{pointer-events:auto}.has-alert-bar .gu-navigation{padding-top:calc(1rem + 79px)}.gu-navigation__content{box-sizing:border-box;height:100%;width:100%;display:flex;flex-direction:column;overflow:auto;overflow-x:hidden;-webkit-overflow-scrolling:touch}.gu-nav-grid{display:flex;position:relative;width:100%;max-width:100%;overflow-x:hidden}.gu-nav-left{box-sizing:border-box;padding:60px 24px 24px;width:379px;max-width:100%;flex-shrink:0;position:relative;z-index:1;overflow-x:hidden}.gu-nav-right{box-sizing:border-box;width:350px;max-width:100%;border-left:1px solid #F0F0F0;background:#fff;opacity:0;pointer-events:none;transition:opacity .3s ease,transform .3s ease;flex-shrink:0;position:relative;z-index:2;overflow-x:hidden}.gu-nav-group gu-nav-group--support{padding-bottom:4rem}@media (min-width: 741px){.gu-navigation.show-panel{width:700px}.gu-navigation.show-panel .gu-nav-right{opacity:1;pointer-events:auto}}@media (max-width: 740px){.gu-navigation{width:min(380px,85vw);max-width:92vw}.gu-nav-left{width:100%}.gu-nav-right{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;max-width:100%;transform:translate(100%);border-left:none;z-index:3}.gu-navigation.show-panel .gu-nav-right{transform:translate(0);opacity:1;pointer-events:auto}}.gu-font-bold{color:#5f6061;font-size:12px;letter-spacing:.02em;text-transform:uppercase}.gu-font-medium{color:#090a0c;font-size:16px}.gu-font-medium-small{color:#090a0c;font-size:12px}.gu-font-regular{color:#090a0c;font-size:14px}.gu-nav-group--releases .gu-nav-link .gu-link-text{font-weight:700}.gu-nav-group{margin-bottom:28px}.gu-nav-heading{text-transform:uppercase;font-size:12px;letter-spacing:.02em;color:#0f0f10;margin:0 0 4px;line-height:1.2}.gu-nav-subheading{margin:20px 0 8px}.gu-nav-list{list-style:none;padding:0;margin:0}.gu-nav-item{display:flex;align-items:center}.gu-nav-link{width:100%;display:flex;align-items:center;justify-content:space-between;gap:12px;padding:6px 0;text-decoration:none}.gu-nav-link:hover .gu-link-text{opacity:.8}.gu-icon{width:12px;height:12px;flex:0 0 18px}.gu-nav-group--catalogue .gu-nav-item+.gu-nav-item{border-top:1px solid #F2F2F2}.gu-close-nav{position:absolute;top:8px;left:15px;background:none;border:0;padding:6px;cursor:pointer;color:#090a0c;z-index:3;display:flex;align-items:center;justify-content:center}.gu-close-nav:hover{opacity:.7}.gu-subpanel{position:relative;padding:24px;background:#fff;display:none;overflow-x:hidden}.gu-subpanel.active{display:block!important}.gu-subpanel-header{position:sticky;top:0;background:#fff;display:flex;align-items:center;gap:8px;margin:-24px -24px 18px;padding:16px 24px;z-index:1}.gu-back{background:none;border:0;padding:4px 0 0;cursor:pointer;color:#090a0c;margin-left:-10px}.gu-back:hover{opacity:.7}.gu-subpanel-title{font-size:16px;color:#090a0c}.gu-subpanel-list{list-style:none;padding:0;margin:0}.gu-subitem{padding:10px 0;border-top:1px solid #F2F2F2}.gu-subitem:first-child{border-top:0}.gu-sub-link{text-decoration:none}.gu-sub-link:hover{opacity:.7}.gu-navigation,.nav-open .gu-navigation{z-index:99999!important}.gu-navigation{z-index:2147483647!important;position:fixed!important;isolation:isolate!important}#shopify-section-navigation,.shopify-section[data-section-type=navigation]{z-index:99999!important}.gu-release[hidden]{display:none!important}.gu-newsletter{padding:.5rem}.gu-newsletter__container{box-sizing:border-box;background:var(--charcoal);color:var(--white);text-align:center;padding:calc(2em + 2vw) 1.5em;display:flex;flex-direction:column;align-items:center;justify-content:center;min-height:75vh}.gu-newsletter__icon{max-width:60px;margin:0 auto 1em}.gu-newsletter__title{font-family:var(--display-font);font-size:2rem;line-height:1}.gu-newsletter__content{font-size:.8125em;padding:.5rem 0}.gu-newsletter__form{padding:.5rem 0;width:100%;max-width:500px}.gu-newsletter__fields{display:flex;align-items:center;margin-bottom:.5rem}.gu-newsletter__label{padding-right:.5rem}.gu-newsletter__field{box-sizing:border-box;flex-basis:100%;border:none;padding:.5rem;color:var(--charcoal);line-height:1;-webkit-appearance:none;border-radius:0;height:2.5rem}.gu-newsletter__button{box-sizing:border-box;font-family:var(--display-font);background:var(--charcoal);color:var(--white);border:none;border:1px solid var(--white);padding:.5rem;display:block;width:100%;font-size:1.25em;line-height:1;height:2.5rem;transition:background-color var(--transition),color var(--transition);cursor:pointer}.gu-newsletter__button:hover,.gu-newsletter__button:active,.gu-newsletter__button:focus{outline:none;background-color:var(--white);color:var(--charcoal)}.gu-newsletter__terms{font-size:.6875em;padding-top:.5rem;width:100%}.gu-newsletter__terms a:link,.gu-newsletter__terms a:visited{color:var(--white);display:inline-block;padding:0 .25em}.gu-collections-list{box-sizing:border-box;padding:0;background:var(--white);width:100%}.gu-collections-list__wrapper{max-width:var(--max-width);margin:0 auto}.gu-collections-list__items{box-sizing:border-box;display:flex;flex-wrap:wrap;align-items:flex-start;padding:.25rem}.gu-collections-list__item{box-sizing:border-box;flex-basis:100%;color:var(--base-font);text-decoration:none;font-size:.875em;font-weight:700;padding:.25rem;flex-grow:0;position:relative;font-weight:400;transition:opacity var(--transition)}@media (hover: hover){.gu-collections-list__items:hover .gu-collections-list__cta{color:var(--font-light)}.gu-collections-list__items:hover .gu-collections-list__item:hover .gu-collections-list__cta{color:var(--white)}.gu-collections-list__items:hover .gu-collections-list__item:hover .gu-collections-list__image{transform:scale(1.05) rotate(2.5deg)}}.gu-collections-list__image{width:100%;height:auto;max-height:90vh;object-fit:cover}.gu-collections-list__cta{background:transparent;position:absolute;bottom:2rem;left:0;color:var(--white);text-decoration:none;padding:1rem 2rem 1rem 1rem;line-height:1;vertical-align:text-bottom;font-size:0;display:flex;flex-direction:column;will-change:transform,filter;z-index:20;font-weight:400;transition:background-color var(--transition),color var(--transition)}.gu-collections-list__cta-title{vertical-align:text-bottom;font-size:1.5rem;font-weight:700}.gu-collections-list__cta-title span{line-height:0;font-family:var(--display-font)}.gu-collections-list__cta-subtitle{display:inline-block;font-size:.875rem;vertical-align:text-bottom;font-family:var(--base-font);text-transform:uppercase;margin-top:.25rem}@media screen and (min-width: 800px){.gu-collections-list__item{flex-basis:33.3333333%}}.gu-others-collection{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.gu-others-collection__wrapper{max-width:var(--max-width);margin:0 auto;padding:calc(1rem + 1vw) 0 0 0}.gu-others-collection__title{display:inline-block;text-decoration:none;padding:1rem 2rem .75rem 1rem;line-height:1;vertical-align:text-bottom;font-size:0;width:auto;font-weight:400}.gu-others-collection__title-main{vertical-align:text-bottom;font-size:1.5rem;display:block;color:var(--charcoal);font-weight:700}.gu-others-collection__title-main span{line-height:0;font-family:var(--display-font)}.gu-others-collection__title-sub{font-size:.875rem;vertical-align:text-bottom;font-family:var(--base-font);display:block;margin-top:.25rem}.gu-others-collection__list{display:flex;flex-wrap:wrap;align-items:flex-start;padding:0 .25rem .25rem}.gu-others-collection__item{box-sizing:border-box;flex-basis:50%;color:var(--base-font);text-decoration:none;font-size:.875em;font-weight:700;padding:.25rem;flex-grow:0;transition:opacity var(--transition),color var(--transition)}@media (hover: hover){.gu-others-collection__list:hover .gu-others-collection__item:hover{color:var(--charcoal)}.gu-others-collection__list:hover .gu-others-collection__item:hover .gu-others-collection__item-image{transform:scale(1.05) rotate(2.5deg)}.gu-others-collection__list:hover .gu-others-collection__item:hover .gu-others-collection__item-image--hover{transform:scale(1.05) rotate(2.5deg);opacity:1}}@media screen and (min-width: 600px){.gu-others-collection__item{flex-basis:33.333333%}}@media screen and (min-width: 900px){.gu-others-collection__item{flex-basis:25%}}.gu-others-collection__item-image-wrapper{background:#eee;position:relative;overflow:hidden}.gu-others-collection__item-link{display:block;position:relative}.gu-others-collection__item-image{width:100%;height:auto;display:block;transition:transform var(--transition)}.gu-others-collection__item-image--hover{width:100%;height:auto;display:block;transition:transform var(--transition),opacity var(--transition);position:absolute;top:0;left:0;opacity:0}.gu-others-collection__item-button{width:24px;height:24px;background:none;border:none;background-color:#00000040;position:absolute;bottom:.5rem;border-radius:50%;color:var(--white);transition:background-color var(--transition);cursor:pointer;text-decoration:none;font-weight:400;font-size:.75em}.gu-others-collection__item-button--add{left:.5rem}.gu-others-collection__item-button--add span{position:absolute;top:50%;left:50%;width:13px;height:2px;background-color:var(--white);transform:translate(-50%) translateY(-50%);font-size:.625em;overflow:hidden}.gu-others-collection__item-button--add span:first-child{transform:translate(-50%) translateY(-50%) rotate(90deg)}.gu-others-collection__item-button--view{right:.5rem}.gu-others-collection__item-button--view span{position:absolute;top:50%;left:50%;width:.625rem;height:2px;background-color:var(--white);transform:translate(-50%) translateY(-50%);font-size:.625em;overflow:hidden;transition:background-color var(--transition)}.gu-others-collection__item-button--view span:first-child{transform:translate(-40%) translateY(calc(-50% - .175rem)) rotate(45deg)}.gu-others-collection__item-button--view span:last-child{transform:translate(-40%) translateY(calc(-50% + .175rem)) rotate(-45deg)}.gu-others-collection__item-button:hover,.gu-others-collection__item-button:focus,.gu-others-collection__item-button:active{outline:none;background-color:var(--white)}.gu-others-collection__item-button:hover span,.gu-others-collection__item-button:focus span,.gu-others-collection__item-button:active span{background-color:var(--charcoal)}.gu-others-collection__item-sold-out{position:absolute;bottom:.75rem;left:-.25rem;background-color:var(--red);border-bottom:1px solid var(--red-dark);color:var(--white);text-decoration:none;padding:.5rem 1rem;line-height:1;vertical-align:text-bottom;font-size:0;display:flex;flex-direction:column;will-change:transform,filter;font-weight:400}.gu-others-collection__item-sold-out-fixer{vertical-align:text-bottom;font-size:1rem}.gu-others-collection__item-sold-out-fixer span{line-height:0;font-family:var(--display-font)}.gu-others-collection__item-sold-out:before{content:"";position:absolute;top:calc(100% + 1px);left:0;width:0;height:0;border-bottom:.2rem solid transparent;border-right:.25rem solid var(--red-dark)}.gu-others-collection__item-title{display:block;padding:.5rem .25rem .25rem}.gu-others-collection__item-price{display:block;padding:.25rem;margin-bottom:.5rem;color:#999;font-weight:400}.gu-header-image{position:relative;height:20vh;min-height:250px;background:transparent;z-index:50;transform-style:preserve-3d}.gu-header-image__image{width:100%;height:20vh;min-height:250px;display:block;object-fit:cover;transform-style:preserve-3d}.page-header-text{margin:118px 0 32px}.page-header-text__container{padding:0 16px}.page-header-text__title{text-align:center;font-weight:900;font-size:24px;line-height:32px;color:var(--black)}.page-header-text__description{margin-top:8px;text-align:center;font-weight:400;font-size:16px;line-height:28px;color:var(--tundora)}@media screen and (min-width: 768px){.page-header-text{margin:167px 0 72px}.page-header-text__title{margin:0;font-weight:900;font-size:30px;line-height:36px;color:var(--black)}.page-header-text__description{max-width:712px;margin:0 auto}}.gu-product__accordion{margin:2rem 0 0;padding:0;border-top:1px solid #ccc}.o-trust-badge-wrapper{display:flex;flex-direction:column;gap:.5rem;padding:.5rem 0}.o-trust-badge{display:flex;align-items:center;gap:.5rem}.o-trust-badge__img{height:1rem;width:auto;display:flex}.o-trust-badge__text{font-size:.7688rem;color:#444;font-weight:800;line-height:1.3}.gu-product__lowstock-container{display:flex;align-items:center;gap:8px;padding:4px;color:#161616;font-weight:800;font-size:.75rem;margin-bottom:.5rem;line-height:100%}@media screen and (min-width: 47.5rem){.gu-product__lowstock-container{margin-bottom:.75rem}}.gu-product__sold-out{background-color:var(--red);border-bottom:1px solid var(--red-dark);color:var(--white);text-decoration:none;padding:.5rem 1rem;line-height:1;vertical-align:text-bottom;font-size:0;display:flex;flex-direction:column;align-items:center;justify-content:center;will-change:transform,filter;font-weight:400;margin:.5rem .125rem}.gu-product__sold-out-fixer{vertical-align:text-bottom;font-size:1rem}.gu-product__sold-out-fixer span{line-height:0;font-family:var(--display-font)}.gu-product{min-height:100vh;display:flex;flex-direction:column}.gu-product__images{flex-basis:100%;position:relative}.gu-product__images--gift{background:#000}.gu-product__images .flickity-viewport{position:-webkit-sticky!important;position:sticky!important;top:0}.gu-product__image{width:calc(100% - 2rem);height:auto;max-height:90vh;object-fit:cover;transition:opacity .4s;opacity:0}.gu-product__image.flickity-lazyloaded,.gu-product__image.flickity-lazyerror{opacity:1}.gu-product__data{box-sizing:border-box;flex-basis:400px;padding:1rem;font-size:.875rem}.gu-product__data-sticky{position:-webkit-sticky!important;position:sticky!important;top:4rem}@media screen and (min-width: 760px){.gu-product{flex-direction:row}.gu-product__image{width:auto;height:100vh;max-height:100vh}.gu-product__data{padding:3rem 1rem;padding-top:calc(1rem + 44px)}.has-alert-bar .gu-product__data{padding-top:calc(1rem + 79px)}}@media screen and (min-width: 1060px){.gu-product__data{padding:3rem 2rem;padding-top:calc(1rem + 44px)}.has-alert-bar .gu-product__data{padding-top:calc(1rem + 79px)}}.gu-product__title{font-family:var(--display-font);font-size:1.375rem;font-weight:700;line-height:1;margin:1rem 0 .5rem}.gu-product__meta{display:flex;margin:.75rem 0;align-items:center;line-height:1}.gu-product__collection{flex-basis:100%}.gu-product__collection-link{text-decoration:none;color:var(--charcoal);transition:color var(--transition)}.gu-product__collection-link:hover{color:var(--red)}.gu-product__price{color:#999;font-weight:400;font-size:1.25em;white-space:nowrap}.gu-product__price-was{color:var(--charcoal);font-weight:400;text-decoration:line-through;font-size:.875em;padding-right:.5rem}.nowrap{white-space:nowrap}.gu-product__terms{line-height:1.1;margin-bottom:1em}.gu-product__quantity{display:flex;width:100%;margin:.125rem}.gu-product__quantity-button{width:44px;height:32px;background:none;border:none;cursor:pointer;border:1px solid #ccc;transition:background-color var(--transition),color var(--transition),border-color var(--transition)}.gu-product__quantity-button:hover,.gu-product__quantity-button:active,.gu-product__quantity-button:focus{background:var(--charcoal);color:var(--white);border-color:var(--charcoal);outline:none}.gu-product__quantity-button.q-disabled{pointer-events:none;color:#ccc;background:#eee;border:1px solid #ccc}.gu-product__quantity-value{flex-basis:100%;border-top:1px solid #ccc;border-bottom:1px solid #ccc;display:flex;align-items:center;justify-content:center}.gu-product__variants{display:flex;flex-wrap:wrap;margin-bottom:.75rem}.gu-product__variant{flex-basis:calc(50% - .25rem);box-sizing:border-box;padding:.5rem 1rem;text-align:center;font-size:.75em;margin:.125rem;border:1px solid #ccc;background:none;cursor:pointer;color:var(--charcoal);text-decoration:none;transition:background-color var(--transition),color var(--transition),border-color var(--transition)}.gu-product__variant span{display:block}.gu-product__variant:hover,.gu-product__variant:active,.gu-product__variant:focus{background:var(--font-light);color:var(--charcoal);outline:none}.gu-product__variant.v-selected{pointer-events:none;border-color:var(--charcoal);background:var(--charcoal);color:var(--white);outline:none}.gu-product__variant.v-disabled{pointer-events:none;background:#eee;color:#ccc}.gu-product__description{font-size:.875em;padding:1.5rem .125rem}.gu-product__description strong{display:block;margin:.5rem 0}.gu-product__description ul{padding:0;margin:.5rem 0 0 1rem}.gu-product__description ul li{padding:0;margin:0 0 .5em}.gu-product__action{position:relative;box-sizing:border-box;border:none;background:var(--white);padding:.75rem;color:var(--charcoal);border:1px solid var(--charcoal);flex-basis:50%;text-align:center;margin:.75rem .125rem;font-size:1.125rem;width:100%;line-height:1;vertical-align:text-bottom;display:flex;flex-direction:column;align-items:center;justify-content:center;will-change:transform,filter;font-weight:400;cursor:pointer;transition:background-color var(--transition);font-size:1rem}.c-disabled .gu-product__action--enabled,.gu-product__action--disabled{display:none}.c-disabled .gu-product__action--disabled{display:inline}.loader{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%) scale(0);transition:transform var(--transition);height:26px;width:26px}.p-loading .loader{transform:translate(-50%,-50%) scale(1)}.gu-product__action:hover,.gu-product__action:active,.gu-product__action:focus{background:var(--charcoal);color:var(--white);outline:none}.gu-product__action.c-disabled{pointer-events:none;background-color:#ccc;border-color:#ccc;color:var(--white)}.gu-product__action-fixer{vertical-align:text-bottom;transition:transform var(--transition)}.p-loading .gu-product__action-fixer{vertical-align:text-bottom;font-size:1.125rem;transform:scale(0)}.gu-product__action-fixer .gu-product__action--enabled,.gu-product__action-fixer .gu-product__action--disabled{line-height:0;font-family:var(--display-font)}.gu-product__accordion{margin:.75rem 0 0;padding:0;border-top:1px solid #ccc}.gu-product__accordion-term{margin:0;padding:.5rem 0;border-bottom:1px solid #ccc;font-weight:700;font-size:.875em;cursor:pointer;position:relative;color:var(--charcoal);transition:color var(--transition)}.gu-product__accordion:hover .gu-product__accordion-term{color:var(--font-light)}.gu-product__accordion:hover .gu-product__accordion-term:hover,.gu-product__accordion:hover .gu-product__accordion-term.active{color:var(--charcoal)}.gu-product__accordion-term:after{content:"+";position:absolute;top:50%;right:0;transform:translateY(-50%);font-weight:400;font-size:1.25em;transition:transform var(--transition)}.gu-product__accordion-term.active:after{transform:translateY(-50%) rotate(45deg)}.gu-product__accordion-data{padding:1rem 0;margin:0}.gu-qa-fail,.failed .gu-qa-body{display:none}.failed .gu-qa-fail{display:block}.gu-qa-fail{padding:1rem 1rem 2rem}.gu-quick-add-all{position:fixed;top:0;left:100%;width:100vw;height:100vh;z-index:200;display:flex;flex-direction:column;align-items:center;justify-content:flex-start;transition:background-color var(--transition);box-sizing:border-box;padding-top:calc(2rem + 2vw)}.buy-all-open .gu-quick-add-all{left:0;background:#000000bf}.gu-quick-add-all__container{box-sizing:border-box;color:var(--base-font);width:310px;background:#fff;padding:.25em;opacity:0;transform:translateY(-100%);transition:opacity var(--transition),transform var(--transition)}.gu-quick-add-all__header{padding:.5rem .5rem 0}.gu-quick-add-all__caption{font-size:.75rem;padding:0;color:var(--divider-dark);font-weight:700}.gu-quick-add-all__caption span{font-weight:400}.gu-quick-add-all__title{margin:.25rem 0 0;font-size:1.5rem}.gu-quick-add-all__note{padding:1rem;font-size:.75rem;text-align:center;color:var(--divider-dark)}.gu-quick-add-all__size{margin-top:.75rem}.gu-quick-add-all__size-title{color:var(--divider-dark);font-size:.75rem;padding-bottom:.5rem;padding-left:.5rem;display:block}.gu-quick-add-all__size-list{display:flex;padding:0 .125em}.gu-quick-add-all__size-button{display:flex;align-items:center;justify-content:center;width:49px;height:49px;border:none;background-color:#eee;margin-right:1px;font-size:.75rem;cursor:pointer;transition:color var(--transition),background-color var(--transition)}.gu-quick-add-all__size-button:hover{background-color:var(--charcoal);color:var(--white)}.disabled .gu-quick-add-all__size-button,.disabled .gu-quick-add-all__size-button:hover{background-color:#ccc;color:#999;opacity:.5}.gu-quick-add-all__size-button.active{background-color:var(--red);color:var(--white)}.gu-quick-add-all__close{width:40px;height:40px;background:none;border:none;background-color:#00000040;position:absolute;top:0;right:0;transform:translate(50%) translateY(-50%) rotate(45deg);border-radius:50%;color:var(--white);transition:background-color var(--transition);cursor:pointer;text-decoration:none;font-weight:400;font-size:.75em;z-index:200}.gu-quick-add-all__close:hover,.gu-quick-add-all__close:active,.gu-quick-add-all__close:focus{background:var(--red);outline:none}.gu-quick-add-all__close span{position:absolute;top:50%;left:50%;width:1rem;height:2px;background-color:var(--white);transform:translate(-50%) translateY(-50%);font-size:.625em;overflow:hidden}.gu-quick-add-all__close span:first-child{transform:translate(-50%) translateY(-50%) rotate(90deg)}.buy-all-open .gu-quick-add-all{left:0}.buy-all-open .gu-quick-add-all__container{opacity:1;transform:translateY(0)}.gu-quick-add-all__footer{display:flex}.gu-quick-add-all__action{box-sizing:border-box;border:none;background:var(--white);border:1px solid var(--charcoal);padding:.75rem;color:var(--charcoal);flex-basis:50%;text-align:center;margin:.125rem;line-height:1;vertical-align:text-bottom;font-size:0;display:flex;flex-direction:column;align-items:center;justify-content:center;will-change:transform,filter;font-weight:400;cursor:pointer;position:relative;transition:background-color var(--transition),color var(--transition),border-color var(--transition)}.gu-quick-add-all__action:hover,.gu-quick-add-all__action:active,.gu-quick-add-all__action:focus{background:var(--charcoal);color:var(--white);outline:none}.gu-quick-add-all__action.qa-disabled{pointer-events:none;background-color:#ccc;border:1px solid #ccc;color:var(--white)}.gu-quick-add-all__action-fixer{vertical-align:text-bottom;font-size:.9rem;transition:transform var(--transition)}.qa-loading .gu-quick-add-all__action-fixer{vertical-align:text-bottom;font-size:1.125rem;transform:scale(0)}.gu-quick-add-all__action-fixer span{line-height:0;font-family:var(--display-font)}.gu-quick-add{position:fixed;top:0;left:100%;width:100vw;height:100vh;z-index:200;display:flex;flex-direction:column;align-items:center;justify-content:flex-start;transition:background-color var(--transition);box-sizing:border-box;padding-top:calc(2rem + 2vw)}.gu-quick-add__caption{color:#999;font-size:.875em;padding:0 .25rem .25rem}.quick-add-open .gu-quick-add{left:0;background:#000000bf}.gu-quick-add__container{box-sizing:border-box;color:var(--base-font);width:310px;background:#fff;padding:.25em;opacity:0;transform:translateY(-100%);transition:opacity var(--transition),transform var(--transition)}.gu-quick-add__close{width:40px;height:40px;background:none;border:none;background-color:#00000040;position:absolute;top:0;right:0;transform:translate(50%) translateY(-50%) rotate(45deg);border-radius:50%;color:var(--white);transition:background-color var(--transition);cursor:pointer;text-decoration:none;font-weight:400;font-size:.75em;z-index:200}.gu-quick-add__close:hover,.gu-quick-add__close:active,.gu-quick-add__close:focus{background:var(--red);outline:none}.gu-quick-add__close span{position:absolute;top:50%;left:50%;width:1rem;height:2px;background-color:var(--white);transform:translate(-50%) translateY(-50%);font-size:.625em;overflow:hidden}.gu-quick-add__close span:first-child{transform:translate(-50%) translateY(-50%) rotate(90deg)}.quick-add-open .gu-quick-add{left:0}.quick-add-open .gu-quick-add__container{opacity:1;transform:translateY(0)}.gu-quick-add__images{background:#fff}.gu-quick-add__images .flickity-page-dots{position:relative!important;padding:0!important;margin:.25rem 0!important;bottom:auto!important;display:flex}.gu-quick-add__images .flickity-page-dots .dot{flex-basis:100%;width:auto!important;height:2px!important;margin:0!important;background:#ccc!important;border-radius:0!important}.gu-quick-add__images .flickity-page-dots .dot.is-selected{opacity:1;background:var(--charcoal)!important}.gu-quick-add__image{width:100%;height:302px}.gu-quick-add__title{font-weight:700;font-size:1rem;padding:.5rem .25rem .25rem}.gu-quick-add__price{font-weight:700;font-size:1rem;padding:.25rem;color:#999;margin-bottom:.5rem}.gu-quick-add__select{font-weight:700;font-size:.75em;padding:.125rem .25em}.gu-quick-add__variants{display:flex;flex-wrap:wrap;margin-bottom:.625rem}.gu-quick-add__variant{flex-basis:calc(33.33333% - .25rem);box-sizing:border-box;padding:.5rem 1rem;text-align:center;font-size:.75em;margin:.125rem;border:1px solid #ccc;background:none;cursor:pointer;color:inherit}.gu-quick-add__variant:hover,.gu-quick-add__variant:active,.gu-quick-add__variant:focus{background:var(--font-light);color:var(--charcoal);outline:none}.gu-quick-add__variant span{font-size:10px;display:block;white-space:nowrap}button.gu-quick-add__variant.v-selected,button.gu-quick-add__variant:hover.v-selected,button.gu-quick-add__variant:active.v-selected,button.gu-quick-add__variant:focus.v-selected{pointer-events:none;border-color:var(--charcoal);background:var(--charcoal);color:#fff!important;outline:none}.gu-quick-add__variant.v-disabled{pointer-events:none;background:#eee;color:#ccc}.gu-quick-add__footer{display:flex}.gu-quick-add__action{box-sizing:border-box;border:none;background:var(--white);border:1px solid var(--charcoal);padding:.75rem;color:var(--charcoal);flex-basis:50%;text-align:center;margin:.125rem;line-height:1;vertical-align:text-bottom;font-size:0;display:flex;flex-direction:column;align-items:center;justify-content:center;will-change:transform,filter;font-weight:400;cursor:pointer;position:relative;transition:background-color var(--transition),color var(--transition),border-color var(--transition)}.gu-quick-add__button{box-sizing:border-box;border:none;background:var(--white);border:1px solid var(--charcoal);padding:.75rem;color:var(--charcoal);flex-basis:50%;text-align:center;margin:.125rem;line-height:1;font-size:0;display:flex;flex-direction:column;align-items:center;justify-content:center;font-weight:400;cursor:pointer;position:relative;text-decoration:none}.gu-quick-add__button:hover,.gu-quick-add__button:focus,.gu-quick-add__action:hover,.gu-quick-add__action:active,.gu-quick-add__action:focus{background:var(--charcoal);color:var(--white);outline:none}.gu-quick-add__action.qa-disabled{pointer-events:none;background-color:#ccc;border:1px solid #ccc;color:var(--white)}.gu-quick-add__button,.gu-quick-add__action-fixer{vertical-align:text-bottom;font-size:.9rem;transition:transform var(--transition)}.qa-loading .gu-quick-add__action-fixer{vertical-align:text-bottom;font-size:1.125rem;transform:scale(0)}.gu-quick-add__action-fixer span{line-height:0;font-family:var(--display-font)}.gu-quick-add__lowstock-container{display:flex;align-items:center;gap:8px;padding:4px;color:#161616;font-weight:800;font-size:.75rem;margin-bottom:.5rem;line-height:100%;padding-top:.125rem}.svg-lowstock{width:16px;height:16px}@media screen and (min-width: 47.5rem){.gu-quick-add__lowstock-container{margin-bottom:.75rem}}@font-face{font-family:NeueMontrealBold;src:url(/cdn/shop/files/NEUEMONTREAL-BOLD.woff2) format("woff2"),url(/cdn/shop/files/NEUEMONTREAL-BOLD.woff) format("woff"),url(/cdn/shop/files/NEUEMONTREAL-BOLD.ttf) format("truetype");font-weight:700;font-style:normal;font-display:swap}@font-face{font-family:NeueMontrealRegular;src:url(/cdn/shop/files/NEUEMONTREAL-REGULAR.woff2) format("woff2"),url(/cdn/shop/files/NEUEMONTREAL-REGULAR.woff) format("woff"),url(/cdn/shop/files/NEUEMONTREAL-REGULAR.ttf) format("truetype");font-weight:500;font-style:normal;font-display:swap}@font-face{font-family:NeueMontrealMedium;src:url(/cdn/shop/files/NEUEMONTREAL-MEDIUM.woff2) format("woff2"),url(/cdn/shop/files/NEUEMONTREAL-MEDIUM.woff) format("woff"),url(/cdn/shop/files/NEUEMONTREAL-MEDIUM.ttf) format("truetype");font-weight:700;font-style:normal;font-display:swap}.gu-toast{position:fixed;bottom:20px;right:20px;z-index:1020;max-width:320px;transform:translateY(150%);transition:transform .4s cubic-bezier(.16,1,.3,1);pointer-events:none}.gu-toast.is-visible{transform:translateY(0);pointer-events:auto}.gu-toast__content{display:flex;align-items:center;background:#fff;border-radius:8px;box-shadow:0 4px 12px #00000026;padding:12px;border:1px solid #E9E9E9;pointer-events:auto}.gu-toast__image-container{width:60px;height:60px;flex-shrink:0;margin-right:12px;background:#f7f7f7;border:1px solid #EFEFEF;overflow:hidden}.gu-toast__image{width:100%;height:100%;object-fit:cover}.gu-toast__info{flex:1;min-width:0}.gu-toast__title{font-family:Avenir Next,sans-serif;font-size:14px;color:#090a0c;margin-bottom:4px}.gu-toast__product{font-family:Avenir Next,sans-serif;font-size:13px;text-transform:uppercase;color:#090a0c;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.gu-toast__close{width:24px;height:24px;border-radius:99px;background:#f5f5f5;border:none;color:#1a1a1a;font-size:16px;display:flex;align-items:center;justify-content:center;cursor:pointer;margin-left:8px;flex-shrink:0;transition:background-color .2s}.gu-toast__close:hover{background:#e9e9e9}@media (max-width: 480px){.gu-toast{left:20px;right:20px;max-width:none}}.gu--black{color:#090a0c}.gu--muted{color:#7a7a7a}.gu-side-cart{box-sizing:border-box;position:fixed;top:0;right:0;transform:translate(100%);height:100vh;background:#fff;width:360px;transition:transform var(--transition);z-index:10000;border-left:1px solid #E9E9E9;color:#1a1a1a}.has-alert-bar .gu-side-cart{padding-top:calc(1rem + 79px)}@supports (-webkit-touch-callout: none){.gu-side-cart{padding-bottom:0}}.gu-side-cart__content{box-sizing:border-box;height:100%;width:100%;display:flex;flex-direction:column}.cart-open .gu-side-cart{transform:translate(0);overflow:hidden}.cart-open .gu-header__search,.cart-open .gu-header__bag-svg,.cart-open .gu-header__bag-count{display:none}.gu-side-cart__header{padding:12px 16px 15px;border-bottom:1px solid #E9E9E9;background:#fff;display:flex;align-items:center;justify-content:space-between}.gu-side-cart__title{margin:0;text-align:left;font-weight:500;font-size:18px;font-family:Avenir Next,sans-serif;color:#1a1a1a}.gu-side-cart__close{width:28px;height:28px;border:none;position:absolute;right:1rem;background:#fff;color:#1a1a1a;cursor:pointer;display:flex;align-items:center;justify-content:center;line-height:1;font-size:40px;transition:background-color var(--transition),border-color var(--transition)}.gu-side-cart__close:hover{background:#f5f5f5}.gu-side-cart__items{flex-basis:100%;overflow-y:auto;transition:opacity var(--transition);width:100%;background:#fff}.gu-side-cart__items::-webkit-scrollbar{width:8px}.gu-side-cart__items::-webkit-scrollbar-track{background-color:transparent}.gu-side-cart__items::-webkit-scrollbar-thumb{background-color:#d4d4d4;border-radius:8px}.cart-updating .gu-side-cart__items{opacity:.5;pointer-events:none}.gu-sc-item{display:flex;padding:10px;font-size:12px;border-bottom:1px solid #E9E9E9;position:relative;background:#fff}.gu-sc-item__image{width:60px;height:92px;object-fit:cover;border:1px solid #EFEFEF;background:#f7f7f7}.gu-sc-item__data{flex:1 1 auto;padding-left:10px}.gu-sc-item__title{margin:0 22px 6px 0;letter-spacing:.02em;text-transform:uppercase;font-size:.75rem;font-family:Avenir Next,sans-serif;font-weight:600;color:#0f0f10}.gu-sc-item__meta{display:flex;width:100%;justify-content:space-between;align-items:center;opacity:1;margin:0}.gu-sc-item__variant,.gu-sc-item__price{font-family:Avenir Next,sans-serif;font-size:12px;color:#7a7a7a}.gu-sc-item__price{white-space:nowrap}.gu-sc-item__summary{display:flex;width:100%;justify-content:space-between;align-items:center;margin-top:8px}.gu-sc-item__quantity{display:flex;align-items:center;text-align:center;background:#f5f5f5;overflow:hidden}.gu-sc-item__quantity-value{width:46px;height:32px;display:flex;align-items:center;justify-content:center;border-left:1px solid #E6E6E6;border-right:1px solid #E6E6E6;font-family:Avenir Next,sans-serif;font-size:14px;color:#1a1a1a;background:transparent}.gu-sc-item__quantity-reduce,.gu-sc-item__quantity-increase{width:34px;height:32px;display:flex;align-items:center;justify-content:center;font-size:16px;cursor:pointer;transition:background-color var(--transition),color var(--transition);background:transparent;color:#1a1a1a}.gu-sc-item__quantity-reduce:hover,.gu-sc-item__quantity-increase:hover{background:#fff}.gu-sc-item__quantity-increase.sc-disabled{pointer-events:none;background:#e6e6e6;color:#a3a3a3}.gu-sc-item__total{font-family:Avenir Next,sans-serif;font-size:16px;color:#090a0c;margin-left:auto;white-space:nowrap}.gu-sc-item__remove{display:flex;align-items:center;justify-content:center;width:34px;height:32px;background:#f5f5f5;border:none;color:#1a1a1a;cursor:pointer;transition:background-color var(--transition);margin-left:6px}.gu-sc-item__remove:hover,.gu-sc-item__remove:active,.gu-sc-item__remove:focus{background:#fff;outline:none}.gu-sc-item__remove img{width:14px;height:14px}.gu-sc-item__empty{padding:1rem}.gu-sc-item__error{color:#e02424;font-size:12px;margin-top:6px}.gu-side-cart__footer{border-top:1px solid #E9E9E9;padding:14px;position:relative;background:#f5f5f5}.gu-side-cart__footer .doubly-message{margin-bottom:10px;font-size:12px;font-family:Avenir Next,sans-serif;color:#7a7a7a}.gu-cart__subtotal,.gu-side-cart__subtotal{display:flex;justify-content:space-between;align-items:center;padding:0 0 12px;width:100%}.gu-cart__subtotal-title,.gu-side-cart__subtotal-title{font-family:Avenir Next,sans-serif;font-weight:500;font-size:16px;color:#090a0c}.gu-side-cart__subtotal-value,.gu-cart__subtotal-value{font-family:Avenir Next,sans-serif;font-weight:700;font-size:18px;color:#090a0c;padding-left:8px}.gu-side-cart__footer .tax-note{font-family:Avenir Next,sans-serif;font-size:12px;color:#7a7a7a;margin:0 0 12px}.gu-side-cart__action{position:relative;box-sizing:border-box;border:1px solid #000;background:#000;padding:14px 16px;color:#fff;text-align:center;line-height:1;white-space:nowrap;vertical-align:text-bottom;will-change:transform,filter;font-family:font-family: "Avenir Next",sans-serif;font-weight:500;cursor:pointer;transition:transform var(--transition),filter var(--transition),background-color var(--transition),border var(--transition),color var(--transition);text-decoration:none;font-size:14px;display:block;width:100%;border-radius:6px}.gu-side-cart__action:hover{filter:brightness(1.05);transform:translateY(-1px)}.gusc-recs{padding:12px 14px 10px;background:#fff;border-top:1px solid #E9E9E9;border-bottom:1px solid #E9E9E9}.gusc-recs__header{display:flex;align-items:center;justify-content:space-between;gap:10px;margin-bottom:8px}.gusc-recs__title{font-family:Avenir Next,sans-serif;font-size:16px;color:#090a0c;letter-spacing:.01em}.gusc-recs__nav{display:flex;gap:8px}.gusc-recs__nav-btn{padding:0;width:28px;height:28px;border-radius:99px;border:1px solid #D6D6D6;background:#fff;cursor:pointer;line-height:1;display:flex;align-items:center;justify-content:center;font-size:16px}.gusc-recs__nav-btn:hover{background:#f5f5f5}.gusc-recs__scroller{overflow-x:auto;-webkit-overflow-scrolling:touch}.gusc-recs__scroller::-webkit-scrollbar{display:none}.gusc-recs__row{display:grid;grid-auto-flow:column;grid-auto-columns:160px;gap:14px;padding-bottom:4px}.gusc-recs__card{width:160px;position:relative;transition:height .3s ease}.gusc-recs__card-main{transition:opacity .3s ease}.gusc-recs__image-wrap{position:relative;display:block;width:160px;height:208px;background:#f2f2f2;overflow:hidden;border:1px solid #EDEDED;display:flex;flex-direction:column;align-items:flex-end}.gusc-recs__image{width:100%;height:100%;object-fit:cover;display:block}.gusc-recs__add{margin-top:-50px;margin-right:-5px;height:50px;width:50px;color:#111;z-index:100!important;cursor:pointer;transition:transform .12s ease,color .12s ease;border:none;background:none;-webkit-appearance:none;-webkit-tap-highlight-color:transparent;text-decoration:none!important}.gusc-recs__image-wrap,.gusc-recs__image-wrap:link,.gusc-recs__image-wrap:visited,.gusc-recs__image-wrap:hover,.gusc-recs__image-wrap:active{text-decoration:none!important;-webkit-text-decoration:none!important;text-decoration-skip-ink:none!important;background-image:none!important;border-bottom:0!important;box-shadow:none!important;outline:none!important}.gusc-recs__image-wrap *{text-decoration:none!important;-webkit-text-decoration:none!important;background-image:none!important;border-bottom:0!important;box-shadow:none!important}.gusc-recs__add,.gusc-recs__add:link,.gusc-recs__add:visited,.gusc-recs__add:hover,.gusc-recs__add:active{text-decoration:none!important;border:0!important;outline:none!important}.gusc-recs__add.is-loading{opacity:.6;pointer-events:none}.gusc-recs__underline{height:4px;width:32px;display:none;background:#090a0c;margin:6px 0}.gusc-recs__title-price{display:block}.gusc-recs__prodtitle{display:block;text-decoration:none;line-height:1.15;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden;padding-top:5px;text-transform:uppercase;font-size:.75rem;font-family:Avenir Next,sans-serif;font-weight:600;color:#0f0f10;margin:0 0 4px}.gusc-recs__price{color:#1a1a1a;font-size:.75rem;font-family:Avenir Next,sans-serif;FONT-WEIGHT:600}.gusc-recs__price-was{color:#7a7a7a;margin-left:6px;font-size:12px}.gusc-recs__size-select{display:none;padding:12px;background:#fff;border:1px solid #EDEDED;position:absolute;top:0;left:0;width:100%;height:100%;box-sizing:border-box;z-index:5}.gusc-recs__card.size-select-active .gusc-recs__size-select{display:block}.gusc-recs__card.size-select-active .gusc-recs__card-main,.gusc-recs.size-open .gusc-recs__header .gusc-recs__nav{display:none}.gusc-recs.size-open .gusc-recs__scroller{overflow:hidden}.gusc-recs.size-open .gusc-recs__row{grid-auto-columns:100%;gap:0}.gusc-recs.size-open .gusc-recs__card{width:100%}.gusc-recs.size-open .gusc-recs__card:not(.size-select-active){display:none}.gusc-recs.size-open .gusc-recs__size-select{position:static;border:0;padding:0}.gusc-recs__size-layout{display:grid;grid-template-columns:1fr;gap:18px;align-items:start}.gusc-recs__size-left{padding:0}.gusc-recs__size-right{padding:0 12px;display:none;flex-direction:column;gap:8px;align-items:flex-start}.gusc-recs__size-preview{width:100%;height:auto;display:block;border:1px solid #EDEDED;background:#f7f7f7}.gusc-recs__size-prodtitle{font-family:Avenir Next,sans-serif;font-size:14px;text-transform:uppercase;color:#090a0c}.gusc-recs__size-price-now{font-family:Avenir Next,sans-serif;font-size:13px;color:#1a1a1a}.gusc-recs__size-price-was{font-family:Avenir Next,sans-serif;font-size:12px;color:#7a7a7a;margin-left:6px}@media (max-width: 520px){.gusc-recs__size-layout{grid-template-columns:1fr;gap:12px}.gusc-recs__size-right{order:-1}}.gusc-recs__size-header{display:flex;justify-content:space-between;align-items:center;margin-bottom:10px}.gusc-recs__size-label{font-family:Avenir Next,sans-serif;font-size:13px}.gusc-recs__size-close{width:24px;height:24px;border:none;background:#f0f0f0;border-radius:99px;cursor:pointer;display:flex;align-items:center;justify-content:center;font-size:22px;line-height:1;color:#111;padding:0}.gusc-recs__size-close:hover{background:#e0e0e0}.gusc-recs__size-grid{display:flex;flex-wrap:wrap;gap:6px;margin-bottom:10px}.gusc-recs__size-btn{min-width:60px;color:#111;padding:20px 12px;border:none;font-family:Avenir Next,sans-serif;background:#f0f0f0;cursor:pointer;font-size:12px;border-radius:3px}.gusc-recs__size-btn[disabled]{opacity:.35;cursor:not-allowed}.gusc-recs__size-btn.is-active{background:#000;color:#fff}.gusc-recs__size-add{width:100%;padding:12px;background:#000;color:#fff;border:none;border-radius:4px;font-family:Avenir Next,sans-serif;font-size:13px;cursor:pointer;transition:transform .2s ease,filter .2s ease}.gusc-recs__size-add:hover{filter:brightness(1.05);transform:translateY(-1px)}.gusc-recs__size-add:disabled{background:#ccc;cursor:not-allowed;transform:none;filter:none}@media (max-width: 380px){.gu-side-cart{width:85vw}.gusc-recs__row{grid-auto-columns:150px}.gusc-recs__image-wrap{width:150px;height:195px}.gusc-recs__card{width:150px}}.gusc-recs__scroller.is-dragging{cursor:grabbing}#shopify-section-sidecart,.shopify-section[data-section-type=navigation],.gu-side-cart{z-index:100000!important}#shopify-section-gu-side-cart,#shopify-section-sidecart,.shopify-section:has(.gu-side-cart),[id*=side-cart],[id*=sidecart]{z-index:99999!important;position:relative!important}.cart-open #shopify-section-154-c,.cart-open [class*=shopify-section]:has(.gu-header),.cart-open .shopify-section:has(header),.cart-open [id*=header]{z-index:1!important}.cart-open .gu-side-cart{z-index:100000!important;position:fixed!important}.gusc-recs__image,.gusc-recs__image-wrap{-webkit-user-drag:none;user-drag:none;touch-action:pan-y}.gusc-recs__badge-soldout{position:absolute;top:0;left:0;background:#000;color:#fff;font-family:Avenir Next,sans-serif;font-size:11px;text-transform:uppercase;padding:4px 6px;border-radius:0;z-index:2}.gusc-recs__scroller{display:flex;overflow-x:auto;gap:14px;scroll-snap-type:none!important;-webkit-overflow-scrolling:touch!important;scroll-behavior:smooth}.gusc-recs__card{flex:0 0 160px}.gu-side-cart{position:fixed!important;top:0!important;right:0!important;bottom:0!important;width:100%!important;max-width:420px!important;height:100dvh!important;display:flex!important;flex-direction:column!important;background:#fff!important;border-left:1px solid #e9e9e9!important;z-index:9999!important}.gu-side-cart__header{flex-shrink:0!important;padding:0rem!important}.gu-side-cart__content{flex:1 1 auto!important;display:flex!important;flex-direction:column!important;min-height:0!important}.gu-side-cart__items{flex:1 1 auto!important;overflow-y:auto!important;-webkit-overflow-scrolling:touch!important;min-height:0!important}.gusc-recs{flex-shrink:0!important;border-top:1px solid #E9E9E9!important;padding:12px 14px 10px!important;background:#fff!important}.gu-side-cart__footer{flex-shrink:0!important;border-top:1px solid rgba(60,60,60,.2)!important;padding:1.5rem!important;background:#fff!important;padding-bottom:calc(1.5rem + env(safe-area-inset-bottom,0px))!important}.gu-side-cart__content{display:flex!important;flex-direction:column!important;height:100%!important;min-height:0!important}.gu-side-cart__items{flex:1 1 auto!important;min-height:0!important;overflow-y:auto!important;-webkit-overflow-scrolling:touch!important}.gusc-recs{flex-shrink:0!important}.gu-side-cart__footer{flex-shrink:0!important;border-top:1px solid #E9E9E9!important;background:#fff!important;padding:1.5rem!important;padding-bottom:calc(1.5rem + env(safe-area-inset-bottom,0px))!important}.gusc-recs__scroller{margin-left:-14px;margin-right:-14px;padding-left:14px;padding-right:14px;overflow-x:auto;overflow-y:hidden}.gu-side-cart__items{overflow-x:hidden;overflow-y:auto}.gu-fsbar{padding:0 16px 10px;background:#fff}.gu-fsbar__track{height:4px;background:#e9e9e9;position:relative;overflow:hidden;border-radius:2px}.gu-fsbar__fill{position:absolute;inset:0 auto 0 0;width:0%;background:#090a0c;transition:width .35s cubic-bezier(.22,1,.36,1)}.gu-fsbar.is-free .gu-fsbar__fill{background:#2aba31}.gu-fsbar__msg{margin-top:6px;font-size:.75rem;font-family:Avenir Next,sans-serif;font-weight:600;color:#0f0f10}.gu-fsbar__msg b{font-family:Avenir Next,sans-serif}.gu-side-cart__header{padding:0;border-bottom:1px solid #E9E9E9;background:#fff;display:flex;flex-direction:column;align-items:stretch}.gu-side-cart__header-top{display:flex;align-items:center;justify-content:space-between;padding:16px}.gu-side-cart__title{margin:0;font-weight:500;font-size:18px;font-family:font-family: "Avenir Next",sans-serif;color:#1a1a1a}.gu-side-cart__close{width:28px;height:28px;border:none;background:#fff;color:#1a1a1a;cursor:pointer;font-size:32px;line-height:1;margin-right:-.3rem}.gu-fsbar{padding:0 16px 12px;background:#fff}.gu-site-search{position:fixed;top:0;left:0;width:100vw;min-height:100vh;min-height:-webkit-fill-available;z-index:200;display:flex;flex-direction:column;align-items:center;justify-content:flex-start;box-sizing:border-box;padding-top:calc(2rem + 2vw);background-color:transparent;transform:translateY(-100%);transition:transform var(--transition),background-color var(--transition)}.search-open .gu-site-search{transform:translateY(0);background-color:#000000d9}.gu-site-search__form{box-sizing:border-box;padding:0 1rem;margin:20vh 0 0;display:flex;align-items:stretch;justify-content:center;width:100%;max-width:500px}.gu-site-search__form-wrapper{padding:2rem 1rem;background:var(--black);z-index:20}.gu-site-search__form-wrapper .gu-site-search__form{margin:0 auto}.gu-site-search__input{background:#ffffffe6;padding:1rem 1.25rem;border:none;font-size:16px;line-height:1;flex-basis:100%}.gu-site-search__button{background:var(--white);padding:1rem 1.25rem;border:none;margin-left:1px;font-size:14px;cursor:pointer;line-height:1}.gu-site-search__button:focus,.gu-site-search__button:hover{background:var(--charcoal);color:var(--white);outline:none}.gu-site-search__input:focus{outline:none}.gu-site-search__form .gu-site-search__button,.gu-site-search__form button[type=submit],.gu-site-search__form input[type=submit]{-webkit-appearance:none!important;appearance:none!important;background-color:#242424!important;background-image:none!important;color:#fff!important;-webkit-text-fill-color:#ffffff!important;border:0!important;border-radius:0!important;box-shadow:none!important;display:inline-flex!important;align-items:center;justify-content:center;padding:1rem 1.25rem!important;line-height:1!important;min-height:44px;text-decoration:none!important;outline:none!important;cursor:pointer}.gu-site-search__form input[type=search]{-webkit-appearance:none!important;appearance:none!important;border-radius:0!important}@supports (-webkit-touch-callout: none){.gu-site-search__form .gu-site-search__button{color-scheme:light}}.gu-slideshow{position:relative;height:100vh;background:transparent;z-index:50;transform-style:preserve-3d}.gu-slideshow__cta{background:transparent;position:absolute;bottom:5rem;left:0;color:var(--white);text-decoration:none;padding:1rem 2rem 1rem 1rem;line-height:1;vertical-align:text-bottom;font-size:0;display:flex;flex-direction:column;will-change:transform,filter;z-index:20;transition:color var(--transition)}.gu-slideshow__cta-title{vertical-align:text-bottom;font-size:2rem;font-weight:700}.gu-slideshow__cta-title span{line-height:0;font-family:var(--display-font)}.gu-slideshow__cta-subtitle{display:inline-block;font-size:.875rem;vertical-align:text-bottom;font-family:var(--base-font);margin-top:.25rem}.gu-slideshow__cta-button{display:inline-block;padding:.75rem 1.25rem;background:var(--white);color:var(--charcoal);font-size:.875rem;margin-top:1rem;transition:color var(--transition),background-color var(--transition)}.gu-slideshow__cta:hover .gu-slideshow__cta-button{background:var(--charcoal);color:var(--white)}.gu-carousel .flickity-page-dots{left:.75em!important;bottom:2em!important;width:auto!important;z-index:50}.gu-carousel .flickity-page-dots .dot{background:var(--white)!important;opacity:.35!important}.gu-carousel .flickity-page-dots .dot.is-selected{opacity:1!important;background:var(--charcoal)!important}.gu-carousel__video{height:100%;width:125vh;min-width:100%;min-height:125vw;transform-style:preserve-3d;position:absolute;left:50%;top:50%;transform:translate(-50%,-50%)}.gu-carousel{box-sizing:border-box;padding:0;margin:0;width:100%;background:var(--charcoal);transform-style:preserve-3d}.gu-carousel__cell{height:100vh;width:100%;max-width:700px;position:relative;overflow:hidden;transform-style:preserve-3d}@supports (-webkit-touch-callout: none){.gu-carousel__cell,.gu-slideshow,.gu-carousel{height:calc(100vh - 120px)}}.gu-carousel__cell:before{content:"";position:absolute;top:0;left:0;width:100%;height:40%;z-index:5}.gu-carousel__cell:after{content:"";position:absolute;bottom:0;left:0;width:100%;height:40%}.gu-carousel__image{display:block;margin:0 auto;width:100%;height:100%;object-fit:cover;transition:opacity .4s;opacity:0}.gu-carousel__image.flickity-lazyloaded,.gu-carousel__image.flickity-lazyerror{opacity:1}button.flickity-prev-next-button{padding:0!important}.gu-sms-signup{padding:.5rem 0;z-index:51;position:relative;background:transparent;overflow:hidden}.gu-sms-signup__image{background-position:center;background-size:cover;background-color:#000}.gu-sms-signup__container{box-sizing:border-box;color:var(--white);text-align:center;padding:calc(2em + 2vw) 1.5em;display:flex;flex-direction:column;align-items:center;justify-content:center;min-height:75vh;height:auto;position:relative}.gu-sms-signup__container>div{padding:0!important}.gu-sms-signup #smsbump-form-42890>div>div{background:transparent!important}.gu-sms-signup #smsbump-form-42890>div * .gu-sms-signup #smsbump-form-42890>div div *,.gu-sms-signup #smsbump-form-42890>div div input,.gu-sms-signup #smsbump-form-42890>div div h1.header-text,.gu-sms-signup #smsbump-form-42890>div div.sms-policy-text,.gu-sms-signup #smsbump-form-42890 .smsb-subscribe-button,.gu-sms-signup #smsbump-form-42890 .cw-invalid-feedback{font-family:var(--base-font)!important}.gu-sms-signup #smsbump-form-42890 .cw-invalid-feedback{color:var(--white)!important;padding-top:.5rem!important;font-size:.875rem!important}.gu-sms-signup #smsbump-form-42890 .success-container svg{width:32px!important;height:32px!important}.gu-sms-signup #smsbump-form-42890>div div.sms-policy-text a{color:var(--white)!important}.gu-sms-terms{padding:1rem 0 0;font-size:.625rem;color:#eee}.gu-sms-title{margin:0 0 1rem;font-size:1.5rem}.gu-sms-select{display:block;box-sizing:border-box;width:100%;padding:.5rem;border-radius:0;margin-bottom:.5rem;border:none}.gu-sms-controls{display:flex;align-items:stretch}.gu-sms-input{flex-basis:100%;padding:.5rem;border-radius:0;border:none;margin-right:1px}.gu-sms-button{padding:.5rem .75rem;border-radius:0;border:none;height:40px;cursor:pointer;transition:background var(--transition)}.gu-sms-button:hover{background:var(--red)}.gu-sms-signup #smsbump-form-42890 .form-renderer{max-width:400px!important;margin:1.5rem auto!important}.gu-sms-signup #smsbump-form-42890 .sms-policy-text{max-width:400px!important;margin:0 auto!important}.gu-sms-signup #smsbump-form-42890 .description-text{text-align:center!important}.gu-sms-signup #smsbump-form-42890 div.input-error>div.cw-invalid-feedback{color:var(--white)!important}.gu-sms-signup #smsbump-form-42890 h1.header-text{text-align:center!important;font-size:1.25rem!important;line-height:1.2!important}.gu-vault-landing__link{margin-top:1rem;color:#ccc;text-decoration:none;display:inline-block;padding:.5rem 1rem;border:1px solid var(--white);color:var(--white);font-size:14px;transition:transform .5s,color .5s,border .5s,background-color .5s;margin-top:2rem;cursor:pointer}.gu-vault-landing__link:hover{text-decoration:none;border:1px solid var(--white);color:var(--black);background:var(--white)}.gu-size-chart{opacity:0;overflow:hidden;height:1px}.gu-vault-logotext{letter-spacing:1em;text-indent:1em;font-size:1.5em;color:var(--white);text-align:center}#vaultVid{object-fit:cover;width:100vw;height:100%;position:absolute;opacity:.85;top:50%;left:50%;transform:translate(-50%,-50%)}.gu-vault{width:100vw;min-height:100vh;background:radial-gradient(at 50% 50%,#222,#000)}.gu-vault-collection__filters{padding:1rem;background:var(--black);color:var(--white);font-size:.875rem;display:none;align-items:center;justify-content:center}.select-css{display:block;font-size:14px;font-family:sans-serif;font-weight:400;color:#fff!important;line-height:1.3;padding:.6em 1.4em .5em .8em;width:200px;max-width:100%;box-sizing:border-box;margin:0;margin-left:.5rem;border:1px solid #fff;box-shadow:0 1px 0 1px #0000000a;border-radius:0;-moz-appearance:none;-webkit-appearance:none;appearance:none;background-color:#000;background-image:url(data:image/svg+xml;charset=US-ASCII,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20width%3D%22292.4%22%20height%3D%22292.4%22%3E%3Cpath%20fill%3D%22%23FFFFFF%22%20d%3D%22M287%2069.4a17.6%2017.6%200%200%200-13-5.4H18.4c-5%200-9.3%201.8-12.9%205.4A17.6%2017.6%200%200%200%200%2082.2c0%205%201.8%209.3%205.4%2012.9l128%20127.9c3.6%203.6%207.8%205.4%2012.8%205.4s9.2-1.8%2012.8-5.4L287%2095c3.5-3.5%205.4-7.8%205.4-12.8%200-5-1.9-9.2-5.5-12.8z%22%2F%3E%3C%2Fsvg%3E),linear-gradient(to bottom,#000,#111);background-repeat:no-repeat,repeat;background-position:right .7em top 50%,0 0;background-size:.65em auto,100%;cursor:pointer}.select-css::-ms-expand{display:none}@media (hover: hover){.select-css:hover{background-color:#ddd}}.select-css:focus{border-color:#aaa;box-shadow:none;color:#222;outline:none}.select-css option{font-weight:400}*[dir=rtl] .select-css,:root:lang(ar) .select-css,:root:lang(iw) .select-css{background-position:left .7em top 50%,0 0;padding:.6em .8em .5em 1.4em}.select-css:disabled,.select-css[aria-disabled=true]{color:graytext;background-image:url(data:image/svg+xml;charset=US-ASCII,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20width%3D%22292.4%22%20height%3D%22292.4%22%3E%3Cpath%20fill%3D%22graytext%22%20d%3D%22M287%2069.4a17.6%2017.6%200%200%200-13-5.4H18.4c-5%200-9.3%201.8-12.9%205.4A17.6%2017.6%200%200%200%200%2082.2c0%205%201.8%209.3%205.4%2012.9l128%20127.9c3.6%203.6%207.8%205.4%2012.8%205.4s9.2-1.8%2012.8-5.4L287%2095c3.5-3.5%205.4-7.8%205.4-12.8%200-5-1.9-9.2-5.5-12.8z%22%2F%3E%3C%2Fsvg%3E),linear-gradient(to bottom,#fff,#e5e5e5)}@media (hover: hover){.select-css:disabled:hover,.select-css[aria-disabled=true]{border-color:#aaa}}.gu-vault-collection{width:100vw;min-height:0;overflow:hidden}.show-collection.gu-vault-collection{display:flex;background:var(--white);position:relative;min-height:100vh;min-height:-webkit-fill-available}.gu-vault-collection__content{width:100%;padding:0;margin:0 auto;color:var(--white);text-align:center;box-sizing:border-box}.gu-vault-collection__header{height:75vh;opacity:0;transition:opacity .5s}.show-collection .gu-vault-collection__header{opacity:1}.gu-vault-collection__timer{position:fixed;top:3rem;left:1rem;z-index:99;color:#000;text-align:center;line-height:1;transition:color var(--transition)}.gu-invert .gu-vault-collection__timer{color:#fff}.gu-vault-collection__timer-time{font-weight:700;font-size:1.375rem}.gu-vault-collection__timer-text{font-size:.75rem}.gu-vault-collection__items{display:flex;flex-wrap:wrap}.gu-vault__product{flex-basis:100%;position:relative;opacity:0;cursor:pointer;overflow:hidden}.gu-vault__product .flickity-prev-next-button{bottom:2px;top:initial;left:initial;right:calc(50% + 1px);padding:0;margin:0;transform:translateY(0);border-radius:0;width:32px;height:32px}.gu-vault__product .flickity-prev-next-button.next{left:calc(50% + 1px);right:initial}.gu-vault__product-title{width:100%;z-index:30;color:#000;box-sizing:border-box;padding:1rem 1rem 2rem;background:#ffffffbf;font-weight:700;transition:color var(--transition);cursor:pointer}.gu-vault__product-sub-title{display:block;color:var(--red);font-size:.75em;transition:color var(--transition)}@media (hover: hover){.gu-vault__product:hover .gu-vault__product-title,.gu-vault__product:hover .gu-vault__product-sub-title{color:var(--red)}}@media all and (min-width: 700px){.gu-vault__product{flex-basis:50%}}@media all and (min-width: 1100px){.gu-vault__product{flex-basis:25%}}.gu-vault__product-images{position:relative}.gu-vault__product-image-slider{position:absolute;top:0;left:0;width:100%;overflow:hidden;opacity:0;transition:opacity var(--transition)}@media (hover: hover){.gu-vault__product-images:hover>img{transition:opacity var(--transition)}.gu-vault__product-images:hover>img{opacity:0}.gu-vault__product-images:hover .gu-vault__product-image-slider{opacity:1}}.gu-vault__product-image{width:100%;height:auto;display:block;transition:filter .2s}.gu-vault-gate{position:fixed;top:0;left:0;width:100vw;min-height:100vh;min-height:-webkit-fill-available;transform:translateY(-100%);z-index:300}.gu-vault-gate.gu-vault-gate--show,.gu-vault-gate.gu-vault-gate--hide{transform:translateY(0)}.gu-vault-gate__panel{position:absolute;top:0;min-height:100vh;min-height:-webkit-fill-available;width:50vw;background:var(--black);transition:transform 1.2s;background:linear-gradient(to bottom,silver,#b1b1b1);animation-timing-function:ease-in-out;z-index:20;background-size:cover}.gu-vault-gate--show .gu-vault-gate__panel{transform:translate(0)}.gu-vault-gate__panel--left,.gu-vault-gate--hide .gu-vault-gate__panel--left{left:0;transform:translate(-100%);border-right:1px solid var(--charcoal);background-position:right center;box-shadow:10px 0 5px -2px #000000d9}.gu-vault-gate__panel--left:before,.gu-vault-gate__panel--left:after{content:"";position:absolute;left:100%;height:2rem;width:100px;background:linear-gradient(to bottom,#758585,#c1c6c3,#758585);z-index:-1;transform:scaleX(0);transition:transform 1.2s;transform-origin:center left;border-top-right-radius:10px;border-bottom-right-radius:10px}.gu-vault-gate--show .gu-vault-gate__panel--left:before,.gu-vault-gate--show .gu-vault-gate__panel--left:after{transform:scaleX(1)}.gu-vault-gate__panel--left:before{top:25vh}.gu-vault-gate__panel--left:after{bottom:25vh}.gu-vault-gate__panel--right,.gu-vault-gate--hide .gu-vault-gate__panel--right{background-position:left center;right:0;transform:translate(100%);border-left:1px solid var(--charcoal)}.gu-vault-gate__content{position:absolute;top:50%;left:0;transform:translateY(-50%);padding:.5rem;width:300px;background:var(--charcoal);transition:transform 1.2s;background:linear-gradient(to bottom,#000,#222,#111 66%,#000);border:2px solid #111111;border-radius:6px!important;box-shadow:0 0 12px 2px #000;overflow:hidden;text-align:center;color:var(--white)}.gu-vault-gate--show .gu-vault-gate__content{transform:translate(-50%,-50%)}.gu-vault-gate__title{margin:0 0 .5rem;color:#999;font-weight:700;font-size:14px}.gu-vault-code{display:flex;padding:0;margin:0 auto;box-sizing:border-box;align-items:center;justify-content:center;position:relative}.gu-vault-code__guide{width:10%;height:45px;background:#1c2c34;color:#fff;border:1px solid #c1c6c3;border-radius:6px!important;text-align:center;padding:0;margin:0 2px 0 0;font-family:Courier New,Courier,monospace;font-weight:700;font-size:16px}.gu-vault-code__input{width:10%;height:45px;background:#000;color:#fff;border:1px solid var(--charcoal);border-radius:6px!important;text-align:center;padding:0;margin:0 2px 0 0;font-family:Courier New,Courier,monospace;font-weight:700;font-size:16px}.gu-vault-code__input.added,.gu-vault-code__input:focus{outline:none;border:1px solid #ccc}.code-accepted .gu-vault-code__input{border:1px solid green}.code-failed .gu-vault-code__input{border:1px solid var(--red)}.gu-vault-gate__actions{overflow:hidden}.gu-vault-gate__action-message{font-size:12px;margin:.25rem 0 0}.gu-vault-gate__action{padding:.5rem 1rem;color:var(--charcoal);background:transparent;font-size:14px;transition:transform .5s,color .5s,border .5s}.gu-vault-gate__action--enter{border:1px solid var(--charcoal)}.code-accepted .gu-vault-gate__action--enter{cursor:pointer;transform:translateY(.625rem);border:1px solid var(--white);color:var(--white);transition:border var(--transition),color var(--transition),background-color var(--transition)}@media (hover: hover){.code-accepted .gu-vault-gate__action--enter:hover{border:1px solid var(--white);color:var(--black);background-color:var(--white)}}.code-accepted .gu-vault-gate__action--later{cursor:pointer;transition:color var(--transition);transform:translateY(.625rem);border:none;color:#aaa}@media (hover: hover){.gu-vault-gate__action--later:hover{border:none;color:var(--white)}}.gu-vault-gate__error{height:0;transition:height .5s;overflow:hidden;color:var(--red);font-weight:700;display:flex;align-items:center;justify-content:center;text-align:center;line-height:3rem;width:100%;font-size:14px}.code-failed .gu-vault-gate__error{height:2rem}.gu-vault-landing{width:100vw;height:100vh;min-height:-webkit-fill-available;position:relative;transition:height 1.2s;transition-delay:1.2s;animation-delay:1.2s}.show-collection.gu-vault-landing{width:100vw;height:60vh;min-height:500px}.gu-vault-landing__content{position:absolute;top:0%;left:0%;text-align:center;width:100%;height:100%;background:#00000080;display:flex;justify-content:center;align-items:center}.gu-vault-logo{width:300px;transition:transform 1.2s;transition-delay:1.2s;animation-delay:1.2s}.show-collection .gu-vault-logo{transform:translateY(5rem)}.gu-vault-logo path,.gu-vault-logo polygon{fill:var(--white)}.gu-vault-landing__button-vip,.gu-vault-landing__button{padding:.5rem 1rem;border:1px solid var(--white);color:var(--white);background:transparent;font-size:14px;transition:transform .5s,color .5s,border .5s,background-color .5s;margin-top:2rem;cursor:pointer}.show-collection .gu-vault-landing__button-vip,.show-collection .gu-vault-landing__button,.show-collection .gu-vault-landing__link{display:none}@media (hover: hover){.gu-vault-landing__button-vip:hover,.gu-vault-landing__button:hover{border:1px solid var(--white);color:var(--black);background:var(--white)}}
/*# sourceMappingURL=/cdn/shop/t/90/compiled_assets/styles.css.map */
