.featured-product .product-form__cart-submit.btn.btn--full,.featured-product .product-form__cart-submit.btn.btn--medium.btn--full,.featured-product .product-form__cart-submit.btn.btn--medium.btn--full.btn--primary{width:auto!important;min-width:auto!important}.featured-product .product-form__item--submit{width:auto!important;flex:none!important}.featured-product .product-form__controls-group--submit{display:flex;justify-content:flex-start}.featured-product .product__details{max-width:550px;width:100%;margin-left:auto;margin-right:auto}button,.btn,.product__chip,.quantity-input,.quantity-input_button{border-radius:6px!important}.product__chip{border-radius:100px!important;transition:background .2s,color .2s;font-size:16px;height:38px;width:fit-content}.product__chip.selected{background:var(--color-text, #000)!important;color:#fff!important;border-color:var(--color-text, #000)!important}.product__color-chips[data-layout="3col"],.product__color-chips[data-layout="2col"]{display:flex!important;flex-wrap:wrap!important;gap:8px!important;grid-template-columns:none!important}.product__color-chips[data-layout=natural]{display:flex!important;flex-wrap:wrap!important;gap:8px!important;margin-top:0!important}.product__color-chips[data-layout=natural] .product__chip{margin-bottom:0!important}.featured-product .product__item-row.with-buy-button{display:flex!important;align-items:center!important;gap:16px!important;flex-wrap:wrap!important}.featured-product .product__item-row.with-buy-button .product__item{flex:0 0 auto!important}.featured-product .product__item-row.with-buy-button .product__item-button{flex:1!important;min-width:200px!important}.featured-product .product__item-row.with-buy-button .product__item-button .product-form__controls-group--submit{margin:0!important}.featured-product .product__item-row.with-buy-button .product-form__cart-submit{width:auto!important;min-width:200px!important}@media (max-width: 768px){.featured-product .product__item-row.with-buy-button{flex-direction:column!important;align-items:stretch!important}.featured-product .product__item-row.with-buy-button .product__item{margin-bottom:12px!important}}.product__callouts-mini-item{border-radius:6px!important}.featured-product[data-gallery-size=small] .product__media-container,.featured-product[data-gallery-size=small] .product__media-item{max-width:600px!important;max-height:600px!important}.featured-product .product__media-item .media img,.featured-product .product__media-item .image img,.featured-collection-slider .product-item__image img,.featured-collection-slider .product-item__image .image img,.featured-collection-slider .product-item__image--one img,.featured-collection-slider .product-item__image--two img,.featured-collection-slider .product-item__inner,.featured-collection-slider .product-item__inner .product-item__hover-container,.featured-collection-slider .product-item__media,.collection .product-item__image img,.collection .product-item__image .image img,.collection .product-item__image--one img,.collection .product-item__image--two img,.collection .product-item__inner,.collection .product-item__inner .product-item__hover-container,.collection .product-item__media,.image-with-text__image img,.image-with-text__image .image img{border-radius:30px!important}@media (min-width: 960px){.image-with-text-split--image-position-right .image-with-text-split__image img,.image-with-text-split--image-position-right .image-with-text-split__image .image img{border-radius:600px 0 0 600px!important}.image-with-text-split--image-position-left .image-with-text-split__image img,.image-with-text-split--image-position-left .image-with-text-split__image .image img{border-radius:0 600px 600px 0!important}}#insta-feed img,div#insta-feed img,.instafeed-item img,.insta-feed-item img{border-radius:30px!important}#insta-feed .overlay,#insta-feed .instafeed-overlay,#insta-feed .hover-overlay,#insta-feed a:before,#insta-feed a:after,div#insta-feed .overlay,div#insta-feed .instafeed-overlay,div#insta-feed .hover-overlay,div#insta-feed a:before,div#insta-feed a:after,.instafeed-item .overlay,.instafeed-item a:before,.instafeed-item a:after{border-radius:30px!important}#insta-feed a,#insta-feed .instafeed-item,#insta-feed .insta-item,#insta-feed div,div#insta-feed a,div#insta-feed .instafeed-item,div#insta-feed .insta-item,div#insta-feed>div,.instafeed-item,.insta-feed-item{border-radius:30px!important;overflow:hidden!important}.featured-collection-grid .product-item__image img,.featured-collection-grid .product-item__image .image img,.featured-collection-grid .product-item__image--one img,.featured-collection-grid .product-item__image--two img,.featured-collection-grid .product-item__inner,.featured-collection-grid .product-item__inner .product-item__hover-container,.featured-collection-grid .product-item__media{border-radius:30px!important}.video-section video,.video-section .media video,.video-section .deferred-media video,.video-section .deferred-media__poster,.video-section .deferred-media__poster img,.video-section .media img,.video-split .video-split__video-wrapper,.video-split .video-split__media-container,.video-split .video__iframe,.video-split .video__iframe iframe,.video-split .video__image,.video-split .video__image img,.video-split .video__overlay{border-radius:30px!important;overflow:hidden!important}.product__media-item .media img,.product__media-item .image img,.product__media-item img,.product__media-container .media img,.product__media-container .image img,.product__media-container img{border-radius:30px!important}.image.product-thumbnails__item-image img,.image.product-thumbnails__item-image,.product-thumbnails__item-image img{border-radius:12px!important}.product-thumbnails__item-link.active:after{border-radius:12px!important}.product__label-wrapper{display:none!important}.product__item-row.with-buy-button{display:flex!important;align-items:center!important;gap:16px!important;flex-wrap:wrap!important}.product__item-row.with-buy-button .product__item{flex:0 0 auto!important}.product__item-row.with-buy-button .product__item-button{flex:1!important;min-width:200px!important}.product__item-row.with-buy-button .product__item-button .product-form__controls-group--submit{margin:0!important}.product__item-row.with-buy-button .product-form__cart-submit{width:100%!important;min-width:200px!important}.product__outline-button{margin-top:16px!important;display:block!important;width:100%!important;clear:both!important}@media (max-width: 768px){.product__item-row.with-buy-button{flex-direction:column!important;align-items:stretch!important}.product__item-row.with-buy-button .product__item{margin-bottom:12px!important}}.image-with-text__image.aspect-ratio--square,.image-with-text__image-wrapper .image.aspect-ratio--square,.image-with-text-split__image.aspect-ratio--square,.image-with-text-split__image-container .image.aspect-ratio--square{max-width:600px!important;max-height:600px!important}.image-with-text__image.aspect-ratio--landscape_100,.image-with-text__image-wrapper .image.aspect-ratio--landscape_100,.image-with-text-split__image.aspect-ratio--landscape_100,.image-with-text-split__image-container .image.aspect-ratio--landscape_100{max-height:600px!important;width:100%!important;max-width:none!important;aspect-ratio:auto!important}.image-with-text__image.aspect-ratio--landscape_100 img,.image-with-text__image-wrapper .image.aspect-ratio--landscape_100 img,.image-with-text-split__image.aspect-ratio--landscape_100 img,.image-with-text-split__image-container .image.aspect-ratio--landscape_100 img{width:100%!important;height:auto!important;max-height:600px!important;object-fit:cover!important}.product__learn-more-link{color:var(--color-background-button, #000)!important;text-decoration:underline!important;font-size:16px!important;transition:color .2s ease!important}.product__learn-more-link:hover{color:var(--color-background-button-hover)!important;text-decoration:underline!important}.teaser-box{position:relative;width:100%;height:100%;overflow:hidden;border-radius:30px!important}.product-item__link{color:#6c8273!important;text-decoration:none!important;transition:color .3s ease!important;font-size:18px!important}.product-item__link:hover{color:#5a6c62!important;text-decoration:underline!important}.teaser-box>video{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;object-fit:cover;display:block!important;visibility:visible!important;opacity:1!important;z-index:1}.carousel_slide .teaser-box{position:relative;width:100%;height:0;padding-bottom:100%;overflow:hidden}.carousel_slide[data-aspect-ratio=landscape] .teaser-box{padding-bottom:66.67%}.carousel_slide[data-aspect-ratio=portrait] .teaser-box{padding-bottom:133.33%}.carousel_slide[data-aspect-ratio=square] .teaser-box{padding-bottom:100%}.carousel_slide .teaser-box>video{position:absolute;top:0;left:0;width:100%;height:100%;object-fit:cover}.product__media-item:not(.carousel_slide) .teaser-box{position:relative;width:100%;height:100%;overflow:hidden}.product__media-item:not(.carousel_slide)[data-aspect-ratio=square] .teaser-box,.product__media-item:not(.carousel_slide)[data-aspect-ratio=landscape] .teaser-box,.product__media-item:not(.carousel_slide)[data-aspect-ratio=portrait] .teaser-box{aspect-ratio:inherit}.teaser-box .video-controls{position:absolute;bottom:10px;right:10px;z-index:10;display:flex;gap:8px;opacity:0;transition:opacity .3s ease}.teaser-box:hover .video-controls{opacity:1}.video-control-btn{background:#000000b3;border:none;border-radius:20px;color:#fff;width:36px;height:36px;display:flex;align-items:center;justify-content:center;cursor:pointer;font-size:14px;transition:background .2s ease}.video-control-btn:hover{background:#000000e6}.video-control-btn.muted{background:#dc3545cc}.video-control-btn.muted:hover{background:#dc3545}.carousel_slide .media{position:relative;width:100%;height:0;padding-bottom:100%;overflow:hidden}.carousel_slide[data-aspect-ratio=landscape] .media{padding-bottom:66.67%}.carousel_slide[data-aspect-ratio=portrait] .media{padding-bottom:133.33%}.carousel_slide[data-aspect-ratio=square] .media{padding-bottom:100%}.carousel_slide .media>*{position:absolute;top:0;left:0;width:100%;height:100%;object-fit:cover}.carousel_slide .media .image{position:absolute;top:0;left:0;width:100%;height:100%}.carousel_slide .media .image img{position:absolute;top:0;left:0;width:100%;height:100%;object-fit:cover}.carousel_slide .media video{position:absolute;top:0;left:0;width:100%;height:100%;object-fit:cover}.carousel_slide .media model-viewer{position:absolute;top:0;left:0;width:100%;height:100%}.product__price{font-size:24px!important}html{scroll-behavior:smooth}[id*=video],[id*=step],[id*=tutorial]{scroll-margin-top:100px}.product-form+.product__outline-button,.product-form~.product__outline-button{margin-top:-16px!important}.product__outline-button{margin-bottom:30px!important}.video-link-with-icon{display:flex!important;align-items:center!important;gap:10px!important;text-decoration:none!important;color:#000!important;font-size:18px!important;font-weight:400!important;background:none!important;border:none!important;padding:0!important;cursor:pointer!important;transition:opacity .2s ease!important}.video-link-with-icon:hover{opacity:.7!important;text-decoration:none!important}.video-link-with-icon svg{width:28px!important;height:28px!important;flex-shrink:0!important}.video-link-with-icon span{color:inherit!important}[data-sellup-product],[class*=sellup],[class*=upsell] .sellup-product-item,[class*=addon-item],.sellup-widget .sellup-product,.sellup-bundle-item,.sellup-offer-item,.upsell-item,.addon-item,[id*=sellup] .product,[id*=sellup] .item,[id*=sellup] .offer,[class*=shopify-app-block] .item,div[data-app-id*=sellup] .product-item{border:1px solid #d7d7d7!important;padding:10px!important;border-radius:12px!important;margin-bottom:10px!important}[data-sellup-product] span,[data-sellup-product] div:not([class*=button]),[data-sellup-product] p,[data-sellup-product] h1,[data-sellup-product] h2,[data-sellup-product] h3,[data-sellup-product] h4,[data-sellup-product] h5,[data-sellup-product] h6,[class*=sellup] span,[class*=sellup] div:not([class*=button]),[class*=sellup] p,[class*=sellup] h1,[class*=sellup] h2,[class*=sellup] h3,[class*=sellup] h4,[class*=sellup] h5,[class*=sellup] h6,[class*=upsell] span,[class*=upsell] div:not([class*=button]),[class*=upsell] p,[class*=addon-item] span,[class*=addon-item] div:not([class*=button]),[class*=addon-item] p,.sellup-widget span,.sellup-widget div:not([class*=button]),.sellup-widget p,.sellup-bundle-item span,.sellup-bundle-item div:not([class*=button]),.sellup-bundle-item p,.sellup-offer-item span,.sellup-offer-item div:not([class*=button]),.sellup-offer-item p,.upsell-item span,.upsell-item div:not([class*=button]),.upsell-item p,.addon-item span,.addon-item div:not([class*=button]),.addon-item p,[id*=sellup] span,[id*=sellup] div:not([class*=button]),[id*=sellup] p,[class*=shopify-app-block] span,[class*=shopify-app-block] div:not([class*=button]),[class*=shopify-app-block] p,div[data-app-id*=sellup] span,div[data-app-id*=sellup] div:not([class*=button]),div[data-app-id*=sellup] p{font-size:16px!important}[data-sellup-product] .price,[data-sellup-product] [class*=price],[class*=sellup] .price,[class*=sellup] [class*=price],[class*=upsell] .price,[class*=addon-item] .price,.sellup-widget .price,.sellup-bundle-item .price,.sellup-offer-item .price,.upsell-item .price,.addon-item .price,[id*=sellup] .price,[class*=shopify-app-block] .price,div[data-app-id*=sellup] .price{font-weight:900!important}[data-sellup-product] button,[data-sellup-product] button *,[class*=sellup] button,[class*=sellup] button *,[class*=upsell] button,[class*=upsell] button *,[class*=addon-item] button,[class*=addon-item] button *,.sellup-widget button,.sellup-widget button *,.sellup-bundle-item button,.sellup-bundle-item button *,.sellup-offer-item button,.sellup-offer-item button *,.upsell-item button,.upsell-item button *,.addon-item button,.addon-item button *,[id*=sellup] button,[id*=sellup] button *,[class*=shopify-app-block] button,[class*=shopify-app-block] button *,div[data-app-id*=sellup] button,div[data-app-id*=sellup] button *{font-size:12px!important}[data-sellup-product] button,[class*=sellup] button,[class*=upsell] button,[class*=addon-item] button,.sellup-widget button,.sellup-bundle-item button,.sellup-offer-item button,.upsell-item button,.addon-item button,[id*=sellup] button,[class*=shopify-app-block] button,div[data-app-id*=sellup] button{border:1px solid #6C8273!important;cursor:pointer!important;background:none!important;color:#6c8273!important;padding:0 12px!important;transition:all .3s ease!important}[data-sellup-product] button:hover:not([disabled]),[data-sellup-product] button:focus:not([disabled]),[class*=sellup] button:hover:not([disabled]),[class*=sellup] button:focus:not([disabled]),[class*=upsell] button:hover:not([disabled]),[class*=upsell] button:focus:not([disabled]),[class*=addon-item] button:hover:not([disabled]),[class*=addon-item] button:focus:not([disabled]),.sellup-widget button:hover:not([disabled]),.sellup-widget button:focus:not([disabled]),.sellup-bundle-item button:hover:not([disabled]),.sellup-bundle-item button:focus:not([disabled]),.sellup-offer-item button:hover:not([disabled]),.sellup-offer-item button:focus:not([disabled]),.upsell-item button:hover:not([disabled]),.upsell-item button:focus:not([disabled]),.addon-item button:hover:not([disabled]),.addon-item button:focus:not([disabled]),[id*=sellup] button:hover:not([disabled]),[id*=sellup] button:focus:not([disabled]),[class*=shopify-app-block] button:hover:not([disabled]),[class*=shopify-app-block] button:focus:not([disabled]),div[data-app-id*=sellup] button:hover:not([disabled]),div[data-app-id*=sellup] button:focus:not([disabled]){background:#6c8273!important;color:#fff!important;border-color:#6c8273!important}.video-split__buy-button,.video__text-container-buy-button{margin-top:24px!important}.video-split__add-to-cart,.video-overlay__add-to-cart{margin:0!important}.newsletter .form-status__message.form-status__message--success{color:#fff!important;border-color:#fff!important;background-color:transparent!important}.newsletter .form-status__message.form-status__message--success:after{background-color:#fff!important}@font-face{font-family:Ivy Ora Display;src:url(/cdn/shop/files/IvyOraDisplay-Regular.woff?v=1752669859) format("woff");font-weight:400;font-style:normal;font-display:swap}h1,h2,h3,h4,h5,h6,.h1,.h2,.h3,.h4,.h5,.h6,.heading,.ff-heading,.newsletter__block-content-heading,.section-heading,.page-title,.product__title,.collection__title,.article__title,.cart__title,.account__title,.fs-heading-1-base,.fs-heading-2-base,.fs-heading-3-base,.fs-heading-4-base,.fs-heading-5-base,.fs-heading-6-base,.product-card__title,.card__title,.banner__title,.hero__title,.featured-product__title,.collection__page-title,.blog__title,.article__header-title{font-family:Ivy Ora Display,Georgia,Times New Roman,serif!important}@font-face{font-family:Figtree Light;src:url(/cdn/shop/files/Figtree-Light.woff?v=1752669348) format("woff");font-weight:300;font-style:normal;font-display:swap}body,p,.text,.body-text,.product__description,.product__text,.rte,.article__content,.page__content,.cart__item-name,.cart__item-details,.newsletter__text,.footer__content,.footer__text,.footer__list-item,.breadcrumb,.pagination,.product__price,.collection__description,.form__label,.form__message,.button__text,.link,.caption,.small-text,.meta,.product__vendor,.product__sku,.variant__label,.price__regular,.price__sale,.badge__text,.fs-body-25,.fs-body-50,.fs-body-75,.fs-body-100,.fs-body-120,.fs-body-150,.fs-caption,.fs-link,input[type=text],input[type=email],input[type=password],input[type=tel],input[type=number],textarea,select,.field__input,.select__select,.customer__field-input{font-family:Figtree Light,Helvetica Neue,Helvetica,Arial,sans-serif!important}@font-face{font-family:Figtree Bold;src:url(/cdn/shop/files/Figtree-Bold.woff?v=1752670662) format("woff");font-weight:700;font-style:normal;font-display:swap}.footer__heading,.footer__header .footer__heading{font-family:Figtree Bold,Helvetica Neue,Helvetica,Arial,sans-serif!important;font-weight:700!important;font-size:18px!important}.footer__links,.footer__links a,.footer__links li,.footer__text,.footer__group-content,.footer__group-content p,.footer__group-content a,.footer__newsletter .footer__text,.footer__liquid{font-size:16px!important}.smart-accordion-description .accordion__inner{border:none!important}.smart-description-button{display:block!important;width:100%!important;text-align:left!important;padding:0!important;background:none!important;border:none!important;font:inherit!important;cursor:text!important}.smart-description-truncated{margin:0!important;padding:0!important}.smart-description-6-lines{display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:6;overflow:hidden;line-height:1.5}.smart-description-button .smart-read-more{display:block;margin-top:8px}.smart-read-more{color:#28a745!important;font-weight:500;text-decoration:underline;cursor:pointer!important}.smart-read-more:hover{color:#1e7e34!important;text-decoration:none}.accordion__inner[data-open=true] .smart-description-truncated,.accordion__label[aria-expanded=true] .smart-description-truncated,.accordion__inner[data-open=true] .smart-read-more,.accordion__label[aria-expanded=true] .smart-read-more{display:none!important}.smart-read-less{background:none;border:none;padding:0;margin:8px 0 0;font:inherit;cursor:pointer;color:#28a745!important;font-weight:500;text-decoration:underline}.smart-read-less:hover{color:#1e7e34!important;text-decoration:none}.smart-description-button{min-height:1.2em;transition:all .3s ease}.accordion__inner[data-open=true] .smart-description-button{min-height:0;padding:0!important}div.tmenu-watermark.tmenu_item_link,.tmenu-watermark.tmenu_item_link,body div.tmenu-watermark.tmenu_item_link,html body div.tmenu-watermark.tmenu_item_link{display:none!important;visibility:hidden!important;opacity:0!important;height:0!important;width:0!important;font-size:0!important;line-height:0!important;overflow:hidden!important;position:absolute!important;left:-9999px!important}a[href*="smart-menu.com"],a[href*="smartmenu.com"],*[class*=attribution]:contains("Created with Smart Menu"),*[class*=powered]:contains("Smart Menu"),*[class*=credit]:contains("Smart Menu"){display:none!important}a[href*=smart-menu]:not([class*=menu-]):not([class*=nav-]){display:none!important}*:contains("Created with Smart Menu"){font-size:0!important;line-height:0!important;height:0!important;overflow:hidden!important}
/*# sourceMappingURL=/cdn/shop/t/19/assets/custom.css.map */
