.shopify-section--td-product-complete-swap{--td-swap-pad-y: 96px;--td-swap-pad-x: 32px;--td-swap-gap: 16px;overflow-x:clip}.td-complete-swap{scroll-margin-top:calc(var(--td-jump-nav-top, 0px) + 16px);padding:var(--td-swap-pad-y) var(--td-swap-pad-x);background:var(--td-black, #1d1d1d);color:var(--td-white, #fff)}.td-complete-swap .container{max-width:var(--td-max-content, 1280px);margin:0 auto}.td-complete-swap .swap-head{display:flex;justify-content:space-between;align-items:flex-end;gap:48px}.td-complete-swap .swap-head .td-pdp-eyebrow,.td-complete-swap .swap-head .eyebrow{font-family:var(--td-font-body);font-weight:600;font-size:11px;letter-spacing:.14em;text-transform:uppercase;color:var(--td-grey-500, #8a8a8e)}.td-complete-swap .swap-head .td-pdp-h-section,.td-complete-swap .swap-head .h-section{font-family:var(--td-font-display);font-weight:700;font-size:44px;line-height:1.05;letter-spacing:-.02em;color:var(--td-white, #fff);max-width:16ch;margin:12px 0 0}.td-complete-swap .swap-head .td-pdp-subtitle,.td-complete-swap .swap-head .subtitle{font-family:var(--td-font-body);font-size:17px;line-height:1.6;color:var(--td-grey-500, #8a8a8e);max-width:36ch;margin:0}.td-swap-slider-wrap{--td-swap-arrow-col: 60px;display:grid;grid-template-columns:var(--td-swap-arrow-col) minmax(0,1fr) var(--td-swap-arrow-col);align-items:center;column-gap:0;margin-top:64px;width:100%;max-width:100%;box-sizing:border-box}.td-swap-slider{grid-column:2;display:block;overflow:hidden;width:100%;min-width:0}.td-complete-swap .swap-cards{display:flex;flex-wrap:nowrap;gap:var(--td-swap-gap);margin-top:0;width:max-content;max-width:none;transition:transform .5s ease}.td-complete-swap .swap-cards__slide{flex:0 0 var(--td-swap-slide-basis, 280px);width:var(--td-swap-slide-basis, 280px);min-width:0;display:flex}.td-complete-swap .swap-cards__slide .swap-card{width:100%;height:100%}.td-swap-slider__arrow{position:relative;width:var(--td-swap-arrow-col);padding:0;border:none;background:none;color:var(--td-white, #fff);cursor:pointer;display:flex!important;align-items:center;justify-content:center;opacity:1;visibility:visible;transition:opacity var(--td-dur-base, .2s) var(--td-ease-standard, ease);-webkit-appearance:none;appearance:none}.td-swap-slider__arrow.is-hidden{visibility:hidden;opacity:0;pointer-events:none}.td-swap-slider__arrow.is-disabled,.td-swap-slider__arrow:disabled{opacity:.35;cursor:default;pointer-events:none}.td-swap-slider__arrow:not(:disabled):not(.is-disabled):hover{opacity:.55}.td-swap-slider__arrow--prev{grid-column:1;justify-self:center}.td-swap-slider__arrow--next{grid-column:3;justify-self:center}.td-swap-slider__arrow svg{width:50px;height:50px;stroke:currentColor;fill:none;display:block;flex-shrink:0}.td-complete-swap .swap-card{display:flex;flex-direction:column;overflow:hidden;color:var(--td-black, #1d1d1d);text-decoration:none}.td-complete-swap .swap-card--butter{background:var(--td-butter, #fff5c7)}.td-complete-swap .swap-card--lime{background:var(--td-lime, #f4ffdd)}.td-complete-swap .swap-card .img{aspect-ratio:1;padding:28px;display:flex;align-items:flex-start;justify-content:flex-start;flex-direction:column;position:relative;border-bottom:1px solid rgba(29,29,29,.12);overflow:hidden}.td-complete-swap .swap-card .img img{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;object-fit:cover;display:block}.td-complete-swap .swap-card .img .ph-mark{position:relative;z-index:1;font-family:var(--td-font-accent);font-weight:700;font-size:13px;letter-spacing:.18em;text-transform:uppercase;color:#1d1d1d59}.td-complete-swap .swap-card .img .ph-desc{position:relative;z-index:1;margin-top:auto;font-family:var(--td-font-body);font-size:11px;color:#1d1d1d80;letter-spacing:.04em;text-align:center;align-self:center}.td-complete-swap .swap-card .body{padding:24px 28px 28px;display:flex;flex-direction:column;gap:12px;flex:1}.td-complete-swap .swap-card .cat{font-family:var(--td-font-body);font-weight:700;font-size:11px;letter-spacing:.16em;text-transform:uppercase}.td-complete-swap .swap-card .desc{font-family:var(--td-font-body);font-size:14px;line-height:1.55;color:#1d1d1dbf;margin:0;flex:1}.td-complete-swap .swap-card .row{display:flex;justify-content:space-between;align-items:center;margin-top:8px;gap:12px}.td-complete-swap .swap-card .price{font-family:var(--td-font-display);font-weight:700;font-size:22px;letter-spacing:-.02em}.td-complete-swap .swap-card .add-btn{flex-shrink:0;background:var(--td-black, #1d1d1d);color:var(--td-white, #fff);font-family:var(--td-font-body);font-weight:600;font-size:12px;letter-spacing:.14em;text-transform:uppercase;padding:10px 18px;border:0;text-decoration:none;display:inline-block;cursor:pointer;line-height:1.2}.td-complete-swap .swap-card .add-btn:hover{background:#3a3a3a;color:var(--td-white, #fff)}.td-complete-swap .swap-card.coming .add-btn{background:transparent;color:var(--td-black, #1d1d1d);border:1.5px solid var(--td-black, #1d1d1d);cursor:default;pointer-events:none}.td-complete-swap .swap-card.coming .add-btn:hover{background:transparent;color:var(--td-black, #1d1d1d)}@media screen and (max-width:989px){.shopify-section--td-product-complete-swap{--td-swap-pad-y: 72px;--td-swap-pad-x: 24px}.td-complete-swap .swap-head .td-pdp-h-section,.td-complete-swap .swap-head .h-section{font-size:36px}.td-swap-slider-wrap{margin-top:48px}.td-complete-swap .swap-head{gap:32px}}@media screen and (max-width:749px){.shopify-section--td-product-complete-swap{--td-swap-pad-y: 56px;--td-swap-pad-x: 20px;--td-swap-gap: 16px}.td-complete-swap .swap-head{flex-direction:column;align-items:flex-start;gap:20px}.td-complete-swap .swap-head .td-pdp-h-section,.td-complete-swap .swap-head .h-section{font-size:28px;max-width:none}.td-complete-swap .swap-head .td-pdp-subtitle,.td-complete-swap .swap-head .subtitle{margin-top:0!important;max-width:none!important}.td-swap-slider-wrap{--td-swap-arrow-col: 40px;margin-top:34px}.td-swap-slider__arrow svg{width:40px;height:40px}.td-complete-swap .swap-card .body{padding:20px 20px 24px}.td-complete-swap .swap-card .img{padding:24px}}
/*# sourceMappingURL=/cdn/shop/t/7/assets/td-product-complete-swap.css.map */
