:root{--specialFont: "IBM Plex Mono",monospace;--lightText: #F0F7D3}.header--custom{padding-top:40px;padding-bottom:40px}.header-cart .header__link{display:flex}.header__link.action-area__link,.header-cart .header__link{flex-direction:row-reverse;gap:7px}@media screen and (min-width: 1200px){.header--custom .header__menu,.header--custom .header__brand,.header--custom .header__icons{flex:1}}.header--custom .header__menu{margin-right:auto}.header--custom .header__icons{margin-left:auto}.header-cart__icon{align-items:center}.action-area__link{padding-left:13px;padding-right:13px}.mobile-icons .action-area__link:last-child{padding-right:13px}.navbar-item a,.header__icons .icon-caption,.button--add-to-cart span,.swatch__option label{font-family:var(--specialFont);font-weight:500;font-size:16px;text-transform:uppercase}.is-width-wide .navbar{padding-left:2.5%;padding-right:2.5%;max-width:1200px;margin:0 auto}.navbar-dropdown{border-top:2px solid #353533;border-bottom:2px solid #353533}.mobile-menu__list{padding-top:40px}.mobile-header{font-size:25px}.mobile-menu__item.item-with-icon{padding-top:30px}@media only screen and (min-width: 799px){.navbar-dropdown.navbar-dropdown--below-parent{top:100%}}.footer__extra-content{display:none}.klaviyo-form input,.klaviyo-form button{border-width:2px!important}.footer__content{border:none}.klaviyo-form button{border-radius:50%!important;padding-left:40px!important;padding-right:40px!important}.button--primary{border-radius:50%!important;border:2px solid #353533;padding:18px 35px;text-transform:uppercase}.button{font-family:var(--specialFont);font-weight:500;font-style:normal}.button--primary,a.button--primary.button{white-space:nowrap}.border-top{border-top:2px solid #353533}.border-bottom{border-bottom:2px solid #353533}.collection-info__caption{align-items:center;flex-direction:column;justify-content:space-between;z-index:2}.collection-info__caption h4.title,.collection-list-main .collection-info__caption .title{font-family:ivypresto-headline,serif;text-align:center}.collection-list .column:first-child{border-left:none}.collection-list .non_hover_image img{padding:60px}.collection-list .hover_image,.collection-list-main .hover_image{position:absolute;top:0;bottom:0;left:0;right:0;opacity:0;transition:opacity .3s linear}.collection-list .column:hover .hover_image,.collection-list-main .column:hover .hover_image{opacity:1}.collection-list .column:hover .collection-info__caption h4,.collection-list .column:hover .collection-info__caption button{transition:color .3s}.collection-list .product-wrap{height:100%}.logo-list .container.is-medium{width:90%}.logo-list .logo-list__item{padding-left:20px;padding-right:20px}@media (max-width: 480px){.logo-list .logo-list__item{margin-bottom:50px!important}}@media (max-width: 970px){.info_bar{flex-direction:column;align-items:center}.info_bar .divider{display:none}}.featured-collection-section .container.is-flex-nowrap{flex-wrap:nowrap}.featured-collection-section .featured-collection_heading-wrapper,.product-recommendations .product-recommendations_heading-wrapper{width:95%;margin-left:auto;margin-right:auto;max-width:1200px}.featured-collection__title,.product-recommendations_heading-wrapper h2{font-size:37px;margin-bottom:0!important}.featured-collection-section .product-wrap img{padding:40px}.featured-collection-section .product-wrap img.swap--visible,.featured-collection-section .product-wrap img.secondary{padding:0}.product-thumbnail__price.price{font-size:25px}@media (max-width: 900px){.product-thumbnail__price.price{font-size:15px}}h1.product_name{font-family:aktiv-grotesk,sans-serif;font-size:50px;margin-bottom:0!important;@meda (max-width: 500px){font-size: 44px;}}h2.product_subtitle{font-family:var(--specialFont);font-size:21px}.jdgm-preview-badge .jdgm-star.jdgm-star{color:#353533!important}.price-ui{align-items:flex-end}.price-ui .compare-at-price{padding-bottom:5px;padding-left:10px}.slideshow-classic.image-slideshow .caption.is-flex{display:flex;top:unset;bottom:2%;transform:none}@media (max-width:799px){.slideshow-classic.image-slideshow .caption.is-flex{flex-direction:column;align-items:flex-start}}.slideshow-classic__buttons{padding:30px}.product__thumbnail.product__grid-item .product-wrap{position:relative}.product__thumbnail.product__grid-item .thumbnail__caption{position:absolute;top:0;bottom:0;left:0;width:100%;display:flex}.product__thumbnail.product__grid-item .thumbnail__caption .product-thumbnail{padding-top:5%;padding-bottom:5%;display:flex;flex-direction:column;justify-content:space-between;align-items:center;width:100%}.product-thumbnail__title_container a{display:block}.product-thumbnail__title_container .product-thumbnail__title{font-size:32px}@media (max-width: 1000px){.product-thumbnail__title_container .product-thumbnail__title{font-size:26px}}.product-thumbnail__title_container .product-thumbnail__sub_title{font-size:21px;font-family:var(--specialFont);font-weight:500}@media (max-width: 1000px){.product-thumbnail__title_container .product-thumbnail__sub_title{font-size:15px}}.product__thumbnail.product__grid-item .product-thumbnail__title_container .product-thumbnail__title,.product__thumbnail.product__grid-item .product-thumbnail__title_container .product-thumbnail__sub_title,.product__thumbnail.product__grid-item .product-thumbnail__price{transition:color .3s}.product__thumbnail.product__grid-item:hover .product-thumbnail__title_container .product-thumbnail__title,.product__thumbnail.product__grid-item:hover .product-thumbnail__title_container .product-thumbnail__sub_title,.product__thumbnail.product__grid-item:hover .product-thumbnail__price{color:var(--lightText)}.shopify-product-form legend .options-selection__option-name{display:none}.swatch input:checked+.swatch-element{border:none;box-shadow:none}.swatch .swatch-element{position:relative;border:none;padding-left:20px}.swatch .swatch-element label:before{content:"";border-radius:50%;height:20px;width:20px;position:absolute;left:-0px;top:50%;border:2px solid #353533;transform:translateY(-50%)}.swatch input:checked+.swatch-element label:before{background-color:#353533}.product-block--price .price{font-size:37px;padding-top:40px}@media (max-width: 500px){.product-block--price .price{font-size:34px}}.product__information.column.one-half{padding-top:65px;margin:0;width:50%;border-left:2px solid #353533}.product__information .product-block--description{border-top:2px solid #353533}.product__images.column.one-half{margin:0;width:50%;padding-right:0;border-right:none}.product__images .product-gallery__thumbnails{padding-top:70px;padding-bottom:90px;border-top:2px solid #353533;margin-top:0}@media (min-width:799px){.product__information.column.one-half>div{padding-left:65px}}.product-block--description{padding-right:65px;padding-top:80px;padding-bottom:80px}.accordion dt a[aria-expanded=true],.accordion dt a:hover,.faq-accordion dt button[aria-expanded=true],.faq-accordion dt button:hover{background:none}.accordion dt,.faq-accordion dt{border-bottom:2px solid #353533}.faq-accordion{margin-bottom:0!important}.faq-accordion:first-child dt{border-top:2px solid #353533}.product-block--form{padding-bottom:45px}.purchase-details .purchase-details__spb--false .button--add-to-cart{height:auto}legend.option-title.label{font-family:var(--specialFont)}.product-recommendations .product-recommendations_heading-wrapper{padding-bottom:40px;padding-top:40px}.product-recommendations .jdgm-widget{display:none!important}@media (max-width: 798px){.product__images.column.one-half,.product__information.column.one-half{width:100%}.product__images.column.one-half{padding-bottom:0}.product__images .product-gallery__thumbnails{border-bottom:0;padding-bottom:20px}.product-gallery__thumbnails .flickity-prev-next-button{opacity:0;visibility:hidden}.product__information.column.one-half{border-top:2px solid #353533;border-left:0}.product__information.column.one-half>div{padding-right:30px;padding-left:30px}}.text_img_grid .rich-text__text{width:55%}.text_img_grid .image-element__wrap{width:30%;margin:0;position:relative}.text_img_grid .second_row{padding-top:150px}.dots-below .slideshow-classic{padding-bottom:30px}.dots-below .slideshow-classic .flickity-button,.dots-below .slideshow-classic .flickity-page-dots{bottom:0}.dots-below .slideshow-classic .flickity-button{transform:translateY(50%);background:transparent}.dots-below .slideshow-classic.dots-below .flickity-button:hover{background:#fff}@media (max-width: 768px){.text_img_grid .grid_row{flex-direction:column}.text_img_grid .second_row .image-element__wrap{align-self:flex-end}.text_img_grid .grid_row .image-element__wrap{width:44%}.text_img_grid .second_row{padding-top:0}.text_img_grid .rich-text__text{width:100%}}@media (max-width: 600px){.text_img_grid .grid_row .image-element__wrap{width:70%;position:static}.text_img_grid .grid_row .image-element__wrap{padding-bottom:50px;padding-top:50px}.text_img_grid .second_row .image-element__wrap{padding-top:0}}.grid_borders .product-wrap,.grid_borders .product-wrap .thumbnail,.grid_borders .product-image__wrapper,.grid_borders .image__container,.grid_borderes .has-secondary-image-swap img{height:100%}.heading-wrapper--list-collection{margin-top:40px}.grid_borders{border-top:2px solid #353533}@media (min-width: 769px){.grid_borders .one-half:nth-child(2n-1){border-right:2px solid #353533}.grid_borders .one-half:nth-child(2n):nth-last-child(2)~*,.grid_borders .one-half:nth-child(2n):nth-last-child(3)~*,.grid_borders:not(.collection-matrix) .one-half:first-child:nth-last-child(2),.grid_borders:not(.collection-matrix) .one-half:first-child:nth-last-child(2)~*{border-bottom:0}.grid_borders .one-half{width:50%;margin:0!important;border-bottom:2px solid #353533}.grid_borders .one-third{width:33.33%;margin:0;border-bottom:2px solid #353533;border-right:2px solid #353533}.grid_borders .one-third:nth-child(3n){border-right:0}.grid_borders .one-third:nth-child(3n):nth-last-child(2)~*,.grid_borders .one-third:nth-child(3n):nth-last-child(3)~*,.grid_borders .one-third:nth-child(3n):nth-last-child(4)~*,.grid_borders .one-third:first-child:nth-last-child(3)~*,.grid_borders .one-third:first-child:nth-last-child(3),.grid_borders .one-third:first-child:nth-last-child(2)~*,.grid_borders .one-third:first-child:nth-last-child(2),.grid_borders .one-third:first-child:last-child{border-bottom:0}}.grid_borders .one-fourth{width:25%;margin:0;border-bottom:2px solid #353533}@media (min-width:1100px){.grid_borders .one-fourth:nth-child(4n):nth-last-child(2)~*,.grid_borders .one-fourth:nth-child(4n):nth-last-child(3)~*,.grid_borders .one-fourth:nth-child(4n):nth-last-child(4)~*,.grid_borders .one-fourth:nth-child(4n):nth-last-child(5)~*,.grid_borders .one-fourth:first-child:nth-last-child(4)~*,.grid_borders .one-fourth:first-child:nth-last-child(4),.grid_borders .one-fourth:first-child:nth-last-child(3),.grid_borders .one-fourth:first-child:nth-last-child(3)~*,.grid_borders .one-fourth:first-child:nth-last-child(2)~*,.grid_borders .one-fourth:first-child:nth-last-child(2),.grid_borders .one-fourth:first-child:last-child{border-bottom:0}.grid_borders .one-fourth{border-right:2px solid #353533}.grid_borders .one-fourth:nth-child(4n){border-right:none}}@media (max-width: 1099px) and (min-width: 769px){.grid_borders .one-fourth{width:50%;border-bottom:2px solid #353533}.grid_borders .one-fourth:nth-child(2n):nth-last-child(2)~*,.grid_borders .one-fourth:nth-child(2n):nth-last-child(3)~*,.grid_borders:not(.collection-matrix) .one-fourth:first-child:nth-last-child(2),.grid_borders:not(.collection-matrix) .one-fourth:first-child:nth-last-child(2)~*{border-bottom:none}.grid_borders .one-fourth:nth-child(2n-1){border-right:2px solid #353533}}@media (max-width: 768px){.grid_borders .column{width:100%;margin:0;border-bottom:2px solid #353533}.grid_borders .column:last-child{border-bottom:0}.collection-matrix.grid_borders .column{margin-left:0;margin-right:0}}.collection__content{margin-top:30px}.collection__content .sidebar-section{padding-top:30px;padding-left:30px}.collection__main{margin-right:0!important;margin-left:0!important;border-left:2px solid #353533}@media (max-width: 768px){.collection__main{border-left:none}}.collection__content .sidebar-section{margin-right:0!important;margin-left:0;border-top:2px solid #353533}.collection-matrix .column{margin-left:0;margin-right:0}.collection-matrix__wrapper{position:relative}.collection-matrix__wrapper .collection__loading-icon{position:absolute;top:10px;left:0}.collection-main .heading-wrapper--collection,.collection-main .collection__description{padding-left:30px}.product__thumbnail.product__grid-item .jdgm-widget{display:none!important}@media (max-width: 1000px){.product__grid-item .product-image__wrapper img:not(.secondary,.swap--visible){padding:50px}}.faq-accordion dd{margin-left:0;padding-left:0}.faq-accordion dt button{padding-left:0;font-family:var(--specialFont);font-size:21px;font-weight:500}.faq-accordion button .icon{left:unset;right:10px}.jdgm-rev-widg__header{display:flex;font-family:ITC Franklin Gothic}.jdgm-rev-widg__header h2{font-size:46px;text-align:left;width:40%}.jdgm-row-stars,.jdgm-row-actions,.jdgm-rev-widg__body,j.dgm-rev-widg__paginate-spinner-wrapper{width:60%;margin-left:auto!important}.jdgm-row-actions{display:flex;align-items:flex-end}.jdgm-rev__content{width:100%!important;margin-left:0!important}.jdgm-row-rating{display:flex;flex-direction:column-reverse}.jdgm-row-extra{line-height:0!important}.jdgm-row-profile{float:none!important}.jdgm-row-media,.jdgm-row-search,.jdgm-subtab,.jdgm-row-actions,.jdgm-quest,.jdgm-rev,.jdgm-paginate{border-top:2px solid #353533!important}.jdgm-paginate__page.jdgm-curt{background:var(--jdgm-paginate-color);color:#f0f7d3!important;font-size:100%!important;border-radius:50%;padding-top:7px;padding-bottom:7px}a.jdgm-write-rev-link{color:#000!important;background:transparent!important;border-radius:50%!important;width:auto!important;padding:18px 35px!important;font-family:var(--specialFont);font-weight:500;text-transform:uppercase}.jdgm-widget-actions-wrapper{position:absolute;border-left:none!important;bottom:0;left:0;width:auto!important}.jdgm-row-stars{position:relative;align-items:flex-start!important;margin-bottom:50px!important}.jdgm-histogram{flex:1 0 300px;border-left:none!important;align-items:flex-end!important}.jdgm-rev-widg__summary{flex:0 0 185px}.jdgm-write-rev-link{max-width:unset!important}@media (max-width: 1060px){.jdgm-rev-widg__header{flex-direction:column}.jdgm-row-stars,.jdgm-row-actions,.jdgm-rev-widg__body,j.dgm-rev-widg__paginate-spinner-wrapper{width:100%}.jdgm-row-stars{padding-bottom:24px}.jdgm-row-stars,.jdgm-histogram{display:flex!important}.jdgm-histogram{flex-direction:column}.jdgm-rev-widg__header h2{width:100%}}@media (max-width: 600px){.jdgm-row-stars{flex-direction:column;align-items:center!important;padding-bottom:0}.jdgm-rev-widg__summary,.jdgm-histogram{flex:1 0 auto}.jdgm-widget-actions-wrapper{position:static;margin-top:25px!important}.jdgm-rev-widg__header h2{text-align:center;margin-bottom:20px}}
/*# sourceMappingURL=/cdn/shop/t/73/assets/custom.css.map */
