/* Keep the notebook header within the viewport as shortcuts are added. */
@media(min-width:768px){
.head-main>.container-fluid>.row.no-gutters{display:grid!important;grid-template-columns:minmax(100px,180px) minmax(180px,1fr) minmax(380px,460px);gap:20px}
.head-main>.container-fluid>.row.no-gutters>div{width:auto!important;max-width:100%!important;min-width:0;flex:none!important}
.head-main .utilities-container{display:flex!important;align-items:center;justify-content:flex-end;gap:12px;white-space:normal!important}
.head-main .utilities-container>.utilities-item{margin:0!important;width:auto!important;min-width:0;flex:0 1 auto}
.head-main .utility-name{font-size:12px;white-space:normal}
.head-main .order-tracking-shortcut{width:80px;margin:0;font-size:11px}
.head-main .wish-header{margin:0;flex-shrink:0}
.head-main .nav-desktop .nav-desktop-list{display:flex;flex-wrap:wrap;justify-content:center}
.head-main .nav-desktop .nav-list-link{font-size:14px!important;padding-left:12px;padding-right:12px}
}
@media(min-width:768px) and (max-width:1000px){
.head-main>.container-fluid>.row.no-gutters{grid-template-columns:120px minmax(0,1fr);gap:12px}
.head-main>.container-fluid>.row.no-gutters>div:nth-child(3){grid-column:2;grid-row:1}
.head-main>.container-fluid>.row.no-gutters>div:nth-child(4){grid-column:1 / -1}
.head-main .utilities-container{justify-content:center;gap:24px;padding:10px 0}
}
.store-page{box-sizing:border-box;width:100%;max-width:1200px}
.store-product{grid-template-columns:minmax(0,1fr) minmax(0,1fr)}
.store-product>div{min-width:0;max-width:100%;overflow-wrap:anywhere}
.store-product .delivery-panel{box-sizing:border-box;width:100%;max-width:100%}
.delivery-panel input,.delivery-panel select{box-sizing:border-box;max-width:100%}
.digital-product-actions{display:flex;flex-wrap:wrap;gap:12px;align-items:stretch;margin-top:22px}
.store-product .digital-product-actions .btn{box-sizing:border-box;display:flex;align-items:center;justify-content:center;flex:1 1 220px;max-width:100%;margin:0!important;padding:14px 18px;white-space:normal!important;line-height:1.4;text-align:center}
.digital-product-actions .btn-secondary{flex-basis:100%!important}
.digital-product-actions [aria-disabled=true],.digital-product-actions button:disabled{opacity:.55;cursor:not-allowed}
@media(max-width:767px){.store-product{grid-template-columns:minmax(0,1fr)}}
