@media(max-width:749px){.cgn-sticky[data-sticky] .cgn-sticky__inner{display:flex;align-items:center;gap:8px;width:100%;max-width:100%;min-width:0;box-sizing:border-box;padding:6px 6px 6px 8px}.cgn-sticky[data-sticky] .cgn-sticky__txt{flex:1 1 auto;min-width:0;overflow:hidden}.cgn-sticky[data-sticky] .cgn-sticky__txt span{display:block;font-size:14px;font-weight:700;opacity:1;white-space:nowrap;overflow:hidden;text-overflow:clip}.cgn-sticky[data-sticky] .cgn-sticky__pick{flex:0 1 auto;min-width:0}.cgn-sticky[data-sticky] .cgn-sticky__select{max-width:112px;min-width:0;padding:0 10px;gap:6px}.cgn-sticky[data-sticky] .cgn-btn,.cgn-sticky[data-sticky] .cgn-sticky__btn{flex:0 0 auto;min-width:108px;width:auto;padding:0 14px;font-size:15px;letter-spacing:0;white-space:nowrap;overflow:visible}.cgn-sticky[data-sticky] .cgn-sticky__inner:not(:has(.cgn-sticky__pick)) .cgn-btn{flex:1 1 auto}}@media(max-width:430px){.cgn-sticky[data-sticky] .cgn-sticky__inner:has(.cgn-sticky__pick){padding-left:16px}.cgn-sticky[data-sticky] .cgn-sticky__inner:has(.cgn-sticky__pick) .cgn-sticky__img{display:none}}@media(max-width:374px){.cgn-sticky[data-sticky] .cgn-sticky__inner{gap:6px}.cgn-sticky[data-sticky] .cgn-sticky__select{max-width:96px;padding:0 9px;gap:4px;font-size:13px}.cgn-sticky[data-sticky] .cgn-btn,.cgn-sticky[data-sticky] .cgn-sticky__btn{min-width:96px;padding:0 11px;font-size:14px}.cgn-sticky[data-sticky] .cgn-sticky__txt span{font-size:13px}}@media(max-width:340px){.cgn-sticky[data-sticky] .cgn-sticky__inner:has(.cgn-sticky__pick) .cgn-sticky__txt{display:none}.cgn-sticky[data-sticky] .cgn-sticky__inner:has(.cgn-sticky__pick) .cgn-sticky__pick{flex:1 1 auto}.cgn-sticky[data-sticky] .cgn-sticky__inner:has(.cgn-sticky__pick) .cgn-sticky__select{max-width:none;width:100%;justify-content:space-between}}.cgn-up__var{display:inline-block;margin-left:6px;padding:1px 7px;border-radius:999px;background:#fabb00;color:#000;font-size:11px;font-weight:700;vertical-align:middle;white-space:nowrap}@media(max-width:749px){.cgn-pdp .cgn-up .cgn-up__list{scroll-padding-inline:14px;padding:2px 14px 8px;gap:10px}.cgn-pdp .cgn-up .cgn-up__item{flex:0 0 calc(100% - 44px);max-width:340px;min-width:0;box-sizing:border-box;gap:10px;padding:8px;opacity:1;transform:none;animation:none}.cgn-pdp .cgn-up .cgn-up__item:last-child{margin-right:14px}.cgn-pdp .cgn-up .cgn-up__img{width:52px;height:52px}.cgn-pdp .cgn-up .cgn-up__info{min-width:0}.cgn-pdp .cgn-up .cgn-up__name{white-space:normal;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden;font-size:14px;line-height:1.2}.cgn-pdp .cgn-up .cgn-up__price{display:flex;flex-wrap:wrap;align-items:baseline;gap:0 6px;font-size:12px;line-height:1.3}.cgn-pdp .cgn-up .cgn-up__price b{font-size:14px;white-space:nowrap}.cgn-pdp .cgn-up .cgn-up__price s{margin:0;font-size:12px;white-space:nowrap}.cgn-pdp .cgn-up .cgn-up__add{flex:0 0 auto;height:38px;padding:0 12px;font-size:13px;white-space:nowrap}}@media(max-width:370px){.cgn-sticky[data-sticky] .cgn-sticky__inner{padding-left:16px}}@media(max-width:380px){.cgn-pdp .cgn-up .cgn-up__img{width:44px;height:44px}.cgn-pdp .cgn-up .cgn-up__item{gap:8px}.cgn-pdp .cgn-up .cgn-up__name{-webkit-line-clamp:3;font-size:13px}.cgn-pdp .cgn-up .cgn-up__add{padding:0 10px;font-size:12px;height:36px}}.cgn-drawer .cgn-drawer__recs-head{display:flex;align-items:baseline;justify-content:space-between;gap:10px;margin-bottom:8px}.cgn-drawer .cgn-drawer__recs-head .cgn-drawer__recs-title{margin:0!important}.cgn-drawer .cgn-drawer__recs-hint{font-size:12px;font-weight:700;opacity:.55;white-space:nowrap}.cgn-drawer .cgn-drawer__recs-sub{font-size:12px;line-height:1.35;opacity:.7;margin:0 0 6px!important}.cgn-drawer .cgn-drawer__recs-list{display:flex;grid-template-columns:none;gap:10px;overflow-x:auto;overflow-y:hidden;scroll-snap-type:x mandatory;scroll-padding-inline:2px;-webkit-overflow-scrolling:touch;overscroll-behavior-x:contain;scrollbar-width:none;padding:6px 2px 10px}.cgn-drawer .cgn-drawer__recs-list::-webkit-scrollbar{display:none}.cgn-drawer .cgn-drawer__rec{position:relative;flex:0 0 138px;min-width:0;scroll-snap-align:start}.cgn-drawer .cgn-drawer__rec:hover{transform:none;box-shadow:3px 3px #000}.cgn-drawer .cgn-drawer__rec.is-deal{background:#fff8e1}.cgn-drawer .cgn-drawer__rec-tag{position:absolute;top:12px;left:12px;z-index:1;background:#000;color:#fabb00;border-radius:999px;padding:4px 8px;font:700 11px/1 Helvetica Neue,Helvetica,Arial,sans-serif;letter-spacing:.02em}.cgn-drawer .cgn-drawer__rec-name{display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden}.cgn-drawer .cgn-drawer__rec-var{display:block;font-size:11px;font-weight:600;opacity:.7}.cgn-drawer .cgn-drawer__rec-price{display:flex;flex-wrap:wrap;align-items:baseline;gap:0 6px;margin:0!important}.cgn-drawer .cgn-drawer__rec-price b{font-size:14px;white-space:nowrap}.cgn-drawer .cgn-drawer__rec.is-deal .cgn-drawer__rec-price b{color:#c2185b}.cgn-drawer .cgn-drawer__rec-price s{font-size:12px;opacity:.5;white-space:nowrap}@media(hover:hover)and (pointer:fine){.cgn-drawer .cgn-drawer__recs-list{scrollbar-width:thin}}
/*# sourceMappingURL=/cdn/shop/t/23/assets/cgn-fixes.css.map */
