.cart-drawer::part(footer){padding:20px}.product .inventory .blacked{margin-left:10px;background-color:#071e1a;padding:3px 10px;color:#fff;border-radius:5px}[data-block-type=rating]{display:flex;align-items:flex-start;flex-direction:column;gap:0px!important}.product-title{line-height:1.2}[data-block-type=rating] path{fill:#b9a700}.product .inventory{padding:20px;background-color:#071e1a1a;border-radius:5px}.product .inventory.text-success .progress-bar{--progress: .5 !important}.product .inventory.{padding:20px;background-color:#071e1a1a;border-radius:5px}.product-card__figure,.product-card__media{height:100%;aspect-ratio:1 / 1;background-color:#fff}.product-card__media img{height:100%;width:100%;mix-blend-mode:multiply}.product-gallery__media>*{width:100%;aspect-ratio:1 / 1;object-fit:cover;mix-blend-mode:multiply}.product-gallery__media{background-color:#fff}.cart-drawer__complementary-products{border:0}.cart-drawer::part(footer){border:0!important;box-shadow:1px 0 25px #0000000d}.cart-drawer .free-shipping-bar{border:0}.container{max-width:100vw;margin:0 auto;width:calc(100% - 20px)}.container-boxed{max-width:1440px}.feature_metafield_wrapper{display:flex;flex-wrap:wrap;gap:5px}.splide__arrow svg{fill:#fff}@media screen and (max-width: 1000px){.product-list{max-width:calc(100vw - 20px);margin:0;margin-inline:0!important}.complementary-products__header{text-align:left;justify-content:flex-start}.cart-drawer__complementary-products .complementary-products__header{text-align:start;justify-content:space-between}}.globo-formbuilder{width:100%}.globo-form-app{background-color:transparent!important}.popover--top-end{left:0}.quantity__break_selector_label{padding:5px;border:1px solid #071E1A;border-radius:6px;color:#000;display:flex;flex-direction:column;justify-content:space-between;background-color:transparent;transition:.2s}.quantity__break_selector_label .number{font-size:12px;color:#fff;background-color:#071e1a;padding:5px 7px;border-radius:6px;line-height:1;display:inline-flex;height:fit-content;transition:.2s}.quantity__break_selector_label .save{opacity:.75}.quantity__break_selector_label .price{font-size:18px;line-height:1}.quantity__break_selector_label .top-row{display:flex;justify-content:space-between;align-items:center;margin-bottom:15px}.quantity__break_selector_label.active{background-color:#071e1a;color:#fff}.quantity__break_selector_label.active .number{color:#000;background-color:#fff}.quantity__break_selector_label input{-webkit-appearance:none;appearance:none;display:block;height:0}.quantity_break_selector{display:grid;gap:10px;grid-template-columns:1fr 1fr;width:100%}.buy_buttons_quantity_break{flex-direction:column}.quick-order-list tbody,.quick-order-list thead,.quick-order-list tfoot{border:0!important;box-shadow:none!important}.mega_menu_sublink_icon{width:20px;margin-bottom:5px}.article__image+.article__wrapper{margin-block-start:0}.blog-post-card{height:100%}.shop-the-look__item{gap:10px}.blog-post-card__title{line-height:1.2}.blog-post-card__info{padding:0 20px 20px}.remove-spacing .blog-post-card__info{padding:0}.header__primary-nav-right{grid-area:primary-nav-right}.header-divided{grid:"secondary-nav-left primary-nav logo primary-nav-right secondary-nav" / 60px minmax(0,1fr) auto minmax(0,1fr) 60px}.header__secondary-nav{column-gap:10px}.header__secondary-nav-left{grid-area:secondary-nav-left;justify-content:start;justify-self:start}@media screen and (max-width: 1550px){.header__primary-nav{column-gap:20px}}@media screen and (max-width: 1440px){.header__logo-image{padding:10px}.header{column-gap:10px}}@media screen and (max-width: 1300px){.header__primary-nav-item{font-size:12px}}@media screen and (max-width: 1000px){.header-divided{grid:"primary-nav logo secondary-nav" / minmax(0,1fr) auto minmax(0,1fr)}.header__secondary-nav{display:flex}.header__secondary-nav-left{display:none}.header__logo-image{padding:0}}.header-divided .header__primary-nav{justify-content:flex-end}.header-divided .header__primary-nav-right{justify-content:flex-start}@media screen and (max-width: 1000px){.header-divided .header__primary-nav{justify-content:flex-start}.header-divided .header__primary-nav-right{display:none}}.blog-post-card img{aspect-ratio:1 / 1}.shopify-section--main-product .container{max-width:100%;margin:0 auto;width:100%}.buy_buttons_quantity{display:flex;gap:10px;align-items:flex-start}.buy_buttons_quantity-quantity{flex-shrink:0}.buy_buttons_quantity product-form{width:100%}.product-gallery__thumbnail-scroller{padding:0 10px}.product .color-swatch{width:40px;height:40px;border-radius:6px}.product-card .color-swatch{width:30px;height:30px;border-radius:6px}@media screen and (max-width: 1000px){.product-card .color-swatch{width:20px;height:20px;border-radius:3px}}.badge{padding:5px 10px}.product-info{padding:0 10px}@media screen and (min-width: 1000px){.product-gallery{position:sticky!important;top:85px}.product-gallery{max-width:50vw}.product-info{max-width:500px;margin:0 auto;padding:0}.product{gap:10px;padding-right:10px;grid-template-columns:1fr 1fr;margin-bottom:40px}}.fc-section .titles span{font-size:12px}.badge-list{top:20px!important;right:20px!important;left:unset!important}.shop-the-look__item-product{max-width:100%}.shop-the-look__item{max-width:100%;align-items:flex-start;grid-template-columns:1fr 1fr}.floating-controls-container{padding:0}.product-card{height:100%;display:flex;flex-direction:column}.product-card__info{display:flex;flex-direction:column;align-items:flex-start;padding:0 10px 10px;height:100%;gap:5px}.product-card__info .top{width:100%}.product-card__info .top-inner{width:100%;display:flex;gap:40px;justify-content:space-between;align-items:flex-start}@media screen and (max-width: 1000px){.product-card__info .top-inner{flex-direction:column;gap:0px;justify-content:flex-start}}.product-card__info .rating-badge{position:absolute;top:20px;left:20px;background-color:#ffffff80;padding:5px 10px}.product-card__info .product-title{text-align:left;font-size:14px}.product-card__info .price-list{flex-shrink:0}.product-card__info sale-price{font-size:18px;color:#222}.feature-badge,.quantity-selector{border-radius:6px}.collection-toolbar{width:100%;margin:0;box-shadow:unset}@media screen and (max-width: 1000px){.collection-toolbar{width:calc(100% + 20px);margin-left:-10px}}.collection-toolbar__button-container{border:0}.accordion-grid{display:grid;grid-template-columns:1fr 1fr 1fr 1fr;gap:20px 10px}.accordion-grid-item{display:flex;flex-direction:column;gap:5px}.accordion-grid-item.downloads{grid-column:-2 / -1}.accordion-item-wrapper{border-top-width:1px}.accordion-toggle{width:100%;border:none;padding:20px;display:flex;justify-content:space-between;align-items:center;font-size:20px;font-weight:500;cursor:pointer;-webkit-appearance:none;appearance:none}.accordion-label{font-size:18px}.accordion-content{max-height:0;overflow:hidden;transition:max-height .4s ease}.accordion-item.active .accordion-content{max-height:2000px}.accordion-inner{padding:20px}.accordion-icon{font-size:20px;transition:transform .3s ease}.accordion-item.active .accordion-icon{transform:rotate(180deg)}@media screen and (max-width: 1000px){.accordion-grid{grid-template-columns:1fr;gap:50px 10px}.accordion-inner,.accordion-toggle{padding:20px 0}}.downloadButton{-webkit-appearance:none;appearance:none;text-transform:var(--button-text-transform);font:var(--button-font);letter-spacing:var(--button-letter-spacing);text-shadow:none;text-align:center;cursor:pointer;color:#000;border:1px solid rgb(var(--button-outline-color, var(--button-background)));border-radius:var(--button-border-radius);background-color:#fff;background-image:var(--initial-gradient),var(--hover-gradient);background-size:101% 101%,0 101%;background-position:var(--initial-background-position);background-repeat:no-repeat;justify-content:center;align-items:center;column-gap:1.125rem;padding:.65rem 1.75rem;transition:background-size .45s cubic-bezier(.785,.135,.15,.86),background-position .45s step-end,color .45s cubic-bezier(.785,.135,.15,.86),border .45s cubic-bezier(.785,.135,.15,.86);display:inline-flex;position:relative}.product-swatch-wrapper{display:flex;gap:8px;flex-wrap:wrap;margin-top:1em}.swatch{width:60px;height:30px;display:inline-block;cursor:pointer;background:var(--swatch-background);background-size:cover;background-position:center;position:relative}.swatch:hover:after{width:90px;height:90px;display:inline-block;cursor:pointer;background:var(--swatch-background);background-size:cover;background-position:center;position:absolute;bottom:calc(100% + 20px);left:0;content:""}.hero{width:100%;height:100%;min-height:calc(100vh - 80px);display:flex;flex-direction:column;overflow:hidden}.hero .top{height:50%;min-height:calc(50vh - 40px);width:100%;padding:20px;display:flex;flex-direction:column;gap:20px;align-items:center;text-align:center;justify-content:center}.hero .top h1{font-size:54px;text-transform:capitalize;max-width:900px;line-height:1.2}.hero .top h1 span.outer{overflow:hidden;display:inline-block}.hero .top h1 span.inner{display:inline-block;opacity:0;animation:reveal 1.5s cubic-bezier(.77,0,.175,1) forwards}.hero .top p{font-size:20px;max-width:700px;line-height:1.2}.hero .top p span.outer{overflow:hidden;display:inline-block}.hero .top p span.inner{display:inline-block;opacity:0;animation:reveal 1.5s cubic-bezier(.77,0,.175,1) .5s forwards}.hero img{height:calc(50vh - 40px);width:100%;object-fit:cover;opacity:0;animation:reveal 1.5s cubic-bezier(.77,0,.175,1) forwards}@keyframes reveal{0%{opacity:1;transform:translateY(100%)}to{opacity:1;transform:translate(0)}}
/*# sourceMappingURL=/cdn/shop/t/111/assets/custom.css.map */
