@font-face{font-family:PP Editorial New;src:url(/cdn/shop/files/PPEditorialNew-Regular.woff2?v=1697093349) format("woff2"),url(/cdn/shop/files/PPEditorialNew-Regular.woff?v=1697093318) format("woff");font-weight:400;font-style:normal;font-display:swap}@font-face{font-family:PP Fraktion Mono;src:url(/cdn/shop/files/PPFraktionMono-Regular.woff2?v=1697171585) format("woff2"),url(/cdn/shop/files/PPFraktionMono-Regular.woff?v=1697171558) format("woff");font-weight:400;font-style:normal;font-display:swap}@font-face{font-family:PP Fraktion Mono;src:url(/cdn/shop/files/PPFraktionMono-Bold.woff2?v=1697171504) format("woff2"),url(/cdn/shop/files/PPFraktionMono-Bold.woff?v=1697171491) format("woff");font-weight:700;font-style:normal;font-display:swap}.prose .table-scroller{overflow-wrap:normal}.shape--pipe{height:100%;width:1px}.menu-drawer-tabbed[open] .tab-pills::part(tab-list){border-radius:0}.menu-drawer-tabbed[open] .tab-pills{opacity:1!important}.menu-drawer-tabbed[open] .tab-pills .menu-drawer__panel{visibility:visible;display:flex}.menu-drawer-tabbed[open] .menu-drawer__panel-body{padding-block-start:0}.menu-drawer-tabbed[open] .menu-drawer__panel-body li:has(.accordion)+li:has(.accordion){margin-block-start:-1rem}@media screen and (min-width:1000px){.drawer--size-chart::part(content){max-width:45rem}}.drawer--size-chart th p,.drawer--size-chart tr p{margin:0}.drawer--size-chart .table-scroller{width:100%;overflow-x:auto;-webkit-overflow-scrolling:touch;scrollbar-width:thin}#predictive-search .product-card__figure{aspect-ratio:.8}.shopify-section--multi-column .prose>a>img{margin:0}.shopify-section--products-with-image .placement-grid .text-start *{margin-inline-end:auto;justify-content:start}.shopify-section--products-with-image .placement-grid .text-center *{margin-inline:auto;justify-content:center}.shopify-section--products-with-image .placement-grid .text-end *{margin-inline-start:auto;justify-content:end}.shopify-section--collection-banner .collection-sub-navigation{column-gap:.5rem}.shopify-section--collection-banner .collection-sub-navigation li{width:100%}.shopify-section--collection-banner .collection-sub-navigation .collection-quick-navigation__item{max-width:180px;border:1px solid transparent;padding:.25rem;text-align:left}.shopify-section--collection-banner .collection-sub-navigation .collection-quick-navigation__item img{width:auto;height:auto;min-width:140px}.shopify-section--collection-banner .collection-sub-navigation .collection-quick-navigation__item .prose{font-size:var(--text-sm)}.shopify-section--collection-banner .collection-sub-navigation .collection-quick-navigation__item p{margin-block-start:.25rem}.shopify-section--collection-banner .collection-sub-navigation .collection-quick-navigation__item ul{margin:.25rem 0 0;padding:0;list-style-position:inside}.shopify-section--collection-banner .collection-sub-navigation .collection-quick-navigation__item ul li{padding-inline:0;font-size:var(--text-sm)}.shopify-section--collection-banner .collection-sub-navigation .collection-quick-navigation__item.is-selected{border:1px solid;padding:.25rem}.badge{font-family:var(--text-font-family)}.breadcrumb .breadcrumb__list-item{min-width:max-content}[data-block-id=variant_picker] .variant-picker__option[option-values-size="1"]{display:none}.product-gallery__image-list:has([desktop-carousel-controls=thumbnails_left]){overflow:hidden}@media screen and (min-width:1000px){.product-gallery__image-list:has([desktop-carousel-controls=thumbnails_left]){display:flex;flex-direction:row-reverse;gap:.75rem}}@media screen and (min-width:1000px){.product-gallery__image-list:has([desktop-carousel-controls=thumbnails_left]) .scroll-marker-group--thumbnails{overflow:hidden auto;flex-direction:column;gap:.75rem}}.product-gallery__image-list:has([desktop-carousel-controls=thumbnails_left]) .scroll-marker-group--thumbnails .scroll-marker{border:1px solid transparent}@media screen and (min-width:1000px){.product-gallery__image-list:has([desktop-carousel-controls=thumbnails_left]) .scroll-marker-group--thumbnails .scroll-marker{width:4.5rem}}.product-gallery__image-list:has([desktop-carousel-controls=thumbnails_left]) .scroll-marker-group--thumbnails .scroll-marker[aria-current=true]{border:1px solid}.product-gallery__image-list:has([desktop-carousel-controls=thumbnails_left]) .scroll-marker-group--thumbnails .scroll-marker[aria-current=true]:after{content:unset}.product-card .color-swatch__view-more{cursor:pointer}.product-card .product-card__swatch-list{padding-block-end:.25rem}.product-card .product-card__quick-buy .button__content{padding-inline:1.125rem}@media screen and (max-width:699px){.product-card [data-tooltip-style=color]:after{content:unset}}@media screen and (min-width:1000px){[desktop-layout=thumbnails] .badge-list .badge{display:none!important}}[data-block-type="@app"]:has(.jdgm-prev-badge){margin-block-start:0!important;margin-block-end:0!important}[data-block-type="@app"]:has(.jdgm-prev-badge) .jdgm-prev-badge{display:flex!important;gap:1rem}[data-block-type="@app"]:has(.jdgm-prev-badge) .jdgm-prev-badge .jdgm-prev-badge__stars{display:flex;gap:.25rem}[data-block-type="@app"]:has(.jdgm-prev-badge) .jdgm-prev-badge .jdgm-star{margin:0!important;padding:0!important}.quick-buy [data-block-type="@app"]:has(.jdgm-prev-badge){margin-block-start:inherit!important;margin-block-end:inherit!important}[data-block-type=price]+[data-block-type="@app"]:has(.jdgm-prev-badge){margin-block-start:-.75rem!important}.quick-buy [data-block-type=price]+[data-block-type="@app"]:has(.jdgm-prev-badge){margin-block-start:1rem!important}[data-block-type="@app"]:has(.product-personalizer){margin-block:-1rem 0px!important}[data-block-type="@app"]:has(.product-personalizer) .product-personalizer{float:unset}[data-block-type="@app"]:has(.product-personalizer) .product-personalizer .btn{margin:0;width:100%;background:#fff;border:1px solid #000;color:#000}.product-info:has(product-form[force_unselected]) .product-personalizer .btn{pointer-events:none}.pplr-modal-overlay{z-index:9!important}.pplr_crop-modal .pplr_atc_form{display:flex!important;flex-wrap:wrap;gap:1rem}.pplr_crop-modal .pplr_ex_button{float:unset!important}.pplr_crop-modal .pplr-p-left{float:unset!important;width:calc(50% - .5rem)!important;max-height:100%!important}.pplr_crop-modal .pplr-main{height:auto!important}.pplr_crop-modal .pplr-popup.pplr-modal-box .pplr_form .pplr-modal-body{margin:0!important}.pplr_crop-modal .pplr_ex_button button.p_a_t_c.btn.pplr-btn.button.Button--secondary.ptc_button{background:#000;color:#fff;margin-block-end:2rem;float:unset}@media screen and (max-width:699px){.pplr_crop-modal .pplr_ex_button button.p_a_t_c.btn.pplr-btn.button.Button--secondary.ptc_button{padding:var(--button-padding-block) var(--button-padding-inline)!important;width:100%!important;max-width:100%!important}}.pplr_crop-modal .pplr_ex_inner{width:calc(50% - .5rem)!important}@media screen and (max-width:699px){.pplr_crop-modal .pplr_ex_inner{width:100%!important}}.pplr_crop-modal .pplr-drop-item,.pplr_crop-modal .pplr-selecter-item{font-size:.8125rem;border-radius:4px;padding:.5rem 1rem}.pplr_crop-modal .pplr-wrapper label{font-size:.8125rem;text-transform:uppercase}.pplr_crop-modal .pplr-selecter-item{font-sze:1rem!important}.pplr_crop-modal .pplrcheckbox{accent-color:#000}.pplr_crop-modal .pplr-p-right input[type=text],.pplr_crop-modal .pplr-p-right textarea{border-radius:4px;font-size:1rem}.pplr_crop-modal .pplr-p-left{float:unset!important;width:calc(50% - .5rem)!important;margin:0 auto}@media screen and (max-width:699px){.pplr_crop-modal .pplr-p-left{width:100%!important;margin-block-start:1rem}}.pplr_crop-modal .pplr-p-right{min-height:auto!important;height:auto!important;float:unset!important;width:calc(50% - .5rem)!important}@media screen and (max-width:699px){.pplr_crop-modal .pplr-p-right{width:100%!important}}.pplr_crop-modal .pplr-modal-box{height:auto!important}@media screen and (max-width:699px){.pplr_crop-modal .pplr-modal-box{width:95%!important}}.pplr_crop-modal .pplr-modal-box img{max-height:100%!important;max-width:100%!important;width:100%!important;height:100%!important;margin:0!important}.pplr_crop-modal .pplr_preview_wrapper,.pplr_crop-modal .pplr_preview_final{top:0!important;right:0!important;bottom:0!important;left:0!important;width:100%!important;height:100%!important}
/*# sourceMappingURL=/cdn/shop/t/84/assets/custom.scss.css.map */
