@media screen and (max-width:767px){html body .collection--body--root{padding-left:12px!important;padding-right:12px!important}html body .collection--body--grid[data-mobile-columns="2"]{column-gap:8px!important;row-gap:28px!important}}.teeez-infinite .teeez-pagination-numbers{display:none}.teeez-load-more{display:flex;justify-content:center;padding:8px 0 24px}.teeez-load-more__link{display:inline-block;min-width:180px;padding:14px 24px;border:1px solid #111;color:#111;text-align:center;text-decoration:none;font-size:12px;font-weight:500;letter-spacing:.14em;text-transform:uppercase}.teeez-load-more__link:hover{border-color:#a39382}.teeez-load-more__link[aria-busy=true]{opacity:.55;pointer-events:none}html:not(.teeez-infinite) .teeez-load-more{display:none}html body .x-menu--level-1--link,html body .x-menu--level-1--link a,html body .x-menu--level-1--link span,html body .y-menu--level-1--link,html body .y-menu--level-1--link a,html body .y-menu--level-1--link span{font-family:inherit!important;font-style:normal!important;font-weight:inherit!important;letter-spacing:inherit!important}html body .x-menu--level-1--link b,html body .x-menu--level-1--link strong,html body .x-menu--level-1--link em,html body .x-menu--level-1--link i,html body .y-menu--level-1--link b,html body .y-menu--level-1--link strong,html body .y-menu--level-1--link em,html body .y-menu--level-1--link i{font-weight:inherit!important;font-style:normal!important}.teeez-bundle{margin:6px 0 0;font-size:12px;font-weight:500;letter-spacing:.08em;text-transform:uppercase;color:#111}.teeez-bundle__save{color:#7a6a58}.teeez-bundle__sep{margin:0 4px;color:#a39382}.teeez-bundle--pdp{margin:8px 0 4px;font-size:13px;text-transform:none;letter-spacing:.02em}.teeez-bundle--pdp .teeez-bundle__regular{text-decoration:line-through;color:#6b6b6b;font-weight:400}@media screen and (max-width:767px){.teeez-bundle{font-size:11px;letter-spacing:.06em}}.template--index #MainContent>.shopify-section:first-child .teeez-hero,.template--index main>.shopify-section:first-child .teeez-hero{margin-top:0}.template--index carousel-root:has(.product--root) .carousel--viewport{overflow:hidden!important}.template--index carousel-root:has(.product--root) .carousel--x-container{transform:none!important;transition:none!important;display:block!important;width:100%!important;left:0!important;overflow-x:auto!important;overflow-y:hidden!important;scroll-snap-type:x mandatory;-webkit-overflow-scrolling:touch;scrollbar-width:none;overscroll-behavior-x:contain;scroll-padding-left:6px}.template--index carousel-root:has(.product--root) .carousel--x-container::-webkit-scrollbar{display:none}.template--index carousel-root:has(.product--root) .carousel--y-container{height:auto!important;min-height:0!important;width:max-content!important;overflow:visible!important;display:flex!important}.template--index carousel-root:has(.product--root) .carousel--block{position:relative!important;left:0!important;scroll-snap-align:start;scroll-snap-stop:always;flex:0 0 auto}@media screen and (min-width:768px){.template--index carousel-root:has(.product--root) .carousel--viewport{width:100%!important;margin-left:0!important}.template--index carousel-root:has(.product--root) .carousel--block{width:calc((100vw - 96px)/4)!important;padding:0 8px!important}}@media screen and (max-width:767px){.template--index carousel-root:has(.product--root) .carousel--y-container{padding:0 6px}}.template--index carousel-root:has(.product--root) .carousel--arrow-nav,.template--index carousel-root:has(.product--root) .carousel--prev,.template--index carousel-root:has(.product--root) .carousel--next{z-index:3}.template--index carousel-root:has(.product--root) .carousel--dot-nav{transform:none!important}.template--index carousel-root:has(.product--root) .carousel--dot{cursor:pointer}.teeez-swipe-bubble{position:absolute;z-index:4;top:38%;left:calc(66.67vw - 18px);width:64px;height:64px;border-radius:50%;background:#fff;color:#111;display:none;align-items:center;justify-content:center;font-size:12px;letter-spacing:.04em;box-shadow:0 2px 12px #0000001f;pointer-events:none;transition:opacity .35s ease,transform .35s ease;animation:teeez-bubble 2s ease-in-out infinite}.teeez-swipe-bubble.is-hidden{opacity:0;transform:scale(.8);animation:none}@keyframes teeez-bubble{0%,to{translate:0 0}50%{translate:-8px 0}}@media screen and (max-width:767px){.teeez-swipe-bubble{display:flex}}@media(prefers-reduced-motion:reduce){.teeez-swipe-bubble{animation:none}}html body .product--root{display:flex!important;flex-direction:column;height:100%}html body .product--root>a{display:flex;flex-direction:column;flex:1 1 auto}html body .product--root .product--details-container{flex:1 1 auto}html body .product--root .product--title{min-height:2.9em;min-height:2lh}html body .product--root .atb{margin-top:auto}html body .carousel--root .carousel--y-container{align-items:stretch!important}html body .carousel--root .carousel--block--container:has(.product--root){height:100%;align-items:stretch!important}.template--index carousel-root:has(.product--root) .carousel--arrow-nav{pointer-events:none}.template--index carousel-root:has(.product--root) .carousel--prev,.template--index carousel-root:has(.product--root) .carousel--next{pointer-events:auto}.template--index carousel-root:has(.product--root)[data-at-start=true] .carousel--prev,.template--index carousel-root:has(.product--root)[data-at-end=true] .carousel--next{pointer-events:none}.template--index [id$=__featured_text_3RkqGW] .featured-text--heading,.template--index [id$=__featured_text_3RkqGW] [data-item=section-heading]{font-size:48px!important;line-height:1.1!important}@media screen and (max-width:767px){.template--index [id$=__featured_text_3RkqGW] .featured-text--heading,.template--index [id$=__featured_text_3RkqGW] [data-item=section-heading]{font-size:34px!important}}
/*# sourceMappingURL=/cdn/shop/t/31/assets/teeez-phase1.css.map */
