@font-face{font-family:Trade Gothic Next LT Pro BdCn;src:url(/cdn/shop/files/FontsFree-Net-Trade-Gothic-Next-LT-Pro-BdCn.ttf?v=1694790151) format("truetype")}@font-face{font-family:TAN St Canard;src:url(/cdn/shop/files/TAN-_StCanard.ttf?v=1707340532) format("truetype")}.review-dummy-holder{height:20px;position:absolute;width:100%;top:0}.review-dummy-holder:hover{cursor:pointer}.custom-arrow-up{z-index:20;background:#fff;opacity:.7;border-radius:50%;box-sizing:border-box;color:#000;font-family:Brandon-Bold;font-size:1rem;height:2.75rem;width:2.75rem;line-height:2.75rem;position:fixed;right:2rem;bottom:5rem;text-align:center;cursor:pointer;transition:.2s background-color ease-in;border:none}.testimonial__product_name{font-weight:600;color:#222;font-style:italic;text-transform:capitalize!important;padding-left:82px}.testimonial__content{position:relative;min-height:260px}.bottom-div{position:absolute;bottom:0}@media screen and (max-width: 768px){.wk-button.wk-button--floating{top:-4px!important;right:-4px!important}.yotpo.bottomLine .yotpo-bottomline .yotpo-icon-star{font-size:16px!important}.main-image .wk-button.wk-button--floating{top:4px!important;right:4px!important}}@media (hover: hover){#custom-arrow-up:hover{background-color:#96cfff}}@media (hover: none){#custom-arrow-up:active{background-color:#96cfff}}.custom-attentive{visibility:hidden!important}.custom-mobile-quickbuy-wrapper,.custom-mobile-quickbuy-size-wrapper{display:none}.custom-mobile-quickbuy-btn{width:100%;border:1px solid black;display:block;padding:.5rem}@media screen and (max-width: 768px){.custom-mobile-quickbuy-wrapper{display:block}.collection-slider .collection-listing .custom-product-block{margin-bottom:0}.collection-slider .collection-listing .custom-product-block .yotpo{margin-top:-8px}.collection-slider .collection-listing .custom-mobile-quickbuy-wrapper{margin-top:.5rem}div.product-block__title{height:50px;display:inline-flex;align-items:center}div.product-info{margin-bottom:10px!important}.custom-mobile-quickbuy-size-wrapper{margin-top:.75rem;flex-wrap:wrap;gap:.5rem;align-items:center;justify-content:center}.custom-mobile-quickbuy-reveal{display:flex}.custom-mobile-quickbuy-size-swatch{border:1px solid black;padding:.25rem .5rem;min-width:36px;font-size:12px;text-transform:uppercase}.custom-mobile-quickbuy-size-swatch-unavailable{opacity:.5;background:linear-gradient(to top left,#0000 0% calc(50% - 1px),#ed1e80 50%,#0000 calc(50% + 1px) 100%);pointer-events:none}.custom-product-block{height:300px;margin-bottom:1rem}}.product-label--stock.sold-out>span{display:none}.navigation__link{font-family:Trade Gothic Next LT Pro BdCn}.wk-link__label.cart-link__label{display:none}@media (min-width: 768px){.pageheader--layout-inline-permitted .navigation.navigation--left .navigation__tier-1{background:transparent;border:none;display:flex}.pageheader--layout-inline-menu-center .logo-area__left{flex-basis:11%}.navigation .navigation__tier-1>.navigation__item>.navigation__link{padding:12px;font-size:16px}}@media screen and (max-width: 1275px){.navigation .navigation__tier-1>.navigation__item>.navigation__link{font-size:14px}.pageheader--layout-inline-menu-center .logo-area__left{flex-basis:24%}}@media screen and (max-width: 1145px){.navigation .navigation__tier-1>.navigation__item>.navigation__link{font-size:12px;padding:8px}.pageheader--layout-inline-menu-center .logo-area__left{flex-basis:24%}}@media screen and (max-width: 1010px){.logo img{width:100px!important}.pageheader--layout-inline-menu-center .logo-area__left{flex-basis:34%}svg{width:18px!important;height:18px!important}}@media screen and (max-width: 950px){.logo img{width:75px!important}.pageheader--layout-inline-menu-center .logo-area__left{flex-basis:44%}svg{width:18px!important;height:18px!important}.navigation .navigation__tier-1>.navigation__item>.navigation__link{padding:6px;font-size:10px}}@media screen and (max-width: 818px){.logo img{width:65px!important}.pageheader--layout-inline-menu-center .logo-area__left{flex-basis:48%}svg{width:18px!important;height:18px!important}.navigation .navigation__tier-1>.navigation__item>.navigation__link{padding:6px;font-size:8px}}@media (max-width: 767.98px){.js .section-header:not(.section-header--nav-hover):not(.section-header--nav-open) .pageheader--transparent .logo__image:not(:last-child){opacity:1}.js .section-header:not(.section-header--nav-hover):not(.section-header--nav-open) .pageheader--transparent .logo__image-transparent{opacity:0}.pageheader--layout-inline-menu-center .logo-area__left{flex-basis:0%}.slick-dots li button.custom-dot svg{width:8px!important;height:8px!important}.logo img{width:125px!important}.navigation .navigation__tier-1>.navigation__item>.navigation__link{padding:10px;font-size:unset}}.logo-list{display:flex;align-items:center;overflow-x:auto}.logo-list__logo{display:flex;flex-direction:column;align-items:center;justify-content:space-between;height:250px}.logo-list__logo-image{width:500px;height:500px;justify-content:center}.logo-list__logo-image img{height:85px}.logo-list__logo-title{text-align:center;margin-top:10px;flex-basis:20%;display:flex;justify-content:center;align-items:flex-start;min-height:80px;height:auto;font-style:italic;color:#393731;font-size:16px}.payment-status span{font-weight:700}@media (max-width: 768px){.logo-list__logo{flex:0 0 calc(40% - 20px)}.logo-list__logo-image img{max-width:100%;height:auto}.logo-list__logo-image{width:auto;height:auto;justify-content:center}.logo-list__logo-title{text-align:center;margin-top:10px;flex-basis:20%;display:block;min-height:none;height:auto;font-size:16px}.logo-list__logo{height:auto}}.testimonial-list__controls{text-align:center}.loop-returns-activated .loop-onstore{z-index:99}#loyaltylion .lion-loyalty-widget_position_left{bottom:75px}.cart-item .line-item-property{display:none}swiper-container{width:220px!important;height:220px!important}swiper-slide{text-align:center;font-size:18px;background:#fff;display:flex;justify-content:center;align-items:center;width:220px!important;height:220px!important}swiper-slide img{display:block;width:220px!important;height:220px!important;object-fit:cover}@media screen and (max-width: 768px){swiper-container{width:100%!important;height:100%!important}swiper-slide{width:100%!important;height:100%!important}swiper-slide img{width:100%!important;height:100%!important}.custom-product-block{height:auto}}.cart-item__column.cart-item__price{display:flex;flex-direction:column}.discounted-with-discount-code-saving-price-wrapper{display:flex;justify-content:space-between;align-items:center;margin-bottom:10px}.discounted-with-discount-code-saving-price-wrapper .savings-label{text-transform:uppercase;font-size:20px;font-family:Oswald,sans-serif;font-weight:400;font-style:normal;color:#5cc658;line-height:1.2}.discounted-with-discount-code-saving-price-wrapper .theme-money{font-size:20px;font-family:Oswald,sans-serif;font-weight:400;font-style:normal;color:#5cc658}.discounted-with-discount-code-total-price-wrapper{display:flex;justify-content:space-between;align-items:center;margin-bottom:10px}.discounted-with-discount-code-total-price-wrapper .total-price-label,.discounted-with-discount-code-total-price-wrapper .theme-money{text-transform:uppercase;font-size:22px;font-family:Oswald,sans-serif;font-weight:700;font-style:normal;color:#000;line-height:1.2}.cart-item__price .price-label--sale{max-width:150px}@media screen and (max-width: 768px){.cart-item__price .price-label--sale{max-width:50px;font-size:11px}.hide-price-label--sale{min-height:unset;display:none}.product-block__title-set-min-height{min-height:45px;display:inline-flex;justify-content:center;align-items:center}.color-swatch__wrapper--more-than-five{min-height:60px}.hide-yotpo{display:none!important}.yotpo-review-placeholder-mobile{height:18px}}.override-discount-message{color:#be3c3c;font-size:22px;text-transform:uppercase;margin:0;font-weight:700}#loyaltylion .lion-loyalty-widget{display:none!important}.wk-button.wk-button--floating{z-index:10!important}@media screen and (max-width: 768px){.main-image .wk-button.wk-button--floating{z-index:100000!important}}.owl-btn-custom-disabled{visibility:hidden!important}.custom-product-block .override-discount-message{font-size:14px}.cart-item .override-discount-message{font-size:14px;max-width:100px}.kl_reviews__star_rating_widget__label{text-transform:capitalize}.kl_reviews__star{fill:#25354c;width:16px!important}.kl_reviews__histogram__bar--foreground{background-color:#25354c!important}million-dev-toolbar{display:none}.position-top-left{position:absolute;top:0;left:0;bottom:unset}.quickbuy-container .position-top-left{align-items:flex-start!important;z-index:100000!important}.cc-rating-stars__svg,.kl_reviews__partial_star,.kl_reviews__full_star{fill:#25354c;width:16px!important}.cc-rating-custom-caption{color:#25354c}.filters-adjacent.collection-listing{position:relative}.product-list .custom-product-block .quickbuy-content{width:80vw;z-index:1000000;background:#fff;position:fixed;top:50%;left:50%;transform:translate(-50%,-50%);border:1px solid #ccc;padding:2rem;max-height:85vh;overflow:auto}.quickbuy-container .custom-quickbuy-close-button{display:none}.custom-quickbuy-close-button{position:absolute;top:0;right:0;padding:.5rem;background-color:transparent;border:none}.custom-quickbuy-close-button:hover{background-color:transparent;border:none}.custom-quickbuy-close-button svg{width:34px;height:34px;stroke:#5c5c5c!important}.quickbuy-content--invisible{display:none}#shopify-section-cart-drawer{z-index:10000000;position:absolute}.theme-product-reviews_placeholder .cc-rating-stars--inactive{display:flex}.kl_reviews__star--empty{fill:#fff;stroke-width:1;stroke:#25354c}.main-search{text-align:center}.section-header .main-search{visibility:hidden;position:fixed;z-index:300;top:0;left:0;width:100%;max-height:100%;overflow:auto;transition:all .35s cubic-bezier(0,0,.2,1);opacity:0;background:rgb(var(--body-bg-color));color:rgb(var(--body-text-color));pointer-events:none}.main-search--loading .main-search__suggestions,.main-search--has-results .main-search__suggestions{display:none}.show-search{overflow:hidden}.show-search .main-search{visibility:visible;opacity:1;pointer-events:auto;background-color:#fff}.show-search .page-shade{height:100%;opacity:1;pointer-events:auto;visibility:visible}@media (min-width: 768px){.show-search .header-shade{height:100%;opacity:1;pointer-events:auto}}.show-search .announcement-bar{z-index:399}.main-search__container.container{position:relative;max-width:1200px}.main-search__form{position:relative;max-width:650px;margin:20px auto}.section-header .main-search__form{margin:60px auto}@media (max-width: 999.98px){.section-header .main-search__form{max-width:450px}}.main-search__button{position:absolute;top:50%;right:20px;transform:translateY(-50%);width:24px;height:24px;padding:0;margin:0;color:#5c5c5c;background-color:transparent;border:none}.main-search__button:hover{background-color:transparent}.main-search__button svg{width:24px;height:24px;fill:rgb(var(--body-text-color));pointer-events:none}[dir=rtl] .main-search__button{right:auto;left:20px}.main-search button.main-search__close{position:absolute;top:-55px;right:0;padding:10px;border:none;background:transparent;color:#5c5c5c}.main-search button.main-search__close svg{width:34px;height:34px}@media (min-width: 768px){.main-search button.main-search__close{top:-2px;right:50px}}.main-search__input-container{position:relative;padding:0;border-radius:3px;background:rgb((var(92, 92, 92)) / .07)}input[type=text].main-search__input{width:100%;padding:12px 12px 12px 24px;border:0;background:transparent;box-shadow:none;color:inherit;font-size:inherit;line-height:1.5em}@media (max-width: 767.98px){input[type=text].main-search__input{font-size:max(16px,var(--base-text-size))}}.main-search__results{margin:40px auto}.main-search__results-spinner{margin:20px}.main-search__results__products{margin-bottom:40px}.main-search__results__products .product-grid{justify-content:center}.main-search--has-results.main-search--results-on-multiple-lines .main-search__results__products .product-grid{justify-content:flex-start}.main-search__results__pages{margin-bottom:40px}.search-recommendations{margin:40px auto}.search-recommendations__heading{margin-top:1em}.search-recommendations__item-row{display:flex;flex-wrap:wrap;justify-content:center;margin:0 calc(var(--gutter) / -2) 30px}.search-recommendations__item-row>.search-recommendations__item{flex:0 0 calc(50% - var(--gutter));margin:0 calc(var(--gutter) / 2) var(--gutter)}@media (max-width: 767.98px){.search-recommendations--collections-per-row-1 .search-recommendations__item-row>.search-recommendations__item.search-recommendations__item--type-collection_link{flex:0 0 calc(100% - var(--gutter))}}@media (min-width: 768px){.search-recommendations__item-row>.search-recommendations__item{flex:0 0 calc(25% - var(--gutter))}}.search-recommendations__item-row>.search-recommendations__item--with-row{flex:1 0 100%;margin:0 0 30px}.search-suggestions{margin:1em 0 0;font-size:12px;line-height:1.4em;text-align:start;overflow:hidden;white-space:nowrap;text-overflow:ellipsis}.search-suggestions__results-list,.search-suggestions__list-item{display:inline}.search-suggestions__list-item{margin-inline-start:.8em}.search-suggestions__list-item:not(.search-suggestions__list-item--collection){color:rgb(var(--body-text-color) / .55)}.search-suggestions__item{color:currentColor}.search-suggestions__item:hover{text-decoration:underline;text-underline-offset:2px;text-decoration-color:currentColor;text-decoration-thickness:1px}.search-suggestions__item mark{background:transparent;color:rgb(var(--body-text-color))}.product-grid{--product-columns-desktop: 1;display:grid;grid-template-columns:repeat(var(--product-columns-desktop),minmax(0,1fr));column-gap:var(--gutter);row-gap:var(--gutter);align-items:start}.product-grid .product-block:not(.product-block--landscape) .block-inner-inner{display:flow-root}.product-grid .product-block__detail{margin-bottom:30px}.product-grid--carousel{grid-auto-columns:calc((100% - var(--gutter) * (var(--product-columns-desktop) - 1)) / var(--product-columns-desktop));grid-auto-flow:column;grid-template-columns:none;align-items:normal}.product-grid--carousel .slider__item{display:flex;flex-direction:column}.product-grid--carousel .product-block{display:flex;flex-direction:column;flex-grow:1}.product-grid--carousel .block-inner{flex-grow:1}.product-grid--per-row-mob-2{--product-columns-desktop: 2}@media (min-width: 768px){.product-grid--per-row-2{--product-columns-desktop: 2}.product-grid--per-row-3{--product-columns-desktop: 3}.product-grid--per-row-4{--product-columns-desktop: 4}.product-grid--per-row-5{--product-columns-desktop: 5}}.product-grid .quickbuy-container{position:absolute;top:auto;left:0;width:100%;height:0}.product-block{display:block;text-align:center;transition:padding-bottom .7s ease}.product-block .block-inner .vendor{margin:1em 0 .4em;font-size:var(--smaller-text-size-1);line-height:1.3em}.product-block__subtitle{margin:0 0 .4em;font-size:var(--smaller-text-size-1);line-height:1.3em}.product-block-options{margin:8px -4px;font-size:var(--smaller-text-size-1);line-height:1.4em}.product-block-options .product-block-options__inner{margin-bottom:-6px}.product-block-options .product-block-options__item--truncated{display:none}.product-block:not(.product-block--compact) .product-block-options:hover .product-block-options__item--truncated{display:inline-block}.product-block:not(.product-block--compact) .product-block-options:hover .product-block-options__more-label{display:none}.product-block.main-search-result,.product-block.main-search-result .block-inner{opacity:1}.section-search-template .link-dropdown .link-dropdown__button{background:none;border:none;padding:0;padding-inline-end:40px}.section-search-template .link-dropdown__button-icon{width:24px;height:24px}.section-search-template .link-dropdown__button-icon svg{width:24px;height:24px}.section-search-template .link-dropdown__options{padding-top:2rem}.section-main-product .price-container .theme-product-reviews{display:none}[data-section-type=custom-liquid] [data-rebuy-id]{max-width:1480px;margin-left:auto;margin-right:auto;padding-left:40px;padding-right:40px}[data-section-type=custom-liquid] .powered-by-rebuy{display:none!important}[data-section-type=custom-liquid] .rebuy-widget{padding:1rem 0}[data-section-type=custom-liquid] .rebuy-product-info{text-align:left}[data-section-type=custom-liquid] .rebuy-product-media img{max-height:300px!important}[data-section-type=custom-liquid] .rebuy-product-options,[data-section-type=custom-liquid] .rebuy-product-actions{margin-top:.5rem!important}[data-section-type=custom-liquid] .flickity-page-dots .dot{width:8px!important;height:8px!important}[data-section-type=custom-liquid] .rebuy-product-actions button{border-color:#4d6475;background-color:#4d6475;border-radius:0;border-width:1px;padding:1.2em 0;font-size:12px}[data-section-type=custom-liquid] .rebuy-product-actions button:hover{background:#fff;color:#4d6475}@media screen and (max-width: 768px){[data-section-type=custom-liquid] [data-rebuy-id]{padding-left:1rem;padding-right:1rem}[data-section-type=custom-liquid] .rebuy-widget .flickity-button{background-color:#003762!important;border:1px solid #003762!important}}.template-page.template-suffix-pg-aw25-f-gift-guide{background-color:#f4efe2}
/*# sourceMappingURL=/cdn/shop/t/1106/assets/custom-styling.css.map */
