@font-face{font-family:PP Fraktion Sans;src:url(PPFraktionSans-Bold.woff2?v19911d9fe1c) format("woff2");font-weight:700;font-style:normal;font-display:swap}@font-face{font-family:PP Fraktion Sans;src:url(PPFraktionSans.woff2?v19911d9fe1d) format("woff2");font-weight:400;font-style:normal;font-display:swap}@font-face{font-family:PP Fraktion Sans;src:url(PPFraktionSans-Light.woff2?v19911d9fe1d) format("woff2");font-weight:300;font-style:normal;font-display:swap}@font-face{font-family:PP Fraktion Mono;src:url(PPFraktionMono-RegularItalic.woff2?v19911d9fe1c) format("woff2");font-weight:400;font-style:italic;font-display:swap}@font-face{font-family:PP Fraktion Mono;src:url(PPFraktionMono-Regular.woff2?v19911d9fe1c) format("woff2");font-weight:400;font-style:normal;font-display:swap}:root{--gm-border-radius:100px;--primary-font:"PP Fraktion Sans",sans-serif;--secondary-font:"PP Fraktion Mono",monospace;--primary-color:#000;--secondary-color:#eeebe4;--tertiary-color:#e5e4de;--light-text:#a7a6a0;--button-color:#0b0a08;--accent-color:#a5947f;--hover-button:#a5947f;--white-color:#fff;--dark-color:#000;--background-1:#f9f9f9;--price-color:#052f54;--sale-price-color:#ae1d00;--sale-regular-price-color:#000;--sold-out-color:#706f6f}.product-facet__filters .drawer__header-action.link{text-align:center;font-family:var(--primary-font);font-weight:400;font-size:16px;font-style:normal;line-height:28px;color:var(--accent-color)}.product-facet__filters .drawer__header-action.link:hover{text-decoration:none}.product-facet__filters .drawer__title.heading{font-family:var(--secondary-font);font-weight:400;font-size:16px;line-height:1;text-transform:none}.heading--small,.heading--xsmall,.heading--xxsmall{letter-spacing:normal!important}.grid-flex{--columns:4;--horizontal-gap:20px;--vertical-gap:0;--max-width-item:200px;--total-percent-item-width:calc(100% - var(--horizontal-gap) * (var(--columns) - 1));display:flex;flex-wrap:wrap;grid-gap:var(--vertical-gap) var(--horizontal-gap);gap:var(--vertical-gap) var(--horizontal-gap);justify-content:center}.grid-flex-item{width:calc(var(--total-percent-item-width) / var(--columns));max-width:var(--max-width-item)}.image-ratio{--ratio-width:500;--ratio-height:500;--object-fit:contain;--object-position:center;position:relative;aspect-ratio:var(--ratio-width)/var(--ratio-height);overflow:hidden}.image-ratio img,.image-ratio picture{position:absolute;top:0;left:0;width:100%;height:100%;object-fit:var(--object-fit);object-position:var(--object-position)}.gm-h2{font-family:var(--primary-font);font-weight:300;font-size:clamp(30px,calc(30px + (48 - 30) * ((100vw - 360px) / (1440 - 360))),48px);line-height:clamp(34px,calc(34px + (52 - 34) * ((100vw - 360px) / (1440 - 360))),52px);color:var(--primary-color);font-style:normal;text-transform:uppercase}.gm-subheading{font-family:var(--secondary-font)!important;font-weight:400!important;text-transform:none}.gm-subheading.heading{font-size:clamp(12px,calc(12px + (13 - 12) * ((100vw - 360px) / (1440 - 360))),13px);line-height:clamp(18px,calc(18px + (16 - 18) * ((100vw - 360px) / (1440 - 360))),16px);text-transform:none}.uppercase{text-transform:uppercase!important}.lowercase{text-transform:lowercase!important}.capitalize{text-transform:capitalize!important}.normal{text-transform:none!important}.pointer-events-none{pointer-events:none}.button:not(.button--text){position:relative;display:inline-flex;align-items:center;padding:0 48px!important;border-radius:100px;text-align:center;font-weight:400!important;font-size:14px;line-height:21px;color:rgb(var(--button-text-color));letter-spacing:normal!important;-webkit-appearance:none;appearance:none;text-decoration:none;transition:all .2s ease-in-out}.button:not(.button--text),.button:not(.button--text):hover{background-image:none!important}.button--primary{display:flex;justify-content:center;align-items:center;grid-gap:8px;gap:8px;height:44px;background:transparent!important;padding:0 48px;border:1px solid var(--dark-color);text-transform:none!important;transition:all .3s ease-in-out}.button--primary svg{width:18px;height:18px}.button--primary:hover{background:var(--button-color)!important;color:var(--white-color)!important}.button--secondary{justify-content:center;grid-gap:8px;gap:8px;height:44px;background:var(--dark-color);padding:0 48px;color:var(--white-color)!important;text-transform:none!important;transition:all .3s ease-in-out}.button--secondary svg{width:18px;height:18px}.button--secondary:hover{background:var(--hover-button)!important;color:var(--white-color)!important}.button--quaternary{grid-gap:8px;gap:8px;height:44px;background:var(--secondary-color)!important;padding:0 48px;color:var(--primary-color)!important;text-transform:none!important;transition:all .3s ease-in-out}.button--quaternary svg{width:18px;height:18px}.button--quaternary:hover{background:var(--tertiary-color)!important}.button--tertiary{grid-gap:8px;gap:8px;justify-content:center;height:44px;background:var(--dark-color);padding:0 48px;border:1px solid var(--white-color);color:var(--white-color)!important;text-transform:none!important;transition:all .3s ease-in-out}.button--tertiary svg{width:18px;height:18px}.button--tertiary:hover{background-color:var(--white-color);border-color:var(--white-color);color:var(--dark-color)!important}.button--tertiary:hover svg path{fill:var(--dark-color)}.gm--form__submit .loader-button__text{display:flex;align-items:center;grid-gap:8px;gap:8px}.prev-next-button.gm-prev-next-button{background:none;border:none}.prev-next-button.gm-prev-next-button[disabled]{pointer-events:none}.prev-next-button.gm-prev-next-button[disabled] svg path{fill:var(--tertiary-color)!important}.gm-prev-next-button.prev-next-button:not(.prev-next-button--small){width:48px;height:48px}.gm-prev-next-button.prev-next-button:not(.prev-next-button--small) svg{width:36px;height:36px;animation:none}.gm-prev-next-button.prev-next-button:not(.prev-next-button--small) svg:hover{color:var(--accent-color)}.button--secondary{min-height:40px}.mini-cart.drawer .quantity-selector{--quantity-selector-height:44px;--button-border-radius:100px;display:inline-flex;justify-content:flex-start;align-items:center;border:1px solid rgb(var(--border-color));border-radius:var(--button-border-radius);vertical-align:middle}.mini-cart.drawer .quantity-selector .quantity-selector__button{width:fit-content}.mini-cart.drawer .quantity-selector .quantity-selector__button:first-child{padding-left:19px;padding-right:16px}.mini-cart.drawer .quantity-selector .quantity-selector__button:last-child{padding-left:16px;padding-right:19px}.mini-cart.drawer .quantity-selector .quantity-selector__input{width:20px;padding:0;font-size:clamp(14px,calc(14px + (16 - 14) * ((100vw - 360px) / (1440 - 360))),16px);line-height:normal}.mini-cart.drawer .line-item__remove-button{text-align:center;font-family:var(--primary-font);font-weight:390;font-size:16px;font-style:normal;line-height:28px;color:var(--accent-color)!important}.mini-cart.drawer .line-item__remove-button:hover{text-decoration:none;text-decoration-color:var(--accent-color)!important}.gm-product-item .price--highlight{color:var(--sale-price-color)}.gm-product-item .label{padding:0 6px;letter-spacing:normal}.gm-product-item .label-list:not(.label-list--horizontal) .label:not(:last-child){margin-bottom:5px}.gm-product-item .label--new{background-color:var(--secondary-color)}.gm-product-item .label--subdued{color:var(--light-text)}.gm-product-item .product-item__image-wrapper{margin-bottom:20px}.gm-product-item .price--compare{color:var(--light-text)}.gm-product-item .product-item-meta__swatch-list{grid-gap:12px;gap:12px;margin-bottom:3px}.gm-product-item .color-swatch{width:20px;height:20px}.gm-product-item .color-swatch-list--mini .color-swatch__item{width:20px;height:20px;border:1 solid var(--dark-color)}.gm-announcement-bar button,.gm-header__icon-wrapper.header__icon-wrapper{display:flex;justify-content:center;align-items:center}.header__icon-list .header__cart-count.gm-header__cart-count{bottom:-2px;right:-7px;top:auto;min-width:16px;height:16px;background-color:var(--accent-color);font-size:10px}.gm-header{z-index:100}.gm-header .button--secondary{max-height:40px;padding-left:24px!important;padding-right:24px!important;overflow:hidden;text-align:center;font-size:14px;white-space:nowrap}.gm-header__wrapper .header__inline-navigation{padding:0 24px;margin:0}.gm-header__wrapper .header__secondary-links{min-width:fit-content}.gm-header__wrapper .header__linklist{grid-gap:clamp(24px,2.23vw,32px);gap:clamp(24px,2.23vw,32px)}.gm-header__wrapper .header__linklist-item:not(:last-child){margin:0}.mega-menu__columns-wrapper{margin:0!important;grid-column-gap:71px;column-gap:71px;grid-row-gap:120px;row-gap:120px}.mega-menu__columns-wrapper .mega-menu__column{flex:1 0 auto;width:43%;margin:0}.mega-menu__columns-wrapper .mega-menu__column .heading:first-child{font-weight:400;font-size:13px;line-height:16px;color:var(--accent-color)}.mega-menu__images-wrapper--tight .heading:last-child,.mega-menu__images-wrapper .heading:last-child{font-weight:400;font-size:13px;line-height:16px;color:var(--accent-color)}.mobile-nav__images-wrapper .heading:last-child{font-weight:400;font-size:13px;line-height:16px;color:var(--accent-color)}.gm-footer{position:relative;padding-top:74px}.gm-footer a{transition:color .3s cubic-bezier(.215,.61,.355,1)}.gm-footer .footer__legal-links-wrapper a:hover,.gm-footer .linklist__item a:hover{color:var(--accent-color)}.gm-footer .gm-subheading{font-weight:400;text-transform:uppercase}.gm-footer__item-list-3{display:flex;flex-direction:row;grid-gap:clamp(40px,4.23vw,60px);gap:clamp(40px,4.23vw,60px)}.gm-footer__item-list-3 .footer__item:not(.is-first){width:fit-content;max-width:none;white-space:nowrap;word-break:keep-all}.gm-footer__aside.footer__aside{flex-direction:column;grid-row-gap:0;row-gap:0;margin-top:94px}.gm-footer__aside.footer__aside hr{width:100%;height:.6px;background-color:#000;border:none;margin-top:12px;margin-bottom:12px}.gm-social-media__item.social-media__item{box-shadow:none}.gm-social-media__item.social-media__item:before{content:none}.gm-social-media__item.social-media__item:hover a{color:var(--accent-color)}.footer-watermark{position:absolute;bottom:0;left:0;z-index:0;width:100%;-webkit-user-select:none;user-select:none;pointer-events:none}.footer-watermark svg{width:100%}.footer-watermark .mobile-watermark{display:none}.gm-input{display:flex;align-items:center;grid-gap:6px;gap:6px;font-size:16px}.gm-input .input__field{padding-right:10px!important;padding-left:10px!important;border:none;border-bottom:1px solid var(--primary-color);color:var(--dark-color)!important}.gm-input .input__field::placeholder{font-size:16px;color:var(--light-text)}.gm-input .input__submit-icon{position:relative;right:auto!important;transform:none;display:flex;align-items:center;width:48px;height:48px}.gm-input .input__submit-icon:before{content:none}.gm-input .input__submit-icon:hover svg{color:var(--accent-color)}.gm-banner--success{background-color:#f8fff9;border:1px solid #1f873d;color:#1f873d}.banner--error.gm-banner--error{background-color:initial;padding:10px 0;border:none;color:#d20000}.banner--error.gm-banner--error .banner__content{display:flex;grid-gap:8px;gap:8px}.klaviyo-form form{padding:0!important}.klaviyo-form form>div{min-height:auto!important}.klaviyo-form form [data-testid=form-component]{padding:0!important}.klaviyo-form form [data-testid=form-component] span{font-size:16px!important;line-height:28px!important;font-family:var(--primary-font)!important;font-weight:400!important;color:#000!important}.klaviyo-form [data-testid=form-row]{display:flex;grid-gap:6px;gap:6px}.klaviyo-form input[type=email]{padding:10px!important;border-radius:0!important;border:none!important;border-bottom:1px solid #000!important;font-size:16px!important;background:transparent!important;line-height:28px!important;font-family:var(--primary-font)!important;font-weight:400!important;color:#000!important}.klaviyo-form input[type=email]:focus{outline:none!important}.klaviyo-form input[type=email]::placeholder{font-family:var(--primary-font)!important;color:var(--light-text)!important}.klaviyo-form button[type=button]{background:transparent!important;position:relative!important;border:none!important;color:transparent!important}.klaviyo-form button[type=button]:after{content:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='36' height='36' fill='none'%3E%3Cpath d='M31.74 17.94a.666.666 0 00-.21-.47l-8-8c-.289-.28-.78-.28-1.06 0-.29.29-.29.77 0 1.06l6.72 6.72H5c-.41 0-.749.34-.749.75-.001.41.339.75.75.75h24.19l-6.72 6.72a.748.748 0 101.06 1.06l8-8 .09-.1.01-.03c.02-.029.05-.07.07-.119l.04-.29v-.051z' fill='%23000'/%3E%3C/svg%3E");position:absolute;top:0;left:0;width:100%;height:100%;cursor:pointer;display:flex;align-items:center;justify-content:center}.klaviyo-form button[type=button]:hover:after{content:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='36' height='36' fill='none'%3E%3Cpath d='M31.74 17.94a.666.666 0 00-.21-.47l-8-8c-.289-.28-.78-.28-1.06 0-.29.29-.29.77 0 1.06l6.72 6.72H5c-.41 0-.749.34-.749.75-.001.41.339.75.75.75h24.19l-6.72 6.72a.748.748 0 101.06 1.06l8-8 .09-.1.01-.03c.02-.029.05-.07.07-.119l.04-.29v-.051z' fill='%23A5947F'/%3E%3C/svg%3E")}@media screen and (max-width:1199px){.gm-header .button--secondary.desktop-only{display:none}.gm-header__wrapper .header__inline-navigation{padding:0}}@media (max-width:999px){.button,.button:not(.button--text){padding-left:38px!important;padding-right:38px!important}.quantity-selector{--quantity-selector-height:40px}.quantity-selector .quantity-selector__button{width:fit-content}.quantity-selector .quantity-selector__button:first-child{padding-left:17px;padding-right:14px}.quantity-selector .quantity-selector__button:last-child{padding-left:14px;padding-right:1px}.gm-product-item .product-item__image-wrapper{margin-bottom:14px}.footer-watermark .mobile-watermark{display:block}.footer-watermark .desktop-watermark{display:none}.gm-footer{padding-top:50px;padding-bottom:30px}.gm-footer .footer__item-list{display:flex;flex-wrap:wrap;flex-direction:column}.gm-footer .footer__item-list .footer__item{width:auto;max-width:none}.gm-footer .footer__item-list .footer__item.is-first{width:100%}.gm-footer .footer__item-list .footer__item:nth-child(2),.gm-footer .footer__item-list .footer__item:nth-child(3){flex:1}.gm-footer .gm-footer__item-list-3{flex-wrap:wrap}.gm-footer__aside{text-align:center}.gm-footer__aside hr{margin-top:8px;margin-bottom:8px}.gm-footer__aside .footer__copyright{justify-content:center;margin-top:0}.gm-footer .footer__item-list .footer__item{max-width:325px}.gm-footer .footer__item-list .footer__item:nth-child(2),.gm-footer .footer__item-list .footer__item:nth-child(3){flex:auto}}@media screen and (max-width:740px){.gm-announcement-bar .announcement-bar__list{display:flex;flex-wrap:nowrap;overflow:hidden}.gm-announcement-bar .announcement-bar__item{display:flex;justify-content:center;align-items:center;flex:1 0 100%;order:1}.gm-announcement-bar .announcement-bar__item[hidden]{opacity:0;order:2;height:auto}}@media (min-width:1000px){.gm-footer{--container-gutter:42px}.gm-footer .footer__item{max-width:340px}}
/*# sourceMappingURL=/cdn/shop/t/26/assets/css-base.css.map */
