:root{--otl-yellow: 255, 203, 5}body{-webkit-font-smoothing:antialiased}body .shopify-policy__container{max-width:none;padding:2.1rem 2rem 10rem}body .shopify-policy__container h1,body .shopify-policy__container .shopify-policy__title h1{text-align:left;margin-top:2rem;margin-bottom:0;font-size:2.8rem}body .shopify-policy__container .shopify-policy__title{text-align:left}body .shopify-policy__container .shopify-policy__body{margin-top:1.5rem}body:has(.shopify-policy__container) #MainContent{background-color:#f5f5f5}@media screen and (min-width:750px){body .shopify-policy__container{padding-top:2.8rem}body .shopify-policy__container h1,body .shopify-policy__container .shopify-policy__title h1{margin-top:2rem;margin-bottom:0;font-size:3.64rem}}body .field__input,body .select__select,body .customer .field input,body .customer select{height:4rem;font-size:1.2rem}body .field__input,body .customer .field input{padding:1.2rem}body .field__label,body .customer .field label{top:calc(.9rem + var(--inputs-border-width));left:calc(1.2rem + var(--inputs-border-width));font-size:1.2rem;line-height:1.4}body .field__input:focus~.field__label,body .field__input:not(:placeholder-shown)~.field__label,body .field__input:-webkit-autofill~.field__label,body .customer .field input:focus~label,body .customer .field input:not(:placeholder-shown)~label,body .customer .field input:-webkit-autofill~label{top:calc(.3rem + var(--inputs-border-width));left:calc(1.2rem + var(--inputs-border-width));font-size:.9rem}body .field__input:focus,body .field__input:not(:placeholder-shown),body .field__input:-webkit-autofill,body .customer .field input:focus,body .customer .field input:not(:placeholder-shown),body .customer .field input:-webkit-autofill{padding:1.8rem 1.2rem .4rem}body .select__select,body .customer select{padding:0 calc(var(--inputs-border-width) + 3rem) 0 1.2rem}body .newsletter-form__button{width:4rem;height:4rem}body quantity-input.quantity{width:12.7rem;min-height:4rem;height:4rem;border:.1rem solid rgb(0,0,0);border-radius:0;background:#000;color:#fff}body quantity-input.quantity:before,body quantity-input.quantity:after{content:none}body quantity-input.quantity .quantity__button{width:4.1rem;height:100%;margin:0;color:#fff}body quantity-input.quantity .quantity__input{width:4.5rem;min-width:4.5rem;height:100%;flex:0 0 4.5rem;padding:0;color:#fff;font-size:1.2rem;font-weight:400;line-height:1.4;opacity:1}body quantity-input.quantity .quantity__button:focus,body quantity-input.quantity .quantity__button:focus-visible,body quantity-input.quantity .quantity__input:focus,body quantity-input.quantity .quantity__input:focus-visible{background-color:#000;color:#fff}.footer__content-bottom-wrapper--copyright{justify-content:stretch}.footer.footer.color-scheme-3{--color-foreground: var(--otl-yellow);--color-link: var(--otl-yellow);border-top:.1rem solid rgba(var(--otl-yellow),.25)}.footer .footer__content-bottom{padding-top:0}.footer .footer__copyright.footer__copyright--split{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));align-items:start;gap:1.6rem;width:100%;margin-top:0;color:rgb(var(--otl-yellow));text-align:left}.footer__copyright--split .copyright__content{font-size:1.2rem;line-height:1}.footer__copyright--split .footer__link-column{grid-column:1}.footer__copyright--split .footer__social-links{grid-column:2}.footer__copyright--split .footer__copyright-column{grid-column:3}.footer__copyright--split>*{align-self:start}.footer__utility-links{align-items:flex-start;display:flex;flex-direction:column;gap:.8rem;font-size:1.2rem;line-height:1;text-align:left}.footer__utility-links a{color:inherit;text-decoration:none}.footer__utility-links a:hover{text-decoration:underline;text-underline-offset:.2rem;text-decoration-thickness:.1rem}.footer__copyright-column{display:flex;flex-direction:column;justify-content:flex-start;align-items:flex-start}.footer__copyright-date{text-align:left}.footer__localization--copyright{display:block;align-self:flex-start;margin-top:0;padding:0}.footer__localization--copyright .localization-form{display:block;padding:0;margin:0}.footer__localization--copyright .localization-form__select,.footer__localization--copyright .disclosure__button.localization-form__select{min-height:2.8rem;height:2.8rem;margin:0;padding:0 2.4rem 0 .8rem;font-size:1rem;line-height:1}.footer__localization--copyright .localization-form:only-child .localization-form__select{margin:0}.footer__localization--copyright .localization-form__select .icon-caret{right:.8rem}.footer__localization--copyright .disclosure__list,.footer__localization--copyright .disclosure__link{text-align:left}.footer__localization--copyright+.footer__copyright-date{display:block;margin-top:1.2rem}.footer .footer__localization--copyright{padding:0;justify-content:flex-start;align-content:flex-start}.footer .footer__localization--copyright .localization-form:only-child,.footer .footer__localization--copyright .localization-form:only-child .localization-form__select{margin-left:0;padding-left:0}.footer .footer__localization--copyright .localization-form:only-child{padding-top:0;padding-bottom:0}.footer .footer__localization--copyright .localization-form:only-child .localization-form__select{padding-left:.8rem}@media screen and (max-width:599px){.footer .footer__copyright.footer__copyright--split{grid-template-columns:1fr;row-gap:3.2rem}.footer__copyright--split .footer__social-links,.footer__copyright--split .footer__copyright-column,.footer__copyright--split .footer__link-column{grid-column:1}.footer__copyright--split .footer__link-column{order:1}.footer__copyright--split .footer__social-links{order:2}.footer__copyright--split .footer__copyright-column{order:3}}.header-wrapper.color-scheme-3{--color-foreground: var(--otl-yellow);--color-link: var(--otl-yellow)}.header-wrapper--border-bottom{border-bottom-color:rgba(var(--otl-yellow),.25)}.header-wrapper header-drawer>details>summary:before,.header-wrapper menu-drawer>details>summary:before,.header-wrapper details[open] .modal-overlay:after{background-color:#00000080}.header-wrapper .header.page-width{max-width:none;padding-right:clamp(3rem,5.25vw,8rem)!important;padding-left:clamp(3rem,5.25vw,8rem)!important}.header__inline-menu .header__menu-item{font-size:1.2rem;letter-spacing:.04em;line-height:1.4;padding:1rem 1.2rem;text-transform:uppercase}.header__inline-menu .header__menu-item span,.header__inline-menu .header__menu-item:hover span{text-decoration:none}.header__inline-menu .header__menu-item[aria-current=page] .header__active-menu-item{text-decoration:underline;text-underline-offset:.3rem}.header__icon,.header__icon:hover,.header__menu-item,.header__menu-item:hover,.header__active-menu-item{color:rgb(var(--otl-yellow))}.header__icons .otl-header-utility-label,.header__icons .otl-header-utility-cart-count{display:none}.otl-header-cart{display:flex;align-items:center}.header__icons--text{align-items:center;gap:0;padding-right:0}.header__icons--text .otl-header-utility-label,.header__icons--text .otl-header-utility-cart-count{display:inline;color:rgb(var(--otl-yellow));font-size:1.2rem;font-weight:400;letter-spacing:.04em;line-height:1.4;text-transform:uppercase;white-space:nowrap}.header__icons--text .header__search,.header__icons--text .header__icon{display:flex;align-items:center;height:auto;width:auto;min-width:0;margin:0;line-height:1.4;text-decoration:none}.header__icons--text>.header__icon--account,.header__icons--text>.otl-header-cart{margin-left:2.4rem}.header__icons--text .header__icon:hover,.header__icons--text .header__icon:focus-visible{text-decoration:none}.header__icons--text .header__icon>.svg-wrapper,.header__icons--text .header__icon--search>span:first-child,.header__icons--text .header__icon--account account-icon,.header__icons--text .cart-count-bubble{display:none}.header__icons--text .header__icon--cart{gap:.6rem;height:auto}@media screen and (max-width:749px){.header__icons--text .otl-header-account--menu-drawer{display:none}}@media screen and (min-width:750px){header-drawer[data-breakpoint=tablet]{display:none}.header__inline-menu{display:block}.header--middle-center:not(.drawer-menu){grid-template-areas:"navigation heading icons";grid-template-columns:1fr auto 1fr;column-gap:2rem}}@media screen and (min-width:1150px){.header-wrapper .header.page-width{padding:1.025rem 8rem!important}}.menu-drawer.color-scheme-3{--color-foreground: var(--otl-yellow);--color-link: var(--otl-yellow)}.menu-drawer__menu-item{letter-spacing:.04em}@media screen and (max-width:749px){.header-wrapper .header.page-width{padding-right:2rem!important;padding-left:2rem!important}.menu-drawer{width:100vw}}.template-index #MainContent{background:#000}.button.button--primary:not(.product-form__submit),.button.button--secondary{min-width:max-content;min-height:3.8rem;padding:1rem 2.4rem;border-radius:.4rem;box-shadow:none;font-size:1.2rem;font-weight:400;letter-spacing:.04em;line-height:1.2;text-transform:uppercase;transition:.25s}.button.button--primary:not(.product-form__submit){border:0;background-color:#060606;color:#fdfdfd}.button.button--secondary{border:.1rem solid rgb(6,6,6);background-color:transparent;color:#060606}.button.button--primary:not(.product-form__submit):before,.button.button--primary:not(.product-form__submit):after,.button.button--secondary:before,.button.button--secondary:after{content:none}.button.button--primary:not(.product-form__submit):hover{background-color:rgb(var(--otl-yellow));color:#060606}.button.button--secondary:hover{background-color:#060606;color:#fdfdfd}.template-index .rich-text__blocks{max-width:58rem}.template-index .rich-text__heading{color:rgb(var(--otl-yellow));letter-spacing:-.08em;line-height:1.2;text-transform:uppercase}.template-index .rich-text__heading.h1{font-size:3.2rem}.template-index .rich-text__heading.h2{font-size:2.688rem}.template-index .rich-text__text{max-width:48rem;margin-right:auto;margin-left:auto;color:#fdfdfd;font-size:1.5rem;font-weight:400;letter-spacing:normal;line-height:1.4}.template-index .rich-text__blocks>*+*{margin-top:2.4rem}.template-index .rich-text__buttons .button{min-width:max-content;min-height:3.8rem;padding:1rem 2.4rem;border:0;border-radius:.4rem;background-color:#f5f5f5;box-shadow:none;color:#060606;font-size:1.2rem;font-weight:400;letter-spacing:.04em;line-height:1.2;text-transform:uppercase;transition:.25s}.template-index .rich-text__buttons .button:before,.template-index .rich-text__buttons .button:after{content:none}.template-index .rich-text__buttons .button.button--primary:hover{background-color:rgb(var(--otl-yellow));color:#060606}.template-index .banner,.template-index .banner__media{min-height:0}.template-index .banner__media img{display:block}@media screen and (max-width:749px){.template-index .rich-text__wrapper{width:100%}.template-index .rich-text__heading{font-size:2rem}}@media screen and (min-width:750px){.template-index .rich-text__heading.h1{font-size:3.4rem}}@media screen and (min-width:1150px){.template-index .rich-text__heading.h1{font-size:3.6rem}}.template-collection .collection.page-width{max-width:none;padding-right:2rem;padding-left:2rem}.template-collection #MainContent{background-color:#f5f5f5}.otl-content-page__inner{max-width:none;margin-bottom:8rem;padding-right:2rem;padding-left:2rem}.otl-about-page__inner .rte img{display:block;width:100%;max-width:90rem;height:auto;margin-right:auto;margin-left:0}.otl-content-page__inner .main-page-title{margin-top:2rem;margin-bottom:0;font-size:2.8rem}.otl-about-page__inner .rte>p:has(img),.otl-about-page__inner .rte>figure:has(img),.otl-about-page__inner .rte>img{margin-top:4rem}.otl-about-page__inner .rte{display:flex;flex-direction:column}.otl-about-page__inner .rte>p:has(img),.otl-about-page__inner .rte>figure:has(img),.otl-about-page__inner .rte>img{order:2}@media screen and (min-width:750px){.otl-content-page__inner .main-page-title{margin-top:2rem;margin-bottom:0;font-size:3.64rem}}.product-grid:not(.slider){--grid-desktop-horizontal-spacing: 1.6rem;--grid-mobile-horizontal-spacing: 1.6rem;column-gap:1.6rem;row-gap:1.6rem}@media screen and (max-width:599px){.product-grid:not(.slider)>.grid__item{width:100%;max-width:100%}}@media screen and (min-width:600px){.product-grid:not(.slider)>.grid__item{width:calc(50% - var(--grid-desktop-horizontal-spacing) / 2);max-width:calc(50% - var(--grid-desktop-horizontal-spacing) / 2)}}@media screen and (min-width:990px){.product-grid:not(.slider)>.grid__item{width:calc(33.33% - var(--grid-desktop-horizontal-spacing) * 2 / 3);max-width:calc(33.33% - var(--grid-desktop-horizontal-spacing) * 2 / 3)}}.template-collection #product-grid{margin-top:0}.template-collection collection-component>div{padding-bottom:8rem}.otl-product-card-placeholder{background-color:rgb(var(--otl-yellow))}.product-card-wrapper .card--standard:not(.card--horizontal){display:grid}.product-card-wrapper .card--standard:not(.card--horizontal)>.card__inner,.product-card-wrapper .card--standard:not(.card--horizontal)>.card__content{grid-area:1 / 1}.product-card-wrapper .card--standard:not(.card--horizontal)>.card__inner>.card__content{display:none}.product-card-wrapper .card--standard:not(.card--horizontal)>.card__content{z-index:3;display:flex;flex-direction:column;align-items:flex-start;align-self:start;justify-self:start;width:100%;padding:1rem;gap:.4rem}.product-card-wrapper .card--standard:not(.card--horizontal)>.card__content .card__information{display:flex;flex-direction:column;align-items:flex-start;max-width:100%;padding:0;gap:.4rem}.product-card-wrapper .card--standard:not(.card--horizontal)>.card__content .card-information{display:none}.product-card-wrapper .card--standard:not(.card--horizontal)>.card__content .card__badge{display:flex;position:static;grid-area:auto;align-self:auto;justify-self:auto;margin:0;padding:0}.product-card-wrapper .card--standard:not(.card--horizontal)>.card__content .card__heading,.product-card-wrapper .card--standard:not(.card--horizontal)>.card__content .card-information>.price,.product-card-wrapper .card__badge .badge{display:block;width:fit-content;margin:0;padding:.2rem .7rem;border:0;border-radius:.2rem;background-color:#060606;color:#ccc;font-size:1.2rem;font-weight:400;letter-spacing:.04em;line-height:1.4;text-transform:uppercase}.product-card-wrapper .card--standard:not(.card--horizontal)>.card__content .card__heading{max-width:100%}.product-card-wrapper .card--standard:not(.card--horizontal)>.card__content .card__heading a{color:inherit}.product-card-wrapper:hover .card__heading a,.product-card-wrapper:focus-within .card__heading a{text-decoration:none}@media screen and (min-width:1150px){.template-collection .collection.page-width{padding-right:8rem;padding-left:8rem}}
/*# sourceMappingURL=/cdn/shop/t/20/assets/otl-theme.css.map */
