.main-product__custom:has(>.ptmt-loader){display:none}.ptmt-row{display:contents}.ptmt .main-product__media-list{position:relative}.ptmt .main-product__media--image img{cursor:zoom-in}.ptmt-arr{position:absolute;top:50%;z-index:2;width:40px;height:40px;margin-top:-20px;padding:0;border:0;border-radius:50%;background:#ffffffd1;color:#111;display:grid;place-items:center;cursor:pointer;box-shadow:0 1px 4px #0000002e}.ptmt-arr svg{width:18px;height:18px}.ptmt-arr--prev{left:8px}.ptmt-arr--next{right:8px}.ptmt-arr:hover{background:#fff}.ptmt-lb{position:fixed;top:0;right:0;bottom:0;left:0;z-index:2147483000;background:#fff;display:flex;flex-direction:column}.ptmt-lb[hidden]{display:none}.ptmt-lb__bar{display:flex;justify-content:space-between;align-items:center;padding:calc(env(safe-area-inset-top,0px) + 8px) 12px 8px 16px;font-size:14px;color:#555}.ptmt-lb__x{width:44px;height:44px;border:0;background:none;padding:0;display:grid;place-items:center;cursor:pointer;color:#111}.ptmt-lb__x svg{width:22px;height:22px}.ptmt-lb__stage{position:relative;flex:1;min-height:0;overflow:hidden;display:flex;align-items:center;justify-content:center;touch-action:pan-y pinch-zoom}.ptmt-lb__img{max-width:100%;max-height:100%;object-fit:contain;cursor:zoom-in;transition:transform .2s;-webkit-user-select:none;user-select:none;-webkit-user-drag:none}.ptmt-lb.is-zoom .ptmt-lb__img{transform:scale(2.2);cursor:zoom-out;transition:none}.ptmt-lb .ptmt-arr{background:#f1f2f3;box-shadow:none}.ptmt-lb__thumbs{display:flex;gap:8px;justify-content:center;overflow-x:auto;padding:10px 12px calc(env(safe-area-inset-bottom,0px) + 12px)}.ptmt-lb__thumbs[hidden]{display:none}.ptmt-lb__thumbs button{flex:none;width:56px;height:56px;padding:2px;border:1px solid #ddd;border-radius:3px;background:#fff;cursor:pointer}.ptmt-lb__thumbs button.is-on{border-color:#111;box-shadow:inset 0 0 0 1px #111}.ptmt-lb__thumbs img{width:100%;height:100%;object-fit:contain}html.ptmt-lock,html.ptmt-lock body{overflow:hidden}@media(min-width:750px){.ptmt .main-product__media-list>.ptmt-arr{display:none}}@media(max-width:749px){.ptmt-row{display:flex}.main-product__info{gap:10px}.ptmt .main-product__thumbs{display:none}.ptmt-arr{width:34px;height:34px;margin-top:-17px}.ptmt-arr svg{width:16px;height:16px}.ptmt-lb__thumbs{justify-content:flex-start}.ptmt-lb__thumbs button{width:48px;height:48px}.main-product__title{font-size:18.5px;line-height:1.2;text-transform:none;letter-spacing:.005em;margin:0}.ptmt-row{display:flex;align-items:center;justify-content:space-between;flex-wrap:wrap;gap:4px 8px}.ptmt-row .main-product__price,.ptmt-row .main-product__rating{margin:0}.ptmt-row .main-product__price{order:-1}html.ptmt .ptmt-row .main-product__price .price{display:flex;align-items:baseline;flex-wrap:nowrap;gap:0 6px;font-size:22px;white-space:nowrap}html.ptmt .ptmt-row .price__current{order:0;font-size:22px}html.ptmt .ptmt-row .price__compare{order:1;font-size:13px;font-weight:400;color:#8a8e94}html.ptmt .ptmt-row .price__save{order:2;font-size:11px;line-height:1.5;padding:1px 6px;border-radius:3px;align-self:center}html.ptmt .ptmt-row .rating{font-size:13px;white-space:nowrap}html.ptmt .ptmt-row:has(.price--on-sale) .price__current{font-size:20px}html.ptmt .ptmt-row:has(.price--on-sale) .price__compare{font-size:12px}html.ptmt .ptmt-row:has(.price--on-sale) .price{gap:0 5px}html.ptmt .ptmt-row:has(.price--on-sale) .rating{font-size:12px}html.ptmt .Avada-Faqs_Button{transform:scale(.78);transform-origin:bottom right}html.ptmt pt-fitment-verify{padding:0 10px 10px;margin:0}html.ptmt .fitment-verify__header{min-height:0;padding:9px 0 8px}html.ptmt .fitment-verify__title,html.ptmt .fitment-verify__title-text{font-size:16px;line-height:1.15;margin:0;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}html.ptmt .fitment-verify__title>svg{width:16px;height:16px;flex:none}html.ptmt .fitment-select__field{margin:0 0 6px}html.ptmt .fitment-select__select{height:36px;min-height:36px;padding-top:0;padding-bottom:0;font-size:16px}html.ptmt .fitment-select [class*=btn]{height:36px;min-height:36px;font-size:13px}html.ptmt .pib-p__block{flex-direction:row;align-items:center;justify-content:center;gap:5px;padding:7px 4px;min-height:0}html.ptmt .pib-p__block svg{width:15px;height:15px;flex:none;margin:0}html.ptmt .pib-p__txt b{font-size:12px;line-height:1.1;white-space:nowrap}html.ptmt .pib-p__txt>span{display:none}html.ptmt .pib-p{display:flex;flex-wrap:nowrap;gap:6px}html.ptmt .pib-p__block{flex:1 1 auto;width:auto}html.ptmt .pib-p__block--eta{flex-grow:1.4}html.ptmt .pib-p__block--eta b:before{content:"Arrives "}html.ptmt pt-upgrade.ptu .ptu__head .ptu__nav{display:flex!important}html.ptmt pt-free-gifts.ptmt-gifts .pt-gifts__head{display:flex;align-items:baseline;justify-content:space-between;gap:8px;margin:0 0 6px}html.ptmt pt-free-gifts.ptmt-gifts .pt-gifts__title{margin:0;font-size:15px;font-weight:700;text-transform:uppercase;letter-spacing:.03em;color:#ba232a}html.ptmt pt-free-gifts.ptmt-gifts .pt-gifts__sum{margin:0;font-size:12px;color:#666a70;white-space:nowrap}html.ptmt pt-free-gifts.ptmt-gifts .pt-gifts__list{display:grid;grid-template-columns:repeat(3,1fr);gap:6px}html.ptmt pt-free-gifts.ptmt-gifts .pt-gifts__card{display:block;padding:0!important}html.ptmt pt-free-gifts.ptmt-gifts .pt-gifts__card{position:relative;margin:0;padding:0;border:1.5px solid #e2e2e2;border-radius:6px;background:#fff;min-width:0}html.ptmt pt-free-gifts.ptmt-gifts .pt-gifts__card.is-on{border-color:#ba232a;box-shadow:inset 0 0 0 1px #ba232a}html.ptmt pt-free-gifts.ptmt-gifts .pt-gifts__hit{display:grid;justify-items:center;align-content:start;gap:2px;padding:6px 5px 5px;text-align:center;cursor:pointer}html.ptmt pt-free-gifts.ptmt-gifts .pt-gifts__badge,html.ptmt pt-free-gifts.ptmt-gifts .pt-gifts__more{display:none!important}html.ptmt pt-free-gifts.ptmt-gifts .pt-gifts__media{width:44px;height:40px;margin:0;display:block;min-height:0;padding:0}html.ptmt pt-free-gifts.ptmt-gifts .pt-gifts__img{width:44px;height:40px;object-fit:contain}html.ptmt pt-free-gifts.ptmt-gifts .pt-gifts__text{display:grid;gap:1px}html.ptmt pt-free-gifts.ptmt-gifts .pt-gifts__name{display:-webkit-box!important;font-size:11px;line-height:13px;font-weight:600;height:26px;overflow:hidden;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical}html.ptmt pt-free-gifts.ptmt-gifts .pt-gifts__price{font-size:11px;font-weight:700;color:#1f7a4d}html.ptmt pt-free-gifts.ptmt-gifts .pt-gifts__price s{margin-left:3px;color:#8a8e94;font-weight:400}html.ptmt pt-free-gifts.ptmt-gifts .pt-gifts__card:not(.is-on) .pt-gifts__price{color:#8a8e94}html.ptmt pt-free-gifts.ptmt-gifts .pt-gifts__check{top:5px;right:5px;left:auto;width:16px;height:16px;margin:0;accent-color:#ba232a}html.ptmt pt-free-gifts.ptmt-gifts .pt-gifts__check:focus-visible+.pt-gifts__hit{outline:3px solid #2563eb;outline-offset:1px;border-radius:6px}}@media(max-width:374px){html.ptmt .pib-p{gap:4px}html.ptmt .pib-p__block{gap:3px;padding:7px 2px}html.ptmt .pib-p__block svg{width:13px;height:13px}html.ptmt .pib-p__txt b{font-size:10.5px;letter-spacing:.01em}html.ptmt pt-free-gifts.ptmt-gifts .pt-gifts__title{font-size:13px}html.ptmt pt-free-gifts.ptmt-gifts .pt-gifts__sum{font-size:11px}}
/*# sourceMappingURL=/cdn/shop/t/12/assets/pt-mobile-pdp.css.map */
