:root{--desktop-size: calc(100vw / 1440)}body,.collection,.featured-collection,.simple-collection,footer.site-footer{background-color:#0b010e;background:#0b010e}.promo-bar-text{text-align:center;font-family:Yantramanav;font-weight:500;letter-spacing:0px}header.site-header{background-color:#0b010e}#crystals-amp-stones-rocks-amp-minerals #shopify-section-header{height:0px}.header__helper-icons{padding:0;margin:auto;display:table-cell;vertical-align:middle;text-align:right}header.util{background:transparent}header.site-header nav.nav-bar ul.site-nav li a{color:#fff8f1;font-family:Raleway;font-weight:400;text-transform:none}header.util a#CartButton,.CartButton{padding:0;border:unset;color:#fff8f1;display:inline-flex;align-self:center}header.util a#CartButton:hover,.CartButton:hover{background-color:transparent;color:#fff8f1}header.util a#CartButton:hover svg path,.CartButton:hover svg path,header.util a:hover svg path,header.util a:focus svg path,header.util a:hover svg ellipse:nth-of-type(2){stroke:#c96;opacity:1}#CartCount,.CartCount{color:#fff8f1;position:relative;left:-11.5px;top:4px;font-family:Raleway}header.util .wrapper .right-wrapper{margin:6px 0!important}header.util .wrapper .right-wrapper{width:auto;display:inline-flex}.hc-top-wrap .hc-icon-wrapper{position:absolute;top:0;right:0;height:40px;width:40px;text-align:center;padding:9px 0 0;background:transparent;opacity:1}input.hc-input-group-field{width:100%;border:0px solid #0099cd;padding:5px 20px 5px 40px;height:40px;background-color:#474747;color:#fff8f1;opacity:0;border-radius:24px}input.hc-input-group-field input{transition:.4s}.input-group.search-bar:hover .hc-icon-wrapper,.input-group.search-bar:active .hc-icon-wrapper,.input-group.search-bar.active .hc-icon-wrapper{left:0;right:unset}.input-group.search-bar:hover input.hc-input-group-field,.input-group.search-bar:active input.hc-input-group-field,.input-group.search-bar.active input.hc-input-group-field,input.hc-input-group-field:focus{opacity:1}header.site-header.minimal nav.nav-bar ul.dropdown{width:100vw;position:fixed;left:0!important;top:calc(100vw * 150 / 1440);padding-top:calc(var(--desktop-size) * 36);-webkit-backdrop-filter:blur(20px);backdrop-filter:blur(20px);background-color:#0006;flex-direction:row;justify-content:space-between;padding-inline:0;flex-wrap:wrap;border-top:1px solid #fff8f1}.header-featured-item{display:flex;flex-direction:column;justify-content:center;align-items:center;gap:calc(var(--desktop-size) * 30)}.scroll-active header.site-header.minimal nav.nav-bar ul.dropdown{top:calc(100vw * 80 / 1440)}header.site-header nav.nav-bar li.dropdown-hover ul.dropdown{display:flex;height:-webkit-fill-available;transition:.3s;align-content:baseline}header.site-header nav.nav-bar ul.site-nav li.has-sub-dropdown{display:flex;flex-direction:column;border-top:none}header.site-header nav.nav-bar ul.site-nav li.has-sub-dropdown ul.sub-dropdown{display:none;position:initial;top:0;left:100%;right:auto;margin:0;background:transparent;border:0px;outline:unset;letter-spacing:0px;text-transform:capitalize;font-family:Yantramanav}header.site-header nav.nav-bar ul.site-nav li a:hover,header.site-header nav.nav-bar ul.site-nav li a:focus,header.site-header nav.nav-bar ul.site-nav li.active a{background:transparent;color:#c96!important}header.site-header nav.nav-bar ul.site-nav li a:hover svg path,header.site-header nav.nav-bar ul.site-nav li a:focus svg path{stroke:#c96!important}header.site-header nav.nav-bar ul.site-nav li.has-sub-dropdown.sub-dropdown-hover>a{color:#c96;letter-spacing:0px;font-family:Raleway;font-weight:500}header.site-header nav.nav-bar ul.site-nav li.has-sub-dropdown a{padding:0;font-family:Yantramanav;letter-spacing:0}#shopify-section-header{transition:.3s}#shopify-section-header.scroll-active{top:0!important}div[data-section-id=header]{transition:.3s}.scroll-active div[data-section-id=header]{background:#fff0}.header-featured-collections{width:100%;display:flex;justify-content:space-between;padding-inline:9.375vw;border-bottom:1px solid #fff8f1;margin-bottom:calc(100vw * 30 / 1440);height:fit-content}.header-featured-collections a{height:fit-content}.header-line-items{width:100%;padding-inline:100px;justify-content:space-between}header.site-header nav.nav-bar ul.site-nav li.has-sub-dropdown:hover>a:after,header.site-header nav.nav-bar ul.site-nav li.has-sub-dropdown.sub-dropdown-hover>a:after{opacity:0!important;visibility:hidden}.hc-input-wrapper input::placeholder{font-family:Raleway;font-weight:300;color:#fff8f1;letter-spacing:0}header.site-header.minimal nav.nav-bar ul.site-nav>li>a{padding:6px 0;margin:0 20px;display:flex;align-content:center}header.site-header.minimal nav.nav-bar ul.site-nav>li>a svg{margin:auto 10px;transition:.3s}header.site-header nav.nav-bar li.dropdown-hover>a{background-color:transparent!important;color:#c96!important}header.site-header nav.nav-bar li.dropdown-hover>a svg path{stroke:#c96!important}header.site-header nav.nav-bar li.dropdown-hover>a svg{transform:rotate(180deg)}header.site-header nav.nav-bar ul.site-nav li.has-dropdown>a:hover,header.site-header nav.nav-bar ul.site-nav li.has-dropdown>a:focus{border-bottom-color:transparent}.sub-dropdown-item.active a:before{background-image:url(//throwinstones.com/cdn/shop/t/45/assets/ico-active-link.svg?v=116095603734856589601677430963);content:"";position:absolute;display:-webkit-box;background-size:cover;width:calc(var(--desktop-size) * 13);height:calc(var(--desktop-size) * 13);left:calc(var(--desktop-size) * -20);top:calc(var(--desktop-size) * 8.2)}.sub-dropdown-item.active a{color:#c96!important}#crystals-amp-stones-rocks-amp-minerals #shopify-section-header{top:0!important}.page header.page-header h1,.page header.page-header .h1,.page header.page-header header.site-header div.site-logo,header.site-header .page header.page-header div.site-logo{font-family:Raleway}header.content-util nav.breadcrumb,body,input,textarea,button,select{font-family:Yantramanav}@media only screen and (min-width: 768px){header.promo-bar.size-large span.promo-bar-text{font-size:calc(var(--desktop-size) * 18);line-height:calc(var(--desktop-size) * 23);padding:10px 1.875em 8px}.hc-input-wrapper input::placeholder{font-size:calc(var(--desktop-size) * 12);line-height:calc(var(--desktop-size) * 14)}header.site-header h1.site-logo img,header.site-header div.has-image.site-logo a{max-width:calc(var(--desktop-size) * 179)}.scroll-active header.site-header h1.site-logo img,.scroll-active header.site-header div.has-image.site-logo a{max-width:calc(var(--desktop-size) * 154)}header.site-header.minimal .layout-horizontal .logo-contain{padding:calc(var(--desktop-size) * 28) 0;margin:0}.scroll-active header.site-header.minimal .layout-horizontal .logo-contain{padding:calc(var(--desktop-size) * 18) 0 calc(var(--desktop-size) * 15) 0;margin:0}.hc-top-wrap{width:calc(var(--desktop-size) * 343);margin-left:auto;margin-right:0;padding:0}header.site-header.minimal{padding:0 20px;padding-inline:calc(var(--desktop-size) * 55) calc(var(--desktop-size) * 68)}header.site-header nav.nav-bar ul.site-nav li a{font-size:calc(var(--desktop-size) * 17);line-height:calc(var(--desktop-size) * 20)}header.site-header nav.nav-bar ul.site-nav li.sub-dropdown-hover:not(.has-sub-dropdown) a{font-size:calc(var(--desktop-size) * 16);line-height:calc(var(--desktop-size) * 16);letter-spacing:0;text-transform:capitalize}header.site-header nav.nav-bar ul.dropdown li:first-child{border-top:0}header.site-header.minimal nav.nav-bar ul.site-nav>li>a{padding:6px 0;margin:0 20px}header.site-header nav.nav-bar ul.site-nav li.has-sub-dropdown.sub-dropdown-hover>a{font-size:calc(var(--desktop-size) * 18);line-height:calc(var(--desktop-size) * 21)}header.site-header nav.nav-bar ul.site-nav li.has-sub-dropdown a{font-size:calc(var(--desktop-size) * 16);line-height:calc(var(--desktop-size) * 30);text-transform:capitalize}}.scale-up-hor-right:not(.active):hover{-webkit-animation:scale-up-hor-right .4s cubic-bezier(.39,.575,.565,1) both;animation:scale-up-hor-right .4s cubic-bezier(.39,.575,.565,1) both}@-webkit-keyframes scale-up-hor-right{0%{-webkit-transform:scaleX(.4);transform:scaleX(.4);-webkit-transform-origin:100% 100%;transform-origin:100% 100%}to{-webkit-transform:scaleX(1);transform:scaleX(1);-webkit-transform-origin:100% 100%;transform-origin:100% 100%}}@keyframes scale-up-hor-right{0%{-webkit-transform:scaleX(.4);transform:scaleX(.4);-webkit-transform-origin:100% 100%;transform-origin:100% 100%}to{-webkit-transform:scaleX(1);transform:scaleX(1);-webkit-transform-origin:100% 100%;transform-origin:100% 100%}}.hover-underline-animation{display:inline-block;position:relative}.hover-underline-animation:after{content:"";position:absolute;width:100%;transform:scaleX(0);height:2px;bottom:0;left:0;background-color:#c96;transform-origin:bottom right;transition:transform .25s ease-out}.has-dropdown .hover-underline-animation:after{width:70%}.hover-underline-animation.light:after{background-color:#fff8f1}.hover-underline-animation:hover:after,.dropdown-hover .hover-underline-animation:after,.active .hover-underline-animation:after{transform:scaleX(1);transform-origin:bottom left}.hover-slide-up img{transition:all .2s ease-in-out}.hover-slide-up:hover img{transform:translateY(-20px)}footer.site-footer{padding:40px 0}footer.site-footer .wrapper{max-width:unset}footer.site-footer .box.social{max-width:36.25vw;width:36.25vw;padding-left:0;border:1px solid #fff8f1;position:absolute;left:1px;background:#0b010e}footer.site-footer .box.newsletter{max-width:calc(100vw * 904 / 1440);width:calc(100vw * 916 / 1440);max-height:calc(100vw * 415 / 1440);text-align:left;padding-inline:calc(100vw * 120 / 1440);padding-top:calc(100vw * 71 / 1440);position:relative;float:right;border:1px solid #fff8f1}.social .offset-box{position:relative;border:1px solid #fff8f1;left:calc(100vw * 21 / 1440);top:calc(100vw * 21 / 1440);height:calc(100vw * 535 / 1440);padding-right:calc(100vw * 21 / 1440);display:flex;flex-direction:column;justify-content:space-between}footer.site-footer .grid{margin-left:2px}footer.site-footer .box.social .contact-logo img{max-width:calc(100vw * 287 / 1440);width:calc(100vw * 287 / 1440);margin-inline:auto;margin-top:calc(100vw * 85 / 1440);margin-bottom:calc(100vw * 25 / 1440)}.social .offset-box .content{font-family:Yantramanav;font-weight:300;color:#c96;font-size:1.25vw}.social .offset-box .content a{color:#c96;line-height:1.875vw}footer.site-footer{padding-bottom:0}footer.site-footer form{max-width:100%}footer.site-footer form .input-wrapper input{max-width:calc(100vw * 487 / 1440);border:none;border-bottom:1px solid #fff8f1;font-family:Yantramanav;font-weight:300;color:#fff8f1;font-size:1.25vw;padding:0;height:calc(100vw * 30 / 1440)}footer.site-footer form .input-wrapper input::placeholder{color:#fff8f1;opacity:.7}footer.site-footer button{width:11.25vw;height:calc(100vw * 42 / 1440);padding:calc(100vw * 8 / 1440);border:2px solid #cc9966;border-radius:25px;background-color:transparent;color:#c96;font-family:Yantramanav;font-weight:700;font-size:1.25vw;line-height:calc(100vw * 23 / 1440);letter-spacing:.36px;text-transform:capitalize}footer.site-footer button svg{display:none;width:calc(100vw * 12.25 / 1080);height:calc(100vw * 24.55 / 1080)}footer.site-footer form .input-wrapper{width:calc(100vw * 487 / 1440);display:flex;align-items:end;padding-bottom:2px}footer.site-footer form .input-row{display:flex;margin-bottom:0;justify-content:space-between}footer.site-footer button:hover,footer.site-footer button:focus{opacity:1;background-color:#c96;color:#fff8f1}footer.site-footer h4,footer.site-footer .h4{font-size:calc(100vw * 22 / 1440);text-transform:none;color:#fff8f1;font-family:Raleway;font-weight:500;margin-bottom:0}footer.site-footer h4:after{background:transparent linear-gradient(90deg,#0099cd,#802888) 0% 0% no-repeat padding-box;content:"";position:absolute;display:-webkit-box;width:40px;height:3px}footer.site-footer form .button-wrapper{width:auto}footer.site-footer .footer-menu-item a.footer-menu-item-link{font-family:Raleway;font-size:calc(100vw * 14 / 1440);letter-spacing:0px;color:#fff8f1;text-transform:uppercase;opacity:1;text-decoration:none}.footer-menu-item{display:flex;gap:calc(100vw * 20 / 1440)}.footer-menu-container{gap:calc(100vw * 34 / 1440);margin-top:calc(100vw * 30 / 1440);margin-bottom:calc(100vw * 75 / 1440);display:flex;flex-direction:column}footer.site-footer .box.payment-types{padding-top:0}footer.site-footer .box.payment-types img{width:2.5vw}footer.site-footer p.copyright,footer.site-footer p.copyright a{text-decoration:underline;font:Yantramanav;font-size:calc(100vw * 16 / 1440);letter-spacing:0px;color:#555}footer.site-footer .offset-box p{font-size:1.25vw}footer.site-footer ul.social-icons{margin-bottom:calc(100vw * 79 / 1440);gap:calc(100vw * 30 / 1440);display:flex;margin-inline:auto}.offset-box .content p:nth-child(1){margin-bottom:3.125vw}.offset-box .content p:nth-child(2){margin-bottom:calc(100vw * 60 / 1440)}footer.site-footer ul li a{color:#c96}footer.site-footer ul.social-icons li a:hover,footer.site-footer ul.social-icons li a:focus{color:#c96}.footer-image{pointer-events:none}.hero-content.header.above{display:flex;margin-bottom:calc(100vw * 71 / 1440)}#shopify-section-collection-template .collection,.hero-content.header.above{padding-left:calc(100vw * 56 / 1440);padding-right:calc(100vw * 68 / 1440)}header.collection-header{max-width:100%;height:fit-content;margin:auto 0;z-index:99;text-align:left}.collection-image img.card__image{position:relative;max-height:calc(100vw * 321 / 1440);object-fit:cover}.collection-image .card__image-wrapper{padding-top:0!important;max-height:calc(100vw * 321 / 1440)}.hero-content.header .collection-image{width:100%;max-width:calc(100vw * 862 / 1440)!important;margin-right:0;max-height:calc(100vw * 321 / 1440);overflow:hidden}.collection-header__title{font-family:Raleway;letter-spacing:0;font-size:calc(100vw * 22 / 1440);font-weight:600;color:#fff8f1}header.collection-header>.container{border-bottom:none;margin-bottom:0}.collection-header__fullwidth-border{color:#fff8f1;width:100%;border:none;border-top:2px solid}.collection-header .description{font-family:Yantramanav;font-size:calc(100vw * 16 / 1440);line-height:1.875vw;color:#fff8f1;letter-spacing:0px;font-weight:300}.collection .wrapper{max-width:100%}.sort-by .layout-options{display:none}.sort-by{background:#ffffff21;border-radius:50px;opacity:1;-webkit-backdrop-filter:blur(3px);backdrop-filter:blur(3px);padding:calc(100vw * 11 / 1440) calc(100vw * 23 / 1440);max-width:calc(100vw * 242 / 1440);width:calc(100vw * 242 / 1440);display:flex;justify-content:space-between}.sort-by select{width:0;border:0}.sort-by select:focus{outline:none}.filter-header-container{display:flex;align-items:end}.sort-by label,.filter-header-container p{font-family:Raleway;font-weight:700;font-size:1.25vw;line-height:calc(100vw * 32 / 1440);letter-spacing:0px;color:#fff8f1;text-transform:uppercase}.filter-header-container p{margin-bottom:0}.filter-sorting-container{display:flex;justify-content:end;margin-bottom:calc(100vw * 17 / 1440)}.border-on-hover{width:calc(100vw * 388 / 1440);height:auto;padding-left:0;padding:calc(100vw * 11 / 1440) .625vw;border:.5px solid rgba(0,0,0,0);-webkit-transition:border-color .3s linear;-moz-transition:border-color .3s linear;-o-transition:border-color .3s linear;transition:border-color .3s linear}.border-on-hover:hover{border-color:#fffaf5}.collection .products-grid{padding-left:calc(100vw * 68 / 1440);padding-right:3.75vw;display:flex;justify-content:space-between;flex-wrap:wrap;margin-left:0}.product_card__image-wrapper{height:calc(100vw * 459 / 1440);margin-bottom:calc(100vw * 12 / 1440)}.product_card__image{object-fit:cover}.featured-collection figcaption .product-title,.simple-collection figcaption .product-title,.collection figcaption .product-title{text-align:left;padding-inline:.625vw}.featured-collection figcaption span.price,.simple-collection figcaption span.price,.collection figcaption span.price{text-align:right}.product-title .title.short,.product-title .title.long,.reviews-badge,.collection figure a.product_card span.label.sale,.collection .products-grid .price,.featured-collection figcaption span.price,.simple-collection figcaption span.price,.collection figcaption span.price,span.original-price.money{font-family:Yantramanav;letter-spacing:0px}.product-title .title.short,.product-title .title.long{color:#fff8f1!important}.product-title .title.short{font-size:1.25vw;line-height:calc(100vw * 25 / 1440)}.product-title .title.long{font-size:calc(100vw * 14 / 1440);line-height:calc(100vw * 22 / 1440);font-weight:300}.collection .products-grid .price,.featured-collection figcaption span.price,.simple-collection figcaption span.price,.collection figcaption span.price{font-size:1.25vw;line-height:calc(100vw * 25 / 1440);font-weight:400;color:#fff8f1;margin-top:25px}span.original-price.money{color:#fff8f1!important;font-weight:300!important}.reviews-badge{font-size:calc(100vw * 14 / 1440);line-height:1.25vw;color:#c96}.collection figure a.product_card span.label.sale{left:-.625vw;right:auto;top:calc(100vw * -11 / 1440);bottom:auto;font-weight:700;font-size:calc(100vw * 20 / 1440);line-height:calc(100vw * 26 / 1440);letter-spacing:.4px;color:#fff8f1;text-transform:capitalize}.pagination,.pagination li a,.pagination li span{border:none}.pagination{display:flex;margin-inline:auto;justify-content:center;gap:calc(100vw * 50 / 1440)}.pagination li.active a,.pagination li.active span,.pagination li.paginate-item a:hover,.pagination li.paginate-item a:focus{background:#c96;color:#fff8f1;border-radius:20px}.pagination li:not(.paginate-item) a:hover,.pagination li:not(.paginate-item) a:focus{background:transparent}.pagination li:first-child a,.pagination li:first-child span{border-left:0}.paginate-item:not(.active){display:none}.collection .products-grid.full-width .box.product{padding:calc(100vw * 11 / 1440) .625vw;width:calc(100% / 3 - 20px)}header.site-header.minimal .layout-horizontal .logo-contain.mobile-only,.content-util-image.mobile-only,.mobile-only{display:none}.collapsible .dropdown-content,.feature-row__text p{font-family:Yantramanav}.template-product .social-share{display:none!important}.slick-dots li button:before{display:none}.slick-dots li{width:67px}.slick-dots .slick-active{height:9px!important}.slick-dots{bottom:20px}.jdgm-prev-badge{text-align:left;padding-left:10px}button.button-text.description-modal-opener{background:none;border:none;padding:10px 0}.full-description-modal{position:fixed;width:70%;left:15%;font-size:16px;background:#4c41514f;padding:50px 60px;top:21%;z-index:9999999999;border-radius:10px;line-height:1.4;border:1px solid}button.close{position:absolute;top:10px;right:15px;background:transparent;border:none;font-family:cursive;font-weight:600;font-size:20px}div#fullscreen-background{left:0;right:0;position:fixed;top:0;bottom:0;background-color:#0000005c;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px)}details.collapsible h3{font-family:Yantramanav;margin:10px;line-height:1.5}details .dropdown-content{padding:20px}.os-e.omega__autocomplete ul{max-height:30vh;overflow-y:scroll}@media only screen and (min-width: 768px){.template-index .scroll-active:not(.menu-expanded) header.site-header{-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px)}.template-index .menu-expanded header.site-header{background-color:#0b010e;-webkit-backdrop-filter:none;backdrop-filter:none}.template-index header.site-header{background:transparent}}@media only screen and (max-width: 768px){.full-description-modal{position:fixed;width:100%;left:0;font-size:13px;height:80%;overflow-y:scroll;background:#4c41514f;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);padding:50px 20px;top:15%;z-index:9999999999;border-radius:10px;line-height:1.4}.site-footer{overflow-x:hidden}header.promo-bar.size-large span.promo-bar-text{font-size:calc(100vw * 35 / 1080);padding:calc(100vw * 35 / 1080) calc(100vw * 30 / 1080) calc(100vw * 30 / 1080) calc(100vw * 30 / 1080)}.button.outline.read-more-articles{padding:calc(100vw * 16 / 1080) calc(100vw * 122 / 1080);display:none}.home-banner-block-img video,.home-banner-block-img img{height:95vh;max-height:unset;object-fit:cover}.home-banner-block-copy-2{width:calc(100vw * 950 / 1080)}.home-banner-block-copy h1,.home-banner-block-copy h2{font-size:calc(100vw * 126 / 1080)}.home-banner-block-copy p{font-size:calc(100vw * 40 / 1080);margin-bottom:calc(100vw * 90 / 1080)}.home-banner-block-copy a{padding:calc(100vw * 32 / 1080) calc(100vw * 90 / 1080);font-size:calc(100vw * 46 / 1080)}.home-banner-block-copy{top:30%}.home-banner-block:nth-child(3) .home-banner-block-copy-2{width:calc(100vw * 970 / 1080)}.announcement-section-container{padding-inline:0;width:100vw;overflow-x:scroll;gap:50px;position:relative;scroll-padding-left:140px}.announcement-section-container img{margin-inline:auto;width:180px}.announcement-section-container h2{font-size:calc(100vw * 70 / 1080);line-height:1}.announcement-section-container p{font-size:calc(100vw * 48 / 1080);line-height:1}.shop-section-video video{height:calc(100vw * 1500 / 1080);max-height:unset}.shop-section-container a{font-size:calc(100vw * 45 / 1080)}.best-seller-section-container{display:flex;flex-direction:column;padding-inline:0}.best-seller-section-block-copy{display:flex;justify-content:space-between;width:100%;align-items:self-end;margin:0;padding-left:20px;bottom:calc(100vw*-25/1440);background:linear-gradient(180deg,#0000,#000)}.best-seller-section-block{height:calc(100vw * 542 / 1080)}.best-seller-section-block-copy h2{font-size:calc(100vw * 56 / 1080);width:auto}.best-seller-section-block a{opacity:1;background:transparent;-webkit-backdrop-filter:none;backdrop-filter:none;font-size:calc(100vw * 45 / 1080);white-space:nowrap;align-self:flex-start;max-width:unset}.best-seller-section-title h1,.best-seller-section-title h1 b,.collection-section-container h1,.collection-section-container h1 b,.articles-container header h4,.articles-container header h4 b{font-size:calc(100vw * 85 / 1080);text-align:center}.best-seller-section-line,.collection-section-line,.articles-container header h4:after{margin-inline:auto;margin-bottom:calc(100vw * 47 / 1080);width:calc(100vw * 91 / 1080);height:calc(100vw * 8 / 1080)}.best-seller-section-block-bg{border-radius:0}.collection-section-container p{font-size:calc(100vw * 38 / 1080);width:calc(100vw * 860 / 1080);margin-bottom:calc(100vw * 262 / 1080)}.collection-section-container-bg,.collection-section-video video{height:calc(100vw * 1419 / 1080);max-height:unset}.collection-section-block{display:grid;height:100%;margin-inline:calc(100vw * 55 / 1080)}.collection-section-block img{width:calc(100vw * 279 / 1080);max-width:calc(100vw * 279 / 1080);margin-bottom:calc(100vw * 70 / 1080)}.collection-section-block h2{font-size:calc(100vw * 42 / 1080);white-space:nowrap}.collection-section-block-container{width:100vw;overflow-x:scroll}.wrapper.recent-posts-section-container{flex-direction:column}.articles-container{width:100%}.recent-posts-collection.layout-3 article{border-bottom:1px solid}.articles-container header h4:after{left:46%;margin-top:13px}.recent-posts-collection article header h5 a{font-size:calc(100vw * 40 / 1080)!important}.article-content,.recent-posts-collection article time,.recent-posts-collection article section{font-size:calc(100vw * 38 / 1080)!important;line-height:calc(100vw * 48 / 1080)!important}footer.site-footer .grid{display:flex;flex-direction:column;margin-left:-2px}footer.site-footer .box.layout-4.box-first,footer.site-footer .box.layout-4.box-last{position:relative;max-width:100vw;max-height:unset}footer.site-footer .box.social .contact-logo img{width:52.5vw;max-width:52.5vw;margin-top:calc(100vw * 167 / 1080)}footer.site-footer .offset-box p{font-size:calc(100vw * 38 / 1080);line-height:calc(100vw * 48 / 1080)}footer.site-footer .box.box-first>*:last-child{height:auto;padding-bottom:calc(100vw * 117 / 1080);border:0;left:0;padding-right:0}footer.site-footer .box.layout-4.box-first{border:0;background-image:url(//throwinstones.com/cdn/shop/t/45/assets/footer_bg.png?v=4467552499236719241677882901);background-repeat:no-repeat;background-size:cover;min-height:calc(100vw * 1090 / 1080)}footer.site-footer .box.layout-4.box-last{border:0px;padding-inline:calc(100vw * 55 / 1080)}footer.site-footer h4{font-size:calc(100vw * 65 / 1080)}footer.site-footer form .input-wrapper input{font-size:calc(100vw * 38 / 1080);height:calc(100vw * 55 / 1080);max-height:calc(100vw * 58 / 1080);margin-top:calc(100vw * 55 / 1080);max-width:unset}footer.site-footer form .input-wrapper{width:100%}footer.site-footer form .input-row{flex-wrap:wrap;justify-content:end}footer.site-footer button{font-size:calc(100vw * 38 / 1080);width:auto;height:auto;border:0;margin-top:calc(100vw * 25 / 1080);line-height:normal;display:flex;align-items:center;gap:calc(100vw * 14.7 / 1080)}footer.site-footer button svg{display:flex}.footer-menu-item{flex-direction:column;gap:calc(100vw * 30 / 1080);margin-bottom:calc(100vw * 110 / 1080)}footer.site-footer .footer-menu-item a.footer-menu-item-link{font-size:calc(100vw * 38 / 1080);line-height:calc(100vw * 48 / 1080)}footer.site-footer .box.payment-types img{width:calc(100vw * 75 / 1080)}footer.site-footer .box>*:last-child,footer.site-footer .box.payment-types{border-bottom:0;border-top:0}footer.site-footer ul{display:flex;justify-content:space-between;padding-bottom:0!important}footer.site-footer p.copyright,footer.site-footer p.copyright a{font-size:calc(100vw * 38 / 1080);margin-bottom:calc(100vw * 20 / 1080);text-align:center}.footer-image img{height:calc(100vw * 713 / 1080);object-fit:cover}.offset-box .content p:nth-child(2){margin-bottom:calc(100vw * 150 / 1080);margin-top:calc(100vw * 90 / 1080)}.hover-underline-animation:hover:after,.hover-underline-animation:after{display:none}header.site-header.minimal .layout-horizontal .logo-contain.desktop-up,.desktop-up{display:none}header.site-header.minimal .layout-horizontal .logo-contain.mobile-only,.mobile-only{display:block}.hc-top-wrap{display:flex;justify-content:space-between;align-items:center}ul.text-links a.toggle-menu .icon-text span.text{display:none}#CartButton .icon-fallback-text svg,.CartButton .icon-fallback-text svg{width:calc(100vw * 42 / 1080);height:auto}#CartCount,.CartCount{left:calc(100vw * -33 / 1080);top:calc(100vw * 5 / 1080)}header.util .left-wrapper ul.text-links li.mobile-menu{border:0;padding:0;margin-right:0!important}header.util .wrapper .left-wrapper,header.util .wrapper .right-wrapper{margin:0!important}header.util span.icon{font-size:2em;margin-right:0;color:#fff}header.site-header h1.site-logo img,header.site-header div.site-logo img,.mobile-inner-header h1.site-logo img{max-width:100%;height:auto;display:block;width:calc(100vw * 429 / 1080)}.content-util-image.desktop-up{display:none}.content-util-image.mobile-only{display:block}.content-util-box{bottom:calc(100vw * 89 / 1080);top:unset;left:0%;margin-left:calc(100vw * 55 / 1080);margin-right:calc(100vw * 55 / 1080);width:calc(100vw * 970 / 1080);height:auto;border-radius:calc(100vw * 10 / 1080);-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);text-align:left;padding:5vw calc(100vw * 39/ 1080) calc(100vw * 20 / 1080) calc(100vw * 39/ 1080)}.content-util-box h2.title{font-size:calc(100vw * 40 / 1080);line-height:calc(100vw * 32 / 1080)}.content-util-box .content,.content-util-box .content a{font-size:calc(100vw * 38 / 1080);line-height:calc(100vw * 48 / 1080)}.content-util-info a,.content-util-info a svg path{font-size:calc(100vw * 38 / 1080);line-height:calc(100vw * 40 / 1080);color:#fffaf5;stroke:#fffaf5}.content-util-info p{font-size:calc(100vw * 38 / 1080);line-height:calc(100vw * 32 / 1080)}.content-util-info{margin-top:calc(100vw * 92 / 1080)}#search-bar-container{width:calc(100vw * 500 / 1080)}#search-bar-container svg{width:calc(100vw * 35 / 1080);height:calc(100vw * 35 / 1080)}#search-bar-container input{width:calc(100vw * 446 / 1080)}.sort-by{max-width:calc(100vw * 350 / 1080);width:calc(100vw * 350 / 1080)}.sort-by label{font-size:calc(100vw * 32 / 1080);line-height:calc(100vw * 32 / 1080);align-self:center}.blog-list.grid-layout article.grid-item{width:100%}.blog-list.grid-layout,.sort-filter-container{padding-inline:calc(100vw * 55 / 1080)}.border-on-hover:hover{border:0}#articles-container article{border-bottom:1px solid}.blog-list article .article-image{padding:0}.blog-list.grid-layout article.grid-item section{padding:calc(100vw * 55 / 1080) 0 calc(100vw * 16 / 1080) 0}section.card__content header h2 a,section.card__content header h2 a:hover{font-size:calc(100vw * 40 / 1080);line-height:calc(100vw * 32 / 1080)}section.card__content .rte,.related-blogs p,.related-blogs .rte,.related-blogs .rte a{font-size:calc(100vw * 38 / 1080);line-height:calc(100vw * 48 / 1080)}.article-header-container header a,.related-blogs .related-header h4{font-size:calc(100vw * 65 / 1080);line-height:calc(100vw * 75 / 1080)}.article-header-container{margin-inline:calc(100vw * 55 / 1080)!important}#shopify-section-article-template section.collection.blog{padding-inline:calc(100vw * 55 / 1080)!important}.related-wrapper{margin-left:calc(100vw * 55 / 1080);margin-right:0}.article-header-container header a:after,.related-blogs .related-header h4:after{width:calc(100vw * 73 / 1080);height:calc(100vw * 7 / 1080);margin-top:7px}.article-header-container p.byline,.article-header-container time{font-size:calc(100vw * 38 / 1080);line-height:calc(100vw * 32 / 1080)}.blog-permalink{margin-inline:0!important}.util-buttons a{width:calc(100vw * 970 / 1080);height:calc(100vw * 116 / 1080);border-radius:calc(100vw * 58 / 1080);font-size:calc(100vw * 46 / 1080);line-height:calc(100vw * 59 / 1080);display:flex;letter-spacing:.92px;align-items:center;justify-content:center}.util-buttons{flex-wrap:wrap}.related-wrapper{margin-left:calc(100vw * 55 / 1080);margin-right:0;width:calc(100vw - (100vw * 55 / 1080));overflow:scroll!important}.related-wrapper article{min-width:calc(100vw * 911 / 1080)}.floating-social{display:none}.related-blogs .article-image a img{aspect-ratio:912/615}.affiliate-section-container{margin-inline:calc(100vw * 55 / 1080);display:flex;flex-direction:column}.affiliate-section-copy h1{font-size:calc(100vw * 85 / 1080);line-height:calc(100vw * 95 / 1080);text-align:center}.affiliate-section-line{width:calc(100vw * 92 / 1080);height:calc(100vw * 8 / 1080);margin:auto}.affiliate-section-copy p,.affiliate-section-copy h3,.affiliate-section-copy li{font-size:calc(100vw * 38 / 1080);line-height:calc(100vw * 48 / 1080)}.affiliate-section-copy a{width:100%;display:flex;align-items:center;justify-content:center;min-height:calc(100vw * 123 / 1080);font-size:calc(100vw * 46 / 1080);line-height:calc(100vw * 59 / 1080);right:0}.copy-container{padding-inline:calc(100vw*55/1080);flex-direction:column}.collapsible-container{padding-inline:calc(100vw*55/1080)}#privacy-policy .collection-section-container p{margin:0;width:100%;max-width:100%;text-align:left;font-size:calc(100vw * 38 / 1080);line-height:calc(100vw * 48 / 1080);border:0;padding:0}#privacy-policy .collection-section-container p.outlined{margin-top:calc(100vw * 38 / 1080)}.dropdown-header h2{font-size:calc(100vw * 36 / 1080);line-height:calc(100vw * 46 / 1080);max-width:calc(100vw * 825 / 1080)}#privacy-policy .collapsible{border-bottom:1px solid}#privacy-policy .dropdown-header{border:0}.collapsible .dropdown-content{padding-inline:calc(100vw*35/1080)}.collapsible.expanded .dropdown-content{padding-bottom:10px}.dropdown-content p{font-size:calc(100vw * 38 / 1080)!important;line-height:calc(100vw * 48 / 1080);font-weight:300}.collection-section-container h1{width:100%}.template-index .scroll-active header.site-header.minimal.full-width{top:0;backdrop-filter:blur(20px);-webkit-backdrop-filter:blur(20px);background:#00000014}.template-index header.site-header.minimal.full-width{position:fixed;z-index:99;width:100%;transition:.2s;top:60px}.template-index header.site-header{background:transparent}#shipping-and-return .collection-section-container p{margin-bottom:0}body.template-page main.main-content{margin-top:0}.article-header-container p.byline{margin-top:calc(100vw * 35 / 1080)}.article-header-container header p.byline{margin-top:calc(100vw * 65 / 1080)}#we-travel-to-the-source-to-obtain-our-offerings .collection-section-container p{font-size:calc(100vw * 38 / 1080);line-height:calc(100vw * 48 / 1080);width:calc(100vw * 750 / 1080);margin-bottom:calc(100vw * 109 / 1080)}.feature-row__text p,.page-visualizer-body .sign{font-size:calc(100vw * 38 / 1080);line-height:calc(100vw * 48 / 1080)}.contain-site-width{padding:0!important}.section-standard,#we-travel-to-the-source-to-obtain-our-offerings .page-visualizer-body,.page .wrapper{padding-inline:calc(100vw*55/1080)}#we-travel-to-the-source-to-obtain-our-offerings .page-visualizer-header{font-size:calc(100vw * 87 / 1080);line-height:calc(100vw * 97 / 1080);margin-right:0;margin-top:calc(100vw * 140 / 1080);margin-bottom:calc(100vw * 160 / 1080)}#we-travel-to-the-source-to-obtain-our-offerings .page-visualizer-body{font-size:calc(100vw * 38 / 1080);line-height:calc(100vw * 48 / 1080);width:100%;max-width:unset}#contact-us header.site-header{background-color:#fffaf5}#contact-us header.util span.icon{color:#000}.template-collection .hero-content.header .collection-image{max-height:unset!important;max-width:unset!important}#shopify-section-collection-template .collection,#shopify-section-collection-template header.collection-header{padding-inline:calc(100vw * 55 / 1080)}.hero-content.header.above{padding-inline:0}#shopify-section-collection-template .collection-image img.card__image,.collection-image .card__image-wrapper{aspect-ratio:1080/321;max-height:unset}#shopify-section-collection-template header.collection-header{max-width:100%}.collection-header__title{margin-top:calc(100vw * 55 / 1080);margin-bottom:calc(100vw * 22 / 1080);font-size:calc(100vw * 40 / 1080)!important}.collection-header .description{font-size:calc(100vw * 38 / 1080)!important;line-height:calc(100vw * 48 / 1080)!important}.collection-header__fullwidth-border{display:none}.filter-sorting-container{margin-bottom:calc(100vw * 17 / 1440);padding-top:calc(100vw * 56 / 1440);padding-bottom:calc(100vw * 56 / 1440);border-top:1px solid}#shopify-section-collection-template .sort-by{max-width:calc(100vw * 400 / 1080);width:calc(100vw * 400 / 1080);padding:calc(100vw * 20/ 1080) calc(100vw * 44/ 1080)}#shopify-section-collection-template .sort-by label,.filter-header-container p{font-size:calc(100vw * 32 / 1080)}#shopify-section-collection-template .filter-header-container{align-items:center}#shopify-section-collection-template .collection .products-grid{padding-inline:0}#shopify-section-collection-template .collection .products-grid.full-width .box.product{padding:calc(100vw * 21 / 1080) calc(100vw * 40 / 1080);width:100%;border:1px solid}#shopify-section-collection-template .product_card__image-wrapper{height:auto}.collection figure a.product_card span.label.sale{font-size:calc(100vw * 40 / 1080);line-height:1.7;left:calc(100vw * -39 / 1080);top:calc(100vw * -21 / 1080)}.product-title .title.short{font-size:calc(100vw * 38 / 1080);line-height:1.5}.reviews-badge,.product-title .title.long{font-size:calc(100vw * 32 / 1080);line-height:calc(100vw * 41 / 1080)}.collection .products-grid .price,.featured-collection figcaption span.price,.simple-collection figcaption span.price,.collection figcaption span.price{font-size:calc(100vw * 38 / 1080)}.pagination:after,.os-index .os-indices:before,.os-index ol li:before{display:none!important}.pagination{justify-content:space-between}.best-seller-section-block-bg img{max-height:calc(100vw * 542.92 / 1080);object-fit:cover}.os-index .os-indices{display:flex!important;flex-wrap:wrap;gap:10px}.header-line-items{display:flex}}
/*# sourceMappingURL=/s/files/1/2569/2622/t/45/assets/custom-styles.css.map */
