@font-face{font-family:gotham;src:url(/cdn/shop/files/gotham-book-webfont.woff2?v=1757589263) format("woff2"),url(/cdn/shop/files/gotham-book-webfont.woff?v=1757589264) format("woff");font-weight:400;font-style:normal}@font-face{font-family:gotham;src:url(/cdn/shop/files/gotham-light-webfont.woff2?v=1757589264) format("woff2"),url(/cdn/shop/files/gotham-light-webfont.woff?v=1757589264) format("woff");font-weight:300;font-style:normal}@font-face{font-family:gotham;src:url(/cdn/shop/files/gotham-medium-webfont.woff2?v=1757589263) format("woff2"),url(/cdn/shop/files/gotham-medium-webfont.woff?v=1757589263) format("woff");font-weight:500;font-style:normal}@font-face{font-family:gotham;src:url(/cdn/shop/files/gotham-ultra-webfont.woff2?v=1757589264) format("woff2"),url(/cdn/shop/files/gotham-ultra-webfont.woff?v=1757589263) format("woff");font-weight:350;font-style:normal}p,a,h1,h2,h3,h4,h5,h6,.h1,.h2,.h3,.h4,.h5,.h6{font-family:gotham}.button{font-family:Gotham;text-transform:uppercase;font-weight:400}.product-information{max-width:1400px;margin-inline:auto}.product-information .product-information__media .breadcrumb{margin-bottom:20px}.product-information .product-information__media .breadcrumb a{font-family:gotham;font-weight:400}.product-information .product-information__media .breadcrumb span{font-weight:350}.product-details .h2 h2{line-height:130%;font-size:28px;font-family:gotham;font-weight:500;color:#151515}.product-form-buttons .shopify-payment-button__button{font-family:gotham;text-transform:uppercase}.product-form-buttons .add-to-cart-text{font-family:gotham;font-weight:400;text-transform:uppercase}.product-form-buttons .add-to-cart-text .svg-wrapper{display:none}.variant-option--buttons legend,.variant-option__button-label{font-family:gotham}.product-information__grid .accordion .details__header{font-family:gotham;font-weight:500;padding-block:18px}.product-information__grid .accordion .details-content{font-family:gotham}.product-recommendations .section-resource-list__content .h3{place-self:center}.product-recommendations .section-resource-list__content .h3 h3{text-align:center;font-family:Gotham;letter-spacing:0;text-transform:uppercase;color:#101010}.product-card__content .contents p{color:#101010;font-family:gotham;font-size:14px;display:-webkit-box;-webkit-line-clamp:1;overflow:hidden;-webkit-box-orient:vertical}product-price .tax-note.tax-note.tax-note{margin-top:7px;font-size:14px;font-family:gotham}.product-grid__card.product-grid__card{gap:10px}.product-form-buttons #swym-atw-button-container button{padding-inline:0}.product-info__block-item .highlights{display:grid;grid-template-columns:repeat(4,1fr);gap:10px}.product-info__block-item .icon-with-caption{display:flex;flex-direction:column;align-items:center;justify-content:center}.product-info__block-item .icon-with-caption h6{margin:12px 0 0;font-size:13px;font-family:gotham;font-weight:400;text-align:center}.product-details .product-info__block-item{margin-bottom:10px}.product-recommendations .block-resource-list{padding:10px;border:1px solid #dedede}.product-recommendations .block-resource-list .section-resource-list__content{align-items:center}.product-recommendations .block-resource-list .section-resource-list__content .rte{margin-top:-17px;background:#fff;padding-inline:15px}.product-recommendations .block-resource-list h4{font-weight:500;letter-spacing:0}essential-upsell-cross-sell-app-block>.x1ghz6dp.x1717udv{padding-top:0!important}essential-upsell-cross-sell-app-block .x1lliihq.x1ghz6dp[data-essential-upsell-element=title]{font-family:gotham!important;font-weight:500!important;text-transform:uppercase!important}essential-upsell-cross-sell-app-block .x1ghz6dp.x1717udv[data-essential-upsell-element=header]{padding-left:0!important}essential-upsell-cross-sell-app-block .x1lliihq.x1ghz6dp{border-radius:0!important}essential-upsell-cross-sell-app-block .x1ghz6dp.x1717udv[data-essential-upsell-element=content] .x1ghz6dp.x1717udv{--fontSize: 12px !important;font-weight:400!important}.product-card .product-card__content .contents.user-select-text{display:flex;align-items:center;justify-content:space-between;width:100%}.product-card .product-card__content .contents.user-select-text quick-add-component{position:static;width:fit-content}.product-card .product-card__content .contents.user-select-text .quick-add__product-form-component{width:fit-content}.product-card .product-card__content .contents.user-select-text .quick-add__product-form-component .shopify-product-form{container-type:unset}.product-card .product-card__content .contents.user-select-text .quick-add__product-form-component .shopify-product-form+div[data-banners]{display:none!important}.product-card .product-card__content .contents.user-select-text .quick-add__product-form-component .quick-add__button .add-to-cart-text--added{height:0}.product-card .product-card__content .contents.user-select-text quick-add-component .quick-add__button{display:block;border-radius:0;box-shadow:none;padding:0}.product-card .product-card__content .contents.user-select-text quick-add-component .quick-add__button .add-to-cart-text{width:100%;padding:0;margin:0;gap:0}.product-card .product-card__content .contents.user-select-text quick-add-component .quick-add__button .svg-wrapper{width:26px}.product-card .product-card__content .contents.user-select-text quick-add-component .quick-add__button .add-to-cart-text__content{transform:none;opacity:1;width:100%;font-size:16px;font-family:gotham;font-weight:400;text-transform:uppercase;letter-spacing:0;text-decoration:underline}.variant-picker .variant-option--swatches .swatch.swatch--unscaled{--swatch-width: 30px;--swatch-height: 30px}.product-card .product-card__content .contents.user-select-text,.product-card .product-card__content product-price{padding-inline:16px}.product-recommendations .product-card .product-card__content .group-block{padding-inline:0!important}.product-card .product-card__content product-price .price{font-family:gotham;font-weight:400;font-size:14px;letter-spacing:0}.ui-test-product-list .section-resource-list__header h3{font-family:gotham;font-size:24px;color:#101010;text-transform:uppercase;font-weight:400}.product-details .quantity-selector :is(.quantity-minus,.quantity-plus){width:35px}.product-details .quantity-selector input[type=number]{max-width:37px}.product-details .quantity-selector{flex:0 1 110px;width:100px}.product-details product-price .price{font-size:18px;font-weight:500;font-family:gotham;letter-spacing:0;color:#151515}.product-details .product-form-buttons button.add-to-cart-button{background:#151515}.product-details .product-form-buttons button.add-to-cart-button:hover{background:transparent}.product-details .product-form-buttons button.add-to-cart-button:hover .add-to-cart-text{color:#151515}.product-details .product-form-buttons .add-to-cart-text{color:#fff}@media (max-width: 1599px){.product-information .product-information__grid{padding-top:20px}}@media (max-width: 1440px){.product-information .product-information__media .breadcrumb{margin-bottom:10px}media-gallery:where(.media-gallery--grid) .media-gallery__grid{gap:5px}.product-info__block-item .icon-with-caption h6{font-size:12px;line-height:120%;margin:10px 0 0}}@media (max-width: 768px){.ui-test-product-list .section-resource-list__header h3{font-size:20px}.product-card .product-card__content product-price .price{font-size:12px}.product-information .product-information__media .breadcrumb{margin-inline:15px}.product-information .product-information__media .breadcrumb a,.product-information .product-information__media .breadcrumb span{font-size:12px}.product-information .product-information__grid .slideshow-controls__dots{gap:.4rem;padding:0}.product-information .product-information__grid .slideshow-controls__dots button:after{height:8px;width:8px}.product-details>.group-block{padding-top:15px!important}.product-details .h2 h2{font-size:20px}.product-details product-price .price{font-size:18px;font-weight:500;font-family:gotham;letter-spacing:0;color:#151515}.product-info__block-item .icon-with-caption h6{font-size:11px;line-height:130%}.product-info__block-item .highlights{gap:6px}.product-details .product-info__block-item{margin-bottom:7px}.product-details #a7c3f18a-5aba-47f2-8b45-7adb499a6f9f{margin-bottom:0!important}essential-upsell-cross-sell-app-block .x1lliihq.x1ghz6dp[data-essential-upsell-element=title]{--fontSize: 14px}product-recommendations .section--full-width{padding-block:40px!important;row-gap:16px}.product-recommendations .section-resource-list__content .h3 h3{font-size:20px}.product-card .product-card__content .contents.user-select-text,.product-card .product-card__content product-price{padding-inline:10px}.product-card__content .contents p{font-size:13px;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:1;overflow:hidden}.product-card .product-card__content .contents.user-select-text{align-items:flex-start}.product-card .product-card__content .contents.user-select-text quick-add-component .quick-add__button .svg-wrapper svg{width:24px;height:24px}.product-card .product-card__content .price{font-size:12px;color:#151515;font-family:Gotham}.product-details .buy-buttons-block{position:fixed;bottom:0;background:#fff;left:0;z-index:999;right:0;padding:12px;box-shadow:0 0 5px -2px #333}.product-details .buy-buttons-block .product-form-buttons{row-gap:0}.product-details .product-form-buttons button.add-to-cart-button{height:42px;padding:12px;background:#000}.product-form-buttons .add-to-cart-text{color:#fff}.product-details .quantity-selector{height:42px}body.product .shopify-section-group-footer-group{padding-bottom:65px}}
/*# sourceMappingURL=/cdn/shop/t/36/assets/pdp-tlpc.css.map */
