.header__chrome{position:relative;z-index:1}.header-scrolled .header:has(.header-countdown){height:auto;background-color:transparent;border-bottom:none}.header-scrolled .header:has(.header-countdown) .header__chrome{position:relative;z-index:1;background-color:#fff;border-bottom:1px solid #000;height:var(--header-chrome-height);overflow:hidden}@media(min-width:1180px){.header-scrolled .header:has(.header-countdown) .header__chrome:has(.desktop-nav__drawer-host:hover),.header-scrolled .header:has(.header-countdown) .header__chrome:has(.desktop-nav__drawer-host:focus-within){overflow:visible}.header:has(.desktop-nav__drawer-host:hover) .header__scroll,.header:has(.desktop-nav__drawer-host:focus-within) .header__scroll{visibility:hidden}}@property --header-countdown-height{syntax: "<length>"; inherits: true; initial-value: 0px;}.header-countdown{position:relative;z-index:0;box-sizing:border-box;height:auto;overflow:hidden;background-color:var(--rocco-countdown-bg, #daffcf);border-top:var(--header-countdown-border-top, 1px) solid #000;border-bottom:var(--header-countdown-border-bottom, 1px) solid #000;transform:translateZ(0);margin-bottom:0}@media(max-width:767px){body{transition:--header-countdown-height .34s cubic-bezier(.22,1,.36,1)}.header-countdown{transition:transform .34s cubic-bezier(.22,1,.36,1),margin-bottom .34s cubic-bezier(.22,1,.36,1),opacity .24s ease,border-width .34s ease;will-change:transform,margin-bottom}body.header-countdown-collapsed .header-countdown{transform:translate3d(0,-100%,0);margin-bottom:calc(-1 * var(--header-countdown-natural-height, 46px));opacity:0;border-top-width:0;border-bottom-width:0;pointer-events:none}}@media(min-width:768px){body.header-countdown-collapsed .header-countdown{transform:none;margin-bottom:0;opacity:1;pointer-events:auto}}body{--announcement-height: 0px;--header-chrome-height: 0px;--header-countdown-height: 0px;--header-countdown-natural-height: 46px;--header-offset: calc( var(--announcement-height) + var(--header-chrome-height) + var(--header-countdown-height) )}body.announcement-visible{--announcement-height: 30px}body:has(.header__chrome){--header-chrome-height: 50px}body:has(.header-countdown){--header-countdown-height: 46px}@media(min-width:768px){body:has(.header-countdown){--header-countdown-height: 58px}}@media(min-width:960px){body.announcement-visible{--announcement-height: 40px}body:has(.header__chrome){--header-chrome-height: 53px}}body:not(.index) #MainContent{padding-top:calc(var(--announcement-height) + var(--header-chrome-height) + var(--header-countdown-height))}@media(min-width:768px){body:has(.header-countdown) .pdp .pdp__col__sticky{top:calc(var(--header-chrome-height) + var(--header-countdown-height))}body.announcement-visible:has(.header-countdown) .pdp .pdp__col__sticky{top:calc(var(--announcement-height) + var(--header-chrome-height) + var(--header-countdown-height))}}@media(min-width:1024px){body:has(.header-countdown) .page-pdp--co .pdp__col__sticky{top:calc(var(--announcement-height) + var(--header-chrome-height) + var(--header-countdown-height))!important}}
/*# sourceMappingURL=/cdn/shop/t/23/compiled_assets/styles.css.map?subset=AAAAAAAAAAI */
