.smaller-shipping-text{font-size:12px}.pause-icon{margin-left:-39px;margin-top:15px;position:absolute;pointer-events:none}.collection-details .title-wrapper,.collection__title.title-wrapper{margin-bottom:0!important}.show-when-small,.drop-arrow{display:none}.thumbnails{position:absolute;bottom:0;height:auto;display:flex;flex-direction:column}.thumbnails .thumbnail{height:55px;width:55px;border-right:1px solid;border-top:1px solid;object-fit:cover}[data-media-type=video].thumbnail:after{content:url('data:image/svg+xml,<svg class="pause-icon" width="23" height="23" viewBox="0 0 23 23" fill="none" xmlns="http://www.w3.org/2000/svg"><circle cx="11.4532" cy="11.5175" r="11.0022" fill="white"/><path d="M15.9707 10.6514C16.6374 11.0363 16.6374 11.9986 15.9707 12.3835L9.94458 15.8627C9.27792 16.2476 8.44458 15.7664 8.44458 14.9966L8.44458 8.03828C8.44458 7.26848 9.27792 6.78735 9.94458 7.17225L15.9707 10.6514Z" fill="black"/></svg>');margin-top:15px;position:absolute}.video-thumbnail-container{position:relative;cursor:pointer;display:inline-block;width:100%;height:100%}.video-thumbnail-container .thumbnail{width:100%;height:100%;object-fit:cover;display:block}.video-thumbnail-container .pause-icon,.imagery-grid .video-thumbnail-container .pause-icon{display:none}.imagery-grid [data-media-type=video].thumbnail{position:relative;cursor:pointer}.imagery-grid [data-media-type=video].thumbnail .pause-icon{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);margin:0;pointer-events:none;z-index:1}.video-thumbnail-container{cursor:pointer;transition:all .3s ease;position:relative}.mobile-product-gallery .video-thumbnail-container{cursor:pointer;transition:all .3s ease}.mobile-product-gallery .video-thumbnail-container:hover{opacity:.8;transform:scale(1.02)}.h-100{height:100%}#mainMediaContainer img,#mainMediaContainer video{height:100%;max-height:clamp(300px,100vh,40vw);min-height:100%;object-fit:cover;width:100%}.carousel{position:relative}#ElevatorSubModule button{background-image:none;padding-right:0;background-color:#000}#ElevatorSubModule:not(.the-elevator) .inner-card-details p[data-save]:after,#ElevatorSubModule.the-elevator .inner-card-details .price[data-save]:after{top:-3px;background-color:#333b23;width:auto;letter-spacing:0px;line-height:2;margin-left:1em;position:relative;display:inline-block;transform:none;padding:1.147px 11.474px 1.147px 13.792px;border-radius:25.243px;border:1.147px solid #000;background:#333b23;color:#fff;font-size:13.769px;font-style:normal;font-weight:400;line-height:27.538px;text-transform:uppercase}#ElevatorSubModule.the-elevator .inner-card-details .price:after{content:unset;top:unset;bottom:-5px;right:0;width:max-content;position:absolute;margin-left:0}#ElevatorSubModule:not(.the-elevator) .title-1-box-every-month p[data-save]:after,#ElevatorSubModule:not(.the-elevator) .title-Monthly-Subscription p[data-save]:after,#ElevatorSubModule.the-elevator .title-1-box-every-month .price.price--save-percentage:after,#ElevatorSubModule.the-elevator .title-Monthly-Subscription .price.price--save-percentage:after{content:attr(data-save)}#ElevatorSubModule:not(.the-elevator) .title-3-boxes-every-3-months p[data-save]:after,#ElevatorSubModule:not(.the-elevator) .title-3-Monthly-Subscription p[data-save]:after,#ElevatorSubModule.the-elevator .title-3-boxes-every-3-months .price.price--save-percentage:after,#ElevatorSubModule.the-elevator .title-3-Monthly-Subscription .price.price--save-percentage:after{content:attr(data-save)}.product-meta-container{display:flex;align-items:baseline;gap:12px}.save-amount,#ElevatorSubModule ul li p.save-amount{display:inline-block;border-radius:25.243px;border:1.147px solid #000;background:#333b23;display:flex;padding:1.147px 11.474px 1.147px 13.792px;justify-content:center;align-items:center;color:#fff;font-size:13.769px;font-style:normal;font-weight:400;line-height:27.538px;text-transform:uppercase;margin:10px 0 0}#ElevatorSubModule:not(.the-elevator) .title-1-box-every-month p.price--save-percentage:after,#ElevatorSubModule:not(.the-elevator) .title-Monthly-Subscription p.price--save-percentage:after,#ElevatorSubModule.the-elevator .title-1-box-every-month .price.price--save-percentage:after,#ElevatorSubModule.the-elevator .title-Monthly-Subscription .price.price--save-percentage:after{content:"Save 11%"}#ElevatorSubModule:not(.the-elevator) .title-3-boxes-every-3-months p.price--save-percentage:after,#ElevatorSubModule:not(.the-elevator) .title-3-Monthly-Subscription p.price--save-percentage:after,#ElevatorSubModule.the-elevator .title-3-boxes-every-3-months .price.price--save-percentage:after,#ElevatorSubModule.the-elevator .title-3-Monthly-Subscription .price.price--save-percentage:after{content:"Save 24%"}.price--no-save:after{content:none!important}#ElevatorSubModule.the-elevator .inner-card-details .price{color:#000;font-size:20px;font-style:normal;font-weight:400;line-height:25.6px;letter-spacing:1.1px;text-transform:none;display:flex;gap:0;align-items:end}@media screen and (max-width:959px){#ElevatorSubModule.the-elevator .inner-card-details .price{font-size:17.5px;margin-bottom:10px}}#ElevatorSubModule.the-elevator .inner-card-details .price-per-month{color:#000;font-size:12px;font-style:normal;font-weight:400;line-height:25px;letter-spacing:1.1px}#ElevatorSubModule.the-elevator .inner-card-details p.price-per-box{margin:0;color:#333b23;font-size:14px;font-style:normal;font-weight:300;line-height:20px;text-transform:none}#ElevatorSubModule ul li p.price,#ElevatorSubModule ul li p.price-per-box,#ElevatorSubModule.the-elevator .inner-card-details .price,#ElevatorSubModule.the-elevator .inner-card-details .price-per-box{padding-right:0}#ElevatorSubModule.the-elevator ul{display:flex;flex-direction:column;margin-top:10px}#ElevatorSubModule.the-elevator ul li select{display:none;min-width:140px;padding:6px 10px;margin-top:6px}#ElevatorSubModule.the-elevator ul li.active-product select{display:block}#ElevatorSubModule ul li .card-usps{display:none;grid-template-columns:1fr;margin-top:10px;gap:6px}#ElevatorSubModule.the-elevator ul li.active-product .card-usps{display:grid}@media only screen and (max-width:768px){#ElevatorSubModule.the-elevator ul li.active-product .card-usps{margin-left:-4px}}#ElevatorSubModule ul li .card-usps small{font-size:13px}@media screen and (max-width:768px){#ElevatorSubModule ul li .card-usps small{font-size:14px}}#ElevatorSubModule ul li .card-usps small span{margin-right:3px}.the-elevator-heading{display:none;font-size:14px;line-height:20px;font-weight:300;font-family:Karla;text-align:center;color:#292929;margin-bottom:10px}#ElevatorSubModule.the-elevator .the-elevator-heading{display:none;font-weight:700}#ElevatorSubModule .card-label{background:#333b23;display:none;width:calc(100% + 30px);left:0;margin-left:-15px;margin-right:-15px;transform:translateY(-20px);color:#fff;text-align:center;font-size:14px;font-style:normal;font-weight:400;line-height:25px;height:25px}@media screen and (max-width:959px){#ElevatorSubModule .card-label{height:unset;padding:12px 0;font-size:17px}}#ElevatorSubModule ul li .card-label{display:block}#ElevatorSubModule.the-elevator ul li .card-label{display:block;z-index:100}#ElevatorSubModule.the-elevator ul li{padding:19px 15px}.collection-details .title-wrapper{margin-bottom:15px}.collection-details .title-wrapper h2.h1{margin-bottom:10px;line-height:1;height:auto}#ElevatorSubModule ul,#ElevatorSubModule li{list-style:none}#ElevatorSubModule li:not(.active-product){cursor:pointer}#ElevatorSubModule{position:relative;padding-bottom:60px}.inner-card-details{position:relative;display:flex}.inner-card-details .radio-button{display:block;margin-right:8px;margin-top:3px;width:14px;height:14px;border-radius:50%;border:2px solid #9e9b80;box-sizing:border-box;transition:all ease-in-out .3s}@media screen and (max-width:959px){.inner-card-details .radio-button{margin-top:2.5px}.active-product .inner-card-details .radio-button{margin-top:2px}}.active-product .inner-card-details .radio-button{border-width:4px;width:14px;height:14px;border-color:#000}.inner-card-details .price{position:absolute;top:-3px;right:0;margin-top:0!important}#ElevatorSubModule .sealsubs-target-element{display:none}#ElevatorSubModule li:not(.active-product) .quick-add{display:none}#ElevatorSubModule ul li .quick-add{position:absolute;bottom:0;width:100%;left:0}#ElevatorSubModule ul{padding-left:0}#ElevatorSubModule ul li{display:flex;flex-direction:column;border:1px solid #9e9b80;margin-bottom:10px;padding:10px 55px 10px 10px;border-radius:3px}#CartDrawer-CartErrors{display:none!important}#ElevatorSubModule ul li.active-product{background:#d2d0c0;border:1px solid #9e9b80}#ElevatorSubModule ul li.active-product .short-description{display:block}#ElevatorSubModule ul li p{font-size:15px;font-weight:100;color:#000;text-transform:uppercase}.collection-details{padding:20px;display:flex;height:100%;justify-content:space-between;flex-direction:column}@media only screen and (min-width:1500px){.smaller-shipping-text{font-size:14px}#ElevatorSubModule ul li p{font-size:18px}#ElevatorSubModule ul li{margin-bottom:10px;padding:15px 15px 18px}}@media screen and (max-width:959px){.show-when-small{display:block}}@media screen and (max-width:959px){#ElevatorSubModule ul{margin-top:0}.carousel{height:clamp(300px,92vw,500px)}#Body .collection-details .collection__title{padding-left:0!important;padding-right:0!important}.thumbnails .thumbnail{height:44px;width:44px;object-fit:cover}#mainMediaContainer img,#mainMediaContainer video{border-bottom:1px solid}.thumbnails .thumbnail:last-child{border-bottom:1px solid}}@media screen and (max-width:500px){.pause-icon{margin-left:-32px;margin-top:11px;max-width:18px;position:absolute;pointer-events:none}#ElevatorSubModule ul li{padding-right:35px}}#ingredientsPopup{pointer-events:none;display:none}.ingredients-popup-open #ingredientsPopup{pointer-events:all;display:block;position:fixed;top:0;right:0;left:0;bottom:0;padding:40px 5vw;background:#00000080;z-index:999999;overflow:auto}.btn{width:max-content;padding:8px 20px;background:#d2d0c0;border:1px solid #9e9b80;margin-bottom:6px;cursor:pointer;transition:all .3s}.btn:hover{background:transparent}.collection__title .review-wrapper{justify-content:flex-start}.usps-blocks-collection-container{display:grid;grid-template-columns:repeat(2,1fr);margin:20px 0 5px;row-gap:10px}@media screen and (min-width:1500px){.usps-blocks-collection-container{margin-left:-3px;margin-bottom:5px}}@media screen and (max-width:1025px){.usps-blocks-collection-container{grid-template-columns:repeat(1,1fr);row-gap:5px;margin-bottom:5px}}.usps-block-collection{display:flex;gap:7px}@media screen and (max-width:749px){.usps-block-collection{max-height:12px}}.usps-block-collection-icon{display:flex;height:fit-content;width:fit-content}.usps-block-collection-text p{color:#000;font-size:16.6px;font-style:normal;font-weight:200;line-height:19.87px;margin:0}@media screen and (max-width:959px){.usps-block-collection-text p{font-size:14px}}.collection__title .review-wrapper .write_review{background:none;font-size:12px;color:#333;padding:3.5px 15px;text-transform:none;font-family:var(--font-heading-family);text-decoration:underline;letter-spacing:0;display:none}@media only screen and (min-width:1200px){.collection__title .review-wrapper .write_review{margin-bottom:-10px}}.product__media-wrapper{position:relative}.product__logo{position:absolute;top:-20px;right:0;left:auto;max-width:75px}.product__logo img{max-width:100%;height:auto}@media screen and (min-width:960px){.product__logo{top:-44px;right:18px;max-width:144px}}.custom-accordion-group{margin:2rem 0;margin-top:0}.custom-accordion-block{border-bottom:1px solid #000}.custom-accordion-toggle{width:100%;background:none;border:none;text-align:left;padding:1.2rem 0;font-size:1.1rem;font-family:inherit;display:flex;justify-content:space-between;align-items:center;cursor:pointer;outline:none;transition:background .2s;list-style:none}.custom-accordion-toggle::-webkit-details-marker{display:none}.custom-accordion-toggle:focus-visible{outline:.2rem solid rgba(var(--color-foreground),.5);outline-offset:.3rem}.custom-accordion-block[open]>.custom-accordion-toggle .custom-accordion-icon{transform:rotate(45deg)}.custom-accordion-title{font-weight:100;margin:0;text-transform:none;color:#000}.custom-accordion-icon{font-size:1.5rem;transition:transform .2s;display:inline-block;color:#000}.custom-accordion-content{font-size:1rem;color:#444;padding:0;margin:0;display:flex;flex-direction:column;gap:.2rem}.custom-accordion-content table{color:#000}@media screen and (max-width:768px){.custom-accordion-content h2{font-size:20px}}.custom-accordion-content p{margin:5px 0;font-size:14px}.custom-accordion-content table:not([class]) td{padding:5px 20px 5px 5px}.custom-accordion-content-main-product .ingredient-container{gap:3.5rem}.ingredient-container{display:flex;flex-direction:column;gap:10px;padding:0}.ingredient-header{margin-bottom:.5rem}.table-grid{display:flex;flex-direction:column;gap:1.2rem;width:100%;overflow-x:auto}.table-grid-item{width:100%;overflow-x:auto}.table-grid-item table{border-collapse:collapse;margin-bottom:0;table-layout:fixed}.table-grid-item th,.table-grid-item td{border:none;padding:.5rem .75rem;text-align:left;font-size:16px;word-wrap:break-word;overflow-wrap:break-word;word-break:normal;-webkit-hyphens:auto;hyphens:auto;max-width:250px}.table-grid-item th{font-weight:600;border:none}.table-grid-item th:nth-child(2),.table-grid-item td:nth-child(2){width:130px}.notes{margin-top:.5rem;margin-bottom:.5rem;display:flex;flex-direction:column;gap:.3rem}.notes .note,.notes .note-2{font-size:.95rem;color:#666}.text-below-list{display:flex;flex-direction:column;gap:1rem;margin-top:.5rem}.text-below-list h3{margin-bottom:.2rem;font-weight:600}.text-below-list p{margin:0;color:#444;font-size:14px}@media screen and (max-width:959px){.custom-accordion-content,.ingredient-container,.table-grid,.text-below-list{gap:.2rem}.table-grid-item th,.table-grid-item td{font-size:.9rem;padding:.4rem .5rem;word-wrap:break-word;overflow-wrap:break-word;max-width:150px}.text-below-list h3{font-size:1rem}.text-below-list p{font-size:14px}}@media screen and (min-width:960px){.sticky-media-column{position:sticky;top:0;align-self:flex-start;z-index:2}.carousel{flex:unset;display:block;max-height:none}.main-slide.custom-product-gallery{flex:unset;max-height:none;display:block;justify-content:unset;margin-left:110px;height:fit-content}.carousel-thumbnails{max-height:none;overflow-y:visible;margin-top:0;display:flex;flex-direction:column;gap:0;position:absolute;top:0;left:0;bottom:0;height:100%;width:110px;overflow-y:auto}.product__logo{max-height:none;margin-bottom:8px}}.custom-collection-block-outer{max-height:none;overflow-y:visible}.upsell-product__checkbox{display:block;margin:10px 0 20px;cursor:pointer}.upsell-product-block{background:#f6f3ef}.upsell-product{display:flex;align-items:center;gap:15px;padding-right:40px}@media screen and (max-width:959px){.upsell-product{padding-right:12px;gap:0}}.upsell-product__image{flex-shrink:0}.upsell-product__image img{max-width:133px;object-fit:cover;aspect-ratio:1 / 1;max-height:125px}@media screen and (max-width:959px){.upsell-product__image img{max-width:130px}}.upsell-product__content{flex:1;padding-left:20px}@media screen and (max-width:959px){.upsell-product__content{padding-left:13px}}.upsell-product__title{color:#000;font-family:SangBleuOG-Website;font-size:16px;font-style:normal;font-weight:400;line-height:19.87px;text-transform:none;margin:0}@media screen and (max-width:959px){.upsell-product__title{font-size:12px}}.upsell-product__description{color:#000;font-family:Karla;font-size:14px;font-style:normal;font-weight:200;line-height:19.87px;margin:0;max-width:300px;padding-top:5px;padding-bottom:10px}@media screen and (max-width:959px){.upsell-product__description{font-size:12px}}@media screen and (max-width:500px){.upsell-product__description{font-size:12px;max-width:145px}.gift-bottom-info{padding-bottom:10px}}.gift-bottom-info{display:flex;justify-content:center}.upsell-product__price{color:#000;font-family:Karla;font-size:14px;font-style:normal;font-weight:300;line-height:19.87px}@media screen and (max-width:959px){.upsell-product__price{font-weight:400}}.upsell-product__checkbox input.upsell-checkbox-input{display:none}.upsell-checkbox-label{width:30px;height:30px;padding:10px;justify-content:center;align-items:center;gap:10px;border:1px solid #000;position:relative}@media screen and (max-width:959px){.upsell-checkbox-label{width:20px;height:20px;padding:5px}}.upsell-product__checkbox:has(.upsell-checkbox-input:checked) .upsell-checkbox-label:after{content:"";width:17px;height:13px;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='17' height='13' viewBox='0 0 17 13' fill='none'%3E%3Cpath d='M6.40313 12.6202L0.703125 6.92022L2.12813 5.49521L6.40313 9.77022L15.5781 0.595215L17.0031 2.02021L6.40313 12.6202Z' fill='%231D1B20'/%3E%3C/svg%3E");background-repeat:no-repeat;background-position:center;background-size:contain;display:block;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.usps-blocks-collection-container-small{max-width:625px;place-content:center;place-items:center;gap:32px}.usps-blocks-collection-container-small .usps-block-collection-text p{font-size:14px}@media screen and (max-width:959px){.usps-blocks-collection-container-small{max-width:100%;grid-template-columns:1fr;gap:unset}.usps-blocks-collection-container-small .usps-block-collection-text p{font-size:14px}}:root{interpolate-size:allow-keywords}.inner-accordion-block .custom-accordion-toggle{background-color:transparent;border:none;width:100%;display:flex;align-items:center;justify-content:space-between;padding:10px 20px;color:#141414;font-size:14px;font-style:normal;font-weight:400;line-height:18.2px;cursor:pointer}.inner-accordion-block .custom-accordion-title{color:#141414;font-size:14px;font-family:Karla;font-style:normal;font-weight:400;line-height:18.2px;margin:0}.custom-accordion-content #ingredientsContainer .btns a{color:#141414;font-family:Karla;font-size:14px;margin-bottom:0;padding:5px 20px;text-decoration:none}.custom-accordion-content #ingredientsContainer .btns a:hover{background-color:#9e9b80}.inner-accordion-toggle{background-color:transparent;border:none;width:100%;display:flex;align-items:center;justify-content:space-between;padding:18px 16px;color:#141414;font-size:14px;font-style:normal;font-weight:400;line-height:18.2px;cursor:pointer;list-style:none}.inner-accordion-toggle::-webkit-details-marker{display:none}.inner-accordion-title{color:#141414;font-size:14px;font-family:Karla;font-style:normal;font-weight:400;line-height:18.2px;margin:0}.inner-accordion-icon{font-size:1.2rem;transition:transform .2s;display:inline-block;color:#141414}.inner-accordion-block[open] .inner-accordion-icon{transform:rotate(45deg)}.inner-accordion-content{padding:1rem 20px;display:flex;align-items:center;gap:3px}.inner-accordion-hash-slug{font-size:13px}.inner-accordion-block{border-bottom:2px solid #fff}.inner-accordion-block::details-content{block-size:0;overflow:hidden;transition:block-size .5s,content-visibility .5s;transition-behavior:allow-discrete}.inner-accordion-block[open]::details-content{block-size:auto;content-visibility:visible}.custom-accordion-block[data-id="1"]{border-top:1px solid #000}.custom-accordion-block[data-id="3"][open]{border-bottom:none}.usps-blocks-collection-content{display:flex;justify-content:center}
/*# sourceMappingURL=/cdn/shop/t/259/assets/custom-collection-block.css.map */
