@font-face{font-family:Bricolage Grotesque;src:url(/cdn/shop/files/BricolageGrotesque-VariableFont.ttf?v=1755618775) format("truetype");font-weight:200 400 500 600 700 800;font-style:normal;font-stretch:75% 100%;font-optical-sizing:auto;font-display:swap}:root{--container-gutter: 14px}@media screen and (min-width:700px){:root{--container-gutter: 98px}}@media screen and (max-width:699px){.section-stack{gap:1.5rem}}.circle-button{background:none;box-shadow:none}.circle-button svg{color:#fff}.header__dropdown-menu :is(a,summary){font-weight:400!important;line-height:1!important;font-size:12px!important;padding:5px 25px!important}a#swym-prestige-header-inject{width:18px;height:18px}.swym-header-launcher-icon{top:3.5px!important}.swym-header-launcher-icon svg{width:22px;height:22px}.header__dropdown-menu:before{height:.5px}@media screen and (max-width:699px){.swym-header-launcher-icon svg{width:25px;height:25px}}.theme-product-{background:#fff}.shopify-section--collection-list .content-over-media{--content-over-media-column-gap: 14px;--content-over-media-row-gap: calc(20px + .5lh) }@media screen and (min-width:700px){.shopify-section--collection-list .content-over-media{--content-over-media-column-gap: 32px;--content-over-media-row-gap: calc(40px + .5lh) }}.shopify-section--collection-list button,.shopify-section--collection-list .button,.shopify-section--collection-list input[type=button],.shopify-section--collection-list input[type=submit]{font-size:12px!important}@media screen and (min-width:700px){.shopify-section--collection-list button,.shopify-section--collection-list .button,.shopify-section--collection-list input[type=button],.shopify-section--collection-list input[type=submit]{font-size:13px!important}}@media screen and (min-width:700px){.collection-toolbar__button{padding-block:15px}}.collection-toolbar{box-shadow:none}.collection-toolbar__button-container+.collection-toolbar__button-container{border-inline-start-width:0}.collection-toolbar__layout-switch-list{border-inline-width:0 0}@media screen and (max-width:699px){.collection-toolbar{padding-left:14px}.collection-toolbar__button-container{width:50%;max-width:69px}.collection-toolbar__button-container button{text-align:left;font-size:12px;color:#363737;opacity:1}}.product-list{--product-list-default-column-gap: 4px;--product-list-calculated-column-gap: 4px;--product-list-default-row-gap: 40px;--product-list-calculated-row-gap: 40px}.product-card{gap:8px}.product-list--carousel{justify-content:start}@media screen and (max-width:699px){.product-card{gap:12px}.shopify-section--featured-collections .product-list:not(.product-list--carousel){margin-inline:0;padding-inline:14px}.shopify-section--main-collection .product-list:not(.product-list--carousel){margin-inline:0}.product-card__image{max-width:100%;height:auto}}.product-card__info{justify-items:start!important;text-align:start!important;padding-right:25px!important}.product-title.line-clamp{position:relative}.product-title.line-clamp:after{content:"";position:absolute;right:0;bottom:0;width:1em;height:1.2em;background:linear-gradient(to right,transparent,rgb(var(--page-background)) 50%);pointer-events:none}.swym-wishlist-collections-v2-container{bottom:0!important;top:inherit!important;right:0!important;left:inherit!important;padding-top:0!important;padding-bottom:25px!important;padding-right:3px!important}.product-card.has-badge .swym-wishlist-collections-v2-container{padding-bottom:51px!important}.swym-wishlist-collections-v2-container button{transform:translate(0)!important}.product-card .swym-wishlist-collections-v2,.product-card .swym-wishlist-collections-v2 svg{width:13px!important;height:13px!important}.product-card .swym-wishlist-collections-v2,.product-card .swym-wishlist-collections-v2 svg path{stroke-width:1px!important}.shopify-section--blog-posts-news .blog-post-list--vertical{--blog-post-list-items-per-row: 1;grid-template-columns:1fr;width:100%;gap:0}.shopify-section--blog-posts-news .blog-post-list--vertical .blog-post-card{width:100%}.shopify-section--blog-posts-news .blog-post-card__header{display:flex;justify-content:space-between;align-items:center;gap:1rem;margin-bottom:0}.shopify-section--blog-posts-news .blog-post-card__meta{flex-shrink:0;min-width:fit-content}.shopify-section--blog-posts-news .blog-post-card__title-wrapper{flex:1;text-align:right}.shopify-section--blog-posts-news .blog-post-card__title-wrapper .blog-post-card__title{margin:0;font-size:13px;font-weight:400}.shopify-section--blog-posts-news .blog-post-card__category{font-size:13px;font-weight:400}.shopify-section--blog-posts-news .blog-post-list--vertical .blog-post-card__info{height:56px;overflow:hidden;border-bottom:.6px solid rgba(54,55,55,.3)}@media(max-width:768px){.shopify-section--blog-posts-news .blog-post-card__title-wrapper{text-align:left}}.shopify-section--main-customers-login .customer-account-box{min-height:unset;align-items:start}@media screen and (min-width:700px){.shopify-section--main-customers-login .section-spacing{padding-block-start:30px}}@media screen and (max-width:699px){.shopify-section--main-customers-login .customer-account-box{padding-top:30px}}.announcement-bar{justify-content:space-between;height:40px;padding-inline-start:22px;padding-inline-end:22px}.header-sidebar__main-panel{height:auto!important}.header-sidebar__linklist li{border:none}.header-sidebar__linklist-button{font-size:13px;font-weight:400;line-height:24px;padding-block-start:8px!important;padding-block-end:8px!important}.swym-header-launcher{display:none!important}@media screen and (min-width:700px){.image-with-text{--image-with-text-gap: 23%}.image-with-text-section .image-with-text{grid-template-columns:3fr 1fr;align-items:start}.image-with-text-section .image-with-text--reverse{grid-template-columns:1fr 3fr}.image-with-text-section .image-with-text__content{margin-block-start:100px!important;padding-inline-end:var(--image-with-text-gap)}}.image-with-text-section .image-with-text .button{font-size:var(--custom-button-font-size, inherit)!important;font-weight:var(--custom-button-font-weight, inherit)!important}.store-reservation-btn{display:inline-block;width:100%;max-width:110px;padding:7px 20px;margin-top:13px;background-color:#fff;border:1px solid #000;color:#000;text-decoration:none;text-align:center;font-size:11px;transition:all .3s ease;cursor:pointer}.gBackInStockBtn{font:var(--button-font)!important;font-size:13px!important;letter-spacing:var(--button-letter-spacing)!important;text-transform:var(--button-text-transform)!important;text-align:center!important;padding:.65rem 1.75rem!important;border:1px solid rgb(var(--button-background))!important;border-radius:var(--button-border-radius)!important;background-color:rgb(var(--button-background))!important;color:rgb(var(--button-text-color))!important;width:100%!important;display:inline-flex!important;justify-content:center!important;align-items:center!important;cursor:pointer!important;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)!important}#swym-atw-pdp-button-img-icon{max-width:16px;min-width:16px}.section-spacing:has([id*=leeep_ugc_list_widget]){padding-top:0!important;padding-bottom:0!important}.LeeepStaffSnsLinkList{display:none!important}.LeeepPager{margin-bottom:100px!important}@media screen and (max-width:767px){.LeeepPager{margin-top:29px!important}}@media screen and (min-width:768px){.LeeepPager{margin-top:20px!important}}.LeeepPagerList{display:flex!important;list-style:none!important;padding:0!important;margin:0!important;gap:0!important}.LeeepPagerList>li{padding:0!important;margin:0 0 -1px!important;border-bottom:3px solid transparent!important;border-radius:0!important;border-bottom:1px solid #3637371A!important}.LeeepPagerItem{display:flex!important;justify-content:center!important;align-items:center!important;width:44px!important;height:44px!important;font-size:12px!important;font-weight:400!important;color:#363737!important;text-decoration:none!important;box-sizing:border-box!important;padding-left:0!important}.LeeepPagerItem.LeeepPagerItemCurrent{border-bottom:3px solid #363737!important;background-color:#f6f5f2!important;border-radius:0!important}.LeeepPagerItem .LeeepPagerChevron{width:14px!important;height:14px!important;stroke-width:2px;fill:currentColor}.LeeepPagerItem{display:flex!important;justify-content:center!important;align-items:center!important}.LeeepStaffListName,.LeeepStaffListBrandName,.LeeepStaffListByLeeepContainer,.LeeepListUserNameHeight,.LeeepListUserBrand,.LeeepSearchFilterKey:last-child,.LeeepSearchFilterBottomSticky,.LeeepSearchFilterRadio,.LeeepSearchFilterTogglerChevron,.LeeepSearchFilterToggler{display:none!important}.LeeepStaffListShopName{margin-top:10px!important;font-size:10px!important;display:flex!important;align-items:center;justify-content:center;position:relative;width:100%;color:#333}.shop-arrow{font-family:serif;font-weight:700;margin-left:8px}.LeeepListUserInfo{margin-left:2px!important}.LeeepListUserImage{width:18px!important;height:18px!important;flex:0 0 18px!important}.LeeepListUserShop{color:#363737!important;line-height:148%;letter-spacing:.08em;margin-left:4px!important}.LeeepListUser{margin-top:8px!important;margin-bottom:0!important}.LeeepListStaffPost .LeeepPost{margin-bottom:0!important}.LeeepSearchFilterValueInput{display:inline-block!important;width:16px!important;height:16px!important;vertical-align:middle!important;appearance:none!important;-webkit-appearance:none!important;border:1px solid #333!important;border-radius:0!important;margin-right:10px!important;background-color:transparent!important;position:relative!important;cursor:pointer!important}.LeeepSearchFilterValueInput:checked:after{content:""!important;position:absolute!important;top:2px!important;left:2px!important;width:10px!important;height:10px!important;background-color:#333!important}.LeeepSearchFilterValueName{font-size:12px!important;vertical-align:middle!important}.LeeepSearchFilterLabel{margin-bottom:10px!important}.LeeepSearchFilterKeyName{font-weight:700!important;letter-spacing:.1em!important}.LeeepSearchFilterKey,.LeeepSearchFilterKeyHeader,.LeeepSearchFilter{background-color:#f6f5f2!important;border:none!important}.LeeepSearchFilterKeyHeader .LeeepSearchFilterKeyName{font-size:13px!important;font-weight:400!important}.LeeepSearchFilterKeyHeader{position:relative!important;display:flex!important;justify-content:space-between!important;align-items:center!important}.LeeepSearchFilterKeyHeader:after{content:"\2014"!important;font-size:14px!important;position:absolute!important;right:12px!important}.LeeepSearchFilterKey:not(.LeeepSearchFilterItemOpen) .LeeepSearchFilterKeyHeader:after{content:"+"!important}.LeeepSearchFilterContainer.LeeepSearchFilterOpen .LeeepSearchFilter{margin-top:10px!important}.js-leeep-grid-switch.is-active{color:var(--text-color);opacity:1!important}.js-leeep-grid-switch{opacity:.4;transition:opacity .2s}@media screen and (max-width:767px){.LeeepStaffListScrollOuter{overflow-x:auto!important;scrollbar-width:none;-webkit-overflow-scrolling:touch}.LeeepStaffListScrollOuter::-webkit-scrollbar{display:none}.section-template--21415717798147__rich_text_kEgwTX{padding-top:30px!important;padding-bottom:34px!important}.LeeepStaffListScrollInner{display:flex!important;flex-wrap:nowrap!important;gap:16px!important;padding-left:15px;padding-bottom:10px}.LeeepStaffListLink{flex:0 0 64px!important;width:64px!important}.LeeepStaffListShopName{display:flex!important;align-items:center!important;width:100%!important;padding:0 4px!important;box-sizing:border-box!important;margin-top:8px!important}.city-text{flex:1!important;text-align:center!important;white-space:nowrap!important;overflow:hidden!important;text-overflow:ellipsis!important;min-width:0!important;padding-left:0!important;padding-right:6px!important;line-height:1.2;letter-spacing:.04em;color:#363737!important}.shop-arrow{flex-shrink:0!important}.LeeepListUserImage{width:18px!important;height:18px!important;flex:0 0 18px!important;border-radius:50%!important;overflow:hidden!important}.LeeepListUserImage img.LeeepLoadedImg{width:100%!important;height:100%!important;object-fit:cover!important;display:block!important}div.LeeepListStaffPost.LeeepMobCol1 .LeeepListScrollInner,div.LeeepListStaffPost.LeeepMobCol2 .LeeepListScrollInner{gap:24px 4px!important}div.LeeepListStaffPost.LeeepMobCol2 .LeeepListScrollInner{grid-template-columns:repeat(2,calc((100% - 4px)/2))!important}}@media screen and (min-width:768px){.LeeepStaffList{max-width:100%!important;margin:0 auto!important}.LeeepStaffList .LeeepStaffListScrollInner{display:flex!important;flex-wrap:wrap!important;justify-content:center!important;gap:48px!important}.LeeepStaffListLink{width:100px!important;margin:0!important}.shop-arrow{position:static;margin-left:8px!important}.section-template--21415717798147__rich_text_kEgwTX{padding-block:60px!important}.LeeepSearchFilter{max-width:235px}.LeeepListUserShop{font-size:12px!important;margin-bottom:2px!important;margin-left:0!important}.LeeepListUserImage{width:20px!important;height:20px!important;flex:0 0 20px!important}.LeeepListUserImage img{width:100%!important;height:100%!important;object-fit:cover}.LeeepListUserInfo{margin-left:8px!important}.LeeepListUser{align-items:center!important}.LeeepSearchFilterActive{gap:149px!important;grid-template-columns:240px calc(100% - 389px)!important}div.LeeepListStaffPost.LeeepCol3 .LeeepListScrollInner,div.LeeepListStaffPost.LeeepCol4 .LeeepListScrollInner,div.LeeepListStaffPost.LeeepCol6 .LeeepListScrollInner{gap:40px 4px!important;grid-template-columns:repeat(var(--grid-num, 3),calc((100% - (var(--grid-num, 3) - 1) * 4px) / var(--grid-num, 3)))!important}div.LeeepListStaffPost.LeeepCol3{--grid-num: 3}div.LeeepListStaffPost.LeeepCol4{--grid-num: 4}div.LeeepListStaffPost.LeeepCol6{--grid-num: 6}}.LeeepStaffBrand,.LeeepOwnPostListTitle{display:none!important}.LeeepStaffProfileText{line-height:140%!important;letter-spacing:.04em!important;color:#363737!important}.LeeepStaffInfo{display:flex!important;flex-direction:column!important;justify-content:center!important;height:100%!important;gap:0!important}.LeeepStaffName{margin:0!important;padding:0!important;line-height:1!important}.LeeepStaffDisplayName{color:#363737!important;font-size:13px!important;line-height:1!important;letter-spacing:.04em!important;display:block!important;margin-top:6px!important;margin-bottom:0!important;text-decoration:none!important}.LeeepStaffShop{margin-top:0!important;font-size:12px!important}.LeeepStaffPrimary .LeeepStaffImage{width:76px!important;height:76px!important}.LeeepStaffTabPanels{margin-top:40px!important}.LeeepOwnPost,.LeeepRelatedPost{aspect-ratio:auto!important;display:flex!important;flex-direction:column!important;text-decoration:none!important}.custom-image-wrapper{position:relative;width:100%;aspect-ratio:3 / 4!important;overflow:hidden}.custom-image-wrapper .LeeepOwnPostImage,.custom-image-wrapper .LeeepRelatedPostImage{width:100%!important;height:100%!important;object-fit:cover!important}.custom-post-author{display:flex;align-items:center;gap:8px;margin-top:8px}.custom-author-icon{width:20px;height:20px;flex:0 0 20px;border-radius:50%;object-fit:cover}.custom-author-name{font-size:12px;color:#363737;font-weight:400;line-height:148%;letter-spacing:.06em}div.LeeepOwnPostList.LeeepCol3,div.LeeepOwnPostList.LeeepMobCol2{gap:24px 4px!important}@media screen and (max-width:767px){.LeeepStaffImage{margin-bottom:30px!important}.custom-post-author{gap:8px}.custom-author-icon{width:18px;height:18px;flex:0 0 18px}.custom-author-name{font-size:11px;margin-top:1.5px;line-height:1}}@media screen and (min-width:768px){.LeeepStaffDetail{margin:0!important;max-width:235px!important}.LeeepStaffInfo{margin-top:24px!important;margin-bottom:30px!important}.LeeepStaffDetailRoot{gap:149px!important;grid-template-columns:240px calc(100% - 389px)!important;padding-top:80px!important}.LeeepStaffTabPanels{margin-top:0!important}.LeeepStaffPrimary .LeeepStaffImage{width:164px!important;height:164px!important}.LeeepStaffShop{font-size:13px!important}}.LeeepUserBrand{display:none!important}.LeeepProductSection{margin-top:64px!important}.LeeepUserImage{width:76px!important;height:76px!important}.LeeepDate{line-height:1!important;margin-top:30px!important}.LeeepCaptionSection{margin-top:30px!important}.LeeepCaption{line-height:1.4!important;letter-spacing:.04em!important;color:#363737!important}.LeeepUserShopName{display:block!important;font-size:12px;color:#9b9b9a!important;margin-top:6px;text-transform:lowercase}.LeeepUserName{color:#363737!important;font-size:13px!important;line-height:1!important;letter-spacing:.04em!important;margin-top:0!important}.LeeepUserInfo{display:flex!important;flex-direction:column!important;justify-content:center!important;height:100%!important;gap:6px!important}.LeeepHashtagSection.LeeepHashtagList{display:flex!important;flex-direction:row!important;flex-wrap:wrap!important;align-items:center!important;gap:12px!important;margin-top:30px!important}.LeeepHashtag{border:none!important;background:none!important;padding:0!important;font-size:12px!important;color:#9b9b9a!important;text-decoration:underline!important;text-underline-offset:6px!important;text-decoration-skip-ink:none!important;display:inline-block!important;line-height:1.8!important}.LeeepHashtag:before{content:none!important;display:none!important}.LeeepProductListTitle{font-size:14px!important;letter-spacing:.04em!important;line-height:140%!important}.LeeepProduct{min-width:0!important;overflow:hidden!important}.LeeepProduct>div{min-width:0!important;width:100%!important;overflow:hidden!important;padding:0!important}.LeeepProductPrice{font-size:12px!important;line-height:1!important;color:#363737!important;margin-top:0!important}.LeeepProductName{margin-top:8px!important;margin-bottom:8px!important;white-space:nowrap!important;overflow:hidden!important;text-overflow:ellipsis!important;display:block!important;width:100%!important;box-sizing:border-box!important;padding-right:100px!important;font-size:12px!important;color:#363737!important;line-height:148%!important;letter-spacing:.08em!important}.LeeepRelatedPostListTitle{font-weight:600!important;font-size:22px!important;line-height:1!important;letter-spacing:.04em!important}@media screen and (max-width:767px){.LeeepThumbnailList,.LeeepPostDetailPrimary{margin-bottom:0!important}.LeeepProductCard{min-width:0!important;width:100%!important}.LeeepProductList{display:grid!important;grid-template-columns:repeat(2,1fr)!important;gap:12px 4px!important}.LeeepProduct{width:100%!important;display:block!important}.LeeepProductImage{width:100%!important;height:auto!important}.LeeepProductName{margin-top:12px!important;padding-right:5px!important}.LeeepPostDetailSecondary{padding-right:14px!important;padding-left:14px!important}div.LeeepRelatedPostList.LeeepMobCol2{gap:24px 4px!important}}@media screen and (min-width:768px){.LeeepPostDetail{column-gap:80px!important}.LeeepPostDetailSecondary{max-width:750px}.LeeepCarousel{max-width:750px;margin-left:auto!important;margin-right:0!important;width:100%!important}.LeeepProductSection{margin-top:80px!important}.LeeepRelatedPostSection{margin-left:-39px!important;width:calc(100% + 39px)!important}div.LeeepRelatedPostList{display:grid!important;grid-template-columns:repeat(3,1fr)!important;gap:40px 4px!important;width:100%!important;max-width:100%!important}.LeeepRelatedPostListTitle{min-width:335px!important}}.LeeepByLeeep{display:none!important}
/*# sourceMappingURL=/cdn/shop/t/93/assets/add-style.css.map */
