/* Department-store product pages and more refined homepage */.arl-product-shell{padding-top:30px;padding-bottom:30px}.arl-breadcrumb{font-size:12px;color:#786b60;margin-bottom:22px}.arl-breadcrumb a{text-decoration:underline;text-underline-offset:3px}.arl-product-layout{display:grid;grid-template-columns:minmax(0,1.15fr) minmax(350px,.85fr);gap:clamp(24px,5vw,85px);align-items:start}.arl-product-gallery{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:12px}.arl-product-gallery-item:first-child{grid-column:span 2}.arl-product-gallery-item img{width:100%;height:auto;display:block;background:#eee6dc}.arl-gallery-hint{display:none}.arl-product-info{position:sticky;top:20px}.arl-product-info h1{font:400 clamp(30px,3vw,48px)/1.14 Georgia,serif;margin:13px 0}.arl-product-price{font:26px Georgia,serif;margin:18px 0 8px}.arl-product-payments{background:#f0e9df;padding:12px 15px;font-size:13px;color:#4b382b;line-height:1.5;margin-bottom:26px}.arl-product-info label{display:block;margin:16px 0 7px;font-size:13px}.arl-product-info select,.arl-product-info input[type=number]{border:1px solid #cfc2b5;background:#fffdf9;padding:13px;max-width:100%}.arl-product-info select{width:100%}.arl-product-info input[type=number]{width:90px}.arl-add-to-bag{display:block;width:100%;margin:22px 0 10px!important;padding:17px!important;background:#30180f!important;font-size:13px!important}.arl-dynamic-checkout{margin:10px 0 20px}.arl-product-assurance{display:flex;gap:15px;flex-wrap:wrap;padding:15px 0;border-bottom:1px solid #ded3c8;color:#79695b;font-size:12px}.arl-product-accordion{border-bottom:1px solid #ded3c8;padding:16px 0}.arl-product-accordion summary{cursor:pointer;font:17px Georgia,serif}.arl-product-accordion .rte{padding-top:16px;line-height:1.75}.arl-product-accordion p{padding-top:12px}.arl-related{padding-top:42px;padding-bottom:65px}.arl-related h2{text-align:center;font:38px Georgia,serif;margin-bottom:25px}.arl-related-grid{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:18px}.arl-departments{padding-top:85px!important;padding-bottom:80px!important}.arl-edit{padding-top:75px!important;padding-bottom:90px!important}.arl-category-grid{gap:18px!important}.arl-edit-grid{gap:22px!important}.arl-faith{margin:10px 0!important}@media(max-width:800px){.arl-product-layout{grid-template-columns:1fr;gap:22px}.arl-product-info{position:static}.arl-product-gallery{display:flex;overflow-x:auto;scroll-snap-type:x mandatory;gap:9px;scrollbar-width:thin}.arl-product-gallery-item,.arl-product-gallery-item:first-child{grid-column:auto;flex:0 0 86%;scroll-snap-align:center}.arl-product-gallery-item img{width:100%;height:auto;max-height:620px;object-fit:contain}.arl-gallery-hint{display:block;text-align:center;font-size:12px;color:#79695b;margin-top:7px}.arl-related-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.arl-departments{padding-top:50px!important;padding-bottom:50px!important}.arl-edit{padding-top:50px!important;padding-bottom:65px!important}.arl-category-grid{gap:10px!important}.arl-edit-grid{gap:12px!important}}