html{overflow-x:initial}.section-header{position:fixed;z-index:100;top:0}.homepage_banner{margin-top:95px}@media only screen and (min-width:769px){.homepage_banner{margin-top:100px}}.h1{font-family:baskerville-urw,Bodoni Book,Garamond,Calisto,Palantino,Georgia,serif;font-style:normal;font-weight:400;font-size:44px;line-height:48px;text-align:center;letter-spacing:.04em}.h1.em,.h1 .em,.h1 em{font-family:baskerville-urw-italic,Bodoni Book,Garamond,Calisto,Palantino,Georgia,serif}.h3{font-family:baskerville-urw,Bodoni Book,Garamond,Calisto,Palantino,Georgia,serif;font-style:normal;font-weight:400;font-size:36px;line-height:48px;text-align:center;letter-spacing:.04em}.h4{font-family:"sweet-sans-pro",Cooperplate,"Gill Sans",Helvetica,Arial sans-serif;font-style:normal;font-weight:700;font-size:16px;line-height:24px;letter-spacing:.075em;text-transform:uppercase}.h4.subtitle{font-family:"sweet-sans-pro",Cooperplate,"Gill Sans",Helvetica,Arial sans-serif;font-style:normal;font-weight:700;font-size:13px;line-height:24px;letter-spacing:.14em;text-transform:uppercase}.h5{font-family:"sweet-sans-pro",Cooperplate,"Gill Sans",Helvetica,Arial sans-serif;font-style:normal;font-weight:700;font-size:14px;line-height:20px;letter-spacing:.05em;text-transform:uppercase;font-variant-numeric:lining-nums}.text{font-family:Libre Baskerville,Palatino,serif;font-style:normal;font-weight:400;font-size:13px;line-height:22px;letter-spacing:.04em}.text.italic{font-style:italic}.text-large{font-family:Libre Baskerville,Palatino,serif;font-style:italic;font-weight:400;font-size:15px;line-height:30px;letter-spacing:.04em}@media only screen and (min-width:769px){.text{font-size:14px}}.uppercase{text-transform:uppercase}.h1.uppercase em{text-transform:lowercase}.underline{text-decoration:underline;text-underline-offset:3px;text-decoration-thickness:1.5px}.ta-c{text-align:center}.ta-l{text-align:left}.ta-r{text-align:right}.text-shadow{text-shadow:0px 4px 4px #00000025}.button{display:inline-block;font-family:"sweet-sans-pro",Cooperplate,"Gill Sans",Helvetica,Arial sans-serif;font-style:normal;font-weight:700;font-size:12px;line-height:20px;text-align:center;letter-spacing:.14em;text-transform:uppercase;margin:0 auto;padding:10px 34px;transition:all .35s ease-in-out;min-width:95px;background-color:#000}.button.border{background-color:transparent;border:1px solid #000;font-size:12px}.button .text{display:inline-block;font-family:"sweet-sans-pro",Cooperplate,"Gill Sans",Helvetica,Arial sans-serif;font-style:normal;font-weight:700;font-size:12px;line-height:20px;text-align:center;letter-spacing:.14em;text-transform:uppercase;margin-bottom:0;padding-bottom:4px}.button:hover{background-color:#000;color:#fff}.button:hover .text,.button:hover a,.button:hover a .text{color:#fff}a.centered-link{text-align:center}.divider{width:100%;max-width:1200px;margin-left:auto;margin-right:auto;border-bottom:1px solid black}.new-divider{display:block;width:100%;max-width:210px;margin:40px auto}.image-flip{transform:scaleX(-1)}.product .container.main.content{max-width:2000px}.product-page-buy-box{grid-template-columns:1fr}@media only screen and (min-width:769px){.product-page-buy-box{grid-template-columns:5fr 5fr}}@media only screen and (min-width:1200px){.product-page-buy-box{grid-template-columns:7fr 5fr}}@media only screen and (min-width:769px){.flexslider .slides li{height:75vh;max-height:650px}}.image-carousel .product_slider .slides img{height:100%;max-height:320px;object-fit:cover}@media only screen and (min-width:480px){.image-carousel .product_slider .slides img{max-height:400px}}@media only screen and (min-width:600px){.image-carousel .product_slider .slides img{max-height:470px}}@media only screen and (min-width:769px){.image-carousel .product_slider .slides img{max-height:none}}.title-upper-text{margin-top:40px;font-family:"sweet-sans-pro",Cooperplate,"Gill Sans",Helvetica,Arial sans-serif;font-size:14px;font-weight:700!important;text-transform:uppercase;font-variant-numeric:lining-nums;color:#000}.product-page-hold .tasting-notes-label{list-style:none;margin-left:0;font-family:Libre Baskerville,Palatino,serif!important;font-size:14px;line-height:180%;text-align:center;font-weight:400;font-style:italic}.product-detail-hold .long-description-hold{width:100%;max-width:900px;margin:30px auto 80px;text-align:center}.description-title{margin-bottom:40px;font-family:"sweet-sans-pro",Cooperplate,"Gill Sans",Helvetica,Arial sans-serif;font-size:15px;letter-spacing:1.14px;font-weight:700!important;text-transform:uppercase}.page.brew-guide .content.main.content{width:100%;padding:0}.nav-dropdown-image img{height:213px}.page-header-section img{width:100%;height:100%;object-fit:cover;grid-column-start:0;grid-column-end:1;grid-row-start:0;grid-row-end:1;z-index:0}.header-content{width:100%;height:75vh;max-height:650px;background-size:cover;background-position:center;display:grid;grid-template-columns:1fr auto 1fr;grid-template-rows:120px auto 20px}@media only screen and (min-width:480px){.header-content{grid-template-rows:1fr auto 1fr}}.header-copy{grid-column:2 / 3;grid-row:2 / 3;max-width:700px;text-align:center;position:relative;color:var(--primary-color, #000)}.header-copy .button{background-color:var(--primary-color, #000);padding:0;position:absolute;bottom:20px;left:25%}@media only screen and (min-width:480px){.header-copy .button{position:relative;left:0;margin-top:20px}}.header-copy .button:hover{background-color:var(--hover-bg-color, #fff)}.header-copy .button a .text{color:var(--button-color, #fff);font-size:15px;padding:14px 38px}.header-copy .button:hover a .text{color:var(--hover-button-color, #000)}.page-header-section .h1{font-size:40px;line-height:36px;margin-bottom:0}@media only screen and (min-width:480px){.page-header-section .h1{font-size:72px;line-height:50px;margin-bottom:15px}}.page-header-section h2{max-width:360px;margin:10px auto 20px}.page-header-section .collection-header{max-width:1200px;margin-left:auto;margin-right:auto;margin-top:40px;padding:0 12px 40px;border-bottom:#000 solid 1px}.page-header-section .collection-header h3{font-size:40px}.page-header-section .collection-header p{max-width:700px;margin-left:auto;margin-right:auto;text-align:center}.text-callout div{background-color:#fff;padding:0 12px}.text-callout .text{max-width:700px;margin:0 auto;padding:40px 0;color:#000;text-align:center;font-size:15px;line-height:24px}@media only screen and (min-width:769px){.text-callout .text{padding:70px 0}}.content-stack{display:grid;max-width:1240px;margin:0 auto 60px}.content-stack-row{display:grid;grid-template-columns:1fr;overflow:hidden;text-align:center}.info-hold .h5{letter-spacing:.14em}.info-hold .h1{letter-spacing:.07em}@media only screen and (min-width:480px){.content-stack-row{grid-template-columns:1fr 1fr;grid-template-rows:80vh 10vh;column-gap:30px}}@media only screen and (min-width:769px){.content-stack-row{grid-template-rows:75vh 15vh}}@media only screen and (min-width:1200px){.content-stack-row{grid-template-rows:80vh 10vh}}@media only screen and (max-width:479px){.content-stack-row img{width:calc(100% - 40px);padding:20px 20px 0}.content-stack-row .info-hold{margin:50px 0;padding:0 12px}}@media only screen and (min-width:480px){.content-stack-row img{width:100%;height:auto;grid-column-start:1;grid-row-start:1}.content-stack-row .info-hold{grid-column-start:2;grid-row-start:1;display:grid;grid-template-rows:1fr auto 2fr}.content-stack-row .info-hold>div{grid-row-start:2;max-width:500px;margin:0 auto}.content-stack-row .info-hold h3+p{padding:40px 0}}@media only screen and (min-width:480px){.content-stack .content-stack-row:nth-of-type(2n){grid-template-rows:10vh 80vh;margin-top:-15vh}}@media only screen and (min-width:769px){.content-stack .content-stack-row:nth-of-type(2n){grid-template-rows:10vh 70vh;margin-top:-15vh}}@media only screen and (min-width:1200px){.content-stack .content-stack-row:nth-of-type(2n){grid-template-rows:10vh 80vh;margin-top:-15vh}}@media only screen and (min-width:480px){.content-stack .content-stack-row:nth-of-type(2n) img{grid-column-start:2}.content-stack .content-stack-row:nth-of-type(2n) .info-hold{grid-column-start:1;grid-row-start:2}.content-stack .grid-image-position-right .content-stack-row img{grid-column-start:2}.content-stack .grid-image-position-right .info-hold{grid-column-start:1;grid-row-start:1}.content-stack .grid-image-position-right .content-stack-row:nth-of-type(2n) img{grid-column-start:1}.content-stack .grid-image-position-right .content-stack-row:nth-of-type(2n) .info-hold{grid-column-start:2;grid-row-start:2}}.page-subnav{width:100%;position:sticky;top:90px;margin-bottom:20px;background-color:#e5e5e5;border-bottom:.6px solid #000000}@media only screen and (min-width:480px){.page-subnav{top:100px;background-color:#fff}}.page-subnav-hold{width:100%;max-width:1240px;margin:0 auto;font-family:"sweet-sans-pro",Cooperplate,"Gill Sans",Helvetica,Arial sans-serif;font-size:13px;letter-spacing:.14em;line-height:18px;font-weight:700!important;text-transform:uppercase;font-variant-numeric:lining-nums}.page-subnav-hold>div{display:grid;grid-template-columns:1fr;align-items:baseline;padding-top:20px}@media only screen and (min-width:480px){.page-subnav-hold>div{grid-template-columns:1fr 4fr 1fr;padding-top:20px}}.page-subnav p{display:none}.page-subnav p.mobile-sub-nav-label{display:block}.page-subnav p.mobile-sub-nav-label.hidden{display:none}@media only screen and (min-width:480px){.page-subnav p{display:block}}.page-subnav ul{display:flex;justify-content:space-around;list-style:none;padding:0;text-align:center}.page-subnav ul.sub-nav-nav{display:none}@media only screen and (min-width:480px){.page-subnav ul.sub-nav-nav{display:flex}}.page-subnav .mobile-sub-nav-nav{display:grid;grid-template-columns:40px auto 40px;text-align:center}.page-subnav .mobile-sub-nav-nav img{width:9px;margin-top:2px}@media only screen and (min-width:480px){.page-subnav .mobile-sub-nav-nav{display:none}}.page-subnav li{margin-right:12px;line-height:18px;margin-bottom:0;position:relative}.page-subnav li:after{content:" ";position:absolute;width:23px;top:50%;right:-46px;border-bottom:solid #000 1.5px}.page-subnav li:last-of-type:after{display:none}.page-subnav li a:hover,.page-subnav li a.active{color:#c3872e}.more-from-bellocq{text-align:center;padding-top:60px;padding-bottom:40px;background-color:#faf8f7}@media only screen and (min-width:480px){.more-from-bellocq{padding:60px 0 120px}}.more-from-bellocq>.h4{margin-bottom:40px}.mfb-link-hold{max-width:1240px;margin:0 auto;display:grid;grid-template-columns:1fr}@media only screen and (min-width:480px){.mfb-link-hold{grid-template-columns:1fr 1fr;gap:20px}}.mfb-link-hold .h5{margin:20px 0}.mfb-link-hold h5{font-family:"sweet-sans-pro",Cooperplate,"Gill Sans",Helvetica,Arial sans-serif;font-size:14px;font-weight:600;text-transform:uppercase;text-align:center;letter-spacing:2px;text-decoration:underline;text-underline-position:under}.product-grid-section{padding-top:60px;padding-bottom:40px;background-color:#faf8f7}.product-grid-section .product-grid-hold{max-width:1200px;margin-left:auto;margin-right:auto}.cart-offer-module{margin:10px 0;background-color:#ecebeb;padding:20px;text-align:center}.cart-offer-module img{width:80%;margin:30px auto 20px}.cart-offer-module p{padding:0 10px;font-family:Libre Baskerville,Palatino,serif;font-style:normal;font-weight:400;font-size:12px;line-height:19px;letter-spacing:.04em}.cart-offer-module p.details{margin-top:10px;margin-bottom:20px;font-size:10px}.cart-offer-module .add-offer-to-cart{display:block;width:100%;padding:10px 0;background-color:#3e667d;color:#fff}.cart-offer-module .add-offer-to-cart:hover{background-color:#57859f}.price_total .original-price{text-decoration:line-through}.cart .content{width:100%;overflow-x:hidden;padding:60px 0 0}.cart .content form{margin-bottom:0}.cart-contents-hold{display:grid;grid-template-columns:1fr;gap:0px}.new-cart .h1{grid-column:1 / 2;margin:50px 0 40px;font-size:34px}.new-cart .cart-items{display:grid;grid-column:1 / 2;gap:24px;align-content:flex-start;padding:0 12px}.new-cart .cart-line-items-labels{display:none}.new-cart .cart-line-item{display:grid;grid-template-columns:1fr;gap:24px;border-bottom:#D6D6D6 solid 1px;padding:0 0 24px;position:relative}@media only screen and (min-width:800px){.cart .content{width:calc(100% - 24px);max-width:1200px;padding:50px 12px}.cart-contents-hold{display:grid;grid-template-columns:repeat(12,1fr);gap:24px}.new-cart .h1{grid-column:1 / 13;margin:10px 0 60px;font-size:44px}.new-cart .cart-items{display:grid;grid-column:1 / 8;gap:24px;align-content:flex-start}.new-cart .cart-line-items-labels{display:grid;grid-template-columns:1fr 1fr 100px 100px;gap:24px;border-bottom:#D6D6D6 solid 1px}.new-cart .cart-line-item{grid-template-columns:repeat(7,1fr)}}.new-cart .cart-line-items-labels .h5{text-align:right;font-size:11px;letter-spacing:1.3px}.new-cart .cart-line-items-labels .h5:first-of-type{grid-column:1 / 3;text-align:left}.new-cart .cart-line-item a{display:grid;grid-column:1 / 2}.new-cart .cart-line-item img{display:block;width:70%;margin:0 auto}.new-cart .cart-line-item .cart-line-item-details{grid-column:1 / 2;display:grid;grid-template-columns:repeat(2,1fr);gap:24px;width:70%;margin:0 auto}.new-cart .cart-line-item .cart-line-item-details .line-item-title{display:none}.new-cart .mobile-product-title{display:block;margin-bottom:0;text-align:center;line-height:18px}@media only screen and (min-width:800px){.new-cart .mobile-product-title{display:none}.new-cart .cart-line-item a{grid-column:1 / 3}.new-cart .cart-line-item .cart-line-item-details{grid-column:3 / 8;display:grid;grid-template-columns:1fr 1fr 100px 100px;gap:24px;margin-top:20px}.new-cart .cart-line-item .cart-line-item-details .line-item-title{display:block;grid-column:1 / 3}.new-cart .cart-line-item img{width:100%}.new-cart .cart-line-item .cart-line-item-details{grid-template-columns:repeat(4,1fr);width:100%}}.new-cart .line-item-title .text{font-size:13px}.new-cart .line-item-title .italic{font-style:italic}.new-cart .quantity{font-size:13px}.new-cart .cart-line-item-details .price{display:block;font-family:"sweet-sans-pro",Cooperplate,"Gill Sans",Helvetica,Arial sans-serif;font-style:normal;font-weight:700;font-size:13px;line-height:20px;letter-spacing:.14em;text-transform:uppercase;font-variant-numeric:lining-nums;text-align:right}.new-cart .cart-line-item-details .original-price{text-decoration:line-through;text-decoration-line:line-through;text-decoration-thickness:1px;text-decoration-color:#9f9f9f;color:#9f9f9f}.new-cart .quantity{border:none;text-align:right;float:right;display:block;margin-top:-6px}.new-cart .quantity::-webkit-outer-spin-button,.new-cart .quantity::-webkit-inner-spin-button{opacity:1;margin-left:10px}.new-cart .quantity_label{display:block;font-family:"sweet-sans-pro",Cooperplate,"Gill Sans",Helvetica,Arial sans-serif;font-style:normal;font-weight:700;font-size:11px;line-height:24px;letter-spacing:1.3px;text-transform:uppercase}.quantity-hold{display:grid;grid-template-columns:auto 70px}.new-cart .cart-line-item .remove_item{display:block;position:absolute;top:0;right:0;opacity:.5}.new-cart .cart-line-item .remove_item img{width:16px;height:16px}@media only screen and (min-width:800px){.new-cart .quantity{margin-top:-9px}.new-cart .quantity_label{display:none}.quantity-hold{display:block}.new-cart .cart-line-item .remove_item{display:none}}.new-cart .gift-wrap-line-item{grid-row-start:2}.new-cart .promo-billboard+.gift-wrap-line-item{grid-row-start:3}.new-cart .line-item-note{grid-column:1 / 3;font-family:Libre Baskerville,Palatino,serif;font-style:italic;font-weight:400;font-size:13px;line-height:22px;letter-spacing:.04em;text-transform:none;text-align:center}.new-cart .line-item-note a{display:inline-block;text-decoration:underline}.new-cart .line-item-gift-note{grid-column:1 / 3}.new-cart .line-item-gift-note label{font-family:"sweet-sans-pro",Cooperplate,"Gill Sans",Helvetica,Arial sans-serif;font-style:normal;font-weight:700;font-size:11px;line-height:24px;letter-spacing:1.3px;text-transform:uppercase}.new-cart .line-item-gift-note textarea{border:1px solid #000;font-family:Libre Baskerville,Palatino,serif;font-style:italic;font-weight:400;font-size:12px;line-height:22px;letter-spacing:.04em;text-transform:none}@media only screen and (min-width:800px){.new-cart .line-item-note{grid-column:1 / 5;text-align:left}.new-cart .line-item-gift-note{grid-column:1 / 5}}.new-cart .promo-billboard{background-color:#faf8f7;text-align:center;display:grid;grid-template-columns:1fr;margin:0 -12px;padding:10px 0}.new-cart .promo-billboard h3{font-family:"sweet-sans-pro",Cooperplate,"Gill Sans",Helvetica,Arial sans-serif;font-style:normal;font-weight:700;font-size:13px;line-height:18px;letter-spacing:.14em;text-transform:uppercase;text-align:center;margin:10px 0 20px}.new-cart .promo-billboard p{font-family:Libre Baskerville,Palatino,serif;font-style:italic;font-weight:400;font-size:13px;line-height:22px;letter-spacing:.04em;text-transform:none;margin-bottom:6px}.new-cart .promo-billboard a p{font-family:"sweet-sans-pro",Cooperplate,"Gill Sans",Helvetica,Arial sans-serif;font-style:normal;font-weight:700;font-size:12px;line-height:24px;letter-spacing:.14em;text-transform:uppercase;text-align:center;text-decoration:underline;text-underline-offset:3px;text-decoration-thickness:1.5px;margin-top:6px;color:#8e8e8e}.new-cart .promo-billboard .promo-billboard-details a p{display:none}.new-cart .promo-billboard .mobile-button{display:block;margin-bottom:10px}.new-cart .promo-billboard.valid{background-color:#ece1da}.new-cart .promo-billboard.valid a p{color:#000}@media only screen and (min-width:800px){.new-cart .promo-billboard{grid-template-columns:5fr 3fr;margin:-24px 0 0;padding:0}.new-cart .promo-billboard .promo-billboard-details{grid-column:1 / 2;padding:20px 0 0}.new-cart .promo-billboard .promo-billboard-details a p{display:block}.new-cart .promo-billboard .promo-billboard-image-hold{grid-column:2 / 3;padding:20px 20px 20px 0}.new-cart .promo-billboard .mobile-button{display:none}}.new-cart .order-summary-hold{grid-column:1 / 2;padding-left:12px;padding-right:12px;background-color:#faf8f7}@media only screen and (min-width:800px){.new-cart .order-summary-hold{grid-column:8 / 13;background-color:#fff}}.new-cart .order-summary-hold .h5{font-size:11px;letter-spacing:1.3px}.new-cart .order-summary-hold .subtotal{text-align:center;font-size:13px;background-color:#faf8f7;padding:20px 12px;border-bottom:solid 1px #B5B5B5}.new-cart .order-summary-hold .order-summary{padding:10px 0 30px;background-color:#faf8f7;text-align:center}.new-cart .order-summary-hold .subtotal_amount{border-bottom:solid 1px #B5B5B5;padding-bottom:20px;margin-bottom:20px}.new-cart .order-summary-hold p.value{width:100%;text-align:right;margin-top:13px;font-family:"sweet-sans-pro",Cooperplate,"Gill Sans",Helvetica,Arial sans-serif;font-style:normal;font-weight:700;font-size:13px;line-height:24px;letter-spacing:.14em;text-transform:uppercase;font-variant-numeric:lining-nums}.new-cart .order-summary-hold p .label{text-align:left;float:left;font-family:"sweet-sans-pro",Cooperplate,"Gill Sans",Helvetica,Arial sans-serif;font-style:normal;font-weight:700;font-size:13px;line-height:24px;letter-spacing:.14em;text-transform:uppercase}.new-cart .order-summary-hold p.shipping-value{font-family:Libre Baskerville,Palatino,serif;font-style:italic;font-weight:400;font-size:13px;line-height:22px;letter-spacing:.04em;text-transform:none}.new-cart .order-summary-hold progress{-webkit-appearance:none;appearance:none;width:100%;height:10px;background:#fff;border:1px solid #000}.new-cart .order-summary-hold progress::-webkit-progress-bar{background:#fff}.new-cart .order-summary-hold progress::-webkit-progress-value{background:#000}.new-cart .order-summary-hold .shipping-offer-label{margin-bottom:40px;font-family:"sweet-sans-pro",Cooperplate,"Gill Sans",Helvetica,Arial sans-serif;font-style:normal;font-weight:700;font-size:11px;line-height:24px;letter-spacing:.14em;text-transform:uppercase;font-variant-numeric:lining-nums}@media only screen and (min-width:800px){.new-cart .order-summary-hold .order-summary{padding:30px 50px}.new-cart .order-summary-hold .subtotal{text-align:center;font-size:11px;background-color:#fff;padding:0 0 1em}.new-cart .order-summary-hold .shipping-offer-label{margin-bottom:20px}}.new-cart .gift-wrap-offer{background-color:#364a58;color:#fff;margin-bottom:40px;padding:20px;display:grid;grid-template-columns:1fr 1fr}.new-cart .gift-wrap-offer h3{grid-column:1 / 3;text-align:center;font-family:baskerville-urw,Bodoni Book,Garamond,Calisto,Palantino,Georgia,serif;font-style:normal;font-weight:400;font-size:18px;line-height:22px;letter-spacing:.11em;text-transform:uppercase;margin-bottom:20px}.new-cart .gift-wrap-offer h3 .emphasis{font-family:Libre Baskerville,Palatino,serif;font-style:italic;font-weight:400;font-size:14px;line-height:22px;letter-spacing:.04em;text-transform:none}.new-cart .gift-wrap-offer p{text-align:left;margin-bottom:0;font-family:sweet-sans-pro,Cooperplate,Gill Sans,Helvetica,Arial,sans-serif;font-style:normal;font-weight:700;font-size:11px;letter-spacing:1.3px;line-height:20px;text-transform:uppercase;cursor:pointer}.new-cart .gift-wrap-offer p#Gift_Message{text-align:right}p.cart-checkout-hold{text-align:center!important}.cart-checkout-hold .button.action_button.add_to_cart{color:#fff;max-width:280px;font-family:sweet-sans-pro,Cooperplate,Gill Sans,Helvetica,Arial,sans-serif;font-style:normal;font-weight:700;font-size:15px;letter-spacing:.11em;line-height:22px;text-transform:uppercase}.new-cart .order-summary-hold .continue-shopping{margin-bottom:40px;font-family:Libre Baskerville,Palatino,serif;font-style:italic;font-weight:400;font-size:13px;line-height:22px;letter-spacing:.04em;text-transform:none}.new-cart .order-summary-hold .continue-shopping a{text-decoration:underline;font-style:normal}.new-cart .order-summary-hold .cart-summary-note{font-family:"sweet-sans-pro",Cooperplate,"Gill Sans",Helvetica,Arial sans-serif;font-style:normal;font-weight:700;font-size:11px;line-height:20px;letter-spacing:1.3px;text-transform:uppercase}.new-cart .empty-cart{width:calc(100% - 24px);max-width:100%;padding:0 12px}.popup-hold{position:fixed;display:grid;grid-template-columns:12px auto 12px;align-items:center;top:0;z-index:100000;width:100%;height:100vh;background-color:#000000bf;visibility:hidden}.popup .popup-image-hold{grid-row:1 / 2;grid-column:1 / 2;height:150px;background-size:cover}.popup .popup-image{width:70%;z-index:9;margin-bottom:20px}.popup-hold.open{visibility:visible}.popup-hold .popup{grid-column:2 / 3;display:grid;overflow:hidden;grid-template-columns:1fr;grid-template-rows:150px auto;width:100%;max-width:1050px;height:100vh;max-height:85vh}body.popup-open{height:100vh;overflow-y:hidden}.popup .popup-text{padding:20px;background-color:#fff;text-align:center;z-index:1;grid-column:1 / 2;grid-row:2 / 3;display:grid;align-items:center;grid-column:2 / 3;grid-row:1 / 3}.popup .popup-text .text{font-size:12px}.popup .popup-text h3{text-align:center;font-family:"sweet-sans-pro",Cooperplate,"Gill Sans",Helvetica,Arial sans-serif;font-style:normal;font-weight:700;font-size:13px;line-height:20px;letter-spacing:.14em;text-transform:uppercase;margin-top:20px}.popup .popup-text .button{color:#fff;cursor:pointer;width:60%;margin-top:20px}.popup #closepopup{text-align:right;grid-column:1 / 2;grid-row:1 / 2;z-index:10;padding:12px;height:30px}.popup #closepopup img{width:16px;height:16px;cursor:pointer}@media only screen and (min-width:600px){.popup-hold{grid-template-columns:1fr auto 1fr}.popup-hold .popup{grid-template-columns:50% 50%;grid-template-rows:1fr;max-height:550px}.popup .popup-image-hold{height:auto;background-size:cover;background-position:70%}.popup .popup-image{display:none}}.popup .popup-text .text{font-size:13px}.popup .popup-text h3,.popup .popup-text .button{margin-top:30px}.popup #closepopup{grid-column:2 / 3;grid-row:1 / 2}@media only screen and (min-width:600px){.popup .popup-text{padding:40px;grid-column:2 / 3;grid-row:1 / 2}}.journal-label{font-family:"sweet-sans-pro",Cooperplate,"Gill Sans",Helvetica,Arial sans-serif;font-size:12px;font-weight:600;text-transform:uppercase;text-align:center}.journal-nav{height:80px;background-color:#e9dbd7;position:fixed;width:100%;z-index:2}.journal-nav.hide-nav{display:none}.journal-nav-content{max-width:1600px;height:80px;margin:0 auto;padding-top:2px;display:grid;grid-template-columns:2.8fr 4fr 2.8fr;align-items:center;place-items:center;text-align:center}.journal-nav-content a{display:grid;text-align:center}.journal-nav-content .journal-edition{place-self:start;align-self:center;text-align:left;padding-left:12px}.journal-nav-content .browse-categories{place-self:end;align-self:center;text-align:right;padding-right:12px}.journal-nav-content h4,.journal-nav-content h4:hover{text-decoration:none;border:none}@media only screen and (min-width:400px){.journal-nav-content{height:75px}}@media only screen and (min-width:767px){.journal-nav-content{max-width:1600px;height:80px;margin:0 auto;padding-top:2px;display:grid;grid-template-columns:2.8fr 5.5fr 2.8fr;align-items:center;place-items:center;text-align:center}.journal-nav-content .journal-edition{place-self:center;align-self:center;text-align:center;padding-left:0}.journal-nav-content .browse-categories{place-self:center;align-self:center;text-align:center}}.journal-nav-content h4{font-size:9px;width:90%}@media only screen and (min-width:600px){.journal-nav-content h4{font-size:11px;width:100%}}.journal-nav-content a:has(img){width:100%;place-items:center;border-left:white solid 1px;border-right:white solid 1px;height:30px}.journal-nav-content img{width:90%;margin-top:0}@media only screen and (min-width:490px){.journal-nav-content img{height:62px;margin-top:-15px}}@media only screen and (min-width:600px){.journal-nav-content a:has(img){width:100%;place-items:center;border-left:white solid 1px;border-right:white solid 1px;height:30px}.journal-nav-content img{height:62px;margin-top:-15px}}.blog.journal .content.main{width:100%;max-width:none;margin-top:60px;font-family:Libre Baskerville,Palatino,serif;font-size:12px;font-weight:400;letter-spacing:normal;line-height:1.8em}@media only screen and (min-width:767px){.blog.journal .content.main{margin-top:80px}}.journal-home-header{height:320px;background-color:#364a58;position:relative;z-index:2;background-size:cover;color:#fff;display:grid;grid-template-columns:7.5% 85% 7.5%;grid-template-rows:5% 90% 5%}@media only screen and (min-width:600px){.journal-home-header{height:420px;grid-template-columns:10% 80% 10%;grid-template-rows:15% 70% 15%}}.jorunal-header-content-hold{grid-column:2/3;grid-row:2/3;text-align:center;align-self:center}@media only screen and (min-width:600px){.jorunal-header-content-hold{display:block;align-self:start}}.jorunal-header-content-hold p{font-family:Libre Baskerville,Palatino,serif;font-style:italic;font-size:12px;font-weight:400;letter-spacing:normal;line-height:1.8em;margin-top:40px}.jorunal-header-content-hold img{margin:10px auto;display:block}.journal-home-header .journal-category-nav-header{grid-column:2/3;grid-row:3/4;border-top:solid white 1px;width:100%;display:none;grid-template-columns:1fr 1fr 1fr 1fr 1fr 1fr;align-items:center;text-align:center;list-style:none;padding:0;margin:0}@media only screen and (min-width:600px){.journal-home-header .journal-category-nav-header{display:grid}}.journal-home-header .journal-category-nav-header li{font-family:"sweet-sans-pro",Cooperplate,"Gill Sans",Helvetica,Arial sans-serif;font-style:normal;font-weight:600;font-size:12px;line-height:24px;letter-spacing:.14em;text-transform:uppercase;margin-bottom:0}.journal-home-header .journal-category-nav-header a{color:#fff}.blog.journal .journal-nav{position:sticky;top:93px;margin-top:-80px;z-index:1}@media only screen and (min-width:450px){.blog.journal .journal-nav{top:95px}}@media only screen and (min-width:767px){.blog.journal .journal-nav{top:100px}}.blog-article-hold{width:calc(100% - 24px);width:100%;max-width:1600px;margin:24px auto;display:grid;grid-template-columns:1fr;gap:24px;row-gap:40px}@media only screen and (min-width:600px){.blog-article-hold{grid-template-columns:1fr 1fr}}@media only screen and (min-width:970px){.blog-article-hold{grid-template-columns:2.8fr 5.5fr 2.8fr}}.journal-article-card{text-align:center}.journal-article-card img{width:100%;margin-bottom:20px;filter:brightness(100%);transition:filter ease-in-out .35s}@media only screen and (min-width:450px){.journal-article-card:hover img{filter:brightness(90%)}}.journal-article-card img.horizontal{display:none}.journal-article-card img.vertical{display:block}@media only screen and (min-width:970px){.journal-article-card img.horizontal{display:block}.journal-article-card img.vertical{display:none}}.journal-article-card .h1{font-size:36px;line-height:104%;letter-spacing:4%;margin:24px 0}.journal-article-card p{padding:0 12px;font-size:13px}.journal-article-card .article-read-more{font-size:12px}.journal-article-card .article-read-more{border-bottom:1.5px solid #000000;width:fit-content;margin:0 auto;padding-bottom:3px}.article .container.main.content{max-width:none;width:100%;margin-top:62px;padding-bottom:0}@media only screen and (min-width:450px){.article .container.main.content{margin-top:65px}}@media only screen and (min-width:767px){.article .container.main.content{margin-top:80px}}.article .container.main.content .shopify-section.section{display:block;position:relative;overflow:hidden}.article-featured-image{height:600px;display:grid}.article-featured-image-hold{background-color:#faf8f7}.article-featured-image.full-banner{height:400px;margin-top:80px;background-position:center;background-size:cover;display:grid;grid-template-columns:5% 90% 5%;grid-template-rows:5% 90% 5%}@media only screen and (min-width:767px){.article-featured-image.full-banner{height:600px;margin-top:0;grid-template-columns:1fr 90% 1fr;grid-template-rows:1fr 60% 1fr}}.article-featured-image.full-banner .article-header-content-hold{grid-column:2 / 3;grid-row:2 / 3;color:#fff;text-align:center;overflow:visible}.article-featured-image.full-banner .article-header-content-hold p{max-width:550px;margin:0 auto}.article-featured-image.right-image .article-header-content-hold{grid-column:1 / 2;grid-row:2 / 3;text-align:center;color:#000;align-items:center;display:grid}.article-featured-image.right-image{grid-template-columns:auto;grid-template-rows:auto auto;padding:12px 0;height:auto}.article-featured-image.right-image img.header-image{display:block;grid-row:1/2;width:100%}@media only screen and (min-width:767px){.article-featured-image.right-image{grid-template-columns:auto auto;grid-template-rows:86px auto 30px;padding:30px 30px 0}.article-featured-image.right-image img.header-image{display:block;grid-row:2/3;grid-column:2/3;height:480px;max-width:none;width:auto}}.article-featured-image.left-image .article-header-content-hold{grid-column:1 / 2;grid-row:2 / 3;text-align:center;color:#000;align-items:center;display:grid}.article-featured-image.left-image{max-width:1200px;margin:0 auto;grid-template-columns:auto;grid-template-rows:auto auto;padding:12px 0;height:auto}.article-featured-image.left-image img.header-image{display:block;grid-row:1/2;width:100%}@media only screen and (min-width:767px){.article-featured-image.left-image{grid-template-columns:auto 1fr 20px;grid-template-rows:86px auto 30px;padding:30px 90px 0 30px}.article-featured-image.left-image .article-header-content-hold{grid-column:2 / 3}.article-featured-image.left-image img.header-image{display:block;grid-row:2/3;grid-column:1/2;height:480px;max-width:none;width:auto;padding-left:20px}}.article-header-content{display:block;margin-top:40px}.article-header-content-hold .credit-line{line-height:16px;font-size:10px;letter-spacing:1px;align-self:end;opacity:.5}.article-featured-image.full-banner .article-header-content p,.article-featured-image.full-banner .article-header-content .h1,.article-featured-image.full-banner .article-header-content .h4{text-shadow:0 0 19px #00000078}.article-featured-image.full-banner .article-header-content p{margin-bottom:30px}.article-header-content .h4{font-size:12px}.article-featured-image .h1{margin:10px 0;font-size:40px;line-height:100%}@media only screen and (min-width:767px){.article-header-content .h4{font-size:13px}.article-featured-image .h1{margin:30px 0 20px;font-size:70px;line-height:100%}}.article-featured-image .article-divider{display:block;width:100%;max-width:210px;margin:40px auto}.article-share-bar{max-width:610px;margin:40px auto;text-align:center;padding:0 12px}.article-template__content{margin-bottom:80px;padding:0 12px;position:relative}.article-template__content>p,.article-template__content>ul,.article-template__content>ol{max-width:610px;margin:0 auto 24px;font-family:Libre Baskerville,Palatino,serif;font-size:14px;font-weight:400;letter-spacing:normal;line-height:1.8em;z-index:1;position:relative}.article-template__content>p a{text-decoration:underline}.article-template__content>ul li,.article-template__content>ol li{line-height:21px;margin-bottom:12px}.article-template__content>hr{max-width:610px;margin:60px auto;border:none;border-bottom:#231F20 solid 1px}.article-template__content>h2{max-width:610px;margin:0 auto 24px;font-family:baskerville-urw,Bodoni Book,Garamond,Calisto,Palantino,Georgia,serif;font-weight:400;font-size:28px;line-height:40px;text-align:center;letter-spacing:1.25px}.article-template__content>h2 em{font-family:baskerville-urw-italic,Bodoni Book,Garamond,Calisto,Palantino,Georgia,serif;font-style:normal}.article-template__content>h3{max-width:610px;margin:0 auto 24px;font-family:Libre Baskerville,Palatino,serif;font-size:16px;font-weight:400;font-style:italic;letter-spacing:normal;line-height:36px;text-align:center}.article-template__content>h2+h3{margin-top:-24px}.article-template__content>h4{max-width:610px;margin:0 auto 24px;font-family:"sweet-sans-pro",Cooperplate,"Gill Sans",Helvetica,Arial sans-serif;font-size:13px;font-weight:700!important;text-transform:uppercase;font-variant-numeric:lining-nums}.article-template__content p a{color:#000;text-decoration:underline}.article-template__content p:has(img){margin:40px auto 60px;width:100%;max-width:1000px}.article-template__content p:has(img+img){width:100%;max-width:1200px;margin:40px auto 60px;display:grid;grid-template-columns:1fr 1fr;gap:24px}.article-template__content blockquote{text-align:center;padding:30px 0}.article-template__content>ul,.article-template__content>ol{padding-left:50px}.article-template__content>ul{list-style-type:disc}.article-template__content .absolute-position-hold{width:100%;position:absolute;top:0;z-index:0}.article-template__content .absolute-position-hold.not-absolute-mobile{width:100%;position:relative;top:0}@media only screen and (min-width:767px){.article-template__content .absolute-position-hold,.article-template__content .absolute-position-hold.not-absolute-mobile{width:100%;position:absolute;top:0}}.article-template__content .apply-grid{width:100%;margin:0 auto;padding:0 12px;display:grid;grid-template-columns:repeat(6,1fr)}@media only screen and (min-width:767px){.article-template__content .apply-grid{width:100%;max-width:1200px;margin:0 auto;display:grid;grid-template-columns:repeat(12,1fr)}}.article-template__content .author-portrait-hold img,.article-template__content .author-portrait-hold h5{grid-column:2 / 6}@media only screen and (min-width:767px){.article-template__content .author-portrait-hold img,.article-template__content .author-portrait-hold h5{grid-column:11 / 13}}.article-template__content .single-image-hold{max-width:800px;margin:60px auto;width:100%;max-width:1000px}.article-template__content .single-image-hold.vertical{max-width:625px}.article-template__content .single-image-hold.wide{max-width:1000px}.article-template__content .double-image-hold{width:100%;max-width:1200px;margin:60px auto;display:grid;grid-template-columns:1fr;gap:24px}@media only screen and (min-width:767px){.article-template__content p:has(img){max-width:800px;margin:40px auto 60px;width:calc((100% / 12)*8);max-width:1000px}}@media only screen and (min-width:450px){.article-template__content .single-image-hold{width:calc((100% / 12)*8)}.article-template__content .single-image-hold.wide{width:calc((100% / 12)*10)}.article-template__content .double-image-hold{grid-template-columns:1fr 1fr}}.article-template__content .image-caption{font-family:Libre Baskerville,Palatino,serif;font-style:italic;font-size:12px;font-weight:400;letter-spacing:normal;line-height:1.8em;color:#8e8e8e;text-transform:none}.article-template__content p{font-family:Libre Baskerville,Palatino,serif;font-size:14px;font-weight:400;letter-spacing:normal;line-height:1.8em}.article-template__content h5,.article-template__content .h5,.article-template__content p.h5{font-family:"sweet-sans-pro",Cooperplate,"Gill Sans",Helvetica,Arial sans-serif;font-size:13px;font-weight:700!important;text-transform:uppercase;font-variant-numeric:lining-nums;margin-bottom:20px}.article-template__content a>h5{text-align:center;text-decoration:none;border-bottom:#000 solid 1.5px;width:fit-content;padding:0 0 3px;margin:0 auto}.two-up-columns{display:grid;grid-template-columns:1fr;gap:24px;max-width:1200px;margin:40px auto 60px;text-align:center}.two-up-columns p,.two-up-columns img{margin-bottom:30px}.two-up-columns p,.two-up-columns h5{padding:0 30px}@media only screen and (min-width:767px){.two-up-columns{display:grid;grid-template-columns:1fr 1fr;gap:24px;max-width:1200px;margin:40px auto 60px;text-align:left}.two-up-columns p,.two-up-columns img{margin-bottom:30px}.two-up-columns p,.two-up-columns h5{padding:0 30px}}.shop-section{background-color:#faf8f7;padding:20px 0 40px;text-align:center}@media only screen and (min-width:767px){.shop-section{background-color:#faf8f7;padding:40px 0 80px;text-align:center}}.shop-section .h4{margin:20px auto 60px;width:90%}.shop-section .section-styled-title.h1{font-size:36px;line-height:104%;letter-spacing:4%;margin:24px 0}.shop-section .shop-single-product{max-width:1200px;margin:50px auto 80px;display:grid;grid-template-columns:1fr;gap:24px;align-items:center;padding:0 12px}@media only screen and (min-width:767px){.shop-section .shop-single-product{max-width:1200px;margin:50px auto 80px;display:grid;grid-template-columns:1fr 1fr 1fr;gap:24px;align-items:center;padding:0}}.shop-section .shop-single-product img.one-up{grid-column:1 / 3}.shop-section .shop-single-product img+img{display:none}@media only screen and (min-width:767px){.shop-section .shop-single-product img+img{display:block}}.shop-section .shop-single-product .title-upper-text{margin-bottom:20px}.shop-section .shop-single-product hr{border:none;border-bottom:#231F20 solid 1px;max-width:125px;margin:18px auto}.shop-section .shop-single-product .button{color:#fff}.shop-section .shop-product-collection{max-width:1200px;margin:80px auto 20px;display:grid;grid-template-columns:1fr;gap:24px;padding:0 12px}.shop-section .shop-product-collection a.centered-link{grid-column:1 / 2;padding:0 24px}@media only screen and (min-width:767px){.shop-section .shop-product-collection{margin:80px auto 20px;grid-template-columns:1fr 1fr 1fr;gap:24px}.shop-section .shop-product-collection a.centered-link{grid-column:1 / 4;padding:0}}.journal_more_from_bellocq{max-width:1200px;margin:50px auto 80px;display:grid;grid-template-columns:1fr;gap:24px;text-align:center;padding:0 12px}@media only screen and (min-width:767px){.journal_more_from_bellocq{margin:50px auto 80px;grid-template-columns:1fr 1fr;padding:0}}.journal_more_from_bellocq h2{grid-column:1 / 2;font-family:baskerville-urw,Bodoni Book,Garamond,Calisto,Palantino,Georgia,serif;font-style:normal;font-weight:400;font-size:36px;line-height:48px;text-align:center;text-transform:uppercase;letter-spacing:.04em}@media only screen and (min-width:767px){.journal_more_from_bellocq h2{grid-column:1 / 3;font-family:baskerville-urw,Bodoni Book,Garamond,Calisto,Palantino,Georgia,serif;font-style:normal;font-weight:400;font-size:36px;line-height:48px;text-align:center;text-transform:uppercase;letter-spacing:.04em}}.journal_more_from_bellocq h5{font-family:"sweet-sans-pro",Cooperplate,"Gill Sans",Helvetica,Arial sans-serif;font-size:13px;font-weight:700!important;text-transform:uppercase;font-variant-numeric:lining-nums;margin:30px 0 6px;padding:0}.journal_more_from_bellocq h4{font-family:baskerville-urw,Bodoni Book,Garamond,Calisto,Palantino,Georgia,serif;font-style:normal;font-weight:400;font-size:36px;line-height:48px;text-align:center;letter-spacing:.04em;margin:0 0 20px}.article-template__content .grid-image-position-left{display:block;overflow:hidden;width:100%}.article-template__content .content-stack-row .info-hold{padding:0}.article-template__content .content-stack-row .info-hold p:not(.border):not(.h5){font-family:Libre Baskerville,Palatino,serif;font-size:14px;font-weight:400;letter-spacing:normal;line-height:1.8em}.article-template__content .two-up-image-hold h5{font-family:"sweet-sans-pro",Cooperplate,"Gill Sans",Helvetica,Arial sans-serif;font-size:13px;font-weight:700!important;text-transform:uppercase;font-variant-numeric:lining-nums;text-align:center;margin:30px 0 12px}.article-template__content .two-up-image-hold p.italic{font-family:Libre Baskerville,Palatino,serif;font-style:italic;font-size:14px;font-weight:400;letter-spacing:normal;line-height:1.8em;text-align:center}.article-template__content .two-up-image-hold img+p{margin-top:30px}.article-list-grid-hold{display:grid;grid-template-columns:1fr;gap:1px;padding:60px 30px;max-width:1200px;margin:60px auto 0}.article-list-grid-hold div:nth-of-type(n){padding:30px 10px 30px 40px;margin-left:0;margin-bottom:0;position:relative;overflow:hidden;border-bottom:solid #000 1px}.article-list-grid-hold div:nth-of-type(3n){border-right:none}.article-list-grid-hold h2,.article-list-grid-hold h3,.article-list-grid-hold p{grid-column:1 / 2;text-align:center}.article-list-grid-hold div:last-of-type{border-bottom:none}@media only screen and (min-width:767px){.article-list-grid-hold{display:grid;grid-template-columns:1fr 1fr 1fr;gap:1px;padding:60px 30px;max-width:1200px;margin:60px auto 0}.article-list-grid-hold div:nth-of-type(n){border-bottom:none;border-right:solid #000 1px;padding:30px 10px 30px 40px;margin-left:0;margin-bottom:0;position:relative;overflow:hidden}.article-list-grid-hold div:nth-of-type(3n){border-right:none}.article-list-grid-hold div:nth-of-type(1),.article-list-grid-hold div:nth-of-type(2),.article-list-grid-hold div:nth-of-type(3){border-bottom:solid #000 1px}.article-list-grid-hold h2,.article-list-grid-hold h3,.article-list-grid-hold p{grid-column:1 / 4;text-align:center}}.article-list-grid-hold h2{font-family:baskerville-urw,Bodoni Book,Garamond,Calisto,Palantino,Georgia,serif;font-style:normal;font-weight:400;font-size:36px;text-align:center;text-transform:none;letter-spacing:7%;margin-bottom:0}.article-list-grid-hold h2 em{font-family:baskerville-urw-italic,Bodoni Book,Garamond,Calisto,Palantino,Georgia,serif;font-style:normal}.article-list-grid-hold h3{font-family:Libre Baskerville,Palatino,serif;font-size:16px;font-weight:400;font-style:italic;letter-spacing:normal;line-height:36px;text-align:center;margin:0 auto 60px}.article-list-grid-hold h5{font-family:"sweet-sans-pro",Cooperplate,"Gill Sans",Helvetica,Arial sans-serif;font-size:13px;font-weight:700!important;text-transform:uppercase;font-variant-numeric:lining-nums;text-align:center;margin:0 0 20px}.article-list-grid-hold ul{list-style-type:disc}.article-list-grid-hold li{font-family:Libre Baskerville,Palatino,serif;font-size:14px;font-weight:400;letter-spacing:normal;line-height:24px;margin-bottom:6px}.footer-newsletter-hold{display:none}.footer-newsletter-hold.mobile{display:block}@media only screen and (min-width:767px){.footer-newsletter-hold{display:block}.footer-newsletter-hold.mobile{display:none}}.footer-form{max-width:235px;margin-top:20px}.footer-form input[type=email]{background:transparent;border:none;border-bottom:#fff solid 1px;margin-top:20px;padding-left:0;color:#fff;font-family:Libre Baskerville,Palatino,serif;font-style:italic;font-size:14px;font-weight:400;letter-spacing:.04em;line-height:1.8em}.footer-form input[type=submit]{background:transparent;border:#fff solid 1px;margin-top:20px;padding:6px 20px;color:#fff;font-family:"sweet-sans-pro",Cooperplate,"Gill Sans",Helvetica,Arial sans-serif;font-style:normal;font-weight:700;font-size:13px;line-height:24px;letter-spacing:.14em;text-transform:uppercase;font-variant-numeric:lining-nums}.page-section,.page-section .section-wrapper{width:100%;margin:0;display:block}.section-wrapper .content{max-width:1400px;margin:0 auto;overflow:hidden;text-align:center}.page-section .section-wrapper .content img{display:block;width:100%}.section-wrapper .add-inner-shadow{box-shadow:inset 0 0 50px #45556073}.page-section .section-wrapper .h1{font-family:baskerville-urw,Bodoni Book,Garamond,Calisto,Palantino,Georgia,serif;font-style:normal;font-weight:400;font-size:70px;line-height:100%;text-align:center;letter-spacing:.04em;color:var(--text-color, var(--section-text-color, #000))}.page-section .section-wrapper .h2{font-family:baskerville-urw,Bodoni Book,Garamond,Calisto,Palantino,Georgia,serif;font-style:normal;font-weight:400;font-size:36px;line-height:48px;text-align:center;letter-spacing:.04em;color:var(--text-color, var(--section-text-color, #000))}.page-section .section-wrapper .h3,.page-section .section-wrapper .h4,.page-section .section-wrapper .h5,.page-section .section-wrapper .h6{color:var(--text-color, var(--section-text-color, #000))}.page-section .section-wrapper .p.text{color:var(--text-color, var(--section-text-color, #000));font-size:13px}.page-section .section-wrapper .link{text-decoration:underline}.page-section .section-wrapper hr,.page-section .section-wrapper .text-divider{max-width:250px;margin:32px auto;border-bottom:1px solid #000}.page-section .section-wrapper .h2+.text-divider{margin-top:-10px}.page-section .section-wrapper .new-button{font-family:"sweet-sans-pro",Cooperplate,"Gill Sans",Helvetica,Arial sans-serif;font-style:normal;font-weight:700;font-size:12px;line-height:20px;text-align:center;letter-spacing:.14em;text-transform:uppercase;margin:0 auto;padding:10px 34px;transition:all .35s ease-in-out;min-width:95px;background-color:var(--button-background-color, transparent);color:var(--button-text-color, #000)}.page-section .section-wrapper .new-button.outline{border:1px solid var(--button-text-color, #000)}.page-section .section-wrapper .new-button:hover{background-color:var(--button-text-color, #000);color:var(--button-hover-text-color, #fff)}.page-text-image-section .content img{display:block;margin:0}.page-section .section-wrapper .new-section-header .article-header-content{margin-top:20px}.page-section .section-wrapper .new-section-header h1.h1{font-size:40px;line-height:100%}.page-section .section-wrapper .new-section-header .article-divider{margin:30px auto}@media only screen and (min-width:767px){.page-section .section-wrapper .new-section-header .article-header-content{margin-top:40px}.page-section .section-wrapper .new-section-header h1.h1{font-size:70px;line-height:100%}.page-section .section-wrapper .new-section-header .article-divider{margin:40px auto}}.page-text-section .content{padding:60px 24px}.page-text-section .content p{max-width:700px;margin:12px auto}.page-text-image-section .content{display:grid;grid-template-columns:repeat(12,1fr);padding-top:0}.page-text-image-section .content .text-wrapper{grid-column:1 / 13;grid-row:2 / 3;padding:40px 48px;display:grid;grid-template-rows:auto auto auto auto;place-items:center;align-content:center;grid-row-gap:12px}.page-text-image-section .content.order-text-image .image-wrapper{grid-row:1 / 2}.page-text-image-section .content.order-text-image .text-wrapper{grid-column:1 / 13;padding:40px 48px}.page-text-image-section .content.order-text-image .image-wrapper{grid-column:1 / 13}.page-text-image-section .content.order-image-text .text-wrapper{grid-column:1 / 13;padding:40px 48px}.page-text-image-section .content.order-image-text .image-wrapper{grid-column:1 / 13}.page-text-image-section .section-wrapper .p.text{color:var(--text-color, var(--section-text-color, #000));font-size:13px;margin-bottom:30px}@media only screen and (min-width:767px){.page-text-image-section .content .text-wrapper{grid-column:1 / 5;grid-row:1 / 2;padding:40px 48px 40px 24px;display:grid;grid-template-rows:auto auto auto auto;place-items:center;align-content:center;grid-row-gap:12px}.page-text-image-section .content.order-text-image .image-wrapper{grid-row:1 / 2}.page-text-image-section .content.order-text-image .text-wrapper{grid-column:1 / 5;padding:40px 48px 40px 24px}.page-text-image-section .content.order-text-image .image-wrapper{grid-column:5 / 13}.page-text-image-section .content.order-image-text .text-wrapper{grid-column:9 / 13;padding:40px 24px 40px 48px}.page-text-image-section .content.order-image-text .image-wrapper{grid-column:1 / 9}}.page-grid-section .content{padding:40px 24px}.page-grid-section .content .grid-hold{display:grid;grid-template-columns:1fr;gap:12px}@media only screen and (min-width:767px){.page-grid-section .content .grid-hold{grid-template-columns:1fr 1fr 1fr}}.page-grid-section .content .vertical-card{display:grid;grid-template-columns:1fr;grid-template-rows:1fr 1fr 1fr}.page-grid-section .content .vertical-card img{grid-column:1 / 2;grid-row:1 / 4}.page-grid-section .content .vertical-card h4{grid-column:1 / 2;grid-row:2 / 3;font-size:22px;font-weight:500}.page-grid-section .content .vertical-card p{grid-column:1 / 2;grid-row:3 / 4;align-self:end;margin-bottom:40px;font-family:"sweet-sans-pro",Cooperplate,"Gill Sans",Helvetica,Arial sans-serif;font-style:normal;font-weight:700;font-size:13px;line-height:20px;letter-spacing:.05em;text-transform:uppercase;font-variant-numeric:lining-nums;text-decoration:underline;text-underline-offset:3px;text-decoration-thickness:1.5px;color:var(--text-color, var(--section-text-color, #000))}.page-carousel-section .content{padding:40px 24px}.page-carousel-section .content .carousel-slide{display:grid;place-items:center;margin:30px auto}.page-carousel-section .content .carousel-slide img{height:70%}@media only screen and (min-width:767px){.page-carousel-section .content .carousel-slide img{height:100%}}.page-testimonial-section .content{padding:40px 24px}.page-testimonial-section .content .p{margin-top:20px}.page-testimonial-section .content .image-hold{display:grid;place-items:center;margin:30px auto}.image-border{box-sizing:border-box;padding:20px;background-color:#f9f9f9;box-shadow:5px 5px 13px #00000080}.helpful-tips{padding:0 30px 60px;max-width:1200px;margin:0 auto}@media only screen and (max-width:766px){.image-border{margin-top:10px;margin-bottom:10px}}
/*# sourceMappingURL=/cdn/shop/t/42/assets/style-new.css.map */
