strong,b,h1,h2,h3,h4,h5,h6,th{font-weight:400}.menu-list__link-title,.menu-list--mobile a,.menu__item a,.rte a,.text-block a,a.button-unstyled.size-style,.password-footer__button{text-decoration:underline;text-decoration-thickness:1px;text-underline-offset:.18em}.header-actions__cart-icon--text{display:inline-flex;align-items:baseline}.header-actions__cart-icon--text>span:first-child{text-decoration:underline;text-decoration-thickness:1px;text-underline-offset:.18em}.header-actions__cart-icon--text .cart-bubble{position:static;inset:auto;width:auto;height:auto;min-width:0;aspect-ratio:auto;padding:0;margin:0;transform:none;color:inherit}.header-actions__cart-icon--text .cart-bubble__background{display:none}.header-actions__cart-icon--text .cart-bubble__text{position:static;color:inherit;font:inherit}.header-actions__cart-icon--text .cart-bubble__text-count:before{content:"\a0("}.header-actions__cart-icon--text .cart-bubble__text-count:after{content:")"}@media screen and (max-width:749px){.header-actions__cart-icon--text>span.mobile\:hidden{display:inline!important}.header-actions__cart-icon--text>.svg-wrapper{display:none!important}#header-component .header__drawer{display:none!important}.header__navigation-bar-row .menu-list__scroll-container{mask-image:none!important;-webkit-mask-image:none!important}.header__navigation-bar-row .menu-list__list{margin-inline:0!important;padding-inline:var(--page-margin, 16px)!important;gap:22px!important}.header__navigation-bar-row li,.header__navigation-bar-row li:first-of-type,.header__navigation-bar-row li:last-of-type{padding-inline:0!important}.header__navigation-bar-row a{font-size:18px}}media-gallery .media-gallery__grid>:not(:first-child),media-gallery slideshow-slide:not(:first-of-type),media-gallery slideshow-controls,media-gallery slideshow-arrows,.dialog-zoomed-gallery>:not(:first-child),.dialog-thumbnails-list-container{display:none!important}.add-to-cart-icon,.sticky-add-to-cart__button .add-to-cart-text>.svg-wrapper{display:none!important}@media screen and (max-width:749px){.sticky-add-to-cart__bar .add-to-cart-text__content{display:inline!important}.sticky-add-to-cart__bar .sticky-add-to-cart__button{width:auto;flex-shrink:0;white-space:nowrap}}.rte thead,.rte tr:not(:has(td)){background-color:transparent;font-weight:400;text-transform:none}.rte table{border-collapse:collapse;width:100%;margin-block:0 14px}.rte th,.rte td{border:0;border-bottom:1px solid #E2E2E2;padding:6px 10px 6px 0;text-align:left}.rte th{color:#6b6b6b}.o-quiet{color:#6b6b6b;font-size:15px;line-height:1.45;margin:10px 0 0}.password-footer__button{font-size:17px}.theme-drawer__title .theme-drawer__badge{min-width:0;height:auto;aspect-ratio:auto;padding:0;border-radius:0;background-color:transparent;color:inherit;font:inherit;line-height:inherit}.theme-drawer__title .theme-drawer__badge:before{content:"("}.theme-drawer__title .theme-drawer__badge:after{content:")"}.theme-drawer__close-button{border-radius:0;border-color:transparent;box-shadow:none}@media screen and (max-width:749px){#header-component .header__columns{grid-template-areas:"center center center rightA rightB"!important}#header-component .header-logo{justify-self:start!important}}@media screen and (max-width:749px){.section-content-wrapper:has(.o-variant-image){--padding-block-start: 24px !important}}.variant-option__size-guide{display:none;margin-inline-start:12px;font-size:15px;color:#111;text-transform:none;text-decoration:underline;text-decoration-thickness:1px;text-underline-offset:.18em}html[data-o-size-guide] .variant-option__size-guide{display:inline}#o-size-guide{scroll-margin-top:24px}#shopify-pc__banner.shopify-pc__banner__dialog{padding:0!important;max-height:none!important;font-size:12px!important;line-height:1.35!important;box-shadow:none!important;border-top:1px solid #111!important}#shopify-pc__banner .shopify-pc__banner__wrapper{flex-direction:row!important;flex-wrap:wrap!important;justify-content:flex-start!important;align-items:center!important;gap:8px 16px!important;padding:10px 16px!important}#shopify-pc__banner .shopify-pc__banner__body{flex:1 1 280px!important;margin:0!important}#shopify-pc__banner #shopify-pc__banner__body-title{position:absolute!important;width:1px!important;height:1px!important;overflow:hidden!important;clip:rect(0 0 0 0)!important;white-space:nowrap!important}#shopify-pc__banner .shopify-pc__banner__body p{font-size:12px!important;line-height:1.35!important;margin:0!important}#shopify-pc__banner .shopify-pc__banner__btns{flex:0 0 auto!important;display:flex!important;flex-direction:row!important;flex-wrap:nowrap!important;align-items:center!important;justify-content:flex-start!important;gap:6px!important;margin:0!important;width:auto!important;min-width:0!important}#shopify-pc__banner .shopify-pc__banner__btns button{flex:0 0 auto!important;font-size:12px!important;line-height:1!important;padding:7px 12px!important;min-height:0!important;width:auto!important;margin:0!important;white-space:nowrap!important;border-radius:0!important}#shopify-pc__banner #shopify-pc__banner__btn-accept,#shopify-pc__banner #shopify-pc__banner__btn-decline{background:#fff!important;color:#111!important;border:1px solid #111!important}#shopify-pc__banner #shopify-pc__banner__btn-manage-prefs{order:3!important;background:none!important;color:#111!important;border:0!important;text-decoration:underline!important;padding:7px 0!important}.o-js:not(.o-ready) img[src*=o-hero-opostrophe],.o-js:not(.o-ready) .og-h{opacity:0;animation:o-failsafe 0s linear 2.5s forwards}.o-js.o-pdp:not(.o-ready) main h1{opacity:1;animation:none}.o-price-facts{margin:4px 0 0;line-height:1.45}@keyframes o-failsafe{to{opacity:1}}.o-wm-host{position:relative;touch-action:manipulation;-webkit-tap-highlight-color:transparent;-webkit-user-select:none;user-select:none}.o-wm{position:absolute;overflow:visible;pointer-events:none}.o-st,.o-st-g{display:inline-block}.o-apg{display:inline-block;position:relative;width:.328em;height:.685em;vertical-align:baseline;margin:0}.o-apg svg{display:block;width:100%;height:100%;overflow:visible}.o-vh{position:absolute;width:1px;height:1px;overflow:hidden;clip:rect(0 0 0 0);white-space:nowrap}.o-caret{display:inline-block;width:1px;height:1.05em;margin:0 -.5px;background:currentColor;vertical-align:-.15em;animation:o-blink 1s steps(1) infinite}.o-caret-out{opacity:0;transition:opacity .6s ease}.o-new{color:#f2746b;animation:o-settle 1.8s ease .5s forwards}.o-pop{display:inline-block;animation:o-pop .38s cubic-bezier(.2,1.8,.4,1)}@keyframes o-pop{0%{transform:scale(2.4) rotate(-10deg)}to{transform:none}}@keyframes o-blink{50%{opacity:0}}@keyframes o-settle{to{color:inherit}}@media(prefers-reduced-motion:reduce){.o-caret,.o-new,.o-pop{animation:none}}.shopify-payment-button__more-options{text-transform:lowercase}@media(max-width:749px){.sticky-add-to-cart__title{display:none}.sticky-add-to-cart__variant{white-space:normal;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden;max-width:100%}.sticky-add-to-cart__info{min-width:0}}@media(max-width:749px){html[data-o-size-guide] .variant-option__size-guide{display:inline-block;padding:8px 6px;margin-block:-8px;margin-inline:6px -6px}.o-quiet a{padding:10px 0}.header-actions__cart-icon--text{padding:12px;margin:-12px}}
/*# sourceMappingURL=/cdn/shop/t/23/assets/o-theme.css.map */
