html,body{overflow-x:clip}@media(max-width:749px){body{-webkit-text-size-adjust:100%}html .snug-wrap{padding:0 16px}html .snug-btn{min-height:52px;padding:14px 22px;font-size:1.02rem}html .snug-pill{font-size:.72rem;padding:5px 12px;margin-bottom:12px}html .snug-head{margin-bottom:18px;gap:8px}html .snug-head h2{font-size:1.9rem}html .snug-curvy{font-size:.95rem}html .snug-curvy svg{width:64px}html .snug-card:hover,html .snug-card:nth-child(2n):hover,html .snug-coll:nth-child(odd):hover,html .snug-coll:nth-child(2n):hover{transform:none;box-shadow:0 6px 0 var(--snug-ink)}html .snug-card:active{transform:translateY(3px);box-shadow:0 2px 0 var(--snug-ink)}html .header-announcements,html header-announcements,html .announcement-bar{font-size:.72rem!important;letter-spacing:.03em}html .snug-hero{display:flex;flex-direction:column-reverse;gap:18px;padding:14px 16px 34px;text-align:center}html .snug-hero__art{max-width:340px!important;width:82%!important;margin:0 auto}html .snug-blob{box-shadow:6px 8px 0 var(--snug-berry)}html .snug-sticker{width:84px!important;height:84px!important;left:-10px!important;bottom:10px!important}html .snug-sticker span:first-child{font-size:1.25rem!important}html .snug-sticker span:last-child{font-size:.62rem}html .snug-hero__title{font-size:clamp(2.3rem,11vw,3rem);margin-bottom:10px}html .snug-hero__sub{font-size:1.02rem;margin:0 auto 18px;max-width:30ch}html .snug-hero__ctas{flex-direction:column;gap:10px}html .snug-hero__ctas .snug-btn{width:100%}html .snug-doodle--star1{width:34px;top:8px;right:12%}html .snug-doodle--heart{width:32px;top:18px;right:8px}html .snug-doodle--squiggle{display:none}html .snug-ticker{transform:rotate(-1deg);margin:0}html .snug-ticker__track{padding:10px 0;gap:18px}html .snug-ticker span{font-size:.85rem}html .snug-circles{padding:30px 0 8px}html .snug-circles__head{margin-bottom:8px;padding:0 16px}html .snug-circles__head h2{font-size:2rem}html .snug-circles__head p{font-size:.95rem}html .snug-circles__track{gap:18px;padding:16px 20px 22px}html .snug-bubble{width:92px!important}html .snug-bubble__name{font-size:.95rem;margin-top:6px}html .snug-bubble__count{min-width:28px;height:28px;font-size:.75rem;top:-4px;right:-4px}html .snug-bubble__disc{box-shadow:0 0 0 4px var(--ring),0 6px 0 4px var(--snug-ink)}html .snug-products{padding-top:34px;padding-bottom:20px}html .snug-grid{grid-template-columns:repeat(2,minmax(0,1fr))!important;gap:12px!important}html .snug-card{border-width:2.5px;border-radius:20px;box-shadow:0 4px 0 var(--snug-ink)}html .snug-card__media{aspect-ratio:4 / 5;border-bottom-width:2.5px;padding:5%}html .snug-card__info{padding:10px 10px 12px;gap:4px}html .snug-card__info h3{font-size:.9rem;line-height:1.2;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden}html .snug-card__coll{font-size:.6rem}html .snug-price{font-size:1.1rem}html .snug-card__cta{display:none}html .snug-badge{top:8px;left:8px;font-size:.6rem;padding:3px 8px;border-width:2px}html .snug-cgrid{padding-top:22px;padding-bottom:60px}html .snug-cgrid__head{margin-bottom:18px}html .snug-cgrid__head h1{font-size:2.3rem}html .snug-cgrid__desc{font-size:.95rem;margin-top:8px}html .snug-cgrid__chips{flex-wrap:nowrap;justify-content:flex-start;overflow-x:auto;scroll-snap-type:x proximity;margin:16px -16px 0;padding:4px 16px 10px;scrollbar-width:none}html .snug-cgrid__chips::-webkit-scrollbar{display:none}html .snug-cgrid__chips a{flex:none;scroll-snap-align:start;padding:9px 14px;font-size:.9rem;min-height:40px;display:inline-flex;align-items:center}html .snug-cloudband{margin:20px 0 10px}html .snug-cloudband__inner{padding:18px 14px 34px}html .snug-cloudband__title{font-size:2.2rem}html .snug-cloudband__sub{font-size:.95rem;margin-bottom:20px}html .snug-colls{gap:10px!important}html .snug-coll__name{font-size:1.1rem}html .snug-fits__title{margin:30px 0 12px}html .snug-perks{padding-top:36px;padding-bottom:36px;gap:12px}html .snug-perk{padding:18px;display:grid;grid-template-columns:46px 1fr;column-gap:14px;align-items:center;text-align:left}html .snug-perk svg{width:46px;height:46px;grid-row:span 2}html .snug-perk h3{font-size:1.2rem;margin:0}html .snug-perk p{font-size:.92rem}html .snug-bigmarquee__track{padding:14px 0}html .snug-club{margin:40px 0;padding:26px 18px;border-radius:28px;text-align:center}html .snug-club__form{flex-direction:column}html .snug-club__form input{min-height:52px;font-size:16px}html .snug-pdp-title{font-size:1.85rem}html .snug-pdp-lead{font-size:1rem}html .snug-pdp-badges{flex-wrap:nowrap;overflow-x:auto;scrollbar-width:none;margin-right:-16px;padding-right:16px}html .snug-pdp-badges::-webkit-scrollbar{display:none}html .snug-pdp-badges a,html .snug-pdp-badges span{flex:none;font-size:.75rem}html .snug-pdp-perks{grid-template-columns:repeat(3,1fr)!important;gap:6px}html .snug-pdp-perks div{font-size:.72rem;padding:8px 4px;line-height:1.2}html .snug-pdp-perks div b{font-size:1.1rem}html .snug-px{padding:24px 0 40px}html .snug-px__h{font-size:1.7rem;margin-bottom:12px}html .snug-feats{grid-template-columns:1fr 1fr!important;gap:10px!important}html .snug-feat{padding:14px;border-radius:20px;transform:none!important;box-shadow:0 4px 0 var(--snug-ink)}html .snug-feat svg{width:38px;height:38px}html .snug-feat h3{font-size:1rem;margin-top:6px}html .snug-feat p{font-size:.82rem}html .snug-size{margin-top:28px;padding:16px;gap:16px;border-radius:26px}html .snug-size__art{order:-1;padding:8px}html .snug-reviews{margin-top:28px}html .snug-reviews__card{padding:18px;border-radius:26px}html .snug-reviews__empty{flex-direction:column;text-align:center}html .snug-more{margin-top:34px}html input[type=email],html input[type=text],html input[type=search],html textarea,html select{font-size:16px!important}html .snug-page__band{padding:30px 0 64px}html .snug-page__head h1{font-size:2.4rem}html .snug-page__head p{font-size:1rem;padding:0 8px}html .snug-page__d1{width:40px;top:12px;left:4%}html .snug-page__card{padding:20px 16px;border-radius:24px}html .snug-rte{font-size:1rem}html .snug-rte summary{padding:14px 50px 14px 16px;font-size:.98rem;min-height:48px}html .snug-rte table{font-size:.85rem}html .snug-rte th,html .snug-rte td{padding:10px 8px}html .snug-pop[open]{margin:auto 0 0;width:100%;max-width:100%;max-height:92vh;overflow-y:auto;border-radius:28px 28px 0 0;border-bottom:0;box-shadow:0 -6px 0 var(--snug-ink);animation:snugSheetUp .4s cubic-bezier(.34,1.3,.64,1)}html .snug-pop__art{min-height:120px!important;border-radius:25px 25px 0 0!important}html .snug-pop__big{font-size:3.6rem!important}html .snug-pop__x{top:10px;right:10px;width:38px;height:38px}html .snug-pop__body{padding:20px 18px calc(18px + env(safe-area-inset-bottom))!important}html .snug-pop__body h2{font-size:1.6rem}html .snug-pop-tab{left:12px;bottom:calc(12px + env(safe-area-inset-bottom));font-size:.8rem;padding:8px 12px}html body:has(.snug-mcta.is-on) .snug-pop-tab{bottom:calc(84px + env(safe-area-inset-bottom))}}@keyframes snugSheetUp{0%{transform:translateY(100%)}to{transform:none}}html .snug-mcta{display:none}@media(max-width:749px){html .snug-mcta{display:flex;gap:10px;align-items:center;position:fixed;z-index:30;left:10px;right:10px;bottom:calc(10px + env(safe-area-inset-bottom));padding:8px 8px 8px 16px;background:#fff;border:2.5px solid var(--snug-ink);border-radius:999px;box-shadow:0 4px 0 var(--snug-ink);transform:translateY(150%);transition:transform .3s cubic-bezier(.34,1.3,.64,1)}html .snug-mcta.is-on{transform:none}html .snug-mcta__txt{flex:1;font-weight:800;font-size:.82rem;line-height:1.2}html .snug-mcta__txt small{display:block;font-weight:600;opacity:.7;font-size:.72rem}html .snug-mcta .snug-btn{min-height:44px;padding:10px 18px;font-size:.9rem;box-shadow:0 3px 0 var(--snug-ink)}}@media(max-width:380px){html .snug-hero__title{font-size:2.1rem}html .snug-card__info h3{font-size:.82rem}html .snug-price{font-size:1rem}html .snug-feats{grid-template-columns:1fr!important}}html body:has(.snug-pdp-title) variant-picker .variant-option:first-of-type,html body:has(.snug-pdp-title) .variant-picker .variant-option:first-of-type,html body:has(.snug-pdp-title) variant-picker fieldset:first-of-type{display:none!important}
/*# sourceMappingURL=/cdn/shop/t/7/assets/snug-mobile.css.map */
